.design-gallery_page__xpHVr{padding-bottom:0}.design-gallery_rail__WPvbN{max-width:1180px;margin:0 auto;padding:0 var(--space-xl)}@media (max-width:640px){.design-gallery_rail__WPvbN{padding:0 var(--space-lg)}}.design-gallery_masthead__YHShb{padding:var(--space-3xl) 0 var(--space-2xl)}@media (max-width:900px){.design-gallery_masthead__YHShb{padding-top:calc(var(--space-3xl) + 4rem)}}.design-gallery_kicker__2kfR0,.design-gallery_metaTerm__mIgl_,.design-gallery_specId__GpvyA,.design-gallery_switchLabel__nSHP9{font-family:var(--font-mono,ui-monospace,"SF Mono",Menlo,monospace);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;font-weight:600}.design-gallery_kicker__2kfR0{margin:0 0 var(--space-md);color:var(--coral-ink)}.dark .design-gallery_kicker__2kfR0{color:var(--coral)}.design-gallery_title__o6Ico{margin:0;font-family:var(--font-brand,var(--font-heading));font-size:var(--text-h1);letter-spacing:var(--tracking-h1);line-height:1.05;font-weight:500}.design-gallery_standfirst__eMGAQ{max-width:62ch;margin:var(--space-lg) 0 0;font-size:var(--text-lede);line-height:1.5;opacity:.78}.design-gallery_brief__vYRQA{margin:var(--space-2xl) 0 0;padding-top:var(--space-lg);border-top:var(--hairline);font-family:var(--font-mono,ui-monospace,"SF Mono",Menlo,monospace);font-size:var(--text-small);line-height:1.6;opacity:.72}.design-gallery_brief__vYRQA ul{margin:0;padding:0;list-style:none;display:grid;gap:var(--space-sm)}.design-gallery_brief__vYRQA li{display:grid;grid-template-columns:1.75rem minmax(0,1fr);gap:var(--space-sm)}.design-gallery_briefMark__IDZzw{font-variant-numeric:tabular-nums;opacity:.6}.design-gallery_specimen__E_Pco{padding-top:var(--space-4xl)}.design-gallery_specHead__I3ndK{padding-top:var(--space-lg);border-top:var(--hairline)}.design-gallery_specId__GpvyA{margin:0 0 var(--space-sm);opacity:.6}.design-gallery_specName__pY8ir{margin:0;font-family:var(--font-brand,var(--font-heading));font-size:var(--text-h3);letter-spacing:var(--tracking-h3);line-height:1.15;font-weight:500}.design-gallery_specIntent__iTpUX{max-width:58ch;margin:var(--space-sm) 0 0;font-size:var(--text-body);line-height:1.55;opacity:.78}.design-gallery_meta__FSXvq{display:grid;gap:var(--space-md) var(--space-xl);margin:var(--space-lg) 0 0;font-family:var(--font-mono,ui-monospace,"SF Mono",Menlo,monospace);font-size:var(--text-small);line-height:1.55}@media (min-width:720px){.design-gallery_meta__FSXvq{grid-template-columns:repeat(2,minmax(0,1fr))}}.design-gallery_metaItem__Hq4WN{display:grid;gap:2px;min-width:0}.design-gallery_metaTerm__mIgl_{opacity:.55}.design-gallery_metaValue__eDGYU{opacity:.85;overflow-wrap:anywhere}.design-gallery_caveat__3Ueet{margin:var(--space-lg) 0 0;padding-left:var(--space-md);border-left:2px solid var(--coral-ink);font-family:var(--font-mono,ui-monospace,"SF Mono",Menlo,monospace);font-size:var(--text-small);line-height:1.6;opacity:.9}.dark .design-gallery_caveat__3Ueet{border-left-color:var(--coral)}.design-gallery_stage__bbQ8y{margin-top:var(--space-2xl)}.design-gallery_stageSibling__qUr9T{margin-top:var(--space-xl)}.design-gallery_switch__MDzba{position:fixed;z-index:45;top:5.5rem;right:var(--space-lg);display:flex;align-items:center;gap:var(--space-sm);padding:6px 6px 6px var(--space-md);border:var(--hairline);border-radius:var(--r-media);background-color:var(--porcelain);color:var(--graphite);backdrop-filter:saturate(1.2)}.dark .design-gallery_switch__MDzba{background-color:var(--graphite);color:rgba(255,255,255,.95)}@media (max-width:640px){.design-gallery_switch__MDzba{right:var(--space-md);padding-left:var(--space-sm);gap:4px}.design-gallery_switchButton__xVVJh{padding:8px 10px}}.design-gallery_switchLabel__nSHP9{opacity:.55}.design-gallery_switchButton__xVVJh{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:var(--r-media);padding:8px 12px;min-height:36px;background:transparent;color:inherit;font-family:var(--font-mono,ui-monospace,"SF Mono",Menlo,monospace);font-size:var(--text-small);letter-spacing:.04em;cursor:pointer;transition:background-color .16s var(--ease),border-color .16s var(--ease)}.design-gallery_switchButton__xVVJh:hover{border:var(--hairline-strong)}.design-gallery_switchButton__xVVJh[aria-pressed=true]{border:var(--hairline);background-color:color-mix(in srgb,currentColor 12%,transparent)}.design-gallery_contained__udad3{max-width:1180px;margin:0 auto;padding:0 var(--space-xl)}@media (max-width:640px){.design-gallery_contained__udad3{padding:0 var(--space-lg)}}.design-gallery_footNote__Uzz1N{margin:var(--space-4xl) 0 0;padding:var(--space-xl) 0 var(--space-3xl);border-top:var(--hairline);font-family:var(--font-mono,ui-monospace,"SF Mono",Menlo,monospace);font-size:var(--text-small);line-height:1.6;opacity:.7}.marketing_section__uExgf{padding:var(--space-5xl) 0}.marketing_sectionCompact__CcZ9W{padding:var(--space-3xl) 0}.marketing_inner__maFV7{max-width:1180px;margin:0 auto;padding:0 var(--space-xl)}.marketing_groundPorcelain__ytQDq{background-color:var(--porcelain)}.marketing_groundPorcelain__ytQDq,.marketing_groundVanilla__lVVn_{--m-ink:var(--graphite);--m-ink-soft:rgba(var(--graphite-rgb-commas),0.7);--m-accent:var(--mint-ink)}.marketing_groundVanilla__lVVn_{background-color:var(--vanilla)}.dark .marketing_groundPorcelain__ytQDq,.dark .marketing_groundVanilla__lVVn_{background-color:var(--graphite);--m-ink:rgba(255,255,255,0.95);--m-ink-soft:rgba(255,255,255,0.7);--m-accent:var(--mint-bright)}.marketing_groundEvergreen__8Zyf1{background-color:var(--evergreen);--m-ink:var(--vanilla);--m-ink-soft:rgba(var(--vanilla-rgb-commas),0.75);--m-accent:var(--mint-bright)}.marketing_groundPhotographic__XQF34{--m-ink:#fff;--m-ink-soft:rgba(255,255,255,0.82);--m-accent:#fff}.marketing_groundTransparent__7DvS_{background-color:transparent}.marketing_materialRuled__nxjPu{--m-rule-space:var(--space-lg);color:var(--m-ink,currentColor);border-bottom:var(--hairline)}.marketing_materialRuled__nxjPu>*{border-top:var(--hairline);padding-block:var(--m-rule-space)}:where(.marketing_materialRegistered__nvjUY){position:relative}.marketing_materialRegistered__nvjUY{--m-mark-size:12px;--m-mark-inset:var(--space-lg);--m-mark-rule:1px solid var(--material-mark);color:var(--m-ink,currentColor)}.marketing_materialRegistered__nvjUY:after,.marketing_materialRegistered__nvjUY:before{content:"";position:absolute;width:var(--m-mark-size);height:var(--m-mark-size);pointer-events:none}.marketing_materialRegistered__nvjUY:before{top:var(--m-mark-inset);left:var(--m-mark-inset);border-top:var(--m-mark-rule);border-left:var(--m-mark-rule)}.marketing_materialRegistered__nvjUY:after{right:var(--m-mark-inset);bottom:var(--m-mark-inset);border-right:var(--m-mark-rule);border-bottom:var(--m-mark-rule)}@media (forced-colors:active){.marketing_materialRuled__nxjPu{border-bottom-color:CanvasText}.marketing_materialRuled__nxjPu>*{border-top-color:CanvasText}.marketing_materialRegistered__nvjUY:after,.marketing_materialRegistered__nvjUY:before{display:none}}@media print{.marketing_materialRegistered__nvjUY:after,.marketing_materialRegistered__nvjUY:before{display:none!important}}.marketing_eyebrow__lwmb_{display:inline-flex;align-items:center;gap:8px;margin:0;font-family:var(--font-mono,ui-monospace,"SF Mono",Menlo,monospace);font-size:var(--text-eyebrow);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--m-accent,var(--mint-ink))}.dark .marketing_eyebrow__lwmb_{color:var(--m-accent,var(--mint))}.marketing_eyebrowDot__rAgfU{width:6px;height:6px;border-radius:999px;background:currentColor;flex-shrink:0}.marketing_heading__0O6ep{margin:0;font-family:var(--font-brand,var(--font-heading));font-weight:500;line-height:1.1;color:var(--m-ink,currentColor)}.marketing_scaleDisplay__dBAHa{font-size:var(--text-display);letter-spacing:var(--tracking-display);line-height:1}.marketing_scaleH1__y6gGp{font-size:var(--text-h1);letter-spacing:var(--tracking-h1)}.marketing_scaleH2__SgI1q{font-size:var(--text-h2);letter-spacing:var(--tracking-h2)}.marketing_scaleH3__hXDT1{font-size:var(--text-h3);letter-spacing:var(--tracking-h3)}.marketing_lede__InWL0{margin:0;font-size:var(--text-lede);letter-spacing:var(--tracking-lede);line-height:1.55;color:var(--m-ink-soft,currentColor)}.marketing_prose__D3rNf{font-size:var(--text-body);letter-spacing:var(--tracking-body);line-height:var(--line-height-body);color:var(--m-ink-soft,currentColor);max-width:65ch}.marketing_prose__D3rNf p+p{margin-top:1em}.offset-proof_root__VIgrR{display:grid;grid-template-columns:minmax(0,1fr);margin:0;container-type:inline-size;--op-float-inline:min(62cqi,14rem);--op-float-rise:clamp(3.5rem,14cqi,8rem);--op-arrow-width:clamp(11.5rem,26cqi,20rem);--op-arrow-turn:88deg}@media (min-width:768px){.offset-proof_root__VIgrR{--op-float-inline:min(34cqi,19rem)}}.offset-proof_photoFrame__gyBOO{position:relative;overflow:hidden;border-radius:var(--r-media);background-color:var(--graphite)}.offset-proof_photoImage__pu0v6{-o-object-fit:cover;object-fit:cover}.offset-proof_annotation__5NwNk{display:none;position:absolute;inset-inline-end:var(--op-float-inline);inset-block-end:var(--op-float-rise);inline-size:0;block-size:0;pointer-events:none;color:var(--coral);filter:drop-shadow(0 1px 2px rgb(0 0 0/.45))}@media (min-width:768px){.offset-proof_annotation__5NwNk{display:block}}.offset-proof_annotationStart__8WDgU{inset-inline-end:auto;inset-inline-start:var(--op-float-inline);transform:scaleX(-1)}.offset-proof_annotationMark__3h2NZ{--op-arrow-tip-x:95.55%;--op-arrow-tip-y:19.44%;position:absolute;inline-size:var(--op-arrow-width);block-size:auto;transform-origin:var(--op-arrow-tip-x) var(--op-arrow-tip-y);transform:translate(calc(-1 * var(--op-arrow-tip-x)),calc(-1 * var(--op-arrow-tip-y))) rotate(var(--op-arrow-turn))}.offset-proof_photoFrame__gyBOO.js-reveal-armed .offset-proof_annotation__5NwNk{opacity:0}.offset-proof_photoFrame__gyBOO.js-reveal-armed.js-reveal-visible .offset-proof_annotation__5NwNk{opacity:1;transition:opacity .5s var(--ease) .35s}.offset-proof_float__46Sc9{position:relative;z-index:1;width:var(--op-float-inline);margin-top:calc(-1 * var(--op-float-rise))}.offset-proof_floatEnd__5AcQO{justify-self:end}.offset-proof_floatStart__icaZd{justify-self:start}.offset-proof_root__VIgrR[data-offset-proof-aside]>[data-offset-proof=aside]{order:1;padding-block-start:var(--space-2xl)}@media (min-width:768px){.offset-proof_root__VIgrR[data-offset-proof-aside=start]{grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:var(--space-2xl);column-gap:var(--space-2xl)}.offset-proof_root__VIgrR[data-offset-proof-aside=end]{grid-template-columns:auto minmax(0,1fr);-moz-column-gap:var(--space-2xl);column-gap:var(--space-2xl)}.offset-proof_root__VIgrR[data-offset-proof-aside]>[data-offset-proof=photo-frame]{grid-column:1/-1}.offset-proof_root__VIgrR[data-offset-proof-aside]>[data-offset-proof=aside]{grid-row:2;order:0}.offset-proof_root__VIgrR[data-offset-proof-aside]>[data-offset-proof=float]{grid-row:2}.offset-proof_root__VIgrR[data-offset-proof-aside=end]>[data-offset-proof=float],.offset-proof_root__VIgrR[data-offset-proof-aside=start]>[data-offset-proof=aside]{grid-column:1}.offset-proof_root__VIgrR[data-offset-proof-aside=end]>[data-offset-proof=aside],.offset-proof_root__VIgrR[data-offset-proof-aside=start]>[data-offset-proof=float]{grid-column:2}}.offset-proof_screenshotFrame____Aru{position:relative;overflow:hidden;border-radius:var(--r-media);color:var(--m-ink,currentColor);border:var(--hairline);box-shadow:var(--shadow-float);background-color:color-mix(in srgb,currentColor 8%,transparent);line-height:0}.offset-proof_screenshotImage__VY6hO{display:block;width:100%;height:auto}.offset-proof_captionBlock__ijQ_H{margin-top:var(--space-md);padding-top:var(--space-sm);color:var(--m-ink,currentColor);border-top:var(--hairline)}.offset-proof_float__46Sc9 .offset-proof_captionBlock__ijQ_H{position:relative}.offset-proof_float__46Sc9 .offset-proof_captionBlock__ijQ_H:before{content:"";position:absolute;inset-block-start:-1px;inset-inline-end:100%;width:calc(100cqi - 100%);border-top:var(--hairline);pointer-events:none}.offset-proof_captionIndex__T0B3h{margin-bottom:2px}@media (min-width:768px){.offset-proof_float__46Sc9 .offset-proof_captionIndex__T0B3h{position:absolute;inset-block-start:var(--space-sm);inset-inline-start:calc(100% - 100cqi);margin:0;white-space:nowrap}}.offset-proof_captionText__jAKne{display:block;font-family:var(--font-mono,ui-monospace,"SF Mono",Menlo,monospace);font-size:var(--text-small);font-weight:500;line-height:1.35;letter-spacing:.08em;text-transform:uppercase}.offset-proof_shelf__gbky5{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-xl);margin:0;padding:0;list-style:none}@media (min-width:600px){.offset-proof_shelf__gbky5{grid-template-columns:repeat(var(--op-shelf-count,3),minmax(0,1fr));gap:var(--space-lg)}}.offset-proof_shelfItem__fO7F2{margin:0;min-width:0}.offset-proof_shelfFigure___oUnd{margin:0}.offset-proof_shelfMedia__tZcxm{max-width:20rem}.offset-proof_shelfImage__u7PW5{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.offset-proof_shelfMediaContain__A0tLP .offset-proof_shelfImage__u7PW5{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media (prefers-reduced-motion:reduce){.offset-proof_photoFrame__gyBOO.js-reveal-armed .offset-proof_annotation__5NwNk,.offset-proof_photoFrame__gyBOO.js-reveal-armed.js-reveal-visible .offset-proof_annotation__5NwNk{opacity:1;transition:none}}@media (forced-colors:active){.offset-proof_annotation__5NwNk{color:CanvasText;filter:none}.offset-proof_screenshotFrame____Aru{border:1px solid CanvasText}}.landing-footer_footer__rR77W{padding:64px 0 32px;background:radial-gradient(40% 40% at 0 0,rgba(255,193,77,.08),transparent 60%),linear-gradient(135deg,#0d1a14,#0a100c);color:rgba(255,255,255,.95);--footer-accent:var(--gold)}.landing-footer_close__sv3kL{margin-bottom:48px;padding:32px;border-radius:var(--r-sheet);border:var(--hairline);background:linear-gradient(135deg,rgba(143,244,195,.1),rgba(12,24,18,.85) 60%,transparent)}@media (max-width:520px){.landing-footer_close__sv3kL{padding:24px 20px}}.landing-footer_closePrimary__aMSpJ{display:flex;gap:24px;align-items:center;justify-content:space-between;flex-wrap:wrap}.landing-footer_ctaEyebrow__rasK3{margin:0;font-family:var(--font-mono,ui-monospace,"SF Mono",Menlo,monospace);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.3em;color:rgba(255,255,255,.5)}.landing-footer_ctaTitle___rCYo{margin:8px 0 0;font-family:var(--font-display,system-ui,-apple-system,sans-serif);font-weight:500;font-size:22px;line-height:1.2;color:white}.landing-footer_ctaBtns__0QST_{display:flex;gap:12px;flex-wrap:wrap}.landing-footer_btn__4hJ2o{display:inline-flex;align-items:center;gap:8px;padding:14px 24px;border-radius:var(--radius-pill);font-family:var(--font-body,"DM Sans",system-ui,sans-serif);font-size:14.5px;font-weight:600;text-decoration:none;border:1px solid transparent;transition:all .15s var(--ease)}.landing-footer_btnPrimary__SvSfm{background:#ffc24d;color:#2a1d04}.landing-footer_btnPrimary__SvSfm:hover{background:#ffd277;transform:translateY(-1px)}.landing-footer_btnGhost__JqWgq{background:rgba(255,255,255,.08);color:white;border-color:var(--hairline-color)}.landing-footer_btnGhost__JqWgq:hover{background:rgba(255,255,255,.14)}@media (prefers-reduced-motion:reduce){.landing-footer_btnPrimary__SvSfm:hover{transform:none}}.landing-footer_closeSecondary__IBBVn{margin-top:28px;padding-top:22px;border-top:var(--hairline);display:flex;flex-wrap:wrap;gap:22px 40px}.landing-footer_aside___j7z4{flex:1 1 280px;min-width:0}.landing-footer_asideEyebrow__nvoGN{margin:0;font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.25em;color:var(--footer-accent)}.landing-footer_asideBody__YRMzH{margin:6px 0 0;color:rgba(255,255,255,.7);font-size:14px;line-height:1.5}.landing-footer_asideTitle__Q2PKp{color:white}.landing-footer_asideLink__awsJc{color:var(--footer-accent);font-weight:600;text-decoration:none;white-space:nowrap;transition:color .2s var(--ease)}.landing-footer_asideLink__awsJc:hover{color:#ffd277;text-decoration:underline}.landing-footer_asideStores__PSXh3{margin-top:12px}.landing-footer_grid__1RR9i{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:48px}.landing-footer_grid__1RR9i:has(>[data-footer-areas]){grid-template-columns:2fr 1fr 1fr 1fr 1fr}@media (max-width:880px){.landing-footer_grid__1RR9i,.landing-footer_grid__1RR9i:has(>[data-footer-areas]){grid-template-columns:1fr 1fr;gap:32px}}.landing-footer_brand__6H06r{display:flex;flex-direction:column;gap:16px}.landing-footer_brandLogo__RqdWQ{height:56px;width:auto;-o-object-fit:contain;object-fit:contain}.landing-footer_brandLede__WbFqb{margin:0;color:rgba(255,255,255,.7);font-size:14.5px;line-height:1.55;max-width:380px}.landing-footer_col__xWE4Q h4{margin:0 0 14px;font-family:var(--font-display,system-ui,-apple-system,sans-serif);font-weight:600;font-size:16px;color:white}.landing-footer_links__z_QRJ{display:flex;flex-direction:column;gap:8px}.landing-footer_links__z_QRJ a{color:rgba(255,255,255,.7);font-size:13.5px;text-decoration:none;transition:color .2s var(--ease)}.landing-footer_links__z_QRJ a:hover{color:white}.landing-footer_bottom__KWV42{border-top:var(--hairline);padding-top:24px;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;align-items:center;color:rgba(255,255,255,.5);font-size:13px}.landing-footer_bottomCopyright__lOEr_{font-weight:500;color:rgba(255,255,255,.7)}.landing-footer_bottomDomain___u_Q1{font-family:var(--font-mono,ui-monospace,monospace);color:rgba(255,255,255,.5)}.landing-footer_disclaimer__t95aB{margin:18px 0 0;text-align:center;color:rgba(255,255,255,.5);font-size:12px;line-height:1.5}.landing-zip-check_section__Xkj1w{position:relative;padding:96px 0;background:radial-gradient(50% 60% at 80% 20%,rgba(143,244,195,.08),transparent 60%),linear-gradient(155deg,#fff8e8,#faf7f1 60%,#f8f5ee);color:rgba(13,26,20,.95);--zc-ink:rgba(13,26,20,0.95);--zc-ink-soft:rgba(13,26,20,0.7);--zc-ink-mute:rgba(13,26,20,0.55);--zc-tile-bg:#ffffff;--zc-mint-readable:#0f786f;--zc-gold-readable:#8a5a16;--zc-coral-readable:#c43d31}.dark .landing-zip-check_section__Xkj1w{background:radial-gradient(50% 60% at 80% 20%,rgba(143,244,195,.08),transparent 60%),linear-gradient(135deg,#122c21,#0d1a14 60%,#0a100c);color:rgba(255,255,255,.95);--zc-ink:rgba(255,255,255,0.95);--zc-ink-soft:rgba(255,255,255,0.72);--zc-ink-mute:rgba(255,255,255,0.5);--zc-tile-bg:rgba(255,255,255,0.04);--zc-mint-readable:#8ff4c3;--zc-gold-readable:#ffc24d;--zc-coral-readable:#f3645b}.landing-zip-check_head___e_gQ{text-align:center;max-width:720px;margin:0 auto 40px}.landing-zip-check_eyebrow__O4zWH{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:var(--radius-pill);background:rgba(143,244,195,.1);border:var(--hairline);font-family:var(--font-mono,ui-monospace,"SF Mono",Menlo,monospace);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.2em;color:var(--zc-mint-readable)}.landing-zip-check_eyebrow__O4zWH svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2}.landing-zip-check_h2___kXBG{margin:24px 0 12px;font-family:var(--font-display,system-ui,-apple-system,sans-serif);font-weight:500;font-size:clamp(28px,4vw,44px);line-height:1.1;letter-spacing:-.01em;color:var(--zc-ink)}.landing-zip-check_h2___kXBG em{font-style:normal;color:var(--zc-mint-readable);font-weight:700}.landing-zip-check_lede__vJzy7{margin:0;font-size:17px;line-height:1.55;color:var(--zc-ink-soft)}.landing-zip-check_formWrap__U3crC{max-width:660px;margin:0 auto}.landing-zip-check_form__kjWLh{padding:14px;border-radius:var(--r-sheet);background:var(--zc-tile-bg);border:var(--hairline);display:flex;gap:10px}.dark .landing-zip-check_form__kjWLh{backdrop-filter:blur(8px)}@media (max-width:520px){.landing-zip-check_form__kjWLh{padding:10px;gap:8px;flex-direction:column}}.landing-zip-check_input__IN__f{flex:1;min-width:0;padding:20px 24px;font-family:var(--font-mono,ui-monospace,"SF Mono",Menlo,monospace);font-size:20px;letter-spacing:.1em;background:transparent;border:0;outline:0;color:var(--zc-ink)}@media (max-width:520px){.landing-zip-check_input__IN__f{padding:14px 16px;font-size:16px}}.landing-zip-check_input__IN__f::-moz-placeholder{color:var(--zc-ink-soft);letter-spacing:.05em}.landing-zip-check_input__IN__f::placeholder{color:var(--zc-ink-soft);letter-spacing:.05em}.landing-zip-check_input__IN__f:disabled{opacity:.6}.landing-zip-check_btn__skLx3{padding:18px 28px;background:var(--zc-mint-readable);color:white;font-family:var(--font-body,"DM Sans",system-ui,sans-serif);font-weight:600;border-radius:var(--r-media);font-size:16px;cursor:pointer;border:0;transition:all .15s var(--ease);display:inline-flex;align-items:center;gap:8px;white-space:nowrap}@media (max-width:520px){.landing-zip-check_btn__skLx3{padding:14px 16px;font-size:14px;gap:6px}}.landing-zip-check_btn__skLx3:hover:not(:disabled){transform:translateY(-1px);background:#0a5d56}.landing-zip-check_btn__skLx3:disabled{opacity:.5;cursor:not-allowed}.dark .landing-zip-check_btn__skLx3{background:#8ff4c3;color:#0d1a14}.dark .landing-zip-check_btn__skLx3:hover:not(:disabled){background:#b6f9d7}@media (prefers-reduced-motion:reduce){.landing-zip-check_btn__skLx3:hover:not(:disabled){transform:none}}.landing-zip-check_result__XAf6j{margin:16px auto 0;max-width:560px;padding:18px 20px;border-radius:var(--r-media);border:1px solid;display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap;animation:landing-zip-check_zip-result-in__XoWmn .18s var(--ease)}@keyframes landing-zip-check_zip-result-in__XoWmn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.landing-zip-check_result__XAf6j{animation:none}}.landing-zip-check_resultLive__vzjXH{background:rgba(143,244,195,.16);border-color:color-mix(in srgb,var(--mint) 45%,transparent)}.dark .landing-zip-check_resultLive__vzjXH{background:rgba(143,244,195,.08)}.landing-zip-check_resultWaitlist__RCEDO{background:rgba(255,194,77,.14);border-color:color-mix(in srgb,var(--gold) 48%,transparent)}.dark .landing-zip-check_resultWaitlist__RCEDO{background:rgba(255,194,77,.08)}.landing-zip-check_resultUnknown__2M3ce{background:rgba(243,100,91,.12);border-color:color-mix(in srgb,var(--coral) 45%,transparent)}.dark .landing-zip-check_resultUnknown__2M3ce{background:rgba(243,100,91,.1)}.landing-zip-check_resultBody__Ljz0s{flex:1;min-width:220px}.landing-zip-check_resultBadge__e3hUI{display:inline-block;padding:4px 10px;border-radius:var(--radius-pill);font-family:var(--font-mono,ui-monospace,monospace);font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px}.landing-zip-check_resultLive__vzjXH .landing-zip-check_resultBadge__e3hUI{background:var(--zc-mint-readable);color:white}.dark .landing-zip-check_resultLive__vzjXH .landing-zip-check_resultBadge__e3hUI{background:#8ff4c3;color:#0d1a14}.landing-zip-check_resultWaitlist__RCEDO .landing-zip-check_resultBadge__e3hUI{background:var(--zc-gold-readable);color:white}.dark .landing-zip-check_resultWaitlist__RCEDO .landing-zip-check_resultBadge__e3hUI{background:#ffc24d;color:#2a1d04}.landing-zip-check_resultUnknown__2M3ce .landing-zip-check_resultBadge__e3hUI{background:var(--zc-coral-readable);color:white}.dark .landing-zip-check_resultUnknown__2M3ce .landing-zip-check_resultBadge__e3hUI{background:#f3645b;color:white}.landing-zip-check_resultTitle__LldY9{margin:0;font-family:var(--font-display,system-ui,-apple-system,sans-serif);font-weight:600;font-size:18px;line-height:1.3;color:var(--zc-ink)}.landing-zip-check_resultDetail__2w6Eb{margin:6px 0 0;font-size:14px;line-height:1.5;color:var(--zc-ink-soft)}.landing-zip-check_appOffer__09jrC{margin-top:12px;padding-top:12px;border-top:var(--hairline)}.landing-zip-check_appLede__OAMCX{margin:0;font-size:14px;line-height:1.5;color:var(--zc-ink)}.landing-zip-check_appTerms__ERU4_{margin:6px 0 0;font-family:var(--font-mono,ui-monospace,"SF Mono",Menlo,monospace);font-size:10.5px;font-weight:600;letter-spacing:.14em;line-height:1.5;color:var(--zc-ink-mute)}.landing-zip-check_resultActions__a5_L8{display:flex;flex-direction:column;gap:8px;flex-shrink:0;align-items:stretch}@media (max-width:560px){.landing-zip-check_resultActions__a5_L8{width:100%}}.landing-zip-check_resultCta__Oe5Yj{border-radius:var(--radius-pill);text-decoration:none;transition:all .15s var(--ease)}.landing-zip-check_resultCtaSecondary__u6V1M,.landing-zip-check_resultCta__Oe5Yj{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:12px 18px;font-family:var(--font-body,"DM Sans",system-ui,sans-serif);font-weight:600;font-size:14px;white-space:nowrap;flex-shrink:0}.landing-zip-check_resultCtaSecondary__u6V1M{color:var(--zc-ink-soft);text-decoration:underline;text-underline-offset:3px;transition:color .15s var(--ease)}.landing-zip-check_resultCtaSecondary__u6V1M:hover{color:var(--zc-ink)}.landing-zip-check_resultCtaSecondary__u6V1M svg{display:none}.landing-zip-check_resultLive__vzjXH .landing-zip-check_resultCta__Oe5Yj{background:var(--zc-mint-readable);color:white}.landing-zip-check_resultLive__vzjXH .landing-zip-check_resultCta__Oe5Yj:hover{background:#0a5d56;transform:translateY(-1px)}.dark .landing-zip-check_resultLive__vzjXH .landing-zip-check_resultCta__Oe5Yj{background:#8ff4c3;color:#0d1a14}.dark .landing-zip-check_resultLive__vzjXH .landing-zip-check_resultCta__Oe5Yj:hover{background:#b6f9d7}.landing-zip-check_resultUnknown__2M3ce .landing-zip-check_resultCta__Oe5Yj,.landing-zip-check_resultWaitlist__RCEDO .landing-zip-check_resultCta__Oe5Yj{background:var(--zc-ink);color:var(--zc-tile-bg)}.landing-zip-check_resultUnknown__2M3ce .landing-zip-check_resultCta__Oe5Yj:hover,.landing-zip-check_resultWaitlist__RCEDO .landing-zip-check_resultCta__Oe5Yj:hover{transform:translateY(-1px);opacity:.92}.dark .landing-zip-check_resultUnknown__2M3ce .landing-zip-check_resultCta__Oe5Yj,.dark .landing-zip-check_resultWaitlist__RCEDO .landing-zip-check_resultCta__Oe5Yj{background:white;color:#0d1a14}@media (prefers-reduced-motion:reduce){.landing-zip-check_resultCta__Oe5Yj:hover{transform:none}}.log-rows_ledger___kFay{--lr-label:clamp(5.5rem,16vw,9rem);--lr-specimen:clamp(4.5rem,16vw,8.5rem);margin:0;padding:0;color:var(--m-ink,currentColor);border-bottom:var(--hairline)}.log-rows_row__hmpCX{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"term" "body" "specimen";gap:var(--space-sm);margin:0;padding:var(--space-lg) 0;border-top:var(--hairline)}.log-rows_term__9pB0o{grid-area:term;display:flex;align-items:baseline;gap:var(--space-sm);margin:0}.log-rows_index__V8gYY{font-size:var(--text-eyebrow);font-weight:600;letter-spacing:var(--tracking-eyebrow);font-variant-numeric:tabular-nums;color:var(--m-ink-soft,currentColor)}.log-rows_label__1qrz4{font-size:var(--text-eyebrow);font-weight:600;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--m-ink,currentColor)}.log-rows_body__tJubf{grid-area:body;margin:0}.log-rows_statement__6Pk2J{font-size:var(--text-lede);letter-spacing:var(--tracking-lede);line-height:1.45;max-width:52ch;color:var(--m-ink,currentColor)}.log-rows_reading__YTBbl{margin-top:var(--space-xs);font-size:var(--text-small);letter-spacing:var(--tracking-small);line-height:1.4;font-variant-numeric:tabular-nums;color:var(--m-ink-soft,currentColor)}.log-rows_specimenCell__5MNxm{grid-area:specimen;margin:0}.log-rows_specimen__oUfL_{width:var(--lr-specimen);max-width:100%}.log-rows_specimen__oUfL_ :where(img,svg,video,canvas){display:block;max-width:100%;height:auto}.log-rows_specimenCaption___Wx5f{margin-top:var(--space-xs);font-size:var(--text-small);letter-spacing:var(--tracking-small);line-height:1.35;font-variant-numeric:tabular-nums;color:var(--m-ink-soft,currentColor)}@media (min-width:640px){.log-rows_row__hmpCX{grid-template-columns:minmax(0,1fr) var(--lr-specimen);grid-template-areas:"term specimen" "body specimen";-moz-column-gap:var(--space-xl);column-gap:var(--space-xl)}.log-rows_specimenCell__5MNxm{justify-self:end;align-self:start}.log-rows_ledgerNoSpecimens__epDlv .log-rows_row__hmpCX{grid-template-columns:minmax(0,1fr);grid-template-areas:"term" "body"}}@media (min-width:960px){.log-rows_row__hmpCX{grid-template-columns:var(--lr-label) minmax(0,1fr) var(--lr-specimen);grid-template-areas:"term body specimen";align-items:start;padding:var(--space-xl) 0}.log-rows_body__tJubf,.log-rows_term__9pB0o{align-self:baseline}.log-rows_ledgerNoSpecimens__epDlv .log-rows_row__hmpCX{grid-template-columns:var(--lr-label) minmax(0,1fr);grid-template-areas:"term body"}}@media (forced-colors:active){.log-rows_ledger___kFay{border-bottom-color:CanvasText}.log-rows_row__hmpCX{border-top-color:CanvasText}}.photographic-bleed_bleed__r3YuB{container-type:inline-size;position:relative;--pb-ratio:var(--pb-ratio-narrow);--pb-band-h:calc(100cqi / var(--pb-ratio));--pb-inset-inline:clamp(var(--space-lg),4cqi,var(--space-2xl));--pb-inset-block:clamp(var(--space-lg),calc(var(--pb-band-h) * 0.075),var(--space-2xl));--pb-scrim-alpha:0.62}@media (min-width:600px){.photographic-bleed_bleed__r3YuB{--pb-ratio:var(--pb-ratio-wide)}}.dark .photographic-bleed_bleed__r3YuB{--pb-scrim-alpha:0.76}.photographic-bleed_frame__qisNY{position:relative;overflow:hidden;aspect-ratio:var(--pb-ratio);max-height:74vh;max-height:74svh}@media (min-width:600px){.photographic-bleed_frame__qisNY{max-height:none}}.photographic-bleed_photo__h5EBO{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.photographic-bleed_frame__qisNY:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:radial-gradient(88% 72% at 0 100%,rgb(0 0 0/calc(var(--pb-scrim-alpha) * .2581)) 0,rgb(0 0 0/0) 72%),linear-gradient(to top,rgb(0 0 0/calc(var(--pb-scrim-alpha) * 1)) 0,rgb(0 0 0/calc(var(--pb-scrim-alpha) * .9032)) 22%,rgb(0 0 0/calc(var(--pb-scrim-alpha) * .7097)) 36%,rgb(0 0 0/calc(var(--pb-scrim-alpha) * .2258)) 50%,rgb(0 0 0/0) 62%)}.photographic-bleed_type__abaMl.photographic-bleed_type__abaMl{position:absolute;z-index:2;bottom:var(--pb-inset-block);left:var(--pb-inset-inline);max-width:min(78%,34ch);text-shadow:0 1px 24px rgb(0 0 0/.55)}.photographic-bleed_line__zqvpV.photographic-bleed_line__zqvpV{font-size:var(--text-h2);letter-spacing:var(--tracking-h2);font-weight:600;line-height:1.04;text-wrap:balance}@media (min-width:600px){.photographic-bleed_line__zqvpV.photographic-bleed_line__zqvpV{font-size:min(var(--text-display),calc(var(--pb-band-h) * .124));letter-spacing:var(--tracking-display)}}@media (forced-colors:active){.photographic-bleed_frame__qisNY:before{display:none}.photographic-bleed_type__abaMl.photographic-bleed_type__abaMl{--m-ink:CanvasText;--m-ink-soft:CanvasText;background-color:Canvas;padding:var(--space-sm) var(--space-md);text-shadow:none}}.field-entry_root__Do7Pm{position:relative;display:block;width:100%;margin:0;isolation:isolate;--fe-overlap-used:min(var(--fe-overlap,64px),12vw);--fe-gutter:calc(max(0px, (100% - 1180px) / 2) + var(--space-xl))}@media (max-width:640px){.field-entry_root__Do7Pm{--fe-gutter:var(--space-lg)}}.field-entry_root__Do7Pm[data-overhang=bottom]{padding-block-end:var(--fe-overlap-used)}.field-entry_root__Do7Pm[data-overhang=top]{padding-block-start:var(--fe-overlap-used)}.field-entry_frame__nHjm9{position:relative;width:100%;overflow:hidden;background-color:var(--graphite)}.field-entry_frame__nHjm9>*{position:absolute;inset:0;width:100%;height:100%}.field-entry_photo__edAz3{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.field-entry_root__Do7Pm[data-variant=hero] .field-entry_frame__nHjm9{min-height:calc(100vh - var(--fe-overlap-used))}@supports (height:100svh){.field-entry_root__Do7Pm[data-variant=hero] .field-entry_frame__nHjm9{min-height:calc(100svh - var(--fe-overlap-used))}}.field-entry_root__Do7Pm[data-variant=inline] .field-entry_frame__nHjm9{aspect-ratio:var(--fe-aspect,4/5);max-height:88vh}@supports (height:100svh){.field-entry_root__Do7Pm[data-variant=inline] .field-entry_frame__nHjm9{max-height:88svh}}@media (min-width:640px){.field-entry_root__Do7Pm[data-variant=inline] .field-entry_frame__nHjm9{aspect-ratio:var(--fe-aspect,16/9)}}.field-entry_caption__JumFW{position:absolute;z-index:2;max-width:min(22rem,calc(100% - var(--fe-gutter) * 2));padding:var(--space-md) var(--space-lg);background-color:var(--porcelain);--fe-ink:var(--graphite);--fe-ink-soft:rgba(var(--graphite-rgb-commas),0.7)}.dark .field-entry_caption__JumFW{background-color:var(--graphite);--fe-ink:rgba(255,255,255,0.95);--fe-ink-soft:rgba(255,255,255,0.7)}.field-entry_root__Do7Pm[data-caption-corner=bottom-left] .field-entry_caption__JumFW{bottom:0;left:var(--fe-gutter)}.field-entry_root__Do7Pm[data-caption-corner=bottom-right] .field-entry_caption__JumFW{bottom:0;right:var(--fe-gutter)}.field-entry_root__Do7Pm[data-caption-corner=top-left] .field-entry_caption__JumFW{top:0;left:var(--fe-gutter)}.field-entry_root__Do7Pm[data-caption-corner=top-right] .field-entry_caption__JumFW{top:0;right:var(--fe-gutter)}.field-entry_ledger__9ejCL{display:grid;margin:0;padding:0;list-style:none;font-family:var(--font-mono,ui-monospace,"SF Mono",Menlo,monospace);font-size:var(--text-small);letter-spacing:var(--tracking-eyebrow);line-height:1.35;text-transform:uppercase}.field-entry_ledgerLead__FOCBg{font-weight:700;color:var(--fe-ink)}.field-entry_ledgerPart__adgpc{font-weight:500;color:var(--fe-ink-soft)}.field-entry_ledger__9ejCL>*+*{margin-block-start:var(--space-sm);padding-block-start:var(--space-sm);border-top:var(--hairline)}@media (forced-colors:active){.field-entry_caption__JumFW{outline:1px solid CanvasText}}.comparison-table_comparisonScroll__lP19x{scrollbar-width:auto;scrollbar-color:var(--mint-ink) var(--porcelain);border-right:4px solid var(--mint-ink);overscroll-behavior-x:contain}.comparison-table_comparisonScroll__lP19x:focus-visible{outline:2px solid var(--mint-ink);outline-offset:4px}@media (min-width:768px){.comparison-table_comparisonScroll__lP19x{border-right-width:1px;border-right-color:var(--hairline-color)}}