.home-root{color:#eef2fb;background:#070a12}@keyframes auroraA{0%{transform:translate(0)scale(1)}50%{transform:translate(8%,6%)scale(1.15)}to{transform:translate(0)scale(1)}}@keyframes auroraB{0%{transform:translate(0)scale(1.1)}50%{transform:translate(-7%,-5%)scale(1)}to{transform:translate(0)scale(1.1)}}@keyframes sheen{0%{transform:translate(-120%)}60%,to{transform:translate(220%)}}@keyframes pfloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.home-root .pframe{will-change:transform;animation:7s ease-in-out infinite pfloat}.home-root .ptile:first-child .pframe{animation-delay:0s}.home-root .ptile:nth-child(2) .pframe{animation-delay:1.3s}.home-root .ptile:nth-child(3) .pframe{animation-delay:2.6s}.home-root .psheen{opacity:0}.home-root .ptile:hover .psheen{opacity:1;animation:1.15s sheen}.home-root .ptile{transition:transform .18s,border-color .18s,box-shadow .18s}.home-root .ptile:hover{transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.home-root .pframe{animation:none!important}.home-root .ptile:hover .psheen{animation:none}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.home-root .marq-track{will-change:transform;gap:18px;width:max-content;animation:90s linear infinite marquee;display:flex}.home-root .marq-wrap:hover .marq-track{animation-play-state:paused}.home-root .marq-card{transition:transform .25s cubic-bezier(.2,.7,.2,1),border-color .25s,box-shadow .25s}.home-root .marq-card:hover{transform:translateY(-6px)}@media (prefers-reduced-motion:reduce){.home-root .marq-track{animation:none!important}}@keyframes coreflow{to{stroke-dashoffset:-64px}}@keyframes corepulse{0%{opacity:.55;transform:scale(1)}70%{opacity:0;transform:scale(1.55)}to{opacity:0;transform:scale(1.55)}}.home-root .coreline{stroke-dasharray:5 11;animation:1.5s linear infinite coreflow}.home-root .coreline.b{animation-duration:1.9s}.home-root .coreline.c{animation-duration:1.3s}.home-root .corepulse-ring{transform-box:fill-box;transform-origin:50%;animation:3.4s ease-out infinite corepulse}.home-root .corenode{transform-box:fill-box;transform-origin:50%;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.home-root .corenode:hover{transform:translateY(-3px)scale(1.02)}@media (prefers-reduced-motion:reduce){.home-root .coreline,.home-root .corepulse-ring{animation:none!important}.home-root .coredot{display:none!important}}@keyframes axisRowIn{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}@keyframes axisBarGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes axisRingSpin{to{transform:rotate(360deg)}}@keyframes axisLockPulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:.45;transform:scale(.9)}}@keyframes axisRingPop{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}.home-root .hero-cta-primary:hover{transform:translateY(-2px)}.home-root .hero-cta-ghost:hover{color:#fff;border-color:#ffffff6b}.home-root .lens-card:hover{transform:translateY(-4px);box-shadow:0 18px 44px #141e3c1f}.home-root .partner-mark:hover{color:#16224d}@media (width<=1024px){.home-root>section{padding-top:74px!important;padding-bottom:74px!important}.home-root .hero-sec{padding-top:130px!important}.home-root .hero-ui{grid-template-columns:1fr!important}}@media (width<=760px){.home-root>section{padding-top:54px!important;padding-bottom:54px!important}.home-root .hero-sec{padding-top:104px!important;padding-bottom:44px!important}.home-root .m-swipe{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:8px;scroll-padding:0 20px;overflow-x:auto;grid-template-columns:none!important;gap:14px!important;display:flex!important}.home-root .m-swipe::-webkit-scrollbar{display:none}.home-root .m-swipe>*{scroll-snap-align:center;flex:0 0 80%!important}.home-root .stat-row>*{flex:0 0 46%!important}.home-root .m-stack{grid-template-columns:1fr!important;gap:26px!important}.home-root .strip{grid-template-columns:1fr!important;gap:24px!important;padding:26px!important}.home-root .strip>*{order:0!important}}@media (width<=390px){.home-root .m-swipe>*{flex:0 0 86%!important}.home-root .stat-row>*{flex:0 0 62%!important}}
