.video-modal.svelte-jhuur8{animation:svelte-jhuur8-fadeIn .3s ease-out forwards}@keyframes svelte-jhuur8-fadeIn{0%{opacity:0}to{opacity:1}}.animate-blink.svelte-jhuur8{animation:svelte-jhuur8-blink 1s step-end infinite}@keyframes svelte-jhuur8-blink{50%{opacity:0}}.animate-float{animation:svelte-jhuur8-float 6s ease-in-out infinite}.animate-float-delayed{animation:svelte-jhuur8-float 6s ease-in-out infinite;animation-delay:2s}.animate-float-slow{animation:svelte-jhuur8-float 8s ease-in-out infinite;animation-delay:4s}.animate-spin-slow{animation:svelte-jhuur8-spin 20s linear infinite}.animate-bounce-slow{animation:svelte-jhuur8-bounce 4s ease-in-out infinite}@keyframes svelte-jhuur8-float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes svelte-jhuur8-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-jhuur8-bounce{0%,to{transform:translateY(0) rotate(12deg)}50%{transform:translateY(-20px) rotate(12deg)}}/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial}}}.feature-card.svelte-yzqfkl{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s);--tw-duration:.5s;min-height:280px;transition-duration:.5s}@property --tw-duration{syntax:"*";inherits:false}.partner-logo.svelte-14121q1{filter:grayscale(100%);opacity:.7}.partner-logo.svelte-14121q1:hover{filter:grayscale(0%);opacity:1}.partner-logo-container.svelte-14121q1{display:flex;justify-content:center;align-items:center;height:50px;width:150px;margin:0 20px}.partner-logo-container-mobile.svelte-14121q1{display:flex;justify-content:center;align-items:center;height:50px;width:100%;margin-bottom:8px}.marquee-container.svelte-14121q1{width:100%;height:70px;overflow:hidden}.marquee-content.svelte-14121q1{display:flex;width:max-content}@keyframes svelte-14121q1-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes svelte-14121q1-marquee2{0%{transform:translate(100%)}to{transform:translate(0)}}.animate-marquee.svelte-14121q1{animation:svelte-14121q1-marquee 35s linear infinite}.animate-marquee2.svelte-14121q1{animation:svelte-14121q1-marquee2 35s linear infinite}
