:root{--bg:#07110f;--panel:#0c1a17;--text:#edf5f0;--muted:#9fb0a9;--line:#263a34;--green:#68f0ba;--acid:#e4ff58;--mono:'DM Mono',monospace;--sans:'Manrope',sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--sans);font-size:17px;line-height:1.75;background-image:linear-gradient(rgba(104,240,186,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(104,240,186,.025) 1px,transparent 1px);background-size:42px 42px}.site-nav{height:76px;max-width:1160px;margin:auto;padding:0 28px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}a{color:var(--green);text-underline-offset:4px}.site-nav>a:last-child{font-family:var(--mono);font-size:13px;text-decoration:none;color:var(--muted)}.wordmark{font-size:24px;font-weight:700;color:var(--text);text-decoration:none;letter-spacing:-.08em}.wordmark span{color:var(--acid)}main{max-width:1160px;margin:auto;padding:86px 28px 100px}article{max-width:780px;margin:auto}.article-head{margin-bottom:64px}.kicker,.label{font:500 12px var(--mono);letter-spacing:.14em;color:var(--green)}h1{font-size:clamp(42px,7vw,76px);line-height:1.02;letter-spacing:-.055em;margin:20px 0 26px;max-width:900px}.dek{font-size:21px;line-height:1.55;color:#c2d0ca;max-width:760px}.byline{display:flex;gap:22px;flex-wrap:wrap;font:12px var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-top:30px}.metric-card{width:min(1060px,calc(100vw - 56px));margin:0 0 78px 50%;transform:translateX(-50%);border:1px solid var(--line);background:linear-gradient(145deg,#0e201b,#091512);padding:36px}.metric-card:before{content:'';display:block;width:56px;height:3px;background:var(--acid);margin-bottom:28px}.metric-copy{max-width:670px}.metric-copy h2{margin:6px 0}.metric-copy p:last-child{color:var(--muted);line-height:1.55}.stat{position:absolute;right:38px;top:42px;text-align:right}.stat strong{display:block;color:var(--acid);font-size:42px;letter-spacing:-.05em;line-height:1}.stat span{font:11px var(--mono);color:var(--muted);text-transform:uppercase}.chart-shell{position:relative;margin-top:22px;min-height:360px}.chart-status{position:absolute;inset:0;display:grid;place-items:center;font:13px var(--mono);color:var(--muted)}#trend-chart{display:block;width:100%;height:auto;overflow:visible}.chart-footer{display:flex;justify-content:space-between;gap:18px;border-top:1px solid var(--line);padding-top:15px;font:11px var(--mono);color:var(--muted)}section{margin:64px 0}h2{font-size:32px;line-height:1.2;letter-spacing:-.035em;margin:0 0 20px}p{margin:0 0 22px;color:#d7e0dc}aside{border-left:3px solid var(--acid);padding:4px 0 4px 22px;color:#cbd8d2;margin:34px 0}pre{overflow:auto;border:1px solid var(--line);background:#040a08;padding:22px;color:var(--green);font:14px/1.8 var(--mono)}code{font-family:var(--mono);font-size:.85em}.conclusion{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:44px 0}.references{font-size:14px}.references ol{padding-left:22px;color:var(--muted)}.references li{margin-bottom:14px;padding-left:8px}footer{border-top:1px solid var(--line);padding:28px;text-align:center;color:var(--muted);font:11px var(--mono)}.axis{stroke:#365047;stroke-width:1}.gridline{stroke:#21352f;stroke-width:1}.tick{fill:#90a29b;font:12px var(--mono)}.trend{fill:none;stroke:var(--green);stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.area{fill:url(#areaFill)}.dot{fill:var(--bg);stroke:var(--acid);stroke-width:3}.latest-ring{fill:none;stroke:var(--acid);stroke-width:1;opacity:.45}.value-label{fill:var(--text);font:500 12px var(--mono)}@media(max-width:760px){body{font-size:16px}.site-nav{height:64px;padding:0 18px}main{padding:56px 20px 74px}.article-head{margin-bottom:48px}.dek{font-size:18px}.metric-card{width:calc(100vw - 24px);padding:24px 16px;margin-bottom:64px}.stat{position:static;text-align:left;margin:24px 0}.stat strong{font-size:36px}.chart-shell{min-height:250px;overflow-x:auto}.chart-shell svg{min-width:700px}.chart-footer{flex-direction:column}.site-nav>a:last-child{font-size:11px}h2{font-size:27px}}
.metric-card{position:relative}
