@keyframes svelte-1k4p284-hero-blur-in{0%{filter:blur();transform:scale(1)}to{filter:blur(6px);transform:scale(1.02)}}.hero-video-blur.svelte-1k4p284{animation:7s cubic-bezier(.16,1,.3,1) 1.2s forwards svelte-1k4p284-hero-blur-in}@keyframes svelte-1k4p284-reveal-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.reveal.svelte-1k4p284{opacity:0;animation:.6s cubic-bezier(.16,1,.3,1) forwards svelte-1k4p284-reveal-in;animation-delay:calc(var(--stagger,0) * .12s + 1.2s)}@supports (animation-timeline:view()){section.svelte-1k4p284:not(:first-of-type) .reveal:where(.svelte-1k4p284){animation:.5s both svelte-1k4p284-reveal-in;animation-timeline:view();animation-range:entry calc(var(--spacing) * (28 + var(--stagger,0) * 4)) entry calc(var(--spacing) * (38 + var(--stagger,0) * 4))}@media (width<=768px){section.svelte-1k4p284:not(:first-of-type) .reveal:where(.svelte-1k4p284){animation-range:entry calc(var(--spacing) * (24 + var(--stagger,0) * 4)) entry calc(var(--spacing) * (34 + var(--stagger,0) * 4))}}}@keyframes svelte-1k4p284-btn-shine-sweep{0%{transform:translate(-100%)skew(-15deg)}to{transform:translate(300%)skew(-15deg)}}.btn-shine{position:relative;overflow:hidden}.btn-shine:after{content:"";filter:brightness(105%);pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffffe6 50%,#0000 70%);width:50%;animation:3s ease-in-out 1.2s infinite svelte-1k4p284-btn-shine-sweep;position:absolute;inset:0;transform:translate(-100%)skew(-15deg)}@media (prefers-reduced-motion:reduce){.reveal.svelte-1k4p284{opacity:1;animation:none}.hero-video-blur.svelte-1k4p284{filter:blur(12px);animation:none;transform:scale(1.08)}.btn-shine:after{animation:none!important}}
