.hero.svelte-1q37ri0{position:relative;width:100%;height:100dvh;overflow:hidden}.hero-img.svelte-1q37ri0{width:100%;height:100%;object-fit:cover}.hero-text.svelte-1q37ri0{position:absolute;bottom:7%;left:50%;transform:translate(-50%);margin:0;color:#fff;font-size:clamp(1rem,4vw,2rem);text-shadow:0 2px 8px rgba(0,0,0,.7);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 1rem}@keyframes svelte-1q37ri0-scroll{0%{opacity:0;transform:rotate(45deg) translate(10px,10px)}50%{opacity:1;transform:rotate(45deg) translate(5px,5px)}to{opacity:0;transform:rotate(45deg) translate(20px,20px)}}section.svelte-1uha8ag{height:100vh}.scroll-container.svelte-1uha8ag{height:100vh;overflow-y:scroll;scroll-snap-type:y mandatory}div.svelte-1uha8ag section:where(.svelte-1uha8ag){scroll-snap-align:start}
