.impact-page{--impact-line:rgba(255,255,255,.1);background:#050505;color:#fff}.impact-shell{width:min(calc(100% - 48px),1440px);margin-inline:auto}.impact-hero{position:relative;display:flex;min-height:720px;align-items:flex-end;overflow:hidden;padding:170px 0 92px;background:radial-gradient(circle at 78% 32%,rgba(212,175,55,.17),transparent 31%),linear-gradient(135deg,#050505 24%,#10100d)}.impact-hero:after{position:absolute;right:-8vw;bottom:-24vw;width:60vw;height:60vw;border:1px solid rgba(241,212,106,.22);border-radius:50%;box-shadow:0 0 0 7vw rgba(212,175,55,.025),0 0 0 14vw rgba(212,175,55,.018);content:""}.impact-hero>.impact-shell{position:relative;z-index:1}.impact-hero>div>p,.impact-section-heading>div>p{margin:0 0 24px;color:#f1d46a;font-size:11px;font-weight:800;letter-spacing:.2em}.impact-hero h1{max-width:1050px;margin:0;font:500 clamp(64px,10vw,148px)/.82 var(--font-display);letter-spacing:-.07em}.impact-hero h1 em{font-weight:200}.impact-hero__summary{display:grid;max-width:1100px;grid-template-columns:1.2fr 1fr;gap:72px;align-items:end;margin-top:60px}.impact-hero__summary>p{max-width:620px;margin:0;color:#b8b8b8;font-size:19px;line-height:1.75}.impact-hero__summary>div{display:flex;flex-wrap:wrap;gap:9px}.impact-hero__summary span{border:1px solid rgba(241,212,106,.25);padding:9px 11px;color:#f1d46a;font-size:9px;font-weight:800;letter-spacing:.13em}.impact-ranges{position:sticky;z-index:20;top:78px;border-block:1px solid var(--impact-line);background:rgba(5,5,5,.92);backdrop-filter:blur(16px)}.impact-ranges>div{display:flex;min-height:64px;align-items:center;gap:8px}.impact-ranges span{margin-right:auto;color:#777;font-size:10px;font-weight:800;letter-spacing:.16em}.impact-ranges a{min-width:58px;padding:10px;text-align:center;color:#888;font-size:11px;font-weight:800;letter-spacing:.12em}.impact-ranges a[aria-current=page]{background:#f1d46a;color:#050505}.impact-method,.impact-overview,.impact-section{padding-block:128px}.impact-band,.impact-feed-section,.impact-pol{padding-block:128px;border-block:1px solid var(--impact-line);background:#0b0b0b}.impact-pol{background:linear-gradient(125deg,#0a0905,#11100b 60%,#080808)}.impact-section-heading{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:64px;align-items:end;margin-bottom:54px}.impact-section-heading h2{max-width:820px;margin:0;font:500 clamp(42px,5.7vw,82px)/.92 var(--font-display);letter-spacing:-.055em}.impact-section-heading>p{max-width:520px;margin:0;color:#9e9e9e;font-size:15px;line-height:1.75}.impact-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--impact-line);border-left:1px solid var(--impact-line)}.impact-metric-grid article{display:flex;min-height:180px;flex-direction:column;border-right:1px solid var(--impact-line);border-bottom:1px solid var(--impact-line);padding:28px}.impact-metric-grid span{color:#8f8f8f;font-size:9px;font-weight:800;letter-spacing:.16em}.impact-metric-grid strong{margin:auto 0 18px;overflow-wrap:anywhere;color:#f1d46a;font:500 clamp(19px,2vw,31px)/1.05 var(--font-display);letter-spacing:-.03em}.impact-metric-grid small{color:#666;font-size:8px;font-weight:800;letter-spacing:.14em}.impact-chart,.impact-chart-empty{margin:34px 0 0;border:1px solid var(--impact-line);background:#070707;padding:28px}.impact-chart svg{display:block;width:100%;height:240px;overflow:visible}.impact-chart line{stroke:#292929;stroke-width:.35}.impact-chart polyline{stroke:#f1d46a;stroke-width:2}.impact-chart figcaption{display:flex;justify-content:space-between;gap:20px;margin-top:22px;color:#777;font-size:9px;letter-spacing:.12em}.impact-chart figcaption strong{color:#d4af37}.impact-chart-empty{display:grid;min-height:180px;place-content:center;text-align:center}.impact-chart-empty strong,.impact-feed-empty strong{color:#f1d46a;font-size:12px;letter-spacing:.16em}.impact-chart-empty p,.impact-feed-empty p{max-width:500px;margin:10px auto 0;color:#777;font-size:13px}.impact-split{display:grid;grid-template-columns:1fr 1fr;gap:22px}.impact-split>article{border:1px solid var(--impact-line);padding:28px}.impact-split h3{margin:0 0 26px;color:#f1d46a;font-size:12px;letter-spacing:.17em}.impact-split .impact-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.impact-split .impact-metric-grid article{min-height:148px;padding:20px}.impact-method__grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--impact-line);border-left:1px solid var(--impact-line)}.impact-method__grid article{min-height:260px;border-right:1px solid var(--impact-line);border-bottom:1px solid var(--impact-line);padding:34px}.impact-method__grid span{color:#d4af37;font-size:11px}.impact-method__grid h3{margin:58px 0 16px;font:500 25px var(--font-display)}.impact-method__grid p{max-width:570px;margin:0;color:#929292;font-size:14px;line-height:1.75}.impact-method nav{display:flex;flex-wrap:wrap;gap:28px;margin-top:36px}.impact-method nav a{border-bottom:1px solid #d4af37;padding-bottom:8px;color:#f1d46a;font-size:10px;font-weight:800;letter-spacing:.13em}.impact-feed{border-top:1px solid var(--impact-line)}.impact-feed article{display:grid;grid-template-columns:130px minmax(220px,1fr) minmax(220px,1fr) auto;gap:24px;align-items:center;border-bottom:1px solid var(--impact-line);padding:24px 0}.impact-feed small,.impact-feed span,.impact-feed time{color:#858585;font-size:9px;font-weight:700;letter-spacing:.1em}.impact-feed article>div{display:flex;flex-direction:column;gap:7px}.impact-feed strong{font-size:13px;letter-spacing:.06em}.impact-feed a{color:#f1d46a;font-size:9px;font-weight:800;letter-spacing:.12em}.impact-feed-empty{display:grid;min-height:300px;place-content:center;border:1px solid var(--impact-line);text-align:center}.impact-feed-empty>span{margin-bottom:16px;color:#d4af37;font-size:32px}.impact-feed-empty p{max-width:560px}.impact-feed-section{padding-bottom:160px}@media(max-width:1000px){.impact-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.impact-hero__summary,.impact-section-heading{grid-template-columns:1fr;gap:30px}.impact-feed article{grid-template-columns:110px 1fr 1fr}.impact-feed article>a,.impact-feed article>span:last-child{grid-column:2/-1}.impact-ranges{top:70px}}@media(max-width:700px){.impact-shell{width:min(calc(100% - 32px),1440px)}.impact-hero{min-height:650px;padding:145px 0 70px}.impact-hero h1{font-size:clamp(54px,18vw,78px)}.impact-hero__summary{margin-top:42px}.impact-hero__summary>p{font-size:16px}.impact-ranges{position:relative;top:auto}.impact-ranges>div{overflow-x:auto}.impact-ranges span{display:none}.impact-ranges a{flex:1}.impact-band,.impact-feed-section,.impact-method,.impact-overview,.impact-pol,.impact-section{padding-block:86px}.impact-section-heading{margin-bottom:38px}.impact-section-heading h2{font-size:44px}.impact-method__grid,.impact-metric-grid,.impact-split{grid-template-columns:1fr}.impact-metric-grid article{min-height:145px}.impact-split>article{padding:16px}.impact-split .impact-metric-grid{grid-template-columns:1fr}.impact-chart{padding:18px}.impact-chart svg{height:170px}.impact-chart figcaption{align-items:center;flex-direction:column}.impact-feed article{grid-template-columns:1fr;gap:10px}.impact-feed article>a,.impact-feed article>span:last-child{grid-column:auto}.impact-method__grid article{min-height:auto}.impact-method__grid h3{margin-top:34px}}@media(prefers-reduced-motion:reduce){.impact-page *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}