.hero h1{font-size:clamp(42px,10vw,92px);line-height:.95;letter-spacing:-.045em;white-space:nowrap}
.hero h1 em{white-space:normal}
@media(max-width:980px){.hero-grid{grid-template-columns:1fr;gap:20px}.art{margin-inline:auto}}
