.ev-hero{padding-left:calc(var(--sec-rail) + var(--sec-gap));padding-top:clamp(64px,11vh,120px);padding-bottom:clamp(22px,3.2vh,34px);position:relative}.ev-hero:after{content:"";left:calc(var(--sec-rail) + var(--sec-gap));background:var(--sec-ink);height:2px;position:absolute;bottom:0;right:0}.ev-kicker{font-family:var(--sec-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--sec-muted);margin:0 0 clamp(24px,4vh,40px);font-size:11.5px;font-weight:500}.ev-hero-row{grid-template-columns:minmax(0,1fr) minmax(0,1.14fr);align-items:stretch;column-gap:clamp(24px,4vw,64px);display:grid}.ev-h1{font-family:var(--sec-type);letter-spacing:-.045em;font-variant-numeric:tabular-nums;align-self:start;margin:0;font-size:clamp(92px,9.8vw,166px);font-weight:880;line-height:.82}.ev-den{letter-spacing:-.02em;color:var(--sec-muted);margin-left:.04em;font-size:.34em;font-weight:700}.ev-hero-side{flex-direction:column;justify-content:space-between;gap:clamp(20px,3vh,32px);display:flex}.ev-lede{text-wrap:pretty;max-width:52ch;margin:0;font-size:clamp(17px,1.35vw,19.5px);line-height:1.45}.ev-meta{border-top:1px solid var(--sec-hair);font-family:var(--sec-mono);letter-spacing:.04em;gap:7px;margin:0;padding-top:12px;font-size:11.5px;display:grid}.ev-meta div{grid-template-columns:62px minmax(0,1fr);gap:10px;display:grid}.ev-meta dt{color:var(--sec-muted);text-transform:uppercase;letter-spacing:.14em;padding-top:2px;font-size:10.5px}.ev-meta dd{margin:0}.ev-plate{background:var(--sec-ink);color:var(--sec-paper);grid-column:1/13;margin:clamp(26px,3.6vh,40px) 0 clamp(24px,3.4vh,36px);padding:clamp(20px,2.4vw,30px) clamp(20px,2.4vw,30px) clamp(16px,2vw,22px)}.ev-plate-h{font-family:var(--sec-mono);letter-spacing:.18em;text-transform:uppercase;color:#f6f6f68c;justify-content:space-between;gap:18px;font-size:10.5px;display:flex}.ev-bar{border-bottom:1px solid #f6f6f64d;height:clamp(58px,7.2vw,86px);margin-top:clamp(26px,3.6vw,44px);display:flex}.ev-bar-in{background:var(--sec-paper);width:34.848%}.ev-bar-gain{background:var(--sec-sky);width:22.727%}.ev-bar-rest{background:repeating-linear-gradient(90deg,#f6f6f64d 0 1px,#0000 1px 3.57143%);flex:1}.ev-axis{height:16px;font-family:var(--sec-mono);letter-spacing:.06em;color:#f6f6f68c;margin-top:9px;font-size:10.5px;position:relative}.ev-axis span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.ev-axis span:first-child{transform:none}.ev-axis span:last-child{transform:translate(-100%)}.ev-axis .ev-axis-mark{color:var(--sec-paper)}.ev-legend{font-family:var(--sec-mono);letter-spacing:.14em;text-transform:uppercase;color:#f6f6f6d9;flex-wrap:wrap;gap:8px 26px;margin-top:clamp(18px,2.4vw,26px);font-size:10.5px;display:flex}.ev-key{align-items:center;gap:9px;display:inline-flex}.ev-key:before{content:"";background:currentColor;width:11px;height:11px}.ev-key-in:before{background:var(--sec-paper)}.ev-key-gain:before{background:var(--sec-sky)}.ev-key-rest:before{background:0 0;border:1px solid #f6f6f6bf}.ev-ladder{border-top:1px solid var(--sec-ink);grid-column:1/13;margin:clamp(20px,2.8vh,30px) 0 clamp(24px,3.4vh,36px)}.ev-ladder-row{border-bottom:1px solid var(--sec-hair);grid-template-columns:108px minmax(0,1fr) 104px 52px;align-items:center;gap:clamp(12px,1.6vw,22px);padding:13px 0;display:grid}.ev-ladder-lab{font-family:var(--sec-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--sec-muted);font-size:10.5px}.ev-track{background:linear-gradient(var(--sec-hair), var(--sec-hair)) 0 50% / 100% 1px no-repeat;height:14px;position:relative;overflow:hidden}.ev-tick{background:var(--sec-ink);width:2px;height:14px;position:absolute;top:0;transform:translate(-50%)}.ev-ladder-num{font-family:var(--sec-mono);letter-spacing:.02em;text-align:right;font-variant-numeric:tabular-nums;font-size:13px}.ev-ladder-n{font-family:var(--sec-mono);letter-spacing:.1em;color:var(--sec-muted);text-align:right;font-size:10.5px}.ev-ladder-here .ev-tick{background:var(--sec-sky);width:3px}.ev-ladder-here .ev-ladder-lab,.ev-ladder-here .ev-ladder-num{color:var(--sec-ink)}.ev-ladder-here .ev-ladder-lab{font-weight:700}.ev-ladder-here .ev-ladder-lab:before{content:"";vertical-align:3px;background:var(--sec-sky);width:10px;height:2px;margin-right:8px;display:inline-block}.ev-sources{border-top:1px solid var(--sec-hair);font-family:var(--sec-mono);letter-spacing:.02em;flex-wrap:wrap;grid-column:1/13;align-items:baseline;gap:8px 26px;margin:clamp(8px,1.4vh,14px) 0 0;padding-top:14px;font-size:11px;display:flex}.ev-pair{align-items:baseline;gap:10px;display:inline-flex}.ev-sources-h{letter-spacing:.16em;text-transform:uppercase;color:var(--sec-muted);font-size:10.5px}.ev-ledger{border-collapse:collapse;grid-column:1/13;width:100%;margin:clamp(18px,2.6vh,28px) 0 clamp(24px,3.2vh,34px);font-size:15px;line-height:1.5}.ev-ledger th[scope=col]{border-bottom:1px solid var(--sec-ink);text-align:left;font-family:var(--sec-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--sec-muted);padding:0 22px 10px 0;font-size:10.5px;font-weight:500}.ev-ledger th[scope=col]:first-child{width:21%}.ev-ledger th[scope=col]:nth-child(2){width:52%}.ev-ledger tbody th{border-bottom:1px solid var(--sec-hair);text-align:left;vertical-align:top;letter-spacing:-.01em;width:21%;padding:15px 22px 15px 0;font-weight:640}.ev-ledger td{border-bottom:1px solid var(--sec-hair);vertical-align:top;color:var(--sec-ink);padding:15px 22px 15px 0}.ev-ledger td:last-child{color:var(--sec-muted);padding-right:0}@media (width<=1120px){.sec-body .sec-station{display:block}.ev-hero-row{grid-template-columns:minmax(0,1fr);row-gap:clamp(20px,3vh,30px)}.ev-h1{align-self:start}.ev-ladder-row{grid-template-columns:92px minmax(0,1fr) 92px 46px}}
