.hero-reveal.svelte-viyv19{opacity:0;animation:svelte-viyv19-hero-in .75s cubic-bezier(.16,1,.3,1) forwards}@keyframes svelte-viyv19-hero-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.hero-reveal.svelte-viyv19{animation:none;opacity:1}}.scroll-cue.svelte-viyv19{position:absolute;bottom:.5rem;left:50%;z-index:10;display:flex;transform:translate(-50%);flex-direction:column;align-items:center;gap:.5rem;color:var(--c-muted, #6b7280);transition:opacity .4s ease,transform .4s ease,color .2s ease;animation:svelte-viyv19-scroll-cue-in .6s .8s cubic-bezier(.16,1,.3,1) backwards}.scroll-cue.svelte-viyv19:hover{color:var(--c-primary, #fff)}.scroll-cue.scrolled.svelte-viyv19{opacity:0;transform:translate(-50%) translateY(20px);pointer-events:none}@keyframes svelte-viyv19-scroll-cue-in{0%{opacity:0;transform:translate(-50%) translateY(20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes svelte-18fgzqi-skeletonPulse{0%{opacity:.6}50%{opacity:.9}to{opacity:.6}}.is-dragging.svelte-18fgzqi,.is-dragging.svelte-18fgzqi :where(.svelte-18fgzqi){user-select:none!important;-webkit-user-select:none!important}@keyframes svelte-1c8rrn0-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-33.333%)}}.animate-marquee.svelte-1c8rrn0{animation:svelte-1c8rrn0-marquee-scroll 30s linear infinite}
