.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.marquee-icon[data-v-001cebf2]{stroke:url(#grad)}[data-v-9deafe9e] .deals-image-wrap{position:relative;overflow:hidden}[data-v-9deafe9e] .deals-gradient{position:absolute;inset:0;z-index:2;pointer-events:none;transition:opacity .3s ease;opacity:1}[data-v-9deafe9e] .deals-image{position:relative;z-index:1;transition:transform .35s ease}[data-v-9deafe9e] .deals-slide:hover .deals-image{transform:scale(1.05)}[data-v-9deafe9e] .deals-slide:hover .deals-gradient{opacity:.6}[data-v-4e8b9324] .blog-card{transition:box-shadow .25s ease}[data-v-4e8b9324] .blog-image-wrap{overflow:hidden}[data-v-4e8b9324] .blog-image{transition:transform .35s ease}[data-v-4e8b9324] .blog-image-wrap{position:relative;overflow:hidden}[data-v-4e8b9324] .blog-gradient{position:absolute;inset:0;z-index:2;pointer-events:none;transition:opacity .3s ease;opacity:1}[data-v-4e8b9324] .blog-image{position:relative;z-index:1;transition:transform .35s ease}[data-v-4e8b9324] .blog-card:hover .blog-image{transform:scale(1.05)}[data-v-4e8b9324] .blog-card:hover .blog-gradient{opacity:.6}[data-v-4e8b9324] .blog-card:hover{box-shadow:0 0 22px #585fff2e}[data-v-a51dfc4a] .cta-title{background-image:linear-gradient(90deg,#e4e8f2,#4f5ef6,#e4e8f2);background-size:200% 100%;background-position:left center;animation:ctaGradientFlow-a51dfc4a 3s linear infinite;filter:drop-shadow(0 0 10px rgba(79,94,246,.25))}@keyframes ctaGradientFlow-a51dfc4a{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.about-card[data-v-012fb264]{position:relative;overflow:hidden}.about-card[data-v-012fb264]:before{content:"";position:absolute;inset:-60%;background:radial-gradient(18% 150% at 55% 50%,rgba(68,133,238,.35) 0%,rgba(89,61,254,.25) 32%,rgba(12,14,31,0) 65%,transparent 200%);transform:rotate(50deg) scale(.75);opacity:.45;pointer-events:none}
