.Methodology-module__NTk59q__page{background:var(--color-cp-bg);color:var(--color-cp-ink)}.Methodology-module__NTk59q__hero{border-bottom:1px solid var(--color-cp-rule);padding:clamp(56px, 8vw, 112px) var(--cp-pad-section-x) clamp(64px, 8vw, 104px);position:relative;overflow:hidden}.Methodology-module__NTk59q__hero:before{aspect-ratio:1;border:clamp(56px, 8vw, 110px) solid var(--color-cp-yellow);opacity:.12;content:"";pointer-events:none;border-radius:50%;width:min(720px,65vw);position:absolute;inset:auto -12% -45% auto}.Methodology-module__NTk59q__heroGrid{z-index:1;grid-template-columns:minmax(0,1.55fr) minmax(260px,.45fr);align-items:end;gap:clamp(36px,7vw,96px);display:grid;position:relative}.Methodology-module__NTk59q__breadcrumb{color:var(--color-cp-ink-dim);font-family:var(--font-cp-mono);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:8px;margin-bottom:36px;font-size:11px;display:flex}.Methodology-module__NTk59q__breadcrumb a{color:inherit;text-decoration:none}.Methodology-module__NTk59q__breadcrumb a:hover{color:var(--color-cp-ink)}.Methodology-module__NTk59q__heroTitleAccent{color:var(--color-cp-yellow)}.Methodology-module__NTk59q__lead{max-width:820px;color:var(--color-cp-ink-mute);margin:28px 0 0;font-size:clamp(17px,1.7vw,22px);line-height:1.6}.Methodology-module__NTk59q__chipRow{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}.Methodology-module__NTk59q__chip{border:1px solid var(--color-cp-rule-strong);color:var(--color-cp-ink-mute);font-family:var(--font-cp-mono);letter-spacing:.09em;text-transform:uppercase;padding:7px 10px;font-size:10px;font-weight:700}.Methodology-module__NTk59q__versionCard{border:1px solid var(--color-cp-ink);background:var(--color-cp-ink);color:var(--color-cp-bg);box-shadow:12px 12px 0 var(--color-cp-yellow);padding:28px}.Methodology-module__NTk59q__versionLabel{color:var(--color-cp-yellow);font-family:var(--font-cp-mono);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}.Methodology-module__NTk59q__versionNumber{font-family:var(--font-cp-display);letter-spacing:-.07em;margin:14px 0 20px;font-size:clamp(64px,8vw,108px);font-weight:900;line-height:.85;display:block}.Methodology-module__NTk59q__versionDate{color:#ffffffa8;font-family:var(--font-cp-mono);text-transform:uppercase;border-top:1px solid #ffffff3d;padding-top:18px;font-size:11px;line-height:1.5}.Methodology-module__NTk59q__sectionHeader{grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);align-items:end;gap:clamp(28px,6vw,80px);margin-bottom:48px;display:grid}.Methodology-module__NTk59q__sectionLead{color:var(--color-cp-ink-mute);margin:0;font-size:16px;line-height:1.7}.Methodology-module__NTk59q__statsGrid{border-top:1px solid var(--color-cp-rule-strong);border-left:1px solid var(--color-cp-rule-strong);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Methodology-module__NTk59q__stat{border-right:1px solid var(--color-cp-rule-strong);border-bottom:1px solid var(--color-cp-rule-strong);min-height:150px;padding:24px}.Methodology-module__NTk59q__statValue{font-family:var(--font-cp-display);letter-spacing:-.05em;text-transform:uppercase;margin-bottom:16px;font-size:clamp(27px,3vw,42px);font-weight:900;line-height:1;display:block}.Methodology-module__NTk59q__statLabel{color:var(--color-cp-ink-dim);font-family:var(--font-cp-mono);letter-spacing:.08em;text-transform:uppercase;font-size:10px;line-height:1.5}.Methodology-module__NTk59q__override{border-left:4px solid var(--color-cp-yellow);color:var(--color-cp-ink-mute);margin:24px 0 0;padding:4px 0 4px 20px;font-size:14px;line-height:1.7}.Methodology-module__NTk59q__principlesGrid{background:var(--color-cp-rule-strong);border:1px solid var(--color-cp-rule-strong);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.Methodology-module__NTk59q__principle{background:var(--color-cp-bg);min-height:220px;padding:28px}.Methodology-module__NTk59q__principleLabel{color:var(--color-cp-ink-dim);font-family:var(--font-cp-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:46px;font-size:10px;font-weight:700;display:block}.Methodology-module__NTk59q__principle p{margin:0;font-size:15px;line-height:1.65}.Methodology-module__NTk59q__formulaPanel{border:1px solid var(--color-cp-ink);background:var(--color-cp-ink);color:var(--color-cp-bg);overflow:hidden}.Methodology-module__NTk59q__formulaFlow{grid-template-columns:1fr auto 1.3fr auto 1fr auto 1fr auto 1fr;align-items:stretch;display:grid}.Methodology-module__NTk59q__formulaTerm{text-align:center;min-height:154px;font-family:var(--font-cp-display);letter-spacing:-.035em;text-transform:uppercase;justify-content:center;align-items:center;padding:22px;font-size:clamp(15px,1.45vw,22px);font-weight:900;line-height:1.25;display:flex}.Methodology-module__NTk59q__formulaOperator{color:var(--color-cp-yellow);font-family:var(--font-cp-mono);justify-content:center;align-items:center;font-size:26px;font-weight:700;display:flex}.Methodology-module__NTk59q__formulaResult{background:var(--color-cp-yellow);color:var(--color-cp-ink)}.Methodology-module__NTk59q__formulaCaption{border-top:1px solid var(--color-cp-rule-strong);color:var(--color-cp-bg);font-family:var(--font-cp-mono);margin:0;padding:22px 28px;font-size:11px;line-height:1.65}.Methodology-module__NTk59q__layersGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.Methodology-module__NTk59q__layerCard{border:1px solid var(--color-cp-rule-strong);padding:30px;position:relative}.Methodology-module__NTk59q__layerCard:last-child{background:var(--color-cp-yellow);border-color:var(--color-cp-yellow);grid-column:1/-1}.Methodology-module__NTk59q__layerNumber{color:var(--color-cp-ink-dim);font-family:var(--font-cp-mono);letter-spacing:.08em;margin-bottom:28px;font-size:10px;font-weight:700;display:block}.Methodology-module__NTk59q__layerCard:last-child .Methodology-module__NTk59q__layerNumber{color:#0f0f0f8c}.Methodology-module__NTk59q__layerTitle{font-family:var(--font-cp-display);letter-spacing:-.045em;text-transform:uppercase;margin:0 0 12px;font-size:clamp(22px,2.6vw,34px);font-weight:900;line-height:1.05}.Methodology-module__NTk59q__layerSummary{max-width:720px;color:var(--color-cp-ink-mute);margin:0 0 24px;font-size:14px;line-height:1.65}.Methodology-module__NTk59q__layerCard:last-child .Methodology-module__NTk59q__layerSummary{color:#0f0f0fb8}.Methodology-module__NTk59q__detailList{gap:9px;margin:0;padding:0;list-style:none;display:grid}.Methodology-module__NTk59q__detailList li{color:var(--color-cp-ink-mute);font-family:var(--font-cp-mono);padding-left:18px;font-size:11px;line-height:1.5;position:relative}.Methodology-module__NTk59q__detailList li:before{background:var(--color-cp-yellow);content:"";width:7px;height:2px;position:absolute;top:.65em;left:0}.Methodology-module__NTk59q__layerCard:last-child .Methodology-module__NTk59q__detailList li{color:#0f0f0fb8}.Methodology-module__NTk59q__layerCard:last-child .Methodology-module__NTk59q__detailList li:before{background:var(--color-cp-ink)}.Methodology-module__NTk59q__uncertaintyGrid{background:var(--color-cp-rule-strong);border:1px solid var(--color-cp-rule-strong);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:42px;display:grid}.Methodology-module__NTk59q__scenario{background:var(--color-cp-bg);min-height:190px;padding:28px}.Methodology-module__NTk59q__scenario:nth-child(2){background:var(--color-cp-yellow)}.Methodology-module__NTk59q__scenarioValue{font-family:var(--font-cp-display);letter-spacing:-.06em;margin-bottom:52px;font-size:clamp(38px,5vw,68px);font-weight:900;line-height:.9;display:block}.Methodology-module__NTk59q__scenarioText{color:var(--color-cp-ink-mute);font-family:var(--font-cp-mono);letter-spacing:.05em;text-transform:uppercase;font-size:11px;line-height:1.5}.Methodology-module__NTk59q__scenario:nth-child(2) .Methodology-module__NTk59q__scenarioText{color:#0f0f0fa6}.Methodology-module__NTk59q__note{border:1px solid var(--color-cp-rule-strong);color:var(--color-cp-ink-mute);margin:24px 0 0;padding:20px 22px;font-size:13px;line-height:1.65}.Methodology-module__NTk59q__tableWrap{border:1px solid var(--color-cp-rule-strong);overflow-x:auto}.Methodology-module__NTk59q__table{border-collapse:collapse;text-align:left;width:100%;min-width:850px}.Methodology-module__NTk59q__table th{background:var(--color-cp-ink);color:var(--color-cp-bg);font-family:var(--font-cp-mono);letter-spacing:.08em;text-transform:uppercase;padding:14px 18px;font-size:10px}.Methodology-module__NTk59q__table td{border-top:1px solid var(--color-cp-rule);color:var(--color-cp-ink-mute);vertical-align:top;padding:18px;font-size:13px;line-height:1.55}.Methodology-module__NTk59q__table td:first-child{color:var(--color-cp-ink);font-family:var(--font-cp-mono);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700}.Methodology-module__NTk59q__table a{color:var(--color-cp-ink);-webkit-text-decoration-color:var(--color-cp-yellow);text-decoration-color:var(--color-cp-yellow);text-underline-offset:3px;font-weight:700;text-decoration-thickness:3px}.Methodology-module__NTk59q__limitsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.Methodology-module__NTk59q__limitCard{border-top:4px solid var(--color-cp-ink);background:var(--color-cp-bg);padding:24px 0 0}.Methodology-module__NTk59q__limitTitle{font-family:var(--font-cp-display);letter-spacing:-.035em;text-transform:uppercase;margin:0 0 10px;font-size:20px;font-weight:900;line-height:1.1}.Methodology-module__NTk59q__limitCard p{color:var(--color-cp-ink-mute);margin:0;font-size:13px;line-height:1.65}.Methodology-module__NTk59q__adacBox{border:1px solid var(--color-cp-ink);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(30px,6vw,80px);padding:clamp(28px,5vw,56px);display:grid}.Methodology-module__NTk59q__adacMark{background:var(--color-cp-yellow);width:140px;height:140px;color:var(--color-cp-ink);font-family:var(--font-cp-display);letter-spacing:-.04em;justify-content:center;align-items:center;font-size:28px;font-weight:900;display:flex}.Methodology-module__NTk59q__adacCopy p{color:var(--color-cp-ink-mute);margin:18px 0 0;font-size:15px;line-height:1.7}.Methodology-module__NTk59q__linkRow{flex-wrap:wrap;gap:14px 24px;margin-top:28px;display:flex}.Methodology-module__NTk59q__externalLink{color:var(--color-cp-ink);font-family:var(--font-cp-mono);letter-spacing:.04em;-webkit-text-decoration-color:var(--color-cp-yellow);text-decoration-color:var(--color-cp-yellow);text-underline-offset:4px;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:700;text-decoration-thickness:3px;display:inline-flex}.Methodology-module__NTk59q__cta{background:var(--color-cp-yellow);border-bottom:none}.Methodology-module__NTk59q__ctaGrid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:end;gap:48px;display:grid}.Methodology-module__NTk59q__ctaText{color:#0f0f0fb8;max-width:740px;margin:22px 0 0;font-size:16px;line-height:1.7}.Methodology-module__NTk59q__ctaActions{gap:12px;display:grid}.Methodology-module__NTk59q__primaryButton,.Methodology-module__NTk59q__secondaryButton{min-height:54px;font-family:var(--font-cp-mono);letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.Methodology-module__NTk59q__primaryButton{background:var(--color-cp-ink);color:var(--color-cp-bg)}.Methodology-module__NTk59q__secondaryButton{border:1px solid var(--color-cp-ink);color:var(--color-cp-ink)}@media (max-width:980px){.Methodology-module__NTk59q__heroGrid,.Methodology-module__NTk59q__sectionHeader,.Methodology-module__NTk59q__adacBox,.Methodology-module__NTk59q__ctaGrid{grid-template-columns:1fr}.Methodology-module__NTk59q__versionCard{max-width:380px}.Methodology-module__NTk59q__statsGrid,.Methodology-module__NTk59q__principlesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Methodology-module__NTk59q__formulaFlow{grid-template-columns:1fr}.Methodology-module__NTk59q__formulaOperator{min-height:48px}.Methodology-module__NTk59q__formulaTerm{min-height:110px}.Methodology-module__NTk59q__limitsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.Methodology-module__NTk59q__statsGrid,.Methodology-module__NTk59q__principlesGrid,.Methodology-module__NTk59q__layersGrid,.Methodology-module__NTk59q__uncertaintyGrid,.Methodology-module__NTk59q__limitsGrid{grid-template-columns:1fr}.Methodology-module__NTk59q__layerCard:last-child{grid-column:auto}.Methodology-module__NTk59q__principle{min-height:0}.Methodology-module__NTk59q__principleLabel,.Methodology-module__NTk59q__scenarioValue{margin-bottom:24px}.Methodology-module__NTk59q__stat{min-height:126px}.Methodology-module__NTk59q__adacMark{width:112px;height:112px}}
