.landing_landing__eTODd{--primary:#06f;--primary-dark:#0047b3;--accent:#00d4aa;--accent-2:#7b61ff;--dark:#0a0e27;--gray:#6b7280;--gray-light:#f3f4f6;--white:#fff;--gradient-1:linear-gradient(135deg,#06f,#00d4aa);--gradient-2:linear-gradient(135deg,#0a0e27,#1a2332);--gradient-accent:linear-gradient(135deg,#7b61ff,#00d4aa);--shadow:0 10px 40px rgba(0,102,255,.15);position:relative;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--dark);line-height:1.6;background:var(--white)}.landing_landing__eTODd ::-moz-selection{background:var(--accent);color:#04101a}.landing_landing__eTODd ::selection{background:var(--accent);color:#04101a}.landing_scrollProgress___lMhn{position:fixed;top:0;left:0;height:3px;width:0;background:var(--gradient-1);z-index:1001;box-shadow:0 0 12px rgba(0,212,170,.6)}.landing_toTop__SfnuD{position:fixed;right:24px;bottom:24px;width:48px;height:48px;border-radius:12px;background:var(--gradient-1);color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;pointer-events:none;transform:translateY(20px);transition:all .3s;z-index:999;box-shadow:0 8px 25px rgba(0,102,255,.4);font-size:18px}.landing_toTop__SfnuD.landing_show__CRFhM{opacity:1;pointer-events:auto;transform:none}.landing_toTop__SfnuD:hover{transform:translateY(-4px)}.landing_navbar__TjYbs{position:fixed;top:0;left:0;right:0;z-index:1000;padding:16px 40px;display:flex;align-items:center;justify-content:space-between;background:rgba(10,14,39,.85);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid hsla(0,0%,100%,.08);transition:all .3s ease}.landing_navbar__TjYbs.landing_scrolled__gdUz0{padding:12px 40px;background:rgba(10,14,39,.95)}.landing_navLogo__g31yy{display:flex;align-items:center;gap:12px;text-decoration:none}.landing_navLogoIcon__KSA19{width:40px;height:40px;background:var(--gradient-1);border-radius:10px;display:flex;align-items:center;justify-content:center;transition:transform .5s cubic-bezier(.2,.7,.3,1.4)}.landing_navLogo__g31yy:hover .landing_navLogoIcon__KSA19{transform:rotate(90deg)}.landing_navLogoIcon__KSA19 svg{width:24px;height:24px;fill:#fff}.landing_navLogoText__ST0YN{font-size:17px;font-weight:700;color:var(--white);letter-spacing:-.5px}.landing_navLogoText__ST0YN span{background:var(--gradient-1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.landing_navLinks__CCVlj{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:32px;list-style:none}.landing_navLinks__CCVlj a{color:hsla(0,0%,100%,.75);text-decoration:none;font-size:14px;font-weight:500;transition:color .2s;white-space:nowrap;position:relative}.landing_navLinks__CCVlj a:hover{color:var(--white)}.landing_navLinks__CCVlj a:after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:2px;background:var(--gradient-1);transform:scaleX(0);transform-origin:right;transition:transform .3s}.landing_navLinks__CCVlj a:hover:after{transform:scaleX(1);transform-origin:left}.landing_btn__H0Xny{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;border:none;transition:all .3s ease;font-family:inherit;position:relative;overflow:hidden}.landing_btn__H0Xny:after{content:"";position:absolute;top:0;left:-80%;width:50%;height:100%;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.35),transparent);transform:skewX(-20deg);transition:left .55s ease}.landing_btn__H0Xny:hover:after{left:130%}.landing_btnPrimary__Zs3hD{background:var(--primary);color:var(--white);box-shadow:0 4px 15px rgba(0,102,255,.4)}.landing_btnPrimary__Zs3hD:hover{background:var(--primary-dark);transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,102,255,.5)}.landing_btnOutline___dmgc{background:transparent;color:var(--white);border:1.5px solid hsla(0,0%,100%,.3)}.landing_btnOutline___dmgc:hover{border-color:var(--white);background:hsla(0,0%,100%,.05)}.landing_btnWhite__sxR1E{background:var(--white);color:var(--dark)}.landing_btnWhite__sxR1E:hover{transform:translateY(-2px);box-shadow:0 8px 25px hsla(0,0%,100%,.2)}.landing_btnAccent__th_sk{background:var(--accent-2);color:var(--white);box-shadow:0 4px 15px rgba(123,97,255,.4)}.landing_btnAccent__th_sk:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(123,97,255,.5)}.landing_btnLarge__9u7ff{padding:16px 36px;font-size:16px;border-radius:10px}.landing_btnLogin__W7s4g{background:var(--gradient-1);color:var(--white);box-shadow:0 4px 15px rgba(0,212,170,.4);font-weight:700}.landing_btnLogin__W7s4g:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,212,170,.5)}.landing_hero__LZe4_{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;background:var(--gradient-2);overflow:hidden}.landing_heroBg__X_u0e{position:absolute;inset:0;z-index:0;background:radial-gradient(circle at 20% 30%,rgba(0,102,255,.3) 0,transparent 50%),radial-gradient(circle at 80% 70%,rgba(0,212,170,.25) 0,transparent 50%),radial-gradient(circle at 50% 50%,rgba(123,97,255,.2) 0,transparent 60%)}.landing_heroBg__X_u0e:after{content:"";position:absolute;inset:0;background-image:radial-gradient(1.5px 1.5px at 20% 30%,hsla(0,0%,100%,.7) 0,transparent 100%),radial-gradient(1px 1px at 60% 70%,hsla(0,0%,100%,.6) 0,transparent 100%),radial-gradient(1.5px 1.5px at 80% 10%,hsla(0,0%,100%,.7) 0,transparent 100%),radial-gradient(1px 1px at 40% 80%,hsla(0,0%,100%,.5) 0,transparent 100%),radial-gradient(1px 1px at 90% 50%,hsla(0,0%,100%,.6) 0,transparent 100%);background-size:260px 260px;-webkit-animation:landing_twinkle__T3L9Y 3.5s ease-in-out infinite alternate;animation:landing_twinkle__T3L9Y 3.5s ease-in-out infinite alternate}@-webkit-keyframes landing_twinkle__T3L9Y{0%{opacity:.4}to{opacity:1}}@keyframes landing_twinkle__T3L9Y{0%{opacity:.4}to{opacity:1}}.landing_heroOverlay__Bv12l{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,14,39,.15),rgba(10,14,39,.6));z-index:1}.landing_heroContent__8lnu_{position:relative;z-index:2;text-align:center;max-width:1000px;padding:0 20px}.landing_hero__LZe4_ h1{font-size:clamp(36px,5.5vw,68px);font-weight:900;color:var(--white);line-height:1.08;letter-spacing:-2px;margin-bottom:24px}.landing_hero__LZe4_ h1 .landing_word__XZG3b{display:inline-block;opacity:0;transform:translateY(45px) rotate(4deg);-webkit-animation:landing_wordIn__gwLOT .7s cubic-bezier(.2,.7,.3,1) forwards;animation:landing_wordIn__gwLOT .7s cubic-bezier(.2,.7,.3,1) forwards;-webkit-animation-delay:calc(var(--i) * 95ms);animation-delay:calc(var(--i) * 95ms)}@-webkit-keyframes landing_wordIn__gwLOT{to{opacity:1;transform:none}}@keyframes landing_wordIn__gwLOT{to{opacity:1;transform:none}}.landing_hero__LZe4_ h1 .landing_grad__MCs0x .landing_word__XZG3b{background:linear-gradient(90deg,#4da6ff,#00d4aa,#7b61ff,#4da6ff);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:landing_wordIn__gwLOT .7s cubic-bezier(.2,.7,.3,1) calc(var(--i) * 95ms) forwards,landing_shimmer__6gNDu 7s linear infinite;animation:landing_wordIn__gwLOT .7s cubic-bezier(.2,.7,.3,1) calc(var(--i) * 95ms) forwards,landing_shimmer__6gNDu 7s linear infinite}@-webkit-keyframes landing_shimmer__6gNDu{to{background-position:300% 0}}@keyframes landing_shimmer__6gNDu{to{background-position:300% 0}}.landing_heroSub__Q3OfW{font-size:clamp(16px,1.8vw,19px);color:hsla(0,0%,100%,.8);max-width:760px;margin:0 auto 40px;line-height:1.7;-webkit-animation:landing_fadeUpKey__hcfj5 .8s ease .95s both;animation:landing_fadeUpKey__hcfj5 .8s ease .95s both}.landing_heroButtons__OZAsp{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;margin-bottom:64px;-webkit-animation:landing_fadeUpKey__hcfj5 .8s ease 1.15s both;animation:landing_fadeUpKey__hcfj5 .8s ease 1.15s both}@-webkit-keyframes landing_fadeUpKey__hcfj5{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes landing_fadeUpKey__hcfj5{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.landing_heroStats__dCnfP{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;max-width:760px;margin:0 auto;padding-top:48px;border-top:1px solid hsla(0,0%,100%,.15);-webkit-animation:landing_fadeUpKey__hcfj5 .8s ease 1.35s both;animation:landing_fadeUpKey__hcfj5 .8s ease 1.35s both}.landing_heroStat__4K_Ty{text-align:center}.landing_heroStatValue__DIJjJ{font-size:32px;font-weight:800;color:var(--white);letter-spacing:-1px;background:var(--gradient-1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.landing_heroStatLabel__XmfJi{font-size:12px;color:hsla(0,0%,100%,.6);margin-top:4px;text-transform:uppercase;letter-spacing:1px}.landing_ticker__3PbCw{overflow:hidden;background:var(--gradient-2);border-top:1px solid hsla(0,0%,100%,.08);border-bottom:1px solid hsla(0,0%,100%,.08);padding:16px 0}.landing_tickerTrack__L2a5D{display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-animation:landing_ticker__3PbCw 32s linear infinite;animation:landing_ticker__3PbCw 32s linear infinite}.landing_ticker__3PbCw:hover .landing_tickerTrack__L2a5D{-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes landing_ticker__3PbCw{to{transform:translateX(-50%)}}@keyframes landing_ticker__3PbCw{to{transform:translateX(-50%)}}.landing_tickerGroup__INjwW{display:flex;align-items:center;gap:44px;padding-right:44px}.landing_tickerGroup__INjwW span{display:flex;align-items:center;gap:44px;color:hsla(0,0%,100%,.6);font-size:13px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;white-space:nowrap}.landing_tickerGroup__INjwW span:after{content:"✦";color:var(--accent);font-size:14px}.landing_section__slbBb{padding:100px 40px}.landing_sectionDark__pHZLr{background:var(--gradient-2);color:var(--white)}.landing_container___bGJE{max-width:1200px;margin:0 auto}.landing_sectionHeader__Cmp4Z{text-align:center;margin-bottom:64px}.landing_sectionLabel__hOHq4{display:inline-block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var(--primary);margin-bottom:16px}.landing_sectionDark__pHZLr .landing_sectionLabel__hOHq4{color:var(--accent)}.landing_sectionTitle__RHacg{font-size:clamp(28px,3.5vw,44px);font-weight:800;letter-spacing:-1.5px;line-height:1.2;margin-bottom:16px}.landing_sectionSubtitle__LIm4I{font-size:17px;color:var(--gray);max-width:680px;margin:0 auto}.landing_sectionDark__pHZLr .landing_sectionSubtitle__LIm4I{color:hsla(0,0%,100%,.65)}.landing_rkdGrid___91JJ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.landing_rkdCard__zM_OF{padding:28px 20px;border-radius:16px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);text-align:center;transition:all .3s ease}.landing_rkdCard__zM_OF:hover{background:hsla(0,0%,100%,.08);border-color:rgba(0,212,170,.4);transform:translateY(-6px)}.landing_rkdIcon__3hjcY{width:56px;height:56px;margin:0 auto 16px;border-radius:14px;background:var(--gradient-1);display:flex;align-items:center;justify-content:center;transition:transform .3s}.landing_rkdCard__zM_OF:hover .landing_rkdIcon__3hjcY{-webkit-animation:landing_iconPop__uRvHT .5s ease;animation:landing_iconPop__uRvHT .5s ease}@-webkit-keyframes landing_iconPop__uRvHT{50%{transform:scale(1.18) rotate(-8deg)}}@keyframes landing_iconPop__uRvHT{50%{transform:scale(1.18) rotate(-8deg)}}.landing_rkdIcon__3hjcY svg{width:28px;height:28px;fill:#fff}.landing_rkdCard__zM_OF h4{font-size:15px;font-weight:700;color:var(--white);margin-bottom:8px;letter-spacing:-.3px}.landing_rkdCard__zM_OF p{font-size:13px;color:hsla(0,0%,100%,.55);line-height:1.5}.landing_glowCard__UQz_c{position:relative}.landing_glowCard__UQz_c:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),rgba(0,212,170,.14),transparent 65%);opacity:0;transition:opacity .3s;pointer-events:none;z-index:0}.landing_glowCard__UQz_c:hover:before{opacity:1}.landing_windowBlock__GNP4Q{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:center}.landing_windowText__fO__m h3{font-size:32px;font-weight:800;letter-spacing:-1px;margin-bottom:20px;line-height:1.2}.landing_windowText__fO__m>p{font-size:16px;line-height:1.8;margin-bottom:28px;color:hsla(0,0%,100%,.65)}.landing_windowList__rWEi_{list-style:none}.landing_windowList__rWEi_ li{display:flex;align-items:flex-start;gap:14px;padding:12px 0;border-bottom:1px solid hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.85);font-size:15px;line-height:1.5}.landing_windowList__rWEi_ li:last-child{border-bottom:none}.landing_windowList__rWEi_ li:before{content:"→";color:var(--accent);font-weight:700;font-size:18px;min-width:16px;margin-top:-2px}.landing_windowDiagram__YX3jW{padding:40px;border-radius:20px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);min-height:420px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.landing_windowEntry__BH9KN{width:100%;padding:22px;border-radius:14px;background:var(--gradient-1);color:var(--white);font-size:15px;font-weight:700;text-align:center;-webkit-animation:landing_entryGlow__AIp6m 3s ease-in-out infinite;animation:landing_entryGlow__AIp6m 3s ease-in-out infinite}@-webkit-keyframes landing_entryGlow__AIp6m{0%,to{box-shadow:0 8px 30px rgba(0,102,255,.35)}50%{box-shadow:0 8px 48px rgba(0,212,170,.6)}}@keyframes landing_entryGlow__AIp6m{0%,to{box-shadow:0 8px 30px rgba(0,102,255,.35)}50%{box-shadow:0 8px 48px rgba(0,212,170,.6)}}.landing_windowArrow__LzETi{font-size:28px;color:var(--accent);-webkit-animation:landing_arrowFlow___naIG 1.6s ease-in-out infinite;animation:landing_arrowFlow___naIG 1.6s ease-in-out infinite}@-webkit-keyframes landing_arrowFlow___naIG{0%,to{transform:translateY(-4px);opacity:.45}50%{transform:translateY(4px);opacity:1}}@keyframes landing_arrowFlow___naIG{0%,to{transform:translateY(-4px);opacity:.45}50%{transform:translateY(4px);opacity:1}}.landing_windowSystems__3Zjeu{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;width:100%}.landing_windowSystem__klWBV{padding:18px;border-radius:12px;text-align:center;color:var(--white);font-size:13px;font-weight:600;-webkit-animation:landing_floatY__3pVGn 5s ease-in-out infinite;animation:landing_floatY__3pVGn 5s ease-in-out infinite}.landing_windowSystem__klWBV.landing_s2__0OAEq{-webkit-animation-delay:1.4s;animation-delay:1.4s}@-webkit-keyframes landing_floatY__3pVGn{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes landing_floatY__3pVGn{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.landing_windowSystem__klWBV.landing_s1__wpUvC{background:rgba(0,102,255,.25);border:1px solid rgba(0,102,255,.5)}.landing_windowSystem__klWBV.landing_s2__0OAEq{background:rgba(123,97,255,.25);border:1px solid rgba(123,97,255,.5)}.landing_windowUsers__sMY_T{width:100%;padding:18px;border-radius:12px;background:rgba(0,212,170,.15);border:1px solid rgba(0,212,170,.4);color:var(--white);font-size:13px;text-align:center;animation:landing_floatY__3pVGn 6s ease-in-out infinite reverse}.landing_systemsGrid__2dQxK{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px}.landing_systemCard__kq0z3{background:var(--white);border-radius:20px;padding:44px;position:relative;overflow:hidden;border:1px solid rgba(0,0,0,.06);transition:all .4s ease;display:flex;flex-direction:column}.landing_systemCard__kq0z3:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--gradient-1);z-index:1}.landing_systemCard__kq0z3.landing_accent__lrg5Z:before{background:var(--gradient-accent)}.landing_systemCard__kq0z3:hover{transform:translateY(-8px);box-shadow:var(--shadow)}.landing_systemCardTag__8j7Qw{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;padding:6px 12px;border-radius:6px;background:rgba(0,102,255,.1);color:var(--primary);margin-bottom:16px;align-self:flex-start}.landing_systemCard__kq0z3.landing_accent__lrg5Z .landing_systemCardTag__8j7Qw{background:rgba(123,97,255,.1);color:var(--accent-2)}.landing_systemCard__kq0z3 h3{font-size:22px;font-weight:800;letter-spacing:-.5px;margin-bottom:8px;line-height:1.3}.landing_systemCard__kq0z3 .landing_systemFullName__hL1g5{font-size:13px;color:var(--gray);line-height:1.5;margin-bottom:20px}.landing_systemCard__kq0z3>p{color:var(--gray);font-size:15px;line-height:1.7;margin-bottom:24px}.landing_systemCard__kq0z3 ul{list-style:none;margin-bottom:28px;flex-grow:1}.landing_systemCard__kq0z3 ul li{display:flex;align-items:flex-start;gap:12px;font-size:14px;color:#374151;margin-bottom:12px;line-height:1.5}.landing_systemCard__kq0z3 ul li:before{content:"→";color:var(--primary);font-weight:700;font-size:16px;min-width:16px;margin-top:-1px}.landing_systemCard__kq0z3.landing_accent__lrg5Z ul li:before{color:var(--accent-2)}.landing_featuresGrid__Lifmk{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.landing_featureCard__7_oW9{padding:32px;border-radius:16px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);transition:all .3s ease}.landing_featureCard__7_oW9:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.15);transform:translateY(-4px)}.landing_featureIcon__xt_YZ{width:52px;height:52px;border-radius:12px;background:var(--gradient-1);display:flex;align-items:center;justify-content:center;margin-bottom:20px;-webkit-animation:landing_floatY__3pVGn 4.5s ease-in-out infinite;animation:landing_floatY__3pVGn 4.5s ease-in-out infinite}.landing_featureCard__7_oW9:nth-child(2n) .landing_featureIcon__xt_YZ{background:var(--gradient-accent);-webkit-animation-delay:1s;animation-delay:1s}.landing_featureIcon__xt_YZ svg{width:26px;height:26px;fill:var(--white)}.landing_featureCard__7_oW9 h4{font-size:17px;font-weight:700;color:var(--white);margin-bottom:10px;letter-spacing:-.3px}.landing_featureCard__7_oW9 p{font-size:14px;color:hsla(0,0%,100%,.6);line-height:1.6}.landing_steps__tl4DO{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px;position:relative}.landing_steps__tl4DO:before{content:"";position:absolute;top:44px;left:12.5%;right:12.5%;height:2px;background:linear-gradient(90deg,var(--primary),var(--accent));transform:scaleX(0);transform-origin:left;transition:transform 1.4s ease .3s}.landing_steps__tl4DO.landing_visible__f1AkC:before{transform:scaleX(1)}.landing_step__47X5c{text-align:center;position:relative}.landing_stepNumber__z5rmJ{width:88px;height:88px;border-radius:50%;background:var(--gradient-1);display:flex;align-items:center;justify-content:center;margin:0 auto 24px;font-size:28px;font-weight:800;color:var(--white);position:relative;z-index:1;box-shadow:0 8px 30px rgba(0,102,255,.3)}.landing_stepNumber__z5rmJ:after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid rgba(0,212,170,.5);-webkit-animation:landing_ring__08xqf 2.6s ease-out infinite;animation:landing_ring__08xqf 2.6s ease-out infinite}@-webkit-keyframes landing_ring__08xqf{0%{transform:scale(1);opacity:.8}to{transform:scale(1.55);opacity:0}}@keyframes landing_ring__08xqf{0%{transform:scale(1);opacity:.8}to{transform:scale(1.55);opacity:0}}.landing_step__47X5c:nth-child(2n) .landing_stepNumber__z5rmJ{background:var(--gradient-accent);box-shadow:0 8px 30px rgba(123,97,255,.3)}.landing_step__47X5c h4{font-size:16px;font-weight:700;margin-bottom:8px}.landing_step__47X5c p{font-size:13px;color:var(--gray);line-height:1.6;padding:0 8px}.landing_ctaSection__IQCO2{padding:100px 40px;background:var(--gradient-1);position:relative;overflow:hidden}.landing_ctaSection__IQCO2:before{content:"";position:absolute;width:500px;height:500px;border-radius:50%;background:hsla(0,0%,100%,.06);top:-200px;right:-100px;z-index:0;-webkit-animation:landing_orbA__Qe_tB 12s ease-in-out infinite;animation:landing_orbA__Qe_tB 12s ease-in-out infinite}.landing_ctaSection__IQCO2:after{content:"";position:absolute;width:300px;height:300px;border-radius:50%;background:hsla(0,0%,100%,.05);bottom:-150px;left:-50px;z-index:0;-webkit-animation:landing_orbB__g5dxv 14s ease-in-out infinite;animation:landing_orbB__g5dxv 14s ease-in-out infinite}@-webkit-keyframes landing_orbA__Qe_tB{0%,to{transform:translate(0)}50%{transform:translate(-50px,40px)}}@keyframes landing_orbA__Qe_tB{0%,to{transform:translate(0)}50%{transform:translate(-50px,40px)}}@-webkit-keyframes landing_orbB__g5dxv{0%,to{transform:translate(0)}50%{transform:translate(40px,-50px)}}@keyframes landing_orbB__g5dxv{0%,to{transform:translate(0)}50%{transform:translate(40px,-50px)}}.landing_ctaContent__chYBI{max-width:700px;margin:0 auto;text-align:center;position:relative;z-index:1}.landing_ctaContent__chYBI h2{font-size:clamp(28px,4vw,42px);font-weight:800;color:var(--white);letter-spacing:-1.5px;margin-bottom:16px}.landing_ctaContent__chYBI p{font-size:17px;color:hsla(0,0%,100%,.95);margin-bottom:36px;line-height:1.7}.landing_ctaButtons__uA1xC{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.landing_footer__r_2VD{background:var(--dark);padding:60px 40px 30px;color:hsla(0,0%,100%,.6)}.landing_footerGrid__3Jdlw{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:48px;gap:48px;max-width:1200px;margin:0 auto;padding-bottom:40px;border-bottom:1px solid hsla(0,0%,100%,.08)}.landing_footerBrand__IUs_J p{font-size:14px;line-height:1.7;margin-top:16px;max-width:300px}.landing_footerCol__E_xYQ h5{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:var(--white);margin-bottom:20px}.landing_footerCol__E_xYQ a{display:block;color:hsla(0,0%,100%,.5);text-decoration:none;font-size:14px;margin-bottom:12px;transition:all .2s}.landing_footerCol__E_xYQ a:hover{color:var(--white);transform:translateX(4px)}.landing_footerBottom__5R8W7{max-width:1200px;margin:0 auto;padding-top:24px;display:flex;justify-content:space-between;align-items:center;font-size:13px;flex-wrap:wrap;gap:12px}.landing_fadeUp__TkTTg{opacity:0;transform:translateY(30px);transition:all .7s ease}.landing_fadeUp__TkTTg.landing_visible__f1AkC{opacity:1;transform:translateY(0)}.landing_reveal__Abtnc{opacity:0;transition:all .9s cubic-bezier(.2,.7,.3,1)}.landing_reveal__Abtnc.landing_fromLeft__OyEqM{transform:translateX(-60px)}.landing_reveal__Abtnc.landing_fromRight__ZTSb1{transform:translateX(60px)}.landing_reveal__Abtnc.landing_zoom__rspRH{transform:scale(.92)}.landing_reveal__Abtnc.landing_visible__f1AkC{opacity:1;transform:none}.landing_stagger__zaHEr>*{opacity:0;transform:translateY(34px);transition:all .7s cubic-bezier(.2,.7,.3,1)}.landing_stagger__zaHEr>.landing_staggerItem__kjPC5{opacity:1;transform:none}@media (max-width:1024px){.landing_rkdGrid___91JJ{grid-template-columns:repeat(2,1fr)}.landing_featuresGrid__Lifmk,.landing_steps__tl4DO,.landing_systemsGrid__2dQxK,.landing_windowBlock__GNP4Q{grid-template-columns:1fr}.landing_steps__tl4DO:before{display:none}.landing_footerGrid__3Jdlw{grid-template-columns:1fr 1fr}.landing_navLinks__CCVlj{position:static;transform:none}}@media (max-width:768px){.landing_navbar__TjYbs{padding:12px 20px}.landing_navLinks__CCVlj{display:none}.landing_section__slbBb{padding:60px 20px}.landing_heroStats__dCnfP{grid-template-columns:1fr;gap:20px}.landing_heroStatValue__DIJjJ{font-size:26px}.landing_systemCard__kq0z3{padding:32px}.landing_ctaSection__IQCO2{padding:60px 20px}.landing_footerGrid__3Jdlw,.landing_windowSystems__3Zjeu{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.landing_landing__eTODd *,.landing_landing__eTODd :after,.landing_landing__eTODd :before{-webkit-animation:none!important;animation:none!important;transition:none!important;scroll-behavior:auto!important}.landing_landing__eTODd .landing_fadeUp__TkTTg,.landing_landing__eTODd .landing_reveal__Abtnc,.landing_landing__eTODd .landing_stagger__zaHEr>*{opacity:1!important;transform:none!important}.landing_landing__eTODd .landing_hero__LZe4_ h1 .landing_word__XZG3b{opacity:1;transform:none}}