.topbar a{font-size:13px;color:#45454a}.hero{min-height:86vh;display:grid;place-items:center;padding:88px 24px 58px;background:radial-gradient(circle at 80% 10%,rgba(94,92,230,.14),transparent 34%),radial-gradient(circle at 10% 75%,rgba(0,102,204,.12),transparent 36%)}.hero-inner{width:min(1120px,100%)}.eyebrow{font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--blue)}h1{font-size:clamp(48px,8vw,104px);line-height:.95;letter-spacing:-.06em;margin:18px 0 30px;max-width:980px}.dek{font-size:clamp(20px,2.6vw,34px);line-height:1.28;letter-spacing:-.025em;color:#424247;max-width:900px}.hero-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.pill{border:1px solid rgba(0,0,0,.12);background:rgba(255,255,255,.7);border-radius:999px;padding:8px 13px;font-size:13px}.alert{margin-top:38px;max-width:920px;border-left:4px solid var(--orange);background:rgba(255,255,255,.72);border-radius:4px 18px 18px 4px;padding:18px 22px;color:#47412f}