.fade-tab-enter-active[data-v-49b3170a],.fade-tab-leave-active[data-v-49b3170a]{transition:opacity .35s ease,transform .35s ease}.fade-tab-enter-from[data-v-49b3170a],.fade-tab-leave-to[data-v-49b3170a]{opacity:0;transform:translateY(8px)}.fade-tab-enter-to[data-v-49b3170a],.fade-tab-leave-from[data-v-49b3170a]{opacity:1;transform:translateY(0)}:root{--bg-top: #080b14;--stroke: rgba(255, 255, 255, .08);--stroke-2: rgba(255, 255, 255, .06);--surface: rgba(255, 255, 255, .06);--surface-2: rgba(255, 255, 255, .04);--accent: #ffb054;--green: #38d686;--red: #ff5a5f;--font-archivo: "Archivo", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;--font-satoshi: "Satoshi", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif}.font-archivo{font-family:var(--font-archivo)}.font-satoshi{font-family:var(--font-satoshi)}*{margin:0;padding:0;box-sizing:border-box}html{overflow-x:hidden}html,body{height:100%}body{line-height:100%;overflow-x:hidden}a,button{transition-property:background-color,color,opacity,transform;transition-duration:.3s}.page-bg:before{content:"";position:absolute;top:0;left:0;right:0;height:220px;z-index:9;background:radial-gradient(1200px 520px at 50% -140px,#2c57ff -15%,#070a1200 60%);pointer-events:none}.card{background:var(--surface);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--stroke);border-radius:14px}.rounded-full{border-radius:999px}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-marquee{animation:marquee var(--dur, 40s) linear infinite;will-change:transform}.trusted img{display:block;height:48px;-o-object-fit:contain;object-fit:contain;filter:grayscale(1) brightness(0) invert(1);opacity:.5}.testimonials-swiper .swiper-slide{height:auto}.testimonials-pagination.swiper-pagination{position:relative;bottom:auto;width:-moz-fit-content!important;width:fit-content!important}.testimonials-pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0!important;border-radius:9999px;background:#ffffff52;opacity:1;transition:transform .2s ease,background-color .2s ease,opacity .2s ease}.testimonials-pagination .swiper-pagination-bullet-active{background:#ffffffe6;opacity:1}.tab-button{cursor:pointer;outline:none;background:transparent;border:none;color:#fff;width:100%}.tab-button.active{opacity:1}.tab-content{transition:opacity .3s ease}.tab-content.active{animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.hero-card-container,.hero-card-layer{transform-style:preserve-3d}
