.LandingAnimation_container__JzkSM{position:fixed;inset:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;z-index:9999;background:#000}.LandingAnimation_backgroundGradient__N7vM1{position:absolute;inset:0;background:radial-gradient(ellipse 80% 50% at 50% 50%,rgba(29,185,84,.15) 0,transparent 50%),radial-gradient(ellipse 60% 80% at 20% 80%,rgba(29,185,84,.1) 0,transparent 40%),radial-gradient(ellipse 50% 60% at 80% 20%,rgba(30,215,96,.08) 0,transparent 45%),linear-gradient(180deg,#0a0a0a,#000 50%,#050505);z-index:0}.LandingAnimation_orbContainer__F_C5w{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}.LandingAnimation_orb__VFeZG{position:absolute;border-radius:50%;filter:blur(80px);opacity:.6;will-change:transform,opacity}.LandingAnimation_orbPrimary__2yjPg{width:600px;height:600px;background:radial-gradient(circle,rgba(29,185,84,.4) 0,transparent 70%);top:-200px;left:-100px;animation:LandingAnimation_orbFloat1__RYxmc 20s ease-in-out infinite}.LandingAnimation_orbSecondary__kCj6f{width:500px;height:500px;background:radial-gradient(circle,rgba(30,215,96,.3) 0,transparent 70%);bottom:-150px;right:-100px;animation:LandingAnimation_orbFloat2__2gHBx 25s ease-in-out infinite}.LandingAnimation_orbTertiary__cyquZ{width:400px;height:400px;background:radial-gradient(circle,rgba(29,185,84,.25) 0,transparent 70%);top:50%;left:50%;transform:translate(-50%,-50%);animation:LandingAnimation_orbPulse__2th3H 8s ease-in-out infinite}@keyframes LandingAnimation_orbFloat1__RYxmc{0%,to{transform:translate(0) scale(1)}25%{transform:translate(100px,50px) scale(1.1)}50%{transform:translate(50px,100px) scale(.95)}75%{transform:translate(-50px,50px) scale(1.05)}}@keyframes LandingAnimation_orbFloat2__2gHBx{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-80px,-60px) scale(1.08)}66%{transform:translate(40px,-80px) scale(.92)}}@keyframes LandingAnimation_orbPulse__2th3H{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.4}50%{transform:translate(-50%,-50%) scale(1.3);opacity:.7}}.LandingAnimation_gridOverlay__73aNR{position:absolute;inset:0;z-index:2;opacity:.03;background-image:linear-gradient(hsla(0,0%,100%,.1) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.1) 1px,transparent 0);background-size:50px 50px;pointer-events:none}.LandingAnimation_noiseTexture__ZQyro{position:absolute;inset:0;z-index:3;opacity:.015;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");animation:LandingAnimation_noiseShift__ZY4H3 .5s steps(10) infinite}@keyframes LandingAnimation_noiseShift__ZY4H3{0%,to{transform:translate(0)}10%{transform:translate(-5%,-5%)}20%{transform:translate(5%,5%)}30%{transform:translate(-5%,5%)}40%{transform:translate(5%,-5%)}50%{transform:translate(-5%)}60%{transform:translate(5%)}70%{transform:translateY(5%)}80%{transform:translateY(-5%)}90%{transform:translate(5%,5%)}}.LandingAnimation_revealBarsContainer__vgRII{position:absolute;inset:0;z-index:20;display:flex;flex-direction:column;pointer-events:none}.LandingAnimation_revealBar__sykte{flex:1 1;background:linear-gradient(90deg,#1db954,#1ed760 25%,#1db954 50%,#169c46 75%,#1db954);background-size:200% 100%;transform:scaleX(0);transform-origin:left center;will-change:transform;animation:LandingAnimation_barGradient__IwcS7 3s ease infinite}@keyframes LandingAnimation_barGradient__IwcS7{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.LandingAnimation_revealBar__sykte:nth-child(odd){transform-origin:right center}.LandingAnimation_revealBarEnter__V30xZ{animation:LandingAnimation_barEnter__yVXun 1s cubic-bezier(.33,1,.68,1) forwards,LandingAnimation_barGradient__IwcS7 3s ease infinite;animation-delay:0ms,0ms}.LandingAnimation_revealBarExit__XUWVL{animation:LandingAnimation_barExit__Mw2g0 1s cubic-bezier(.33,1,.68,1) forwards;animation-delay:0ms}@keyframes LandingAnimation_barEnter__yVXun{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes LandingAnimation_barExit__Mw2g0{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.LandingAnimation_spotlight__GXjt3{position:absolute;width:200%;height:200%;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);background:radial-gradient(circle at center,rgba(29,185,84,.2) 0,rgba(29,185,84,.08) 20%,rgba(29,185,84,.02) 40%,transparent 60%);z-index:4;pointer-events:none;opacity:0;will-change:transform,opacity;transition:opacity 1s cubic-bezier(.33,1,.68,1),transform 1.2s cubic-bezier(.33,1,.68,1)}.LandingAnimation_spotlightActive__l14DE{transform:translate(-50%,-50%) scale(1);opacity:1;animation:LandingAnimation_spotlightPulse__1vKrW 4s ease-in-out infinite;animation-delay:1s}@keyframes LandingAnimation_spotlightPulse__1vKrW{0%,to{opacity:.8;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.05)}}.LandingAnimation_mainContent__NnvW0{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:16px;z-index:30;opacity:0;pointer-events:none;transition:opacity 1.5s cubic-bezier(.33,1,.68,1)}.LandingAnimation_mainContentVisible__lQNap{opacity:1;pointer-events:auto}.LandingAnimation_mainContent__NnvW0:not(.LandingAnimation_mainContentVisible__lQNap){transition:opacity .5s cubic-bezier(.33,1,.68,1)}.LandingAnimation_landingLogo__1zPHu{filter:drop-shadow(0 0 30px rgba(29,185,84,.6))}.LandingAnimation_title__WWvDN{font-size:clamp(3rem,10vw,5rem);font-weight:800;color:#fff;margin:0;letter-spacing:-.03em;line-height:1.1;text-shadow:0 0 40px hsla(0,0%,100%,.1),0 0 80px rgba(29,185,84,.1)}.LandingAnimation_kineticChar__7LuoY{display:inline-block;opacity:calc(var(--char-visible));transform:translateY(calc((1 - var(--char-visible)) * 40px)) scale(calc(.5 + var(--char-visible) * .5)) rotateX(calc((1 - var(--char-visible)) * 90deg));transition:opacity .5s cubic-bezier(.34,1.56,.64,1),transform .5s cubic-bezier(.34,1.56,.64,1);will-change:transform,opacity}.LandingAnimation_ctaSection__ukQDT{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:8px;width:100%;max-width:500px}.LandingAnimation_ctaBlurb__EvuF1{font-size:.95rem;color:hsla(0,0%,100%,.7);margin:0;text-align:center;letter-spacing:.02em}.LandingAnimation_ctaButtons__jwu1Z{display:flex;flex-direction:column;align-items:stretch;gap:12px;width:100%}.LandingAnimation_ctaButtonPrimary__GBx3G{position:relative;padding:18px 48px;font-size:.9rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#000;background:linear-gradient(135deg,#1db954,#1ed760 50%,#1db954);background-size:200% 200%;border:none;border-radius:500px;cursor:pointer;overflow:hidden;animation:LandingAnimation_ctaGradient__1_xAz 3s ease infinite;will-change:transform,box-shadow;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease;width:100%}@keyframes LandingAnimation_ctaGradient__1_xAz{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.LandingAnimation_ctaButtonPrimary__GBx3G:hover{transform:scale(1.05);box-shadow:0 0 30px rgba(29,185,84,.5),0 0 60px rgba(29,185,84,.3),0 0 100px rgba(29,185,84,.2)}.LandingAnimation_ctaButtonPrimary__GBx3G:active{transform:scale(.98)}.LandingAnimation_ctaButtonSecondary__pOziU{padding:18px 48px;font-size:.9rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,100%,.8);background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:500px;cursor:pointer;transition:all .3s ease;width:100%}.LandingAnimation_ctaButtonSecondary__pOziU:hover{color:#fff;border-color:hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.05)}.LandingAnimation_ctaButtonSecondary__pOziU:active{transform:scale(.98)}.LandingAnimation_ctaGlow__lc_r4{position:absolute;inset:-2px;background:linear-gradient(135deg,#1db954,#1ed760,#1db954);border-radius:inherit;z-index:-1;opacity:0;transition:opacity .3s ease;filter:blur(15px)}.LandingAnimation_ctaButtonPrimary__GBx3G:hover .LandingAnimation_ctaGlow__lc_r4{opacity:.6}.LandingAnimation_ctaShine__CPXjP{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);animation:LandingAnimation_ctaShineAnim__rEb_t 4s ease-in-out infinite}@keyframes LandingAnimation_ctaShineAnim__rEb_t{0%,to{left:-100%}50%{left:100%}}.LandingAnimation_ctaText__bsZro{position:relative;z-index:1}.LandingAnimation_desktopOnly__5gsW_{display:inline}.LandingAnimation_mobileOnly__wkbS6{display:none}@media (max-width:480px){.LandingAnimation_desktopOnly__5gsW_{display:none}.LandingAnimation_mobileOnly__wkbS6{display:inline}}.LandingAnimation_frameCorner__k_xLY{display:none}.LandingAnimation_frameCorner__k_xLY:after,.LandingAnimation_frameCorner__k_xLY:before{content:"";position:absolute;background:linear-gradient(90deg,#1db954,transparent)}.LandingAnimation_frameCorner__k_xLY:before{width:50px;height:1px}.LandingAnimation_frameCorner__k_xLY:after{width:1px;height:50px}.LandingAnimation_frameCorner__k_xLY[data-position=top-left]{top:30px;left:30px}.LandingAnimation_frameCorner__k_xLY[data-position=top-left]:after,.LandingAnimation_frameCorner__k_xLY[data-position=top-left]:before{top:0;left:0}.LandingAnimation_frameCorner__k_xLY[data-position=top-right]{top:30px;right:30px}.LandingAnimation_frameCorner__k_xLY[data-position=top-right]:before{top:0;right:0;background:linear-gradient(270deg,#1db954,transparent)}.LandingAnimation_frameCorner__k_xLY[data-position=top-right]:after{top:0;right:0}.LandingAnimation_frameCorner__k_xLY[data-position=bottom-left]{bottom:30px;left:30px}.LandingAnimation_frameCorner__k_xLY[data-position=bottom-left]:before{bottom:0;left:0}.LandingAnimation_frameCorner__k_xLY[data-position=bottom-left]:after{bottom:0;left:0;background:linear-gradient(0deg,#1db954,transparent)}.LandingAnimation_frameCorner__k_xLY[data-position=bottom-right]{bottom:30px;right:30px}.LandingAnimation_frameCorner__k_xLY[data-position=bottom-right]:before{bottom:0;right:0;background:linear-gradient(270deg,#1db954,transparent)}.LandingAnimation_frameCorner__k_xLY[data-position=bottom-right]:after{bottom:0;right:0;background:linear-gradient(0deg,#1db954,transparent)}@media (max-width:768px){.LandingAnimation_mainContent__NnvW0{gap:20px;padding:0 20px}.LandingAnimation_logoIcon__FbAJH{width:80px;height:80px}.LandingAnimation_logoRing__36LLu{width:100px;height:100px}.LandingAnimation_title__WWvDN{font-size:3rem}.LandingAnimation_ctaBlurb__EvuF1{font-size:.9rem}.LandingAnimation_ctaSection__ukQDT{max-width:400px}.LandingAnimation_ctaButtonPrimary__GBx3G,.LandingAnimation_ctaButtonSecondary__pOziU{padding:16px 32px;font-size:.85rem}.LandingAnimation_frameCorner__k_xLY{display:none}.LandingAnimation_orb__VFeZG{filter:blur(60px)}.LandingAnimation_orbPrimary__2yjPg{width:400px;height:400px}.LandingAnimation_orbSecondary__kCj6f{width:350px;height:350px}.LandingAnimation_orbTertiary__cyquZ{width:300px;height:300px}}@media (max-width:480px){.LandingAnimation_mainContent__NnvW0{gap:16px}.LandingAnimation_logoIcon__FbAJH{width:70px;height:70px}.LandingAnimation_logoRing__36LLu{width:90px;height:90px}.LandingAnimation_title__WWvDN{font-size:2.5rem}.LandingAnimation_ctaSection__ukQDT{gap:16px;max-width:320px}.LandingAnimation_ctaBlurb__EvuF1{font-size:.85rem}.LandingAnimation_ctaButtonPrimary__GBx3G,.LandingAnimation_ctaButtonSecondary__pOziU{padding:14px 24px;font-size:.8rem}}@media (prefers-reduced-motion:reduce){.LandingAnimation_ctaButtonPrimary__GBx3G,.LandingAnimation_ctaGlow__lc_r4,.LandingAnimation_ctaShine__CPXjP,.LandingAnimation_logoRing__36LLu,.LandingAnimation_mainContent__NnvW0,.LandingAnimation_noiseTexture__ZQyro,.LandingAnimation_orb__VFeZG,.LandingAnimation_revealBar__sykte,.LandingAnimation_spotlight__GXjt3{animation:none!important;transition:none!important}.LandingAnimation_orbPrimary__2yjPg,.LandingAnimation_orbSecondary__kCj6f,.LandingAnimation_orbTertiary__cyquZ{opacity:.3}.LandingAnimation_mainContent__NnvW0{opacity:1}.LandingAnimation_ctaButtonPrimary__GBx3G:hover{transform:scale(1.02)}.LandingAnimation_logoRing__36LLu{transform:scale(1)}.LandingAnimation_spotlight__GXjt3{transform:translate(-50%,-50%) scale(1);opacity:.6}.LandingAnimation_revealBarsContainer__vgRII{display:none}}