.hero-card strong{font-size:clamp(25px,3vw,42px);line-height:1.12;letter-spacing:-.035em}.metric-card{background:var(--paper);border:1px solid var(--line);border-radius:28px;padding:28px;box-shadow:var(--shadow);display:grid;grid-template-columns:1fr 1fr;gap:20px}.metric b{display:block;font-size:34px;letter-spacing:-.04em}.metric span{font-size:12px;color:var(--muted)}main{max-width:1220px;margin:auto;padding:0 24px 96px}section{scroll-margin-top:74px;margin:86px 0}.section-head{display:grid;grid-template-columns:200px 1fr;gap:30px;align-items:start;margin-bottom:30px}.num{font-size:12px;font-weight:700;color:var(--accent);letter-spacing:.15em;text-transform:uppercase}.section-head h2{font-size:clamp(34px,4vw,58px);line-height:1.05;letter-spacing:-.045em;margin:0}