.hero-brand{display:block;font-size:clamp(20px,2.4vw,32px);line-height:1.3;letter-spacing:.12em;font-weight:800;color:var(--gold);margin-bottom:18px}.hero-tagline{display:block}@media(max-width:600px){.hero-brand{font-size:20px;letter-spacing:.08em;margin-bottom:14px}}
