.txgM7a_page{--ink:#16153c;--text:#3b4150;--muted:#646b78;--line:#e5e8ec;--soft-line:#eef0f3;--bg:#fff;--alt:#f6f8f8;--tint:#eef8f7;--teal:#147b71;--teal-mark:#1fb8a9;--red:#dc2626;--shadow-card:0 1px 2px #1018280a, 0 8px 24px -8px #1018281f;--shadow-float:0 2px 4px #1018280a, 0 28px 56px -16px #10182838;background:var(--bg);color:var(--text);font-family:var(--font-geist-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6}.txgM7a_page *,.txgM7a_page :before,.txgM7a_page :after{box-sizing:border-box}.txgM7a_page :focus-visible{outline:2px solid var(--teal);outline-offset:3px;border-radius:6px}.txgM7a_page section[id]{scroll-margin-top:84px}.txgM7a_page h1,.txgM7a_page h2,.txgM7a_page h3,.txgM7a_page h4{color:var(--ink);text-wrap:balance}.txgM7a_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.txgM7a_skipLink{z-index:60;box-shadow:var(--shadow-card);background:#fff;border-radius:8px;padding:10px 16px;position:fixed;top:-100px;left:16px}.txgM7a_skipLink:focus{top:12px}.txgM7a_container{width:100%;max-width:1248px;margin-inline:auto;padding-inline:24px}.txgM7a_section{padding-block:112px}.txgM7a_alt{background:var(--alt)}.txgM7a_sectionHead{max-width:660px}.txgM7a_sectionHead h2,.txgM7a_h2{letter-spacing:-.03em;font-size:clamp(30px,3.3vw,44px);font-weight:600;line-height:1.12}.txgM7a_lead{color:var(--muted);margin-top:16px;font-size:18px;line-height:1.6}.txgM7a_btn{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 20px;font-size:15px;font-weight:600;line-height:1;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.txgM7a_btnPrimary{background:var(--ink);color:#fff}.txgM7a_btnPrimary:hover{background:#2a2866}.txgM7a_btnSecondary{color:var(--ink);border:1px solid var(--line);background:#fff}.txgM7a_btnSecondary:hover{background:#fafbfb;border-color:#c9ced6}.txgM7a_btnSmall{border-radius:9px;min-height:40px;padding:0 16px;font-size:14px}.txgM7a_btnOnDark{color:var(--ink);background:#fff}.txgM7a_btnOnDark:hover{background:#e9f6f4}.txgM7a_btnGhostDark{color:#fff;border:1px solid #ffffff47}.txgM7a_btnGhostDark:hover{border-color:#fff9}.txgM7a_header{z-index:40;-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--soft-line);background:#ffffffe6;position:sticky;top:0}.txgM7a_headerInner{align-items:center;gap:40px;height:68px;display:flex}.txgM7a_nav{color:var(--text);gap:32px;font-size:15px;font-weight:500;display:flex}.txgM7a_nav a:hover,.txgM7a_login:hover{color:var(--ink)}.txgM7a_headerActions{align-items:center;gap:20px;margin-left:auto;display:flex}.txgM7a_login{font-size:15px;font-weight:500}.txgM7a_menu{display:none}.txgM7a_hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;padding-block:72px 104px;display:grid}.txgM7a_pill{background:var(--tint);color:var(--teal);border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 10px;font-size:14px;font-weight:500;display:inline-flex}.txgM7a_pill i{background:var(--teal-mark);border-radius:50%;width:7px;height:7px}.txgM7a_hero h1{letter-spacing:-.04em;margin-top:24px;font-size:clamp(40px,4.8vw,62px);font-weight:600;line-height:1.04}.txgM7a_heroLead{max-width:34em;color:var(--muted);margin-top:24px;font-size:19px;line-height:1.6}.txgM7a_heroActions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.txgM7a_finePrint{color:var(--muted);margin-top:20px;font-size:14px}.txgM7a_rise{animation:.7s cubic-bezier(.2,.7,.2,1) both txgM7a_rise}.txgM7a_rise:nth-child(2){animation-delay:60ms}.txgM7a_rise:nth-child(3){animation-delay:.12s}.txgM7a_rise:nth-child(4){animation-delay:.18s}.txgM7a_rise:nth-child(5){animation-delay:.24s}@keyframes txgM7a_rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.txgM7a_visual{background:var(--tint);background-image:radial-gradient(#16153c12 1px,#0000 1px);background-size:18px 18px;border-radius:28px;height:580px;animation:.8s cubic-bezier(.2,.7,.2,1) .1s both txgM7a_rise;position:relative}.txgM7a_visualLeft{flex-direction:column;justify-content:space-between;width:204px;display:flex;position:absolute;top:56px;bottom:56px;left:32px}.txgM7a_tag{box-shadow:var(--shadow-card);background:#fff;border-radius:16px;padding:16px;transform:rotate(-2deg)}.txgM7a_tag svg{width:100%;height:auto;display:block}.txgM7a_tagCode{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:.02em;margin-top:12px;font-size:15px;font-weight:700;display:block}.txgM7a_tagName{color:var(--text);font-size:14px;display:block}.txgM7a_tagHint{border-top:1px dashed var(--line);color:var(--muted);margin-top:8px;padding-top:8px;font-size:12px;display:block}.txgM7a_alert{box-shadow:var(--shadow-card);background:#fff;border-radius:14px;padding:14px 16px}.txgM7a_alertHead{color:var(--red);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.txgM7a_alertHead i{background:var(--red);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #dc26261f}.txgM7a_alert strong{color:var(--ink);margin-top:6px;font-size:14px;line-height:1.35;display:block}.txgM7a_alertMeta{color:var(--muted);margin-top:4px;font-size:12px;display:block}.txgM7a_phone{width:292px;box-shadow:var(--shadow-float);background:#16153c;border-radius:40px;padding:10px;position:absolute;top:36px;bottom:36px;right:32px}.txgM7a_screen{background:#f8fafc;border-radius:31px;flex-direction:column;height:100%;display:flex;overflow:hidden}.txgM7a_screenBar{background:#fff;border-bottom:1px solid #edf0f3;justify-content:space-between;align-items:center;height:52px;padding:14px 16px 0;display:flex}.txgM7a_screenReport{color:#fff;background:#e11d48;border-radius:7px;padding:5px 9px;font-size:11px;font-weight:600}.txgM7a_screenBody{gap:10px;padding:12px;display:grid}.txgM7a_screenCard{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:14px}.txgM7a_screenTitle{color:#0f172a;letter-spacing:-.02em;font-size:17px;font-weight:700}.txgM7a_screenMeta{color:#64748b;margin-top:2px;font-size:11px}.txgM7a_screenStatus{color:#047857;background:#ecfdf5;border-radius:999px;align-items:center;gap:6px;margin-top:10px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #a7f3d0}.txgM7a_screenStatus i{background:#10b981;border-radius:50%;width:6px;height:6px}.txgM7a_screenBtn{color:#fff;background:#e11d48;border-radius:10px;justify-content:space-between;align-items:center;height:44px;margin-top:12px;padding:0 14px;font-size:14px;font-weight:600;display:flex}.txgM7a_screenBtn2{color:#334155;border:1px solid #cbd5e1;border-radius:10px;justify-content:space-between;align-items:center;height:38px;margin-top:8px;padding:0 14px;font-size:13px;font-weight:600;display:flex}.txgM7a_screenStats{grid-template-columns:1fr 1fr;gap:8px;display:grid}.txgM7a_screenStats div{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:10px 12px}.txgM7a_screenStats strong{color:#0f172a;font-variant-numeric:tabular-nums;font-size:20px;line-height:1.2;display:block}.txgM7a_screenStats strong.txgM7a_hot{color:#be123c}.txgM7a_screenStats span{color:#475569;font-size:11px}.txgM7a_screenNext{color:#334155;font-size:12px}.txgM7a_screenNext b{color:#0f172a;font-size:13px;display:block}.txgM7a_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:56px;display:grid}.txgM7a_step{background:var(--alt);border-radius:20px;padding:12px 12px 28px}.txgM7a_stepArt{border:1px solid var(--soft-line);background:#fff;border-radius:14px;place-items:center;height:196px;display:grid}.txgM7a_stepNo{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;margin:24px 16px 0;font-size:13px;font-weight:600;display:inline-grid}.txgM7a_step h3{letter-spacing:-.015em;margin:14px 16px 0;font-size:19px;font-weight:600;line-height:1.3}.txgM7a_step p{color:var(--muted);margin:8px 16px 0;font-size:15px}.txgM7a_miniTag{box-shadow:var(--shadow-card);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.txgM7a_miniTag svg{width:72px;height:72px}.txgM7a_miniTag b{color:var(--ink);font-size:14px;display:block}.txgM7a_miniTag span{color:var(--muted);font-size:12px}.txgM7a_scanFrame{place-items:center;width:132px;height:132px;display:grid;position:relative}.txgM7a_corner{border:0 solid var(--teal-mark);width:30px;height:30px;position:absolute}.txgM7a_corner:first-child{border-top-width:3px;border-left-width:3px;border-top-left-radius:16px;top:0;left:0}.txgM7a_corner:nth-child(2){border-top-width:3px;border-right-width:3px;border-top-right-radius:16px;top:0;right:0}.txgM7a_corner:nth-child(3){border-bottom-width:3px;border-left-width:3px;border-bottom-left-radius:16px;bottom:0;left:0}.txgM7a_corner:nth-child(4){border-bottom-width:3px;border-right-width:3px;border-bottom-right-radius:16px;bottom:0;right:0}.txgM7a_scanFrame svg{width:88px;height:88px}.txgM7a_scanCaption{color:var(--teal);margin-top:10px;font-size:13px;font-weight:500}.txgM7a_miniLog{gap:8px;width:78%;display:grid}.txgM7a_miniLog div{box-shadow:var(--shadow-card);color:var(--ink);background:#fff;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.txgM7a_miniLog i{border-radius:50%;flex-shrink:0;width:8px;height:8px}.txgM7a_demoGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:64px;display:grid}.txgM7a_checks{gap:12px;margin-top:28px;padding:0;list-style:none;display:grid}.txgM7a_checks li{color:var(--text);align-items:flex-start;gap:12px;display:flex}.txgM7a_checks svg{color:var(--teal);flex-shrink:0;margin-top:3px}.txgM7a_demoNote{color:var(--muted);margin-top:24px;font-size:14px}.txgM7a_panel{border:1px solid var(--line);box-shadow:var(--shadow-float);background:#fff;border-radius:20px;grid-template-columns:minmax(0,1fr) 232px;display:grid;overflow:hidden}.txgM7a_demoRecord{background:#f8fafc;padding:20px}.txgM7a_demoCard{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:18px}.txgM7a_demoTop{color:#64748b;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.txgM7a_demoTitle{color:#0f172a;letter-spacing:-.02em;margin-top:10px;font-size:20px;font-weight:700}.txgM7a_demoPlace{color:#64748b;font-size:13px}.txgM7a_downBanner{color:#9f1239;background:#fff1f2;border-radius:10px;margin-top:12px;padding:10px 12px;font-size:13px;font-weight:600;box-shadow:inset 0 0 0 1px #fecdd3}.txgM7a_demoTabs{color:#64748b;border-bottom:1px solid #e2e8f0;gap:18px;margin-top:16px;font-size:13px;font-weight:500;display:flex}.txgM7a_demoTabs span{border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 0}.txgM7a_demoTabs span[data-active]{color:#1d4ed8;border-bottom-color:#2563eb}.txgM7a_demoList{margin:0;padding:0;list-style:none}.txgM7a_demoList li{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.txgM7a_demoList li:last-child{border-bottom:0}.txgM7a_demoList strong{color:#0f172a;font-size:14px;font-weight:600;display:block}.txgM7a_demoList small{color:#64748b;margin-top:2px;font-size:12px;line-height:1.45;display:block}.txgM7a_chip{white-space:nowrap;color:#475569;background:#f1f5f9;border-radius:999px;flex-shrink:0;padding:2px 9px;font-size:12px;font-weight:600}.txgM7a_chipGood{color:#047857;background:#ecfdf5}.txgM7a_chipBad{color:#be123c;background:#fff1f2}.txgM7a_chipWarn{color:#b45309;background:#fffbeb}.txgM7a_isNew{animation:.4s cubic-bezier(.2,.7,.2,1) txgM7a_arrive}@keyframes txgM7a_arrive{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.txgM7a_controls{border-left:1px solid var(--line);background:#fff;flex-direction:column;padding:16px 18px;display:flex}.txgM7a_controlsTitle{color:var(--muted);text-transform:none;padding-bottom:6px;font-size:12px;font-weight:600}.txgM7a_controlRow{border-bottom:1px solid var(--soft-line);min-height:48px;color:var(--ink);justify-content:space-between;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.txgM7a_controlRow:last-of-type{border-bottom:0}.txgM7a_segmented{background:#f1f3f5;border-radius:9px;gap:2px;padding:3px;display:flex}.txgM7a_segmented button{min-height:28px;color:var(--muted);cursor:pointer;border-radius:6px;padding:0 8px;font-size:12px;font-weight:600;transition:background .15s,color .15s}.txgM7a_segmented button[aria-pressed=true]{color:var(--ink);background:#fff;box-shadow:0 1px 2px #1018281f}.txgM7a_viewRow{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;padding:10px 0}.txgM7a_switch{cursor:pointer;background:#d0d5dd;border-radius:999px;flex-shrink:0;width:40px;height:24px;transition:background .2s;position:relative}.txgM7a_switch:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s cubic-bezier(.3,.7,.3,1);position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #10182833}.txgM7a_switch[aria-checked=true]{background:var(--teal)}.txgM7a_switch[aria-checked=true]:after{transform:translate(16px)}.txgM7a_switchDanger[aria-checked=true]{background:var(--red)}.txgM7a_smallButton{background:var(--ink);color:#fff;cursor:pointer;border-radius:8px;min-height:30px;padding:0 12px;font-size:13px;font-weight:600}.txgM7a_smallButton:hover{background:#2a2866}.txgM7a_smallButton:disabled{color:#98a2b3;cursor:default;background:#e4e7ec}.txgM7a_ghostButton{min-height:30px;color:var(--teal);cursor:pointer;font-size:13px;font-weight:600}.txgM7a_count{font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.txgM7a_panelLink{color:var(--teal);align-items:center;gap:6px;margin-top:auto;padding-top:16px;font-size:13px;font-weight:600;display:inline-flex}.txgM7a_panelLink:hover{text-underline-offset:4px;text-decoration:underline}.txgM7a_rows{gap:112px;margin-top:72px;display:grid}.txgM7a_row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px;display:grid}.txgM7a_row:nth-child(2n) .txgM7a_rowText{order:2}.txgM7a_rowText h3{letter-spacing:-.025em;font-size:clamp(24px,2.3vw,32px);font-weight:600;line-height:1.2}.txgM7a_rowText>p{color:var(--muted);max-width:32em;margin-top:14px;font-size:17px}.txgM7a_rowText .txgM7a_checks{margin-top:24px}.txgM7a_plan{background:var(--alt);border:1px solid var(--soft-line);color:var(--muted);white-space:nowrap;vertical-align:1px;border-radius:999px;margin-left:6px;padding:1px 8px;font-size:12px;font-weight:500;display:inline-block}.txgM7a_rowArt{background:var(--tint);border-radius:24px;place-items:center;min-height:420px;padding:40px;display:grid}.txgM7a_uiCard{width:100%;max-width:380px;box-shadow:var(--shadow-float);background:#fff;border-radius:16px;padding:20px}.txgM7a_uiTitle{color:#0f172a;font-size:15px;font-weight:700}.txgM7a_uiSub{color:#64748b;margin-top:2px;font-size:13px}.txgM7a_uiLabel{color:#334155;margin-top:16px;font-size:12px;font-weight:600;display:block}.txgM7a_uiChips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.txgM7a_uiChips span{color:#334155;border:1px solid #e2e8f0;border-radius:8px;padding:6px 10px;font-size:12px}.txgM7a_uiChips span[data-on]{color:#9f1239;background:#fff1f2;border-color:#be123c;font-weight:600}.txgM7a_uiField{color:#0f172a;border:1px solid #cbd5e1;border-radius:10px;margin-top:8px;padding:10px 12px;font-size:13px;line-height:1.45}.txgM7a_uiPhoto{color:#475569;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:10px;align-items:center;gap:10px;margin-top:10px;padding:8px;font-size:12px;display:flex}.txgM7a_uiPhoto i{background:linear-gradient(135deg,#94a3b8,#475569);border-radius:8px;width:40px;height:40px}.txgM7a_uiSubmit{color:#fff;background:#e11d48;border-radius:10px;place-items:center;height:44px;margin-top:14px;font-size:14px;font-weight:600;display:grid}.txgM7a_uiList{margin:12px 0 0;padding:0;list-style:none}.txgM7a_uiList li{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.txgM7a_uiList b{color:#0f172a;font-size:14px;font-weight:600;display:block}.txgM7a_uiList small{color:#64748b;font-size:12px;display:block}.txgM7a_uiDone{color:#fff;white-space:nowrap;background:#059669;border-radius:8px;align-items:center;gap:4px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.txgM7a_uiChecklist{color:#334155;background:#f8fafc;border-radius:10px;gap:6px;margin-top:8px;padding:10px 12px;font-size:12px;display:grid}.txgM7a_uiChecklist span{align-items:center;gap:8px;display:flex}.txgM7a_uiChecklist i{border:1.5px solid #94a3b8;border-radius:4px;flex-shrink:0;place-items:center;width:16px;height:16px;display:grid}.txgM7a_uiChecklist i[data-on]{color:#fff;background:#059669;border-color:#059669}.txgM7a_uiAsk{background:var(--ink);color:#fff;border-radius:14px 14px 4px;width:fit-content;max-width:85%;margin-top:12px;margin-left:auto;padding:10px 12px;font-size:13px;line-height:1.45}.txgM7a_uiAnswer{color:#0f172a;background:#f1f5f9;border-radius:14px 14px 14px 4px;max-width:92%;margin-top:8px;padding:10px 12px;font-size:13px;line-height:1.5}.txgM7a_uiSource{color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:5px;width:fit-content;margin-top:8px;padding:3px 8px;font-size:11px;display:flex}.txgM7a_extras{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:112px;display:grid}.txgM7a_extras>div{border-bottom:1px solid var(--line);gap:14px;padding:28px 24px 28px 0;display:flex}.txgM7a_extras svg{color:var(--teal);flex-shrink:0;margin-top:2px}.txgM7a_extras b{color:var(--ink);font-weight:600;display:block}.txgM7a_extras p>span{color:var(--muted);margin-top:2px;font-size:15px;display:block}.txgM7a_floor{background:var(--ink);color:#c9cbe0;border-radius:28px;padding:72px}.txgM7a_floor h2{color:#fff;max-width:18em}.txgM7a_floorGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:48px;display:grid}.txgM7a_floorGrid svg{color:var(--teal-mark)}.txgM7a_floorGrid h3{color:#fff;margin-top:16px;font-size:18px;font-weight:600}.txgM7a_floorGrid p{margin-top:8px;font-size:15px;line-height:1.6}.txgM7a_plans{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;margin-top:56px;display:grid}.txgM7a_planCard{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;padding:28px 24px;display:flex;position:relative}.txgM7a_planCard.txgM7a_featured{border:2px solid var(--ink);box-shadow:var(--shadow-card);padding:27px 23px}.txgM7a_badge{background:var(--ink);color:#fff;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;position:absolute;top:-12px;left:22px}.txgM7a_planCard h3{font-size:17px;font-weight:600}.txgM7a_planDesc{color:var(--muted);min-height:44px;margin-top:4px;font-size:14px}.txgM7a_price{color:var(--ink);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:18px;font-size:40px;font-weight:600;line-height:1}.txgM7a_price span{color:var(--muted);letter-spacing:0;margin-left:6px;font-size:14px;font-weight:500}.txgM7a_planCard .txgM7a_btn{width:100%;margin-top:24px}.txgM7a_planList{border-top:1px solid var(--soft-line);gap:10px;margin:24px 0 0;padding:20px 0 0;font-size:14px;list-style:none;display:grid}.txgM7a_planList li{color:var(--text);align-items:flex-start;gap:10px;line-height:1.45;display:flex}.txgM7a_planList svg{color:var(--teal);flex-shrink:0;margin-top:1px}.txgM7a_planList li.txgM7a_soon{color:var(--muted)}.txgM7a_planList li.txgM7a_soon svg{color:#b6bcc6}.txgM7a_pricingNote{color:var(--muted);margin-top:28px;font-size:15px}.txgM7a_pricingNote a{color:var(--ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.txgM7a_faq{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:72px;display:grid}.txgM7a_faq .txgM7a_lead a{color:var(--ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.txgM7a_faqList details{border-bottom:1px solid var(--line)}.txgM7a_faqList details:first-child{border-top:1px solid var(--line)}.txgM7a_faqList summary{color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:17px;font-weight:600;list-style:none;display:flex}.txgM7a_faqList summary::-webkit-details-marker{display:none}.txgM7a_faqList summary svg{color:var(--muted);flex-shrink:0;transition:transform .2s}.txgM7a_faqList details[open] summary svg{transform:rotate(180deg)}.txgM7a_faqList details p{color:var(--muted);padding:0 40px 22px 0}.txgM7a_cta{background:var(--ink);border-radius:28px;justify-content:space-between;align-items:center;gap:48px;padding:64px 72px;display:flex}.txgM7a_cta h2{color:#fff;max-width:15em}.txgM7a_cta p{color:#c9cbe0;max-width:34em;margin-top:14px;font-size:17px}.txgM7a_ctaActions{flex-wrap:wrap;flex-shrink:0;gap:12px;display:flex}.txgM7a_footer{border-top:1px solid var(--line);margin-top:112px;padding-block:56px 40px;font-size:15px}.txgM7a_footerTop{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));gap:40px;display:grid}.txgM7a_footerTop p{max-width:22em;color:var(--muted);margin-top:14px}.txgM7a_footerTop h3{font-size:14px;font-weight:600}.txgM7a_footerTop nav{color:var(--muted);gap:10px;margin-top:14px;display:grid}.txgM7a_footerTop nav a:hover{color:var(--ink)}.txgM7a_footerBottom{border-top:1px solid var(--soft-line);color:var(--muted);justify-content:space-between;gap:16px;margin-top:48px;padding-top:24px;font-size:14px;display:flex}.txgM7a_contact{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:72px;padding-block:80px 24px;display:grid}.txgM7a_contactTitle{letter-spacing:-.035em;font-size:clamp(36px,4vw,52px);font-weight:600;line-height:1.08}.txgM7a_contactAside{border-top:1px solid var(--line);gap:24px;margin-top:40px;padding-top:32px;display:grid}.txgM7a_contactAside>div{gap:14px;display:flex}.txgM7a_contactAside svg{color:var(--teal);flex-shrink:0;margin-top:3px}.txgM7a_contactAside b{color:var(--ink);font-weight:600;display:block}.txgM7a_contactAside p>span{color:var(--muted);margin-top:2px;font-size:15px;display:block}.txgM7a_contactAside a,.txgM7a_formNote a{color:var(--ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.txgM7a_formCard{border:1px solid var(--line);box-shadow:var(--shadow-card);background:#fff;border-radius:20px;gap:20px;padding:32px;display:grid}.txgM7a_formRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.txgM7a_field{gap:8px;display:grid}.txgM7a_field>span{color:var(--ink);font-size:14px;font-weight:600}.txgM7a_optional{color:var(--muted);margin-left:4px;font-style:normal;font-weight:400}.txgM7a_field input,.txgM7a_field select,.txgM7a_field textarea{width:100%;min-height:48px;color:var(--ink);font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:10px;padding:12px 14px;font-size:16px;transition:border-color .15s,box-shadow .15s}.txgM7a_field textarea{resize:vertical;min-height:150px;line-height:1.5}.txgM7a_field input:focus,.txgM7a_field select:focus,.txgM7a_field textarea:focus{border-color:var(--teal);outline:none;box-shadow:0 0 0 4px #147b7124}.txgM7a_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.txgM7a_formError{color:#b42318;background:#fef3f2;border-radius:10px;padding:12px 14px;font-size:14px;box-shadow:inset 0 0 0 1px #fecdca}.txgM7a_formSubmit{justify-self:start;min-width:180px}.txgM7a_formSubmit:disabled{opacity:.6;cursor:default}.txgM7a_formNote{color:var(--muted);font-size:13px}.txgM7a_sentIcon{color:#039855}.txgM7a_sentTitle{letter-spacing:-.02em;font-size:24px;font-weight:600;line-height:1.25}.txgM7a_sentText{color:var(--muted)}.txgM7a_sentAgain{justify-self:start}@media (max-width:1080px){.txgM7a_nav{display:none}.txgM7a_hero{grid-template-columns:1fr;gap:56px;padding-block:56px 80px}.txgM7a_visual{width:100%;max-width:620px;margin-inline:auto}.txgM7a_demoGrid{grid-template-columns:1fr;gap:40px}.txgM7a_plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.txgM7a_floor,.txgM7a_cta{padding:56px 40px}.txgM7a_cta{flex-direction:column;align-items:flex-start}.txgM7a_contact{grid-template-columns:1fr;gap:40px;padding-block:56px 16px}}@media (max-width:760px){.txgM7a_container{padding-inline:16px}.txgM7a_section{padding-block:72px}.txgM7a_headerInner{gap:12px;height:60px}.txgM7a_login{display:none}.txgM7a_headerActions{gap:8px}.txgM7a_menu{display:block;position:relative}.txgM7a_menu summary{border:1px solid var(--line);cursor:pointer;width:40px;height:40px;color:var(--ink);border-radius:9px;place-items:center;list-style:none;display:grid}.txgM7a_menu summary::-webkit-details-marker{display:none}.txgM7a_menu nav{border:1px solid var(--line);min-width:210px;box-shadow:var(--shadow-float);background:#fff;border-radius:14px;padding:8px;display:grid;position:absolute;top:50px;right:0}.txgM7a_menu nav a{color:var(--ink);border-radius:8px;padding:11px 12px;font-size:15px;font-weight:500}.txgM7a_menu nav a:hover{background:var(--alt)}.txgM7a_hero{gap:40px;padding-block:40px 64px}.txgM7a_hero h1{font-size:38px}.txgM7a_heroLead{font-size:17px}.txgM7a_heroActions .txgM7a_btn{flex:100%}.txgM7a_visual{border-radius:22px;grid-template-columns:1fr 1fr;gap:12px;height:auto;padding:20px;display:grid}.txgM7a_phone{grid-area:1/1/auto/3;width:100%;max-width:300px;height:auto;margin-inline:auto;position:relative;inset:auto}.txgM7a_screen{height:auto;padding-bottom:6px}.txgM7a_visualLeft{display:contents;position:static}.txgM7a_tag{text-align:center;padding:12px;transform:none}.txgM7a_tag svg{width:84px;margin-inline:auto}.txgM7a_alert{align-self:stretch}.txgM7a_tagCode{font-size:13px}.txgM7a_tagName{font-size:12px}.txgM7a_tagHint{display:none}.txgM7a_alert{padding:12px}.txgM7a_steps{grid-template-columns:1fr;gap:16px;margin-top:40px}.txgM7a_stepArt{height:172px}.txgM7a_panel{grid-template-columns:1fr}.txgM7a_demoRecord{order:2;padding:12px}.txgM7a_controls{border-left:0;border-bottom:1px solid var(--line)}.txgM7a_rows{gap:72px;margin-top:48px}.txgM7a_row{grid-template-columns:1fr;gap:28px}.txgM7a_row:nth-child(2n) .txgM7a_rowText{order:0}.txgM7a_rowArt{border-radius:20px;min-height:0;padding:24px 16px}.txgM7a_extras{grid-template-columns:1fr;margin-top:72px}.txgM7a_extras>div{padding-right:0}.txgM7a_floor{border-radius:22px;padding:40px 24px}.txgM7a_floorGrid{grid-template-columns:1fr;gap:32px;margin-top:36px}.txgM7a_plans{grid-template-columns:1fr;margin-top:40px}.txgM7a_planDesc{min-height:0}.txgM7a_faq{grid-template-columns:1fr;gap:32px}.txgM7a_faqList summary{padding:18px 0;font-size:16px}.txgM7a_faqList details p{padding-right:0}.txgM7a_cta{border-radius:22px;gap:28px;padding:40px 24px}.txgM7a_ctaActions{width:100%}.txgM7a_ctaActions .txgM7a_btn{flex:100%}.txgM7a_formCard{padding:20px}.txgM7a_formRow{grid-template-columns:1fr}.txgM7a_formSubmit{justify-self:stretch}.txgM7a_footer{margin-top:72px}.txgM7a_footerTop{grid-template-columns:1fr 1fr;gap:32px 24px}.txgM7a_footerTop>div:first-child{grid-column:1/3}.txgM7a_footerBottom{flex-direction:column}}@media (prefers-reduced-motion:reduce){.txgM7a_page *,.txgM7a_page :before,.txgM7a_page :after{transition:none!important;animation:none!important}}
