.flex[data-v-75bd39d3]{position:relative}.quantity__input[data-v-75152f15]{-moz-appearance:textfield}.quantity__input[data-v-75152f15]::-webkit-inner-spin-button,.quantity__input[data-v-75152f15]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.fade-scale-enter-active,.fade-scale-leave-active{transition:all .15s ease}.fade-scale-enter-from,.fade-scale-leave-to{opacity:0;transform:translateY(-8px) scale(.98)}.fade-scale-enter-to,.fade-scale-leave-from{opacity:1;transform:translateY(0) scale(1)}.transition-transform{transition:transform .3s cubic-bezier(.4,0,.2,1)}.expand-content{transform:translateZ(0);will-change:height}.logos-slide{animation:marquee 20s linear infinite;cursor:grab;touch-action:none;transition:transform .3s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform}.logos-slide.is-dragging{animation:none;transform:translate(var(--x, 0));transition:none}.logos-slide:active{cursor:grabbing}.logos-slide:hover:not(.is-dragging){animation-play-state:paused!important;cursor:pointer}@keyframes marquee{0%{transform:translate(var(--x, 0))}to{transform:translate(-50%)}}:root{--sx: 60px}@keyframes drawVertical{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes drawHorizontal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes drawCorner{0%{opacity:0}50%{opacity:0}to{opacity:1}}.animate-draw-vertical{animation:drawVertical 5s cubic-bezier(.4,0,.2,1);animation-fill-mode:forwards}.animate-draw-horizontal{animation:drawHorizontal 3s cubic-bezier(.4,0,.2,1) .5s;animation-fill-mode:forwards}.animate-draw-corner{animation:drawCorner 3s cubic-bezier(.4,0,.2,1) 1s;animation-fill-mode:forwards}.animate-draw-vertical-delayed{animation:drawVertical 3s cubic-bezier(.4,0,.2,1) 1.5s;animation-fill-mode:forwards}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.is-dragging-testimonial{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.active-template-shadow{box-shadow:0 0 8px var(--active-template-color)}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-out-bottom:after{background:linear-gradient(0deg,#232529 10%,transparent);bottom:0;content:"";height:12rem;left:0;pointer-events:none;position:absolute;right:0}.banner-fade-enter-active,.banner-fade-leave-active{transition:all .3s ease-in-out}.banner-fade-enter-from,.banner-fade-leave-to{opacity:0;transform:translateY(-100%)}.text-container{overflow:hidden;position:relative}.text-content{left:50%;position:absolute;top:50%;transition:transform .3s ease-in-out;white-space:nowrap}.initial-text{transform:translate(-50%,-50%)}.initial-text.is-out{transform:translate(-150%,-50%)}.hover-text{transform:translate(150%,-50%)}.hover-text.is-in{transform:translate(-50%,-50%)}.sparkle{animation:sparkle-trail 1s forwards;background:var(--c);border-radius:50%;height:12px;margin-left:-6px;margin-top:-6px;pointer-events:none;position:absolute;transform-origin:center;width:12px;z-index:10}@keyframes sparkle-trail{0%{opacity:1;transform:scale(var(--s)) translate(0)}to{opacity:0;transform:scale(0) translate(var(--x),var(--y))}}.bg-grid-pattern{background-image:repeating-linear-gradient(0deg,transparent,transparent 43px,#d0d5df80 0,#d0d5df80 44px),repeating-linear-gradient(90deg,transparent,transparent 101px,#d0d5df80 0,#d0d5df80 102px);mask:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4) 20%,rgba(0,0,0,.8) 40%,#000 60%);-webkit-mask:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4) 20%,rgba(0,0,0,.8) 40%,#000 60%)}.bg-grid-blur-overlay{background:linear-gradient(180deg,#fffc 0,#ffffff80,#fff3 60%,#fff0 80%);filter:blur(25px)}
