:root{--slide-duration: 7s;--transition-duration: 1.2s}.hs-grain-overlay{position:absolute;inset:0;pointer-events:none;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");z-index:100}.hs-slide{position:absolute;inset:0;opacity:0;filter:blur(20px);transform:scale(1.05);transition:all var(--transition-duration) cubic-bezier(.4,0,.2,1)}.hs-slide.active{opacity:1;filter:blur(0);transform:scale(1)}.hs-slide.exit{opacity:0;filter:blur(20px);transform:scale(.98)}.hs-slide img{animation:hs-ken-burns 12s ease-out forwards;transform-origin:center}@keyframes hs-ken-burns{0%{transform:scale(1.15)}to{transform:scale(1)}}.hs-gradient-animated{background:linear-gradient(135deg,#0f172af2,#0f172ab3 40%,#0f172a4d,#0f172a1a);animation:hs-gradient-shift 8s ease-in-out infinite alternate}@keyframes hs-gradient-shift{0%{opacity:1}to{opacity:.9}}.hs-split-line{overflow:hidden;display:block;padding:.15em 0;margin:-.15em 0}.hs-split-line-inner{display:block;opacity:0;filter:blur(12px);transform:translateY(30px);transition:all .8s cubic-bezier(.4,0,.2,1)}.hs-split-line-inner.animate{opacity:1;filter:blur(0);transform:translateY(0)}.hs-split-line-inner.exit{opacity:0;filter:blur(12px);transform:translateY(-20px);transition:all .5s cubic-bezier(.4,0,.2,1)}.hs-badge-wrapper{overflow:hidden}.hs-badge-inner{opacity:0;filter:blur(8px);transform:translateY(20px);transition:all .6s cubic-bezier(.4,0,.2,1)}.hs-badge-inner.animate{opacity:1;filter:blur(0);transform:translateY(0)}.hs-badge-inner.exit{opacity:0;filter:blur(8px);transform:translateY(-15px);transition:all .4s cubic-bezier(.4,0,.2,1)}.hs-subheadline{opacity:0;filter:blur(10px);transform:translateY(25px);transition:all .7s cubic-bezier(.4,0,.2,1)}.hs-subheadline.animate{opacity:1;filter:blur(0);transform:translateY(0)}.hs-subheadline.exit{opacity:0;filter:blur(10px);transform:translateY(-20px);transition:all .4s cubic-bezier(.4,0,.2,1)}.hs-cta-group{opacity:1}.hs-cta-group a{opacity:0;filter:blur(10px);transform:translateY(25px);transition:all .8s cubic-bezier(.4,0,.2,1)}.hs-cta-group a.animate{opacity:1;filter:blur(0);transform:translateY(0)}.hs-cta-group a.exit{opacity:0;filter:blur(10px);transform:translateY(-20px);transition:all .4s cubic-bezier(.4,0,.2,1)}.hs-trust-item{opacity:0;filter:blur(6px);transform:translateY(20px);transition:all .5s cubic-bezier(.4,0,.2,1)}.hs-trust-item.animate{opacity:1;filter:blur(0);transform:translateY(0)}.hs-floating-card{opacity:0;filter:blur(15px);transform:translate(30px) scale(.95);transition:all .9s cubic-bezier(.4,0,.2,1)}.hs-floating-card.animate{opacity:1;filter:blur(0);transform:translate(0) scale(1)}.hs-floating-card.exit{opacity:0;filter:blur(15px);transform:translate(-30px) scale(.95);transition:all .5s cubic-bezier(.4,0,.2,1)}@keyframes hs-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.hs-float-animation{animation:hs-float 4s ease-in-out infinite}@keyframes hs-pulse-ring{0%{transform:scale(1);opacity:1}to{transform:scale(2);opacity:0}}.hs-pulse-ring{position:absolute;inset:0;border-radius:50%;border:2px solid currentColor;animation:hs-pulse-ring 2s ease-out infinite}.hs-slide-dot{position:relative;cursor:pointer}.hs-slide-dot:before{content:"";position:absolute;inset:-4px;border:1px solid transparent;border-radius:9999px;transition:all .3s ease}.hs-slide-dot:hover:before{border-color:#ffffff4d}.hs-slide-dot.active:before{border-color:#ffffff80}.hs-scroll-indicator{opacity:0;animation:hs-fade-in 1s ease 2s forwards}@keyframes hs-fade-in{to{opacity:1}}.hs-scroll-line{height:60px;width:1px;background:linear-gradient(to bottom,white,transparent);position:relative;overflow:hidden}.hs-scroll-line:after{content:"";position:absolute;top:0;left:0;width:100%;height:20px;background:#fff;animation:hs-scroll-down 2s ease-in-out infinite}@keyframes hs-scroll-down{0%{transform:translateY(-20px)}50%{transform:translateY(60px)}to{transform:translateY(-20px)}}.hs-glow-button{position:relative;overflow:hidden}.hs-glow-button:before{content:"";position:absolute;top:50%;left:50%;width:150%;height:150%;background:radial-gradient(circle,rgba(255,255,255,.3) 0%,transparent 50%);transform:translate(-50%,-50%) scale(0);transition:transform .5s ease}.hs-glow-button:hover:before{transform:translate(-50%,-50%) scale(1)}.hs-counter-value{font-variant-numeric:tabular-nums}@media(max-width:767px){.hs-slide img{animation:none!important;transform:scale(1)!important}.hs-split-line-inner{opacity:1!important;filter:none!important;transform:none!important;transition:none!important}.hs-floating-card{animation:none!important}.hs-glow-button:before{display:none!important}}
