.nav-link{font-size:13px;color:#3b3f45}.hero{max-width:var(--max);margin:0 auto;padding:92px 24px 70px}.eyebrow{font-size:14px;font-weight:750;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}h1{font-size:clamp(44px,8vw,88px);line-height:.98;letter-spacing:-.055em;margin:18px 0 26px;max-width:1020px}.lede{font-size:clamp(20px,2.5vw,30px);line-height:1.35;letter-spacing:-.02em;max-width:880px;color:#3b3f45}