.landing_page__M8pZH{min-height:100vh;position:relative;z-index:0}.landing_pixiBg__LxKFI{position:fixed;inset:0;z-index:-1;pointer-events:none}.landing_pixiBg__LxKFI canvas{display:block;width:100%;height:100%}.landing_reveal__M1pef{opacity:0;transform:translateY(20px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.landing_revealShown__KsZKx{opacity:1;transform:translateY(0)}.landing_container__yKKpl{max-width:1180px;margin:0 auto;padding:0 24px}.landing_band__OJsFw{background:var(--bg-alt);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.landing_sectionHead__ynOvE{text-align:center;max-width:640px;margin:0 auto 50px}.landing_eyebrow__4qUcq{font-family:var(--font-mono),monospace;font-size:13px;font-weight:700;color:var(--accent);text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px}.landing_sectionTitle__Z_6mf{font-size:34px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.landing_sectionLead__sjr0m{margin:14px auto 0;font-size:16px;line-height:1.55;color:var(--muted);max-width:540px}.landing_sectionNote__Guh5s{font-size:14px;color:var(--muted);margin-top:14px}.landing_card__EZi3Y{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.landing_btnPrimary__MBtJa{font-weight:700;color:var(--accent-ink);background:var(--accent);border:none;border-radius:9px;cursor:pointer;transition:background .15s}.landing_btnPrimary__MBtJa:hover{background:var(--accent-hover)}.landing_btnGhost__CPq0E{color:var(--text);background:var(--surface-2);border:1px solid var(--border-3);border-radius:9px;cursor:pointer;font-weight:600;transition:border-color .15s}.landing_btnGhost__CPq0E:hover{border-color:var(--accent);color:var(--text)}.landing_btnLarge__jtovq{font-size:14.5px;padding:13px 26px}.landing_btnSmall__Q1I5U{font-size:13px;padding:9px 18px;border-radius:8px}.landing_nav__Kxep6{position:sticky;top:0;z-index:40;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(9,9,10,.96);border-bottom:1px solid var(--border)}.landing_navInner___WbuP{max-width:1180px;margin:0 auto;padding:14px 24px;display:flex;align-items:center;justify-content:space-between}.landing_brand__0WK3S{display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.landing_brand__0WK3S:hover{color:inherit}.landing_brandName___dagF{font-size:17px;font-weight:700;letter-spacing:-.02em}.landing_brandAccent__ve5N0{color:var(--accent)}.landing_navLinks__7J7rI{display:flex;align-items:center;gap:28px}.landing_navLinks__7J7rI a{font-size:13.5px;color:var(--muted);font-weight:500}.landing_navLinks__7J7rI a:hover{color:var(--text)}.landing_navActions__25ZU7{display:flex;align-items:center;gap:12px}.landing_navLogin__SvToT{font-size:13.5px;color:var(--muted);font-weight:500}.landing_navLogin__SvToT:hover{color:var(--text)}.landing_navBurger__R5xS0{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:34px;height:34px;padding:0;background:none;border:none;cursor:pointer}.landing_navBurger__R5xS0 span{display:block;width:19px;height:1.5px;background:var(--text);border-radius:1px;transition:transform .2s ease,opacity .2s ease}.landing_navBurgerOpen__o6Z3E span:first-child{transform:translateY(6.5px) rotate(45deg)}.landing_navBurgerOpen__o6Z3E span:nth-child(2){opacity:0}.landing_navBurgerOpen__o6Z3E span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.landing_navMobile__pdoHF{position:absolute;top:100%;left:0;right:0;z-index:39;display:flex;flex-direction:column;gap:2px;padding:6px 24px 20px;border-top:1px solid var(--border);background:rgba(9,9,10,.98);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:landing_navMobileIn__zsFYy .18s ease-out;max-height:calc(100dvh - 100%);overflow-y:auto}@keyframes landing_navMobileIn__zsFYy{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.landing_navMobile__pdoHF a{padding:13px 2px;font-size:15px;font-weight:500;color:var(--text-2);border-bottom:1px solid var(--border-faint)}.landing_navMobile__pdoHF a:hover{color:var(--text)}.landing_navMobileCta__46WZp{margin-top:14px;width:100%}.landing_hero__immry{max-width:1180px;margin:0 auto;padding:100px 24px 90px;display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}.landing_heroBadge__gEVTU{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:20px;background:var(--accent-soft);border:1px solid rgba(45,212,167,.25);font-family:var(--font-mono),monospace;font-size:12px;font-weight:600;color:var(--accent);margin-bottom:24px}.landing_heroDot__JsoYc{width:6px;height:6px;border-radius:50%;background:var(--accent)}.landing_heroTitle__9YOeM{font-size:52px;font-weight:800;line-height:1.08;letter-spacing:-.03em;margin-bottom:22px}.landing_heroLead__A8Q1Y{font-size:17px;line-height:1.6;color:var(--muted);max-width:520px;margin-bottom:34px}.landing_heroActions__ITo2c{display:flex;gap:14px;align-items:center;margin-bottom:36px;flex-wrap:wrap}.landing_heroPoints__7ZAE8{display:flex;gap:28px;font-family:var(--font-mono),monospace;font-size:12.5px;color:var(--muted-2);flex-wrap:wrap}.landing_heroArt__PAu1_{position:relative}.landing_heroGlow__zc_pv{position:absolute;background:radial-gradient(circle at 50% 40%,rgba(45,212,167,.16),transparent 65%);pointer-events:none}.landing_window__pxuo0{position:relative;background:var(--surface);border:1px solid var(--border-2);border-radius:14px;box-shadow:0 30px 80px rgba(0,0,0,.5);overflow:hidden}.landing_windowFloat__zwLbC{animation:landing_float__wt25i 6s ease-in-out infinite}.landing_windowBar__YFpy5{display:flex;align-items:center;gap:7px;padding:11px 14px;border-bottom:1px solid var(--border)}.landing_windowDot__Kb4sO{width:9px;height:9px;border-radius:50%;background:#3a3a3d}.landing_windowUrl__P0X1T{margin-left:8px;font-family:var(--font-mono),monospace;font-size:11px;color:var(--muted-3)}.landing_heroBody__ZhskU{padding:20px;display:flex;flex-direction:column;gap:14px}.landing_heroStats__xaKVX{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.landing_statTile__1K3w_{background:var(--surface-2);border:1px solid var(--border-2);border-radius:9px;padding:12px}.landing_statLabel__XC_SL{font-size:10.5px;color:var(--muted-2);font-weight:600;text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}.landing_statValue__hcDlv{font-family:var(--font-mono),monospace;font-size:20px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:3.5ch;display:inline-block}.landing_statValueAccent__4rUFA{color:var(--accent)}.landing_chartBox__Tqkyy{background:var(--surface-2);border:1px solid var(--border-2);border-radius:9px;padding:14px}.landing_chartSvg__c5N2l{width:100%;height:80px;display:block}.landing_heroPrompt__Qt34Z{background:var(--input-bg);border:1px solid var(--border);border-radius:9px;padding:12px 14px;font-family:var(--font-mono),monospace;font-size:11.5px;color:#8fb6ab}.landing_heroPromptLine__hjm03{display:flex;gap:8px;color:#5ddc9a}.landing_heroPromptText__kMpso{color:var(--text)}.landing_heroPromptAnswer__3_bSm{margin-top:6px;color:#9fb0ac}.landing_section__db4CU{max-width:1180px;margin:0 auto;padding:70px 24px}.landing_featureGrid__vjRkJ{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.landing_featureCard__YzAD1{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:24px;transition:border-color .15s,background .15s}.landing_featureCard__YzAD1:hover{border-color:rgba(45,212,167,.2);background:#131315}.landing_featureIcon__DyPmv{width:40px;height:40px;border-radius:10px;background:var(--accent-soft);display:flex;align-items:center;justify-content:center;margin-bottom:16px;color:var(--accent)}.landing_featureTitle__l_wwP{font-size:16px;font-weight:700;margin-bottom:8px}.landing_featureDesc__pLmUX{font-size:13.5px;line-height:1.55;color:var(--muted)}.landing_aiSection__Mynsm{max-width:1180px;margin:0 auto;padding:80px 24px;display:grid;grid-template-columns:.95fr 1.05fr;gap:56px;align-items:center}.landing_aiTitle__FsK0X{font-size:32px;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin-bottom:18px}.landing_aiLead__TnFrx{font-size:15px;line-height:1.65;color:var(--muted);margin-bottom:26px}.landing_aiPoints__8sh8O{display:flex;flex-direction:column;gap:14px}.landing_aiPoint__Xihdi{display:flex;gap:12px;align-items:flex-start}.landing_aiCheck__RsaYI{width:20px;height:20px;border-radius:5px;background:var(--accent-soft-2);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px;color:var(--accent);font-size:12px;font-weight:700}.landing_aiPointText__DGEpE{font-size:14px;color:var(--text-2);line-height:1.5}.landing_aiWindow__HHrdv{background:var(--input-bg);border:1px solid var(--border-2);border-radius:12px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.4)}.landing_aiChat__XzQ_3{padding:18px 20px;display:flex;flex-direction:column;gap:14px;font-family:var(--font-mono),monospace;font-size:12.5px;line-height:1.65}.landing_aiQuery__w81OF{display:flex;gap:9px}.landing_aiArrow__qaNF_{color:#5ddc9a}.landing_aiTilde__5tQES{color:#78b9ff}.landing_aiAnswer__TduK3{color:#9fb0ac;padding-left:26px}.landing_aiCaret__Ag0_8{display:inline-block;width:7px;height:13px;background:var(--accent);animation:landing_blink__bwn8R 1s step-start infinite}.landing_previewTabs__2EL4a{display:flex;justify-content:center;gap:8px;margin-bottom:24px}.landing_previewTab__IDBAP{padding:8px 16px;border-radius:7px;font-size:13px;font-weight:600;cursor:pointer;background:var(--surface-2);color:var(--muted);border:1px solid var(--border-2);transition:background .15s,color .15s,border-color .15s}.landing_previewTabActive__Ixkey{background:var(--accent-deep);color:#fff;border-color:var(--accent-deep)}.landing_previewCta__WoTZJ{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:28px}.landing_previewCtaRow__IW0BC{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.landing_previewCtaNote__BjyFL{font-size:12.5px;color:var(--muted-2)}.landing_previewWindow__qtruF{background:var(--surface);border:1px solid var(--border-2);border-radius:14px;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.4)}.landing_previewPanel__qnC1n{min-height:0;background:#0a0a0a;line-height:0}.landing_previewShot__a1TFu{width:100%;height:auto;display:block}.landing_previewCaption__GGvUb{padding:12px 16px 14px;font-size:12.5px;color:var(--muted-2);border-top:1px solid var(--border);font-family:var(--font-mono),monospace}.landing_aiShot__2humk,.landing_heroShot__u9LVF{width:100%;height:auto;display:block;line-height:0}.landing_heroShot__u9LVF{max-height:440px;object-fit:cover;object-position:top left}.landing_aiShot__2humk{max-height:480px;object-fit:cover;object-position:top left}.landing_previewDashboard__EOXZw{padding:22px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.landing_previewCard__L6psX{background:var(--surface-2);border:1px solid var(--border-2);border-radius:10px;padding:14px}.landing_previewCardLabel__0fG6b{font-size:11px;color:var(--muted-2);font-weight:600;text-transform:uppercase;margin-bottom:8px}.landing_previewCardValue__5Tv7x{font-family:var(--font-mono),monospace;font-size:22px;font-weight:700}.landing_previewChart__Yz43J{grid-column:span 4;background:var(--surface-2);border:1px solid var(--border-2);border-radius:10px;padding:16px}.landing_previewTable__Jx6DR{padding:22px}.landing_previewRow__MQB1j{display:grid;grid-template-columns:1.4fr 1fr 90px 90px;align-items:center;padding:11px 6px;border-bottom:1px solid var(--border);font-size:13px}.landing_previewRowPod__bvvCZ{grid-template-columns:1.6fr 80px 100px 1fr;font-family:var(--font-mono),monospace;font-size:12.5px}.landing_previewName__iTK2v{font-weight:600}.landing_previewImage__CH7nU{color:var(--muted-2);font-family:var(--font-mono),monospace;font-size:12px}.landing_previewCpu__o9H_P{font-family:var(--font-mono),monospace;font-size:12px;color:var(--muted)}.landing_previewNode__NUBjI{color:var(--muted-2)}.landing_badgeRunning__EoiDa{display:inline-flex;font-size:10.5px;font-weight:600;padding:3px 8px;border-radius:5px;background:var(--accent-soft-2);color:var(--accent)}.landing_infoGrid__SdvSJ{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:48px}.landing_infoCard__b9HlE{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:26px 20px;text-align:center}.landing_infoValue__E1Tmg{font-family:var(--font-mono),monospace;font-size:38px;font-weight:800;color:var(--accent);letter-spacing:-.02em;margin-bottom:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:4ch;display:inline-block}.landing_infoLabel__WtBhq{font-size:13px;color:var(--muted);line-height:1.4}.landing_compareBox__QIthg{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:32px;display:grid;grid-template-columns:1fr 1fr;gap:32px}.landing_stepsTitle__hjZ3m{font-size:12px;font-weight:700;color:var(--muted-2);text-transform:uppercase;letter-spacing:.05em;margin-bottom:16px}.landing_stepsTitleAccent__5TWN3{color:var(--accent)}.landing_steps___kO3N{display:flex;flex-direction:column;gap:11px}.landing_step__emBon{display:flex;gap:11px;align-items:center;font-size:13.5px;color:var(--muted)}.landing_stepGood__zD7mL{color:var(--text)}.landing_stepNum__szyqx{width:22px;height:22px;border-radius:50%;background:var(--surface-3);border:1px solid var(--border-3);display:flex;align-items:center;justify-content:center;font-family:var(--font-mono),monospace;font-size:11px;font-weight:700;flex-shrink:0}.landing_stepNumGood__j2G_N{background:var(--accent-soft-2);border-color:rgba(45,212,167,.3);color:var(--accent)}.landing_stepsTotal__g__UQ{margin-top:18px;font-family:var(--font-mono),monospace;font-size:13px;color:var(--warn)}.landing_stepsTotalGood__FRnym{color:var(--accent)}.landing_compareTable__i3R8n{width:100%;border-collapse:collapse;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.landing_compareHead__DfSFa th{padding:16px 20px;border-bottom:1px solid var(--border);font-weight:inherit}.landing_compareHeadFeature__zfrII{text-align:left;font-size:14px;font-weight:600;color:var(--muted-2)}.landing_compareHeadUs__qXUdV{text-align:center;font-size:14px;font-weight:700;color:var(--accent)}.landing_compareHeadThem__j_eGB{text-align:center;font-size:14px;font-weight:600;color:var(--muted-2)}.landing_compareRow__t1c4b td,.landing_compareRow__t1c4b th{padding:13px 20px;border-bottom:1px solid #1a1a1d;font-size:13.5px;vertical-align:middle}.landing_compareRow__t1c4b:last-child td,.landing_compareRow__t1c4b:last-child th{border-bottom:none}.landing_compareLabel__FC9sz{color:var(--text-2)}.landing_compareTick__cXN8t{text-align:center;color:var(--accent);font-size:16px}.landing_compareAlt__NerhY{text-align:center;color:var(--muted-2);font-size:13px;font-family:var(--font-mono),monospace}.landing_compareAltNone__vC_5h{color:var(--danger)}.landing_audienceInner__yZUbF{max-width:720px;margin:0 auto;text-align:center}.landing_audienceInner__yZUbF .landing_sectionTitle__Z_6mf{margin-bottom:22px}.landing_audienceProse__eUyIY{text-align:left;font-size:15.5px;line-height:1.65;color:var(--muted)}.landing_audienceProse__eUyIY p+p{margin-top:14px}.landing_audienceProse__eUyIY strong{color:var(--text);font-weight:700}.landing_audienceProse__eUyIY em{font-style:normal;color:var(--text);font-weight:600}.landing_audienceProse__eUyIY a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.landing_audienceProse__eUyIY a:hover{color:var(--accent-hover)}.landing_faqList__h7qDz{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.landing_faqItem__9nXUT{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:0 18px}.landing_faqItem__9nXUT[open]{border-color:rgba(45,212,167,.25)}.landing_faqQ__GEpxY{cursor:pointer;list-style:none;font-size:15.5px;font-weight:650;line-height:1.4;padding:16px 0;color:var(--text)}.landing_faqQ__GEpxY::-webkit-details-marker{display:none}.landing_faqQ__GEpxY:after{content:"+";float:right;color:var(--accent);font-weight:700;margin-left:12px}.landing_faqItem__9nXUT[open] .landing_faqQ__GEpxY:after{content:"−"}.landing_faqA__CMtk7{margin:0 0 16px;font-size:14.5px;line-height:1.6;color:var(--muted);border-top:1px solid var(--border);padding-top:12px}.landing_installGrid__trOvT{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:44px;align-items:start}.landing_installSteps__OXqPz{display:flex;flex-direction:column;gap:24px}.landing_installStep__hS8gB{display:flex;gap:14px}.landing_installStepNum__2dVLw{width:26px;height:26px;border-radius:50%;background:var(--accent-soft-2);border:1px solid rgba(45,212,167,.3);color:var(--accent);display:flex;align-items:center;justify-content:center;font-family:var(--font-mono),monospace;font-size:12px;font-weight:700;flex-shrink:0;margin-top:1px}.landing_installStepBody__FdH06{min-width:0;flex:1 1}.landing_installStepTitle__m8JhM{font-size:15px;font-weight:700;margin-bottom:5px}.landing_installStepDesc__zHvs_{font-size:13.5px;color:var(--muted);line-height:1.55}.landing_installCode__ddDOW{margin-top:12px;display:flex;align-items:center;gap:12px;background:var(--input-bg);border:1px solid var(--border);border-radius:9px;padding:11px 14px}.landing_installCodeText__Sne57{flex:1 1;min-width:0;font-family:var(--font-mono),monospace;font-size:12px;line-height:1.7;color:var(--text);white-space:pre;overflow-x:auto;margin:0}.landing_installCopy__rwDqL{flex-shrink:0;font-size:11.5px;font-weight:600;color:var(--muted);background:var(--surface-2);border:1px solid var(--border-3);border-radius:7px;padding:6px 10px;cursor:pointer;transition:border-color .15s,color .15s}.landing_installCopy__rwDqL:hover{border-color:var(--accent);color:var(--text)}.landing_installNotes__ngegt{border-top:1px solid var(--border);padding-top:16px;display:flex;flex-direction:column;gap:9px}.landing_installNote__Siujd{display:flex;gap:9px;font-size:12.5px;color:var(--muted)}.landing_installNoteMark__dqjTG{color:var(--accent);flex-shrink:0}.landing_installCta__XqJSQ{align-self:flex-start}.landing_installTerminal___yhwF{padding:18px 20px;font-family:var(--font-mono),monospace;font-size:12px;line-height:1.8;overflow-x:auto}.landing_installTermPrompt__caDci{color:#5ddc9a}.landing_installTermCmd__s1HAP{color:var(--text);white-space:pre}.landing_installTermSay__unnSc{color:#62b6c5;white-space:pre}.landing_installTermOk__5BaMA{color:var(--accent);white-space:pre}.landing_installTermOut__DIu9t{color:var(--muted);white-space:pre}.landing_installTermFp__8FQru{color:var(--text);font-weight:700;white-space:pre}.landing_cta__ItLJX{max-width:1180px;margin:0 auto;padding:90px 24px;text-align:center}.landing_ctaTitle__bN_an{font-size:38px;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin-bottom:16px}.landing_ctaLead__p2v1Y{font-size:16px;color:var(--muted);max-width:520px;margin:0 auto 32px}.landing_ctaActions__ujLZX{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.landing_ctaBtn__1sEUF{font-size:14.5px;padding:14px 30px}.landing_footer__st9pH{border-top:1px solid var(--border)}.landing_footerInner__lVza6{max-width:1180px;margin:0 auto;padding:32px 24px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.landing_footerBrand__1ctvn{display:flex;align-items:center;gap:9px;font-size:13.5px;font-weight:700}.landing_footerNote__873EF{font-family:var(--font-mono),monospace;font-size:12px;color:var(--muted-3)}.landing_footerLegal__YH2Xz{display:flex;gap:18px;flex-wrap:wrap;font-size:12.5px}.landing_footerLegal__YH2Xz a{color:var(--muted-2)}.landing_footerLegal__YH2Xz a:hover{color:var(--text)}.landing_modalBackdrop__1QYav{position:fixed;inset:0;background:rgba(4,6,5,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;display:flex;align-items:center;justify-content:center;padding:20px}.landing_modal__A_SBM{background:var(--surface);border:1px solid var(--border-2);border-radius:14px;width:100%;max-width:460px;padding:28px;box-shadow:0 30px 80px rgba(0,0,0,.6);max-height:90vh;overflow-y:auto}.landing_modalHead__T3AgK{display:flex;align-items:center;justify-content:space-between}.landing_modalTitle__RkfSx{font-size:19px;font-weight:800;letter-spacing:-.01em}.landing_modalClose__kZGhE{cursor:pointer;color:var(--muted-2);font-size:20px;line-height:1;background:none;border:none;padding:0}.landing_modalClose__kZGhE:hover{color:var(--text)}.landing_modalLead__2sA8M{font-size:13px;color:var(--muted);margin-top:8px;line-height:1.5}.landing_modalLabel__Z54Zk{font-size:12px;color:var(--muted);font-weight:600;display:block;margin-top:14px}.landing_modalOptional__5tCiO{color:var(--muted-3);font-weight:400}.landing_modalInput__AYRuw{width:100%;background:var(--input-bg);border:1px solid var(--border-3);border-radius:8px;padding:10px 12px;color:var(--text);font-size:13.5px;margin-top:6px}.landing_modalInput__AYRuw:focus{outline:none;border-color:var(--accent)}.landing_modalInputMono__1lOUD{font-family:var(--font-mono),monospace;font-size:12px}.landing_modalAgree__npoqE{display:flex;flex-direction:column;gap:10px;margin-top:18px;padding-top:16px;border-top:1px solid var(--border)}.landing_modalCheck__3fWb9{display:flex;align-items:flex-start;gap:9px;font-size:12.5px;line-height:1.5;color:var(--muted);cursor:pointer}.landing_modalCheck__3fWb9 input{flex-shrink:0;width:15px;height:15px;margin-top:2px;accent-color:var(--accent);cursor:pointer}.landing_modalCheck__3fWb9 a{color:var(--text-2);text-decoration:underline;text-underline-offset:2px}.landing_modalCheck__3fWb9 a:hover{color:var(--accent)}.landing_modalSubmit__be17Q{width:100%;margin-top:20px;padding:12px;font-size:14px}.landing_modalSubmit__be17Q:disabled{opacity:.6;cursor:default}.landing_modalResult__ti03b{margin-top:14px;font-size:13px;text-align:center}.landing_modalOk__n3hJ5{color:var(--accent)}.landing_modalError__3qzZE{color:var(--danger)}.landing_cookie__04mZI{position:fixed;left:20px;right:20px;bottom:20px;z-index:90;display:flex;justify-content:center;animation:landing_cookieIn__Kfzbp .4s ease-out}@keyframes landing_cookieIn__Kfzbp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.landing_cookieIn__Kfzbp{width:100%;max-width:680px;background:var(--surface);border:1px solid var(--border-2);border-radius:14px;padding:20px 22px;box-shadow:0 20px 60px rgba(0,0,0,.5);display:flex;align-items:center;gap:20px;flex-wrap:wrap}.landing_cookieText___gB5s{flex:1 1;min-width:220px;font-size:13px;line-height:1.55;color:var(--muted);margin:0}.landing_cookieBtns__XzCV9{display:flex;gap:10px;flex-shrink:0;flex-wrap:wrap}@media (max-width:900px){.landing_aiSection__Mynsm,.landing_compareBox__QIthg,.landing_hero__immry{grid-template-columns:1fr}.landing_installGrid__trOvT{grid-template-columns:minmax(0,1fr)}.landing_featureGrid__vjRkJ,.landing_infoGrid__SdvSJ,.landing_previewDashboard__EOXZw{grid-template-columns:1fr 1fr}.landing_previewChart__Yz43J{grid-column:span 2}.landing_navActions__25ZU7,.landing_navLinks__7J7rI{display:none}.landing_navBurger__R5xS0{display:flex}.landing_heroTitle__9YOeM{font-size:38px}.landing_aiSection__Mynsm{padding:60px 24px}.landing_cta__ItLJX,.landing_section__db4CU{padding:56px 24px}}@media (min-width:901px){.landing_navMobile__pdoHF{display:none}}@media (max-width:700px){.landing_compareTable__i3R8n{display:block;overflow-x:auto}.landing_compareTable__i3R8n tbody,.landing_compareTable__i3R8n thead{display:table;width:100%;min-width:520px}.landing_aiChat__XzQ_3{font-size:12px}}@media (max-width:560px){.landing_featureGrid__vjRkJ,.landing_infoGrid__SdvSJ,.landing_previewDashboard__EOXZw{grid-template-columns:1fr}.landing_installCode__ddDOW{flex-direction:column;align-items:stretch}.landing_previewChart__Yz43J{grid-column:span 1}.landing_previewRowPod__bvvCZ,.landing_previewRow__MQB1j{grid-template-columns:1fr auto;row-gap:4px}.landing_heroTitle__9YOeM{font-size:30px}.landing_heroLead__A8Q1Y{font-size:15.5px}.landing_aiTitle__FsK0X,.landing_sectionTitle__Z_6mf{font-size:26px}.landing_ctaTitle__bN_an{font-size:28px}.landing_hero__immry{padding:80px 20px 60px}.landing_heroActions__ITo2c{flex-direction:column;align-items:stretch}.landing_heroActions__ITo2c .landing_btnLarge__jtovq{text-align:center}.landing_ctaActions__ujLZX{flex-direction:column;align-items:stretch}.landing_modal__A_SBM{padding:22px}.landing_modalBackdrop__1QYav{padding:12px}.landing_cookieIn__Kfzbp{padding:18px;flex-direction:column;align-items:stretch;text-align:left}.landing_cookieBtns__XzCV9{flex-direction:column}.landing_cookieBtns__XzCV9 .landing_btnSmall__Q1I5U{width:100%;text-align:center}.landing_cookie__04mZI{left:12px;right:12px;bottom:12px}.landing_footerInner__lVza6{flex-direction:column;align-items:flex-start}}