.kb-motion-fade-in{animation:kb-motion-fade var(--kb-ad-duration,.5s) ease both;animation-delay:var(--kb-ad-delay,0s)}.kb-motion-slide-up{animation:kb-motion-slide-up var(--kb-ad-duration,.5s) cubic-bezier(.22, 1, .36, 1) both;animation-delay:var(--kb-ad-delay,0s)}.kb-motion-slide-left{animation:kb-motion-slide-left var(--kb-ad-duration,.5s) cubic-bezier(.22, 1, .36, 1) both;animation-delay:var(--kb-ad-delay,0s)}.kb-motion-slide-right{animation:kb-motion-slide-right var(--kb-ad-duration,.5s) cubic-bezier(.22, 1, .36, 1) both;animation-delay:var(--kb-ad-delay,0s)}.kb-motion-scale-in{animation:kb-motion-scale var(--kb-ad-duration,.5s) cubic-bezier(.22, 1, .36, 1) both;animation-delay:var(--kb-ad-delay,0s)}.kb-motion-zoom-in{animation:kb-motion-zoom var(--kb-ad-duration,.6s) ease both;animation-delay:var(--kb-ad-delay,0s)}.kb-motion-floating{animation:5s ease-in-out infinite kb-motion-float}.kb-motion-parallax{animation:9s ease-in-out infinite alternate kb-motion-parallax}.kb-motion-stagger>*{animation:kb-motion-slide-up var(--kb-ad-duration,.5s) cubic-bezier(.22, 1, .36, 1) both}.kb-motion-stagger>:nth-child(2){animation-delay:calc(var(--kb-ad-delay,0s) + 90ms)}.kb-motion-stagger>:nth-child(3){animation-delay:calc(var(--kb-ad-delay,0s) + .18s)}.kb-motion-stagger>:nth-child(4){animation-delay:calc(var(--kb-ad-delay,0s) + .27s)}.kb-motion-stagger>:nth-child(n+5){animation-delay:calc(var(--kb-ad-delay,0s) + .36s)}.kb-reveal-section{opacity:0;transition:opacity .5s,transform .5s cubic-bezier(.22,1,.36,1);transform:translateY(16px)}.kb-reveal-section.kb-reveal-visible{opacity:1;transform:none}.kb-ad-card{transition:transform .22s,box-shadow .22s}.kb-ad-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px #00170d24}.kb-ad-card .kb-ad-img{transition:transform .35s}.kb-ad-card:hover .kb-ad-img{transform:scale(1.04)}.kb-ad-cta{transition:transform .18s,filter .18s}.kb-ad-cta:hover{filter:brightness(1.06);transform:translateY(-1px)}.kb-hero-track{transition:transform .55s cubic-bezier(.22,1,.36,1)}.kb-hero-dot{transition:width .22s,background-color .22s}.kb-hero-progress{transform-origin:0}.kb-premium-wrap{position:relative}.kb-premium-wrap:before{content:"";z-index:0;opacity:.9;background:linear-gradient(135deg,#7cff00,#0b6e35,#7cff00);border-radius:18px;position:absolute;inset:-2px}.kb-premium-inner{z-index:1;border-radius:16px;position:relative;overflow:hidden}@keyframes kb-motion-fade{0%{opacity:0}to{opacity:1}}@keyframes kb-motion-slide-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes kb-motion-slide-left{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@keyframes kb-motion-slide-right{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}@keyframes kb-motion-scale{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes kb-motion-zoom{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes kb-motion-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes kb-motion-parallax{0%{transform:translateY(-4px)}to{transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.kb-motion-fade-in,.kb-motion-slide-up,.kb-motion-slide-left,.kb-motion-slide-right,.kb-motion-scale-in,.kb-motion-zoom-in,.kb-motion-floating,.kb-motion-parallax,.kb-motion-stagger>*,.kb-hero-track,.kb-ad-card,.kb-ad-card .kb-ad-img,.kb-reveal-section{transition:none!important;animation:none!important}.kb-reveal-section{opacity:1;transform:none}}
