.method-page{--ink:#0b1b23;--paper:#f2efe7;--acid:#d9ff43;--teal:#20b9a7;--muted:#66737a;background:var(--paper);color:var(--ink);min-height:100vh}.method-hero{background:var(--ink);color:#fff;padding:90px 6vw}.method-hero>p:first-child,.kicker{letter-spacing:.18em;color:var(--teal);font-size:10px;font-weight:900}.method-hero h1{letter-spacing:-.075em;text-transform:uppercase;margin:25px 0;font-size:clamp(60px,9vw,120px);line-height:.85}.method-hero h1 span{color:var(--acid)}.method-hero>p:last-child{color:#acbac0;max-width:760px;font-size:17px;line-height:1.7}.method-principles{border-bottom:1px solid #c9c5ba;grid-template-columns:repeat(5,1fr);display:grid}.method-principles article{border-right:1px solid #c9c5ba;padding:24px}.method-principles b{letter-spacing:.12em;font-size:10px}.method-principles p{color:var(--muted);font-size:12px;line-height:1.5}.method-section-page{padding:80px 6vw}.method-section-page h2{letter-spacing:-.055em;max-width:900px;margin:18px 0 36px;font-size:clamp(38px,5vw,70px)}.model-list{border-top:1px solid #c9c5ba}.model-list article{border-bottom:1px solid #c9c5ba;grid-template-columns:60px 1.2fr 1.7fr 1.4fr;align-items:center;gap:20px;padding:19px 0;display:grid}.model-list span{color:var(--teal);font:11px monospace}.model-list h3{margin:0}.model-list p,.model-list aside{color:var(--muted);font-size:12px;line-height:1.55}.model-list aside{background:#fff;padding:12px}.method-section-page.dark{background:var(--ink);color:#fff}.method-columns{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.method-columns article{border:1px solid #344851;padding:24px}.method-columns p{color:#a9b8be;font-size:13px;line-height:1.7}.source-table article{border-bottom:1px solid #c9c5ba;grid-template-columns:1fr 2fr 2fr;gap:20px;padding:17px 0;display:grid}.source-table p,.source-table span{color:var(--muted);font-size:12px}.evidence-library{color:#fff;background:#0b1b23}.evidence-intro{color:#afbec3;max-width:900px;font-size:16px;line-height:1.7}.evidence-library>div{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.evidence-library article{background:#102630;border:1px solid #38515b;padding:24px}.evidence-library article span{color:var(--acid);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:900}.evidence-library article h3{margin:12px 0 5px;font-size:23px}.evidence-library article small{color:#92a7ae}.evidence-library article p{color:#c1ced1;font-size:14px;line-height:1.55}.evidence-library article a{color:var(--acid);margin-top:7px;font-size:12px;font-weight:900;display:inline-block}.disclosure{background:#dce8e6}.disclosure>p:not(.kicker){max-width:950px;line-height:1.75}.method-page footer{color:#fff;background:#071319;justify-content:space-between;padding:28px 6vw;display:flex}.method-page footer a{color:var(--acid)}@media (max-width:800px){.method-principles{grid-template-columns:1fr 1fr}.model-list article,.source-table article,.method-columns,.evidence-library>div{grid-template-columns:1fr}}
