.article-wrap{padding:64px 24px 96px}.article-col{max-width:680px;margin:0 auto}.article-kicker{font-family:var(--font-jetbrains-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--volt);margin-bottom:26px;font-size:12px;font-weight:500;display:inline-block}.article-headline{font-family:var(--font-saira);letter-spacing:-.025em;color:var(--paper-warm);margin-bottom:28px;font-size:46px;font-style:italic;font-weight:900;line-height:1.04}.article-dek{font-family:var(--font-source-serif);color:var(--paper-dim);max-width:600px;margin-bottom:30px;font-size:21px;font-style:italic;font-weight:400;line-height:1.5}.article-meta{font-family:var(--font-jetbrains-mono);color:var(--muted);letter-spacing:.02em;flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.article-meta .dot{color:var(--muted)}.article-meta .by{color:var(--paper-warm)}.article-meta .prov{align-items:center;gap:8px;display:inline-flex}.article-meta .prov-label{color:var(--paper-warm)}.article-meta .prov-note{letter-spacing:.1em;text-transform:uppercase;color:var(--volt);border:1px solid #d4ff0066;border-radius:2px;padding:2px 6px;font-size:10px}.a-body{margin-top:8px}.a-body p{font-family:var(--font-source-serif);color:var(--paper-warm);margin-bottom:1.5em;font-size:19px;font-weight:400;line-height:1.62}.a-body>p:first-of-type:first-letter{font-family:var(--font-saira);color:var(--volt);float:left;padding-right:.1em;font-size:68px;font-style:italic;font-weight:900;line-height:.74}.a-body h2{font-family:var(--font-saira);text-transform:uppercase;letter-spacing:.02em;color:var(--paper-warm);border-left:3px solid var(--volt);margin:52px 0 20px;padding-left:14px;font-size:15px;font-style:normal;font-weight:700;line-height:1.2}.a-hero6{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);align-items:center;gap:42px;margin:40px 0 8px;padding:36px 0;display:flex}.a-hero6-num{font-family:var(--font-saira);color:var(--volt);letter-spacing:-.05em;flex:none;font-size:220px;font-style:italic;font-weight:900;line-height:.7}.a-hero6-list{border-left:1px solid var(--rule);flex:1;padding-left:30px}.a-hero6-eyebrow{font-family:var(--font-jetbrains-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:14px;font-size:11px;font-weight:700}.a-hero6-li{font-family:var(--font-jetbrains-mono);color:var(--paper-warm);border-bottom:1px solid var(--rule);padding:9px 0;font-size:13px;line-height:1.35}.a-hero6-li:first-of-type{border-top:1px solid var(--rule)}.a-hero6-li b{color:var(--paper-warm);font-weight:700}.a-hero6-foot{font-family:var(--font-jetbrains-mono);color:var(--muted);padding-top:13px;font-size:11.5px}.a-fig{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin:34px 0;padding:26px 0}.a-fig-eyebrow{font-family:var(--font-jetbrains-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:20px;font-size:11px;font-weight:700}.a-fig-row{grid-template-columns:58px 1fr;align-items:center;gap:16px;margin-bottom:8px;display:grid}.a-fig-lbl{font-family:var(--font-jetbrains-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);text-align:right;font-size:11px;font-weight:700}.a-fig-row.now .a-fig-lbl{color:var(--volt)}.a-fig-bar{height:30px;display:flex}.a-fig-bar .seg{background:var(--graphite);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);flex:1}.a-fig-bar .brk{background:var(--volt);width:6px}.a-fig-bar .ht{background:var(--muted);width:2px}.a-fig-cap{font-family:var(--font-jetbrains-mono);color:var(--muted);letter-spacing:.02em;margin:4px 0 16px 74px;font-size:11.5px;line-height:1.5}.a-fig-cap .v{color:var(--volt)}.a-fig-legend{font-family:var(--font-jetbrains-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);align-items:center;gap:18px;margin-left:74px;font-size:10.5px;display:flex}.a-fig-legend .sw{vertical-align:middle;width:14px;height:8px;margin-right:6px;display:inline-block}.a-fig-legend .sw.v{background:var(--volt)}.a-fig-legend .sw.m{background:var(--muted)}.a-sources{border-top:1px solid var(--rule);margin-top:64px;padding-top:28px}.a-sources-lbl{font-family:var(--font-jetbrains-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-bottom:12px;font-size:11px;font-weight:700}.a-sources p{font-family:var(--font-jetbrains-mono);color:var(--muted);margin:0;font-size:12.5px;line-height:1.7}@media (max-width:720px){.article-wrap{padding:44px 20px 72px}.article-headline{font-size:33px}.article-dek{font-size:18px}.a-body p{font-size:17px}.a-hero6{flex-direction:column;align-items:flex-start;gap:20px}.a-hero6-num{font-size:150px}.a-hero6-list{border-left:0;width:100%;padding-left:0}.a-fig-cap,.a-fig-legend{margin-left:0}.a-fig-row{grid-template-columns:48px 1fr;gap:12px}}
