.hx>header.site-header{position:sticky;top:0;z-index:40;background:transparent;border-bottom:1px solid transparent;transition:background-color .15s ease-out,border-color .15s ease-out}.hx>header.site-header.is-scrolled{background:var(--bg);border-bottom-color:var(--line)}@keyframes hx-bub{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.hx .wa-body .bub{animation:hx-bub .45s ease-out both}.hx .wa-body .bub:nth-child(2){animation-delay:.08s}.hx .wa-body .bub:nth-child(3){animation-delay:.2s}.hx .wa-body .bub:nth-child(4){animation-delay:.34s}.hx .wa-body .bub:nth-child(5){animation-delay:.48s}.hx .wa-body .bub:nth-child(6){animation-delay:.62s}@media (prefers-reduced-motion:reduce){.hx .wa-body .bub{animation:none}.hx .btn{transition:none}}.auth-page,.dash,.hx{--f-display:var(--font-instrument),"Instrument Serif",Georgia,serif;--f-sans:var(--font-hanken),"Hanken Grotesk",system-ui,sans-serif;--f-mono:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;--f-ar:var(--font-plex),"IBM Plex Sans Arabic",sans-serif;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:24px;--r-2xl:32px;--container:1200px;color:var(--text);background:var(--bg);font-family:var(--f-sans);font-size:16px;line-height:1.6}.dash[dir=rtl],.hx[dir=rtl]{font-family:var(--f-ar);letter-spacing:0}.auth-page *,.auth-page :after,.auth-page :before,.dash *,.dash :after,.dash :before,.hx *,.hx :after,.hx :before{box-sizing:border-box}.hx[data-theme=dark]{color-scheme:dark;--bg:#0A0B0D;--bg-2:#0E1012;--surface:#131518;--surface-2:#191C20;--surface-3:#20242A;--line:rgba(255,255,255,.075);--line-2:rgba(255,255,255,.13);--text:#F2F0EB;--text-2:#B4B1A9;--text-3:#A8A59E;--accent:#5FD4A4;--accent-text:#8EDFBF;--accent-soft:rgba(95,212,164,.10);--accent-line:rgba(95,212,164,.28);--btn-bg:#F2F0EB;--btn-text:#0A0B0D;--btn-hover:#FFFFFF;--shadow-card:0 1px 0 rgba(255,255,255,.04) inset,0 24px 48px -24px rgba(0,0,0,.6);--shadow-float:0 1px 0 rgba(255,255,255,.06) inset,0 30px 60px -20px rgba(0,0,0,.7),0 0 0 1px rgba(255,255,255,.06)}.auth-page,.dash,.hx[data-theme=light]{color-scheme:light;--bg:#F7F5F0;--bg-2:#F1EEE7;--surface:#FFFFFF;--surface-2:#FAF9F6;--surface-3:#F1EEE7;--line:rgba(22,24,20,.08);--line-2:rgba(22,24,20,.14);--text:#15171A;--text-2:#51545A;--text-3:#5C6168;--accent:#0E6E4F;--accent-text:#0E6E4F;--accent-soft:#E4F1EA;--accent-line:rgba(14,110,79,.25);--btn-bg:#15171A;--btn-text:#FFFFFF;--btn-hover:#000;--shadow-card:0 1px 2px rgba(20,22,18,.04),0 12px 32px -16px rgba(20,22,18,.14);--shadow-float:0 1px 2px rgba(20,22,18,.05),0 24px 56px -20px rgba(20,22,18,.22),0 0 0 1px rgba(20,22,18,.05)}.hx{--f-display:"Instrument Serif","Newsreader",Georgia,serif;--f-sans:var(--font-hanken),"Hanken Grotesk",system-ui,sans-serif;--f-mono:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;--f-ar:"IBM Plex Sans Arabic","Noto Sans Arabic",sans-serif;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:24px;--r-2xl:32px;--container:1200px}.hx a{color:inherit;text-decoration:none}.hx .container{max-width:var(--container);margin:0 auto;padding:0 32px}.hx .ar{font-family:var(--f-ar);letter-spacing:0}.hx .ltr{direction:ltr;unicode-bidi:isolate}.hx .num{font-variant-numeric:tabular-nums}.hx .kicker{font-size:12.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}[dir=rtl] .hx .kicker{letter-spacing:0;text-transform:none;font-size:14px;font-weight:500}.hx .display{font-family:var(--f-display);font-weight:400;letter-spacing:-.015em;line-height:1}.hx .display em{font-style:italic;color:var(--accent-text)}.hx .h1{font-size:84px}.hx .h2{font-size:54px;line-height:1.04}.hx .h3{font-size:32px;line-height:1.15}[dir=rtl] .hx .display{font-family:var(--f-ar);font-weight:600;letter-spacing:0;line-height:1.3}[dir=rtl] .hx .display em{font-style:normal}[dir=rtl] .hx .h1{font-size:60px;line-height:1.25}[dir=rtl] .hx .h2{font-size:42px;line-height:1.35}.hx .lead{font-size:19px;line-height:1.6;color:var(--text-2)}[dir=rtl] .hx .lead{font-size:19px;line-height:1.85}.hx .muted{color:var(--text-2)}.hx .faint{color:var(--text-3)}.hx .small{font-size:14px}.hx .xs{font-size:12.5px}.hx .btn{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 22px;border-radius:999px;font-size:15px;font-weight:500;white-space:nowrap;border:1px solid transparent;transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out}.hx .btn-primary{background:var(--btn-bg);color:var(--btn-text)}.hx .btn-ghost{border-color:var(--line-2);color:var(--text)}.hx .btn-accent{background:var(--accent);color:#fff}.hx .btn-sm{height:38px;padding:0 16px;font-size:14px}.hx .btn svg{width:16px;height:16px}[dir=rtl] .hx .arrow{transform:scaleX(-1)}.hx .link{color:var(--accent-text)}.hx .chip,.hx .link{font-weight:500;display:inline-flex;gap:6px;align-items:center}.hx .chip{height:26px;padding:0 10px;border-radius:999px;font-size:12.5px;border:1px solid var(--line-2);color:var(--text-2);white-space:nowrap}.hx .chip-example{border-style:dashed;border-color:var(--line-2);color:var(--text-3);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;height:22px;padding:0 8px}[dir=rtl] .hx .chip-example{letter-spacing:0;text-transform:none;font-size:12.5px}.hx .chip-ok{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent-text)}.hx .dot{width:6px;height:6px;border-radius:50%;background:var(--accent)}.hx .nav{height:76px;justify-content:space-between}.hx .brand,.hx .nav{display:flex;align-items:center}.hx .brand{gap:12px}.hx .brand svg{height:24px;width:auto}.hx .brand .word{font-weight:600;font-size:14px;letter-spacing:.3em;padding-top:1px}[dir=rtl] .hx .brand .word{letter-spacing:.3em;font-family:var(--f-sans)}.hx .nav-links{gap:34px}.hx .nav-links,.hx .nav-right{display:flex;font-size:14.5px;color:var(--text-2)}.hx .nav-right{align-items:center;gap:22px}.hx .lang{display:flex;gap:2px;border:1px solid var(--line);border-radius:999px;padding:3px;font-size:12.5px}.hx .lang button,.hx .lang span{padding:3px 9px;border-radius:999px;background:none;border:0;color:inherit;font:inherit;cursor:pointer}.hx .lang .on{background:var(--surface-3);color:var(--text)}.hx .card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl)}.hx .hair{border-top:1px solid var(--line)}.hx section{position:relative}.hx .sec{padding:128px 0}.hx .sec-head{max-width:720px;margin-bottom:56px}.hx .sec-head .kicker{margin-bottom:18px;display:block}.hx .sec-head .lead{margin-top:20px}.hx .phone{width:300px;height:620px;border-radius:48px;background:#0c0d0f;padding:10px;box-shadow:0 0 0 1px rgba(255,255,255,.12),0 0 0 7px #1b1d21,0 0 0 8px rgba(255,255,255,.08),0 50px 100px -30px rgba(0,0,0,.8);position:relative}.hx .phone .screen{width:100%;height:100%;border-radius:38px;overflow:hidden;background:#EFEAE2;display:flex;flex-direction:column;position:relative}.hx .phone .island{position:absolute;top:10px;left:50%;transform:translateX(-50%);width:92px;height:26px;border-radius:20px;background:#000;z-index:3}.hx .status{height:44px;display:flex;justify-content:space-between;align-items:flex-end;padding:0 26px 6px;font:600 13px var(--f-sans);color:#111;direction:ltr}.hx .wa-head{background:#F7F5F2;display:flex;align-items:center;gap:10px;padding:8px 14px 10px;border-bottom:1px solid rgba(0,0,0,.06);direction:rtl}.hx .wa-av{width:34px;height:34px;border-radius:50%;background:#0E6E4F;color:#fff;display:grid;place-items:center;font:600 13px var(--f-sans)}.hx .wa-name{font:600 13.5px/1.25 var(--f-ar);color:#111}.hx .wa-sub{font:400 11px/1.3 var(--f-ar);color:#667}.hx .wa-body{flex:1;padding:12px 10px;display:flex;flex-direction:column;gap:7px;direction:rtl;background-color:#EFEAE2;background-image:radial-gradient(rgba(0,0,0,.035) 1px,transparent 0);background-size:14px 14px}.hx .wa-day{background:#fff;color:#556;font:500 10.5px var(--f-ar);padding:3px 10px}.hx .wa-day,.hx .wa-sys{align-self:center;border-radius:8px}.hx .wa-sys{background:#FDF3D6;color:#6b5a26;font:500 11px/1.4 var(--f-ar);padding:5px 10px;display:flex;gap:6px;align-items:center}.hx .bub{max-width:82%;padding:7px 10px 5px;border-radius:10px;font:400 13px/1.65 var(--f-ar);color:#111;position:relative}.hx .bub .t{display:block;text-align:start;font:400 10px var(--f-sans);color:#3E4650;margin-top:1px;direction:ltr}.hx .bub.in{align-self:flex-start;background:#fff;border-top-right-radius:3px}.hx .bub.out{align-self:flex-end;background:#D9FDD3;border-top-left-radius:3px}.hx .bub.out .t:after{content:" ✓✓";color:#34B7F1}.hx .wa-input{height:52px;background:#F7F5F2;gap:8px;padding:0 10px;direction:rtl}.hx .wa-input,.hx .wa-input .f{display:flex;align-items:center}.hx .wa-input .f{flex:1;height:34px;border-radius:18px;background:#fff;font:400 12px var(--f-ar);color:#99a;padding:0 14px}.hx .float{position:absolute;background:var(--surface);border:1px solid var(--line-2);border-radius:18px;box-shadow:var(--shadow-float);padding:16px 18px}.hx .float .lbl{font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-weight:500}.hx .ico{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:none}.hx .ico-lg{width:24px;height:24px}.hx .row{display:flex;align-items:center}.hx .gap-8{gap:8px}.hx .gap-12{gap:12px}.hx .gap-16{gap:16px}.hx .gap-24{gap:24px}.hx .grid{display:grid}.hx .hero{padding:40px 0 0;overflow:hidden}.hx .hero-grid{display:grid;grid-template-columns:1fr 500px;gap:40px;align-items:center;min-height:700px}.hx .hero .h1{font-size:76px;line-height:1}.hx .eyebrow{display:inline-flex;align-items:center;gap:10px;height:32px;padding:0 14px 0 12px;border:1px solid var(--line-2);border-radius:999px;font-size:13.5px;color:var(--text-2);margin-bottom:34px}.hx .hero h1{margin-bottom:28px}.hx .hero .lead{max-width:520px}.hx .cta-row{gap:12px}.hx .cta-row,.hx .trust-row{display:flex;margin-top:40px}.hx .trust-row{gap:20px;white-space:nowrap;font-size:14px;color:var(--text-2)}.hx .trust-row span{display:flex;gap:8px;align-items:center}.hx .trust-row .ico{width:16px;height:16px;color:var(--accent)}.hx .visual{position:relative;height:680px}.hx .glow{position:absolute;width:560px;height:560px;left:70px;top:40px;border-radius:50%;background:radial-gradient(closest-side,rgba(95,212,164,.16),rgba(95,212,164,.04) 60%,transparent);filter:blur(10px)}.hx .visual .phone{position:absolute;left:196px;top:24px}.hx .c-missed{left:-8px;top:92px;width:236px}.hx .c-booked{left:-36px;top:486px;width:248px}.hx .c-row{display:flex;gap:12px;align-items:flex-start}.hx .c-ic{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;flex:none}.hx .c-ic.amber{background:rgba(232,163,61,.12);color:#E8A33D}.hx .c-ic.green{background:var(--accent-soft);color:var(--accent)}.hx .c-title{font-size:14.5px;font-weight:600;line-height:1.3}.hx .c-sub{font-size:13px;color:var(--text-2);line-height:1.45;margin-top:3px}.hx .cal{display:flex;gap:14px;margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.hx .cal-day{width:52px;border-radius:10px;border:1px solid var(--line-2);text-align:center;overflow:hidden;flex:none}.hx .cal-day b{display:block;font-size:10.5px;letter-spacing:.08em;background:var(--accent-soft);color:var(--accent-text);padding:3px 0;font-weight:600}.hx .cal-day span{display:block;font-size:19px;font-weight:600;padding:5px 0 6px}.hx .caption{position:absolute;bottom:0;left:196px;width:300px;text-align:center;font-size:12px;color:var(--text-3)}.hx .scenario{margin-top:24px;display:grid;grid-template-columns:190px 1fr 1fr 1fr 1.25fr;align-items:center;border:1px solid var(--line);border-radius:20px;background:var(--surface);overflow:hidden}.hx .scenario>div{padding:22px 24px;border-inline-start:1px solid var(--line);min-height:92px;display:flex;flex-direction:column;justify-content:center}.hx .scenario>div:first-child{border-inline-start:0}.hx .sc-time{font-family:var(--f-mono);font-size:12.5px;color:var(--text-3)}.hx .sc-what{font-size:15px;font-weight:500;margin-top:4px}.hx .sc-what .ico{width:16px;height:16px;vertical-align:-3px;margin-inline-end:6px;color:var(--accent)}.hx .sc-out{font-family:var(--f-display);font-size:22px;line-height:1.2;color:var(--text)}.hx .problem-grid{display:grid;grid-template-columns:minmax(0,720px);border-top:1px solid var(--line)}.hx .problem-grid>div{padding-block:28px;border-bottom:1px solid var(--line)}.hx .problem-grid>div+div{padding-inline-start:0;border-inline-start:0}.hx .p-num{font-family:var(--f-mono);font-size:12.5px;color:var(--text-3)}.hx .p-title{font-size:22px;font-weight:500;margin:16px 0 10px;letter-spacing:-.01em}.hx .p-body{color:var(--text-2);font-size:16px}.hx .flow-panel{border:1px solid var(--line);border-radius:28px;background:var(--bg-2);padding:28px}.hx .tabs{gap:6px;padding:4px;border:1px solid var(--line);width:max-content}.hx .tab,.hx .tabs{display:flex;border-radius:999px}.hx .tab{height:36px;padding:0 16px;font-size:14px;color:var(--text-2);align-items:center}.hx .tab.on{background:var(--surface-3);color:var(--text)}.hx .flow{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:28px;position:relative}.hx .flow:before{content:"";position:absolute;left:8%;right:8%;top:47px;height:1px;background:repeating-linear-gradient(90deg,var(--line-2) 0 6px,transparent 6px 12px)}.hx .step{position:relative;display:flex;flex-direction:column}.hx .step-card{flex:1}.hx .step-dot{width:94px;height:94px;border-radius:50%;margin:0 auto 22px;display:grid;place-items:center;background:var(--bg-2);border:1px solid var(--line-2);position:relative;z-index:1}.hx .step-dot .inner{width:62px;height:62px;border-radius:50%;background:var(--surface-2);display:grid;place-items:center;color:var(--text)}.hx .step.done .inner{background:var(--accent-soft);color:var(--accent)}.hx .step-card{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:18px;min-height:176px}.hx .step-k{font-family:var(--f-mono);font-size:12px;color:var(--text-3);display:flex;justify-content:space-between}.hx .step-t{font-size:17px;font-weight:600;margin:8px 0 6px}.hx .step-b{font-size:14px;color:var(--text-2);line-height:1.55}.hx .mini-bub{margin-top:12px;background:#fff;color:#111;border-radius:10px 3px 10px 10px;padding:8px 10px;font:400 12.5px/1.6 var(--f-ar);direction:rtl;text-align:end}.hx .tagline{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.hx .flow-foot{display:flex;justify-content:space-between;align-items:center;margin-top:24px;padding-top:20px;border-top:1px solid var(--line);font-size:14px;color:var(--text-2)}.hx .sys-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.hx .sys{background:var(--surface);border:1px solid var(--line);border-radius:24px;padding:28px;display:flex;flex-direction:column;min-height:340px}.hx .sys.big{grid-column:span 3;min-height:400px}.hx .sys.sm{grid-column:span 2}.hx .sys-vis{flex:1;border-radius:16px;background:var(--bg-2);border:1px solid var(--line);margin-bottom:24px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:18px}.hx .sys h3{font-size:22px;font-weight:500;letter-spacing:-.01em}.hx .sys p{color:var(--text-2);font-size:15px;margin-top:6px}.hx .sys .meta{display:flex;justify-content:space-between;align-items:center;margin-top:18px;padding-top:16px;border-top:1px solid var(--line);font-size:13.5px;color:var(--text-3)}.hx .pill{white-space:nowrap;display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:5px 11px;font-size:12.5px;background:var(--surface-2);border:1px solid var(--line);color:var(--text-2)}.hx .pill.g{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent-text)}.hx .pill.a{background:rgba(232,163,61,.1);border-color:rgba(232,163,61,.25);color:#E8B25F}.hx .vrow{display:flex;align-items:center;gap:10px;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:10px 12px;font-size:13px;width:100%}.hx .vrow+.vrow{margin-top:8px}.hx .vstack{width:100%}.hx .wave{display:flex;gap:3px;align-items:center;height:36px}.hx .wave i{width:3px;border-radius:2px;background:var(--text-3)}.hx .split,.hx .wave i{display:block}.hx .split-head{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:end;margin-bottom:48px}.hx .split .bullets{grid-template-columns:repeat(3,1fr);margin:0 0 40px;gap:32px}.hx .dp{grid-template-columns:200px 1fr!important;min-height:520px!important}.hx .dp-main{padding:28px 32px!important}.hx .dp-h b{font-size:22px!important}.hx .dp-sum{font-size:14px!important}.hx .kpi{padding:16px!important}.hx .kpi small{font-size:12px!important}.hx .kpi b{font-size:30px!important}.hx .dp-side{font-size:13.5px!important;padding:20px 14px!important}.hx .feed{font-size:13px!important}.hx .panel{padding:16px 18px!important}.hx .panel .panel-label,.hx .panel h6{font-size:13.5px!important}.hx .bars{height:150px!important}.hx .bullets{margin-top:32px;display:grid;gap:20px}.hx .bullets>div{display:flex;gap:14px}.hx .bullets .ico{color:var(--accent);margin-top:3px}.hx .bullets b{display:block;font-weight:500;font-size:16px}.hx .bullets span{color:var(--text-2);font-size:15px}.hx .browser{border-radius:18px;border:1px solid var(--line-2);background:#F7F5F0;overflow:hidden}.hx .browser-bar{height:38px;background:#ECE9E2;display:flex;align-items:center;gap:7px;padding:0 14px}.hx .browser-bar i{width:10px;height:10px;border-radius:50%;background:#D5D1C8}.hx .browser-bar .url{height:22px;border-radius:6px;background:#F7F5F0;flex:0 0 280px;font-size:11.5px;color:#5C6168;display:flex;align-items:center;padding:0 10px}.hx .dp{display:grid;grid-template-columns:150px 1fr;min-height:430px;color:#15171A}.hx .dp-side{background:#F1EEE7;padding:16px 12px;font-size:12px;color:#51545A;display:flex;flex-direction:column;gap:3px}.hx .dp-side .it{padding:7px 9px;border-radius:7px;display:flex;gap:8px;align-items:center}.hx .dp-side .it .ico{width:14px;height:14px}.hx .dp-side .on{background:#fff;color:#15171A;box-shadow:0 0 0 1px var(--line)}.hx .dp-main{padding:20px 22px}.hx .dp-h{display:flex;justify-content:space-between;align-items:center}.hx .dp-h b{font-size:17px;font-weight:600}.hx .dp-sum{font-size:12.5px;color:#51545A;margin-top:3px}.hx .kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:16px}.hx .kpi{background:#fff;border:1px solid rgba(22,24,20,.08);border-radius:12px;padding:12px}.hx .kpi small{font-size:10.5px;color:#5C6168;display:block}.hx .kpi b{font-size:22px;font-weight:600;letter-spacing:-.02em;display:block;margin-top:2px}.hx .dp-cols{display:grid;grid-template-columns:1.25fr 1fr;gap:10px;margin-top:10px}.hx .panel{background:#fff;border:1px solid rgba(22,24,20,.08);border-radius:12px;padding:12px 14px}.hx .panel .panel-label,.hx .panel h6{font-size:12px;font-weight:600;margin-bottom:8px;display:flex;justify-content:space-between}.hx .feed{font-size:11.5px;color:#51545A}.hx .feed div{display:flex;gap:8px;padding:6px 0;border-top:1px solid rgba(22,24,20,.06)}.hx .feed div:first-child{border-top:0}.hx .feed .d{width:6px;height:6px;border-radius:50%;background:#0E6E4F;margin-top:6px;flex:none}.hx .feed .d.a{background:#D08A1E}.hx .feed em{font-style:normal;color:#15171A;font-weight:500}.hx .feed .tm{color:#5C6168;white-space:nowrap}.hx .bars{display:flex;align-items:flex-end;gap:7px;height:96px;padding-top:6px}.hx .bars i{flex:1;border-radius:4px 4px 1px 1px;background:#CFE5D9}.hx .bars i.hi{background:#0E6E4F}.hx .ex-chip{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#8A8C90;border:1px dashed rgba(22,24,20,.2);border-radius:999px;padding:2px 7px;font-weight:500}.hx .region{display:grid;grid-template-columns:1fr 1fr;gap:16px}.hx .feat{background:var(--surface);border:1px solid var(--line);border-radius:24px;padding:30px;display:flex;gap:20px}.hx .feat .ico{color:var(--accent);width:24px;height:24px;margin-top:2px}.hx .feat h3{font-size:19px;font-weight:500;letter-spacing:-.01em}.hx .feat p{color:var(--text-2);font-size:15px;margin-top:6px}.hx .feat .say{margin-top:14px;display:flex;gap:8px;flex-wrap:wrap}.hx .founder{display:grid;grid-template-columns:1.35fr 1fr;gap:0;border:1px solid var(--line);border-radius:28px;overflow:hidden;background:var(--surface)}.hx .founder-q{padding:56px}.hx .founder-q blockquote{font-family:var(--f-display);font-size:34px;line-height:1.22;letter-spacing:-.01em}.hx .sig{display:flex;align-items:center;gap:14px;margin-top:36px}.hx .mono{width:48px;height:48px;border-radius:50%;background:var(--surface-3);border:1px solid var(--line-2);display:grid;place-items:center;font-weight:600;font-size:15px}.hx .commit{padding:56px;border-inline-start:1px solid var(--line);background:var(--bg-2)}.hx .commit li{list-style:none;display:flex;gap:14px;padding:16px 0;border-top:1px solid var(--line)}.hx .commit li:first-of-type{border-top:0}.hx .commit .ico{color:var(--accent);margin-top:2px}.hx .commit b{font-weight:500;display:block}.hx .commit span{color:var(--text-2);font-size:14.5px}.hx .plans{grid-template-columns:1fr 1.06fr 1fr;align-items:stretch}.hx .plan{padding:32px}.hx .plan.feat-plan{background:#F2F0EB;color:#0A0B0D;border-color:transparent}.hx .plan.feat-plan .muted,.hx .plan.feat-plan li{color:#51545A}.hx .plan-name{font-size:15px;font-weight:500;display:flex;justify-content:space-between;align-items:center}.hx .price{margin:22px 0 4px}.hx .price .cur{font-size:15px}.hx .feat-plan .price .cur{color:#51545A}.hx .price b{font-size:46px;letter-spacing:-.03em}.hx .price .per{font-size:15px;color:var(--text-3)}.hx .plan ul{margin:22px 0 28px;gap:10px}.hx .plan li{padding:10px 0}.hx .plan li .ico{width:16px;height:16px;margin-top:4px}.hx .feat-plan li .ico{color:#0E6E4F}.hx .plan .btn{margin-top:auto}.hx .feat-plan .btn-primary{background:#0A0B0D;color:#F2F0EB}.hx .price-foot{display:flex;justify-content:space-between;margin-top:22px;font-size:14px;color:var(--text-2)}.hx .faq{grid-template-columns:420px 1fr}.hx .qa .q{gap:24px}.hx .qa .a{margin-top:12px;max-width:620px}.hx .final{border-radius:32px;border:1px solid var(--line);padding:88px 64px;text-align:center;position:relative;overflow:hidden;background:radial-gradient(800px 320px at 50% 0,rgba(95,212,164,.1),transparent 70%),var(--bg-2)}.hx .final .display{font-size:60px;max-width:820px;margin:0 auto}.hx .final .lead{max-width:560px;margin:22px auto 0}.hx .final .cta-row{justify-content:center}.hx .watermark{position:absolute;right:-40px;bottom:-60px;width:300px;color:rgba(255,255,255,.025)}.hx footer{padding:72px 0 48px}.hx .foot{display:grid;grid-template-columns:1.6fr repeat(3,1fr);gap:40px}.hx .foot .foot-label,.hx .foot h6{font-size:13px;font-weight:500;color:var(--text-3);margin-bottom:14px}.hx .foot .brand{display:flex}.hx .foot a{display:block;font-size:14.5px;color:var(--text-2);padding:4px 0}.hx .foot-bottom{display:flex;justify-content:space-between;margin-top:56px;padding-top:24px;border-top:1px solid var(--line);font-size:13px;color:var(--text-3)}@media (max-width:640px){.hx .m-only{display:initial}.hx .d-only{display:none!important}.hx .container{padding:0 20px}.hx .nav{height:64px}.hx .hero{padding-top:20px}.hx .hero-grid{grid-template-columns:1fr;gap:28px;min-height:0}.hx .eyebrow{font-size:12.5px;height:30px;margin-bottom:24px}.hx .h1{font-size:46px;line-height:1.02}.hx .h2{font-size:36px;line-height:1.08}.hx .lead{font-size:17px}.hx .cta-row{flex-direction:column;margin-top:28px}.hx .cta-row .btn{justify-content:center;height:52px}.hx .trust-row{flex-direction:column;gap:10px;margin-top:24px}.hx .visual{height:560px;margin:0 -20px}.hx .glow{left:-40px;top:20px;width:470px;height:470px}.hx .visual .phone{left:50%;top:10px;transform:translateX(-50%) scale(.8);transform-origin:top center}.hx .visual{height:600px!important}.hx .c-missed{display:none;left:14px;top:40px;width:210px;padding:12px 14px}.hx .c-booked{left:50%;transform:translateX(-50%);top:450px;width:300px;padding:14px 16px}.hx .caption{left:0;width:100%;bottom:0}.hx .scenario>div:nth-child(2){display:none}.hx .scenario{grid-template-columns:1fr;margin-top:16px}.hx .scenario>div{border-inline-start:0;border-top:1px solid var(--line);min-height:0;padding:16px 18px}.hx .scenario>div:first-child{border-top:0}.hx .sc-out{font-size:20px}.hx .sec{padding:80px 0}.hx .sec-head{margin-bottom:36px}.hx .problem-grid{grid-template-columns:1fr}.hx .problem-grid>div,.hx .problem-grid>div+div{padding:26px 0;border-inline-start:0;border-bottom:1px solid var(--line)}.hx .flow-panel{padding:18px;border-radius:22px}.hx .tabs{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 80%,transparent)}.hx .tab{padding:0 12px;font-size:13px;white-space:nowrap}.hx .flow{grid-template-columns:1fr;gap:12px}.hx .flow:before{display:none}.hx .step{display:grid;grid-template-columns:52px 1fr;gap:12px}.hx .step-dot{width:52px;height:52px;margin:0}.hx .step-dot .inner{width:36px;height:36px}.hx .step-dot .ico{width:18px;height:18px}.hx .step-card{min-height:0}.hx .flow-foot{flex-direction:column;align-items:flex-start;gap:10px}.hx .sys-grid{grid-template-columns:1fr}.hx .sys.big,.hx .sys.sm{grid-column:auto;min-height:0}.hx .sys-vis{min-height:170px;flex:none}.hx .faq,.hx .split{gap:36px}.hx .dp,.hx .faq,.hx .split{grid-template-columns:1fr}.hx .dp-side{display:none}.hx .kpis{grid-template-columns:1fr 1fr}.hx .dp-cols,.hx .region{grid-template-columns:1fr}.hx .feat{padding:22px;flex-direction:column;gap:12px}.hx .founder{grid-template-columns:1fr}.hx .commit,.hx .founder-q{padding:30px 24px}.hx .founder-q blockquote{font-size:26px}.hx .commit{border-inline-start:0;border-top:1px solid var(--line)}.hx .plans{grid-template-columns:1fr}.hx .feat-plan{order:-1}.hx .hero .h1{font-size:46px}.hx .split-head{gap:20px}.hx .split .bullets,.hx .split-head{grid-template-columns:1fr;margin-bottom:28px}.hx .split .bullets{gap:18px}.hx .dp{grid-template-columns:1fr!important;min-height:0!important}.hx .dp-main{padding:16px!important}.hx .kpi b{font-size:22px!important}.hx .bars{height:90px!important}.hx .price-foot{flex-direction:column;gap:10px}.hx .final{padding:56px 22px;border-radius:24px}.hx .final .display{font-size:38px}.hx .foot{grid-template-columns:1fr 1fr}.hx .foot>div:first-child{grid-column:span 2}.hx .foot-bottom{flex-direction:column;gap:8px}}.hx .hdr{padding:88px 0 56px;text-align:center}.hx .hdr .display{font-size:72px;max-width:880px;margin:18px auto 0}.hx .hdr .lead{max-width:640px;margin:22px auto 0}.hx .cap{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;font-size:14px;color:var(--text-2)}.hx .cap .chip{background:var(--surface);height:30px;padding:0 12px;font-size:13px}.hx .plans{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}.hx .plan{background:var(--surface);border:1px solid var(--line);border-radius:24px;padding:36px 32px;display:flex;flex-direction:column}.hx .plan.f{background:#15171A;color:#F2F0EB;border-color:#15171A}.hx .pn{display:flex;justify-content:space-between;align-items:center;font-size:17px;font-weight:600}.hx .tg{font-size:14.5px;color:var(--text-2);margin-top:8px;min-height:44px}.hx .f .per,.hx .f .setup,.hx .f .tg,.hx .f li{color:#B4B1A9}.hx .price{display:flex;align-items:baseline;gap:8px;margin-top:28px}.hx .price .cur{font-size:16px;font-weight:500;color:var(--text-2)}.hx .f .price .cur{color:#B4B1A9}.hx .price b{font-size:52px;font-weight:500;letter-spacing:-.035em;line-height:1}.hx .per{font-size:15px;color:var(--text-3)}.hx .setup{font-size:14px;color:var(--text-3);margin-top:8px;padding-bottom:26px;border-bottom:1px solid var(--line)}.hx .f .setup{border-color:rgba(255,255,255,.1)}.hx .plan .btn{justify-content:center;margin-top:26px;height:50px}.hx .f .btn-primary{background:#F2F0EB;color:#15171A}.hx .plan ul{margin:26px 0 34px;display:grid;gap:13px;font-size:14.5px;color:var(--text-2)}.hx .plan li{list-style:none;padding:11px 0;border-bottom:1px solid var(--line);line-height:1.5}.hx .plan li .ico{width:17px;height:17px;margin-top:2px;color:var(--accent)}.hx .f li .ico,.hx .rec{color:#8EDFBF}.hx .rec{height:26px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:500;background:rgba(142,223,191,.14);display:inline-flex;align-items:center}.hx .below{display:flex;justify-content:space-between;align-items:center;margin-top:20px;padding:20px 24px;border:1px dashed var(--line-2);border-radius:18px;font-size:15px;color:var(--text-2)}.hx .inc{margin-top:120px}.hx .inc-grid{display:grid;grid-template-columns:1fr;border-top:1px solid var(--line)}.hx .inc-grid>div{padding-block:22px;display:block;border-bottom:1px solid var(--line)}.hx .inc-grid>div:not(:nth-child(3n+1)){padding-inline-start:0;border-inline-start:0}.hx .inc-grid .ico{color:var(--accent);width:22px;height:22px;margin-top:2px}.hx .inc-grid b{font-weight:500;font-size:16.5px;display:block}.hx .inc-grid span{color:var(--text-2);font-size:14.5px}.hx .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:8px}.hx .st{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:26px}.hx .st .n{font-family:var(--f-display);font-size:40px;line-height:1;color:var(--accent)}.hx .st b{display:block;font-weight:500;font-size:17px;margin-top:18px}.hx .st span{color:var(--text-2);font-size:14.5px;display:block;margin-top:6px}.hx .faq{display:grid;grid-template-columns:380px 1fr;gap:64px}.hx .qa{border-top:1px solid var(--line);padding:24px 0}.hx .qa:last-child{border-bottom:1px solid var(--line)}.hx .qa .q{display:flex;justify-content:space-between;font-size:18px;font-weight:500}.hx .qa .q .ico{color:var(--text-3)}.hx .qa .a{color:var(--text-2);margin-top:10px;font-size:15.5px;max-width:640px}.hx .cta{margin-top:120px;border-radius:28px;background:#15171A;color:#F2F0EB;padding:64px;display:flex;justify-content:space-between;align-items:center}.hx .cta .display{font-size:46px;max-width:620px}.hx .cta p{color:#B4B1A9;margin-top:12px}.hx .cta .btn-primary{background:#F2F0EB;color:#15171A}.hx .cta .btn-ghost{border-color:rgba(255,255,255,.2);color:#F2F0EB}.hx footer{padding:40px 0;margin-top:24px;display:flex;justify-content:space-between;font-size:13.5px;color:var(--text-3)}.hx body,.hx html{height:100%}.hx .wrap{display:grid;grid-template-columns:1.12fr 1fr;min-height:100vh}.hx .bp{background:#0A0B0D;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:40px 56px 48px}.hx .bp,.hx .bp .brand .word{color:#F2F0EB}.hx .bp-glow{position:absolute;width:640px;height:640px;left:50%;top:44%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(95,212,164,.13),transparent);pointer-events:none}.hx .bp-mark{position:absolute;right:-90px;bottom:-110px;width:420px;color:rgba(255,255,255,.028)}.hx .stage{position:relative;height:430px;width:500px;margin:0 auto}.hx .sum{position:absolute;left:40px;top:70px;width:400px;background:#131518;border:1px solid rgba(255,255,255,.1);border-radius:22px;padding:24px;z-index:2}.hx .sum-h{display:flex;justify-content:space-between;align-items:center}.hx .sum-h b{font-size:16px;font-weight:600}.hx .sum-h small{font-size:12.5px;color:#7F7C75;display:block;margin-top:2px;font-weight:400}.hx .ex{font-size:10.5px;letter-spacing:.07em;text-transform:uppercase;color:#7F7C75;border:1px dashed rgba(255,255,255,.2);border-radius:999px;padding:3px 8px;font-weight:500}.hx .sum-row{display:flex;align-items:center;gap:14px;padding:14px 0;border-top:1px solid rgba(255,255,255,.07)}.hx .sum-row:first-of-type{margin-top:18px}.hx .sum-row .n{font-size:26px;font-weight:500;letter-spacing:-.02em;width:34px}.hx .sum-row span{font-size:14.5px;color:#B4B1A9}.hx .sum-row .ic{margin-inline-start:auto;width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:rgba(95,212,164,.1);color:#5FD4A4}.hx .sum-row .ic.a{background:rgba(232,163,61,.12);color:#E8A33D}.hx .sum-row .ic .ico{width:16px;height:16px}.hx .back1{position:absolute;left:0;top:0;width:250px;background:#fff;color:#111;border-radius:14px 14px 14px 4px;padding:12px 14px;font:400 13.5px/1.7 var(--f-ar);direction:rtl;text-align:end;transform:rotate(-2deg);opacity:.9;box-shadow:0 20px 40px -20px rgba(0,0,0,.7)}.hx .back2{position:absolute;right:-10px;bottom:6px;width:220px;background:#191C20;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:14px 16px;z-index:3;box-shadow:0 30px 60px -20px rgba(0,0,0,.8)}.hx .back2 b{font-size:13.5px;font-weight:600;display:flex;gap:8px;align-items:center}.hx .back2 b .ico{width:16px;height:16px;color:#5FD4A4}.hx .back2 span{font-size:12.5px;color:#B4B1A9;display:block;margin-top:3px}.hx .bp-foot h2{font-family:var(--f-display);font-weight:400;font-size:44px;line-height:1.08;letter-spacing:-.015em;max-width:480px}.hx .bp-foot p{color:#7F7C75;font-size:13px;margin-top:14px}.hx .fs{background:var(--bg);display:flex;flex-direction:column;padding:36px 56px}.hx .fs-top{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:var(--text-2)}.hx .fs-top .link{color:var(--text)}.hx .form{width:100%;max-width:400px;margin:auto}.hx .form .sub{color:var(--text-2);margin-top:12px;font-size:16px}.hx .field{margin-top:22px}.hx .input{height:52px;border-radius:12px;background:#fff;border:1px solid var(--line-2);display:flex;align-items:center;padding:0 16px;font-size:15.5px;color:var(--text);justify-content:space-between}.hx .input.focus{border-color:#15171A;outline:2px solid rgba(21,23,26,.35);outline-offset:2px}.hx .input .ico,.hx .input .ph{color:var(--text-3)}.hx .input .ico{width:18px;height:18px}.hx .submit{margin-top:28px;height:54px;width:100%;border-radius:12px;background:#15171A;color:#fff;font-size:16px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:10px}.hx .submit .ico{width:17px;height:17px}.hx .alt{margin-top:28px;padding-top:24px;border-top:1px solid var(--line);font-size:14.5px;color:var(--text-2);display:grid;gap:10px}.hx .alt a{color:var(--text);font-weight:500}.hx .fs-foot{margin-top:auto;display:flex;justify-content:space-between;font-size:13px;color:var(--text-3)}.hx .m-only{display:none}@media (max-width:640px){.hx .wrap{grid-template-columns:1fr}.hx .bp{display:none}.hx .m-only{display:flex}.hx .fs{padding:20px 22px 28px;min-height:100vh}.hx .form{margin:48px 0 40px}.hx .form h1{font-size:44px}.hx .fs-top .d-only{display:none}}.dash body{font-size:14px}.dash .ws{display:flex;align-items:center;gap:10px;padding:8px 8px 16px;border-bottom:1px solid var(--line);margin-bottom:12px}.dash .ws-logo{width:34px;height:34px;border-radius:10px;background:#15171A;display:grid;place-items:center}.dash .ws-logo svg{width:16px;height:16px}.dash .ws b{font-size:13.5px;font-weight:600;display:block;line-height:1.25;white-space:nowrap}.dash .ws small{font-size:12px;color:var(--text-3)}.dash .ws .ico{margin-inline-start:auto;width:16px;height:16px;color:var(--text-3)}.dash .grp{font-size:11.5px;color:var(--text-3);letter-spacing:.06em;text-transform:uppercase;padding:14px 10px 6px;font-weight:500}.dash .it{display:flex;align-items:center;gap:11px;height:36px;padding:0 10px;border-radius:9px;color:var(--text-2);font-size:14px}.dash .it .ico{width:17px;height:17px}.dash .it.on{background:var(--surface);color:var(--text);box-shadow:0 0 0 1px var(--line)}.dash .it .badge{margin-inline-start:auto;min-width:20px;height:20px;border-radius:999px;background:#15171A;color:#fff;font-size:11.5px;display:grid;place-items:center;padding:0 6px}.dash .it .new{margin-inline-start:auto;font-size:11px;color:var(--accent);font-weight:500}.dash .me{margin-top:auto;display:flex;align-items:center;gap:10px;padding:12px 8px 4px;border-top:1px solid var(--line)}.dash .av{width:32px;height:32px;border-radius:50%;background:#E4F1EA;color:#0E6E4F;display:grid;place-items:center;font-weight:600;font-size:12.5px}.dash .top{height:64px;border-bottom:1px solid var(--line);justify-content:space-between;padding:0 32px}.dash .search,.dash .top{display:flex;align-items:center}.dash .search{width:420px;height:38px;border-radius:10px;background:var(--surface);border:1px solid var(--line);gap:10px;padding:0 12px;color:var(--text-3)}.dash .search .ico{width:16px;height:16px}.dash .kbd{margin-inline-start:auto;font-family:var(--f-mono);font-size:11.5px;border:1px solid var(--line-2);border-radius:6px;padding:1px 6px}.dash .top-r{display:flex;align-items:center;gap:14px}.dash .iconbtn{width:38px;height:38px;border-radius:10px;border:1px solid var(--line);background:var(--surface);display:grid;place-items:center;color:var(--text-2)}.dash .iconbtn .ico{width:17px;height:17px}.dash .banner{margin:20px 32px 0;height:40px;border-radius:10px;border:1px dashed var(--line-2);display:flex;align-items:center;gap:10px;padding:0 14px;font-size:13px;color:var(--text-2);background:var(--surface-2)}.dash .banner .ico{width:16px;height:16px;color:var(--text-3)}.dash .content{padding:28px 32px 48px}.dash .ph{display:flex;justify-content:space-between;align-items:flex-end}.dash .ph h1{font-size:28px;font-weight:600;letter-spacing:-.02em}.dash .ph p{color:var(--text-2);margin-top:4px;font-size:15px}.dash .seg{display:flex;padding:3px;border-radius:10px;background:var(--surface-3);gap:2px}.dash .seg span{height:32px;padding:0 14px;border-radius:8px;display:flex;align-items:center;font-size:13.5px;color:var(--text-2)}.dash .seg .on{background:var(--surface);color:var(--text);box-shadow:0 0 0 1px var(--line)}.dash .btn-o{height:38px;padding:0 14px;border-radius:10px;border:1px solid var(--line-2);background:var(--surface);display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:500}.dash .btn-o .ico{width:16px;height:16px}.dash .btn-d{height:38px;padding:0 16px;border-radius:10px;background:#15171A;color:#fff;display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:500}.dash .kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:24px}.dash .kpi{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:18px 20px}.dash .kpi-l{display:flex;justify-content:space-between;align-items:center;color:var(--text-2);font-size:13.5px}.dash .kpi-l .ico{width:16px;height:16px;color:var(--text-3)}.dash .kpi-v{display:flex;align-items:flex-end;justify-content:space-between;margin-top:14px}.dash .kpi-v b{font-size:36px;font-weight:600;letter-spacing:-.03em;line-height:1}.dash .kpi-v b small{font-size:15px;color:var(--text-3);font-weight:500;letter-spacing:0;margin-inline-start:4px}.dash .delta{font-size:12.5px;color:var(--accent);background:var(--accent-soft);border-radius:999px;padding:2px 8px;font-weight:500}.dash .kpi .foot{font-size:12.5px;color:var(--text-3);margin-top:10px}.dash .spark{width:92px;height:30px}.dash .row2{grid-template-columns:1.7fr 1fr}.dash .row2,.dash .row3{display:grid;gap:14px;margin-top:14px}.dash .row3{grid-template-columns:1.35fr 1fr}.dash .pnl{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:20px 22px}.dash .pnl-h{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.dash .pnl-h b{font-size:15px;font-weight:600}.dash .pnl-h small{font-size:12.5px;color:var(--text-3);font-weight:400;margin-inline-start:8px}.dash .legend{display:flex;gap:14px;font-size:12.5px;color:var(--text-2)}.dash .legend i{display:inline-block;width:8px;height:8px;border-radius:2px;margin-inline-end:6px}.dash .chart{display:grid;grid-template-columns:28px 1fr;gap:8px;height:230px}.dash .yax{flex-direction:column;justify-content:space-between;font-size:11px;color:var(--text-3);text-align:end}.dash .plot,.dash .yax{display:flex;padding-bottom:22px}.dash .plot{position:relative;align-items:flex-end;gap:14px;border-bottom:1px solid var(--line)}.dash .plot:before{content:"";position:absolute;inset:0 0 22px 0;background:repeating-linear-gradient(0deg,var(--line) 0 1px,transparent 1px 25%)}.dash .col{flex:1;display:flex;flex-direction:column;justify-content:flex-end;position:relative;height:100%}.dash .col i{display:block;width:100%;border-radius:5px 5px 0 0}.dash .col .wa{background:#0E6E4F}.dash .col .vo{background:#9FD1B9;border-radius:5px 5px 0 0}.dash .col .wa+.vo{border-radius:0}.dash .col span{position:absolute;bottom:-22px;left:0;right:0;text-align:center;font-size:11.5px;color:var(--text-3)}.dash .att li{list-style:none;display:flex;gap:12px;padding:14px 0;border-top:1px solid var(--line);align-items:flex-start}.dash .att li:first-child{border-top:0;padding-top:0}.dash .att .ic{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;flex:none}.dash .att .ic .ico{width:16px;height:16px}.dash .att .ic.a{background:#FBEFD9;color:#B7791F}.dash .att .ic.g{background:var(--accent-soft);color:var(--accent)}.dash .att b{font-weight:500;font-size:14px;display:block}.dash .att span{font-size:13px;color:var(--text-2)}.dash .att .act{margin-inline-start:auto;height:30px;padding:0 12px;border-radius:8px;border:1px solid var(--line-2);font-size:12.5px;font-weight:500;white-space:nowrap}.dash .allgood,.dash .att .act{display:flex;align-items:center}.dash .allgood{margin-top:6px;padding:12px 14px;border-radius:10px;background:var(--surface-2);font-size:13px;color:var(--text-2);gap:8px}.dash .allgood .ico{width:16px;height:16px;color:var(--accent)}.dash .feed li{list-style:none;display:grid;grid-template-columns:32px 1fr auto;gap:12px;padding:11px 0;border-top:1px solid var(--line);align-items:center}.dash .feed li:first-child{border-top:0;padding-top:0}.dash .feed .ic{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--surface-3);color:var(--text-2)}.dash .feed .ic .ico{width:15px;height:15px}.dash .feed .ic.g{background:var(--accent-soft);color:var(--accent)}.dash .feed .t{font-size:14px}.dash .feed .t em{font-style:normal;font-weight:500}.dash .feed .t small{display:block}.dash .feed .t small,.dash .feed time{font-size:12.5px;color:var(--text-3)}.dash .sys li{list-style:none;display:flex;align-items:center;gap:12px;padding:13px 0;border-top:1px solid var(--line)}.dash .sys li:first-child{border-top:0;padding-top:0}.dash .sys .ic{width:34px;height:34px;border-radius:10px;border:1px solid var(--line);display:grid;place-items:center;color:var(--text-2)}.dash .sys .ic .ico{width:16px;height:16px}.dash .sys b{font-weight:500;font-size:14px;display:block}.dash .sys span{font-size:12.5px;color:var(--text-3)}.dash .st{margin-inline-start:auto;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:500;border-radius:999px;padding:3px 10px}.dash .st.run{background:var(--accent-soft);color:var(--accent)}.dash .st.run:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent)}.dash .st.pause{background:var(--surface-3);color:var(--text-2)}.dash .add .link{white-space:nowrap}.dash .add{margin-top:10px;display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border:1px dashed var(--line-2);border-radius:10px;font-size:13.5px;color:var(--text-2)}.dash .lg{margin-top:14px}.dash .jobs{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.dash .job{border:1px solid var(--line);border-radius:12px;padding:14px 16px}.dash .job b{font-weight:500;font-size:14px}.dash .job small{display:block;font-size:12.5px;color:var(--text-3);margin-top:2px}.dash .bar{height:6px;border-radius:999px;background:var(--surface-3);margin-top:14px;overflow:hidden}.dash .bar i{display:block;height:100%;background:#0E6E4F;border-radius:999px}.dash .job .meta{display:flex;justify-content:space-between;font-size:12px;color:var(--text-3);margin-top:8px}.dash{min-height:100vh;background:var(--bg);color:var(--text)}.dash .app{display:grid;grid-template-columns:256px 1fr;min-height:100vh}.dash .side{border-inline-end:1px solid var(--line);padding:18px 14px;display:flex;flex-direction:column;gap:4px;background:var(--bg-2);position:sticky;top:0;height:100vh;overflow:auto}.dash .main{min-width:0}.dash .page{padding:0}.hx .form h1{font-family:var(--f-display);font-weight:400;font-size:52px;letter-spacing:-.02em;line-height:1}.hx .field label{display:flex;justify-content:space-between;font-size:14px;font-weight:500;margin-bottom:8px}.hx .field label a{color:var(--accent);font-weight:500}.hx .input input,.hx input.fld{height:52px;width:100%;border:0;background:transparent;font:inherit;color:var(--text);outline:none}.hx input.fld{border-radius:12px;background:#fff;border:1px solid var(--line-2);padding:0 16px}.hx .auth-error{color:#C62A2F;font-size:13.5px;margin-top:8px}.hx button.submit{border:0;cursor:pointer;width:100%}.hx .fs-foot a{color:inherit}.dash .sb-toggle{display:none}.dash a{color:inherit;text-decoration:none}@media (max-width:900px){.dash .app{grid-template-columns:1fr}.dash .side{position:fixed;inset:0 auto 0 0;width:min(280px,88vw);z-index:40;transform:translateX(-105%);transition:transform .2s}.dash .side.open{transform:translateX(0)}[dir=rtl] .dash .side{inset:0 0 0 auto;transform:translateX(105%)}[dir=rtl] .dash .side.open{transform:translateX(0)}.dash .sb-toggle{display:grid}.dash .top{padding:0 16px}.dash .search{display:none}.dash .content{padding:20px 16px 40px}}.hx button.tab{background:none;border:0;cursor:pointer;font:inherit;color:var(--text-2)}.hx button.tab.on{background:var(--surface-3);color:var(--text)}[dir=rtl] .hx .hero .h1{font-size:64px;line-height:1.3}[dir=rtl] .hx .p-num,[dir=rtl] .hx .sc-time,[dir=rtl] .hx .step-k{font-family:var(--f-ar);font-size:13px}[dir=rtl] .hx .sc-out{font-family:var(--f-ar);font-size:19px;font-weight:500;line-height:1.6}[dir=rtl] .hx .p-title{font-size:21px;font-weight:600}[dir=rtl] .hx .step-t{font-size:16.5px}[dir=rtl] .hx .sys h3{font-size:21px;font-weight:600}[dir=rtl] .hx .final .display{font-size:46px;line-height:1.4}[dir=rtl] .hx .eyebrow{font-size:14px}[dir=rtl] .hx .trust-row{font-size:15px}[dir=rtl] .hx .flow:before{background:repeating-linear-gradient(270deg,var(--line-2) 0 6px,transparent 6px 12px)}@media (min-width:641px){[dir=rtl] .hx .visual .phone{left:4px;right:auto}[dir=rtl] .hx .c-missed{left:auto;right:-8px}[dir=rtl] .hx .c-booked{left:auto;right:-36px}[dir=rtl] .hx .caption{left:4px;right:auto}[dir=rtl] .hx .glow{left:-120px;right:auto}[dir=rtl] .hx .scenario{grid-template-columns:200px 1fr 1fr 1fr 1.3fr}[dir=rtl] .hx .watermark{right:auto;left:-40px}}@media (max-width:640px){[dir=rtl] .hx .hero .h1{font-size:40px;line-height:1.3}[dir=rtl] .hx .h2{font-size:30px}}.dash .lang{display:flex;gap:2px;border:1px solid var(--line);border-radius:999px;padding:3px;font-size:12.5px}.dash .lang span{padding:3px 9px;border-radius:999px}.dash .lang .on{background:var(--surface);color:var(--text)}.dash .ws-logo{color:#F2F0EB}.dash .pnl{position:relative}.hx .qa .q{width:100%;background:none;border:0;color:inherit;font:inherit;text-align:start;cursor:pointer;padding:0}.hx .qa .q:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.hx .browser-bar .url{margin-inline-start:14px}.hx .feed .tm{margin-inline-start:auto}.hx .bar-days{display:flex;justify-content:space-between;font-size:10px;color:#8A8C90;margin-top:6px}[dir=rtl] .hx .ex-chip{letter-spacing:0;text-transform:none}.hx .vh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hx .price-note{margin-top:28px}.hx .studio-wrap{padding-bottom:96px}.hx .studio{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,.9fr);gap:28px;align-items:start}.hx .seg{display:flex;flex-wrap:wrap;gap:8px}.hx .seg button{min-height:44px;padding-inline:16px;border-radius:999px;border:1px solid var(--line-2);background:transparent;color:var(--text);font:inherit;cursor:pointer}.hx .seg button[aria-checked=true]{background:var(--text);color:var(--bg)}.hx .lane{font-size:22px;font-weight:500;margin:36px 0 14px}.hx .picks{display:flex;flex-direction:column;gap:12px}.hx .pick{display:grid;grid-template-columns:44px minmax(0,1fr);gap:8px;align-items:start;border:1px solid var(--line);border-radius:20px;padding:16px;background:var(--surface);cursor:pointer}.hx .pick.is-hint{border-color:var(--accent-line,var(--accent))}.hx .pick.is-on{box-shadow:0 0 0 1px var(--accent)}.hx .pick input{width:22px;height:22px;margin-top:4px}.hx .pick-body{display:flex;flex-direction:column;gap:6px}.hx .pick-name{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-weight:500}.hx .pick-line{color:var(--text-2)}.hx .pick-price{font-weight:500}.hx .sel{position:sticky;top:96px;border:1px solid var(--line);border-radius:24px;padding:24px;background:var(--surface);display:flex;flex-direction:column;gap:12px}.hx .sel h2{font-size:22px;font-weight:500}.hx .sel ul{list-style:none;padding:0;margin:0;gap:10px}.hx .sel li,.hx .sel ul{display:flex;flex-direction:column}.hx .sel li{gap:2px;font-size:14px}.hx .sel-total{display:flex;justify-content:space-between;gap:12px;margin:0}.hx .sel .btn{justify-content:center}.hx .studio-bar{display:none}.hx .about-hero{padding:72px 0 12px;text-align:start}.hx .about-hero .display{font-size:clamp(42px,6vw,68px);max-width:860px;margin-top:16px}.hx .about-hero .lead{max-width:720px;margin-top:18px}.hx .how-list{list-style:none;padding:0;margin:18px 0 0;display:flex;flex-direction:column;gap:16px}.hx .how-list b{display:block;font-weight:500}.hx .how-list span{color:var(--text-2);font-size:14.5px}.hx .principles{display:grid;grid-template-columns:1fr;margin-top:18px}.hx .principles article{border:0;border-bottom:1px solid var(--line);border-radius:0;padding:18px 0;background:transparent}.hx .principles h3{font-size:18px;font-weight:500}.hx .principles p{color:var(--text-2);margin:8px 0 0}.hx .region-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.hx .region-chips span{border:1px solid var(--line-2);border-radius:999px;padding:8px 14px;min-height:44px;display:inline-flex;align-items:center}.hx .sys-hero{padding:72px 0 12px}.hx .sys-hero .display{font-size:clamp(40px,5vw,60px);max-width:860px;margin-top:14px}.hx .sys-hero .lead{max-width:680px;margin-top:16px}.hx .sys-block{padding-top:56px}.hx .dash-crop,.hx .sys-vignette{margin-top:28px;border:1px solid var(--line);border-radius:20px;padding:18px;background:var(--surface);display:flex;flex-direction:column;gap:10px;max-width:560px}.hx .dash-crop{background:#F7F5F0;color:#15171A}.hx .who{display:grid;grid-template-columns:1fr;margin-top:8px}.hx .who article{border:0;border-bottom:1px solid var(--line);border-radius:0;padding:16px 0}.hx .who h3{font-size:16px;font-weight:500}.hx .rule-list{list-style:none;padding:0;margin:16px 0 0;display:flex;flex-direction:column;gap:10px}.hx .rule-list li{display:flex;gap:10px;align-items:flex-start}.hx .price-card{margin-top:16px;border:1px solid var(--line);border-radius:20px;padding:24px;max-width:420px;display:flex;flex-direction:column;gap:8px}.hx .price-card p{margin:0;font-size:22px}.hx .book{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(260px,.8fr);gap:48px;padding-block:56px 96px}.hx .book-form .display{font-size:clamp(40px,5vw,60px);max-width:640px}.hx .book-fields{display:flex;flex-direction:column;gap:8px;margin-top:24px}.hx .book-fields label,.hx .book-fields legend{font-size:14px;margin-top:8px}.hx .book-fields input,.hx .book-fields select,.hx .book-fields textarea{width:100%;min-height:52px;border-radius:12px;border:1px solid var(--line-2);background:var(--surface);color:var(--text);padding-inline:14px;font:inherit}.hx .book-fields textarea{min-height:120px;padding-block:12px}.hx .book-fields input:focus-visible,.hx .book-fields select:focus-visible,.hx .book-fields textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hx .chips{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}.hx .chips button{min-height:44px;padding-inline:14px;border-radius:999px;border:1px solid var(--line-2);background:transparent;color:var(--text);font:inherit;cursor:pointer}.hx .chips button.on{background:var(--text);color:var(--bg)}.hx .radio{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-inline-end:16px}.hx .book-fields fieldset{border:0;padding:0;margin:8px 0}.hx .about-chip{display:inline-flex;align-items:center;gap:8px;border:1px dashed var(--line-2);border-radius:999px;padding:6px 10px;margin-bottom:8px}.hx .about-chip button{min-width:44px;min-height:44px;border:0;background:transparent;color:inherit;cursor:pointer;font-size:20px}.hx .form-error{color:#9b2c2c;margin:0 0 8px}.hx .book-side{border:1px solid var(--line);border-radius:24px;padding:24px;background:var(--surface);align-self:start}.hx .book-side h2{font-size:22px;font-weight:500}.hx .book-side ol{list-style:none;padding:0;margin:16px 0;display:flex;flex-direction:column;gap:12px}.hx .book-side li{display:flex;gap:12px;align-items:center}.hx .book-side li span{font-family:var(--f-display);font-size:28px;color:var(--accent);line-height:1}.hx .faq-groups{display:flex;flex-direction:column;gap:36px;padding-bottom:24px}.hx .faq-group h2{font-size:22px;font-weight:500;margin-bottom:8px}.hx .changelog{display:flex;flex-direction:column;gap:20px;padding-bottom:80px}.hx .release{border:1px solid var(--line);border-radius:20px;padding:24px;background:var(--surface)}.hx .release header{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.hx .release h2{font-size:22px;font-weight:500;margin:12px 0}.hx .release ul{margin:0 0 12px;padding-inline-start:18px;color:var(--text-2)}.hx .legal{display:grid;grid-template-columns:200px minmax(0,720px);gap:48px;padding-block:56px 96px;justify-content:center}.hx .legal h1{font-family:var(--f-display);font-weight:400;font-size:clamp(48px,6vw,72px);line-height:1.05;letter-spacing:-.02em;margin:12px 0}.hx .legal h2{font-size:22px;font-weight:500;margin:28px 0 8px}.hx .legal p{color:var(--text-2);max-width:720px}.hx .legal-toc{position:sticky;top:96px;align-self:start;display:flex;flex-direction:column;gap:10px;font-size:14px}[dir=rtl] .hx .book-form .display,[dir=rtl] .hx .founder-q blockquote,[dir=rtl] .hx .legal h1{font-family:var(--f-ar);font-weight:600;letter-spacing:0}html:not([data-theme=day]) .status-page{--bg:#0A0B0D;--text:#F2F0EB;--text-2:#B4B1A9;--text-3:#A8A59E;--line-2:rgba(255,255,255,.13);--accent:#5FD4A4;--accent-text:#8EDFBF;--btn-bg:#F2F0EB;--btn-text:#0A0B0D;background:var(--bg);color:var(--text)}html[data-theme=day] .status-page{--bg:#F7F5F0;--text:#15171A;--text-2:#51545A;--text-3:#5C6168;--line-2:rgba(22,24,20,.14);--accent:#0E6E4F;--accent-text:#0E6E4F;--btn-bg:#15171A;--btn-text:#fff;background:var(--bg);color:var(--text)}.status-page{min-height:100svh;display:flex;flex-direction:column;justify-content:center;gap:16px;padding:48px 28px;max-width:760px;margin-inline:auto}.status-page h1{font-family:var(--f-display);font-weight:400;font-size:clamp(48px,8vw,72px);line-height:1.05;letter-spacing:-.02em;margin:0}html[lang=ar] .status-page h1{font-family:var(--f-ar);font-weight:600;letter-spacing:0}html:not([lang=ar]) .status-page .only-ar,html[lang=ar] .status-page .only-en{display:none}.status-page .cta-row{display:flex;flex-wrap:wrap;gap:12px}@media (max-width:900px){.hx .studio{grid-template-columns:1fr}.hx .studio-wrap{padding-bottom:120px}.hx .sel{position:static}.hx .studio-bar{display:flex;position:fixed;inset-inline:0;bottom:0;z-index:25;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--bg);border-top:1px solid var(--line)}.hx .book,.hx .legal,.hx .principles,.hx .who{grid-template-columns:1fr}.hx .legal-toc{position:static}.hx .steps{grid-template-columns:1fr 1fr}}@media (max-width:640px){.hx .steps{grid-template-columns:1fr}}