.page-module__n20b7W__page{--study-ink:#11251f;--study-mint:#daf3e5;--study-blue:#dfeaf5;overflow:hidden}.page-module__n20b7W__hero{border-bottom:1px solid var(--line);padding:24px 0 74px;position:relative}.page-module__n20b7W__hero:before{z-index:-1;content:"";border:1px solid #a86d0b33;border-radius:50%;width:540px;height:540px;position:absolute;top:-190px;right:-160px;box-shadow:0 0 0 76px #ffc24b0b,0 0 0 152px #ffc24b06}.page-module__n20b7W__breadcrumbs{color:var(--text-faint);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:72px;font-size:10px;display:flex}.page-module__n20b7W__breadcrumbs a:hover{color:var(--gold)}.page-module__n20b7W__eyebrow,.page-module__n20b7W__sectionLabel{color:var(--gold);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;margin:0 0 18px;font-size:11px;font-weight:700}.page-module__n20b7W__hero h1{max-width:18ch;font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(2.75rem,7vw,5.35rem);font-weight:700;line-height:.99}.page-module__n20b7W__deck{max-width:66ch;color:var(--text-dim);margin:30px 0 0;font-size:clamp(1.06rem,2vw,1.24rem);line-height:1.65}.page-module__n20b7W__heroMetrics{border:1px solid var(--line-2);background:#ffffffc2;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:52px;display:grid;overflow:hidden;box-shadow:0 22px 60px -46px #11251fa6}.page-module__n20b7W__heroMetrics article{flex-direction:column;justify-content:flex-end;min-height:178px;padding:28px;display:flex}.page-module__n20b7W__heroMetrics article+article{border-left:1px solid var(--line)}.page-module__n20b7W__heroMetrics strong{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(2.5rem,5vw,4rem);line-height:1}.page-module__n20b7W__heroMetrics span{margin-top:10px;font-size:13px;font-weight:750}.page-module__n20b7W__heroMetrics small{color:var(--text-faint);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;margin-top:3px;font-size:9px}.page-module__n20b7W__scopeNote{border-left:3px solid var(--gold-fill);background:#ffc24b1a;grid-template-columns:150px 1fr;gap:22px;margin-top:18px;padding:20px 24px;display:grid}.page-module__n20b7W__scopeNote span{color:var(--gold);font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:700}.page-module__n20b7W__scopeNote p{color:var(--text-dim);margin:0;font-size:13px}.page-module__n20b7W__section{border-bottom:1px solid var(--line);padding:92px 0}.page-module__n20b7W__sectionHead{max-width:690px}.page-module__n20b7W__sectionHead h2,.page-module__n20b7W__limitLayout h2,.page-module__n20b7W__finalCta h2{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(2.15rem,4.5vw,3.5rem);line-height:1.04}.page-module__n20b7W__sectionHead>p:last-child,.page-module__n20b7W__limitLead,.page-module__n20b7W__finalCta div>p:last-child{max-width:64ch;color:var(--text-dim);margin:22px 0 0;font-size:1.02rem}.page-module__n20b7W__funnel{border:1px solid var(--line);background:var(--line);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:52px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.page-module__n20b7W__funnel li{background:var(--panel);min-height:240px;padding:28px;position:relative}.page-module__n20b7W__funnel li:not(:last-child):after{z-index:2;border:1px solid var(--line);background:var(--paper);width:24px;height:24px;color:var(--gold);content:"→";border-radius:50%;place-items:center;font-size:12px;display:grid;position:absolute;top:43px;right:-12px}.page-module__n20b7W__funnel span{color:var(--text-faint);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:700}.page-module__n20b7W__funnel strong{font-family:var(--font-display);letter-spacing:-.06em;margin-top:28px;font-size:4.5rem;line-height:.85;display:block}.page-module__n20b7W__funnel p{max-width:26ch;color:var(--text-dim);margin:24px 0 0;font-size:13px}.page-module__n20b7W__misses{border-top:1px solid var(--line);grid-template-columns:1fr 1.35fr;gap:48px;margin-top:72px;padding-top:58px;display:grid}.page-module__n20b7W__missesIntro h3{font-family:var(--font-display);margin:0;font-size:1.8rem;line-height:1.1}.page-module__n20b7W__missesIntro>p:last-child{color:var(--text-dim);margin:18px 0 0;font-size:14px}.page-module__n20b7W__missList{gap:12px;display:grid}.page-module__n20b7W__missList article{background:#c43c1e09;border:1px solid #c43c1e2e;border-radius:12px;padding:24px}.page-module__n20b7W__missList span{color:var(--coral);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:700}.page-module__n20b7W__missList h4{font-family:var(--font-display);margin:10px 0 2px;font-size:1.2rem;line-height:1.2}.page-module__n20b7W__missList p{color:var(--text-faint);margin:0;font-size:12px}.page-module__n20b7W__missList a{color:var(--gold);margin-top:14px;font-size:12px;font-weight:700;display:inline-block}.page-module__n20b7W__inkSection{background:var(--study-ink);color:#f8f6ef;border:0;position:relative}.page-module__n20b7W__inkSection .page-module__n20b7W__sectionLabel{color:#ffc95e}.page-module__n20b7W__inkSection .page-module__n20b7W__sectionHead>p:last-child{color:#f8f6efab}.page-module__n20b7W__metadataGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:52px;display:grid}.page-module__n20b7W__metadataGrid article{background:#ffffff09;border:1px solid #ffffff1f;border-radius:14px;min-height:332px;padding:30px}.page-module__n20b7W__metricIndex{color:#ffc95e;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:700}.page-module__n20b7W__metadataGrid strong{font-family:var(--font-display);letter-spacing:-.05em;margin:38px 0 22px;font-size:3.4rem;line-height:.9;display:block}.page-module__n20b7W__metadataGrid h3{margin:0;font-size:15px;line-height:1.35}.page-module__n20b7W__metadataGrid p{color:#f8f6ef9e;margin:16px 0 0;font-size:12px}.page-module__n20b7W__metadataGrid code{color:#ffc95e;font-family:var(--font-mono)}.page-module__n20b7W__tableWrap{border:1px solid var(--line);background:var(--panel);border-radius:14px;margin-top:52px;overflow-x:auto}.page-module__n20b7W__tableWrap table{border-collapse:collapse;width:100%;min-width:780px}.page-module__n20b7W__tableWrap th,.page-module__n20b7W__tableWrap td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:22px 18px}.page-module__n20b7W__tableWrap thead th{background:var(--panel-2);color:var(--text-faint);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:9px}.page-module__n20b7W__tableWrap tbody tr:last-child th,.page-module__n20b7W__tableWrap tbody tr:last-child td{border-bottom:0}.page-module__n20b7W__tableWrap tbody th{width:38%}.page-module__n20b7W__tableWrap tbody th a{font-size:13px;line-height:1.4;display:block}.page-module__n20b7W__tableWrap tbody th a:hover{color:var(--gold)}.page-module__n20b7W__tableWrap tbody th span,.page-module__n20b7W__tableWrap td span{color:var(--text-faint);font-family:var(--font-mono);letter-spacing:.03em;text-transform:uppercase;margin-top:5px;font-size:8.5px;display:block}.page-module__n20b7W__tableWrap td strong{font-family:var(--font-display);font-size:1.3rem}.page-module__n20b7W__methodSection{background:linear-gradient(90deg, #1b8f4e0b 1px, transparent 1px), linear-gradient(#1b8f4e0b 1px, transparent 1px), var(--study-mint);background-size:32px 32px}.page-module__n20b7W__methodLayout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:72px;display:grid}.page-module__n20b7W__methodLayout>.page-module__n20b7W__sectionHead{position:sticky;top:112px}.page-module__n20b7W__downloadSectionHead>p{max-width:64ch;color:var(--text-dim);margin:22px 0 0;font-size:1.02rem}.page-module__n20b7W__downloadCard{background:#ffffffa3;border:1px solid #11251f2e;border-radius:12px;max-width:420px;margin-top:30px;padding:22px}.page-module__n20b7W__downloadKicker{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--gold)!important;margin:0 0 7px!important;font-size:9px!important}.page-module__n20b7W__downloadCard h3{font-family:var(--font-display);margin:0;font-size:1.45rem}.page-module__n20b7W__downloadCard>p:not(.page-module__n20b7W__downloadKicker,.page-module__n20b7W__downloadPrivacy){color:var(--text-dim);margin:9px 0 0;font-size:12px}.page-module__n20b7W__downloadForm{gap:13px;margin-top:18px;display:grid}.page-module__n20b7W__downloadField{gap:7px;display:grid}.page-module__n20b7W__downloadField span{font-size:11px;font-weight:750}.page-module__n20b7W__downloadField input{width:100%;min-height:46px;color:var(--text);font:inherit;background:#fff;border:1px solid #11251f3d;border-radius:8px;outline:0;padding:0 13px;font-size:14px}.page-module__n20b7W__downloadField input:focus-visible{border-color:var(--mint);box-shadow:0 0 0 3px #1b8f4e24}.page-module__n20b7W__downloadConsent{color:var(--text-dim);cursor:pointer;grid-template-columns:17px 1fr;align-items:start;gap:9px;font-size:11px;line-height:1.45;display:grid}.page-module__n20b7W__downloadConsent input{width:17px;height:17px;accent-color:var(--mint);margin:0}.page-module__n20b7W__downloadButton{border:1px solid var(--study-ink);background:var(--study-ink);color:#fff;cursor:pointer;min-height:46px;font:inherit;border-radius:8px;padding:0 18px;font-size:12px;font-weight:750}.page-module__n20b7W__downloadButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 20px -14px #11251fe6}.page-module__n20b7W__downloadButton:focus-visible{outline-offset:2px;outline:3px solid #1b8f4e47}.page-module__n20b7W__downloadButton:disabled{cursor:wait;opacity:.66}.page-module__n20b7W__downloadStatus{min-height:16px;font-weight:650;color:var(--mint)!important;margin:-3px 0 0!important;font-size:11px!important}.page-module__n20b7W__downloadStatus[data-state=error]{color:var(--coral)!important}.page-module__n20b7W__downloadPrivacy{color:var(--text-dim);line-height:1.5;margin:5px 0 0!important;font-size:9px!important}.page-module__n20b7W__downloadPrivacy a{text-underline-offset:2px;text-decoration:underline}.page-module__n20b7W__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.page-module__n20b7W__methodList{border-top:1px solid #11251f29;margin:0;padding:0;list-style:none}.page-module__n20b7W__methodList li{border-bottom:1px solid #11251f29;grid-template-columns:44px 1fr;gap:20px;padding:30px 0;display:grid}.page-module__n20b7W__methodList>li>span{color:var(--mint);font-family:var(--font-mono);font-size:11px;font-weight:700}.page-module__n20b7W__methodList h3{font-family:var(--font-display);margin:0;font-size:1.3rem}.page-module__n20b7W__methodList p{color:var(--text-dim);margin:9px 0 0;font-size:13px}.page-module__n20b7W__limitLayout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:72px;display:grid}.page-module__n20b7W__limitLayout ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.page-module__n20b7W__limitLayout li{border-bottom:1px solid var(--line);color:var(--text-dim);padding:20px 0 20px 28px;font-size:13px;position:relative}.page-module__n20b7W__limitLayout li:before{background:var(--gold-fill);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:28px;left:3px}.page-module__n20b7W__linkBoundary{border:1px solid var(--line-2);background:var(--study-blue);border-radius:12px;grid-template-columns:.8fr 2fr;gap:32px;margin-top:54px;padding:28px;display:grid}.page-module__n20b7W__linkBoundary strong{font-family:var(--font-display);font-size:1.25rem}.page-module__n20b7W__linkBoundary p{color:var(--text-dim);margin:0;font-size:13px}.page-module__n20b7W__finalCta{background:var(--gold-fill);padding:82px 0}.page-module__n20b7W__finalCta .wrap{grid-template-columns:1.4fr .6fr;align-items:center;gap:72px;display:grid}.page-module__n20b7W__finalCta .page-module__n20b7W__sectionLabel{color:#6e4500}.page-module__n20b7W__finalCta div>p:last-child{color:#1a1712b8}.page-module__n20b7W__ctaActions{flex-direction:column;align-items:stretch;gap:14px;display:flex}.page-module__n20b7W__ctaActions .btn{border-color:var(--study-ink);background:var(--study-ink);color:#fff;text-align:center}.page-module__n20b7W__ctaActions>a:last-child{text-align:center;text-underline-offset:3px;font-size:11px;font-weight:700;text-decoration:underline}.page-module__n20b7W__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:760px){.page-module__n20b7W__hero{padding-bottom:58px}.page-module__n20b7W__breadcrumbs{margin-bottom:46px}.page-module__n20b7W__heroMetrics,.page-module__n20b7W__funnel,.page-module__n20b7W__metadataGrid,.page-module__n20b7W__methodLayout,.page-module__n20b7W__limitLayout{grid-template-columns:1fr}.page-module__n20b7W__finalCta .wrap{grid-template-columns:1fr}.page-module__n20b7W__heroMetrics article{min-height:142px}.page-module__n20b7W__heroMetrics article+article{border-top:1px solid var(--line);border-left:0}.page-module__n20b7W__scopeNote,.page-module__n20b7W__misses,.page-module__n20b7W__linkBoundary{grid-template-columns:1fr}.page-module__n20b7W__scopeNote{gap:5px}.page-module__n20b7W__section{padding:70px 0}.page-module__n20b7W__funnel li{min-height:190px}.page-module__n20b7W__funnel li:not(:last-child):after{content:"↓";top:auto;bottom:-12px;right:24px}.page-module__n20b7W__misses{gap:30px}.page-module__n20b7W__metadataGrid article{min-height:0}.page-module__n20b7W__methodLayout,.page-module__n20b7W__limitLayout{gap:48px}.page-module__n20b7W__methodLayout>.page-module__n20b7W__sectionHead{position:static}.page-module__n20b7W__linkBoundary{gap:12px}.page-module__n20b7W__finalCta .wrap{gap:38px}}@media (max-width:480px){.page-module__n20b7W__hero h1{font-size:clamp(2.45rem,13vw,3.4rem)}.page-module__n20b7W__heroMetrics article,.page-module__n20b7W__funnel li,.page-module__n20b7W__metadataGrid article{padding:24px}.page-module__n20b7W__section{padding:60px 0}.page-module__n20b7W__sectionHead h2,.page-module__n20b7W__limitLayout h2,.page-module__n20b7W__finalCta h2{font-size:2.15rem}.page-module__n20b7W__misses{margin-top:56px;padding-top:44px}.page-module__n20b7W__downloadCard{padding:19px}.page-module__n20b7W__methodList li{grid-template-columns:34px 1fr}}
