.hero { display: flex; flex-direction: column; gap: 12px; padding: 18px 2px 6px; }
.hero h1 { font-size: clamp(30px, 8vw, 46px); }
