.home_reframe__pl0GK{max-width:50rem}.home_reframeBody__6vQxn{margin:0 0 1.6rem;font-family:var(--m-font-body);font-size:clamp(1.5rem,1.1rem + 1.8vw,2.4rem);line-height:1.32;color:var(--m-ink)}.home_reframeBody__6vQxn em{font-style:italic}.home_reframePunch__Fp6Z9{margin:0;font-family:var(--m-font-display);font-weight:700;font-size:clamp(1.7rem,1.1rem + 2.6vw,3rem);line-height:1.04;letter-spacing:-.015em;text-wrap:balance}.home_pillars__C0Xtj{display:grid;gap:1px;background:var(--m-rule-on-iron);border:1px solid var(--m-rule-on-iron)}@media (min-width:760px){.home_pillars__C0Xtj{grid-template-columns:repeat(3,1fr)}}.home_pillar__mpfyz{background:var(--m-iron);padding:clamp(1.75rem,1rem + 2vw,2.75rem)}.home_pillarMark__rlRIC{display:inline-block;width:2rem;height:3px;background:var(--m-accent);margin-bottom:1.4rem}.home_pillarTitle__zL0g4{margin:0 0 .75rem}.home_pillarText__kgRE2{margin:0;color:var(--m-bone-dim);font-size:var(--m-step-body);line-height:1.55}.home_sweep__wefxZ{display:flex;flex-direction:column;gap:clamp(3.5rem,2rem + 5vw,6rem)}.home_row__I3CKP{display:grid;grid-template-columns:1fr;gap:clamp(2rem,1rem + 4vw,4rem);align-items:center}@media (min-width:820px){.home_row__I3CKP{grid-template-columns:1fr 1fr}.home_rowReverse__abg0m .home_rowMedia__BjUXT{order:-1}}.home_rowText__3QaA7{max-width:38ch}.home_rowKicker__2RS5z{display:inline-flex;align-items:center;gap:.55rem;margin:0 0 1rem;font-family:var(--m-font-mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--m-ink-dim)}.home_rowKickerTick__Oezzt{width:1.1rem;height:2px;background:var(--m-ink)}.home_featTitle__CNjyj{margin:0 0 .85rem}.home_featText__KEKth{margin:0;font-size:var(--m-step-body);line-height:1.55;color:var(--m-ink-dim)}.home_rowMedia__BjUXT{display:flex;justify-content:center}.home_roadmap__5B8Gb{margin-top:.5rem;display:flex;align-items:center;gap:.9rem;padding-top:clamp(2.5rem,1.5rem + 3vw,4rem);border-top:1px solid var(--m-rule-on-paper);font-family:var(--m-font-mono);font-size:.82rem;letter-spacing:.04em;color:var(--m-ink-dim)}.home_roadmapTag__3wAl0{font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:var(--m-on-accent);background:var(--m-accent);padding:.22rem .6rem;font-size:.66rem}.home_teasers__VOQMF{display:grid;gap:1.25rem}@media (min-width:760px){.home_teasers__VOQMF{grid-template-columns:1fr 1fr}}.home_door__FMG0j{display:block;text-decoration:none;color:inherit;border:1px solid var(--m-rule-on-iron);padding:clamp(1.75rem,1rem + 2.5vw,2.75rem);transition:border-color .18s ease,transform .18s ease}.home_door__FMG0j:hover{border-color:var(--m-accent);transform:translateY(-3px)}.home_doorLabel__MLFOR{font-family:var(--m-font-mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--m-bone-dim)}.home_doorTitle__NkXcv{margin:.9rem 0 1.4rem;color:var(--m-bone)}.home_doorGo__2Zb4n{font-family:var(--m-font-mono);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--m-accent)}.home_wlHead__9W1UT{max-width:40rem;margin-bottom:clamp(2.5rem,1.5rem + 3vw,4rem)}.home_wlText__VFGO7{margin-top:1.25rem;color:var(--m-bone-dim);max-width:46ch}.home_compare__sx8Kh{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;max-width:46rem}.home_compareLine___Uuvo{margin:0}.home_compareEm__A9DBo{color:var(--m-ink-dim)}.home_proof__z1cWg{max-width:50rem}.home_quote__LJnh_{margin:0 0 1.75rem;font-family:var(--m-font-body);font-style:italic;font-size:clamp(1.4rem,1rem + 1.8vw,2.2rem);line-height:1.35;color:var(--m-bone)}.home_quoteAttr__f5PHA{display:flex;align-items:center;gap:.9rem;font-family:var(--m-font-mono);font-size:.78rem;letter-spacing:.06em;color:var(--m-bone-dim)}.home_quoteAttr__f5PHA b{color:var(--m-bone);font-weight:500}.home_proofPlaceholder__5RPlU{font-style:normal;color:var(--m-bone-dim)}.home_early__032mP{text-align:center;max-width:38rem;margin-inline:auto}.home_earlyHead__ORQCB{margin-bottom:1rem}.home_earlySub__vIYw4{max-width:30rem;color:var(--m-bone-dim)}.marketing .home_early__032mP .home_earlySub__vIYw4{margin-inline:auto;margin-bottom:2rem}.home_earlyForm__KqqMm{max-width:30rem;margin-inline:auto}.home_earlyFields__h47ZJ,.home_earlyForm__KqqMm{display:flex;flex-direction:column;gap:.75rem}@media (min-width:560px){.home_earlyFields__h47ZJ{flex-direction:row}}.home_earlyInput__1giZA{flex:1;min-width:0;background:var(--m-iron-raised);border:1px solid var(--m-rule-on-iron);color:var(--m-bone);font-family:var(--m-font-mono);font-size:.9rem;padding:.95rem 1.1rem;transition:border-color .15s ease}.home_earlyInput__1giZA::-moz-placeholder{color:var(--m-bone-dim)}.home_earlyInput__1giZA::placeholder{color:var(--m-bone-dim)}.home_earlyInput__1giZA:focus{outline:none;border-color:var(--m-accent)}.home_earlyInput__1giZA[aria-invalid=true]{border-color:#e0241f}.home_earlySubmit__i1xTj{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;background:var(--m-accent);color:var(--m-on-accent);font-family:var(--m-font-mono);font-size:.8rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:.95rem 1.4rem;border:1px solid transparent;cursor:pointer;transition:background-color .15s ease}.home_earlySubmit__i1xTj:hover{background:var(--m-accent-bright)}.home_earlySubmit__i1xTj:disabled{opacity:.6;cursor:default}.home_earlySubmit__i1xTj:focus-visible{outline:2px solid var(--m-accent);outline-offset:3px}.home_honeypot__l6fZm{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.home_earlyMsg__X7j53{margin:1rem 0 0;min-height:1.2em;font-family:var(--m-font-mono);font-size:.78rem;letter-spacing:.04em;color:var(--m-bone-dim)}.home_earlyMsg__X7j53[data-error=true]{color:#ff6b66}.home_earlySuccess__2TXXP{font-family:var(--m-font-body);font-size:var(--m-step-lead);color:var(--m-accent)}.home_twHead__i7FoQ{max-width:42rem;margin-bottom:clamp(2rem,1.2rem + 2.5vw,3rem)}.home_twCards__ab7xt{display:grid;grid-template-columns:1fr;gap:1.25rem}@media (min-width:760px){.home_twCards__ab7xt{grid-template-columns:1fr 1fr}}.home_twCard__s4CJV{border:1px solid var(--m-rule-on-paper);border-radius:.9rem;padding:clamp(1.4rem,1rem + 1.5vw,2rem);background:var(--m-paper-sunken)}.home_twCardHead__dbeTh{display:flex;align-items:center;gap:.75rem;margin-bottom:.9rem}.home_twCardTitle__CBBuu{margin:0}.home_twTag__dflNk{flex:none;font-family:var(--m-font-mono);font-size:.62rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;padding:.2rem .55rem;border-radius:999px;border:1px solid var(--m-rule-on-paper);color:var(--m-ink-dim)}.home_twTagDefault__lIZe3{background:var(--m-ink);color:var(--m-paper);border-color:var(--m-ink)}.home_twCardBody__yy8te{margin:0;font-size:var(--m-step-body);line-height:1.6;color:currentColor;opacity:.78}.home_twFees__ZUhq5{margin-top:clamp(2.5rem,1.5rem + 3vw,4rem);max-width:46rem}.home_twFeesTitle___GBEY{margin:0 0 1.5rem;font-family:var(--m-font-mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--m-ink-dim)}.home_twFeeList__DNGG9{list-style:none;margin:0;padding:0;display:grid;gap:0}.home_twFee__1T1cv{display:grid;grid-template-columns:8rem 6rem 1fr;gap:.5rem 1.25rem;align-items:baseline;padding:1.1rem 0;border-top:1px solid var(--m-rule-on-paper)}.home_twFee__1T1cv:last-child{border-bottom:1px solid var(--m-rule-on-paper)}@media (max-width:640px){.home_twFee__1T1cv{grid-template-columns:1fr auto}}.home_twFeeTo__1AIlz{font-family:var(--m-font-display);font-weight:600;font-size:1rem;color:var(--m-ink)}.home_twFeeAmt__rj_Cw{font-family:var(--m-font-mono);font-size:.95rem;color:var(--m-ink);white-space:nowrap}@media (max-width:640px){.home_twFeeAmt__rj_Cw{text-align:right}}.home_twFeeNote__K_D7W{font-size:.92rem;line-height:1.5;color:currentColor;opacity:.72}@media (max-width:640px){.home_twFeeNote__K_D7W{grid-column:1/-1}}.home_twFeeSub__Rz7Gm{display:block;font-family:var(--m-font-mono);font-size:.74rem;letter-spacing:.02em;opacity:.85;margin-top:.2rem}.home_fcHead__J6Xpl{max-width:42rem;margin-bottom:clamp(2rem,1.2rem + 2.5vw,3rem)}.home_fcLead__AC_Id{margin-top:1.1rem;color:var(--m-bone-dim);max-width:46ch}.home_fcCard__lrBC_{border:1px solid var(--m-rule-on-iron);border-radius:1rem;padding:clamp(1.5rem,1rem + 2.5vw,2.75rem);background:var(--m-iron-raised);max-width:46rem}.home_fcListLabel__gv1wr{margin:0 0 1.5rem;font-family:var(--m-font-mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--m-bone-dim)}.home_fcList__o_dt4{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.home_fcItem__l2nqj{display:grid;grid-template-columns:auto 1fr;gap:.85rem;align-items:start;font-size:var(--m-step-body);line-height:1.5;color:var(--m-bone)}.home_fcTick__DesQA{margin-top:.5em;width:.7rem;height:.7rem;border-radius:50%;background:var(--m-accent);flex:none}.home_fcPrice__89urx{display:flex;align-items:baseline;flex-wrap:wrap;gap:.75rem;margin:2rem 0 0;padding-top:1.75rem;border-top:1px solid var(--m-rule-on-iron)}.home_fcStrike__3pdoM{font-weight:600;color:var(--m-bone-dim);text-decoration:line-through;text-decoration-thickness:2px}.home_fcStrike__3pdoM,.home_fcWaived__jaUpP{font-family:var(--m-font-display);font-size:1.6rem}.home_fcWaived__jaUpP{font-weight:700;color:var(--m-accent)}.home_fcFees__0djA2{margin:1rem 0 0;font-size:.92rem;line-height:1.5;color:var(--m-bone-dim)}.home_fcOptional__dMmwi{max-width:46rem;margin-top:1.5rem;border-left:3px solid var(--m-accent);background:rgba(255,224,0,.05);padding:1.1rem 1.4rem;border-radius:0 .5rem .5rem 0}.home_fcOptional__dMmwi p{margin:0;font-size:var(--m-step-body);line-height:1.55;color:var(--m-bone)}.home_fcOptional__dMmwi strong{color:var(--m-accent);font-weight:600}.home_fcCta__aHRRR{margin-top:clamp(2rem,1.2rem + 2.5vw,3rem)}.Section_band__RhsUH{padding-block:clamp(4rem,2rem + 9vw,8.5rem);padding-inline:var(--m-gutter)}.Section_iron__D2lb2{background:var(--m-iron);color:var(--m-bone)}.Section_paper__3Ilxh{background:var(--m-paper);color:var(--m-ink)}.Section_bleed__Msxnc,.Section_container__VJ3qG{width:100%;max-width:var(--m-maxw);margin-inline:auto}.Section_eyebrow__8WDqI{display:inline-flex;align-items:center;gap:.6rem;margin:0 0 1.5rem;font-family:var(--m-font-mono);font-size:var(--m-step-eyebrow);font-weight:500;letter-spacing:.18em;text-transform:uppercase}.Section_iron__D2lb2 .Section_eyebrow__8WDqI{color:var(--m-bone-dim)}.Section_paper__3Ilxh .Section_eyebrow__8WDqI{color:var(--m-ink-dim)}.Section_tick__yzBgn{width:1.4rem;height:2px}.Section_iron__D2lb2 .Section_tick__yzBgn{background:var(--m-accent)}.Section_paper__3Ilxh .Section_tick__yzBgn{background:var(--m-ink)}.PageHero_hero__mT8lA{max-width:46rem}.PageHero_title__YnEFm{margin:0}.PageHero_lead__l4jc0{margin:1.5rem 0 0;max-width:42ch;color:var(--m-bone-dim)}.ThemeShowcase_showcase__4yr85{display:grid;gap:clamp(1.75rem,1rem + 3vw,3rem);grid-template-areas:"switch" "stage"}@media (min-width:900px){.ThemeShowcase_showcase__4yr85{grid-template-columns:minmax(0,1fr) 22rem;grid-template-areas:"stage switch";align-items:start;gap:clamp(2rem,1rem + 4vw,4.5rem)}.ThemeShowcase_switcher__8hVAj{padding-top:clamp(1rem,.5rem + 2vw,2.5rem)}}.ThemeShowcase_stage__M7zQc{grid-area:stage;display:grid;justify-items:center}.ThemeShowcase_panel__HCWal{grid-area:1/1;width:100%;display:flex;justify-content:center;opacity:0;transform:translateY(10px) scale(.985);transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);pointer-events:none}.ThemeShowcase_panelFrame__CqXCF{--df-w:min(300px,80vw)}.ThemeShowcase_panel__HCWal[data-theme=overlode]{opacity:1;transform:none;pointer-events:auto}.ThemeShowcase_showcase__4yr85:has(input[data-theme=blackbox]:checked) .ThemeShowcase_panel__HCWal[data-theme=blackbox],.ThemeShowcase_showcase__4yr85:has(input[data-theme=broadsheet]:checked) .ThemeShowcase_panel__HCWal[data-theme=broadsheet],.ThemeShowcase_showcase__4yr85:has(input[data-theme=concours]:checked) .ThemeShowcase_panel__HCWal[data-theme=concours],.ThemeShowcase_showcase__4yr85:has(input[data-theme=grid]:checked) .ThemeShowcase_panel__HCWal[data-theme=grid],.ThemeShowcase_showcase__4yr85:has(input[data-theme=overlode]:checked) .ThemeShowcase_panel__HCWal[data-theme=overlode],.ThemeShowcase_showcase__4yr85:has(input[data-theme=vicecity]:checked) .ThemeShowcase_panel__HCWal[data-theme=vicecity]{opacity:1;transform:none;pointer-events:auto}.ThemeShowcase_showcase__4yr85:has(input[data-theme=blackbox]:checked) .ThemeShowcase_panel__HCWal[data-theme=overlode],.ThemeShowcase_showcase__4yr85:has(input[data-theme=broadsheet]:checked) .ThemeShowcase_panel__HCWal[data-theme=overlode],.ThemeShowcase_showcase__4yr85:has(input[data-theme=concours]:checked) .ThemeShowcase_panel__HCWal[data-theme=overlode],.ThemeShowcase_showcase__4yr85:has(input[data-theme=grid]:checked) .ThemeShowcase_panel__HCWal[data-theme=overlode],.ThemeShowcase_showcase__4yr85:has(input[data-theme=vicecity]:checked) .ThemeShowcase_panel__HCWal[data-theme=overlode]{opacity:0;transform:translateY(10px) scale(.985);pointer-events:none}.ThemeShowcase_switcher__8hVAj{grid-area:switch;display:flex;flex-direction:column;gap:.6rem;margin:0;padding:0;border:0;min-inline-size:0}.ThemeShowcase_chip__iEfGC{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.85rem;padding:.85rem 1rem;border:1px solid var(--m-rule-on-iron);border-radius:.7rem;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s ease}.ThemeShowcase_chip__iEfGC:hover{border-color:rgba(236,228,215,.32)}.ThemeShowcase_chip__iEfGC:has(input:checked){border-color:var(--m-accent);background:rgba(255,224,0,.06)}.ThemeShowcase_chip__iEfGC:has(input:focus-visible){outline:2px solid var(--m-accent);outline-offset:2px}.ThemeShowcase_swatch__Gn8sC{width:1.05rem;height:1.05rem;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(236,228,215,.2)}.ThemeShowcase_chipText__HVKlE{display:flex;flex-direction:column;gap:.15rem;min-width:0}.ThemeShowcase_chipName__p3dIK{font-family:var(--m-font-display);font-weight:600;font-size:1rem;line-height:1.1;color:var(--m-bone)}.ThemeShowcase_chipBlurb__ie_1w{font-size:.78rem;line-height:1.35;color:var(--m-bone-dim)}.ThemeShowcase_chipTick__hrS1U{font-family:var(--m-font-mono);color:var(--m-accent);opacity:0;transform:translateX(-4px);transition:opacity .2s ease,transform .2s ease}.ThemeShowcase_chip__iEfGC:has(input:checked) .ThemeShowcase_chipTick__hrS1U{opacity:1;transform:none}[data-tone=paper] .ThemeShowcase_chip__iEfGC{border-color:var(--m-rule-on-paper)}[data-tone=paper] .ThemeShowcase_chip__iEfGC:hover{border-color:rgba(28,23,20,.28)}[data-tone=paper] .ThemeShowcase_chip__iEfGC:has(input:checked){border-color:var(--m-ink);background:rgba(28,23,20,.04)}[data-tone=paper] .ThemeShowcase_chipName__p3dIK{color:var(--m-ink)}[data-tone=paper] .ThemeShowcase_chipBlurb__ie_1w{color:var(--m-ink-dim)}[data-tone=paper] .ThemeShowcase_chipTick__hrS1U{color:var(--m-ink)}[data-tone=paper] .ThemeShowcase_chip__iEfGC:has(input:focus-visible){outline-color:var(--m-ink)}.ThemeShowcase_srOnly___k6UD{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ThemeShowcase_srInput__9FOjK{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.ThemeShowcase_panel__HCWal{transform:none!important;transition:opacity .2s linear}.ThemeShowcase_chipTick__hrS1U,.ThemeShowcase_chip__iEfGC{transition:none}}