.hero h1{font-size:clamp(2rem,5vw,3.4rem);font-weight:800;line-height:1.15;letter-spacing:-.02em;margin-bottom:18px}.hero h1 span{background:var(--gradient-accent);-webkit-background-clip:text;background-clip:text;color:transparent}