.DashboardMock_dash__CrHLW{--d-ink:var(--color-brand-primary,#003350);--d-ink-soft:var(--color-brand-secondary,#40536b);--d-muted:#6b7280;--d-canvas:#fbfaf7;--d-line:rgba(0,51,80,0.09);--d-accent:var(--color-accent-blue,#86a0e5);--d-accent-soft:var(--color-accent-light-blue,#b5ccff);--d-success:var(--color-success,#2e7d32);display:flex;flex-direction:column;gap:14px}.DashboardMock_dashHead__UlXTl{display:flex;align-items:center;justify-content:space-between;padding:2px 2px 12px;border-bottom:1px solid var(--d-line)}.DashboardMock_dashTitle__fQG14{font-size:14px;font-weight:700;color:var(--d-ink);letter-spacing:-.01em}.DashboardMock_dashLive__xsY4w{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:var(--d-success);background:rgba(46,125,50,.12);padding:4px 10px;border-radius:999px}.DashboardMock_dashLiveDot__r1iIZ{width:6px;height:6px;border-radius:50%;background:var(--d-success);box-shadow:0 0 0 0 rgba(46,125,50,.45);animation:DashboardMock_dashPulse___Lqp3 1.8s infinite}@keyframes DashboardMock_dashPulse___Lqp3{0%{box-shadow:0 0 0 0 rgba(46,125,50,.4)}70%{box-shadow:0 0 0 8px rgba(46,125,50,0)}to{box-shadow:0 0 0 0 rgba(46,125,50,0)}}.DashboardMock_kpiRow__WaK0m{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.DashboardMock_kpi__slR3E{background:color-mix(in srgb,var(--d-canvas) 55%,#fff);border:1px solid var(--d-line);border-radius:12px;padding:10px 10px 9px;display:flex;flex-direction:column;gap:3px}.DashboardMock_kpiLabel__NCQvl{font-size:10px;font-weight:600;color:var(--d-muted);line-height:1.25}.DashboardMock_kpiValue__SQEia{font-size:clamp(20px,2.4vw,26px);font-weight:800;color:var(--d-ink);letter-spacing:-.02em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DashboardMock_kpiDelta__rPMUY{font-size:10px;font-weight:700;color:var(--d-success)}.DashboardMock_kpiDeltaDown__kDve1{font-size:10px;font-weight:700;color:#c0392b}.DashboardMock_chart__ZdELo{background:color-mix(in srgb,var(--d-canvas) 55%,#fff);border:1px solid var(--d-line);border-radius:12px;padding:12px 12px 10px;display:flex;flex-direction:column;gap:10px}.DashboardMock_chartTitle__yAyN_{font-size:11px;font-weight:700;color:var(--d-ink-soft)}.DashboardMock_bars__j87jW{display:flex;align-items:stretch;gap:8px;height:84px}.DashboardMock_barCol__uSKXF{flex:1 1;display:flex;flex-direction:column;align-items:center}.DashboardMock_barTrack__Da9JP{flex:1 1;width:100%;display:flex;align-items:flex-end;justify-content:center}.DashboardMock_bar__pbFl1{width:62%;max-width:16px;min-height:4px;border-radius:5px 5px 2px 2px;background:linear-gradient(180deg,var(--d-accent),var(--d-accent-soft));display:block}.DashboardMock_bar__pbFl1[data-peak=true]{background:linear-gradient(180deg,var(--d-ink),var(--d-accent))}.DashboardMock_barDay__uVMpu{margin-top:7px;font-size:10px;font-weight:600;color:var(--d-muted)}@media (prefers-reduced-motion:reduce){.DashboardMock_dashLiveDot__r1iIZ{animation:none}}.signup_root__eywPK{--canvas:#fbfaf7;--card:#ffffff;--ink:#003350;--ink-soft:#40536b;--muted:#6b7280;--accent:#86a0e5;--accent-soft:#b5ccff;--line:rgba(0,51,80,0.12);--success:#2e7d32;--error:#c0392b;display:grid;grid-template-columns:1fr 1fr;min-height:100vh;font-family:var(--font-sans,system-ui,sans-serif);color:var(--ink)}.signup_formSide__qblpF{display:flex;align-items:center;justify-content:center;padding:clamp(28px,5vw,56px);background:var(--canvas);background-image:radial-gradient(rgba(0,51,80,.045) 1px,transparent 0);background-size:24px 24px}.signup_formInner__6tT5l{width:100%;max-width:430px}.signup_brand__3PYi1{display:flex;width:max-content;margin-bottom:26px}.signup_kicker__xc90t{display:inline-block;font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:10px}.signup_title__aN0eK{margin:0;font-size:clamp(26px,3.6vw,34px);font-weight:800;letter-spacing:-.03em;color:var(--ink)}.signup_lead__Cy4W1{margin:10px 0 0;font-size:15px;line-height:1.55;color:var(--ink-soft)}.signup_lead__Cy4W1 strong{color:var(--ink);font-weight:700}.signup_form__kGT7f{display:flex;flex-direction:column;gap:14px;margin-top:22px}.signup_row__9CSTd{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.signup_field__jBcH7{display:flex;flex-direction:column;gap:6px}.signup_label__ZEHxx{font-size:13px;font-weight:600;color:var(--ink)}.signup_optional__GvhRZ{font-weight:500;color:var(--muted)}.signup_input__Njpei{width:100%;font-family:inherit;font-size:15px;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:11px;padding:11px 13px;transition:border-color .18s ease,box-shadow .18s ease}.signup_input__Njpei::placeholder{color:#9aa3ad}.signup_input__Njpei:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px rgba(134,160,229,.25)}.signup_pwWrap__WQan3{position:relative;display:flex}.signup_pwWrap__WQan3 .signup_input__Njpei{-webkit-padding-end:58px;padding-inline-end:58px}.signup_pwToggle__ts4Mr{position:absolute;inset-inline-end:6px;top:50%;transform:translateY(-50%);border:none;background:transparent;cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:700;color:var(--ink-soft);padding:6px 8px;border-radius:8px}.signup_pwToggle__ts4Mr:hover{color:var(--ink);background:rgba(0,51,80,.05)}.signup_error__4DFlZ{margin:0;font-size:13px;font-weight:600;color:var(--error);background:rgba(192,57,43,.08);border:1px solid rgba(192,57,43,.2);padding:9px 12px;border-radius:10px}.signup_submit__PqE1r{margin-top:4px;width:100%;font-family:inherit;font-size:15px;font-weight:700;color:#fff;background:var(--ink);border:none;cursor:pointer;padding:13px 18px;border-radius:12px;box-shadow:0 12px 26px -12px rgba(0,51,80,.55);transition:transform .18s ease,background .18s ease}.signup_submit__PqE1r:hover{transform:translateY(-1px);background:#00263d}.signup_fine__PMEcP{margin:2px 0 0;font-size:12px;line-height:1.5;color:var(--muted)}.signup_switchLine__ocnA3{margin:22px 0 0;font-size:14px;color:var(--ink-soft)}.signup_switchLink__WBkD0{font:inherit;font-weight:700;color:var(--ink);background:none;border:none;padding:0;cursor:pointer}.signup_switchLink__WBkD0:hover{color:var(--accent)}.signup_switchLink__WBkD0:disabled{opacity:.5;cursor:default}.signup_note__vdmZ_{margin:0;font-size:13.5px;line-height:1.55;color:var(--ink-soft);background:rgba(134,160,229,.14);border:1px solid rgba(134,160,229,.32);padding:10px 13px;border-radius:11px}.signup_otpRow__nr2_U{display:flex;gap:8px;width:100%;max-width:320px}.signup_otpBox__tY5ca{flex:1 1;min-width:0;height:54px;text-align:center;font-family:inherit;font-size:22px;font-weight:700;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:12px;transition:border-color .18s ease,box-shadow .18s ease}.signup_otpBox__tY5ca:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px rgba(134,160,229,.25)}.signup_phoneChip__RhCoJ{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;margin-top:14px;font:inherit;font-size:14px;font-weight:600;color:var(--ink);background:rgba(0,51,80,.05);border:1px solid var(--line);border-radius:999px;padding:7px 8px 7px 14px;cursor:pointer}.signup_phoneChipEdit__vPca7{font-size:12px;font-weight:700;color:var(--accent);background:#fff;border:1px solid var(--line);padding:3px 9px;border-radius:999px}.signup_rowBetween__mh1f6{display:flex;align-items:center;justify-content:space-between;gap:12px}.signup_remember__tBC_P{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:var(--ink-soft);cursor:pointer}.signup_remember__tBC_P input{width:16px;height:16px;accent-color:var(--ink);cursor:pointer}.signup_inlineLink__y4IpX{font:inherit;font-size:13.5px;font-weight:700;color:var(--accent);background:none;border:none;padding:0;cursor:pointer}.signup_inlineLink__y4IpX:hover{color:var(--ink)}.signup_inlineLink__y4IpX:disabled{opacity:.5;cursor:default}.signup_done__cJG7Y{display:flex;flex-direction:column;align-items:flex-start}.signup_doneMark__R02GS{display:inline-grid;place-items:center;width:46px;height:46px;border-radius:50%;background:rgba(46,125,50,.14);color:var(--success);font-size:22px;font-weight:800;margin-bottom:18px}.signup_actions__D4u7e{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.signup_ghost__gr4qI,.signup_primary__IFOEp{display:inline-flex;align-items:center;font-size:15px;font-weight:700;padding:11px 20px;border-radius:999px;transition:transform .18s ease}.signup_primary__IFOEp{background:var(--ink);color:#fff}.signup_primary__IFOEp:hover{transform:translateY(-2px)}.signup_ghost__gr4qI{background:var(--card);color:var(--ink);border:1px solid var(--line)}.signup_ghost__gr4qI:hover{transform:translateY(-2px)}.signup_planCard__IBFs8{margin-top:20px;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:16px 18px;box-shadow:0 14px 30px -24px rgba(0,51,80,.4)}.signup_planTop__T2vOf{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.signup_planName__1sSkb{display:block;font-size:16px;font-weight:800;color:var(--ink)}.signup_planMeta__viXo_{display:block;margin-top:3px;font-size:12.5px;color:var(--muted)}.signup_planEdit__cjRJx{flex:none;font-size:12.5px;font-weight:700;color:var(--accent);background:rgba(134,160,229,.12);padding:5px 11px;border-radius:999px}.signup_planEdit__cjRJx:hover{color:var(--ink)}.signup_planBottom__V2Yv0{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-top:13px;padding-top:13px;border-top:1px solid var(--line)}.signup_planTotal__oDsdY{font-size:20px;font-weight:800;color:var(--ink)}.signup_planPer__B2kZm{font-size:13px;font-weight:600;color:var(--muted);-webkit-margin-start:4px;margin-inline-start:4px}.signup_planBilling__hS_Km{font-size:12px;color:var(--muted);text-align:end}.signup_payNotice__pj5Wu{margin-top:20px;display:flex;flex-direction:column;gap:8px;background:rgba(134,160,229,.12);border:1px solid rgba(134,160,229,.34);border-radius:13px;padding:15px 16px}.signup_payBadge__TlpAA{align-self:flex-start;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--ink);background:var(--accent-soft);padding:4px 10px;border-radius:999px}.signup_payNoticeText__t4r6b{margin:0;font-size:13.5px;line-height:1.55;color:var(--ink-soft)}.signup_backLink__iklWI{margin-top:14px;width:100%;font:inherit;font-size:14px;font-weight:600;color:var(--ink-soft);background:none;border:none;cursor:pointer;padding:4px}.signup_backLink__iklWI:hover{color:var(--ink)}.signup_backLink__iklWI:disabled{opacity:.5;cursor:default}.signup_visualSide__eVRmg{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:clamp(32px,5vw,64px);background:linear-gradient(160deg,#003350,#00253a 78%);color:#fff}.signup_visualGlow__b6uqi{position:absolute;top:-30%;inset-inline-end:-10%;width:540px;height:540px;background:radial-gradient(circle,rgba(134,160,229,.45),transparent 62%);filter:blur(30px);pointer-events:none}.signup_visualInner__qMOCQ{position:relative;width:100%;max-width:440px}.signup_visualKicker__7dqgn{display:inline-block;font-size:12.5px;font-weight:700;letter-spacing:.06em;color:var(--accent-soft);margin-bottom:14px}.signup_visualTitle__9H1_n{margin:0;font-size:clamp(26px,2.6vw,34px);font-weight:800;line-height:1.12;letter-spacing:-.03em;color:#fff}.signup_visualSub__LEFlm{margin:14px 0 0;font-size:15px;line-height:1.6;color:rgba(255,255,255,.74);max-width:42ch}.signup_dashWrap__jp9ML{position:relative;margin-top:34px;background:var(--card);border-radius:20px;padding:16px;box-shadow:0 40px 80px -30px rgba(0,0,0,.55)}.signup_chip__5GxBM{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:7px;background:#fff;color:var(--ink);font-size:13px;font-weight:700;padding:9px 13px;border-radius:999px;box-shadow:0 16px 30px -14px rgba(0,0,0,.4)}.signup_chipPass__IlA3w{top:-16px;inset-inline-start:-18px}.signup_chipSla__af0rk{bottom:-16px;inset-inline-end:-16px}.signup_chipCheck__XRiSK{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--success);color:#fff;font-size:11px}.signup_chipDot__ZafRQ{width:9px;height:9px;border-radius:50%;background:#8a6200;box-shadow:0 0 0 0 rgba(138,98,0,.4);animation:signup_chipPulse__GUIK_ 1.8s infinite}@keyframes signup_chipPulse__GUIK_{0%{box-shadow:0 0 0 0 rgba(138,98,0,.4)}70%{box-shadow:0 0 0 8px rgba(138,98,0,0)}to{box-shadow:0 0 0 0 rgba(138,98,0,0)}}@media (max-width:900px){.signup_root__eywPK{grid-template-columns:1fr}.signup_visualSide__eVRmg{display:none}}@media (max-width:460px){.signup_row__9CSTd{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.signup_chipDot__ZafRQ{animation:none}}.Landing_root__N3imM{--canvas:#fbfaf7;--card:#ffffff;--ink:var(--color-brand-primary);--ink-soft:var(--color-brand-secondary);--muted:#6b7280;--accent:var(--color-accent-blue);--accent-soft:var(--color-accent-light-blue);--line:rgba(0,51,80,0.09);--line-strong:rgba(0,51,80,0.14);--wrap:1140px;background:var(--canvas);color:var(--color-text-primary);overflow-x:clip;font-family:var(--font-sans)}.Landing_container___CspD{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:clamp(20px,5vw,40px)}.Landing_nav__qf8WE{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--canvas) 78%,transparent);backdrop-filter:saturate(150%) blur(14px);-webkit-backdrop-filter:saturate(150%) blur(14px);border-bottom:1px solid transparent;transition:border-color .3s ease}.Landing_nav__qf8WE:hover{border-bottom-color:var(--line)}.Landing_navInner__plCR2{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);height:68px}.Landing_brand__mw2hu{display:inline-flex;align-items:center}.Landing_navLinks__pHyBY{display:flex;align-items:center;gap:var(--space-7)}.Landing_navLink__WWb_i{font-size:var(--text-sm-size);font-weight:500;color:var(--ink-soft);position:relative;padding:4px 0;transition:color .2s ease}.Landing_navLink__WWb_i:after{content:"";position:absolute;inset-inline:0;bottom:0;height:2px;background:var(--accent);transform:scaleX(0);transform-origin:inline-start;transition:transform .25s ease;border-radius:2px}.Landing_navLink__WWb_i:hover{color:var(--ink)}.Landing_navLink__WWb_i:hover:after{transform:scaleX(1)}.Landing_navRight__EqCD3{display:flex;align-items:center;gap:var(--space-3)}.Landing_langToggle__6P9tl{display:inline-flex;background:rgba(0,51,80,.06);border-radius:var(--radius-pill);padding:3px}.Landing_langActive__jKGBt,.Landing_langBtn__gnjSK{border:none;background:transparent;cursor:pointer;font-family:var(--font-sans);font-size:13px;font-weight:600;line-height:1;color:var(--ink-soft);padding:6px 11px;border-radius:var(--radius-pill);transition:all .2s ease}.Landing_langActive__jKGBt{background:var(--card);color:var(--ink);box-shadow:var(--shadow-xs)}.Landing_langBtn__gnjSK:hover{color:var(--ink)}.Landing_signIn__S6otR{font-size:var(--text-sm-size);font-weight:600;color:var(--ink);padding:8px 6px}.Landing_signIn__S6otR:hover{color:var(--ink-soft)}.Landing_navDemo__bVRIp{font-size:var(--text-sm-size);font-weight:600;color:var(--color-text-inverse);background:var(--ink);padding:9px 16px;border-radius:var(--radius-pill);transition:transform .2s ease,box-shadow .2s ease,background .2s ease;box-shadow:var(--shadow-sm)}.Landing_navDemo__bVRIp:hover{transform:translateY(-1px);box-shadow:var(--shadow-md);background:#00263d}.Landing_hero__5mZG6{position:relative;overflow:clip;padding-block:clamp(48px,9vw,104px) clamp(40px,7vw,84px)}.Landing_heroGrid__IEaZ_{position:absolute;inset:0;background-image:radial-gradient(rgba(0,51,80,.06) 1px,transparent 0);background-size:26px 26px;-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 30%,#000 30%,transparent 78%);mask-image:radial-gradient(ellipse 80% 60% at 50% 30%,#000 30%,transparent 78%);pointer-events:none}.Landing_blobA__Rtea1,.Landing_blobB__iZ25b{position:absolute;border-radius:50%;filter:blur(60px);pointer-events:none;z-index:0}.Landing_blobA__Rtea1{width:460px;height:460px;inset-block-start:-120px;inset-inline-end:-80px;background:radial-gradient(circle,rgba(181,204,255,.55),transparent 65%)}.Landing_blobB__iZ25b{width:380px;height:380px;inset-block-end:-120px;inset-inline-start:-100px;background:radial-gradient(circle,rgba(134,160,229,.32),transparent 65%)}.Landing_heroInner__c9Tvw{position:relative;z-index:1;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;grid-gap:clamp(32px,6vw,72px);gap:clamp(32px,6vw,72px)}.Landing_heroCopy__0S9Cu{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5)}.Landing_eyebrow__Mwd2M{display:inline-flex;align-items:center;gap:8px;font-size:var(--text-sm-size);font-weight:600;letter-spacing:.04em;color:var(--ink);background:rgba(0,51,80,.06);border:1px solid var(--line);padding:7px 14px;border-radius:var(--radius-pill)}.Landing_eyebrowDot__Z_TqS{width:7px;height:7px;border-radius:50%;background:var(--color-success);box-shadow:0 0 0 3px rgba(46,125,50,.16)}.Landing_title__dCxFu{margin:0;font-weight:800;font-size:clamp(40px,6.6vw,74px);line-height:1.02;letter-spacing:-.032em;color:var(--ink);max-width:15ch}.Landing_accentWrap__vWHxg{position:relative;white-space:nowrap;color:var(--ink)}.Landing_underline__14rlU{position:absolute;inset-inline:-2px;bottom:-.12em;width:calc(100% + 4px);height:.32em;overflow:visible}.Landing_sub__48BWw{margin:0;font-size:clamp(16px,1.6vw,19px);line-height:1.6;color:var(--ink-soft);max-width:46ch}.Landing_heroCtas__H0nNv{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-2)}.Landing_heroNote__R2M89{margin:var(--space-2) 0 0;font-size:var(--text-sm-size);color:var(--muted)}.Landing_btnGhost__xo7SH,.Landing_btnLight__skA5B,.Landing_btnOutlineLight__wMhlU,.Landing_btnPrimary__R3DSg{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-sans);font-weight:600;font-size:var(--text-md-size);border-radius:var(--radius-pill);padding:13px 22px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease}.Landing_btnPrimary__R3DSg{background:var(--ink);color:var(--color-text-inverse);box-shadow:var(--shadow-md)}.Landing_btnPrimary__R3DSg:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg);background:#00263d}.Landing_btnGhost__xo7SH{background:var(--card);color:var(--ink);border:1px solid var(--line-strong)}.Landing_btnGhost__xo7SH:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm);border-color:var(--accent)}.Landing_arrow__PNfnM{transition:transform .2s ease}.Landing_btnLight__skA5B:hover .Landing_arrow__PNfnM,.Landing_btnPrimary__R3DSg:hover .Landing_arrow__PNfnM{transform:translateX(3px)}[dir=rtl] .Landing_btnLight__skA5B:hover .Landing_arrow__PNfnM,[dir=rtl] .Landing_btnPrimary__R3DSg:hover .Landing_arrow__PNfnM{transform:translateX(-3px)}.Landing_heroVisual__qupaa{position:relative;justify-self:center;width:100%;max-width:460px}.Landing_panel__lk5IG{position:relative;z-index:1;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-2xl);box-shadow:0 32px 64px -24px rgba(0,51,80,.32),0 10px 24px -12px rgba(0,51,80,.16);padding:16px}.Landing_panelHead__4C4mz{display:flex;align-items:center;gap:10px;padding:6px 8px 14px;border-bottom:1px solid var(--line)}.Landing_panelDots__yoLr_{display:inline-flex;gap:5px}.Landing_panelDots__yoLr_ span{width:9px;height:9px;border-radius:50%;background:var(--color-grey-200)}.Landing_panelTitle__bp1Xa{font-weight:600;font-size:var(--text-sm-size);color:var(--ink)}.Landing_panelToday__HA5Uy{-webkit-margin-start:auto;margin-inline-start:auto;font-size:var(--text-xs-size);font-weight:600;color:var(--muted);background:rgba(0,51,80,.05);padding:3px 9px;border-radius:var(--radius-pill)}.Landing_woList__Z3vZB{list-style:none;margin:0;padding:8px 4px 4px;display:flex;flex-direction:column}.Landing_woRow__r8God{display:flex;align-items:center;gap:12px;padding:12px 8px;border-radius:var(--radius-md);transition:background .2s ease}.Landing_woRow__r8God:hover{background:rgba(0,51,80,.035)}.Landing_woDot__uZPT3{width:9px;height:9px;border-radius:50%;flex:none;background:var(--color-grey-300)}.Landing_woDot__uZPT3[data-status=completed]{background:var(--color-success)}.Landing_woDot__uZPT3[data-status=started]{background:var(--status-started-fg)}.Landing_woDot__uZPT3[data-status=scheduled]{background:var(--status-scheduled-fg)}.Landing_woDot__uZPT3[data-status=overdue]{background:var(--color-error)}.Landing_woTitle__2rM3d{flex:1 1;min-width:0;font-size:var(--text-sm-size);font-weight:500;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Landing_pill__QKiY5{flex:none;font-size:11px;font-weight:600;padding:4px 10px;border-radius:var(--radius-pill);white-space:nowrap}.Landing_pill_completed__4qVLI{color:var(--status-completed-fg);background:var(--status-completed-bg)}.Landing_pill_started__25WlL{color:var(--status-started-fg);background:var(--status-started-bg)}.Landing_pill_scheduled__PIoA4{color:var(--status-scheduled-fg);background:var(--status-scheduled-bg)}.Landing_pill_overdue__nnepT{color:var(--status-overdue-fg);background:var(--status-overdue-bg)}.Landing_chip__NDaur{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:8px;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-lg);border-radius:var(--radius-pill);padding:9px 14px;font-size:var(--text-sm-size);font-weight:600;color:var(--ink)}.Landing_chipPass__A5R8j{inset-block-start:22px;inset-inline-start:-26px}.Landing_chipSla__ggtyv{inset-block-end:30px;inset-inline-end:-22px}.Landing_chipCheck__E50gz{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--color-success);color:#fff;font-size:11px}.Landing_chipPulse__OpDel{width:9px;height:9px;border-radius:50%;background:var(--color-warning-strong);box-shadow:0 0 0 0 rgba(138,98,0,.4);animation:Landing_pulse__vFAmH 1.8s infinite}@keyframes Landing_pulse__vFAmH{0%{box-shadow:0 0 0 0 rgba(138,98,0,.4)}70%{box-shadow:0 0 0 8px rgba(138,98,0,0)}to{box-shadow:0 0 0 0 rgba(138,98,0,0)}}.Landing_marquee__y1bG9{position:relative;overflow:hidden;border-block:1px solid var(--line);background:color-mix(in srgb,var(--canvas) 60%,#fff);padding-block:16px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.Landing_marqueeTrack__zLTsW{display:inline-flex;align-items:center;white-space:nowrap;width:max-content;animation:Landing_marquee__y1bG9 38s linear infinite}.Landing_marqueeTrack__zLTsW[data-dir=rtl]{animation-direction:reverse}.Landing_marquee__y1bG9:hover .Landing_marqueeTrack__zLTsW{animation-play-state:paused}.Landing_marqueeItem__2lJFF{display:inline-flex;align-items:center;font-size:clamp(18px,2.2vw,26px);font-weight:700;letter-spacing:-.01em;color:var(--ink);opacity:.78}.Landing_marqueeSep__ia5wP{color:var(--accent);margin-inline:22px;font-size:14px;opacity:.9}@keyframes Landing_marquee__y1bG9{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.Landing_statementWrap__q1jJl{padding-block:clamp(56px,9vw,112px)}.Landing_statement__3ux4s{max-width:920px;margin-inline:auto;text-align:center}.Landing_statementText__2ziVL{margin:0;font-size:clamp(26px,3.6vw,44px);font-weight:700;line-height:1.28;letter-spacing:-.02em;color:var(--ink)}.Landing_statementAccent__seThP{color:var(--ink);background:linear-gradient(transparent 62%,rgba(134,160,229,.42) 0);padding-inline:2px}.Landing_section__BvBg9{padding-block:clamp(48px,8vw,96px)}.Landing_sectionHead__Ksh5Q{max-width:640px;margin-bottom:clamp(32px,5vw,56px)}.Landing_kicker__w3Uv9{display:inline-block;font-size:var(--text-sm-size);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:var(--space-3)}.Landing_sectionTitle__5dc7Q{margin:0 0 var(--space-4);font-size:clamp(28px,4vw,44px);font-weight:700;line-height:1.12;letter-spacing:-.025em;color:var(--ink)}.Landing_sectionLead__9cjVM{margin:0;font-size:clamp(16px,1.5vw,19px);line-height:1.6;color:var(--ink-soft)}.Landing_capGrid__SUCcs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(14px,1.6vw,20px);gap:clamp(14px,1.6vw,20px)}.Landing_capCard__cw8Pm{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-xl);padding:var(--space-6);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.Landing_capCard__cw8Pm:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--accent-soft)}.Landing_capIcon__AIsah{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:var(--radius-md);background:rgba(0,51,80,.06);color:var(--ink);margin-bottom:var(--space-4);transition:background .25s ease,color .25s ease}.Landing_capCard__cw8Pm:hover .Landing_capIcon__AIsah{background:var(--ink);color:#fff}.Landing_capTitle__TZYjh{margin:0 0 6px;font-size:var(--text-lg-size);font-weight:600;color:var(--ink)}.Landing_capDesc__RxtG6{margin:0;font-size:var(--text-sm-size);line-height:1.55;color:var(--ink-soft)}.Landing_highlight__OLHlB{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:clamp(32px,6vw,80px);gap:clamp(32px,6vw,80px);padding-block:clamp(40px,6vw,72px)}.Landing_highlightReverse__saI2U .Landing_highlightText__1_LnM{order:2}.Landing_highlightReverse__saI2U .Landing_highlightMedia__5XTO2{order:1}.Landing_highlightTitle__XfU_P{margin:var(--space-2) 0 var(--space-4);font-size:clamp(26px,3.4vw,40px);font-weight:700;line-height:1.14;letter-spacing:-.025em;color:var(--ink)}.Landing_highlightDesc__h87c1{margin:0 0 var(--space-5);font-size:clamp(16px,1.5vw,18px);line-height:1.65;color:var(--ink-soft)}.Landing_bullets__gsCM4{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.Landing_bullet__BHKJJ{display:flex;align-items:flex-start;gap:10px;font-size:var(--text-md-size);color:var(--color-text-primary)}.Landing_bulletMark__NqeaK{display:inline-grid;place-items:center;flex:none;width:20px;height:20px;border-radius:50%;background:rgba(46,125,50,.12);color:var(--color-success);font-size:11px;font-weight:700;margin-top:1px}.Landing_highlightMedia__5XTO2{display:grid;place-items:center}.Landing_gradeCard__ccqQE{width:min(100%,380px);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);padding:16px;display:flex;gap:14px}.Landing_gradePhoto__t4fNA{flex:none;width:96px;height:96px;border-radius:var(--radius-md);background:linear-gradient(135deg,#e6ecf6,#d6e0f2);display:grid;place-items:center}.Landing_gradePhotoIcon__TqmCA{font-size:30px;opacity:.7}.Landing_gradeBody__eMrGt{display:flex;flex-direction:column;justify-content:center;gap:8px}.Landing_gradeQ__E3eG_{font-size:var(--text-sm-size);font-weight:600;color:var(--ink)}.Landing_gradeBadge__juLpN{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;background:var(--status-completed-bg);color:var(--status-completed-fg);font-size:var(--text-sm-size);font-weight:600;padding:6px 12px;border-radius:var(--radius-pill)}.Landing_gradeCheck__tquEx{display:inline-grid;place-items:center;width:16px;height:16px;border-radius:50%;background:var(--color-success);color:#fff;font-size:10px}.Landing_gradeMeta__PDsed{font-size:var(--text-xs-size);color:var(--muted)}.Landing_waPhone__FAWcV{width:min(100%,320px);border-radius:30px;overflow:hidden;background:#fff;border:7px solid #0e1f2b;box-shadow:0 30px 60px -24px rgba(0,51,80,.36),0 8px 20px -10px rgba(0,51,80,.18);display:flex;flex-direction:column}.Landing_waHeader__vKxBq{display:flex;align-items:center;gap:10px;background:#075e54;color:#fff;padding:14px 14px 12px}.Landing_waBack__V92HB{font-size:22px;line-height:1;opacity:.95;-webkit-margin-end:-4px;margin-inline-end:-4px}.Landing_waAvatar__5fnsL{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#25d366;color:#064e3b;font-weight:800;font-size:15px;flex:none}.Landing_waPeer__6R1m0{display:flex;flex-direction:column;line-height:1.2;-webkit-margin-end:auto;margin-inline-end:auto;min-width:0}.Landing_waPeerName__QLhjY{font-size:var(--text-sm-size);font-weight:700}.Landing_waPeerStatus__H3OJR{font-size:10px;opacity:.82;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Landing_waHeadIcons__t3FLe{display:inline-flex;align-items:center;gap:16px;opacity:.95;flex:none}.Landing_waBody__W_pdg{background-color:#e6ddd4;background-image:radial-gradient(rgba(0,51,80,.05) 1px,transparent 0),radial-gradient(rgba(0,51,80,.04) 1px,transparent 0);background-size:22px 22px,22px 22px;background-position:0 0,11px 11px;padding:14px 12px 12px;display:flex;flex-direction:column;gap:8px;min-height:270px}.Landing_waDay__W2dSP{align-self:center;font-size:10px;font-weight:600;color:#5b6b66;background:rgba(255,255,255,.8);padding:3px 10px;border-radius:var(--radius-pill);margin-bottom:4px}.Landing_waBubble__ujHip{position:relative;max-width:82%;padding:7px 10px 18px;border-radius:9px;font-size:13px;line-height:1.4;box-shadow:0 1px 1px rgba(0,0,0,.08);color:#0b1f1a}.Landing_waIn__Dm_Fm{align-self:flex-start;background:#ffffff;border-start-start-radius:2px}.Landing_waOut__tK2OG{align-self:flex-end;background:#d9fdd3;border-start-end-radius:2px}.Landing_waText__DME1_{display:block}.Landing_waMeta__tTj7R{position:absolute;bottom:5px;inset-inline-end:9px;display:inline-flex;align-items:center;gap:3px;font-size:9.5px;color:#5b6b66}.Landing_waTicks__r4Fh1{color:#53bdeb}.Landing_waInputBar__JrwkU{display:flex;align-items:center;gap:8px;background:#f0f2f5;padding:9px 12px}.Landing_waInputBox__hb2KS{flex:1 1;background:#fff;border-radius:var(--radius-pill);padding:9px 14px;font-size:12px;color:var(--muted);box-shadow:0 1px 1px rgba(0,0,0,.05)}.Landing_waSend__KlMSa{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#075e54;color:#fff;flex:none}.Landing_phone__iHXy8{width:230px;background:#0e1f2b;border-radius:34px;padding:12px;box-shadow:var(--shadow-xl);position:relative}.Landing_phoneNotch__GTRo6{position:absolute;top:12px;inset-inline:0;margin-inline:auto;width:86px;height:18px;border-radius:0 0 12px 12px;background:#0e1f2b;z-index:2}.Landing_phoneScreen__2zz_d{background:var(--canvas);border-radius:24px;padding:30px 14px 18px;display:flex;flex-direction:column;gap:10px;min-height:320px}.Landing_phoneHeader__EkPtJ{font-size:var(--text-md-size);font-weight:700;color:var(--ink);margin-bottom:4px}.Landing_phoneCard__zlB_x{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--line);border-radius:var(--radius-md);padding:12px;box-shadow:var(--shadow-xs)}.Landing_phoneCardDot__z7H53{width:10px;height:10px;border-radius:50%;flex:none}.Landing_phoneCardDot__z7H53[data-i="0"]{background:var(--color-success)}.Landing_phoneCardDot__z7H53[data-i="1"]{background:var(--status-started-fg)}.Landing_phoneCardDot__z7H53[data-i="2"]{background:var(--color-warning-strong)}.Landing_phoneCardLines__qtQS_{flex:1 1;display:flex;flex-direction:column;gap:6px}.Landing_phoneLineA__pQLdf{height:8px;width:78%;border-radius:4px;background:var(--color-grey-200)}.Landing_phoneLineB__JwxFO{height:7px;width:50%;border-radius:4px;background:var(--color-grey-100)}.Landing_badgeBand__kq1S8{padding-block:clamp(24px,4vw,40px);border-block:1px solid var(--line);background:color-mix(in srgb,var(--canvas) 50%,#fff)}.Landing_badgeRow__eEnu5{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(14px,3vw,40px)}.Landing_badge__14sB0{display:inline-flex;align-items:center;gap:9px;font-size:var(--text-sm-size);font-weight:600;color:var(--ink-soft)}.Landing_badgeDot__YN_NT{width:7px;height:7px;border-radius:50%;background:var(--accent)}.Landing_ctaBand__0QnP2{position:relative;overflow:hidden;background:linear-gradient(135deg,#003350,#00253a 70%);border-radius:var(--radius-2xl);padding:clamp(40px,6vw,72px) clamp(24px,5vw,64px);text-align:center;box-shadow:var(--shadow-xl)}.Landing_ctaGlow__ZZL03{position:absolute;inset-block-start:-40%;inset-inline-start:50%;transform:translateX(-50%);width:520px;height:520px;background:radial-gradient(circle,rgba(134,160,229,.5),transparent 62%);filter:blur(20px);pointer-events:none}.Landing_ctaTitle__J1_bt{position:relative;margin:0 0 var(--space-3);font-size:clamp(26px,3.6vw,42px);font-weight:700;letter-spacing:-.025em;color:var(--color-text-inverse)}.Landing_ctaSub__f4JG7{position:relative;margin:0 auto var(--space-6);max-width:52ch;font-size:clamp(15px,1.5vw,18px);line-height:1.6;color:rgba(249,250,251,.78)}.Landing_ctaActions__yyHp9{position:relative;display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center}.Landing_btnLight__skA5B{background:#fff;color:var(--ink);box-shadow:var(--shadow-md)}.Landing_btnLight__skA5B:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.Landing_btnOutlineLight__wMhlU{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.4)}.Landing_btnOutlineLight__wMhlU:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.7)}.Landing_footer__qy7oA{border-top:1px solid var(--line);background:color-mix(in srgb,var(--canvas) 40%,#fff)}.Landing_footerInner__xwGZb{display:flex;flex-wrap:wrap;justify-content:space-between;gap:clamp(32px,6vw,80px);padding-block:clamp(40px,6vw,64px) var(--space-8)}.Landing_footerBrand__BYGm6{max-width:280px;display:flex;flex-direction:column;gap:var(--space-4)}.Landing_footerTag__cFN1Q{margin:0;font-size:var(--text-sm-size);line-height:1.5;color:var(--ink-soft)}.Landing_footerCols__Ky7Y4{display:flex;gap:clamp(40px,8vw,96px)}.Landing_footerCol__aHFJw{display:flex;flex-direction:column;gap:var(--space-3)}.Landing_footerColHead__8rGYh{font-size:var(--text-xs-size);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.Landing_footerLink__12gJd{font-size:var(--text-sm-size);font-weight:500;color:var(--ink);transition:color .2s ease}.Landing_footerLink__12gJd:hover{color:var(--accent)}.Landing_footerBar__LtDgW{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-3);padding-block:var(--space-5);border-top:1px solid var(--line);font-size:var(--text-xs-size);color:var(--muted)}.Landing_footerDomain__fl7T5{font-weight:700;color:var(--ink-soft);letter-spacing:.02em}@media (max-width:920px){.Landing_heroInner__c9Tvw{grid-template-columns:1fr}.Landing_heroVisual__qupaa{max-width:420px;margin-top:var(--space-8)}.Landing_navLinks__pHyBY{display:none}.Landing_highlight__OLHlB{grid-template-columns:1fr}.Landing_highlightReverse__saI2U .Landing_highlightMedia__5XTO2,.Landing_highlightReverse__saI2U .Landing_highlightText__1_LnM{order:0}.Landing_capGrid__SUCcs{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.Landing_capGrid__SUCcs{grid-template-columns:1fr}.Landing_chipPass__A5R8j{inset-inline-start:-8px}.Landing_chipSla__ggtyv{inset-inline-end:-6px}.Landing_footerCols__Ky7Y4{flex-direction:column;gap:var(--space-6)}.Landing_navDemo__bVRIp{display:none}}@media (prefers-reduced-motion:reduce){.Landing_chipPulse__OpDel,.Landing_dashLiveDot__cZCHm,.Landing_marqueeTrack__zLTsW{animation:none}}