.hero h1{font-size:clamp(2.2rem,4.6vw,3.85rem);line-height:1.02;text-wrap:balance}.hero-audience{font-size:1.2rem;line-height:1.45;margin:16px 0 0;text-wrap:balance}@media (max-width:760px){.nav-links{flex-wrap:wrap;gap:10px 16px;justify-content:flex-end}.nav-links a:not(:last-child){display:inline}.hero h1{font-size:clamp(2.05rem,7.2vw,2.85rem)}}