@keyframes kcHomeFade{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes kcHomeArc{0%,to{transform:translate(0)}50%{transform:translateY(-26px)}}@keyframes kcHomePulse{0%,to{opacity:.35}50%{opacity:1}}.home-v2 .kc-fade{animation:.9s both kcHomeFade}.home-v2 .kc-fade-late{animation:.9s .2s both kcHomeFade}.home-v2 .kc-hero-media{will-change:transform;animation:20s ease-out both kcHomeSettle}@keyframes kcHomeSettle{0%{transform:scale(1)}to{transform:scale(1.03)}}.home-v2 .kc-hero-video{opacity:0;transition:opacity .9s}.home-v2 .kc-hero-video.kc-video-in{opacity:1}.home-v2 .kc-ticker{-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.home-v2 .kc-ticker-track{animation:44s linear infinite kcHomeMarquee}.home-v2 .kc-ticker:hover .kc-ticker-track,.home-v2 .kc-ticker:focus-within .kc-ticker-track{animation-play-state:paused}@keyframes kcHomeMarquee{to{transform:translate(-50%)}}@keyframes kcHomeLaunch{0%{transform:translate(0)}38%{transform:translate(min(2.8vw,42px),-34px)}to{transform:translate(min(70vw,1040px),-560px)}}@keyframes kcHomeRumble{0%{transform:translate(0)}12%{transform:translate(-1.4px,1.1px)}25%{transform:translate(1.6px,-.8px)}37%{transform:translate(-1.8px,-1.3px)}50%{transform:translate(1.3px,1.5px)}62%{transform:translate(-1.1px,.9px)}75%{transform:translate(1.7px,-1.2px)}87%{transform:translate(-1.5px,-.9px)}to{transform:translate(0)}}@keyframes kcHomeCount{0%{opacity:0;transform:scale(.6)}18%{opacity:1;transform:scale(1.06)}30%{transform:scale(1)}82%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}@keyframes kcHomeRocketImg{0%{opacity:0}10%{opacity:1}86%{opacity:1}to{opacity:0}}@keyframes kcHomeSpark{0%{opacity:1;transform:translate(6px)}70%{opacity:.85}to{opacity:0;transform:translate(96px)}}@keyframes kcHomeFlash{0%{opacity:1;transform:scale(.15)}55%{opacity:.9}to{opacity:0;transform:scale(3.2)}}@keyframes kcHomeCore{0%{opacity:1;transform:scale(.1)}to{opacity:0;transform:scale(2.1)}}@keyframes kcHomeShock{0%{opacity:.8;border-width:5px;transform:scale(.15)}to{opacity:0;border-width:1px;transform:scale(4)}}@keyframes kcHomeGlow{0%{opacity:0;transform:scale(.4)}25%{opacity:.4}to{opacity:0;transform:scale(2.7)}}@keyframes kcHomeFlicker{0%{transform:rotate(24deg)scaleX(.72)scaleY(.85)}to{transform:rotate(24deg)scaleX(1.18)scaleY(1.1)}}@keyframes kcHomeCardFall{0%{opacity:0;transform:translate(-50%)rotate(0)}5%{opacity:1}86%{opacity:1}to{transform:translate(calc(-50% + var(--dx)), var(--dy)) rotate(var(--rot));opacity:0}}.home-v2 [data-kc-anim]{animation-play-state:paused}@keyframes kcHomeBubbleIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes kcHomeChipStamp{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes kcHomeTypingDot{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.home-v2{interpolate-size:allow-keywords}.home-v2 details.faq-item{transition:border-color .22s}.home-v2 details.faq-item[open]{border-left-color:#c9a84c}.home-v2 details.faq-item::details-content{block-size:0;transition:block-size .22s ease, content-visibility .22s allow-discrete;overflow:clip}.home-v2 details.faq-item[open]::details-content{block-size:auto}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.home-v2 *,.home-v2 :before,.home-v2 :after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.home-v2 details.faq-item::details-content{transition-duration:.01ms!important}.home-v2 [data-kc-anim]{opacity:0!important;animation:none!important}.home-v2 .kc-hero-media{animation:none!important;transform:none!important}}
