.ka-header{transition:background-color 0.45s var(--ka-ease),box-shadow 0.45s var(--ka-ease),backdrop-filter 0.45s var(--ka-ease)}.ka-header.bde-header-builder--sticky-styles{-webkit-backdrop-filter:saturate(160%) blur(18px);backdrop-filter:saturate(160%) blur(18px)}.ka-header .breakdance-menu-link{position:relative}@media (min-width:1120px){.ka-header .breakdance-menu-item>.breakdance-menu-link::after,.ka-header .breakdance-dropdown-toggle>.breakdance-menu-link::after{content:"";position:absolute;left:var(--bde-links-padding-left,1rem);right:var(--bde-links-padding-right,1rem);bottom:0.4em;height:1px;background-image:var(--ka-aurora);transform:scaleX(0);transform-origin:left;transition:transform 0.5s var(--ka-ease)}.ka-header .breakdance-menu-item:hover>.breakdance-menu-link::after,.ka-header .breakdance-dropdown-toggle:hover>.breakdance-menu-link::after{transform:scaleX(1)}}.ka-eyebrow{display:inline-flex;flex-direction:row;align-items:center;gap:0.75em;width:auto;padding:0.5em 0.95em 0.5em 0.8em;border:1px solid var(--ka-line-strong);border-radius:999px;background-color:var(--ka-glass);font-family:"Geist Mono",ui-monospace,monospace;font-size:var(--ka-mono);font-weight:500;letter-spacing:0.14em;text-transform:uppercase;line-height:1.2}.ka-eyebrow::before{content:"";width:0.55em;height:0.55em;flex:none;border-radius:999px;background-color:var(--ka-mint);box-shadow:0 0 0 0 color-mix(in srgb,var(--ka-mint) 60%,transparent);animation:ka-ping 2.4s var(--ka-ease) infinite}@keyframes ka-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--ka-mint) 55%,transparent)}70%,100%{box-shadow:0 0 0 0.6em color-mix(in srgb,var(--ka-mint) 0%,transparent)}}.ka-link{display:inline-flex;flex-direction:row;align-items:center;width:auto;text-decoration:none}.ka-link .bde-text{background-image:var(--ka-aurora);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;padding-bottom:2px;transition:background-size 0.55s var(--ka-ease)}.ka-link .bde-icon{transition:transform 0.45s var(--ka-ease)}.ka-link:hover .bde-text,.ka-link:focus-visible .bde-text{background-size:100% 1px}.ka-link:hover .bde-icon,.ka-link:focus-visible .bde-icon{transform:translateX(5px)}.ka-card{position:relative;isolation:isolate;transition:transform 0.6s var(--ka-ease),border-color 0.5s var(--ka-ease),box-shadow 0.6s var(--ka-ease),background-color 0.5s var(--ka-ease)}.ka-card::after{content:"";position:absolute;inset:-1px;z-index:-1;padding:1px;border-radius:inherit;background-image:var(--ka-aurora);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:0;transition:opacity 0.5s var(--ka-ease);pointer-events:none}.ka-card:hover,.ka-card:focus-visible{transform:translateY(-4px);box-shadow:0 40px 80px -40px color-mix(in srgb,var(--ka-violet) 45%,transparent)}.ka-card:hover::after,.ka-card:focus-visible::after{opacity:0.85}.ka-card .bde-icon{transition:transform 0.45s var(--ka-ease)}.ka-card:hover .ka-arrow,.ka-card:focus-visible .ka-arrow{transform:translate(3px,-3px)}.ka-arrow{transition:transform 0.45s var(--ka-ease)}.ka-chip{box-shadow:inset 0 0 0 1px var(--ka-line-strong),0 10px 30px -12px color-mix(in srgb,var(--ka-violet) 55%,transparent);transition:box-shadow 0.5s var(--ka-ease)}.ka-chip svg{transition:transform 0.6s var(--ka-ease)}.breakdance a:hover .ka-chip,.breakdance .ka-hover:hover .ka-chip{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ka-lilac) 55%,transparent),0 14px 40px -10px color-mix(in srgb,var(--ka-violet) 75%,transparent)}.breakdance a:hover .ka-chip svg,.breakdance .ka-hover:hover .ka-chip svg{transform:translateY(-2px) rotate(-8deg) scale(1.08)}.ka-hover{transition:background-color 0.4s var(--ka-ease),border-color 0.4s var(--ka-ease)}.ka-shot{position:relative;box-shadow:0 0 0 1px var(--ka-line-strong),0 50px 120px -40px color-mix(in srgb,var(--ka-violet) 50%,transparent),0 30px 60px -30px rgba(0,0,0,0.7)}.ka-shot::before{content:"";display:block;height:10px;margin-bottom:4px;background-image:radial-gradient(circle at 5px 5px,#ff5f57 4px,transparent 4.5px),radial-gradient(circle at 21px 5px,#febc2e 4px,transparent 4.5px),radial-gradient(circle at 37px 5px,#28c840 4px,transparent 4.5px);background-repeat:no-repeat;opacity:0.8}.ka-step{border:1px solid var(--ka-line);transition:border-color 0.5s var(--ka-ease),background-color 0.5s var(--ka-ease),opacity 0.6s var(--ka-ease),transform 0.6s var(--ka-ease)}.ka-step.sm-active{border-color:color-mix(in srgb,var(--ka-lilac) 60%,transparent);background-color:color-mix(in srgb,var(--ka-violet) 14%,transparent)}.ka-step.sm-done{border-color:color-mix(in srgb,var(--ka-mint) 35%,transparent)}.ka-step .ka-state{transition:color 0.4s var(--ka-ease),background-color 0.4s var(--ka-ease)}.ka-step.sm-active .ka-state{color:var(--ka-lilac)}.ka-step.sm-done .ka-state{color:var(--ka-mint)}.ka-state{font-family:"Geist Mono",ui-monospace,monospace;letter-spacing:0.06em}.ka-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.ka-marquee>.bde-div{width:max-content;flex-wrap:nowrap;animation:ka-marquee 38s linear infinite}.ka-marquee:hover>.bde-div{animation-play-state:paused}@keyframes ka-marquee{to{transform:translateX(-50%)}}.ka-light{color:var(--ka-ink-soft)}.ka-stat{font-variant-numeric:tabular-nums;background-image:var(--ka-aurora);-webkit-background-clip:text;background-clip:text;color:transparent}.ka-faq .ssk-qa__item{position:relative;overflow:hidden;transition:background-color 0.4s var(--ka-ease),border-color 0.4s var(--ka-ease),box-shadow 0.5s var(--ka-ease)}.ka-faq .ssk-qa__item::before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background-image:linear-gradient(180deg,var(--ka-lilac),var(--ka-ice));transform:scaleY(0);transform-origin:top;transition:transform 0.55s var(--ka-ease)}.ka-faq .ssk-qa__item:hover{border-color:color-mix(in srgb,var(--ka-lilac) 40%,transparent)}.ka-faq .ssk-qa__item[open]{box-shadow:0 30px 60px -30px color-mix(in srgb,var(--ka-violet) 45%,transparent)}.ka-faq .ssk-qa__item[open]::before{transform:scaleY(1)}.ka-faq .ssk-qa__title{transition:color 0.3s var(--ka-ease),transform 0.4s var(--ka-ease)}.ka-faq .ssk-qa__question:hover .ssk-qa__title{transform:translateX(4px)}.ka-faq .ssk-qa__icon{margin:0 11px;border-radius:999px;background-color:var(--ka-glass-strong);box-shadow:0 0 0 11px var(--ka-glass-strong);transition:transform 0.5s var(--ka-ease),box-shadow 0.3s var(--ka-ease),background-color 0.3s var(--ka-ease),color 0.3s var(--ka-ease)}.ka-faq .ssk-qa__question:hover .ssk-qa__icon{background-color:color-mix(in srgb,var(--ka-violet) 30%,transparent);box-shadow:0 0 0 11px color-mix(in srgb,var(--ka-violet) 30%,transparent)}.ka-faq .ssk-qa__item[open] .ssk-qa__icon{transform:rotate(180deg);background-color:var(--ka-violet);box-shadow:0 0 0 11px var(--ka-violet);color:var(--ka-white)}.ka-faq .ssk-qa__item[open] .ssk-qa__answer{animation:ka-faq-in 0.55s var(--ka-ease) both}.ka-faq .ssk-qa__answer a{color:var(--ka-lilac)}@keyframes ka-faq-in{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}