.landing_landingRoot__gJtKk{--accent:#4338ca;--accent-2:#5b50e5;--accent-soft:#f0effe;--pos:#058557;--pos-soft:#e6f5ee;--neg:#c8202c;--neg-soft:#fcecec;--warn:#c47100;--warn-soft:#fff3e0;--ink:#0a0a0c;--text:#1c1d22;--text-mute:#5b5d65;--text-soft:#898a90;--surface:#ffffff;--surface-2:#f7f7fa;--surface-card:#ffffff;--line-1:#e7e7ec;--line-2:#d4d5dc;--line-3:#b6b7c0;--r-sm:6px;--r-md:10px;--r-lg:14px;--r-pill:999px;--shadow-1:0 1px 2px rgba(10,10,12,0.04),0 2px 8px rgba(10,10,12,0.04);--shadow-2:0 4px 16px rgba(10,10,12,0.06);--font-sans:ui-sans-serif,-apple-system,BlinkMacSystemFont,"Inter","Segoe UI",sans-serif;--font-mono:ui-monospace,SFMono-Regular,"JetBrains Mono",Menlo,Monaco,Consolas,monospace;background:var(--surface);color:var(--text);font-family:var(--font-sans);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}.landing_landingRoot__gJtKk,.landing_landingRoot__gJtKk *{box-sizing:border-box}.landing_landingRoot__gJtKk a{color:var(--accent);text-decoration:none}.landing_landingRoot__gJtKk a:hover{color:var(--accent-2)}.landing_landingRoot__gJtKk a:focus{outline:none}.landing_landingRoot__gJtKk a:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.landing_landingRoot__gJtKk button:focus{outline:none}.landing_landingRoot__gJtKk button:focus-visible{box-shadow:0 0 0 3px rgba(67,56,202,.25)}.landing_container__Cuo_o{max-width:1140px;margin:0 auto;padding:0 24px}.landing_containerNarrow__MSY5G{max-width:880px;margin:0 auto;padding:0 24px}.landing_brandLink__IO3Hd{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:15.5px;color:var(--ink)!important}.landing_brandLogo__omRzF,.landing_mockRailLogo__9_0jJ{width:26px;height:26px;border-radius:var(--r-sm);background:var(--accent);color:#fff;display:grid;place-items:center;font-weight:700;font-size:13px}.landing_nav__gAPym{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.97);backdrop-filter:saturate(120%) blur(8px);border-bottom:1px solid transparent;transition:border-color .15s ease,box-shadow .15s ease}.landing_navScrolled__A_grn{border-bottom-color:var(--line-1);box-shadow:var(--shadow-1)}.landing_navInner__tX9sR{max-width:1140px;margin:0 auto;padding:14px 24px;display:flex;align-items:center;gap:32px}.landing_navLinks__hTqf7{display:flex;gap:22px;margin-left:auto}.landing_navLinks__hTqf7 a{color:var(--text-mute);font-size:13.5px;font-weight:500;transition:color .15s ease}.landing_navLinks__hTqf7 a:hover{color:var(--ink)}.landing_navActions__dEEf9{display:flex;align-items:center;gap:12px}.landing_navLogin__sADPv{color:var(--text)!important;font-size:13.5px;font-weight:500;padding:6px 8px}.landing_navLogin__sADPv:hover{color:var(--accent)!important}.landing_navToggle__DR0yz{display:none;width:42px;height:42px;border-radius:14px;border:1px solid var(--line-2);background:var(--surface-card);color:var(--ink);align-items:center;justify-content:center;padding:0;cursor:pointer}.landing_navToggleLines__1pkYN{position:relative;width:18px;height:12px}.landing_navToggleLines__1pkYN span{position:absolute;left:0;width:18px;height:2px;border-radius:999px;background:currentColor;transition:transform .18s ease,opacity .18s ease,top .18s ease}.landing_navToggleLines__1pkYN span:first-child{top:0}.landing_navToggleLines__1pkYN span:nth-child(2){top:5px}.landing_navToggleLines__1pkYN span:nth-child(3){top:10px}.landing_menuOpen__YDLBW .landing_navToggleLines__1pkYN span:first-child{top:5px;transform:rotate(45deg)}.landing_menuOpen__YDLBW .landing_navToggleLines__1pkYN span:nth-child(2){opacity:0}.landing_menuOpen__YDLBW .landing_navToggleLines__1pkYN span:nth-child(3){top:5px;transform:rotate(-45deg)}.landing_btn__9l43p{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 16px;border-radius:var(--r-md);font-family:inherit;font-size:13.5px;font-weight:500;border:1px solid var(--line-2);background:var(--surface-card);color:var(--text)!important;cursor:pointer;transition:all .15s ease;white-space:nowrap}.landing_btn__9l43p:hover{border-color:var(--line-3);background:var(--surface-2)}.landing_btnPrimary__v_wgd{background:var(--accent);border-color:var(--accent);color:#fff!important}.landing_btnPrimary__v_wgd:hover{background:var(--accent-2);border-color:var(--accent-2);color:#fff!important}.landing_btnGhost__qK95x{background:transparent}.landing_btnXl__LIQzG{padding:13px 20px;border-radius:12px;font-size:14.5px}.landing_btnDisabled__WHS9h,.landing_btnDisabled__WHS9h:hover{background:var(--surface-2);color:var(--text-soft)!important;cursor:not-allowed;border-color:var(--line-1)}.landing_arr__DknFU{font-size:16px}.landing_hero___ILNH{max-width:920px;margin:0 auto;padding:76px 24px 28px;text-align:center}.landing_heroBadge__kFXfm{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--line-1);color:var(--text-mute);font-size:12.5px;margin-bottom:18px}.landing_pulse__rHL4T{width:8px;height:8px;border-radius:999px;background:var(--accent);box-shadow:0 0 0 0 rgba(67,56,202,.35);animation:landing_pulse__rHL4T 1.8s infinite}@keyframes landing_pulse__rHL4T{70%{box-shadow:0 0 0 10px rgba(67,56,202,0)}to{box-shadow:0 0 0 0 rgba(67,56,202,0)}}.landing_finalCta__YYT_J h2,.landing_hero___ILNH h1,.landing_sectionHead__Un0SX h2{color:var(--ink);letter-spacing:-.03em}.landing_hero___ILNH h1{font-size:clamp(40px,7vw,72px);line-height:.98;font-weight:650;margin:0 0 16px}.landing_accent__iUhwD{color:var(--accent)}.landing_heroSub__kkK98{max-width:760px;margin:0 auto 22px;font-size:18px;color:var(--text-mute)}.landing_heroSeoSub__JD__W{max-width:760px;margin:0 auto 12px;font-size:15px;line-height:1.55;color:var(--text-soft)}.landing_heroCta__Sx45o{gap:10px;margin-bottom:22px}.landing_heroCta__Sx45o,.landing_heroMeta__njmEq{display:inline-flex;flex-wrap:wrap;justify-content:center}.landing_heroMeta__njmEq{gap:18px;font-size:12.5px;color:var(--text-mute)}.landing_heroMetaItem__7wPb1{display:inline-flex;align-items:center;gap:5px}.landing_heroProof__6Htt2{margin-top:10px;font-size:12px;line-height:1.55;color:var(--text-soft);text-align:center}.landing_checkMini__BDvfj{width:14px;height:14px;border-radius:50%;background:var(--pos-soft);color:var(--pos);font-size:9px;font-weight:800;display:grid;place-items:center}.landing_mockupWrap__qb0rO{position:relative;max-width:1080px;margin:36px auto 0;padding:0 24px}.landing_mockupFrame__P30Gd{background:var(--surface-card);border:1px solid var(--line-1);border-radius:20px;box-shadow:var(--shadow-2);overflow:hidden}.landing_mockupBar__D7DSC{display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--surface-2);border-bottom:1px solid var(--line-1)}.landing_mbDot__USG0k{width:10px;height:10px;border-radius:999px}.landing_mbR__RCZHt{background:#ff5f57}.landing_mbY__d6EmY{background:#febb2e}.landing_mbG___pwZs{background:#28c840}.landing_mbUrl__odcoe{margin-left:8px;color:var(--text-soft);font-family:var(--font-mono);font-size:12px}.landing_mockupApp__bMiUH{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:560px}.landing_mockRail__DzFB6{border-right:1px solid var(--line-1);padding:20px 16px;background:#fbfbfd}.landing_mockRailBrand___ofI3{display:flex;align-items:center;gap:8px;margin-bottom:18px;font-weight:600;color:var(--ink)}.landing_mockRailSection__2u5oY{margin:18px 0 8px;color:var(--text-soft);font-size:11px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em}.landing_mockRailLink__SNgvT{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;color:var(--text-mute);font-size:13px}.landing_mockRailLinkActive__dnXOy{background:var(--accent-soft);color:var(--accent);font-weight:600}.landing_icoMini__zgvSX{width:14px;height:14px;border-radius:4px;background:currentColor;opacity:.28}.landing_mockContent__9VXD9{padding:20px}.landing_mockContentHead__7llIZ{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.landing_mockH1__crF_1{font-size:26px;font-weight:650;letter-spacing:-.02em;color:var(--ink)}.landing_mockH1__crF_1 small{margin-left:8px;font-size:12px;font-family:var(--font-mono);color:var(--text-soft)}.landing_mockPeriod__7AAAy{display:inline-flex;align-items:center;gap:8px;padding:6px;background:var(--surface-2);border-radius:999px}.landing_mockPeriod__7AAAy span{padding:4px 10px;font-size:12px;color:var(--text-soft)}.landing_mockPeriodActive__SCao6{background:#fff;border-radius:999px;color:var(--ink);box-shadow:var(--shadow-1)}.landing_mockGrid2__5kzEi,.landing_mockKpis__SI5tQ{display:grid;gap:14px}.landing_mockKpis__SI5tQ{grid-template-columns:repeat(4,1fr);margin-bottom:14px}.landing_mockGrid2__5kzEi{grid-template-columns:1.15fr .85fr;align-items:start}.landing_articleCardMini__xKqJj,.landing_faqItem__rEfoH,.landing_featureCard__ocejQ,.landing_mockCard__n2_8I,.landing_mockKpi__qaRM8,.landing_priceCard__RlkBT,.landing_problemCard__tfVks,.landing_step__gjjhF{background:var(--surface-card);border:1px solid var(--line-1);border-radius:var(--r-md)}.landing_mockCard__n2_8I,.landing_mockKpi__qaRM8{padding:16px}.landing_articleCardMeta__t43Hj,.landing_bfVisualLabel__Kd5vO,.landing_mockCardSub__jYXX_,.landing_mockKpiLabel__MOoEV,.landing_pricePeriod__s7_i1,.landing_stepTime__dMu3g,.landing_sub__n6VZs{font-family:var(--font-mono);font-size:11px;color:var(--text-soft);letter-spacing:.04em}.landing_mockKpiValue__Mafht{margin:10px 0 6px;font-size:28px;line-height:1;font-weight:650;letter-spacing:-.03em;color:var(--ink)}.landing_mockKpiSub__gMFer{font-size:12px;color:var(--text-mute)}.landing_neg__yGTIk{color:var(--neg)}.landing_pos__stMl8{color:var(--pos)}.landing_warn__oa0if{color:var(--warn)}.landing_mockChart__DTdnw{margin-top:12px;border-radius:12px;overflow:hidden;background:linear-gradient(180deg,#fbfbfd,#ffffff)}.landing_mockChart__DTdnw svg{display:block;width:100%;height:auto}.landing_mockInsights__B5s_m{display:flex;flex-direction:column;gap:10px;margin-top:14px}.landing_mockInsight__Ci_OJ{padding:12px 14px;border-radius:12px;background:var(--surface-2);font-size:13px;color:var(--text)}.landing_mockInsight__Ci_OJ.landing_neg__yGTIk{background:var(--neg-soft);color:var(--neg)}.landing_mockInsight__Ci_OJ.landing_warn__oa0if{background:var(--warn-soft);color:var(--warn)}.landing_mockInsight__Ci_OJ.landing_pos__stMl8{background:var(--pos-soft);color:var(--pos)}.landing_desc__fW7ha{margin-top:5px;color:var(--text-mute)}.landing_brokersStrip__As_Hm{margin:34px auto 0;padding:14px 24px 0}.landing_brokersLabel__987lf{text-align:center;font-family:var(--font-mono);font-size:11px;color:var(--text-soft);margin-bottom:12px}.landing_brokersList__0aOZI{max-width:1080px;margin:0 auto;display:flex;flex-wrap:wrap;gap:10px 22px;justify-content:center}.landing_brokerName__3IA9J{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;color:var(--text);font-weight:500}.landing_brokerDot__fKlrP{width:7px;height:7px;border-radius:50%;background:var(--pos)}.landing_coming__clpHf{color:var(--text-soft)}.landing_coming__clpHf .landing_brokerDot__fKlrP{background:var(--line-3)}.landing_section__O6gdK{padding:80px 0}.landing_sectionHead__Un0SX{text-align:center;margin-bottom:48px;max-width:720px;margin-left:auto;margin-right:auto}.landing_sectionEyebrow__zY5ka{display:inline-block;padding:4px 11px;background:var(--accent-soft);color:var(--accent);border-radius:var(--r-pill);font-family:var(--font-mono);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px}.landing_finalCta__YYT_J h2,.landing_sectionHead__Un0SX h2{font-size:clamp(26px,4vw,38px);line-height:1.15;font-weight:600;margin:0 0 12px;text-wrap:balance}.landing_compareBr__MNI_q{display:inline}@media (max-width:640px){.landing_compareBr__MNI_q{display:none}}.landing_finalCta__YYT_J p,.landing_sectionSub__Goi8A{font-size:15.5px;color:var(--text-mute);line-height:1.55}.landing_finalCta__YYT_J p{margin-bottom:24px}.landing_finalCtaProof__fd9Xg{margin-bottom:18px;font-size:13px;line-height:1.55;color:var(--text-soft)}.landing_articlesGrid__vVV6W,.landing_featuresGrid__M_Bph,.landing_pricingGrid__pbhWY,.landing_problemGrid__DvkzS,.landing_steps__hogEu{display:grid;gap:14px}.landing_problemGrid__DvkzS,.landing_steps__hogEu{grid-template-columns:repeat(3,1fr)}.landing_featureCard__ocejQ,.landing_priceCard__RlkBT,.landing_problemCard__tfVks,.landing_step__gjjhF{padding:22px}.landing_featureIcon__Opve0,.landing_problemIcon__p0M8z{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;margin-bottom:14px}.landing_problemIcon__p0M8z{background:var(--neg-soft);color:var(--neg);font-size:18px;font-weight:700}.landing_bfText__sWjjM h3,.landing_featureCard__ocejQ h4,.landing_priceName__gZEX_,.landing_problemCard__tfVks h3,.landing_step__gjjhF h3{color:var(--ink);font-weight:600}.landing_articleCardMini__xKqJj p,.landing_bfText__sWjjM p,.landing_faqA__dTVNE,.landing_featureCard__ocejQ p,.landing_problemCard__tfVks p,.landing_step__gjjhF p{color:var(--text-mute);font-size:13.5px}.landing_stepNum__2Tsmi{width:30px;height:30px;border-radius:50%;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center;font-family:var(--font-mono);font-size:13px;font-weight:700;margin-bottom:14px}.landing_stepTime__dMu3g{margin-top:14px}.landing_compareWrap__mHEg_{overflow-x:auto;border:1px solid var(--line-1);border-radius:16px}.landing_compareTable___ldq7{width:100%;border-collapse:collapse;min-width:760px}.landing_compareTable___ldq7 td,.landing_compareTable___ldq7 th{padding:15px 18px;border-bottom:1px solid var(--line-1)}.landing_compareTable___ldq7 th{text-align:left;font-size:13px;color:var(--text-soft);background:var(--surface-2)}.landing_compareTable___ldq7 tr:last-child td{border-bottom:0}.landing_center__arZC4{text-align:center}.landing_quantraCol__6Yfab{color:var(--accent)}.landing_featName__IR7iI{color:var(--text);font-size:14px}.landing_yes__jAksm{color:var(--pos);font-weight:700}.landing_no__V7XJl{color:var(--text-soft)}.landing_partial__qQmAp{color:var(--warn);font-size:12px}.landing_bigFeature__7nF_X{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:center;padding:24px 0}.landing_flip__Wju0O .landing_bfText__sWjjM{order:2}.landing_flip__Wju0O .landing_bfVisual__cqIbK{order:1}.landing_bfText__sWjjM h3{font-size:28px;margin:0 0 12px}.landing_bfText__sWjjM ul{margin:18px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:10px;color:var(--text);font-size:14px}.landing_bfVisual__cqIbK{border:1px solid var(--line-1);background:#fbfbfd;border-radius:18px;padding:18px}.landing_bfVisualLabel__Kd5vO{display:inline-block;margin-bottom:10px}.landing_bfVisual__cqIbK h5{color:var(--ink);font-size:18px;margin:0 0 4px}.landing_aiBadge__hptpP{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:999px;background:var(--accent);color:#fff;font-size:10px;font-family:var(--font-mono);letter-spacing:.06em;margin-left:4px}.landing_chartBlock__Xwwnh,.landing_reflectionStack__Al4qq,.landing_reportCard__RFYvk,.landing_tagRows__KjvQJ{margin-top:14px}.landing_reflectionStack__Al4qq,.landing_reportCard__RFYvk,.landing_tagRows__KjvQJ{display:flex;flex-direction:column;gap:8px}.landing_reportRow__8KSq6,.landing_tagRow__gHh1w{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;background:var(--surface-card);border-radius:10px;font-size:13px}.landing_negTextStrong__MV1qe,.landing_negText__DiNjf{color:var(--neg)}.landing_posTextStrong__glvvt,.landing_posText__pOxbw{color:var(--pos)}.landing_negText__DiNjf,.landing_posText__pOxbw{font-family:var(--font-mono)}.landing_negTextStrong__MV1qe,.landing_posTextStrong__glvvt,.landing_reportRow__8KSq6 strong{font-family:var(--font-mono);font-weight:600}.landing_reflectionAi__z2nGg,.landing_reflectionUser__snE4C{padding:12px 14px;border-radius:12px;font-size:13px}.landing_reflectionAi__z2nGg{background:var(--accent-soft)}.landing_reflectionUser__snE4C{background:var(--surface-card);border:1px solid var(--line-1)}.landing_reflectionAi__z2nGg strong,.landing_reflectionUser__snE4C strong{display:block;margin-bottom:4px;color:var(--accent);font-size:11px;font-family:var(--font-mono);letter-spacing:.06em}.landing_featuresGrid__M_Bph{grid-template-columns:repeat(4,1fr);margin-top:24px}.landing_featureIcon__Opve0{background:var(--accent-soft);position:relative}.landing_featureIcon__Opve0:after{content:"";width:16px;height:16px;border-radius:5px;background:var(--accent)}.landing_pricingGrid__pbhWY{grid-template-columns:repeat(3,1fr);align-items:stretch}.landing_priceCard__RlkBT{display:flex;flex-direction:column}.landing_featured__ug0h3{border-color:var(--accent);position:relative;box-shadow:0 0 0 3px var(--accent-soft)}.landing_priceBadge__J_f4N{position:absolute;top:-10px;left:50%;transform:translateX(-50%);background:var(--accent);color:#fff;font-family:var(--font-mono);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:4px 11px;border-radius:var(--r-pill)}.landing_priceAmount__8wjGV{display:flex;align-items:baseline;gap:4px;margin-bottom:4px}.landing_priceNum__KP0FO{font-family:var(--font-mono);font-size:34px;font-weight:700;color:var(--ink);letter-spacing:-.025em;line-height:1}.landing_priceCurrency__fOYKx{font-size:18px;color:var(--text-mute);font-weight:600}.landing_priceTagline___M_IR{font-size:12.5px;color:var(--text-mute);line-height:1.4;margin:8px 0 18px;min-height:36px}.landing_priceCard__RlkBT .landing_btn__9l43p{margin-bottom:22px}.landing_priceFeatures__fFjRj{list-style:none;padding:18px 0 0;margin:0;display:flex;flex-direction:column;gap:9px;font-size:13px;border-top:1px solid var(--line-1)}.landing_priceFeatures__fFjRj li{display:flex;align-items:flex-start;gap:8px;color:var(--text);line-height:1.5}.landing_priceFeatures__fFjRj li:before{content:"";width:14px;height:14px;flex-shrink:0;margin-top:2px;background:var(--pos);border-radius:999px}.landing_muted__Hbu_F{color:var(--text-soft)!important}.landing_muted__Hbu_F:before{background:var(--text-soft)!important}.landing_soon__g7Ght{font-family:var(--font-mono);font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-soft);margin-left:6px;background:var(--surface-2);padding:1px 6px;border-radius:var(--r-pill)}.landing_faqList__ID2kn{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.landing_faqItem__rEfoH{padding:0;overflow:hidden}.landing_faqQ__f4EXZ{list-style:none;cursor:pointer;padding:18px 20px;font-size:15px;font-weight:600;color:var(--ink);position:relative}.landing_faqQ__f4EXZ::-webkit-details-marker{display:none}.landing_faqQ__f4EXZ:after{content:"▾";position:absolute;right:20px;top:18px;color:var(--text-soft)}.landing_faqItem__rEfoH[open] .landing_faqQ__f4EXZ:after{transform:rotate(180deg)}.landing_faqA__dTVNE{padding:0 20px 18px;font-size:14px;line-height:1.6}.landing_faqA__dTVNE p{margin:0}.landing_faqCta__BP4KR{margin-top:10px;font-size:13.5px;color:var(--text-soft)}.landing_faqCta__BP4KR a{color:var(--accent)!important;font-weight:600}.landing_faqCta__BP4KR a:hover{color:var(--accent-strong)!important}.landing_articlesGrid__vVV6W{grid-template-columns:repeat(5,1fr)}.landing_articleCardMini__xKqJj{display:block;padding:18px;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.landing_articleCardMini__xKqJj:hover{transform:translateY(-2px);border-color:var(--line-2);box-shadow:var(--shadow-1)}.landing_articleCardMini__xKqJj h3{color:var(--ink);font-size:16px;line-height:1.25;margin:0 0 8px}.landing_articleCardMeta__t43Hj{margin-bottom:10px}.landing_articlesMore__dNYY7{margin-top:18px;text-align:center}.landing_finalCtaWrap__wfIeS{padding:32px 0 20px}.landing_finalCta__YYT_J{border-radius:24px;padding:52px 32px;text-align:center;background:linear-gradient(180deg,#f7f6ff,#ffffff);border:1px solid #e5e2ff}.landing_tgBand__I8MFp{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:8px 0 0;padding:22px 26px;background:var(--accent-soft);border:1px solid #e5e2ff;border-radius:var(--r-lg)}.landing_tgBandText__JxUzm{min-width:0}.landing_tgEyebrow__HcX5h{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:8px}.landing_tgDot__WcRvN{width:7px;height:7px;border-radius:50%;background:var(--accent)}.landing_tgTitle__3DNaz{font-size:17px;font-weight:600;color:var(--ink);margin:0 0 4px;letter-spacing:-.01em}.landing_tgSub__eNcZ7{font-size:13.5px;line-height:1.5;color:var(--text-mute);margin:0;max-width:560px}.landing_tgBtn__d8cQE{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;padding:11px 20px;border-radius:var(--r-md);font-family:inherit;font-size:14px;font-weight:600;white-space:nowrap;background:var(--accent);border:1px solid var(--accent);color:#fff!important;cursor:pointer;transition:background .15s ease,border-color .15s ease}.landing_tgBtn__d8cQE:hover{background:var(--accent-2);border-color:var(--accent-2);color:#fff!important}.landing_tgGlyph__v77nf{width:17px;height:17px;display:block;fill:currentColor}@media (max-width:640px){.landing_tgBand__I8MFp{flex-direction:column;align-items:flex-start;gap:16px;padding:20px}.landing_tgBtn__d8cQE{width:100%;justify-content:center}}.landing_footer__I_4dW{padding:72px 0 36px}.landing_footerTop__FMOpF{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr 1fr;gap:32px 36px}.landing_footerBot__l1a3A,.landing_footerBrand__NnUVW p,.landing_footerCol__lw9IJ ul{color:var(--text-soft);font-size:13px}.landing_footerBrand__NnUVW p{margin-top:14px;max-width:260px;line-height:1.6}.landing_footerCol__lw9IJ h5{color:var(--text-soft);font-size:11px;letter-spacing:.07em;text-transform:uppercase;margin:0 0 14px;font-weight:600}.landing_footerCol__lw9IJ ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.landing_footerCol__lw9IJ a{color:var(--text-soft)!important;transition:color .15s ease}.landing_footerCol__lw9IJ a:hover{color:var(--accent)!important}.landing_footerLegal__Ydqv6 strong{color:var(--text-mute)}.landing_footerLegalZone__MxZi8{margin-top:40px;padding-top:28px;border-top:1px solid var(--line-1)}.landing_footerLegalNote__5I2Vl{margin:0;color:var(--text-soft);font-size:11.5px;line-height:1.55;max-width:980px}.landing_footerBot__l1a3A{margin-top:18px;display:flex;justify-content:space-between;gap:16px}@media (max-width:1100px){.landing_articlesGrid__vVV6W,.landing_featuresGrid__M_Bph,.landing_footerTop__FMOpF{grid-template-columns:repeat(2,1fr)}}@media (max-width:920px){.landing_bigFeature__7nF_X,.landing_mockGrid2__5kzEi,.landing_mockKpis__SI5tQ,.landing_mockupApp__bMiUH,.landing_pricingGrid__pbhWY{grid-template-columns:1fr}.landing_mockRail__DzFB6{border-right:0;border-bottom:1px solid var(--line-1)}.landing_flip__Wju0O .landing_bfText__sWjjM,.landing_flip__Wju0O .landing_bfVisual__cqIbK{order:0}}@media (max-width:800px){.landing_articlesGrid__vVV6W,.landing_featuresGrid__M_Bph,.landing_problemGrid__DvkzS,.landing_steps__hogEu{grid-template-columns:1fr}}@media (max-width:720px){.landing_landingRoot__gJtKk{font-size:15px}.landing_section__O6gdK{padding:56px 0}.landing_hero___ILNH{padding:56px 16px 28px}.landing_navInner__tX9sR{position:relative;flex-wrap:wrap;gap:10px 12px;padding:12px 16px}.landing_navActions__dEEf9{margin-left:auto;gap:8px}.landing_navLinks__hTqf7{display:none;flex-direction:column;flex-basis:100%;gap:2px;margin:2px 0 0;padding:10px;border:1px solid var(--line-2);border-radius:18px;background:rgba(255,255,255,.96);box-shadow:var(--shadow-1)}.landing_menuOpen__YDLBW .landing_navLinks__hTqf7{display:flex}.landing_navLinks__hTqf7 a{display:block;padding:10px 12px;border-radius:12px}.landing_navLogin__sADPv{display:none}.landing_navToggle__DR0yz{display:inline-flex}.landing_footerBot__l1a3A{flex-direction:column}}