@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/a128116a0bc3fa8c.1j5s5ojb4-d-s.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/9db33c57cd4391b8.237s8-2g-gft2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/8010b10db0d5feb2.p.0hamgza7cpt1x.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/167cd0713aa75522.40v7iydlhc_yt.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e455bcff747f0d5e.438h7bwt6ldsi.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/791bf8c4bb753ed6.p.0rg7ym60g9xsl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.fraunces_f3587dab-module__6a2qyG__className{font-family:Fraunces,Georgia,Times New Roman,serif}.fraunces_f3587dab-module__6a2qyG__variable{--font-fraunces:"Fraunces", Georgia, Times New Roman, serif}
@font-face{font-family:switzer;src:url(../media/Switzer_Variable-s.p.1u_7d0c04lp6s.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:switzer Fallback;src:local(Arial);ascent-override:96.67%;descent-override:24.66%;line-gap-override:8.88%;size-adjust:101.38%}.switzer_d78b3c9a-module__hMKh3a__className{font-family:switzer,switzer Fallback,system-ui,-apple-system,Segoe UI,sans-serif}.switzer_d78b3c9a-module__hMKh3a__variable{--font-switzer:"switzer", "switzer Fallback", system-ui, -apple-system, Segoe UI, sans-serif}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#0d1713;--ink2:#11241c;--paper:#efe9da;--white:#fff;--accent:#d3b878;--accent-text:#6f5411;--tint:#13271f;--sand:#e6dfcb;--edge:#5c7365;--muted:#efe9da9e;--muted-strong:#efe9dab8;--line:#efe9da29;--ring:#efe9da24;--surface:var(--ink2);--field:var(--ink2);--gold-ink:var(--accent);--sans:var(--font-switzer), system-ui, -apple-system, Arial, sans-serif;--serif:var(--font-fraunces), Georgia, serif;--r:10px;--r-sm:7px;--pill:999px;--d1:.15s;--d2:.3s;--d3:.5s;--ease:cubic-bezier(.4, 0, .2, 1);--wrap:1280px;--gutter:32px;--sec:112px;--nav-h:78px;--shadow-card:0 20px 48px #00000059;--shadow-lift:0 24px 60px #0006}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background:var(--ink);scroll-padding-top:92px}html,body{overflow-x:clip}body{font-family:var(--sans);color:var(--paper);background:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-kerning:normal;font-size:18px;line-height:26px}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}ul,ol{list-style:none}:where(a,button,input,summary,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.sand :where(a,button,input,summary,[tabindex]):focus-visible{outline-color:var(--ink)}::selection{color:var(--paper);background:#d3b87866}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wrap{max-width:var(--wrap);padding:0 var(--gutter);margin:0 auto}.sec{padding:var(--sec) 0}.sand{background:var(--paper);color:var(--ink);--muted:#0d17139e;--muted-strong:#0d1713b8;--line:#0d171324;--ring:#0d171324;--surface:var(--sand);--field:var(--white);--gold-ink:var(--accent-text);--edge:#8a7c55}.dark{background:var(--ink);border-top:1px solid var(--ring);border-bottom:1px solid var(--ring)}.felt-band{background:var(--ink2);border-top:1px solid var(--ring);border-bottom:1px solid var(--ring)}.felt-band .door,.felt-band .roi,.felt-band .card,.felt-band .receipt{--surface:var(--ink)}.muted{color:var(--muted)}h1,h2,h3{letter-spacing:-.012em;text-wrap:balance;font-weight:400}h1{font-size:72px;line-height:80px}h2{font-size:60px;line-height:68px}h3{font-size:48px;line-height:56px}h4,.t4{letter-spacing:-.01em;text-wrap:wrap;font-size:24px;font-weight:500;line-height:30px}.t3{font-size:48px;line-height:56px}p{text-wrap:pretty}.serif{font-family:var(--serif);letter-spacing:0;font-size:1.06em;font-style:italic;font-weight:400}:is(h1,h2,h3,.t3) .serif{letter-spacing:-.012em}.eyebrow{letter-spacing:.14em;text-transform:uppercase;margin-bottom:24px;font-size:14px;font-weight:500;line-height:20px;display:inline-block}.lede{max-width:560px}.gold{color:var(--gold-ink)}.tnum{font-variant-numeric:tabular-nums lining-nums}.nowrap{white-space:nowrap}.skip-link{z-index:70;position:absolute;top:0;left:-9999px}.skip-link:focus{left:var(--gutter);background:var(--paper);color:var(--ink);border-radius:var(--pill);padding:10px 16px;font-size:14px;font-weight:600;top:12px}.btn{border-radius:var(--pill);letter-spacing:0;white-space:nowrap;height:52px;min-height:52px;transition:background-color var(--d1) var(--ease), color var(--d1) var(--ease), box-shadow var(--d1) var(--ease), transform var(--d1) var(--ease);justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:15px;font-weight:600;display:inline-flex}.btn:active{transform:scale(.98)}.btn-ink{background:var(--paper);color:var(--ink)}.btn-ink:hover{background:var(--white)}.sand .btn-ink{background:var(--ink);color:var(--paper)}.sand .btn-ink:hover{background:var(--ink2)}.btn-accent{background:var(--accent);color:var(--ink)}.btn-accent:hover{filter:brightness(1.06)}.btn-ghost{color:inherit;box-shadow:inset 0 0 0 1px var(--edge);background:0 0}.btn-ghost:hover{background:#efe9da14}.sand .btn-ghost:hover{background:#0d17130f}.btn-lg{height:60px;min-height:60px;padding:0 32px;font-size:16px}.btn:disabled,.btn[aria-disabled=true]{color:var(--muted);box-shadow:none;cursor:not-allowed;background:#efe9da1f;font-weight:500;transform:none}.btn:disabled:hover,.btn[aria-disabled=true]:hover{filter:none;background:#efe9da1f}.sand .btn:disabled,.sand .btn[aria-disabled=true],.sand .btn:disabled:hover,.sand .btn[aria-disabled=true]:hover{background:#0d17131a}.btn-busy{cursor:progress}.text-link{border-bottom:1px solid var(--edge);transition:border-color var(--d1) var(--ease);padding-bottom:1px;font-size:15px;font-weight:600}.text-link:hover{border-bottom-color:currentColor}.btn-row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:64px;margin-bottom:64px;display:grid}.head .lede{margin:0}.rv{opacity:0;transition:opacity var(--d3) var(--ease), transform var(--d3) var(--ease);transform:translateY(16px)}.rv.in{opacity:1;transform:none}.rv[data-delay="1"]{transition-delay:80ms}.rv[data-delay="2"]{transition-delay:.16s}.rv[data-delay="3"]{transition-delay:.24s}.rv[data-delay="4"]{transition-delay:.32s}.rv[data-delay="5"]{transition-delay:.4s}.nav{z-index:50;height:var(--nav-h);transition:background-color var(--d2) var(--ease), box-shadow var(--d2) var(--ease);align-items:center;display:flex;position:sticky;top:0}.nav.solid{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 1px 0 var(--line);background:#0d1713eb}.nav .wrap{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.nav-actions{align-items:center;gap:8px;display:flex}.logo{letter-spacing:.18em;white-space:nowrap;align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:600;line-height:26px;display:flex}.mark{border-radius:var(--r-sm);background:var(--accent);width:28px;height:28px;color:var(--ink);letter-spacing:0;flex:none;place-items:center;font-size:15px;line-height:1;display:grid}.links{gap:28px;font-size:15px;font-weight:500;display:flex}.links a{opacity:.82;min-width:44px;min-height:44px;transition:opacity var(--d1) var(--ease);justify-content:center;align-items:center;display:inline-flex}.links a:hover,.links a[aria-current=page]{opacity:1}.nav .btn{padding:0 22px;font-size:14px}.burger{display:none}.burger>summary{border-radius:var(--pill);cursor:pointer;flex-direction:column;justify-content:center;width:44px;height:44px;list-style:none;display:flex}.burger>summary::-webkit-details-marker{display:none}.burger>summary b{background:currentColor;width:18px;height:2px;margin:2.5px auto;display:block}.burger nav{right:var(--gutter);left:var(--gutter);background:var(--ink2);color:var(--paper);border-radius:var(--r);box-shadow:var(--shadow-card), inset 0 0 0 1px var(--ring);z-index:60;flex-direction:column;gap:4px;padding:16px 20px 20px;display:flex;position:absolute;top:calc(100% + 8px)}.burger nav a{letter-spacing:0;padding:10px 0;font-size:18px;font-weight:500}.burger nav .btn{width:100%;height:48px;min-height:48px;margin-top:12px;font-size:15px}@media (max-width:1023px){.links{display:none}.burger{display:block}}@media (max-width:640px){.burger[open]>summary:before{content:"";z-index:59;animation:wd-scrim var(--d2) var(--ease) both;background:#050a0899;position:fixed;inset:0}.burger nav{padding:12px 24px max(24px, env(safe-area-inset-bottom));animation:wd-sheet var(--d3) cubic-bezier(.23, 1, .32, 1) both;border-radius:18px 18px 0 0;position:fixed;inset:auto 0 0}.burger nav:before{content:"";border-radius:var(--pill);background:var(--line);width:40px;height:4px;margin:0 auto 12px}.burger nav a{border-bottom:1px solid var(--line);padding:14px 0;font-size:20px}.burger nav .btn{border-bottom:0;height:52px;min-height:52px;margin-top:20px}}@keyframes wd-sheet{0%{transform:translateY(100%)}}@keyframes wd-scrim{0%{opacity:0}}.hero{background:var(--tint);color:var(--paper);margin-top:calc(-1 * var(--nav-h));padding-top:var(--nav-h);border-bottom:1px solid var(--ring);position:relative;overflow:hidden}.hero h1{max-width:720px;margin-bottom:28px}.hero h1 .serif{letter-spacing:-.025em;font-size:min(1.06em,10.8vw - 5px);display:block}@media (min-width:1025px){.hero h1{font-size:56px;line-height:62px}}@media (min-width:1280px){.hero h1{font-size:72px;line-height:80px}}@media (min-width:1024px) and (max-width:1099px){.hero h1 .serif{font-size:56px}}.hero .lede{max-width:520px;margin-bottom:36px}.hero .lede.muted{color:var(--muted)}.hero-cta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hero-grid{grid-template-columns:minmax(0,56fr) minmax(0,44fr);align-items:center;gap:40px;display:grid}.hero-copy{padding:96px 0 88px}.art-chips i.on,.qchip.on{box-shadow:inset 0 0 0 2px}.rrow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;font-size:14px;line-height:20px;display:flex}.rrow span{color:var(--muted);min-width:0}.rrow b{white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right;font-weight:500}.rrow:last-child{border-bottom:0}.rrow.stack{display:block}.rrow.stack span{margin-bottom:4px;display:block}.rrow.stack b{white-space:normal;text-align:left;font-variant-numeric:normal;display:block}.rrow.net{padding-top:14px;font-size:16px}.rrow.net span{color:inherit}.rrow.net b{color:var(--gold-ink);font-size:20px}.rrow.net.loss b{color:inherit}.rrow.pending b{color:var(--muted);font-weight:400}.rrow.hl{border-radius:var(--r-sm);background:#d3b87838;margin:0 -10px;padding-left:10px;padding-right:10px}.rrow.hl span{color:inherit}.doors-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.door{border-radius:var(--r);background:var(--surface);min-width:0;box-shadow:inset 0 0 0 1px var(--ring);transition:transform var(--d2) var(--ease), box-shadow var(--d2) var(--ease);flex-direction:column;gap:8px;padding:32px;display:flex}@media (hover:hover) and (pointer:fine){.door:hover{box-shadow:var(--shadow-card), inset 0 0 0 1px var(--ring);transform:translateY(-4px)}}.door .pip{border-radius:var(--r-sm);background:var(--accent);width:44px;height:44px;color:var(--ink);place-items:center;margin-bottom:16px;font-size:22px;line-height:1;display:grid}.door p{color:var(--muted);font-size:16px;line-height:24px}.door .meta{letter-spacing:.12em;text-transform:uppercase;color:var(--gold-ink);margin-top:20px;font-size:12px;font-weight:600}.two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.two h3,.two h2{margin-bottom:24px}.two .lede{margin-bottom:36px}.plate-note{color:var(--muted);max-width:40ch;margin-top:16px;padding-left:2px;font-size:15px;line-height:22px}.roi{background:var(--surface);border-radius:var(--r);box-shadow:var(--shadow-lift), inset 0 0 0 1px var(--ring);min-width:0;padding:32px}.receipt{background:var(--surface);border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--ring);min-width:0;padding:4px 24px 24px}.roi .top,.receipt .top{letter-spacing:.12em;text-transform:uppercase;min-width:0;color:var(--muted);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:8px;padding-bottom:20px;font-size:13px;display:flex}.receipt .top{margin-bottom:4px;padding:20px 0}.roi .top b,.receipt .top b{color:var(--gold-ink);text-transform:none;letter-spacing:0;font-size:14px;font-weight:500}.roi .rrow.net{background:#d3b8781f;margin:0 -32px;padding:16px 32px 18px}.roi .rrow.net:last-child{border-radius:0 0 var(--r) var(--r);margin-bottom:-32px}.receipt .rrow.net{background:#d3b8781f;margin:0 -24px;padding:14px 24px 16px}.receipt .rrow.net:last-child{border-radius:0 0 var(--r) var(--r);margin-bottom:-24px}.stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.big{border-top:1px solid var(--line);min-width:0;padding:32px 0 0}.big b{font-family:var(--serif);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-bottom:20px;font-size:100px;font-weight:400;line-height:100px;display:block}.big .t4{margin-bottom:8px}.impact .note{color:var(--muted);max-width:640px;margin-top:56px;font-size:16px;line-height:24px}.proc{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px;display:grid}.proc .sticky{position:sticky;top:110px}.proc .sticky h2{margin-bottom:24px}.steps li{border-top:1px solid var(--line);grid-template-columns:64px minmax(0,1fr);gap:24px;padding:36px 0;display:grid}.steps-art li{grid-template-columns:64px minmax(0,1fr) 200px}.steps li:last-child{border-bottom:1px solid var(--line)}.steps li>span{font-family:var(--serif);font-size:48px;font-weight:400;line-height:48px}.steps .t4{margin-bottom:8px}.steps p{color:var(--muted);max-width:520px;font-size:17px;line-height:25px}.art{background:var(--surface);border-radius:var(--r);min-width:0;box-shadow:inset 0 0 0 1px var(--ring);color:var(--muted);align-self:start;padding:14px;font-size:12px;line-height:17px}.art b{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:11px;font-weight:600;display:block}.art .cap{color:var(--muted);margin-top:10px;font-size:12px;line-height:16px}.art .rrow{padding:5px 0;font-size:12px;line-height:16px}.art .rrow.net{padding-top:8px;font-size:12px}.art .rrow.net b{font-size:14px}.art-chips{flex-wrap:wrap;gap:6px;display:flex}.art-chips i{color:inherit;border-radius:var(--pill);background:#efe9da14;padding:7px 9px;font-size:11px;font-style:normal;font-weight:500}.sand .art-chips i{background:#0d17130f}.art-prog .ends{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);justify-content:space-between;margin-bottom:8px;font-size:11px;font-weight:600;display:flex}.art-prog .segs{grid-template-columns:repeat(20,minmax(0,1fr));gap:2px;display:grid}.art-prog .segs i{background:#efe9da24;height:20px}.art-prog .segs i.on{background:var(--paper)}.sand .art-prog .segs i{background:#0d17131f}.sand .art-prog .segs i.on{background:var(--ink)}.faq details{border-top:1px solid var(--line)}.faq details:last-child{border-bottom:1px solid var(--line)}.faq-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px;display:grid}.faq summary{cursor:pointer;letter-spacing:-.01em;min-height:44px;transition:color var(--d1) var(--ease);justify-content:space-between;align-items:center;gap:24px;padding:26px 0;font-size:22px;font-weight:500;line-height:30px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:hover{color:var(--gold-ink)}.faq summary i{width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--edge);border-radius:50%;flex:none;position:relative}.faq summary i:before,.faq summary i:after{content:"";width:12px;height:1.5px;transition:transform var(--d2) var(--ease), opacity var(--d2) var(--ease);background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq summary i:after{transform:translate(-50%,-50%)rotate(90deg)}.faq details[open] summary i:after{opacity:0;transform:translate(-50%,-50%)rotate(90deg)scaleX(.92)}.faq details p{color:var(--muted);max-width:640px;padding:0 64px 28px 0;font-size:17px;line-height:25px}.final{background:var(--tint);color:var(--paper);border-top:1px solid var(--ring)}.final .wrap{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;display:grid}.final h2{max-width:760px}.final .btn,.final .btn-row{margin:22px 0 0}.final .btn-row .btn{margin:0}footer{background:var(--ink);color:var(--paper);border-top:1px solid var(--ring);padding:64px 0 32px}.hero-visual{flex-direction:column;gap:12px;min-width:0;display:flex;position:relative}.page-intro{background:var(--tint);color:var(--paper);margin-top:calc(-1 * var(--nav-h));padding:calc(var(--nav-h) + 96px) 0 96px;border-bottom:1px solid var(--ring)}.page-intro h1{max-width:840px}.intro-grid{grid-template-columns:minmax(0,56fr) minmax(0,44fr);align-items:center;gap:56px;display:grid}.intro-copy{min-width:0}.card{background:var(--surface);border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--ring);min-width:0;padding:32px}.card .t4{margin-bottom:10px}.card p{color:var(--muted);font-size:16px;line-height:24px}.checks{gap:20px;display:grid}.checks li{border-bottom:1px solid var(--line);gap:4px;padding-bottom:20px;display:grid}.checks li:last-child{border-bottom-color:#0000}.checks strong{font-size:18px;font-weight:500}.checks span{color:var(--muted);font-size:16px;line-height:24px}.prose{max-width:680px}.prose.about-cols{grid-template-columns:1fr 1fr;gap:56px 80px;max-width:none;display:grid}.prose.about-cols>*+*,.prose.about-cols h2{margin-top:0}.prose.about-cols>div>p{max-width:560px;margin-top:20px}.prose>*+*{margin-top:20px}.prose h2{margin-top:48px;font-size:30px;line-height:38px}.prose p,.prose li{color:var(--muted-strong);font-size:17px;line-height:28px}.prose ul{padding-left:1.1em;list-style:outside}.prose li{margin-top:10px}.prose li::marker{color:var(--gold-ink)}.prose strong{color:inherit;font-weight:600}.prose a{border-bottom:1px solid var(--edge);transition:border-color var(--d1) var(--ease)}.prose a:hover{border-bottom-color:currentColor}.page-action{flex-wrap:wrap;gap:8px 32px;margin-top:40px;display:flex}.page-action a{border-bottom:1px solid var(--edge);min-height:44px;transition:border-color var(--d1) var(--ease);align-items:center;gap:.4em;padding-bottom:1px;font-size:16px;font-weight:600;display:inline-flex}.page-action a:hover{border-bottom-color:currentColor}.qdoor{align-items:center;gap:12px;margin-bottom:20px;display:flex}.qdoor .pip{border-radius:var(--r-sm);background:var(--accent);width:36px;height:36px;color:var(--ink);flex:none;place-items:center;font-size:18px;line-height:1;display:grid}.qdoor .eyebrow{margin-bottom:0}.ask{font-size:60px;line-height:68px}.page-intro .ask{margin-bottom:28px}.qsub{color:var(--muted);margin-bottom:28px}.qrail{gap:8px;max-width:420px;margin-bottom:32px;display:flex}.qrail i{border-radius:var(--pill);height:6px;transition:background-color var(--d2) var(--ease);background:#efe9da29;flex:1 1 0}.qrail i.on{background:var(--accent)}.qchips{flex-wrap:wrap;gap:10px;margin-bottom:28px;display:flex}.qchip{border-radius:var(--pill);min-height:48px;box-shadow:inset 0 0 0 1px var(--edge);transition:background-color var(--d1) var(--ease), box-shadow var(--d1) var(--ease), transform var(--d1) var(--ease);background:0 0;justify-content:center;align-items:center;padding:0 22px;font-size:16px;font-weight:500;display:inline-flex}.qchip:hover{background:#efe9da14}.sand .qchip:hover{background:#0d17130d}.qchip:active{transform:scale(.97)}.qchip.on{font-weight:600}.qlabel{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:14px;font-weight:500;display:block}.qfield{border-radius:var(--pill);background:var(--field);max-width:360px;height:56px;box-shadow:inset 0 0 0 1px var(--edge);transition:box-shadow var(--d1) var(--ease);align-items:center;gap:8px;padding:0 18px;display:flex}.qfield:focus-within{box-shadow:inset 0 0 0 2px var(--accent);outline:2px solid var(--accent);outline-offset:3px}.sand .qfield:focus-within{box-shadow:inset 0 0 0 2px var(--ink);outline-color:var(--ink)}.qfield i{color:var(--muted);white-space:nowrap;flex:none;font-size:16px;font-style:normal}.qfield input{min-width:0;height:52px;color:inherit;background:0 0;border:0;outline:0;flex:auto;font-size:16px}.qfield input::placeholder{color:var(--muted)}.qfield input.qexample::placeholder{color:#efe9da8c}.qfield input:focus-visible{outline:none}.qchips:has(+.qselect){margin-bottom:10px}.qselect{position:relative}.qselect select{min-width:0;height:52px;color:inherit;appearance:none;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;outline:0;flex:auto;padding-right:24px;font-size:16px;overflow:hidden}.qselect:after{content:"";border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);pointer-events:none;width:8px;height:8px;position:absolute;top:50%;right:22px;transform:translateY(-75%)rotate(45deg)}.qselect select:focus-visible{outline:none}.qselect option{background:var(--field);color:var(--paper)}.qfield[data-invalid=true],.qfield[data-invalid=true]:focus-within{box-shadow:inset 0 0 0 2px #e08e7a}.qerror{color:#e08e7a;align-items:center;gap:8px;min-height:24px;margin-top:8px;font-size:16px;font-weight:500;line-height:24px;display:flex}.qerror[hidden]{visibility:hidden;display:flex}.qhint{color:var(--muted);transition:opacity var(--d2) var(--ease);margin-top:16px;font-size:16px;line-height:24px}.qhint-field{margin-top:8px}.q-next{min-width:168px}.qfields{gap:20px;max-width:360px;margin-bottom:28px;display:grid}.why{border-radius:var(--r);background:var(--surface);box-shadow:inset 0 0 0 1px var(--ring);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px 32px;margin-top:16px;padding:32px;display:grid}.why div{min-width:0}.why .t5{margin-bottom:4px;font-size:16px;font-weight:700;line-height:24px;display:block}.why p{color:var(--muted);font-size:16px;line-height:24px}.result-num{font-family:var(--serif);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--gold-ink);margin-bottom:12px;font-size:96px;line-height:1;display:block}.result-num.loss{color:inherit}.intro-grid.result-grid{row-gap:32px}.result-grid>.intro-copy{align-self:start}.result-answers{grid-column:1/-1;min-width:0}.answers-fold>summary{cursor:pointer;border-radius:var(--pill);min-height:44px;box-shadow:inset 0 0 0 1px var(--edge);align-items:center;gap:12px;padding:0 14px 0 18px;font-size:15px;font-weight:500;list-style:none;display:inline-flex}.answers-fold>summary::-webkit-details-marker{display:none}.answers-fold>summary:hover{background:#efe9da14}.answers-fold>summary i{flex:none;width:12px;height:12px;position:relative}.answers-fold>summary i:before,.answers-fold>summary i:after{content:"";background:currentColor;width:12px;height:1.5px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.answers-fold>summary i:after{transform:translateY(-50%)rotate(90deg)}.answers-fold[open]>summary i:after{display:none}.answers-fold[open] .answers{margin-top:12px}.answers{flex-direction:column;max-width:560px;display:flex}.ans{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:44px;font-size:15px;line-height:20px;display:flex}.ans b{white-space:nowrap;font-weight:500}.ans a{min-height:44px;color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;transition:color var(--d1) var(--ease);align-items:center;padding:0 0 0 8px;font-size:13px;display:inline-flex}.ans a:hover{color:inherit}.result-sub{color:var(--muted);margin-bottom:4px}.result-figs{min-width:0}.result-figs .result-num{margin-bottom:4px}.result-figs .result-sub{margin-bottom:12px}.result-figs .result-sub:last-child{margin-bottom:0}.result-num.result-next{font-size:56px}.result-vs{max-width:460px;margin-bottom:12px;font-size:16px;line-height:24px}.result-win{margin-bottom:12px;font-size:24px;font-weight:500;line-height:30px}.result-why{color:var(--muted-strong);max-width:460px;margin-bottom:28px;font-size:16px;line-height:24px}.result-actions{margin-top:20px}.result-note{color:var(--muted);max-width:460px;margin-top:20px;font-size:16px;line-height:24px}.result-warn{border-radius:var(--r);background:var(--surface);box-shadow:inset 0 0 0 1px var(--edge);max-width:480px;margin-top:20px;padding:16px 18px;font-size:16px;line-height:24px}.result-warn a{text-underline-offset:3px;text-decoration:underline}.hand{gap:12px;display:grid}.hrow{border-radius:var(--r);background:var(--surface);box-shadow:inset 0 0 0 1px var(--ring);transition:transform var(--d2) var(--ease), box-shadow var(--d2) var(--ease);grid-template-columns:44px minmax(0,1fr) auto 24px;align-items:center;gap:16px;padding:20px 24px;display:grid}.hrow.win{box-shadow:inset 0 0 0 1px var(--accent)}@media (hover:hover) and (pointer:fine){.hrow:hover{box-shadow:var(--shadow-card), inset 0 0 0 1px var(--ring);transform:translateY(-2px)}.hrow.win:hover{box-shadow:var(--shadow-card), inset 0 0 0 1px var(--accent)}}.hrow>i{font-family:var(--serif);color:var(--muted);font-size:32px;font-style:normal;line-height:32px}.hand-head{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);grid-template-columns:44px minmax(0,1fr) auto 24px;gap:16px;padding:0 24px 12px;font-size:14px;font-weight:500;line-height:20px;display:grid}.hand-head span:first-child{grid-column:2}.hand-head span+span{text-align:right;grid-column:3}.hrow .t4{font-size:20px;line-height:26px}.hrow small{color:var(--muted);margin-top:2px;font-size:14px;line-height:20px;display:block}.hrow b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:24px;font-weight:500;line-height:30px}.hrow.win b{color:var(--gold-ink)}.hrow .chev{opacity:.5;text-align:right;transition:transform var(--d2) var(--ease), opacity var(--d2) var(--ease);font-size:18px}@media (hover:hover) and (pointer:fine){.hrow:hover .chev{opacity:1;transform:translate(3px)}.backlink:hover i{transform:translate(-3px)}}.hand-note{color:var(--muted);max-width:660px;margin-top:20px;font-size:16px;line-height:24px}.know{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px;display:grid}.emailband{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:64px;display:grid}.emailform{flex-wrap:wrap;gap:12px;margin-bottom:12px;display:flex}.emailform input{border-radius:var(--pill);background:var(--field);min-width:0;height:52px;box-shadow:inset 0 0 0 1px var(--edge);color:inherit;transition:box-shadow var(--d1) var(--ease);border:0;outline:0;flex:260px;padding:0 20px;font-size:16px}.sand .emailform input{color:var(--ink)}.emailform input::placeholder{color:var(--muted)}.emailform input:focus-visible{outline:2px solid var(--accent);outline-offset:3px;box-shadow:inset 0 0 0 2px var(--accent)}.sand .emailform input:focus-visible{outline-color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink)}.emailnote{color:var(--muted);font-size:16px;line-height:24px}.emailerror{color:#b1442b;align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:24px;display:flex}.emaildone{border-radius:var(--r);background:var(--surface);box-shadow:inset 0 0 0 1px var(--ring);align-items:flex-start;gap:16px;padding:24px;display:flex}.emaildone .tick{background:var(--accent);width:40px;height:40px;color:var(--ink);border-radius:50%;flex:none;place-items:center;font-size:18px;line-height:1;display:grid}.cardhead{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;display:grid}.card-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:40px;display:grid}.card-fact{border-top:1px solid var(--line);min-width:0;padding-top:20px}.card-fact b{font-family:var(--serif);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-bottom:6px;font-size:40px;font-weight:400;line-height:44px;display:block}.card-fact span{color:var(--muted);font-size:14px;line-height:20px}.apply-note{color:var(--muted);max-width:560px;margin-top:16px;font-size:16px;line-height:24px}.backlink{min-height:44px;color:var(--muted);transition:color var(--d1) var(--ease);align-items:center;gap:8px;font-size:15px;display:inline-flex}.backlink:hover{color:inherit}.backlink i{transition:transform var(--d1) var(--ease);font-style:normal}@media (max-width:1024px){.prose.about-cols{grid-template-columns:1fr;gap:40px;max-width:680px}h1{font-size:56px;line-height:62px}h2{font-size:46px;line-height:52px}h3,.t3{font-size:38px;line-height:44px}:root{--sec:88px}.hero-grid{grid-template-columns:1fr;gap:0}.hero-copy{padding:56px 0 40px}.head{grid-template-columns:1fr;align-items:start;gap:24px}.stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.big b{font-size:80px;line-height:80px}.proc,.faq-grid,.know,.emailband{grid-template-columns:1fr;gap:32px}.proc .sticky{position:static}.two{grid-template-columns:1fr;gap:40px}.page-intro{padding:calc(var(--nav-h) + 64px) 0 72px}.intro-grid{grid-template-columns:1fr;gap:40px}.ask{font-size:46px;line-height:52px}.result-num{font-size:76px;line-height:1}.result-num.result-next{font-size:46px}.cardhead{grid-template-columns:1fr;align-items:start;gap:24px}}@media (max-width:640px){:root{--gutter:20px;--sec:72px;--nav-h:64px}body{font-size:16px;line-height:24px}h1{font-size:40px;line-height:46px}h2{font-size:36px;line-height:42px}h3,.t3{font-size:30px;line-height:36px}h4,.t4{font-size:20px;line-height:26px}.links{display:none}.burger{display:block}.nav .btn{height:48px;min-height:48px;padding:0 16px;font-size:13px}.hero-copy{padding:40px 0 32px}.hero h1{margin-bottom:20px}.hero-cta,.btn-row{flex-direction:column;align-items:stretch;gap:8px}.hero-cta .btn:not(.btn-ghost),.btn-row .btn:not(.btn-ghost){width:100%}.hero-cta .btn-ghost,.btn-row .btn-ghost,.btn-row .text-link{height:auto;min-height:44px;box-shadow:none;text-decoration:underline;-webkit-text-decoration-color:var(--edge);text-decoration-color:var(--edge);text-underline-offset:4px;background:0 0;border-bottom:0;order:1;align-self:center;align-items:center;padding:0 12px;display:inline-flex}.hero-cta .btn-ghost:hover,.btn-row .btn-ghost:hover{background:0 0;text-decoration-color:currentColor}.doors-grid{grid-template-columns:1fr}.door{padding:24px}.stats{grid-template-columns:1fr;gap:8px}.big{padding-top:24px}.big b{font-size:64px;line-height:64px}.steps li{grid-template-columns:56px minmax(0,1fr);gap:16px;padding:28px 0}.steps-art li{grid-template-columns:56px minmax(0,1fr)}.art{grid-column:2;margin-top:4px}.steps li>span{font-size:36px;line-height:36px}.faq summary{padding:20px 0;font-size:18px;line-height:24px}.faq details p{padding-right:0}.final .wrap{grid-template-columns:1fr;gap:28px}.final .btn,.final .btn-row{margin-top:0}.page-intro{padding:calc(var(--nav-h) + 48px) 0 56px}.card,.roi{padding:24px}.roi .rrow.net{margin:0 -24px;padding:14px 24px 16px}.roi .rrow.net:last-child{margin-bottom:-24px}.receipt{padding:4px 18px 18px}.receipt .rrow.net{margin:0 -18px;padding:14px 18px 16px}.receipt .rrow.net:last-child{margin-bottom:-18px}.why{padding:24px}.prose h2{margin-top:36px;font-size:24px;line-height:32px}.prose p,.prose li{font-size:16px;line-height:26px}.ask{font-size:36px;line-height:42px}.result-num{font-size:56px;line-height:1}.result-num.result-next{font-size:32px}.hrow{grid-template-columns:28px minmax(0,1fr) auto;gap:12px;padding:16px}.hrow>i{font-size:24px;line-height:24px}.hrow .chev{display:none}.hrow b{font-size:20px}.hand-head{letter-spacing:.12em;grid-template-columns:28px minmax(0,1fr) auto;gap:12px;padding:0 16px 10px;font-size:12px}.card-facts{grid-template-columns:max-content minmax(0,1fr);gap:0 20px;margin-top:32px}.card-fact{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;padding:12px 0;display:grid}.card-fact b{margin-bottom:0;font-size:30px;line-height:36px}.card-fact span{font-size:15px}.btn-lg{width:100%}}@media (max-width:400px){.qchip{padding:0 16px;font-size:15px}.hrow,.hand-head{grid-template-columns:24px minmax(0,1fr) auto;gap:10px}}@media (max-width:360px){.nav .wrap{gap:6px;padding:0 16px}.logo{letter-spacing:.12em;gap:8px;font-size:11px}.mark{width:26px;height:26px;font-size:14px}.nav .btn{padding:0 14px;font-size:12px}.qfield{gap:6px;padding:0 14px}.qfield i{font-size:13px}}@media (prefers-reduced-motion:reduce){.rv{opacity:1;transition:none;transform:none}*,:before,:after{transition-duration:.01ms!important}html{scroll-behavior:auto}}:root{--ease-deal:cubic-bezier(.23, 1, .32, 1);--ease-idle:cubic-bezier(.77, 0, .175, 1)}.wd-defs{width:0;height:0;position:absolute;overflow:hidden}.hero,.page-intro,.final{background-image:linear-gradient(to bottom, var(--tint) 0, transparent 120px, transparent calc(100% - 120px), var(--tint) 100%), url(/felt.svg);background-size:100% 100%,320px 320px}.cardface{width:100%;height:auto;display:block;overflow:visible}.proof-col{min-width:0}.card-hero{width:240px;margin-bottom:32px}.card-hero .m-enter{position:relative}.card-hero .cardface{filter:drop-shadow(0 7px 17px #0000006b);position:relative}.card-hero .m-enter:before{content:"";opacity:0;transition:opacity .2s var(--ease-deal);border-radius:4.65%/7.4%;position:absolute;inset:0;box-shadow:0 20px 34px #00000080}.hrow-card{align-items:center;gap:16px;min-width:0;display:flex}.hrow-card>div{min-width:0}.hrow-card .cardface{filter:drop-shadow(0 1.5px 3px #00000061);flex:none;width:64px}.face-lift{transition:transform .2s var(--ease-deal)}.card-hero:active .face-lift,.hrow:active .face-lift{transition-duration:.15s;transform:scale(.98)}@media (hover:hover) and (pointer:fine){.card-hero:hover .face-lift,.hrow:hover .face-lift{transform:translateY(-4px)}.card-hero:hover .m-enter:before{opacity:1}.card-hero:active .face-lift,.hrow:active .face-lift{transform:translateY(-4px)scale(.98)}}.hand-art{width:100%;max-width:468px;height:auto;margin:48px auto;display:block;overflow:visible}.deal-row{display:flex}.deal-row>h1{min-width:0;margin-bottom:0}.rrow b>span{color:inherit}button{min-height:44px}.m-rise,.m-enter{transform-box:fill-box;transform-origin:50%}.m-fan{transform-box:view-box;transform-origin:180px 320px}@keyframes wd-breathe{0%,to{animation-timing-function:var(--ease-idle);transform:translateY(3px)rotate(-.6deg)}50%{animation-timing-function:var(--ease-idle);transform:translateY(-3px)rotate(.6deg)}}@keyframes wd-sway{0%,to{transform:rotate(calc(var(--a) + .4deg));animation-timing-function:var(--ease-idle)}50%{transform:rotate(calc(var(--a) - .4deg));animation-timing-function:var(--ease-idle)}}.m-rise.idle{animation:7s linear infinite alternate wd-breathe}.m-fan.idle{animation:8.4s linear infinite alternate wd-sway}[data-idle-paused] .idle{animation-play-state:paused}.wd-deal [data-motion]:not([data-ready]) :is(.m-rise,.m-money,.m-count,.m-face,.m-line,.m-total,.m-enter){opacity:0}.wd-deal [data-motion]:not([data-ready]) .m-fan{transform:rotate(0)}.wd-deal [data-motion]:not([data-ready]) .m-back{opacity:1}@media (max-width:640px){.hero .hero-copy{padding-bottom:16px}.hand-art{max-width:309px;margin:0 auto 32px}.card-hero{width:176px;margin-bottom:24px}.hrow-card{gap:12px}.hrow-card .cardface{width:44px}}@media (prefers-reduced-motion:reduce){.m-rise.idle,.m-fan.idle{animation:none}.face-lift,.card-hero .m-enter:before{transition:none}.card-hero:hover .face-lift,.hrow:hover .face-lift,.card-hero:active .face-lift,.hrow:active .face-lift{transform:none}}.hrow.plain,.hand-head.plain{grid-template-columns:minmax(0,1fr) auto 24px}.hrow.plain{align-items:baseline}.hrow.plain .hrow-card>div{align-self:baseline}.hand-head.plain span:first-child{grid-column:1}.hand-head.plain span+span{grid-column:2}.hrow.plain b{font-size:20px;line-height:26px}.deck-head{margin-bottom:40px}.deck-head .hand-note{margin-top:16px}.deck-head .text-link{white-space:nowrap}.deck-group+.final{border-top:1px solid var(--ring)}.page-intro .deck-title{max-width:720px}.deck-intro{max-width:640px}.deck-jump{flex-wrap:wrap;gap:0 32px;margin-bottom:32px;display:flex}.deck-jump a{opacity:.85;min-height:44px;transition:opacity var(--d1) var(--ease);align-items:center;gap:8px;font-size:15px;font-weight:600;line-height:22px;display:inline-flex}.deck-jump a:hover{opacity:1}.deck-jump .pip{color:var(--accent);font-size:16px;line-height:1}.doors-all{margin-top:32px}.doors-all .text-link{min-height:44px;-webkit-text-decoration:underline 1px var(--edge);text-decoration:underline 1px var(--edge);text-underline-offset:4px;transition:text-decoration-color var(--d1) var(--ease);border-bottom:0;align-items:center;padding-bottom:0;display:inline-flex}.doors-all .text-link:hover{text-decoration-color:currentColor}@media (min-width:1025px){.q-intro{padding-top:calc(var(--nav-h) + 56px)}}.page-intro .door-ask{margin-bottom:16px;font-size:46px;line-height:52px}.door-intro{max-width:600px;margin-bottom:24px}.qtitle{letter-spacing:-.01em;font-size:24px;font-weight:500;line-height:30px}.qnote{color:var(--muted);margin:4px 0 24px}@media (max-width:640px){.hrow.plain,.hand-head.plain{grid-template-columns:minmax(0,1fr) auto}.hrow.plain b{font-size:18px;line-height:24px}.deck-head{margin-bottom:28px}.deck-jump{gap:0 24px}.page-intro .door-ask{margin-bottom:12px;font-size:30px;line-height:36px}.door-intro{margin-bottom:20px;font-size:15px;line-height:22px}.qtitle{font-size:20px;line-height:26px}.qnote{margin-bottom:16px;font-size:15px;line-height:22px}}.deck-hero{padding:calc(var(--nav-h) + 56px) 0 56px}.deck-hero+.deck-group{padding-top:56px}.qform-title{margin-bottom:28px}.deck-title-row{flex-wrap:wrap;gap:8px 16px}.deck-title-row h2{margin:0}.deck-title-row .eyebrow{color:var(--muted)}@media (min-width:1025px){.deck-hero{padding:calc(var(--nav-h) + 40px) 0 40px}.deck-hero+.deck-group{padding-top:48px}.deck-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:64px;display:grid}.deck-hero .deck-title{font-size:56px;line-height:62px}.deck-hero-grid .deck-intro{margin-bottom:0}.deck-hero-side .deck-jump{grid-template-columns:repeat(2,max-content);gap:0 32px;margin-bottom:20px;display:grid}.deck-group .deck-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px 64px;margin-bottom:24px;display:grid}.deck-group .deck-head .qdoor{margin-bottom:0}.deck-group .deck-head .hand-note{margin-top:0}}@media (max-width:640px){.deck-hero{padding:calc(var(--nav-h) + 32px) 0 40px}.deck-hero+.deck-group{padding-top:40px}.deck-jump{grid-template-columns:repeat(2,max-content);gap:0 32px;display:grid}}@media (max-width:360px){.q-intro{padding-top:calc(var(--nav-h) + 16px)}.q-intro .qdoor{margin-bottom:16px}.page-intro .door-ask{margin-bottom:8px;font-size:25px;line-height:32px}.door-intro{font-size:14px}.door-intro-more{display:none}.qnote{margin-bottom:12px}.q-intro .qrail{margin-bottom:20px}}.rrow.cmp{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.rrow.cmp b{white-space:normal}.receipt .top.cmp{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.receipt .top.cmp b{text-align:right}.rrow.cmp.sum{padding-top:14px;font-size:16px}.rrow.cmp.sum span{color:inherit}.rrow.cmp.sum b{font-weight:600}.rrow.cmp.split span{letter-spacing:.12em;text-transform:uppercase;font-size:13px}.checks a strong{border-bottom:1px solid var(--line);transition:border-color var(--d1) var(--ease)}.checks a:hover strong{border-bottom-color:currentColor}.know-prose>*+*{margin-top:16px}.know-prose p{color:var(--muted-strong);max-width:640px}.sand .know-prose p,.sand .prose.about-cols p{color:var(--muted)}.know-prose h3{margin-top:32px}.know-prose h3:first-child{margin-top:0}@media (max-width:640px){.rrow.cmp,.receipt .top.cmp{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:8px}}.verdict{font-family:var(--serif);letter-spacing:-.01em;color:var(--gold-ink);text-wrap:balance;max-width:760px;margin-top:24px;font-size:36px;line-height:44px}.hit{align-items:center;min-height:44px;display:inline-flex}.text-link.hit{-webkit-text-decoration:underline 1px var(--edge);text-decoration:underline 1px var(--edge);text-underline-offset:4px;transition:text-decoration-color var(--d1) var(--ease);border-bottom:0;padding-bottom:0}.text-link.hit:hover{text-decoration-color:currentColor}.verdict{margin-bottom:24px}.verdict+.qsub{max-width:65ch}@media (max-width:640px){.verdict{font-size:30px;line-height:36px}}.even-rows .top,.receipt .top.cmp{margin-bottom:0}.hand-baseline .hrow,.hand-baseline .hrow-card{align-items:baseline}.hand-baseline .hrow-card .cardface{align-self:center}.know-prose h3.qh{letter-spacing:0;font-size:18px;font-weight:500;line-height:26px}.result-scope{color:var(--muted);max-width:460px;margin:8px 0 20px;font-size:16px;line-height:24px}.result-num.best-fig{font-size:72px}@media (max-width:640px){.result-num.best-fig{font-size:56px}}.know-cols{grid-template-columns:1fr 1fr;align-items:start;gap:56px 80px;display:grid}.know-prose.know-cols>*+*{margin-top:0}.know-cols>div>*+*{margin-top:16px}.src-cols{grid-template-columns:1fr 1fr;column-gap:80px;display:grid}@media (max-width:1024px){.know-cols,.src-cols{grid-template-columns:1fr}.know-cols{gap:32px}.src-cols>div:first-child .rrow:last-child{border-bottom:1px solid var(--line)}}:root{--zoom:1}@media (min-width:1900px){:root{--zoom:1.15}}@media (min-width:2300px){:root{--zoom:1.35}}@media (min-width:2800px){:root{--zoom:1.6}}html{scroll-padding-top:calc(92px * var(--zoom))}body{zoom:var(--zoom)}@media (min-width:1900px){.btn{height:calc(56px / var(--zoom));min-height:calc(56px / var(--zoom))}.btn-lg{height:calc(60px / var(--zoom));min-height:calc(60px / var(--zoom))}}@media (min-width:1025px) and (min-height:760px){.hero .hero-grid{min-height:calc(72svh / var(--zoom) - var(--nav-h))}.hand-art{max-width:560px}}.card-back{filter:drop-shadow(0 7px 17px #0000006b);width:168px;height:auto;margin-bottom:32px;display:block;transform:rotate(-4deg)}@media (max-width:640px){.card-back{width:128px;margin-bottom:24px}}.qtitle.q-ask{letter-spacing:-.015em;font-size:46px;font-weight:500;line-height:52px}.qtitle:focus{outline:none}.intro-copy:has(.q-ask) .qdoor{gap:10px;margin-bottom:14px}.intro-copy:has(.q-ask) .qdoor .pip{width:28px;height:28px;font-size:14px}.qchips.seg{position:relative}.seg .qchip.on{box-shadow:inset 0 0 0 1px var(--edge)}.seg-mark{border-radius:var(--pill);box-shadow:inset 0 0 0 2px var(--accent);pointer-events:none;opacity:0;transition:transform var(--d2) var(--ease), width var(--d2) var(--ease), height var(--d2) var(--ease), opacity var(--d1) var(--ease);position:absolute;top:0;left:0}.q-answers{display:none}.sheet>summary{cursor:pointer;list-style:none}.sheet>summary::-webkit-details-marker{display:none}.q-answers>summary{border-radius:var(--pill);min-height:48px;box-shadow:inset 0 0 0 1px var(--edge);justify-content:space-between;align-items:center;padding:0 18px;font-size:15px;font-weight:500;display:flex}.q-answers>summary i{width:12px;height:12px;position:relative}.q-answers>summary i:before,.q-answers>summary i:after{content:"";background:currentColor;width:12px;height:1.5px;position:absolute;top:50%;left:0}.q-answers>summary i:after{transform:rotate(90deg)}.sheet-body>.card{box-shadow:none;background:0 0;margin-inline:-10px;padding:0 10px}body:has(main[data-flow]) [data-footer]{padding-top:32px}body:has(main[data-flow]) [data-footer] .foot-close{display:none}body:has(main[data-flow]) [data-footer] .foot-cols>:not(:last-child){display:none}.deal-row{flex-direction:column;align-items:flex-start;gap:28px;margin-bottom:16px}.deal-card{perspective:1400px;width:360px;max-width:100%;position:relative}.deal-card .m-back,.deal-card .m-face{transform-origin:50%;backface-visibility:hidden;display:block}.deal-card .m-back{opacity:0;width:100%;height:auto;position:absolute;inset:0}.deal-card .cardface{filter:drop-shadow(0 14px 28px #0000006b)}.proof-col>.deal-row{margin-bottom:32px}.deal-row .result-num{font-style:italic}.m-count.rolling{display:inline-flex}.m-count.rolling>span{height:1em;line-height:1em}.roll-col{clip-path:inset(0 -.3em)}.roll-strip,.roll-strip>span{height:1em;line-height:1em;display:block}.share{position:relative}.share>summary{list-style:none}.share>summary::-webkit-details-marker{display:none}.share-list{z-index:20;border-radius:var(--r);background:var(--ink2);min-width:200px;box-shadow:var(--shadow-card), inset 0 0 0 1px var(--ring);padding:6px;display:grid;position:absolute;top:calc(100% + 8px);left:0}.share-list>a,.share-list>button{border-radius:var(--r-sm);text-align:left;min-height:44px;color:var(--paper);transition:background-color var(--d1) var(--ease);align-items:center;padding:0 14px;font-size:15px;display:flex}.share-list>a:hover,.share-list>button:hover{background:#efe9da14}.hand.rv{opacity:1;transition:none;transform:none}.hand.rv>li{opacity:0;transition:opacity var(--d2) var(--ease-deal), transform var(--d2) var(--ease-deal);transition-delay:calc(var(--i,0) * 40ms);transform:translateY(8px)}.hand.rv.in>li{opacity:1;transform:none}.hbar{border-radius:var(--pill);background:var(--line);height:3px;margin-top:6px;display:block;overflow:hidden}.hbar>span{background:var(--gold-ink);transform-origin:0;height:100%;display:block}@media (min-width:1025px){.hrow:has(.hbar){grid-template-columns:44px minmax(0,1fr) 36% 24px}.hrow:has(.hbar) b{text-align:right}}.hrow>i .tie{font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:4px;font-size:11px;line-height:14px;display:block}.result-final .final-actions{justify-items:start;gap:24px;display:grid}.result-final .final-actions .btn-row{margin:0}.result-final .apply-note{margin-top:0}@media (max-width:1024px){.result-final .wrap{grid-template-columns:minmax(0,1fr);gap:28px}}.door-chips{flex-wrap:wrap;gap:10px;display:flex}.door-chips .qlabel{width:100%;margin-bottom:0}.door-chips .qchip{gap:8px}.door-chips .pip{color:var(--accent)}@media (max-width:1024px){.qtitle.q-ask{font-size:40px;line-height:46px}}@media (max-width:640px){.qtitle.q-ask{font-size:30px;line-height:36px}.q-panel{display:none}.q-answers{display:block}.btn-row.q-nav{flex-flow:row;align-items:center}.btn-row.q-nav .btn-ghost{order:0}.btn-row.q-nav .btn.q-next{flex:auto;width:auto}.btn-row>.share{order:1;align-self:center}.sheet[open]>summary:before{content:"";z-index:80;background:color-mix(in srgb, var(--ink) 70%, transparent);cursor:default;animation:wd-scrim var(--d2) var(--ease) both;position:fixed;inset:0}.sheet[open]>.sheet-body{z-index:81;max-height:85vh;padding:12px 20px max(24px, env(safe-area-inset-bottom));background:var(--ink2);color:var(--paper);box-shadow:var(--shadow-lift);animation:wd-sheet var(--d3) var(--ease-deal) both;border-radius:18px 18px 0 0;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.sheet-body:before{content:"";border-radius:var(--pill);background:var(--line);width:40px;height:4px;margin:0 auto 16px;display:block}.answers-fold[open] .sheet-body .answers{margin-top:0}.deal-card{width:260px}.deal-row{gap:20px}.share-list{left:50%;transform:translate(-50%)}.hrow{padding:12px 14px}.hrow-card .cardface{width:56px}.hrow .t4{font-size:16px;line-height:22px}.hrow-card small{font-size:13px;line-height:18px}.hrow b{font-size:18px;line-height:24px}.result-final .final-actions,.result-final .final-actions .btn-row{justify-items:stretch;width:100%}.hrow .row-detail{flex-flow:column wrap;max-height:36px;display:flex;overflow:hidden}.hrow .row-detail>span{width:100%}.hrow .row-detail .dot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.seg-mark,.hand.rv>li{transition:none}.sheet[open]>summary:before,.sheet[open]>.sheet-body{animation:none}}.tilt{border-radius:4.65%/7.4%;position:relative}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.tilt{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform var(--d2) var(--ease)}.tilt[data-tilt]{transition-duration:var(--d1)}.tilt:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--gx,50%) var(--gy,50%), #ffffff3d, #fff0 60%);opacity:0;transition:opacity var(--d2) var(--ease);position:absolute;inset:0}.tilt[data-tilt]:after{opacity:1}}.card-hero.card-hero-side{width:min(400px,100%);margin-left:auto}.card-hero-side .cardface{filter:drop-shadow(0 14px 28px #00000073)}.card-hero.card-hero-inline{display:none}@media (max-width:1024px){.card-hero.card-hero-side:not(.stays){display:none}.card-hero.card-hero-side.stays{width:240px;margin-left:0}.card-hero.card-hero-inline{width:240px;margin:16px 0 -20px;display:block}.card-hero.card-hero-inline.small{width:168px}}@media (min-width:1024px){.result-grid:has(.deal-card)>.roi{align-self:start;margin-top:56px}}@media (min-width:1024px) and (max-width:1024px){.hero .hero-grid{grid-template-columns:minmax(0,56fr) minmax(0,44fr);gap:40px}.intro-grid.split-tablet{grid-template-columns:minmax(0,56fr) minmax(0,44fr);column-gap:56px}.split-tablet .card-hero.card-hero-side:not(.stays){display:block}.split-tablet .card-hero.card-hero-side.stays{width:min(400px,100%);margin-left:auto}.split-tablet .card-hero.card-hero-inline{display:none}}.spend-bars>div{gap:10px;display:grid}.spend-bar{color:var(--muted);grid-template-columns:9.5em minmax(0,1fr) 4.5em;align-items:center;gap:12px;font-size:15px;line-height:20px;display:grid}.spend-bar i{border-radius:var(--pill);background:var(--line);height:8px;display:block;overflow:hidden}.spend-bar i:before{content:"";height:100%;width:var(--w);border-radius:inherit;background:var(--muted);display:block}.spend-bar b{text-align:right;color:var(--paper);font-weight:600}.spend-bar.won i:before{background:var(--gold-ink)}.spend-bar.won b{color:var(--gold-ink)}@media (max-width:640px){.spend-bar{grid-template-columns:7.5em minmax(0,1fr) 4.5em;gap:10px;font-size:14px}}.goal-chips{top:var(--nav-h);z-index:40;background:var(--ink);border-bottom:1px solid var(--line);position:sticky}.goal-chips .wrap{scrollbar-width:none;gap:8px;padding-top:10px;padding-bottom:10px;display:flex;overflow-x:auto}.goal-chips a{border-radius:var(--pill);min-height:44px;box-shadow:inset 0 0 0 1px var(--ring);white-space:nowrap;transition:box-shadow var(--d1) var(--ease);flex:none;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:500;display:inline-flex}.goal-chips a:hover{box-shadow:inset 0 0 0 1px var(--edge)}.goal-chips .pip{color:var(--gold-ink)}.deck-group{scroll-margin-top:calc(var(--nav-h) + 64px)}.card-wall{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 32px;display:grid}.card-tile,.card-deck a{border-radius:var(--r-sm);gap:4px;display:grid}.card-tile .tilt,.card-deck .cardface{margin-bottom:14px}.card-tile .cardface,.card-deck .cardface{filter:drop-shadow(0 8px 16px #0000006b)}.card-tile-name{font-size:18px;font-weight:500;line-height:24px}.card-tile-fee{color:var(--muted);font-variant-numeric:tabular-nums;font-size:14px;line-height:20px}.card-tile:hover .card-tile-name{text-decoration:underline;-webkit-text-decoration-color:var(--edge);text-decoration-color:var(--edge);text-underline-offset:4px}.card-list-phone{display:none}@media (max-width:1024px){.card-wall{display:none}.card-list-phone{display:block}}.card-deck{margin:0 calc(-1 * var(--gutter)) 24px;padding:4px var(--gutter) 20px;scroll-snap-type:x mandatory;scroll-padding:0 var(--gutter);overscroll-behavior-x:contain;scrollbar-width:none;gap:16px;display:flex;overflow-x:auto}.card-deck::-webkit-scrollbar{display:none}.card-deck li{scroll-snap-align:start;flex:0 0 min(76%,320px)}.card-deck[data-drag]{scroll-snap-type:none;cursor:grabbing}.card-deck a{-webkit-user-select:none;user-select:none}.card-deck .card-tile-name{min-height:48px}.hand.tight .hrow.plain{grid-template-columns:minmax(0,1fr) 24px;align-items:center;padding-top:12px;padding-bottom:12px}.hand.tight .hrow.plain .hrow-card>div{align-self:center}.hand.tight .t4{font-size:16px;line-height:24px}@media (min-width:641px){.hand.tight .t4,.hand.tight small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.best-hero{align-items:center;gap:40px;display:flex}.best-card.cardface{filter:drop-shadow(0 12px 24px #00000073);flex:none;width:min(300px,45%)}@media (max-width:640px){.best-hero{flex-direction:column;align-items:flex-start;gap:16px}.best-card.cardface{width:200px}}.vs-pair{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"ca vs cb""fa.fb";align-items:center;gap:20px;display:grid}.vs-card-a{grid-area:ca}.vs-card-b{grid-area:cb}.vs-fig-a{grid-area:fa}.vs-fig-b{grid-area:fb}.vs-word{font-family:var(--serif);color:var(--muted);grid-area:vs;font-size:24px;font-style:italic}.vs-pair .cardface{filter:drop-shadow(0 10px 20px #0000006b)}.vs-fig{align-self:start;min-width:0}.vs-fig b{font-family:var(--serif);letter-spacing:-.02em;font-size:44px;font-weight:400;line-height:48px;display:block}.vs-fig b.won{color:var(--gold-ink)}.vs-fig>span:last-child{color:var(--muted);margin-top:4px;font-size:14px;line-height:20px;display:block}.vs-tag{display:none}@media (max-width:1024px){.vs-pair{grid-template-columns:minmax(0,1fr);grid-template-areas:"ca""fa""vs""cb""fb";justify-items:start;row-gap:12px}.vs-pair .cardface{width:220px}.vs-fig{margin-bottom:8px}.vs-tag{border-radius:var(--pill);box-shadow:inset 0 0 0 1px var(--accent);color:var(--gold-ink);letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;padding:2px 10px;font-size:12px;line-height:18px;display:inline-block}}.receipt.lead-a .cmp>:nth-child(2),.receipt.lead-b .cmp>:nth-child(3){background:#d3b87812;margin:-9px -8px;padding:9px 8px}.receipt.lead-a .rrow.cmp.sum>:nth-child(2),.receipt.lead-b .rrow.cmp.sum>:nth-child(3){margin-top:-14px;padding-top:14px}.receipt.lead-a .top.cmp>:nth-child(2),.receipt.lead-b .top.cmp>:nth-child(3){box-shadow:inset 0 2px 0 var(--accent)}.toc p{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:13px;line-height:20px}.toc a{color:var(--muted-strong);transition:color var(--d1) var(--ease);padding:6px 0;font-size:15px;line-height:20px;display:block}.toc a:hover{color:var(--paper)}.read-grid .prose p,.read-grid .prose li,.read-frame .prose p,.read-frame .know-prose p{max-width:68ch}@media (max-width:1199px){.toc{display:none}}@media (min-width:1200px){.read-grid{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:64px;display:grid}.read-grid>.toc{top:calc(var(--nav-h) + 32px);position:sticky}.read-frame{position:relative}.read-frame>.toc{top:var(--sec);bottom:var(--sec);left:max(var(--gutter), calc((100% - var(--wrap)) / 2 + var(--gutter)));z-index:2;width:200px;position:absolute}.read-frame>.toc>div{top:calc(var(--nav-h) + 32px);border-radius:var(--r);background:var(--ink2);box-shadow:inset 0 0 0 1px var(--ring);padding:16px 20px;position:sticky}.read-frame .wrap{padding-left:calc(var(--gutter) + 264px)}}@media (max-width:640px){.src-cols .rrow,.src-cols .nowrap{white-space:normal}.src-cols .rrow{flex-wrap:wrap}.src-cols .rrow>span>.nowrap:first-child{display:block}.src-cols .rrow>span>.nowrap:first-child .sep{display:none}}.rv{filter:blur(6px);transition:opacity var(--d3) var(--ease), transform var(--d3) var(--ease), filter var(--d3) var(--ease)}.rv.in{filter:none}@media (prefers-reduced-motion:reduce){.rv{filter:none;transition:none}.card-deck{scroll-behavior:auto}}.door{isolation:isolate;position:relative}.door-win{border-top:1px solid var(--line);align-items:center;gap:16px;margin-top:20px;padding-top:20px;display:flex}.door-win svg{flex:none;width:64px;height:auto}.door-win>span{flex-direction:column;min-width:0;display:flex}.door-win-fig{color:var(--gold-ink);font-size:20px;font-weight:500;line-height:26px}.door-win-fig span,.door-win-name{color:var(--muted);font-size:14px;font-weight:400;line-height:20px}.doors-basis{margin-top:24px;font-size:14px;line-height:20px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.door:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(320px circle at var(--spot-x,50%) var(--spot-y,50%), color-mix(in srgb, var(--accent) 14%, transparent), transparent 70%);opacity:0;transition:opacity var(--d2) var(--ease);position:absolute;inset:0}.door:hover:before{opacity:1}}.how-grid{row-gap:56px;display:grid}.how-head .eyebrow{border-bottom:1px solid var(--line);margin-bottom:32px;padding-bottom:12px;display:block}@media (min-width:1025px){.how-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;column-gap:64px}.how-head{top:calc(var(--nav-h) + 32px);position:sticky}}.how-steps{--ring-size:44px;--step-gap:40px}.how-steps ol{gap:var(--step-gap);display:grid}.how-step{grid-template-columns:var(--ring-size) minmax(0, 1fr);align-items:start;column-gap:24px;display:grid;position:relative}.how-step h3{margin-bottom:8px;padding-top:3px}@media (max-width:640px){.how-step h3{padding-top:7px}}.how-step p{max-width:520px;color:var(--muted);font-size:16px;line-height:24px}.how-ring{z-index:1;width:var(--ring-size);height:var(--ring-size);border:1px solid var(--accent);border-radius:var(--pill);background:var(--ink);font-variant-numeric:tabular-nums;view-timeline-name:--how-ring;place-items:center;font-size:13px;font-weight:500;display:grid;position:relative;overflow:hidden}.how-ink,.how-ink>span{place-items:center;display:grid;position:absolute;inset:0}.how-ink{background:var(--accent);color:var(--ink);overflow:hidden}.how-step:not(:last-child):before,.how-step:not(:last-child):after{content:"";left:calc(var(--ring-size) / 2 - .5px);top:calc(var(--ring-size) / 2);bottom:calc(-1 * (var(--step-gap) + var(--ring-size) / 2));width:1px;position:absolute}.how-step:not(:last-child):before{background:var(--line)}.how-step:not(:last-child):after{background:var(--accent);transform-origin:top}@keyframes how-draw{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes how-ring-fill{0%{border-color:var(--edge)}to{border-color:var(--accent)}}@keyframes how-ink-rise{0%{transform:translateY(100%)}to{transform:none}}@keyframes how-ink-hold{0%{transform:translateY(-100%)}to{transform:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.how-step:not(:last-child):after{animation:how-draw var(--d3) linear both;animation-timeline:view();animation-range:entry 20% cover 60%}.how-ring,.how-ink,.how-ink>span{animation:how-ink-rise var(--d3) linear both;animation-timeline:--how-ring;animation-range:entry 20% cover 40%}.how-ring{animation-name:how-ring-fill}.how-ink>span{animation-name:how-ink-hold}}.how-steps.is-observed .how-step:after{transition:clip-path var(--d3) var(--ease)}.how-steps.is-observed .how-ink,.how-steps.is-observed .how-ink>span{transition:transform var(--d3) var(--ease)}.how-steps.is-observed .how-ring{transition:border-color var(--d3) var(--ease)}.how-steps.is-observed .how-step:not(.is-drawn):after{clip-path:inset(0 0 100%)}.how-steps.is-observed .how-step:not(.is-drawn) .how-ring{border-color:var(--edge)}.how-steps.is-observed .how-step:not(.is-drawn) .how-ink{transform:translateY(100%)}.how-steps.is-observed .how-step:not(.is-drawn) .how-ink>span{transform:translateY(-100%)}}.numbers-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;display:grid}.numbers-grid li{border-bottom:1px solid var(--line);padding-bottom:32px}.numbers-fig{letter-spacing:-.02em;font-size:clamp(64px,7.5vw,96px);font-weight:400;line-height:1;display:block}.numbers-grid p{max-width:320px;color:var(--muted);margin-top:24px}.numbers-grid .numbers-lead{border-bottom-color:var(--accent)}.numbers-lead .numbers-fig{font-family:var(--serif);color:var(--gold-ink);font-style:italic}.numbers-lead p{color:inherit}.odometer-digit{vertical-align:top;display:inline-block;position:relative;overflow:hidden}.odometer-hold{visibility:hidden}.odometer-reel{transform:translateY(calc(var(--digit) * -1em));flex-direction:column;display:flex;position:absolute;inset:0 0 auto}.odometer-reel>span{justify-content:center;height:1em;display:flex}.odometer[data-state=armed] .odometer-reel{transform:translateY(0)}.odometer[data-state=rolling] .odometer-reel{transition:transform 1.4s var(--ease) calc(var(--column) * 90ms)}@media print{.odometer[data-state=armed] .odometer-reel{transform:translateY(calc(var(--digit) * -1em))}}.proof-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"head plate""cta plate";column-gap:64px;display:grid}.proof-head{grid-area:head;align-self:end}.proof-head h2{margin-bottom:24px}.proof-head .lede{margin-bottom:36px}.proof-plate{grid-area:plate;align-self:center}.proof-cta{grid-area:cta;align-self:start}footer{padding:0 0 32px}.foot-close{text-align:center;flex-direction:column;align-items:center;gap:40px;padding:128px 0 112px;display:flex}.foot-close p{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(40px,5.6vw,96px);font-weight:400;line-height:1.05}.foot-close .serif{letter-spacing:-.012em}.foot-cols{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);gap:40px;padding:56px 0;display:grid}.foot-cols>div{flex-direction:column;display:flex}.foot-cols>.foot-guides{column-count:2;column-gap:40px;display:block}.foot-label{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);column-span:all;margin-bottom:12px;font-size:12px;font-weight:600;line-height:16px}.foot-cols a{opacity:.85;break-inside:avoid;align-items:center;min-height:44px;padding-block:6px;font-size:15px;line-height:22px;display:flex}.foot-cols a:hover{opacity:1}.foot-bottom{color:var(--muted);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:32px;padding-top:32px;font-size:13px;line-height:20px;display:grid}.foot-bottom p{max-width:600px}@media (max-width:1024px){.proof-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""plate""cta";row-gap:40px}.proof-head .lede{margin-bottom:0}.foot-cols{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;gap:40px 24px}.foot-cols>.foot-guides{grid-column:1/-1;column-gap:24px}.foot-cols a{min-height:44px}.foot-bottom{grid-template-columns:auto minmax(0,1fr)}.foot-bottom span{grid-column:1/-1}}@media (max-width:640px){.how-grid{row-gap:40px}.how-steps{--step-gap:32px}.how-step{column-gap:16px}.numbers-grid{grid-template-columns:minmax(0,1fr);gap:32px}.numbers-grid p{margin-top:16px}.foot-close{gap:28px;padding:72px 0 64px}.foot-close .btn{width:100%}.foot-cols{padding:40px 0}.foot-cols a{font-size:14px;line-height:20px}.foot-bottom{grid-template-columns:minmax(0,1fr);gap:12px}}@media (min-width:641px) and (max-width:1024px){.numbers-fig{font-size:64px}.foot-close p{font-size:46px}h2 .serif,.ask .serif,.foot-close .serif{font-size:48px}}@media (min-width:641px) and (max-width:1023px){.hero h1 .serif{font-size:60px}}@media (min-width:861px) and (max-width:1024px){.numbers-fig{font-size:72px}.foot-close p{font-size:56px}.foot-close .serif{font-size:60px}}body:has(main .final) [data-footer] .foot-close{display:none}@media (prefers-reduced-motion:reduce){.burger nav,.burger[open]>summary:before{animation:none}}@media (min-width:1900px){.links{gap:calc(32px / var(--zoom))}.how-steps{--step-gap:calc(48px / var(--zoom))}.numbers-grid{gap:calc(56px / var(--zoom))}.receipt .top{margin-bottom:calc(4px / var(--zoom))}.goal-chips .wrap{gap:calc(10px / var(--zoom))}.checks{gap:calc(24px / var(--zoom))}.card-facts{gap:calc(28px / var(--zoom))}.know-prose>*+*{margin-top:calc(20px / var(--zoom))}.hand{gap:calc(12px / var(--zoom))}.qrail{gap:calc(8px / var(--zoom))}.qchips{gap:calc(12px / var(--zoom))}.why{gap:calc(28px / var(--zoom)) calc(40px / var(--zoom))}}@media (min-width:2300px){.links{gap:calc(40px / var(--zoom))}.how-steps{--step-gap:calc(56px / var(--zoom))}.numbers-grid{gap:calc(72px / var(--zoom))}.receipt .top{margin-bottom:calc(6px / var(--zoom))}.checks{gap:calc(28px / var(--zoom))}.card-facts{gap:calc(32px / var(--zoom))}.hand{gap:calc(16px / var(--zoom))}.qrail{gap:calc(10px / var(--zoom))}.qchips{gap:calc(12px / var(--zoom))}.why{gap:calc(32px / var(--zoom)) calc(40px / var(--zoom))}}@media (min-width:2800px){.links{gap:calc(48px / var(--zoom))}.goal-chips .wrap{gap:calc(12px / var(--zoom))}.checks{gap:calc(32px / var(--zoom))}.card-facts{gap:calc(40px / var(--zoom))}.know-prose>*+*{margin-top:calc(24px / var(--zoom))}.hand{gap:calc(20px / var(--zoom))}.qrail{gap:calc(12px / var(--zoom))}.qchips{gap:calc(16px / var(--zoom))}.why{gap:calc(40px / var(--zoom)) calc(48px / var(--zoom))}}@media (min-width:1900px){.qchip,.goal-chips a,.answers-fold>summary{min-height:calc(48px / var(--zoom))}}
