.iz-section{--iz-ink: #151814;--iz-ink-soft: #555c52;--iz-paper: #f7f8f3;--iz-sage: #cbd5c7;--iz-sage-deep: #75806f;--iz-line: rgba(21, 24, 20, .16);--iz-surface: rgba(255, 255, 255, .58);--iz-radius-large: 2.4rem;--iz-radius-medium: 1.5rem;background:var(--iz-background);color:var(--iz-foreground);padding-block:var(--iz-section-top, 5rem) var(--iz-section-bottom, 5rem);position:relative}.iz-tone--arctic{--iz-background: #f7f8f3;--iz-foreground: #151814;--iz-muted: #555c52;--iz-border: rgba(21, 24, 20, .16);--iz-panel: #eef1e9;--iz-panel-strong: #e4e9df;--iz-accent: #74806f;--iz-button-background: #151814;--iz-button-foreground: #f7f8f3}.iz-tone--sage{--iz-background: #cbd5c7;--iz-foreground: #151814;--iz-muted: #3f473c;--iz-border: rgba(21, 24, 20, .2);--iz-panel: rgba(247, 248, 243, .48);--iz-panel-strong: rgba(247, 248, 243, .72);--iz-accent: #4f5d4b;--iz-button-background: #151814;--iz-button-foreground: #f7f8f3}.iz-tone--obsidian{--iz-background: #151814;--iz-foreground: #f4f6ef;--iz-muted: #b9c1b4;--iz-border: rgba(244, 246, 239, .18);--iz-panel: #20251f;--iz-panel-strong: #2a3128;--iz-accent: #cbd5c7;--iz-button-background: #f4f6ef;--iz-button-foreground: #151814}.iz-shell{margin-inline:auto;max-width:min(132rem,calc(100% - 4rem));width:100%}.iz-display,.iz-step__title,.iz-routine-card__title,.iz-evidence-item__title{font-family:var(--font-heading-family, "Space Grotesk"),"Space Grotesk","Helvetica Neue",Arial,sans-serif;font-style:var(--font-heading-style, normal);letter-spacing:-.045em;text-wrap:balance}.iz-display,.iz-copy,.iz-caption,.iz-eyebrow,.iz-kicker,.iz-button,.iz-text-link,.iz-accordion__summary,.iz-step__title,.iz-routine-card__title,.iz-evidence-item__title{margin:0}.iz-eyebrow,.iz-kicker,.iz-caption,.iz-step__number{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.iz-eyebrow{color:var(--iz-muted);font-size:1.15rem;font-weight:600;letter-spacing:.14em;line-height:1.4;margin-bottom:1.25rem;text-transform:uppercase}.iz-copy{color:var(--iz-muted);font-family:var(--font-body-family, Inter),Inter,"Helvetica Neue",Arial,sans-serif;font-size:clamp(1.55rem,1.25vw,1.8rem);line-height:1.65}.iz-copy.rte>:first-child{margin-top:0}.iz-copy.rte>:last-child{margin-bottom:0}.iz-caption{color:var(--iz-muted);font-size:1.15rem;letter-spacing:.035em;line-height:1.55}.iz-section-head__title{font-size:clamp(3.8rem,5.4vw,7.2rem);font-weight:550;line-height:.96;max-width:12ch}.iz-section-head--split{align-items:end;display:grid;gap:2.5rem 7vw;grid-template-columns:minmax(0,1.28fr) minmax(18rem,.72fr);margin-bottom:clamp(3rem,7vw,6rem)}.iz-section-head--split .iz-section-head__copy{max-width:36rem}.iz-section-head--center{align-items:center;display:flex;flex-direction:column;margin-bottom:clamp(3rem,6vw,5.5rem);text-align:center}.iz-section-head--center .iz-section-head__title{max-width:13ch}.iz-section-head--center .iz-section-head__copy{margin-top:1.75rem;max-width:43rem}.iz-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2.4rem}.iz-button{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-family:var(--font-body-family, Inter),Inter,"Helvetica Neue",Arial,sans-serif;font-size:1.4rem;font-weight:650;gap:1.35rem;justify-content:center;letter-spacing:-.01em;min-height:4.8rem;padding:1.2rem 2.2rem;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.ironize-theme a.iz-button--primary{background:var(--iz-button-background);color:var(--iz-button-foreground)}.iz-button--secondary{border-color:var(--iz-border);color:var(--iz-foreground)}.iz-text-link{align-items:center;color:var(--iz-foreground);display:inline-flex;font-family:var(--font-body-family, Inter),Inter,"Helvetica Neue",Arial,sans-serif;font-size:1.45rem;font-weight:650;gap:.8rem;min-height:4.4rem;text-underline-offset:.3rem}.iz-button:focus-visible,.iz-text-link:focus-visible,.iz-accordion__summary:focus-visible{outline:3px solid var(--iz-accent);outline-offset:4px}.iz-button:active{transform:scale(.98)}.iz-media{margin:0;min-width:0}.iz-media__image{background:var(--iz-panel);display:block;height:100%;object-fit:cover;width:100%}.iz-media picture{display:block;height:100%}.iz-media__caption{margin-top:.8rem}.iz-media--draft{background:var(--iz-panel);border:1px dashed var(--iz-border);border-radius:var(--iz-radius-large);overflow:hidden}.iz-media--empty{min-height:24rem;display:grid;align-items:end}.iz-media-draft__stage{align-items:flex-end;aspect-ratio:4 / 5;display:flex;justify-content:center;overflow:hidden;position:relative}.iz-media-draft__stage:before{background:var(--iz-panel-strong);border-radius:50%;content:"";height:min(64vw,34rem);left:50%;position:absolute;top:8%;transform:translate(-50%);width:min(64vw,34rem)}.iz-media-draft__stage:after{background:var(--iz-border);bottom:8%;content:"";height:1px;left:11%;position:absolute;right:11%}.iz-media-draft__base,.iz-media-draft__rail,.iz-media-draft__form{display:block;position:absolute}.iz-media-draft__base{background:var(--iz-foreground);border-radius:44% 44% 23% 23%;bottom:8.2%;height:8%;opacity:.72;width:40%;z-index:3}.iz-media-draft__rail{background:var(--iz-foreground);bottom:15%;height:56%;opacity:.42;width:.28rem;z-index:1}.iz-media-draft__rail--left{left:43%}.iz-media-draft__rail--right{right:43%}.iz-media-draft__form{background:var(--iz-sage);border:1px solid rgba(21,24,20,.15);border-radius:42% 42% 24% 24%/20% 20% 8% 8%;bottom:29%;height:47%;width:29%;z-index:2}.iz-media-draft__form:before,.iz-media-draft__form:after{background:inherit;border:inherit;border-radius:60% 60% 35% 35%;content:"";height:63%;position:absolute;top:8%;width:46%}.iz-media-draft__form:before{left:-36%;transform:rotate(31deg);transform-origin:top right}.iz-media-draft__form:after{right:-36%;transform:rotate(-31deg);transform-origin:top left}.iz-media-draft__notice{border-top:1px solid var(--iz-border);padding:1rem 1.2rem 1.15rem}.iz-step-grid{display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.iz-mechanism .iz-section-head--split{align-items:center;margin-bottom:clamp(2.8rem,4vw,4.4rem)}.iz-mechanism .iz-section-head__title{font-size:clamp(4rem,5.1vw,6.8rem);max-width:12ch}.iz-mechanism__summary{border-left:1px solid var(--iz-border);padding-left:clamp(2rem,3vw,3.6rem)}.iz-mechanism__sequence-label{color:var(--iz-foreground);font-size:1.1rem;letter-spacing:.11em;margin-bottom:1.2rem;text-transform:uppercase}.iz-mechanism .iz-step-grid{border-block:1px solid var(--iz-border)}.iz-step{border-left:1px solid var(--iz-border);min-height:18rem;padding:2rem clamp(1.8rem,3vw,3.2rem) 2.4rem;position:relative}.iz-step:last-child{border-right:1px solid var(--iz-border)}.iz-step__number{color:var(--iz-muted);display:block;font-size:1.1rem;letter-spacing:.08em}.iz-step__top{align-items:center;display:flex;gap:1.2rem;justify-content:space-between}.iz-step__label{color:var(--iz-muted);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.05rem;letter-spacing:.08em;text-transform:uppercase}.iz-step__title{font-size:clamp(2.5rem,2.5vw,3.6rem);font-weight:550;line-height:1.02;margin-top:clamp(3.2rem,5vw,5.2rem);max-width:12ch}.iz-mechanism .iz-step__title{margin-top:2.8rem}.iz-mechanism .iz-step__copy{line-height:1.55;max-width:30rem}.iz-step__copy{font-size:1.55rem;margin-top:1.3rem;max-width:24rem}.iz-mechanism__note{max-width:64rem}.iz-mechanism__footer{align-items:center;border-bottom:1px solid var(--iz-border);display:grid;gap:1.6rem 3rem;grid-template-columns:minmax(0,1fr) auto;padding-block:1.6rem}.iz-mechanism__footer .iz-actions{justify-content:flex-end;margin-top:0}.iz-routine__layout{align-items:stretch;display:grid;gap:1rem;grid-template-columns:minmax(0,1.32fr) minmax(20rem,.68fr)}.iz-routine__layout--text-only{grid-template-columns:1fr}.iz-routine__media{border-radius:var(--iz-radius-large);overflow:hidden}.iz-routine__media .iz-media__image,.iz-routine__media .iz-media-draft__stage{aspect-ratio:6 / 7}.iz-media__image--project-routine{background:var(--iz-panel-strong);object-fit:contain;object-position:center}.iz-routine__cards{display:grid;gap:1rem}.iz-routine__layout--text-only .iz-routine__cards{grid-template-columns:repeat(3,minmax(0,1fr))}.iz-routine-card{background:var(--iz-panel);border:1px solid var(--iz-border);border-radius:var(--iz-radius-medium);display:flex;flex-direction:column;justify-content:flex-end;min-height:13rem;padding:clamp(1.4rem,2.6vw,2.25rem);transition:background-color .18s ease,transform .18s ease}.iz-kicker{color:var(--iz-muted);font-size:1.1rem;letter-spacing:.08em;margin-bottom:auto;padding-bottom:3rem;text-transform:uppercase}.iz-routine-card__title{font-size:clamp(2.2rem,2.4vw,3.2rem);font-weight:550;line-height:1.05}.iz-routine-card__copy{font-size:1.5rem;margin-top:.9rem}.iz-evidence__grid,.iz-faq__grid{align-items:start;display:grid;gap:clamp(3rem,8vw,8rem);grid-template-columns:minmax(0,.78fr) minmax(24rem,1.22fr)}.iz-evidence__head,.iz-faq__head{position:sticky;top:8rem}.iz-evidence__head .iz-section-head__copy,.iz-faq__head .iz-section-head__copy{margin-top:1.75rem;max-width:34rem}.iz-evidence__list{border-top:1px solid var(--iz-border)}.iz-evidence-item{align-items:start;border-bottom:1px solid var(--iz-border);display:grid;gap:1.3rem;grid-template-columns:auto minmax(0,1fr);padding-block:clamp(1.7rem,4vw,3rem)}.iz-evidence-item__mark{background:var(--iz-accent);border-radius:50%;height:.62rem;margin-top:.35rem;width:.62rem}.iz-evidence-item__title{font-size:clamp(2.4rem,2.6vw,3.7rem);font-weight:550;line-height:1}.iz-evidence-item__copy{font-size:1.55rem;margin-top:.9rem;max-width:35rem}.iz-faq__head .iz-text-link{margin-top:1.7rem}.iz-accordion{border-top:1px solid var(--iz-border)}.iz-accordion__item{border-bottom:1px solid var(--iz-border)}.iz-accordion__summary{align-items:center;color:var(--iz-foreground);cursor:pointer;display:grid;font-family:var(--font-heading-family, "Space Grotesk"),"Space Grotesk","Helvetica Neue",Arial,sans-serif;font-size:clamp(1.8rem,2.1vw,2.5rem);font-weight:550;gap:1.5rem;grid-template-columns:minmax(0,1fr) 2.75rem;letter-spacing:-.025em;line-height:1.25;list-style:none;min-height:4.75rem;padding-block:1rem}.iz-accordion__summary::-webkit-details-marker{display:none}.iz-accordion__icon{border:1px solid var(--iz-border);border-radius:50%;height:2.75rem;position:relative;transition:background-color .18s ease,transform .18s ease;width:2.75rem}.iz-accordion__icon:before,.iz-accordion__icon:after{background:currentColor;content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .18s ease;width:.8rem}.iz-accordion__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.iz-accordion__item[open] .iz-accordion__icon{background:var(--iz-panel);transform:rotate(45deg)}.iz-accordion__answer{font-size:1.55rem;max-width:42rem;padding:0 4.25rem 1.7rem 0}@media(hover:hover)and (pointer:fine){.iz-button:hover{transform:translateY(-2px)}.iz-button--secondary:hover{background:var(--iz-panel)}.iz-routine-card:hover{background:var(--iz-panel-strong);transform:translateY(-3px)}.iz-accordion__summary:hover .iz-accordion__icon{background:var(--iz-panel)}}@media screen and (max-width:989px){.iz-section-head--split,.iz-evidence__grid,.iz-faq__grid,.iz-step-grid{grid-template-columns:1fr}.iz-mechanism__summary{border-left:0;border-top:1px solid var(--iz-border);padding-left:0;padding-top:2rem}.iz-mechanism__footer{align-items:start;grid-template-columns:1fr}.iz-mechanism__footer .iz-actions{justify-content:flex-start}.iz-step,.iz-step:last-child{border-left:0;border-right:0;border-top:1px solid var(--iz-border);min-height:auto;padding:1.35rem 0 2.2rem}.iz-step:last-child{border-bottom:1px solid var(--iz-border)}.iz-step__title{margin-top:2.8rem}.iz-routine__layout{grid-template-columns:1fr}.iz-routine__cards,.iz-routine__layout--text-only .iz-routine__cards{grid-template-columns:repeat(3,minmax(0,1fr))}.iz-evidence__head,.iz-faq__head{position:static}}@media screen and (max-width:749px){.iz-section{padding-block:min(var(--iz-section-top, 4rem),5rem) min(var(--iz-section-bottom, 4rem),5rem)}.iz-shell{max-width:calc(100% - 3.2rem)}.iz-section-head__title{font-size:clamp(3.6rem,11vw,5.4rem)}.iz-section-head--split{gap:1.7rem;margin-bottom:3rem}.iz-section-head--center{align-items:flex-start;margin-bottom:3rem;text-align:left}.iz-section-head--center .iz-section-head__copy{margin-top:1.25rem}.iz-actions{align-items:stretch;flex-direction:column;margin-top:2rem}.iz-button{justify-content:space-between;width:100%}.iz-media--draft,.iz-routine__media{border-radius:1.5rem}.iz-routine__cards,.iz-routine__layout--text-only .iz-routine__cards{grid-template-columns:1fr}.iz-routine-card{min-height:14rem}.iz-evidence__grid,.iz-faq__grid{gap:3.5rem}.iz-accordion__summary{font-size:1.8rem;gap:1rem}.iz-accordion__answer{padding-right:0}}.ironize-theme .iz-section .iz-display,.ironize-theme .iz-section .iz-step__title,.ironize-theme .iz-section .iz-routine-card__title,.ironize-theme .iz-section .iz-evidence-item__title,.ironize-theme .iz-section .iz-accordion__summary{color:var(--iz-foreground)}.ironize-theme .iz-section .iz-eyebrow,.ironize-theme .iz-section .iz-copy,.ironize-theme .iz-section .iz-copy p,.ironize-theme .iz-section .iz-copy li,.ironize-theme .iz-section .iz-caption,.ironize-theme .iz-section .iz-kicker,.ironize-theme .iz-section .iz-step__number{color:var(--iz-muted)}@media(prefers-reduced-motion:reduce){.iz-button,.iz-routine-card,.iz-accordion__icon,.iz-accordion__icon:before,.iz-accordion__icon:after{scroll-behavior:auto;transition:none}}@media(forced-colors:active){.iz-button,.iz-media--draft,.iz-routine-card,.iz-accordion__icon{border:1px solid CanvasText}.iz-evidence-item__mark{forced-color-adjust:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/ironize-home.css.map */
