.landing_wrapper__hrldO{font-family:Plus Jakarta Sans,sans-serif;overflow-x:hidden;background:#fff}.landing_nav__36KXk{position:fixed;top:0;left:0;right:0;z-index:1000;display:flex;flex-direction:column;padding:0 6%;transition:background .35s ease,box-shadow .35s ease}.landing_navInner__FQmRh{max-width:1200px;margin:0 auto;width:100%;display:flex;align-items:center;justify-content:space-between;height:72px}.landing_navScrolled__y_rhA{background:hsla(0,0%,100%,.95);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 1px 0 rgba(0,0,0,.07),0 4px 24px rgba(0,0,0,.04)}.landing_navLinks__g76os{display:flex;align-items:center;gap:36px;list-style:none;margin:0;padding:0}.landing_navLink__xHnAG{font-size:14px;font-weight:500;color:hsla(0,0%,100%,.7);text-decoration:none;transition:color .2s;cursor:pointer;background:none;border:none;font-family:inherit;padding:0}.landing_navLink__xHnAG:hover{color:#fff}.landing_navScrolled__y_rhA .landing_navLink__xHnAG{color:#4b5563}.landing_navScrolled__y_rhA .landing_navLink__xHnAG:hover{color:#6d28d9}.landing_navActions__LatGB{display:flex;align-items:center;gap:12px}.landing_btnLogin__eCNgI{font-size:14px;font-weight:600;color:hsla(0,0%,100%,.8);text-decoration:none;padding:8px 18px;border-radius:8px;transition:all .2s;font-family:inherit}.landing_btnLogin__eCNgI:hover{color:#fff;background:hsla(0,0%,100%,.08)}.landing_navScrolled__y_rhA .landing_btnLogin__eCNgI{color:#374151}.landing_navScrolled__y_rhA .landing_btnLogin__eCNgI:hover{background:#f4f3ff;color:#6d28d9}.landing_btnCta__BtUmY{font-size:14px;font-weight:700;background:#6d28d9;color:#fff;padding:10px 22px;border-radius:10px;text-decoration:none;transition:all .25s;box-shadow:0 2px 10px rgba(109,40,217,.35);font-family:inherit}.landing_btnCta__BtUmY:hover{background:#5b21b6;transform:translateY(-1px);box-shadow:0 4px 18px rgba(109,40,217,.45)}.landing_hero__q8CYs{min-height:100vh;background:#0c0a1e;position:relative;display:flex;align-items:center;overflow:hidden;padding:120px 6% 96px}.landing_heroGrid__CqhGf{position:absolute;inset:0;background-image:linear-gradient(rgba(109,40,217,.05) 1px,transparent 0),linear-gradient(90deg,rgba(109,40,217,.05) 1px,transparent 0);background-size:60px 60px;pointer-events:none}.landing_heroGlow__JPi5v{width:700px;height:700px;background:radial-gradient(circle,rgba(109,40,217,.18) 0,transparent 68%);top:-180px;right:-150px}.landing_heroGlow2__h2RXr,.landing_heroGlow__JPi5v{position:absolute;border-radius:50%;pointer-events:none}.landing_heroGlow2__h2RXr{width:500px;height:500px;background:radial-gradient(circle,rgba(0,212,255,.07) 0,transparent 68%);bottom:0;left:60px}.landing_heroContent__NNbES{position:relative;z-index:1;max-width:1200px;margin:0 auto;width:100%;text-align:center}.landing_heroBadge__jlTBy{display:inline-flex;align-items:center;gap:10px;background:rgba(109,40,217,.15);border:1px solid rgba(109,40,217,.35);border-radius:100px;padding:7px 18px;margin-bottom:36px;font-size:11px;font-weight:700;color:#a78bfa;letter-spacing:.1em;text-transform:uppercase}.landing_heroBadgeDot__esrwA{width:7px;height:7px;border-radius:50%;background:#a78bfa;animation:landing_heroPulse__IDiiv 2.2s ease-in-out infinite;flex-shrink:0}.landing_heroBadgeRole__jmETK{display:inline-block}@keyframes landing_heroPulse__IDiiv{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.75)}}.landing_heroHeadline__f067e{font-size:clamp(40px,5.5vw,76px);font-weight:800;line-height:1.04;color:#fff;margin:0 auto 26px;letter-spacing:-.025em;max-width:860px}.landing_heroGradient__XaXuJ{background:linear-gradient(130deg,#a78bfa,#60d8f9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.landing_heroSub__Q7Pmu{font-size:18px;line-height:1.72;color:hsla(0,0%,100%,.5);max-width:560px;margin:0 auto 52px;font-weight:400}.landing_heroCtas__lotPz{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.landing_btnPrimary__5vJIl{display:inline-flex;align-items:center;gap:10px;background:#6d28d9;color:#fff;font-size:16px;font-weight:700;padding:16px 32px;border-radius:12px;text-decoration:none;transition:all .25s;box-shadow:0 4px 22px rgba(109,40,217,.45);letter-spacing:-.01em;font-family:inherit}.landing_btnPrimary__5vJIl:hover{background:#5b21b6;transform:translateY(-2px);box-shadow:0 8px 32px rgba(109,40,217,.55)}.landing_btnSecondary__y_rC1{display:inline-flex;align-items:center;gap:10px;color:hsla(0,0%,100%,.7);font-size:16px;font-weight:600;padding:15px 24px;border-radius:12px;text-decoration:none;border:1px solid hsla(0,0%,100%,.13);transition:all .25s;cursor:pointer;background:none;font-family:inherit}.landing_btnSecondary__y_rC1:hover{color:#fff;border-color:hsla(0,0%,100%,.28);background:hsla(0,0%,100%,.04)}.landing_heroStats__fHP_k{display:flex;justify-content:center;gap:52px;margin-top:72px;padding-top:48px;border-top:1px solid hsla(0,0%,100%,.07);flex-wrap:wrap}.landing_heroStat__HhJQh{display:flex;flex-direction:column;gap:5px}.landing_heroStatNum__n9dak{font-size:30px;font-weight:800;color:#fff;letter-spacing:-.03em;line-height:1}.landing_heroStatLabel__iK5M1{font-size:13px;color:hsla(0,0%,100%,.38);font-weight:500}.landing_section__OaDGQ{padding:108px 6%}.landing_sectionInner__yNAam{max-width:1200px;margin:0 auto}.landing_sectionEyebrow__g7QiK{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#6d28d9;margin-bottom:16px}.landing_sectionTitle__GOW_R{font-size:clamp(28px,3.5vw,46px);font-weight:800;color:#0c0a1e;margin:0 0 16px;letter-spacing:-.025em;line-height:1.12}.landing_sectionSub__TR1tP{font-size:17px;color:#64748b;max-width:560px;line-height:1.72;margin:0 0 64px}.landing_featuresGrid__PTfXj{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.landing_featureCard__ysoo5{background:#fff;border:1.5px solid #ede9fe;border-radius:22px;padding:44px 40px;transition:all .3s ease;position:relative;overflow:hidden}.landing_featureCard__ysoo5:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#6d28d9,#a78bfa);opacity:0;transition:opacity .3s}.landing_featureCard__ysoo5:hover{border-color:#c4b5fd;box-shadow:0 20px 64px rgba(109,40,217,.1);transform:translateY(-4px)}.landing_featureCard__ysoo5:hover:before{opacity:1}.landing_featureIconWrap__HmfjW{width:56px;height:56px;background:#f4f3ff;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;transition:background .3s}.landing_featureCard__ysoo5:hover .landing_featureIconWrap__HmfjW{background:#ede9fe}.landing_featureTitle__8mUwL{font-size:20px;font-weight:700;color:#0c0a1e;margin:0 0 12px;letter-spacing:-.015em}.landing_featureDesc__Cn9zD{font-size:15px;color:#64748b;line-height:1.68;margin:0 0 24px}.landing_featureTags__feBNy{display:flex;flex-wrap:wrap;gap:8px}.landing_featureTag__NcxkC{font-size:11px;font-weight:600;color:#6d28d9;background:#f4f3ff;padding:4px 12px;border-radius:100px;letter-spacing:.02em}.landing_sectionDark__ZL3Iq{background:#0c0a1e;padding:108px 6%}.landing_sectionEyebrowLight__Fd5CK{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#a78bfa;margin-bottom:16px}.landing_sectionTitleLight___S0qF{font-size:clamp(28px,3.5vw,46px);font-weight:800;color:#fff;margin:0 0 16px;letter-spacing:-.025em;line-height:1.12}.landing_sectionSubLight__kZBWF{font-size:17px;color:hsla(0,0%,100%,.42);max-width:520px;line-height:1.72;margin:0 0 64px}.landing_stepsGrid__w2jsD{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.landing_step__g4D4i{background:#141228;padding:48px 40px;position:relative;transition:background .3s}.landing_step__g4D4i:hover{background:#1c1935}.landing_step__g4D4i:first-child{border-radius:20px 0 0 20px}.landing_step__g4D4i:last-child{border-radius:0 20px 20px 0}.landing_stepNum___EVSh{font-size:11px;font-weight:700;color:#7c3aed;letter-spacing:.18em;text-transform:uppercase;margin-bottom:24px;display:flex;align-items:center;gap:14px}.landing_stepNumLine__cy8bU{flex:1;height:1px;background:rgba(124,58,237,.25)}.landing_stepAccent__bG1eg{width:36px;height:3px;background:linear-gradient(90deg,#6d28d9,#a78bfa);border-radius:2px;margin-bottom:20px}.landing_stepTitle__jod1T{font-size:20px;font-weight:700;color:#fff;margin:0 0 12px;letter-spacing:-.015em}.landing_stepDesc__f4fiY{font-size:14px;color:hsla(0,0%,100%,.38);line-height:1.72;margin:0}.landing_pricingGrid__JwaEk{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:860px;margin:0 auto}.landing_pricingCard__ZUQB_{background:#fff;border:1.5px solid #e5e7eb;border-radius:24px;padding:48px 40px;position:relative;transition:all .3s;text-align:left}.landing_pricingCard__ZUQB_:hover{box-shadow:0 20px 64px rgba(0,0,0,.08);transform:translateY(-4px)}.landing_pricingCardPro__eIpLb{background:#0c0a1e;border-color:rgba(109,40,217,.5);box-shadow:0 0 0 1px rgba(109,40,217,.2),0 16px 64px rgba(109,40,217,.15)}.landing_pricingCardPro__eIpLb:hover{box-shadow:0 0 0 1px rgba(109,40,217,.45),0 24px 80px rgba(109,40,217,.28)}.landing_pricingBadge__5GDhi{position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:linear-gradient(130deg,#6d28d9,#a78bfa);color:#fff;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:6px 22px;border-radius:100px;white-space:nowrap}.landing_pricingTier__KIg73{font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#6d28d9;margin:0 0 10px}.landing_pricingTierPro__5YGTs{color:#a78bfa}.landing_pricingPrice__ikSUO{font-size:54px;font-weight:800;color:#0c0a1e;letter-spacing:-.04em;line-height:1;margin-bottom:6px}.landing_pricingPriceSuffix__yKCDL{font-size:18px;font-weight:500;color:#9ca3af;letter-spacing:0}.landing_pricingDesc__r1U3e{font-size:14px;color:#64748b;margin:12px 0 32px;line-height:1.6}.landing_pricingDescPro___EV38{color:hsla(0,0%,100%,.4)}.landing_pricingDivider__7AYj_{height:1px;background:#f3f4f6;margin-bottom:28px}.landing_pricingDividerPro__79kLb{background:hsla(0,0%,100%,.07)}.landing_pricingFeatureList__WJ55y{list-style:none;padding:0;margin:0 0 36px;display:flex;flex-direction:column;gap:14px}.landing_pricingFeature__XfOq_{display:flex;align-items:flex-start;gap:12px;font-size:14px;color:#374151;line-height:1.5}.landing_pricingFeaturePro__NvVvo{color:hsla(0,0%,100%,.68)}.landing_btnPricingStarter__L1SN1{display:block;text-align:center;font-size:15px;font-weight:700;color:#6d28d9;background:#f4f3ff;border:1.5px solid #ede9fe;padding:15px 24px;border-radius:12px;text-decoration:none;transition:all .2s;cursor:pointer;font-family:inherit}.landing_btnPricingStarter__L1SN1:hover{background:#ede9fe;border-color:#c4b5fd}.landing_btnPricingPro__O4rtK{display:block;text-align:center;font-size:15px;font-weight:700;color:#fff;background:linear-gradient(130deg,#6d28d9,#8b5cf6);padding:15px 24px;border-radius:12px;text-decoration:none;transition:all .2s;box-shadow:0 4px 20px rgba(109,40,217,.4);cursor:pointer;font-family:inherit}.landing_btnPricingPro__O4rtK:hover{box-shadow:0 8px 32px rgba(109,40,217,.55);transform:translateY(-1px)}.landing_ctaSection__d8XF6{padding:110px 6%;background:linear-gradient(130deg,#3b0fa0,#6d28d9 55%,#8b5cf6);text-align:center;position:relative;overflow:hidden}.landing_ctaSection__d8XF6:before{content:"";position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.035) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,transparent 0);background-size:60px 60px;pointer-events:none}.landing_ctaContent__G_NVy{position:relative;z-index:1}.landing_ctaTitle__04LrS{font-size:clamp(30px,4vw,54px);font-weight:800;color:#fff;margin:0 0 18px;letter-spacing:-.025em;line-height:1.1}.landing_ctaSub__5fwP3{font-size:18px;color:hsla(0,0%,100%,.6);margin:0 auto 52px;max-width:480px;line-height:1.65}.landing_btnCtaWhite__xnO5q{display:inline-flex;align-items:center;gap:10px;background:#fff;color:#6d28d9;font-size:16px;font-weight:700;padding:18px 40px;border-radius:12px;text-decoration:none;transition:all .25s;box-shadow:0 4px 24px rgba(0,0,0,.18);font-family:inherit}.landing_btnCtaWhite__xnO5q:hover{transform:translateY(-2px);box-shadow:0 10px 36px rgba(0,0,0,.24)}.landing_footer__Nwuc2{background:#080616;padding:72px 6% 36px}.landing_footerInner__gQOM7{max-width:1200px;margin:0 auto}.landing_footerTop__sH7RM{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;margin-bottom:64px}.landing_footerBrand__e3Jrf{display:flex;flex-direction:column;gap:18px}.landing_footerTagline__vFClH{font-size:14px;color:hsla(0,0%,100%,.3);line-height:1.7;max-width:280px;margin:0}.landing_footerColTitle__GLLuP{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.35);margin:0 0 20px}.landing_footerLinks__lEKxF{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:13px}.landing_footerLink__cVb7_{font-size:14px;color:hsla(0,0%,100%,.42);text-decoration:none;transition:color .2s;cursor:pointer;background:none;border:none;padding:0;text-align:left;font-family:inherit}.landing_footerLink__cVb7_:hover{color:hsla(0,0%,100%,.78)}.landing_footerBottom__mKbrC{border-top:1px solid hsla(0,0%,100%,.06);padding-top:32px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.landing_footerCopy__hAwfb{font-size:13px;color:hsla(0,0%,100%,.22);margin:0}.landing_footerLegal__rQd58{display:flex;gap:24px}.landing_footerLegalLink__J9JEx{font-size:13px;color:hsla(0,0%,100%,.22);text-decoration:none;transition:color .2s;cursor:pointer;background:none;border:none;padding:0;font-family:inherit}.landing_footerLegalLink__J9JEx:hover{color:hsla(0,0%,100%,.5)}.landing_authSplit__KmjXO{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;font-family:Plus Jakarta Sans,sans-serif}.landing_authLeft__3CCoa{background:#0c0a1e;padding:48px 56px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.landing_authLeftGrid__7KVD5{position:absolute;inset:0;background-image:linear-gradient(rgba(109,40,217,.055) 1px,transparent 0),linear-gradient(90deg,rgba(109,40,217,.055) 1px,transparent 0);background-size:56px 56px;pointer-events:none}.landing_authLeftMark__UdFfi{position:absolute;bottom:-60px;right:-80px;opacity:.06;pointer-events:none}.landing_authLeftNav__NPv7U{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between}.landing_authLeftBack__jZl6b{font-size:13px;font-weight:500;color:hsla(0,0%,100%,.35);text-decoration:none;display:flex;align-items:center;gap:6px;transition:color .2s}.landing_authLeftBack__jZl6b:hover{color:hsla(0,0%,100%,.65)}.landing_authLeftBody__UyiM9{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;justify-content:center;padding:48px 0}.landing_authLeftHeadline__5WCmi{font-size:clamp(26px,2.4vw,36px);font-weight:800;color:#fff;letter-spacing:-.025em;line-height:1.15;margin:0 0 14px}.landing_authLeftSub__sE_Fl{font-size:15px;color:hsla(0,0%,100%,.42);line-height:1.7;margin:0 0 48px;max-width:360px}.landing_authBullets__8sI_N{display:flex;flex-direction:column;gap:20px}.landing_authBullet__z0vcW{display:flex;align-items:flex-start;gap:14px}.landing_authBulletIcon__pZLs7{width:36px;height:36px;background:rgba(109,40,217,.18);border:1px solid rgba(109,40,217,.3);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.landing_authBulletText__OygON{display:flex;flex-direction:column;gap:3px}.landing_authBulletTitle__eEHcp{font-size:14px;font-weight:700;color:#fff;letter-spacing:-.01em}.landing_authBulletDesc__A2cfh{font-size:13px;color:hsla(0,0%,100%,.38);line-height:1.55}.landing_authLeftFooter__SMVot{position:relative;z-index:1;font-size:12px;color:hsla(0,0%,100%,.2)}.landing_authRight__hHfoG{background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 56px;overflow-y:auto}.landing_authForm__wbOTs{width:100%;max-width:400px}.landing_authFormHeader__gc1Nn{margin-bottom:36px}.landing_authFormTitle__hR3aE{font-size:28px;font-weight:800;color:#0c0a1e;letter-spacing:-.025em;margin:0 0 8px}.landing_authFormSub__NV8Eo{font-size:14px;color:#64748b;line-height:1.6;margin:0}.landing_authFieldGroup__InB5C{display:flex;flex-direction:column;gap:18px;margin-bottom:24px}.landing_authField__CN_Ez{position:relative}.landing_authLabel__sPB_J{display:block;font-size:13px;font-weight:600;color:#374151;margin-bottom:8px;letter-spacing:-.01em}.landing_authInputWrap___okhJ{position:relative}.landing_authInput__pMMOj{width:100%;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:11px;padding:13px 16px;font-size:15px;color:#0c0a1e;font-family:Plus Jakarta Sans,sans-serif;transition:border-color .2s,box-shadow .2s,background .2s;outline:none;box-sizing:border-box}.landing_authInput__pMMOj::-moz-placeholder{color:#9ca3af}.landing_authInput__pMMOj::placeholder{color:#9ca3af}.landing_authInput__pMMOj:focus{background:#fff;border-color:#6d28d9;box-shadow:0 0 0 3px rgba(109,40,217,.1)}.landing_authInputWithToggle__hQXTJ{padding-right:48px}.landing_authToggleBtn__c5oVt{position:absolute;right:14px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:4px;color:#9ca3af;display:flex;align-items:center;justify-content:center;transition:color .2s}.landing_authToggleBtn__c5oVt:hover{color:#6d28d9}.landing_strengthBar__SrURj{display:flex;gap:4px;margin-top:8px}.landing_strengthSegment__vqYYu{flex:1;height:3px;border-radius:2px;background:#e5e7eb;transition:background .3s}.landing_strengthLabel__vfsbX{font-size:11px;font-weight:600;margin-top:5px;letter-spacing:.03em}.landing_authError__MHAvw{background:#fef2f2;border:1px solid #fca5a5;border-radius:10px;padding:12px 16px;font-size:13px;color:#dc2626;margin-bottom:20px;display:flex;align-items:flex-start;gap:10px;line-height:1.5}.landing_authSuccess___5FwW{text-align:center;padding:24px 0}.landing_authSuccessIcon__AvEa2{width:64px;height:64px;background:#f0fdf4;border:2px solid #86efac;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.landing_authSuccessTitle__w0AD_{font-size:22px;font-weight:800;color:#0c0a1e;letter-spacing:-.02em;margin:0 0 10px}.landing_authSuccessDesc__Xg3ns{font-size:14px;color:#64748b;line-height:1.65;margin:0 0 28px}.landing_authSuccessNote__0rGV9{font-size:12px;color:#9ca3af;line-height:1.6}.landing_authSubmit__AEX36{width:100%;background:linear-gradient(130deg,#6d28d9,#8b5cf6);color:#fff;font-size:15px;font-weight:700;padding:15px 24px;border-radius:12px;border:none;cursor:pointer;font-family:Plus Jakarta Sans,sans-serif;transition:all .25s;box-shadow:0 4px 20px rgba(109,40,217,.35);margin-bottom:20px;display:flex;align-items:center;justify-content:center;gap:8px;letter-spacing:-.01em}.landing_authSubmit__AEX36:hover:not(:disabled){box-shadow:0 8px 30px rgba(109,40,217,.5);transform:translateY(-1px)}.landing_authSubmit__AEX36:disabled{opacity:.65;cursor:not-allowed;transform:none}.landing_authSpinner___hJik{width:18px;height:18px;border:2px solid hsla(0,0%,100%,.35);border-top-color:#fff;border-radius:50%;animation:landing_spin__h36Jh .7s linear infinite;flex-shrink:0}@keyframes landing_spin__h36Jh{to{transform:rotate(1turn)}}.landing_authDividerRow__t6ucB{display:flex;align-items:center;gap:12px;margin-bottom:20px}.landing_authDividerLine__0G_LM{flex:1;height:1px;background:#f3f4f6}.landing_authDividerText__KSWZ_{font-size:12px;color:#d1d5db;font-weight:500;white-space:nowrap}.landing_authSwitch__lszeV{font-size:14px;color:#64748b;text-align:center}.landing_authSwitchLink__n2cb8{color:#6d28d9;font-weight:700;text-decoration:none;transition:color .2s}.landing_authSwitchLink__n2cb8:hover{color:#5b21b6}.landing_authTerms__YbGUh{font-size:12px;color:#9ca3af;text-align:center;line-height:1.6;margin-top:16px}.landing_authTermsLink__qcXg6{color:#6d28d9;text-decoration:none}@media (max-width:768px){.landing_authSplit__KmjXO{grid-template-columns:1fr}.landing_authLeft__3CCoa{display:none}.landing_authRight__hHfoG{padding:40px 24px;min-height:100vh}}.landing_cookieBanner__ZQ36c{position:fixed;bottom:0;left:0;right:0;z-index:9999;background:rgba(10,8,26,.97);border-top:1px solid rgba(109,40,217,.3);backdrop-filter:blur(16px);padding:18px 6%;font-family:Plus Jakarta Sans,sans-serif}.landing_cookieBannerInner__o8g8N{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:32px}.landing_cookieContent__jryYv{display:flex;align-items:center;gap:16px;flex:1}.landing_cookieIcon__gR4Rw{flex-shrink:0;display:flex;align-items:center}.landing_cookieTitle__lr9zm{font-size:14px;font-weight:700;color:#fff;margin:0 0 4px}.landing_cookieDesc__0iwHX{font-size:13px;color:hsla(0,0%,100%,.5);margin:0;line-height:1.5}.landing_cookieLink__NTs7Z{color:#a78bfa;text-decoration:none}.landing_cookieLink__NTs7Z:hover{text-decoration:underline}.landing_cookieActions__o6OZg{display:flex;gap:10px;flex-shrink:0}.landing_cookieDecline__ebzfP{font-size:13px;font-weight:600;color:hsla(0,0%,100%,.55);background:none;border:1px solid hsla(0,0%,100%,.15);border-radius:8px;padding:9px 18px;cursor:pointer;font-family:Plus Jakarta Sans,sans-serif;transition:all .18s;white-space:nowrap}.landing_cookieDecline__ebzfP:hover{color:hsla(0,0%,100%,.85);border-color:hsla(0,0%,100%,.3)}.landing_cookieAccept__oLOxo{font-size:13px;font-weight:700;color:#fff;background:linear-gradient(135deg,#6d28d9,#8b5cf6);border:none;border-radius:8px;padding:9px 20px;cursor:pointer;font-family:Plus Jakarta Sans,sans-serif;transition:opacity .18s,transform .18s;white-space:nowrap}.landing_cookieAccept__oLOxo:hover{opacity:.88;transform:translateY(-1px)}.landing_chatRoot__UgRYB{position:fixed;bottom:28px;right:28px;z-index:9998;display:flex;flex-direction:column;align-items:flex-end;gap:14px;font-family:Plus Jakarta Sans,sans-serif}.landing_chatBtn__QWQeJ{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#6d28d9,#8b5cf6);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 24px rgba(109,40,217,.55);transition:transform .2s,box-shadow .2s;flex-shrink:0}.landing_chatBtn__QWQeJ:hover{transform:scale(1.08);box-shadow:0 6px 32px rgba(109,40,217,.7)}.landing_chatBtnOpen__48smP{background:hsla(0,0%,100%,.12);box-shadow:0 4px 20px rgba(0,0,0,.3)}.landing_chatBtnOpen__48smP:hover{background:hsla(0,0%,100%,.18)}.landing_chatPanel__Xa2H9{width:340px;background:#0c0a1e;border:1px solid rgba(109,40,217,.35);border-radius:18px;overflow:hidden;box-shadow:0 24px 64px rgba(0,0,0,.55);display:flex;flex-direction:column}.landing_chatPanelHeader__QeUu3{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid hsla(0,0%,100%,.06);background:rgba(109,40,217,.12)}.landing_chatPanelTitleRow__75QCq{display:flex;align-items:center;gap:9px}.landing_chatPanelDot__uRd7M{width:8px;height:8px;border-radius:50%;background:#a78bfa;display:inline-block;animation:landing_heroPulse__IDiiv 2.2s ease-in-out infinite}.landing_chatPanelTitle__I8wRz{font-size:13px;font-weight:700;color:#fff;letter-spacing:.01em}.landing_chatPanelClose__OPEtJ{background:none;border:none;cursor:pointer;color:hsla(0,0%,100%,.4);display:flex;align-items:center;justify-content:center;padding:4px;border-radius:6px;transition:color .15s,background .15s}.landing_chatPanelClose__OPEtJ:hover{color:hsla(0,0%,100%,.85);background:hsla(0,0%,100%,.07)}.landing_chatPanelBody__dR_D1{flex:1;min-height:220px;display:flex;align-items:center;justify-content:center;padding:32px 24px}.landing_chatPanelPlaceholder__S1F0H{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.landing_chatPanelPlaceholderIcon__hYgdC{opacity:.7}.landing_chatPanelPlaceholderText__WwwqZ{font-size:13px;color:hsla(0,0%,100%,.4);line-height:1.6;margin:0;max-width:220px}.landing_chatPanelFooter__bisNu{display:flex;align-items:center;gap:8px;padding:12px 14px;border-top:1px solid hsla(0,0%,100%,.06)}.landing_chatPanelInput___MnMG{flex:1;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;padding:9px 14px;font-size:13px;color:hsla(0,0%,100%,.4);font-family:Plus Jakarta Sans,sans-serif;outline:none;cursor:not-allowed}.landing_chatPanelInput___MnMG::-moz-placeholder{color:hsla(0,0%,100%,.25)}.landing_chatPanelInput___MnMG::placeholder{color:hsla(0,0%,100%,.25)}.landing_chatPanelSend__YKWfW{width:36px;height:36px;border-radius:9px;background:rgba(109,40,217,.3);border:none;cursor:not-allowed;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.3);flex-shrink:0}@media (max-width:768px){.landing_cookieBannerInner__o8g8N{flex-direction:column;align-items:flex-start;gap:14px;padding:4px 0}.landing_cookieActions__o6OZg{width:100%;display:flex;gap:10px}.landing_cookieAccept__oLOxo,.landing_cookieDecline__ebzfP{flex:1;text-align:center}.landing_chatRoot__UgRYB{bottom:148px;right:16px}.landing_chatPanel__Xa2H9{width:calc(100vw - 32px);max-height:calc(100vh - 220px);overflow:hidden;display:flex;flex-direction:column}.landing_chatPanelBody__dR_D1{overflow-y:auto;min-height:140px;flex:1}}@media (max-width:480px){.landing_cookieBanner__ZQ36c{padding:14px 5%}.landing_cookieTitle__lr9zm{font-size:13px}.landing_cookieDesc__0iwHX{font-size:12px}.landing_chatRoot__UgRYB{bottom:148px;right:12px}.landing_chatBtn__QWQeJ{width:50px;height:50px}}.landing_navHamburger__XhlkB{display:none;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;background:none;border:none;cursor:pointer;padding:8px;border-radius:8px;transition:background .18s}.landing_navHamburger__XhlkB:hover,.landing_navMobileOpen__sV_8O .landing_navHamburger__XhlkB:hover{background:hsla(0,0%,100%,.08)}.landing_navHamburger__XhlkB span{display:block;width:22px;height:2px;background:#fff;border-radius:2px;transition:transform .25s ease,opacity .25s ease;transform-origin:center}.landing_navScrolled__y_rhA .landing_navHamburger__XhlkB span{background:#0c0a1e}.landing_navMobileOpen__sV_8O .landing_navHamburger__XhlkB span{background:#fff!important}.landing_navHamburgerOpen__blaVr span:first-child{transform:translateY(7px) rotate(45deg)}.landing_navHamburgerOpen__blaVr span:nth-child(2){opacity:0;transform:scaleX(0)}.landing_navHamburgerOpen__blaVr span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.landing_navMobileOpen__sV_8O{background:#0c0a1e!important;backdrop-filter:none!important;box-shadow:none!important}.landing_mobileNav__G_Ejq{padding:8px 0 28px;border-top:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;gap:8px;max-width:1200px;width:100%;margin:0 auto}.landing_mobileNavLinks__1Qbsy{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.landing_mobileNavLink__Bd9Gv{display:block;font-size:18px;font-weight:600;color:hsla(0,0%,100%,.75);text-decoration:none;padding:14px 0;background:none;border:none;border-bottom:1px solid hsla(0,0%,100%,.06);cursor:pointer;font-family:inherit;text-align:left;transition:color .18s;width:100%}.landing_mobileNavLink__Bd9Gv:hover{color:#fff}.landing_mobileNavLinks__1Qbsy li:last-child .landing_mobileNavLink__Bd9Gv{border-bottom:none}.landing_mobileNavActions__h1D2f{display:flex;flex-direction:column;gap:10px;margin-top:16px}.landing_mobileNavLogin__odfm3{display:block;text-align:center;font-size:15px;font-weight:600;color:hsla(0,0%,100%,.75);text-decoration:none;padding:13px;border:1px solid hsla(0,0%,100%,.2);border-radius:12px;transition:all .18s}.landing_mobileNavLogin__odfm3:hover{color:#fff;border-color:hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.05)}.landing_mobileNavRegister__9ut4Z{display:block;text-align:center;font-size:15px;font-weight:700;color:#fff;text-decoration:none;padding:13px;background:linear-gradient(135deg,#6d28d9,#8b5cf6);border-radius:12px;transition:opacity .18s}.landing_mobileNavRegister__9ut4Z:hover{opacity:.88}@media (max-width:768px){.landing_navActions__LatGB,.landing_navLinks__g76os{display:none}.landing_navHamburger__XhlkB{display:flex}.landing_nav__36KXk{height:auto}.landing_hero__q8CYs{padding:100px 6% 64px}.landing_heroHeadline__f067e{font-size:clamp(32px,8vw,52px)}.landing_heroSub__Q7Pmu{font-size:16px}.landing_heroStats__fHP_k{gap:28px;flex-wrap:wrap;justify-content:center}.landing_heroStat__HhJQh{min-width:100px}.landing_sectionDark__ZL3Iq,.landing_section__OaDGQ{padding:72px 6%}.landing_sectionTitle__GOW_R{font-size:clamp(26px,6vw,40px)}.landing_featuresGrid__PTfXj{grid-template-columns:1fr}.landing_featureCard__ysoo5{padding:28px 24px}.landing_featureTags__feBNy{flex-wrap:wrap}.landing_stepsGrid__w2jsD{grid-template-columns:1fr;gap:40px}.landing_stepNumLine__cy8bU{display:none}.landing_step__g4D4i{padding:24px;background:hsla(0,0%,100%,.04);border-radius:16px}.landing_pricingGrid__JwaEk{grid-template-columns:1fr;gap:20px;max-width:100%}.landing_pricingCard__ZUQB_{padding:32px 24px}.landing_pricingPrice__ikSUO{font-size:40px}.landing_pricingBadge__5GDhi{top:20px;right:20px;font-size:10px;padding:4px 10px}.landing_pricingFeatureList__WJ55y{gap:10px}.landing_ctaSection__d8XF6{padding:72px 6%}.landing_ctaTitle__04LrS{font-size:clamp(28px,7vw,48px)}.landing_footerTop__sH7RM{grid-template-columns:1fr 1fr;gap:40px 24px}.landing_footerBrand__e3Jrf{grid-column:1/-1}}@media (max-width:480px){.landing_heroStats__fHP_k{gap:20px}.landing_footerTop__sH7RM{grid-template-columns:1fr}.landing_heroCtas__lotPz{flex-direction:column;align-items:center}.landing_btnPrimary__5vJIl,.landing_btnSecondary__y_rC1{width:100%;justify-content:center}.landing_featureCard__ysoo5{padding:24px 20px}.landing_pricingCard__ZUQB_{padding:28px 20px}.landing_pricingPrice__ikSUO{font-size:36px}.landing_btnCtaWhite__xnO5q{width:100%;justify-content:center}}