.ev-surface .car-hero{padding-top:clamp(48px,6vw,80px);padding-bottom:clamp(32px,4vw,48px)}.ev-surface .car-hero .eyebrow{margin-bottom:1.2rem}.ev-surface .car-hero .display{font-size:clamp(2.2rem,4vw,3.3rem);max-width:16em}.ev-surface .car-hero .lead{margin-top:1.4rem;max-width:45ch}.ev-surface .car-section{padding:clamp(32px,4vw,56px) 0}.ev-surface .car-section:last-child{padding-bottom:clamp(64px,8vw,110px)}.ev-surface .car-values{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ev-surface .car-value{border:1px solid var(--line-2);border-radius:10px;background:var(--card);padding:22px}.ev-surface .car-glyph{display:block;font-size:1.5rem;line-height:1}.ev-surface .car-value h2{font-size:1.2rem;line-height:1.25;margin-top:14px;max-width:40ch}.ev-surface .car-value p{margin-top:8px;font-size:var(--text-small);line-height:var(--lh-small);color:var(--ink-2)}.ev-surface .car-reach{border:1px solid var(--line-2);border-left:3px solid var(--pine);border-radius:10px;background:var(--paper-2);padding:clamp(24px,3vw,36px)}.ev-surface .car-reach h2{font-size:clamp(1.4rem,2vw,1.75rem);line-height:1.2;max-width:40ch}.ev-surface .car-reach p{margin-top:10px;color:var(--ink-2)}.ev-surface .car-reach .btn-row{margin-top:20px}@media (max-width:1000px){.ev-surface .car-values{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.ev-surface .car-values{grid-template-columns:1fr}}