.landing_page__pEwES{min-height:100vh;background:#0c0c12;color:#e2e8f0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-x:hidden}.landing_nav__knAbU{position:-webkit-sticky;position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;padding:0 5vw;height:60px;background:rgba(12,12,18,.85);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.06)}.landing_navLogo__d3y8a{font-size:18px;font-weight:800;letter-spacing:-.03em;background:linear-gradient(135deg,#a5b4fc,#818cf8 60%,#6366f1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-decoration:none}.landing_navCta__bIz4N{display:inline-flex;align-items:center;gap:6px;padding:8px 18px;border-radius:8px;background:#4f46e5;color:#fff;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,transform .12s}.landing_navCta__bIz4N:hover{background:#4338ca;transform:translateY(-1px)}.landing_hero__wie8N{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:100px 5vw 80px;overflow:hidden}.landing_heroGlow__XiOdz{position:absolute;top:-120px;left:50%;transform:translateX(-50%);width:700px;height:500px;background:radial-gradient(ellipse at center,rgba(99,102,241,.18) 0,transparent 70%);pointer-events:none}.landing_badge__Ppr_1{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;border-radius:999px;border:1px solid rgba(99,102,241,.35);background:rgba(99,102,241,.08);color:#a5b4fc;font-size:12px;font-weight:600;letter-spacing:.04em;margin-bottom:28px}.landing_badgeDot__uTOGE{width:6px;height:6px;border-radius:50%;background:#818cf8}.landing_heroTitle__omfE_{font-size:clamp(36px,6vw,72px);font-weight:800;letter-spacing:-.04em;line-height:1.08;margin:0 0 20px;max-width:780px;background:linear-gradient(160deg,#f1f5f9 30%,#94a3b8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.landing_heroSub__BTk9y{font-size:clamp(16px,2vw,19px);color:#94a3b8;line-height:1.65;max-width:560px;margin:0 0 40px}.landing_heroCtas__WrebI{display:flex;gap:12px;align-items:center;flex-wrap:wrap;justify-content:center}.landing_ctaPrimary__tIguX{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;border-radius:10px;background:#4f46e5;color:#fff;font-size:16px;font-weight:700;text-decoration:none;transition:background .15s,transform .12s,box-shadow .15s;box-shadow:0 4px 20px rgba(79,70,229,.35)}.landing_ctaPrimary__tIguX:hover{background:#4338ca;transform:translateY(-2px);box-shadow:0 8px 28px rgba(79,70,229,.45)}.landing_ctaSecondary__jb4vN{display:inline-flex;align-items:center;gap:6px;padding:14px 22px;border-radius:10px;border:1px solid rgba(255,255,255,.12);color:#94a3b8;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s}.landing_ctaSecondary__jb4vN:hover{border-color:rgba(255,255,255,.25);color:#e2e8f0}.landing_previewWrap__TF_Gi{margin-top:64px;width:100%;max-width:860px;position:relative}.landing_previewGlow__71xQ3{position:absolute;inset:-40px -60px;background:radial-gradient(ellipse at center,rgba(99,102,241,.13) 0,transparent 65%);pointer-events:none}.landing_previewCard__Ja96H{position:relative;background:#13131c;border:1px solid rgba(255,255,255,.09);border-radius:16px;padding:24px 26px;text-align:left;box-shadow:0 20px 60px rgba(0,0,0,.4)}.landing_previewLabel__akpeU{font-size:10px;font-weight:700;letter-spacing:.12em;color:#4f46e5;text-transform:uppercase;margin-bottom:14px;display:flex;align-items:center;gap:6px}.landing_previewLabelDot__p8rcG{width:6px;height:6px;border-radius:50%;background:#6366f1}.landing_previewBody__P4pPF{font-size:15px;line-height:1.75;color:#cbd5e1;white-space:pre-wrap;font-family:Georgia,serif}.landing_previewHighlight__s_bW8{color:#a5b4fc}.landing_features__cPNYP{padding:80px 5vw 90px;max-width:1100px;margin:0 auto}.landing_sectionLabel__VR3cg{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#6366f1;text-align:center;margin-bottom:14px}.landing_sectionTitle__VHDry{font-size:clamp(26px,4vw,40px);font-weight:800;letter-spacing:-.03em;color:#f1f5f9;text-align:center;margin:0 0 14px}.landing_sectionSub__kgoTI{font-size:16px;color:#64748b;text-align:center;max-width:500px;margin:0 auto 56px;line-height:1.6}.landing_featureGrid__A2pTB{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media (max-width:768px){.landing_featureGrid__A2pTB{grid-template-columns:1fr}}@media (min-width:769px) and (max-width:960px){.landing_featureGrid__A2pTB{grid-template-columns:repeat(2,1fr)}}.landing_featureCard___7KBi{background:#13131c;border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:28px 26px;transition:border-color .2s,transform .2s}.landing_featureCard___7KBi:hover{border-color:rgba(99,102,241,.35);transform:translateY(-3px)}.landing_featureIcon__5HAOX{width:44px;height:44px;border-radius:10px;background:rgba(99,102,241,.12);border:1px solid rgba(99,102,241,.2);display:flex;align-items:center;justify-content:center;font-size:20px;margin-bottom:18px}.landing_featureCardTitle__JS0gI{font-size:16px;font-weight:700;color:#f1f5f9;margin:0 0 8px;letter-spacing:-.02em}.landing_featureCardDesc__eaVwp{font-size:14px;color:#64748b;line-height:1.65;margin:0}.landing_howSection__Qeez8{padding:0 5vw 100px;max-width:900px;margin:0 auto}.landing_steps__Bnb3O{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;position:relative}@media (max-width:640px){.landing_steps__Bnb3O{grid-template-columns:1fr;gap:32px}.landing_stepConnector__G1Prw{display:none}}.landing_step__0gYFT{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 20px;position:relative}.landing_stepNum__0YR3f{width:40px;height:40px;border-radius:50%;background:rgba(99,102,241,.12);border:1px solid rgba(99,102,241,.3);color:#818cf8;font-size:14px;font-weight:800;display:flex;align-items:center;justify-content:center;margin-bottom:16px;flex-shrink:0}.landing_stepConnector__G1Prw{position:absolute;top:20px;left:calc(50% + 28px);right:calc(-50% + 28px);height:1px;background:linear-gradient(90deg,rgba(99,102,241,.4),rgba(99,102,241,.1))}.landing_step__0gYFT:last-child .landing_stepConnector__G1Prw{display:none}.landing_stepTitle__B4NB7{font-size:15px;font-weight:700;color:#f1f5f9;margin:0 0 6px}.landing_stepDesc__fo6J6{font-size:13px;color:#64748b;line-height:1.6;margin:0}.landing_ctaBand__QB6Qv{margin:0 5vw 100px;background:linear-gradient(135deg,#1e1b4b,#312e81 50%,#1e1b4b);border:1px solid rgba(99,102,241,.25);border-radius:20px;padding:64px 5%;text-align:center;position:relative;overflow:hidden}.landing_ctaBandGlow__w0A70{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0,rgba(99,102,241,.25) 0,transparent 60%);pointer-events:none}.landing_ctaBandTitle__dQB5p{font-size:clamp(24px,4vw,38px);font-weight:800;letter-spacing:-.03em;color:#f1f5f9;margin:0 0 12px;position:relative}.landing_ctaBandSub__wwtT4{font-size:16px;color:#a5b4fc;margin:0 0 32px;position:relative}.landing_ctaBandBtn__DyTmd{position:relative;display:inline-flex;align-items:center;gap:8px;padding:15px 32px;border-radius:10px;background:#fff;color:#1e1b4b;font-size:16px;font-weight:700;text-decoration:none;transition:background .15s,transform .12s}.landing_ctaBandBtn__DyTmd:hover{background:#e0e7ff;transform:translateY(-2px)}.landing_footer__0UmUP{border-top:1px solid rgba(255,255,255,.06);padding:28px 5vw;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.landing_footerLogo__FEIB7{font-size:14px;font-weight:800;letter-spacing:-.02em;background:linear-gradient(135deg,#a5b4fc,#6366f1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-decoration:none}.landing_footerNote__kmYHK{font-size:13px;color:#334155}.HeroDemoAnimation_wrap__oOAhj{width:100%;overflow:hidden;position:relative;border-radius:12px}.HeroDemoAnimation_mock__owJqL{width:860px;height:440px;display:flex;flex-direction:column;text-align:left;background:#0d0d14;border-radius:12px;border:1px solid rgba(255,255,255,.1);overflow:hidden;position:relative;box-shadow:0 24px 80px rgba(0,0,0,.7);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none}.HeroDemoAnimation_header__3lRaT{height:44px;min-height:44px;background:#13131c;border-bottom:1px solid rgba(255,255,255,.07);display:flex;align-items:center;padding:0 14px;justify-content:space-between;flex-shrink:0;gap:8px}.HeroDemoAnimation_brand__nxC1u{font-size:14px;font-weight:800;letter-spacing:-.03em;background:linear-gradient(135deg,#a5b4fc,#818cf8 60%,#6366f1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.HeroDemoAnimation_byline__4mQpD{font-size:10px;color:#334155;letter-spacing:.01em;margin-left:6px}.HeroDemoAnimation_headerRight__i0uwq{display:flex;align-items:center;gap:5px}.HeroDemoAnimation_hdrBtn__dZl6B{gap:4px;padding:5px 10px;border-radius:6px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.09);color:#94a3b8;font-size:11px;font-weight:600}.HeroDemoAnimation_hdrBtn__dZl6B,.HeroDemoAnimation_hdrIconBtn__JDl4J{display:inline-flex;align-items:center;cursor:default;transition:background .15s,border-color .15s,color .15s}.HeroDemoAnimation_hdrIconBtn__JDl4J{justify-content:center;width:28px;height:28px;border-radius:6px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07);color:#475569}.HeroDemoAnimation_pulse__Tpfxp{background:rgba(99,102,241,.18)!important;border-color:rgba(99,102,241,.5)!important;color:#a5b4fc!important}.HeroDemoAnimation_toolbar__3M63W{height:40px;min-height:40px;background:#13131c;border-bottom:1px solid rgba(255,255,255,.06);display:flex;align-items:center;padding:0 8px;gap:2px;flex-shrink:0}.HeroDemoAnimation_tbtn__2Cnwr{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:5px;background:transparent;border:none;color:#475569;cursor:default;transition:background .12s,color .12s}.HeroDemoAnimation_tbtnActive__Y7w8n{background:rgba(99,102,241,.18);color:#a5b4fc}.HeroDemoAnimation_sep__Dyc0A{width:1px;height:18px;background:rgba(255,255,255,.07);margin:0 3px;flex-shrink:0}.HeroDemoAnimation_fontSelect__NPI6e{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:6px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.09);color:#94a3b8;font-size:11px;cursor:default}.HeroDemoAnimation_fontSelectLabel__Umsd9{font-weight:600}.HeroDemoAnimation_moreBtn__kagCe{display:inline-flex;align-items:center;gap:3px;padding:4px 8px;border-radius:5px;background:transparent;border:none;color:#475569;font-size:11px;font-weight:700;cursor:default}.HeroDemoAnimation_content__y7XL6{display:flex;flex:1 1;overflow:hidden;min-height:0}.HeroDemoAnimation_editorWrap__Bwtgg{width:468px;flex-shrink:0;padding:14px 18px;overflow:hidden;position:relative}.HeroDemoAnimation_placeholder__YLnCm{color:#1e293b;font-size:13px;pointer-events:none}.HeroDemoAnimation_editorBody__P2rRF{font-size:13px;line-height:1.65;color:#e2e8f0}.HeroDemoAnimation_editorPara__iPiyY{margin:0 0 6px}.HeroDemoAnimation_hrPreview__C9x9k{color:#64748b;font-size:11.5px;margin:8px 0;overflow:hidden;white-space:nowrap;text-overflow:clip}.HeroDemoAnimation_editorUl__Y1drD{list-style:none;padding:0;margin:6px 0}.HeroDemoAnimation_editorUl__Y1drD li{margin-bottom:4px;padding-left:1.8em;position:relative;font-size:13px;color:#cbd5e1}.HeroDemoAnimation_editorUl__Y1drD li:before{content:var(--bul,"· ");position:absolute;left:0;color:#94a3b8}.HeroDemoAnimation_boldText__dZGj8{font-weight:700;color:#f1f5f9}.HeroDemoAnimation_italicText__InmJA{font-style:italic}.HeroDemoAnimation_sel__MesKm{background:rgba(99,102,241,.28);border-radius:2px;padding:0 1px}.HeroDemoAnimation_cursor__ZuZc3{display:inline-block;width:1.5px;height:.85em;background:#6366f1;margin-left:.5px;vertical-align:text-bottom;animation:HeroDemoAnimation_blink__v1t04 1s step-end infinite}@keyframes HeroDemoAnimation_blink__v1t04{0%,to{opacity:1}50%{opacity:0}}.HeroDemoAnimation_handle__KI3Pp{width:6px;flex-shrink:0;background:rgba(255,255,255,.025);border-left:1px solid rgba(255,255,255,.05);border-right:1px solid rgba(255,255,255,.05);display:flex;align-items:center;justify-content:center}.HeroDemoAnimation_handleGrip__2tIST{width:2px;height:22px;background:repeating-linear-gradient(180deg,rgba(255,255,255,.12) 0,rgba(255,255,255,.12) 2px,transparent 0,transparent 4px);border-radius:1px}.HeroDemoAnimation_outputPanel__hlSYM{flex:1 1;display:flex;flex-direction:column;border-left:1px solid rgba(255,255,255,.05);overflow:hidden;min-width:0}.HeroDemoAnimation_outputHeader__aJGLF{height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 12px;border-bottom:1px solid rgba(255,255,255,.05);background:rgba(255,255,255,.015)}.HeroDemoAnimation_outputLabel__2VADR{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#334155}.HeroDemoAnimation_copyBtn__yvnTb{display:inline-flex;align-items:center;gap:5px;padding:4px 11px;border-radius:6px;background:#4f46e5;border:none;color:#fff;font-size:10px;font-weight:600;cursor:default}.HeroDemoAnimation_outputBody__DcZOb{flex:1 1;padding:12px 14px;overflow:hidden;transition:background .4s}.HeroDemoAnimation_outputGlow__BrP7l{background:rgba(99,102,241,.06)}.HeroDemoAnimation_outputText__cjvZT{font-size:12px;line-height:1.75;color:#7c8fa8;white-space:pre-wrap;font-family:Georgia,Times New Roman,serif}.HeroDemoAnimation_outPh___hpNY{color:#1e293b;font-size:12px}.HeroDemoAnimation_footer__F6sL5{height:28px;flex-shrink:0;display:flex;align-items:center;padding:0 14px;gap:18px;border-top:1px solid rgba(255,255,255,.05);background:rgba(0,0,0,.2)}.HeroDemoAnimation_stat__AD_Xw{font-size:10.5px;color:#1e293b}.HeroDemoAnimation_savesPanel__lswqf,.HeroDemoAnimation_settingsPanel__r0eHT{position:absolute;top:0;right:0;bottom:0;background:#13131c;border-left:1px solid rgba(255,255,255,.09);transform:translateX(102%);transition:transform .22s cubic-bezier(.4,0,.2,1);z-index:20;display:flex;flex-direction:column;overflow:hidden}.HeroDemoAnimation_savesPanel__lswqf{width:260px}.HeroDemoAnimation_settingsPanel__r0eHT{width:310px}.HeroDemoAnimation_panelOpen__KlVAa{transform:translateX(0)}.HeroDemoAnimation_panelHeader__R2IYZ{height:44px;flex-shrink:0;display:flex;align-items:center;padding:0 14px;border-bottom:1px solid rgba(255,255,255,.07)}.HeroDemoAnimation_panelTitle__8LCza{font-size:13px;font-weight:700;color:#e2e8f0}.HeroDemoAnimation_savesList__v2tbE{padding:10px;display:flex;flex-direction:column;gap:6px}.HeroDemoAnimation_saveItem__GzzAh{padding:10px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.025);cursor:default;transition:background .15s,border-color .15s}.HeroDemoAnimation_saveItemHighlighted__WPpBs{background:rgba(99,102,241,.12);border-color:rgba(99,102,241,.45)}.HeroDemoAnimation_saveItemName__cEuw7{font-size:12px;font-weight:600;color:#e2e8f0}.HeroDemoAnimation_saveItemMeta__a49NS{font-size:10px;color:#334155;margin-top:2px}.HeroDemoAnimation_settingsTabs__ZA3aq{display:flex;border-bottom:1px solid rgba(255,255,255,.07);flex-shrink:0}.HeroDemoAnimation_settingsTab__c50xK{flex:1 1;height:36px;background:transparent;border:none;color:#475569;font-size:11px;font-weight:600;cursor:default;position:relative;transition:color .15s;font-family:inherit}.HeroDemoAnimation_settingsTabActive__lf8_3{color:#a5b4fc}.HeroDemoAnimation_settingsTabActive__lf8_3:after{content:"";position:absolute;bottom:0;left:20%;right:20%;height:2px;background:#6366f1;border-radius:1px 1px 0 0}.HeroDemoAnimation_settingsBody__pXq8d{padding:10px 14px;overflow-y:auto;flex:1 1}.HeroDemoAnimation_presetsLabel__7tsE6{font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#334155;margin:10px 0 6px}.HeroDemoAnimation_presetsLabel__7tsE6:first-child{margin-top:2px}.HeroDemoAnimation_presetChips__V27Sr{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:4px}.HeroDemoAnimation_chip__KioyK{min-width:30px;height:28px;padding:0 9px;border-radius:6px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);color:#94a3b8;font-size:14px;cursor:default;display:inline-flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s,color .15s;font-family:inherit}.HeroDemoAnimation_chipActive__mdwYa{background:rgba(99,102,241,.18);border-color:rgba(99,102,241,.5);color:#a5b4fc}.HeroDemoAnimation_hrChip__2heXb{font-size:10px;min-width:52px;padding:0 7px}.HeroDemoAnimation_contentMobile__at9tx{flex-direction:column}.HeroDemoAnimation_editorWrapMobile__m8vpw{width:100%;flex:1 1;min-height:0}.HeroDemoAnimation_handleMobile__d828_{width:100%;height:6px;flex-shrink:0;background:rgba(255,255,255,.025);border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05);display:flex;align-items:center;justify-content:center}.HeroDemoAnimation_handleGripH__ySrnq{height:2px;width:22px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.12) 0,rgba(255,255,255,.12) 2px,transparent 0,transparent 4px);border-radius:1px}.HeroDemoAnimation_outputPanelMobile__uBi_s{width:100%;height:140px;flex-shrink:0;border-left:none;border-top:1px solid rgba(255,255,255,.05)}