.transfer-highlight,.sweep-highlight{display:grid;grid-template-columns:1fr 1.25fr;align-items:center;gap:64px;margin:42px 0 28px}
.transfer-highlight>*,.sweep-highlight>*{min-width:0}
.highlight-number{font-size:100px;font-weight:650;letter-spacing:-.07em;line-height:1;color:#2458d3;margin:0 0 22px}
.highlight-number span{font-size:.48em;letter-spacing:-.03em}
.transfer-copy h3,.sweep-copy h3{font-size:27px;line-height:1.2;letter-spacing:-.025em;margin:0 0 18px}
.transfer-copy>p:not(.highlight-number),.sweep-copy>p{font-size:17px;line-height:1.65;color:var(--muted);margin:16px 0}
.transfer-baselines{display:flex;gap:36px;border-top:1px solid var(--line);padding-top:22px;margin-top:24px}
.transfer-baselines div{display:flex;flex-direction:column;gap:6px}
.transfer-baselines strong{font-size:32px;font-weight:600;color:#9063bc}
.transfer-baselines div+div strong{color:#188576}
.transfer-baselines span{font-size:12px;color:var(--muted)}
.transfer-figure,.sweep-figure{margin:0;background:white;border:1px solid var(--line);border-radius:12px;padding:24px}
.transfer-figure img,.sweep-figure img,.sweep-observations img{display:block;width:100%;height:auto}
.transfer-figure figcaption,.sweep-figure figcaption,.sweep-observations figcaption{font-size:13px;line-height:1.55;color:var(--muted);margin-top:14px}
.highlight-legend{display:flex;flex-wrap:wrap;gap:10px 18px;font-size:12px;margin-bottom:16px}
.highlight-legend span:before{content:"";display:inline-block;width:9px;height:9px;border-radius:2px;background:currentColor;margin-right:6px}
.highlight-legend .foveated{color:#2458d3}.highlight-legend .active{color:#9063bc}.highlight-legend .highres{color:#188576}
.highlight-method{max-width:1000px;font-size:14px;line-height:1.65;color:var(--muted);margin:20px 0}
.sweep-copy .sweep-direction{display:flex;align-items:center;gap:15px;font-size:12px;border-top:1px solid var(--line);padding-top:22px;margin-top:28px}
.sweep-observations figure{margin:20px 0}.sweep-observations{margin-top:26px}
@media(max-width:800px){.transfer-highlight,.sweep-highlight{grid-template-columns:1fr;gap:28px;margin:28px 0}.highlight-number{font-size:84px}.transfer-figure,.sweep-figure{padding:16px}.highlight-legend{font-size:11px;gap:8px 12px}.transfer-copy h3,.sweep-copy h3{font-size:25px}}
.followup-snapshot[hidden],.followup-ledger[hidden],.comparison-window[hidden],.followup-downloads [hidden]{display:none!important}
