.bs-emerge{opacity:0;transform:translateY(80px) scale(.97);transition:opacity 1.5s cubic-bezier(.22,1,.36,1),transform 1.5s cubic-bezier(.22,1,.36,1)}.bs-emerged{opacity:1;transform:translateY(0) scale(1)}.bs-emerged .bs-emerge-item{opacity:1;transform:translateY(0)}.bs-emerge-item{opacity:0;transform:translateY(36px);transition:opacity 1.1s cubic-bezier(.22,1,.36,1),transform 1.1s cubic-bezier(.22,1,.36,1);transition-delay:var(--emerge-delay, 0ms)}@keyframes svelte-1d4i12f-bs-float-anim{0%,to{transform:translate(0) scale(1)}25%{transform:translate(15px,-20px) scale(1.05)}50%{transform:translate(-10px,15px) scale(.97)}75%{transform:translate(20px,10px) scale(1.03)}}.bs-float{animation:svelte-1d4i12f-bs-float-anim 12s ease-in-out infinite}.bs-float-delayed{animation:svelte-1d4i12f-bs-float-anim 15s ease-in-out infinite;animation-delay:-5s}.bs-float-slow{animation:svelte-1d4i12f-bs-float-anim 20s ease-in-out infinite;animation-delay:-8s}@keyframes svelte-1d4i12f-bs-gradient-anim{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.bs-gradient-shift{background-size:200% auto;animation:svelte-1d4i12f-bs-gradient-anim 6s ease-in-out infinite}@keyframes svelte-1d4i12f-bs-fade-in-anim{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.bs-fade-in{opacity:0;animation:svelte-1d4i12f-bs-fade-in-anim .8s ease-out forwards}@keyframes svelte-1d4i12f-bs-bounce-center-anim{0%,to{transform:translateY(0);opacity:.4}50%{transform:translateY(8px);opacity:.7}}.bs-bounce-soft-center{animation:svelte-1d4i12f-bs-bounce-center-anim 3s ease-in-out infinite}.bs-glitch{position:relative;transition:box-shadow .3s ease}.bs-glitch:hover{box-shadow:0 0 15px #8b5cf633,0 0 40px #6366f11a}@keyframes svelte-1d4i12f-bs-border-breathe{0%,to{border-color:#ffffff0f}20%{border-color:#ffffff24}40%{border-color:#ffffff14}60%{border-color:#ffffff2e}80%{border-color:#ffffff1a}}.bs-border-pulse{animation:svelte-1d4i12f-bs-border-breathe 8s ease-in-out infinite}.bs-border-pulse.bs-border-pulse-2{animation-duration:11s;animation-delay:-3s}.bs-border-pulse.bs-border-pulse-3{animation-duration:14s;animation-delay:-7s}.bs-hero-cta{transition:box-shadow .3s ease,opacity .3s ease}.bs-hero-cta:hover{box-shadow:0 0 20px #6366f159,0 0 60px #8b5cf626,inset 0 1px #ffffff1a}@keyframes svelte-1d4i12f-bs-marquee-anim{0%{transform:translate(0)}to{transform:translate(-50%)}}.bs-marquee{animation:svelte-1d4i12f-bs-marquee-anim 40s linear infinite}@keyframes svelte-1d4i12f-bs-bar-grow-anim{0%{width:0;opacity:.4}to{width:var(--bar-width, 0%);opacity:1}}.bs-bar-grow{width:0;animation:svelte-1d4i12f-bs-bar-grow-anim 1.8s cubic-bezier(.16,1,.3,1) forwards;animation-delay:var(--bar-delay, 0ms)}.bs-slide-right{opacity:0;transform:translate(60px);transition:opacity 1.1s cubic-bezier(.22,1,.36,1),transform 1.1s cubic-bezier(.22,1,.36,1);transition-delay:var(--slide-delay, 0ms)}.bs-slide-right.bs-slide-active{opacity:1;transform:translate(0)}@keyframes svelte-1d4i12f-bs-line-grow{0%{height:0}to{height:100%}}.bs-accent-grow{position:relative}.bs-accent-grow:before{content:"";position:absolute;left:0;top:0;width:2px;height:100%;background:#a855f766;animation:svelte-1d4i12f-bs-line-grow .8s cubic-bezier(.16,1,.3,1) forwards}
