.ev-trail{color:var(--muted);margin-bottom:22px;font-size:.9rem}.ev-trail a{color:var(--ink-soft);text-underline-offset:.2em;text-decoration:underline}.ev-hub-hero h1{max-width:15em}.ev-facts{align-self:center}.ev-sheet tbody th{width:auto;min-width:12rem}.ev-sheet th a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--ec-rule);text-decoration-color:var(--ec-rule);text-underline-offset:.25em;text-decoration-thickness:2px}.ev-sheet th a:hover{-webkit-text-decoration-color:var(--ec-margin);text-decoration-color:var(--ec-margin)}.ev-sheet td:last-child{white-space:nowrap}.ev-sheet .ev-group th{font-family:var(--sans);letter-spacing:.04em;text-transform:uppercase;color:var(--ec-margin);padding-top:26px;font-size:.78rem;font-weight:650}.ev-site{color:var(--accent);text-underline-offset:.2em;font-weight:600;text-decoration:underline}.ev-muted{color:var(--muted)}.ev-empty{border-top:2px solid var(--ink);max-width:40em;padding:26px 0 0}.ev-empty p{color:var(--ink-soft);margin:0 0 18px;line-height:1.6}.ev-cities{margin-top:56px}.ev-cities h3{color:var(--ink);margin:0 0 14px;font-size:1.05rem}.ev-cities ul{flex-wrap:wrap;gap:10px 26px;margin:0;padding:0;list-style:none;display:flex}.ev-cities a{color:var(--accent);text-underline-offset:.2em;text-decoration:underline}@media (max-width:760px){.ev-sheet td:last-child{white-space:normal}}
