@font-face{font-family:Methodology Sans;src:url(/landing/dm-sans-latin.woff2)format("woff2");font-style:normal;font-weight:100 1000;font-display:swap}@font-face{font-family:Methodology Editorial;src:url(/landing/fraunces-latin.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}.methodology-module__l_7E8G__page{--paper:#f5f2ea;--ink:#20231f;--muted:#555a51;--rule:#c9c9bd;--accent:#884322;--wash:#e7e9df;--surface:#faf9f4;background:var(--paper);min-width:0;color:var(--ink);font-family:Methodology Sans,Avenir Next,sans-serif}[class~=dark] .methodology-module__l_7E8G__page{--paper:#20231f;--ink:#f5f2ea;--muted:#c3c4ba;--rule:#55594f;--accent:#f0a77c;--wash:#30362e;--surface:#292d27}.methodology-module__l_7E8G__inner{width:min(100% - 2rem,70rem);margin-inline:auto;padding-block:clamp(2.75rem,6vw,5rem) clamp(4rem,8vw,7rem)}.methodology-module__l_7E8G__eyebrow,.methodology-module__l_7E8G__sectionIndex,.methodology-module__l_7E8G__metaLabel{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:1.4}.methodology-module__l_7E8G__hero{border-bottom:1px solid var(--rule);gap:1.5rem 3rem;padding-bottom:clamp(2.25rem,5vw,4rem);display:grid}.methodology-module__l_7E8G__hero h1{letter-spacing:-.055em;text-wrap:balance;max-width:11ch;margin-top:.9rem;font-family:Methodology Editorial,Georgia,serif;font-size:clamp(2.65rem,7vw,5.3rem);font-weight:520;line-height:.98}.methodology-module__l_7E8G__heroCopy{max-width:37rem;color:var(--muted);align-content:end;gap:1rem;font-size:clamp(1rem,1.35vw,1.12rem);line-height:1.75;display:grid}.methodology-module__l_7E8G__evidenceNote{border-left:3px solid var(--accent);background:var(--wash);color:var(--ink);padding:1rem 1.15rem;font-size:.94rem;line-height:1.65}.methodology-module__l_7E8G__section{border-bottom:1px solid var(--rule);gap:1.4rem 3rem;padding-block:clamp(2rem,4vw,3rem);display:grid}.methodology-module__l_7E8G__sectionHeading h2{letter-spacing:-.045em;max-width:18ch;margin-top:.55rem;font-family:Methodology Editorial,Georgia,serif;font-size:clamp(1.85rem,4vw,2.7rem);font-weight:520;line-height:1.08}.methodology-module__l_7E8G__sectionBody{min-width:0;color:var(--muted);line-height:1.75}.methodology-module__l_7E8G__sectionBody>*+*{margin-top:1rem}.methodology-module__l_7E8G__metaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1.4rem;display:grid}.methodology-module__l_7E8G__metaItem{border-top:1px solid var(--rule);min-width:0;padding-top:.7rem}.methodology-module__l_7E8G__metaValue{color:var(--ink);overflow-wrap:anywhere;margin:.35rem 0 0;font-size:.98rem;font-weight:600;line-height:1.5;display:block}.methodology-module__l_7E8G__signalList{display:grid}.methodology-module__l_7E8G__signal{border-top:1px solid var(--rule);gap:.8rem 1.5rem;padding-block:1.25rem;display:grid}.methodology-module__l_7E8G__signal:first-child{border-top:0;padding-top:0}.methodology-module__l_7E8G__signalTitle{color:var(--ink);font-size:1.08rem;font-weight:650;line-height:1.35}.methodology-module__l_7E8G__status{border:1px solid var(--rule);width:fit-content;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.2rem .65rem;font-size:.72rem;font-weight:700;line-height:1.4;display:inline-flex}.methodology-module__l_7E8G__sourceRow{border-block:1px solid var(--rule);background:var(--surface);gap:1rem;padding:1.1rem;display:grid}.methodology-module__l_7E8G__sourceRow h3{color:var(--ink);font-size:1rem;font-weight:650;line-height:1.5}.methodology-module__l_7E8G__sourceRow p+p{margin-top:.55rem}.methodology-module__l_7E8G__sourceRow a,.methodology-module__l_7E8G__textLink{color:var(--accent);text-underline-offset:.2em;overflow-wrap:anywhere;font-weight:650;text-decoration:underline;text-decoration-thickness:1px}.methodology-module__l_7E8G__sourceRow a:hover,.methodology-module__l_7E8G__textLink:hover{text-decoration-thickness:2px}.methodology-module__l_7E8G__sourceFacts{color:var(--ink);align-self:center;font-size:.9rem;line-height:1.65}.methodology-module__l_7E8G__formula{border-left:2px solid var(--accent);background:var(--wash);color:var(--ink);overflow-wrap:anywhere;margin-top:.55rem;padding:.75rem .9rem;font-family:Methodology Sans,Avenir Next,sans-serif;font-size:.91rem;line-height:1.65;display:block}.methodology-module__l_7E8G__signalDetails{color:var(--muted);gap:.8rem;font-size:.94rem;line-height:1.7;display:grid}.methodology-module__l_7E8G__signalDetails strong{color:var(--ink)}.methodology-module__l_7E8G__footerNote{color:var(--muted);margin-top:1.3rem;font-size:.88rem;line-height:1.65}.methodology-module__l_7E8G__page a:focus-visible{outline:3px solid var(--accent);outline-offset:4px}@media (min-width:48rem){.methodology-module__l_7E8G__hero,.methodology-module__l_7E8G__section{grid-template-columns:minmax(13rem,.75fr) minmax(0,1.25fr);gap:2rem 4rem}.methodology-module__l_7E8G__signal{grid-template-columns:minmax(10rem,.6fr) minmax(0,1.4fr);align-items:start}.methodology-module__l_7E8G__sourceRow{grid-template-columns:minmax(0,1.25fr) minmax(13rem,.75fr);gap:2rem;padding:1.4rem}}@media (max-width:22rem){.methodology-module__l_7E8G__inner{width:min(100% - 1.35rem,70rem)}.methodology-module__l_7E8G__metaGrid{grid-template-columns:minmax(0,1fr)}}
