.hero-blob[data-astro-cid-ge2uvauf]{will-change:transform;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}.blob-1[data-astro-cid-ge2uvauf]{animation:14s ease-in-out infinite alternate blob-drift-1}.blob-2[data-astro-cid-ge2uvauf]{animation:18s ease-in-out infinite alternate blob-drift-2}.blob-3[data-astro-cid-ge2uvauf]{animation:22s ease-in-out infinite alternate blob-drift-3}@keyframes blob-drift-1{0%{transform:translate(0)scale(1)}to{transform:translate(60px,40px)scale(1.1)}}@keyframes blob-drift-2{0%{transform:translate(0)scale(1)}to{transform:translate(-50px,30px)scale(.95)}}@keyframes blob-drift-3{0%{transform:translate(0)scale(1)}to{transform:translate(40px,-60px)scale(1.05)}}.hero-content[data-astro-cid-ge2uvauf]{animation:.8s cubic-bezier(.16,1,.3,1) both hero-fade-up}@keyframes hero-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.hero-video-col[data-astro-cid-ge2uvauf]{align-self:auto}.hero-video-wrap[data-astro-cid-ge2uvauf]{border-radius:16px;width:100%;min-height:260px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000004d 5%,#000000bf 11%,#000 16% 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000004d 5%,#000000bf 11%,#000 16% 100%)}.hero-video[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:center 18%;width:100%;height:100%;transition:opacity 1.2s;display:block;position:absolute;inset:0}.hero-video-overlay[data-astro-cid-ge2uvauf]{pointer-events:none;background:linear-gradient(160deg,#0a16281a 0%,#0000 50%,#0ea5e908 100%);position:absolute;inset:0}.card-float[data-astro-cid-ge2uvauf]{animation:6s ease-in-out infinite float}.card-float-slow[data-astro-cid-ge2uvauf]{animation:8s ease-in-out -1s infinite float-center}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes float-center{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.badge-float[data-astro-cid-ge2uvauf]{animation:7s ease-in-out -2s infinite float}.badge-float-2[data-astro-cid-ge2uvauf]{animation:9s ease-in-out -5s infinite float}@media (prefers-reduced-motion:reduce){.card-float[data-astro-cid-ge2uvauf],.card-float-slow[data-astro-cid-ge2uvauf],.badge-float[data-astro-cid-ge2uvauf],.badge-float-2[data-astro-cid-ge2uvauf],.hero-blob[data-astro-cid-ge2uvauf],.hero-content[data-astro-cid-ge2uvauf]{animation:none}}
