.hero-text.svelte-y5ndjx.svelte-y5ndjx{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;pointer-events:none}.hero-text.svelte-y5ndjx h1.svelte-y5ndjx{color:#fff;font-size:clamp(1.5rem,8vw,3rem);font-weight:900;text-align:center;text-shadow:2px 2px 4px rgba(0,0,0,.8);margin:0;text-transform:uppercase;letter-spacing:.2em}
