:root{--nav:#080f20;--nav2:#11243a;--bg:#edf2f7;--panel:#fff;--ink:#142239;--muted:#62738a;--line:#dce5ef;--blue:#176b87;--blue2:#e7f5f8;--green:#087d70;--green2:#e5f6f0;--shadow:0 18px 48px #08172d13;--premium-gold:#caa86b;--premium-focus:#3aa8ba}html{scroll-behavior:smooth}body{background:radial-gradient(ellipse 80% 45% at 90% -10%,#3aa8ba1a,transparent),var(--bg);font-feature-settings:"tnum" 1}button,input,select,textarea{transition:border-color .18s,background-color .18s,box-shadow .18s,transform .18s}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #279fb08c!important}button:disabled{transform:none!important}.app-shell{grid-template-columns:264px minmax(0,1fr)}.sidebar{background:radial-gradient(circle at 4% 0,#21778936,#0000 44%),linear-gradient(168deg,#071223,#0c1b30 66%,#10283b);border-right:1px solid #fff1;padding:25px 16px}.brand{gap:13px;padding:8px 9px 26px}.brandmark{color:#061526;letter-spacing:-.04em;background:linear-gradient(145deg,#77d6cb,#17718d 75%);border-radius:15px;width:46px;height:46px;box-shadow:0 9px 25px #28b4aa30}.brand strong{letter-spacing:.025em}.brand span{letter-spacing:.055em;color:#a3b7c6!important}.clinic-card{background:linear-gradient(130deg,#ffffff14,#ffffff06);border-color:#99cad22b;border-radius:16px;padding:16px!important}.main-nav{gap:5px}.main-nav button{color:#aebfd0;letter-spacing:.005em;border-radius:12px;padding:12px 13px;font-weight:650!important}.main-nav button:hover{color:#fff;background:#7edbd516;transform:translate(2px)}.main-nav button.active{color:#f2fffd;background:linear-gradient(100deg,#39a3a93d,#287f9916);box-shadow:inset 3px 0 #67d4c8,inset 0 0 0 1px #8adddd24}.side-bottom{border-color:#cde8ef1f}.topbar{background:#ffffffe0;border-bottom:1px solid #dfe8f0;height:auto;min-height:78px;padding:13px 34px;box-shadow:0 3px 18px #0f2a4306}.topbar b{letter-spacing:-.015em}.overline{color:#598399;letter-spacing:.13em}.role-switch{background:#e9f0f5;border-color:#dde6ed;border-radius:12px;padding:4px}.role-switch button{border-radius:9px}.role-switch button.active{box-shadow:0 2px 8px #0e2f4817}.workspace{max-width:1580px;padding:38px clamp(20px,3vw,48px) 86px}.page-head{align-items:center;margin-bottom:25px}.page-head h1{letter-spacing:-.055em;color:#10223b;line-height:1.12}.page-head p{color:#657990;max-width:780px}.primary,.row-button{background:linear-gradient(120deg,#0e3547,#176477);border-radius:11px;box-shadow:0 8px 22px #09485a21}.primary:hover:not(:disabled),.row-button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 13px 28px #09485a38}.ghost.wide{border-radius:11px}.money-hero,.rescue-banner{background:radial-gradient(circle at 83% 12%,#3cbfb338,#0000 37%),linear-gradient(118deg,#071628 6%,#0c2b42 59%,#145164);border:1px solid #61c6c12e;border-radius:25px;box-shadow:0 25px 52px #0d2a4429}.money-hero{padding:clamp(24px,3vw,44px)}.hero-chip{color:#c7e7e5;background:#8edfd612;border-color:#8ce3da3d;padding:7px 12px}.hero-button{color:#0c3741;background:#e9faf5;border-radius:11px}.hero-button:hover{background:#fff;transform:translateY(-1px)}.recovery-score{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#faffff0e;border-color:#94e0d33d;border-radius:20px}.kpi-grid{gap:16px;margin:18px 0}.kpi,.panel,.channel,.proof-hero{background:var(--panel);border:1px solid #e0e8ef;border-radius:19px;box-shadow:0 7px 30px #122b460a}.kpi{min-width:0;padding:23px 21px;position:relative;overflow:hidden}.kpi:before{content:"";background:linear-gradient(90deg,#64c9bc,#64c9bc00);height:2px;position:absolute;top:0;left:20px;right:20px}.kpi span{color:#678095;font-weight:650}.kpi b{color:#112a43;letter-spacing:-.055em;line-height:1.18}.kpi small{color:#7d90a0}.panel{min-width:0;padding:clamp(19px,2.2vw,28px)}.panel h2{color:#17324d}.two-col,.doctor-grid{gap:18px}.recovery-row,.lead-row,.today-row,.ledger-row,.mini,.slot,.approval{background:#fff;border-color:#e1e8f0;border-radius:13px}.recovery-row:hover,.lead-row:hover,.today-row:hover,.ledger-row:hover{background:#f8fcfd;border-color:#c5dbe1}.recovery-row,.lead-row,.today-row{padding:14px}.tabs{gap:10px}.tabs button{background:#fff;border-color:#dde7ef;border-radius:13px;padding:15px}.tabs button.active{background:linear-gradient(115deg,#0c3447,#176578);border-color:#176578;box-shadow:0 8px 19px #14586724}.tag,.soft-chip,.cf2-status{border-radius:999px}.cf2-lead-search input,input:not([type=checkbox]):not([type=radio]),select,textarea{border-radius:11px}.cf2-lead-search input:focus,input:focus,select:focus,textarea:focus{border-color:#65b4bf;box-shadow:0 0 0 3px #38a0b11a}.cf2-modal,.login-card{box-shadow:0 35px 100px #06172b3b;border-radius:22px!important}.cf2-modal-backdrop,.modal-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cf2-topbar{background:#ffffffe8}.cf2-opportunity-card,.cf2-revenue-command,.cf2-payment-summary,.cf2-waiting-panel{border-radius:17px}.cf2-secondary:hover{border-color:#8abfc4}@media (min-width:821px){.panel:hover,.kpi:hover,.channel:hover{box-shadow:0 16px 42px #122b4613}}@media (max-width:1100px) and (min-width:821px){.app-shell{grid-template-columns:226px minmax(0,1fr)}.workspace{padding:26px 22px 65px}.topbar{padding-inline:22px}.kpi-grid{gap:10px}.kpi{padding:17px}}@media (max-width:820px){.app-shell{display:block}.sidebar{background:#071626f9!important;box-shadow:0 -12px 32px #07162630!important}.sidebar .main-nav button.active{background:#2a899954!important;box-shadow:inset 0 -2px #65d2c8!important}.workspace{padding:19px 15px calc(100px + env(safe-area-inset-bottom))}.topbar,.cf2-topbar{background:#fffffff5!important}.money-hero,.rescue-banner{border-radius:19px;padding:22px}.kpi-grid{gap:10px}.kpi,.panel{border-radius:16px}.kpi{padding:17px}.recovery-row:hover,.lead-row:hover{transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.cs-executive-intro{color:#fff;background:radial-gradient(circle at 86% 2%,#67cdba2e,#0000 35%),linear-gradient(128deg,#071522,#102840 58%,#173d4a);border:1px solid #a4d8d738;border-radius:28px;grid-template-columns:minmax(0,1.4fr) minmax(290px,.6fr);align-items:stretch;gap:25px;margin-bottom:24px;padding:clamp(28px,4vw,58px);display:grid;overflow:hidden;box-shadow:0 26px 65px #081d2e29}.cs-executive-copy{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;display:flex}.cs-executive-kicker{letter-spacing:.14em;color:#a2e0d5;align-items:center;gap:10px;font-size:11px;font-weight:800;display:inline-flex}.cs-executive-spark{background:#70e0c8;border-radius:50%;flex:0 0 8px;width:8px;height:8px;box-shadow:0 0 0 5px #70e0c81f}.cs-executive-clinic{color:#c3d8df;margin:34px 0 7px;font-size:14px;font-weight:600}.cs-executive-copy h1{letter-spacing:-.055em;color:#fff;max-width:750px;margin:0;line-height:1.07;font-size:clamp(35px,3.7vw,58px)!important}.cs-executive-description{color:#b6cad4;max-width:690px;margin:19px 0 25px;line-height:1.65;font-size:clamp(14px,1.1vw,17px)!important}.cs-executive-actions{flex-wrap:wrap;gap:12px;display:flex}.cs-executive-primary,.cs-executive-outline{cursor:pointer;border:1px solid #ace0db4a;border-radius:12px;min-height:46px;padding:12px 19px;font-size:13px;font-weight:750}.cs-executive-primary{color:#092a33;background:#a7efdf;border-color:#a7efdf;box-shadow:0 14px 30px #19a79a26}.cs-executive-outline{color:#eefcf9;background:#ffffff0f}.cs-executive-primary:hover{background:#d0fff1;transform:translateY(-2px)}.cs-executive-outline:hover{background:#ffffff1f}.cs-executive-panel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(145deg,#ffffff16,#ffffff06);border:1px solid #98d9d83b;border-radius:21px;flex-direction:column;justify-content:center;min-width:0;padding:clamp(23px,2.2vw,36px);display:flex}.cs-executive-panel-label{letter-spacing:.03em;color:#b7d2da;font-size:12px;font-weight:650}.cs-executive-panel>strong{color:#f5fffb;letter-spacing:-.065em;overflow-wrap:anywhere;margin:14px 0 4px;font-size:clamp(28px,3vw,48px);display:block}.cs-executive-panel>p{color:#a6c4cc;margin:0;font-size:12px;line-height:1.5}.cs-executive-divider{background:#aadadc2e;height:1px;margin:28px 0 22px}.cs-executive-stats{grid-template-columns:1fr 1fr;gap:20px;display:grid}.cs-executive-stats small,.cs-executive-stats b{display:block}.cs-executive-stats small{color:#9dbdc7;font-size:11px;line-height:1.4}.cs-executive-stats b{letter-spacing:-.035em;margin:7px 0 0;font-size:28px}.cs-executive-data-note{color:#80b3b7;letter-spacing:.04em;margin-top:17px;font-size:10px;display:block}@media (max-width:1060px){.cs-executive-intro{grid-template-columns:1fr}.cs-executive-panel{max-width:none}.cs-executive-clinic{margin-top:22px}}@media (max-width:820px){.cs-executive-intro{border-radius:20px;gap:23px;padding:23px 18px}.cs-executive-copy h1{font-size:34px!important}.cs-executive-description{font-size:14px!important}.cs-executive-actions{width:100%}.cs-executive-primary,.cs-executive-outline{flex:160px}.cs-executive-stats b{font-size:25px}}@media (min-width:821px){.cs-shell-v2{grid-template-columns:292px minmax(0,1fr)!important}.cs-shell-v2>.sidebar{border-right:1px solid #203242;background:#0b1624!important;padding:34px 20px 20px!important}.cs-shell-v2 .brand{gap:15px;padding:2px 9px 36px}.cs-shell-v2 .brandmark{color:#0b2932;width:51px;height:51px;box-shadow:none;letter-spacing:0;background:#b9e8d8;border-radius:16px;font-size:29px}.cs-shell-v2 .brand strong{letter-spacing:-.06em;font-weight:780;font-size:21px!important}.cs-shell-v2 .brand span{letter-spacing:.12em;line-height:1.6;color:#90a8b5!important;font-size:9px!important}.cs-shell-v2 .clinic-card{border:1px solid #294357;border-radius:16px;background:#132638!important;margin:0 1px 31px!important;padding:20px!important}.cs-shell-v2 .clinic-card b{margin-top:9px;font-size:15px!important}.cs-shell-v2 .clinic-card>span{margin-top:8px;color:#a0bacc!important;font-size:11px!important}.cs-shell-v2 .cs-nav-caption{letter-spacing:.17em;color:#638396;margin:0 14px 13px;font-size:10px;font-weight:800}.cs-shell-v2 .main-nav{gap:6px}.cs-shell-v2 .main-nav button{text-align:left;border:1px solid #0000;border-radius:13px;align-items:center;gap:13px;min-height:47px;transition:background .15s,border-color .15s,color .15s;display:flex;color:#a9bfcd!important;padding:11px 15px!important;font-size:14px!important;font-weight:650!important}.cs-shell-v2 .main-nav button:hover{transform:none;color:#fff!important;background:#192d3d!important}.cs-shell-v2 .main-nav button.active{color:#d9fff2!important;box-shadow:none!important;background:#193a43!important;border-color:#335e60!important}.cs-shell-v2 .cs-nav-active-indicator{background:#a2e9ce;border-radius:50%;width:6px;height:6px;margin-left:auto}.cs-shell-v2 .cs-nav-symbol{text-align:center;color:#83b6b9;width:25px;min-width:25px;font-size:21px;line-height:1}.cs-shell-v2 .side-bottom{border-top:1px solid #223847;margin-top:auto;padding-top:21px}.cs-shell-v2 .topbar{min-height:88px;box-shadow:none;border-bottom:1px solid #dde5ee;padding:14px 43px}.cs-shell-v2 .topbar .cs-topbar-location b{letter-spacing:-.04em;font-size:18px!important}.cs-shell-v2 .topbar .cs-topbar-location .overline{letter-spacing:.13em;font-size:10px!important}.cs-shell-v2 .workspace{max-width:1680px;padding:43px clamp(23px,3vw,53px) 90px}}.cs-brand-period{color:#91dec7!important;font-size:inherit!important;letter-spacing:0!important}.cs-sidebar-eyebrow{color:#72b7b4;letter-spacing:.13em;font-size:9px;font-weight:800}.cs-shell-v2 .main-nav button{justify-content:flex-start;align-items:center;gap:7px;display:flex}.cs-shell-v2 .cs-nav-symbol{flex:none;place-items:center;width:21px;height:24px;font-size:17px;display:inline-grid}@media (max-width:820px){.cs-shell-v2 .cs-nav-caption{display:none}.cs-shell-v2 .main-nav button{flex-direction:column;gap:2px}.cs-shell-v2 .cs-nav-symbol{height:17px;font-size:15px}.cs-shell-v2 .cs-sidebar-eyebrow{display:none}.cs-shell-v2 .brandmark{color:#0d2832!important;background:#a2e9d2!important;font-size:23px!important}}.cs-command{color:#172438;max-width:1600px;margin:0 auto}.cs-command-heading{justify-content:space-between;align-items:end;gap:24px;margin:3px 0 30px;display:flex}.cs-command-eyebrow{letter-spacing:.15em;color:#4b8f91;font-size:10px;font-weight:800}.cs-command-heading h1{letter-spacing:-.065em;color:#112337;margin:11px 0 8px;line-height:1.06;font-size:clamp(35px,4vw,58px)!important}.cs-command-heading p{color:#718295;margin:0;font-size:15px}.cs-command-heading p span{color:#b2bec8;margin:0 5px}.cs-command-heading-actions{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.cs-command-state{letter-spacing:.06em;color:#55797d;font-size:11px;font-weight:800}.cs-command-state i{background:#34bca0;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.cs-command-heading-actions button{color:#193449;cursor:pointer;background:#fff;border:1px solid #d2dfe6;border-radius:11px;padding:12px 19px;font-weight:750}.cs-command-feature{color:#fff;background:#0b1e2d;border-radius:25px;grid-template-columns:minmax(0,1.6fr) minmax(280px,.75fr);min-height:365px;display:grid;overflow:hidden;box-shadow:0 25px 60px #0a1f2f1f}.cs-command-feature-main{background:radial-gradient(circle at 100% 0,#5fc0ac33,#0000 38%),linear-gradient(122deg,#0d2333,#102b3a);padding:clamp(29px,4vw,56px);position:relative}.cs-command-kicker,.cs-command-feature-aside>span{letter-spacing:.16em;color:#8bd3c3;font-size:11px;font-weight:750}.cs-command-feature-main>strong{letter-spacing:-.07em;overflow-wrap:anywhere;margin:22px 0 15px;font-size:clamp(48px,5vw,82px);font-weight:750;line-height:1.04;display:block}.cs-command-feature-main>p{color:#a9c4ce;max-width:490px;margin:0 0 29px;font-size:14px;line-height:1.65}.cs-command-feature-main>button{color:#082c31;cursor:pointer;background:#afe9d4;border:0;border-radius:12px;padding:15px 19px;font-size:13px;font-weight:850}.cs-command-feature-main>button b{margin-left:20px;font-size:17px}.cs-command-feature-lines{color:#678b99;letter-spacing:.15em;justify-content:space-between;gap:18px;margin-top:38px;font-size:9px;display:flex}.cs-command-feature-aside{border-left:1px solid #a9e6d629;flex-direction:column;padding:clamp(27px,3vw,43px);display:flex;position:relative}.cs-command-feature-aside>strong{letter-spacing:-.055em;overflow-wrap:anywhere;margin:28px 0 8px;font-size:clamp(30px,3.1vw,53px)}.cs-command-feature-aside>p{color:#a0bdc4;margin:0;font-size:12px;line-height:1.55}.cs-command-feature-aside>button{color:#bdeedb;text-align:left;cursor:pointer;background:0 0;border:none;margin:24px 0;padding:0;font-size:13px;font-weight:700}.cs-command-bars{align-items:end;gap:6px;height:70px;margin-top:auto;display:flex}.cs-command-bars i{opacity:.85;background:linear-gradient(#8ee1c1,#285a67);border-radius:4px 4px 0 0;flex:1;display:block}.cs-command-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0 24px;display:grid}.cs-command-metric{text-align:left;cursor:pointer;background:#fff;border:1px solid #dee7ec;border-radius:18px;flex-direction:column;min-width:0;min-height:190px;padding:24px;display:flex}.cs-command-metric:hover{border-color:#9bcfc7;box-shadow:0 16px 34px #10323e14}.cs-command-metric-index{color:#9db0b9;justify-content:space-between;font-size:10px;font-weight:800;display:flex}.cs-command-metric-index i{color:#4e8a8e;font-size:16px;font-style:normal}.cs-command-metric-label{color:#697f8e;margin:19px 0 5px;font-size:13px;font-weight:700}.cs-command-metric strong{color:#112a40;letter-spacing:-.055em;font-size:clamp(26px,3vw,40px)}.cs-command-metric small{color:#31877e;margin-top:auto;font-size:11px;font-weight:750}.cs-command-bottom{grid-template-columns:minmax(0,1.65fr) minmax(270px,.75fr);gap:20px;display:grid}.cs-command-workflow,.cs-command-next{background:#fff;border:1px solid #dfe8ec;border-radius:20px;padding:clamp(22px,2.7vw,35px)}.cs-command-section-title{justify-content:space-between;align-items:start;display:flex}.cs-command-section-title h2,.cs-command-next h2{letter-spacing:-.045em;color:#132b41;margin:8px 0 15px;font-size:clamp(22px,2.2vw,31px)}.cs-command-section-title>span{color:#94a9b3;font-size:12px}.cs-command-steps{border:1px solid #e3ebed;border-radius:13px;grid-template-columns:repeat(4,1fr);margin:12px 0 20px;display:grid;overflow:hidden}.cs-command-steps>div{border-right:1px solid #e3ebed;flex-direction:column;justify-content:space-between;align-items:start;min-width:0;min-height:130px;padding:18px 13px;display:flex}.cs-command-steps>div:last-child{background:#eaf6f0;border-right:0}.cs-command-steps span{color:#88a1ab;font-size:10px;font-weight:800}.cs-command-steps b{color:#1b3545;overflow-wrap:anywhere;font-size:13px}.cs-command-steps i{color:#63a59c;font-style:normal}.cs-command-workflow>p,.cs-command-next>p{color:#718596;font-size:13px;line-height:1.6}.cs-command-workflow>button{color:#1a7770;cursor:pointer;background:0 0;border:0;padding:10px 0;font-size:13px;font-weight:800}.cs-command-next{background:#ecf3f1;border-color:#d7e6df;flex-direction:column;align-items:flex-start;display:flex}.cs-command-next h2{margin-top:22px}.cs-command-next>p{margin-bottom:23px}.cs-command-next-main{color:#fff;cursor:pointer;text-align:left;background:#163e47;border:0;border-radius:11px;width:100%;padding:15px 17px;font-weight:750}.cs-command-next-secondary{color:#276e69;cursor:pointer;background:0 0;border:0;padding:16px 0;font-weight:750}.cs-command-footnote{color:#8797a4;margin:23px 0;font-size:11px;line-height:1.5}@media (max-width:1100px){.cs-command-feature,.cs-command-bottom{grid-template-columns:1fr}.cs-command-feature-aside{border-top:1px solid #a9e6d629;border-left:0}.cs-command-bars{max-width:300px}}@media (max-width:820px){.cs-command-heading{flex-direction:column;align-items:flex-start}.cs-command-heading-actions{align-items:flex-start}.cs-command-feature{border-radius:18px}.cs-command-feature-main>strong{font-size:48px}.cs-command-metrics{grid-template-columns:1fr;gap:11px}.cs-shell-v2>.sidebar{width:100%!important;height:auto!important;min-height:0!important;padding:6px 8px calc(7px + env(safe-area-inset-bottom))!important;z-index:95!important;background:#0a1c2b!important;flex-direction:row!important;align-items:center!important;gap:7px!important;display:flex!important;position:fixed!important;inset:auto 0 0!important;box-shadow:0 -8px 24px #04111d3b!important}.cs-shell-v2>.sidebar>.brand,.cs-shell-v2>.sidebar>.clinic-card,.cs-shell-v2>.sidebar>.cs-nav-caption{display:none!important}.cs-shell-v2 .sidebar .main-nav{overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none!important;flex-wrap:nowrap!important;flex:auto!important;gap:4px!important;width:0!important;min-width:0!important;display:flex!important;overflow:auto hidden!important}.cs-shell-v2 .sidebar .main-nav::-webkit-scrollbar{display:none}.cs-shell-v2 .sidebar .main-nav button{scroll-snap-align:start;text-align:center!important;white-space:normal!important;border-radius:11px!important;flex-direction:column!important;flex:0 0 76px!important;justify-content:center!important;align-items:center!important;gap:3px!important;min-width:76px!important;max-width:76px!important;min-height:56px!important;padding:7px 4px!important;font-size:10px!important;line-height:1.15!important;display:flex!important}.cs-shell-v2 .sidebar .cs-nav-symbol{width:24px!important;height:23px!important;font-size:19px!important}.cs-shell-v2 .sidebar .cs-nav-active-indicator{display:none!important}.cs-shell-v2 .sidebar .side-bottom{border:0!important;flex:0 0 42px!important;width:42px!important;min-width:42px!important;margin:0!important;padding:0!important}.cs-shell-v2 .sidebar .cf-more-button{color:#fff!important;background:#1c3b47!important;border-radius:12px!important;place-items:center!important;width:42px!important;min-width:42px!important;height:52px!important;min-height:52px!important;padding:0!important;display:grid!important}.cs-shell-v2 .sidebar .side-bottom .connection,.cs-shell-v2 .sidebar .side-bottom .cf-legal-links{display:none!important}.cs-shell-v2 .workspace{min-width:0!important;max-width:100%!important;padding:18px 14px calc(110px + env(safe-area-inset-bottom))!important}.cs-shell-v2 .topbar{flex-wrap:wrap!important;gap:7px!important;height:auto!important;min-height:60px!important;padding:9px 13px!important;display:flex!important}.cs-shell-v2 .topbar .cs-topbar-location{flex:130px!important;min-width:0!important}.cs-shell-v2 .topbar .cs-topbar-location b{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:150px!important;font-size:13px!important;display:block!important;overflow:hidden!important}.cs-shell-v2 .role-switch{scrollbar-width:none;flex:100%!important;order:5!important;min-width:0!important;max-width:100%!important;display:flex!important;overflow-x:auto!important}.cs-shell-v2 .role-switch button{flex:1 0 auto!important;min-height:35px!important;font-size:11px!important}.cs-shell-v2 .cf2-locale{margin-left:auto!important}.cs-shell-v2 .cf2-locale select{max-width:105px!important}.cs-command-heading{margin-bottom:16px!important;display:block!important}.cs-command-heading h1{font-size:clamp(28px,8vw,37px)!important}.cs-command-heading-actions{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;margin-top:14px!important;display:flex!important}.cs-command-heading-actions button{padding:10px!important;font-size:11px!important}.cs-command-feature{min-height:0!important;display:block!important}.cs-command-feature-main,.cs-command-feature-aside{padding:20px!important}.cs-command-feature-main>strong{overflow-wrap:anywhere;font-size:clamp(30px,10vw,48px)!important}.cs-command-feature-main>button{width:100%!important;min-height:44px!important}.cs-command-feature-aside{border-top:1px solid #a9e6d629!important;display:block!important}.cs-command-feature-aside>strong{margin:12px 0!important;font-size:clamp(26px,8vw,39px)!important}.cs-command-bars{height:45px!important;margin-top:10px!important}.cs-command-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;display:grid!important}.cs-command-metric{min-height:125px!important;padding:14px!important}.cs-command-metric:last-child{grid-column:1/-1;min-height:104px!important}.cs-command-metric strong{overflow-wrap:anywhere;font-size:27px!important}.cs-command-bottom{grid-template-columns:1fr!important}.cs-command-workflow,.cs-command-next{padding:18px!important}.cs-command-steps{grid-template-columns:repeat(2,1fr)!important}.cs-command-steps>div:nth-child(2){border-right:0!important}.cs-command-steps>div:nth-child(-n+2){border-bottom:1px solid #e3ebed}.cf2-modal,.login-card{max-width:100%!important;max-height:calc(100dvh - 18px)!important;overflow-y:auto!important}.cf2-modal input,.cf2-modal select,.cf2-modal textarea{font-size:16px!important}}@media (max-width:380px){.cs-shell-v2 .workspace{padding-left:10px!important;padding-right:10px!important}.cs-shell-v2 .sidebar .main-nav button{flex-basis:68px!important;min-width:68px!important;max-width:68px!important;font-size:9px!important}}@media (max-width:820px){.cs-shell-v2 .reception-command-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;margin:0 0 17px!important;display:grid!important}.cs-shell-v2 .reception-command-strip>button,.cs-shell-v2 .reception-command-strip>div{overflow-wrap:anywhere;text-align:left!important;border-radius:15px!important;min-width:0!important;min-height:126px!important;padding:16px 13px!important}.cs-shell-v2 .reception-command-strip b{font-size:29px!important;line-height:1.1!important}.cs-shell-v2 .reception-command-strip span{font-size:11px!important;line-height:1.35!important}.cs-shell-v2 .reception-command-strip small{font-size:10px!important;line-height:1.4!important}.cs-shell-v2 .tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;margin-bottom:15px!important;display:grid!important;overflow:visible!important}.cs-shell-v2 .tabs button{white-space:normal!important;text-align:left!important;gap:7px!important;width:100%!important;min-width:0!important;min-height:46px!important;padding:10px 12px!important;font-size:12px!important;line-height:1.3!important}.cs-shell-v2 .tabs button span{flex-shrink:0!important}.cs-shell-v2 .cf2-lead-search{grid-template-columns:minmax(0,1fr) auto!important;gap:9px!important;display:grid!important}.cs-shell-v2 .cf2-lead-search input{width:100%!important;min-width:0!important;min-height:46px!important;font-size:16px!important}.cs-shell-v2 .cf2-lead-search>span{font-size:11px!important}.cs-shell-v2 .lead-list,.cs-shell-v2 .today-list{gap:11px!important}.cs-shell-v2 .lead-row,.cs-shell-v2 .today-row{overflow-wrap:anywhere;border-radius:15px!important;gap:11px!important;padding:16px 13px!important}.cs-shell-v2 .lead-row .grow,.cs-shell-v2 .today-row>div{min-width:0!important}.cs-shell-v2 .lead-row .grow b,.cs-shell-v2 .today-row div b{overflow-wrap:anywhere;white-space:normal!important;font-size:14px!important}.cs-shell-v2 .lead-row .grow small,.cs-shell-v2 .today-row div small{font-size:12px!important}.cs-shell-v2 .lead-row .value{text-align:left!important;grid-area:auto/1/auto/-1!important;justify-self:start!important}.cs-shell-v2 .lead-row>.row-button,.cs-shell-v2 .lead-row>.reception-action{grid-area:auto/1/auto/-1!important;min-height:46px!important;font-size:12px!important}.cs-shell-v2 .today-row>.tag,.cs-shell-v2 .today-row>strong{overflow-wrap:anywhere;max-width:100%!important}.cs-shell-v2 .appointment-actions,.cs-shell-v2 .followup-actions{flex-wrap:wrap!important;gap:8px!important;width:100%!important;display:flex!important}.cs-shell-v2 .appointment-actions button,.cs-shell-v2 .followup-actions button{flex:110px!important;min-height:44px!important}.cs-shell-v2 .page-head{flex-wrap:wrap!important;align-items:start!important;gap:13px!important;display:flex!important}.cs-shell-v2 .page-head>div{flex:100%!important;min-width:0!important}.cs-shell-v2 .page-head>.primary{width:100%!important;min-height:46px!important}}@media (max-width:380px){.cs-shell-v2 .reception-command-strip{grid-template-columns:1fr!important}.cs-shell-v2 .reception-command-strip>button,.cs-shell-v2 .reception-command-strip>div{min-height:94px!important}}@media (max-width:820px){.cs-shell-v2 .cf2-modal-backdrop,.cs-shell-v2 .modal-backdrop{overscroll-behavior:contain;align-items:center!important;padding:8px!important}.cs-shell-v2 .cf2-modal,.cs-shell-v2 .login-card{overscroll-behavior:contain;border-radius:18px!important;width:100%!important;max-width:100%!important;max-height:calc(100dvh - 16px)!important;overflow-y:auto!important}.cs-shell-v2 .cf2-modal>header{z-index:2;background:#fff;border-bottom:1px solid #e3eaf0;padding-bottom:12px;position:sticky;top:0}.cs-shell-v2 .cf2-modal>header h2{overflow-wrap:anywhere;font-size:22px!important;line-height:1.15!important}.cs-shell-v2 .cf2-form,.cs-shell-v2 .payment-entry-form{grid-template-columns:minmax(0,1fr)!important;gap:13px!important;min-width:0!important;display:grid!important}.cs-shell-v2 .cf2-field{flex-direction:column!important;gap:7px!important;width:100%!important;min-width:0!important;display:flex!important}.cs-shell-v2 .cf2-field input,.cs-shell-v2 .cf2-field textarea,.cs-shell-v2 .cf2-field select{width:100%!important;min-width:0!important;max-width:100%!important;min-height:46px!important;padding:11px 13px!important;font-size:16px!important}.cs-shell-v2 .cf2-modal-section{min-width:0!important}.cs-shell-v2 .cf2-action-row{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;display:grid!important}.cs-shell-v2 .cf2-form-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;display:grid!important}.cs-shell-v2 .cf2-form-actions button{white-space:normal!important;min-width:0!important;min-height:46px!important}.cs-shell-v2 .cf2-payment-summary,.cs-shell-v2 .cf2-payment-history{overflow-wrap:anywhere;min-width:0!important;max-width:100%!important}.cs-shell-v2 .cf2-payment-summary{border-radius:15px!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;padding:16px!important;display:grid!important}.cs-shell-v2 .cf2-payment-history>div{overflow-wrap:anywhere;min-width:0!important}.cs-shell-v2 .proof-hero,.cs-shell-v2 .audit-hero,.cs-shell-v2 .rescue-banner{border-radius:18px!important;grid-template-columns:minmax(0,1fr)!important;gap:18px!important;padding:21px 17px!important;display:grid!important}.cs-shell-v2 .proof-hero h2,.cs-shell-v2 .audit-hero h2{overflow-wrap:anywhere;font-size:29px!important}.cs-shell-v2 .roi-card{min-width:0!important;padding:18px!important}.cs-shell-v2 .roi-card b{overflow-wrap:anywhere;font-size:31px!important}.cs-shell-v2 .ledger-row{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;padding:15px!important;display:grid!important}.cs-shell-v2 .ledger-row>div{min-width:0!important}.cs-shell-v2 .proof-chain{flex-wrap:wrap!important;gap:5px!important;display:flex!important}.cs-shell-v2 .ledger-value{border-top:1px solid #e4ebf1;text-align:left!important;padding-top:10px!important}.cs-shell-v2 .cf2-trend-table,.cs-shell-v2 .cf2-channel-table{overscroll-behavior-x:contain;max-width:100%!important;overflow-x:auto!important}.cs-shell-v2 .cf2-trend-table>div,.cs-shell-v2 .cf2-channel-table>div{min-width:380px!important}.cs-shell-v2 .cf2-summary-grid,.cs-shell-v2 .cf2-owner-grid,.cs-shell-v2 .two-col,.cs-shell-v2 .doctor-grid{grid-template-columns:minmax(0,1fr)!important}.cs-shell-v2 .cf2-toast{overflow-wrap:anywhere;max-width:calc(100vw - 28px)!important}}@media (max-width:380px){.cs-shell-v2 .cf2-form-actions{grid-template-columns:minmax(0,1fr)!important}.cs-shell-v2 .cf2-modal>header h2{font-size:20px!important}}
.cs-studio-v3{--cs-indigo:#5145d4;--cs-dark:#202640;--cs-sub:#747e91;--cs-stroke:#e5e7f0;color:#222941;background:#f6f7fb!important}@media (min-width:821px){.cs-studio-v3{grid-template-columns:258px minmax(0,1fr)!important}.cs-studio-v3>.sidebar{box-shadow:none!important;background:#fff!important;border-right:1px solid #e8eaf1!important;padding:27px 15px 20px!important}.cs-studio-v3 .brand{align-items:center!important;gap:12px!important;padding:0 15px 30px!important}.cs-studio-v3 .brandmark{color:#fff!important;background:#5047d4!important;border-radius:13px!important;width:44px!important;height:44px!important;font-size:25px!important;box-shadow:0 7px 16px #5047d41f!important}.cs-studio-v3 .brand strong{color:#242843!important;letter-spacing:-.06em!important;font-size:20px!important}.cs-studio-v3 .brand strong .cs-brand-period{color:#5145d4!important}.cs-studio-v3 .brand>div>span{color:#99a0b4!important;font-size:8px!important}.cs-studio-v3 .clinic-card{background:#f7f7fc!important;border:1px solid #e9e8f5!important;border-radius:13px!important;margin:0 5px 30px!important;padding:16px!important}.cs-studio-v3 .clinic-card b{color:#31334a!important;font-size:13px!important}.cs-studio-v3 .clinic-card>span{color:#778095!important}.cs-studio-v3 .cs-sidebar-eyebrow,.cs-studio-v3 .cs-nav-caption{color:#9b9db1!important;letter-spacing:.13em!important}.cs-studio-v3 .main-nav{gap:4px!important}.cs-studio-v3 .main-nav button{color:#626d84!important;background:0 0!important;border:0!important;border-radius:11px!important;min-height:46px!important;padding:10px 13px!important;font-size:13px!important;font-weight:650!important}.cs-studio-v3 .main-nav button.active{color:#5047c9!important;background:#f0efff!important;box-shadow:inset 3px 0 #6257e9!important}.cs-studio-v3 .main-nav button:hover:not(.active){color:#3c4269!important;background:#f6f7fb!important}.cs-studio-v3 .cs-nav-symbol{color:#9ba3bc!important;flex-basis:25px!important;width:25px!important;font-size:20px!important}.cs-studio-v3 .main-nav button.active .cs-nav-symbol{color:#5445d5!important}.cs-studio-v3 .cs-nav-active-indicator{background:#7263ed!important}.cs-studio-v3 .side-bottom{border-top:1px solid #e8eaf1!important}.cs-studio-v3 .side-bottom .connection,.cs-studio-v3 .side-bottom .cf-legal-links,.cs-studio-v3 .side-bottom .ghost{color:#707a8f!important}.cs-studio-v3 .topbar{background:#fff!important;border-bottom:1px solid #eaecf4!important;min-height:78px!important;padding:14px 34px!important}.cs-studio-v3 .topbar .cs-topbar-location b{color:#242c45!important;font-size:16px!important}.cs-studio-v3 .workspace{background:#f6f7fb!important;padding:31px clamp(22px,3vw,48px) 90px!important}}.cs-studio-v3 .cs-command-heading h1{color:#222943!important;letter-spacing:-.056em!important;font-size:clamp(34px,3.2vw,48px)!important;font-weight:750!important}.cs-studio-v3 .cs-command-eyebrow{color:#6257c8!important;letter-spacing:.1em!important}.cs-studio-v3 .cs-command-heading p{color:#8990a2!important}.cs-studio-v3 .cs-command-heading-actions button{color:#5351a3!important;border:1px solid #e5e4f5!important;box-shadow:0 4px 12px #26276605!important}.cs-studio-v3 .cs-command-feature{background:#3430a3!important;border-radius:21px!important;grid-template-columns:minmax(0,1.45fr) minmax(240px,.65fr)!important;min-height:310px!important;box-shadow:0 14px 32px #413ea320!important}.cs-studio-v3 .cs-command-feature-main{background:radial-gradient(circle at 80% 15%,#8a7eed70,#0000 44%),linear-gradient(120deg,#3b35ac,#554ad2)!important;padding:clamp(28px,3vw,43px)!important}.cs-studio-v3 .cs-command-feature-main>strong{margin:19px 0 12px!important;font-size:clamp(44px,4.2vw,66px)!important}.cs-studio-v3 .cs-command-feature-main>p{color:#e3defe!important}.cs-studio-v3 .cs-command-kicker,.cs-studio-v3 .cs-command-feature-aside>span{color:#d3ceff!important}.cs-studio-v3 .cs-command-feature-main>button{color:#3931a0!important;box-shadow:none!important;background:#fff!important}.cs-studio-v3 .cs-command-feature-aside{background:#302c9b!important;border-color:#756cdc55!important}.cs-studio-v3 .cs-command-feature-aside>p{color:#d1caf9!important}.cs-studio-v3 .cs-command-feature-aside>button{color:#e4deff!important}.cs-studio-v3 .cs-command-bars i{background:linear-gradient(#bcb2ff,#685dd3)!important}.cs-studio-v3 .cs-command-metrics{gap:13px!important;margin:15px 0 17px!important}.cs-studio-v3 .cs-command-metric{border:1px solid #e9eaf2!important;border-radius:15px!important;min-height:160px!important;padding:21px!important;box-shadow:0 7px 19px #33336207!important}.cs-studio-v3 .cs-command-metric:hover{border-color:#beb7fa!important;box-shadow:0 9px 22px #5047a61a!important}.cs-studio-v3 .cs-command-metric strong{color:#292c49!important}.cs-studio-v3 .cs-command-metric-index i,.cs-studio-v3 .cs-command-metric small{color:#6054d2!important}.cs-studio-v3 .cs-command-workflow,.cs-studio-v3 .cs-command-next{border:1px solid #e9eaf2!important;border-radius:17px!important;box-shadow:0 6px 18px #33336208!important}.cs-studio-v3 .cs-command-next{background:#eeedff!important}.cs-studio-v3 .cs-command-next-main{color:#fff!important;background:#554ad2!important}.cs-studio-v3 .cs-command-next-secondary,.cs-studio-v3 .cs-command-workflow>button{color:#5b51c2!important}.cs-studio-v3 .cs-command-steps>div:last-child{background:#f0efff!important}.cs-studio-v3 .cs-command-state{color:#655bc2!important}.cs-studio-v3 .cs-command-state i{background:#6d63df!important}.cs-studio-v3 .panel,.cs-studio-v3 .tabs button,.cs-studio-v3 .reception-command-strip>button,.cs-studio-v3 .reception-command-strip>div{border-radius:15px!important}.cs-studio-v3 .primary{background:#554ad2!important;border-color:#554ad2!important}.cs-studio-v3 .tabs button.active{color:#fff!important;background:#554ad2!important}@media (max-width:820px){.cs-studio-v3 .workspace{padding:17px 13px calc(112px + env(safe-area-inset-bottom))!important;background:#f7f8fd!important}.cs-studio-v3 .topbar{background:#fff!important;border-bottom:1px solid #eceef6!important;padding:11px 14px!important}.cs-studio-v3>.sidebar{background:#fff!important;border-top:1px solid #e5e6f1!important;box-shadow:0 -7px 25px #302c6012!important}.cs-studio-v3 .sidebar .main-nav button{color:#777e93!important;min-height:54px!important}.cs-studio-v3 .sidebar .main-nav button.active{color:#554ad2!important;background:#efedff!important}.cs-studio-v3 .sidebar .cs-nav-symbol{color:#7e7ba9!important}.cs-studio-v3 .sidebar .cf-more-button{color:#554ad2!important;background:#efedff!important}.cs-studio-v3 .cs-command-heading h1{font-size:32px!important}.cs-studio-v3 .cs-command-feature{border-radius:16px!important;flex-direction:column!important;min-height:0!important;display:flex!important}.cs-studio-v3 .cs-command-feature-main,.cs-studio-v3 .cs-command-feature-aside{padding:23px 19px!important}.cs-studio-v3 .cs-command-feature-main>strong{font-size:clamp(33px,10vw,47px)!important}.cs-studio-v3 .cs-command-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;display:grid!important}.cs-studio-v3 .cs-command-metric{min-height:122px!important;padding:14px!important}.cs-studio-v3 .cs-command-metric:last-child{grid-column:1/-1}.cs-studio-v3 .cs-command-bottom{grid-template-columns:1fr!important;gap:12px!important;display:grid!important}}@media (prefers-reduced-motion:reduce){.cs-studio-v3 *,.cs-studio-v3 :before,.cs-studio-v3 :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
.cs-aqua-v4{--cs-teal:#12b7b2;--cs-deep:#123f48;--cs-foam:#d6f8f4;--cs-ink:#243c43;--cs-line:#e5efef;color:#243c43!important;background:#f4fcfa!important}.cs-aqua-v4 button{transition:background-color .15s,box-shadow .15s,border-color .15s}.cs-aqua-v4 .primary,.cs-aqua-v4 .cs-command-next-main{color:#fff!important;background:#10b9b2!important;border-color:#10b9b2!important;box-shadow:0 8px 21px #14b9b329!important}.cs-aqua-v4 .primary:hover,.cs-aqua-v4 .cs-command-next-main:hover{background:#069c98!important}.cs-aqua-v4 .panel,.cs-aqua-v4 .cs-command-metric,.cs-aqua-v4 .cs-command-workflow{background:#fff!important;border:1px solid #e2efed!important;border-radius:25px!important;box-shadow:0 12px 35px #2078770a!important}.cs-aqua-v4 .tabs button.active{color:#fff!important;background:#0fb8b3!important;border-color:#0fb8b3!important}.cs-aqua-v4 .cs-command-heading h1{color:#21424a!important;font-weight:800!important}.cs-aqua-v4 .cs-command-eyebrow{color:#089e9c!important}.cs-aqua-v4 .cs-command-heading-actions button{color:#058d8c!important;border-color:#d1edeb!important;border-radius:999px!important}.cs-aqua-v4 .cs-command-state{color:#078b88!important}.cs-aqua-v4 .cs-command-state i{background:#11bcb5!important}.cs-aqua-v4 .cs-command-metric strong{color:#23434b!important}.cs-aqua-v4 .cs-command-metric small,.cs-aqua-v4 .cs-command-metric-index i{color:#069e9a!important}.cs-aqua-v4 .cs-command-steps>div:last-child{background:#e1f8f3!important}.cs-aqua-v4 .cs-command-next{background:#ddf8f3!important;border:0!important;border-radius:25px!important}.cs-aqua-v4 .cs-command-next h2,.cs-aqua-v4 .cs-command-section-title h2{color:#235056!important}.cs-aqua-v4 .cs-command-next-secondary,.cs-aqua-v4 .cs-command-workflow>button{color:#008d89!important}.cs-aqua-v4 .cs-command-feature{background:#0faeaa!important;border-radius:28px!important;box-shadow:0 20px 45px #10a8a52d!important}.cs-aqua-v4 .cs-command-feature-main{background:radial-gradient(circle at 100% 0,#65e8dc7a,#0000 48%),linear-gradient(140deg,#079e9d,#1dc9bb)!important}.cs-aqua-v4 .cs-command-feature-aside{background:#079c99!important;border-color:#9ceae655!important}.cs-aqua-v4 .cs-command-feature-main>strong{letter-spacing:-.075em!important}.cs-aqua-v4 .cs-command-kicker,.cs-aqua-v4 .cs-command-feature-aside>span{color:#d1fff8!important}.cs-aqua-v4 .cs-command-feature-main>p,.cs-aqua-v4 .cs-command-feature-aside>p{color:#d8fff9!important}.cs-aqua-v4 .cs-command-feature-main>button{color:#078e8b!important;background:#fff!important;border-radius:999px!important}.cs-aqua-v4 .cs-command-feature-aside>button{color:#effffb!important}.cs-aqua-v4 .cs-command-bars i{background:linear-gradient(#e0fff9,#47d5c9)!important}.cs-aqua-v4 .cf2-field input:focus,.cs-aqua-v4 .cf2-field select:focus,.cs-aqua-v4 .cf2-lead-search input:focus{outline-offset:1px!important;outline:2px solid #0eaaa6!important}@media (min-width:821px){.cs-aqua-v4{grid-template-columns:255px minmax(0,1fr)!important}.cs-aqua-v4>.sidebar{background:#fff!important;border-right:1px solid #e7f1ef!important;padding:30px 17px!important}.cs-aqua-v4 .brandmark{color:#fff!important;background:#12b9b1!important;box-shadow:0 9px 20px #05aba42e!important}.cs-aqua-v4 .brand strong{color:#21474b!important}.cs-aqua-v4 .brand strong .cs-brand-period{color:#0ab7ac!important}.cs-aqua-v4 .clinic-card{background:#e7f9f6!important;border:1px solid #ccf2ec!important;border-radius:21px!important}.cs-aqua-v4 .clinic-card b{color:#1e6164!important}.cs-aqua-v4 .clinic-card>span,.cs-aqua-v4 .cs-sidebar-eyebrow{color:#0c918e!important}.cs-aqua-v4 .main-nav button{color:#637c81!important;border-radius:13px!important}.cs-aqua-v4 .main-nav button.active{color:#087c7a!important;background:#d9f8f4!important;box-shadow:inset 3px 0 #12bfb4!important}.cs-aqua-v4 .main-nav button.active .cs-nav-symbol{color:#069b97!important}.cs-aqua-v4 .cs-nav-caption{color:#76a4a4!important}.cs-aqua-v4 .topbar{background:#fff!important;border-color:#e7f0ee!important}.cs-aqua-v4 .topbar .cs-topbar-location b{color:#245057!important}.cs-aqua-v4 .workspace{background:#f4fcfa!important;padding:36px 44px 90px!important}.cs-aqua-v4 .cs-command-heading{margin:4px 0 29px!important}.cs-aqua-v4 .cs-command-heading h1{font-size:clamp(38px,3.6vw,56px)!important}.cs-aqua-v4 .cs-command-feature{min-height:330px!important}.cs-aqua-v4 .cs-command-metric{min-height:172px!important}}@media (max-width:820px){.cs-aqua-v4,.cs-aqua-v4>.main{background:#f4fcfa!important}.cs-aqua-v4 .workspace{padding:18px 15px calc(115px + env(safe-area-inset-bottom))!important;background:#f4fcfa!important}.cs-aqua-v4 .topbar{color:#fff!important;background:#16bdb5!important;border:0!important;border-radius:0 0 25px 25px!important;padding:17px 15px!important;box-shadow:0 10px 28px #0aa6a621!important}.cs-aqua-v4 .topbar .overline,.cs-aqua-v4 .topbar .cs-topbar-location b{color:#fff!important}.cs-aqua-v4 .cf2-locale select{color:#247076!important;background:#ffffffeb!important;border:0!important}.cs-aqua-v4 .role-switch{background:#ffffff24!important;border-radius:15px!important;padding:4px!important}.cs-aqua-v4 .role-switch button{color:#fff!important}.cs-aqua-v4 .role-switch button.active{color:#078e88!important;background:#fff!important}.cs-aqua-v4>.sidebar{background:#fff!important;border-top:1px solid #dcf0ed!important;box-shadow:0 -8px 30px #167b771c!important}.cs-aqua-v4 .sidebar .main-nav button{color:#6f8888!important}.cs-aqua-v4 .sidebar .main-nav button.active{color:#07958c!important;background:#d9f8f4!important}.cs-aqua-v4 .sidebar .cs-nav-symbol{color:#0daca2!important}.cs-aqua-v4 .sidebar .cf-more-button{color:#078e88!important;background:#d9f8f4!important}.cs-aqua-v4 .cs-command-heading{margin-bottom:17px!important}.cs-aqua-v4 .cs-command-heading h1{font-size:clamp(28px,8vw,36px)!important}.cs-aqua-v4 .cs-command-feature{border-radius:24px!important;flex-direction:column!important;display:flex!important}.cs-aqua-v4 .cs-command-feature-main,.cs-aqua-v4 .cs-command-feature-aside{padding:23px 20px!important}.cs-aqua-v4 .cs-command-feature-main>strong{font-size:clamp(33px,9.5vw,46px)!important}.cs-aqua-v4 .cs-command-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px!important;display:grid!important}.cs-aqua-v4 .cs-command-metric{border-radius:21px!important;min-height:133px!important;padding:16px!important}.cs-aqua-v4 .cs-command-metric:last-child{grid-column:1/-1}.cs-aqua-v4 .cs-command-bottom{grid-template-columns:1fr!important}}.cs-aqua-v4 .cs-aqua-services{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 22px;display:grid}.cs-aqua-v4 .cs-aqua-service{text-align:left;cursor:pointer;background:#fff;border:1px solid #d9efeb;border-radius:24px;flex-direction:column;align-items:flex-start;min-width:0;min-height:130px;padding:21px;display:flex;position:relative;box-shadow:0 9px 24px #0d89800b}.cs-aqua-v4 .cs-aqua-service:hover{border-color:#5fd5c9;box-shadow:0 14px 32px #17b5ac21}.cs-aqua-v4 .cs-aqua-service-icon{color:#079c97;background:#d8f7f2;border-radius:16px;place-items:center;width:45px;height:45px;margin-bottom:16px;font-size:26px;display:grid}.cs-aqua-v4 .cs-aqua-service-bookings .cs-aqua-service-icon{color:#348bad;background:#e1f5ff}.cs-aqua-v4 .cs-aqua-service-revenue .cs-aqua-service-icon{color:#c39335;background:#f8eddb}.cs-aqua-v4 .cs-aqua-service b{color:#24454e;font-size:17px;line-height:1.3;display:block}.cs-aqua-v4 .cs-aqua-service small{color:#839b9d;margin-top:6px;font-size:12px;line-height:1.4;display:block}.cs-aqua-v4 .cs-aqua-service em{color:#12aaa5;font-size:21px;font-style:normal;position:absolute;top:22px;right:19px}@media (max-width:820px){.cs-aqua-v4 .cs-aqua-services{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:15px}.cs-aqua-v4 .cs-aqua-service{border-radius:21px;min-height:146px;padding:17px}.cs-aqua-v4 .cs-aqua-service:last-child{grid-column:1/-1;grid-template-columns:44px minmax(0,1fr);align-items:center;column-gap:14px;min-height:95px;display:grid}.cs-aqua-v4 .cs-aqua-service-icon{width:43px;height:43px;margin-bottom:11px;font-size:24px}.cs-aqua-v4 .cs-aqua-service:last-child .cs-aqua-service-icon{margin:0}.cs-aqua-v4 .cs-aqua-service b{font-size:14px}.cs-aqua-v4 .cs-aqua-service small{font-size:11px}.cs-aqua-v4 .cs-aqua-service em{font-size:18px;top:15px;right:13px}}@media (max-width:340px){.cs-aqua-v4 .cs-aqua-services{grid-template-columns:1fr}.cs-aqua-v4 .cs-aqua-service:last-child{grid-column:auto}}
.cm-home{display:none}@media (max-width:820px){.cs-aqua-v4 .workspace>.cf-sales-banner,.cs-aqua-v4 .workspace>.clinicflow-sales-banner,.cs-aqua-v4 .workspace>.sales-banner{display:none!important}.cs-aqua-v4 .workspace:has(.cm-home) .cs-command{display:none!important}.cs-aqua-v4 .workspace:has(.cm-home) .cf-sales-banner{display:none!important}.cs-aqua-v4 .workspace:has(.cm-home) .clinicflow-sales-banner{display:none!important}.cs-aqua-v4 .workspace:has(.cm-home)>.cs-command{display:none!important}.cs-aqua-v4 .workspace:has(.cm-home){padding-top:8px!important}.cs-aqua-v4 .topbar{border-radius:0 0 15px 15px!important;min-height:0!important;padding:9px 14px!important}.cs-aqua-v4 .topbar .cs-topbar-location,.cs-aqua-v4 .topbar .role-switch{display:none!important}.cs-aqua-v4 .topbar .cf2-locale{margin-left:auto!important}.cm-home{max-width:620px;margin:0 auto;padding:0 0 20px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;color:#203a46!important;display:block!important}.cm-welcome{justify-content:space-between;align-items:center;gap:12px;padding:20px 4px 16px;display:flex}.cm-overline{letter-spacing:.12em;color:#0eaa9e;font-size:10px;font-weight:800}.cm-welcome h1{letter-spacing:-.045em!important;color:#192f3f!important;margin:5px 0 3px!important;font-size:26px!important;line-height:1.1!important}.cm-welcome p{color:#8499a3;margin:0;font-size:13px}.cm-avatar{flex-shrink:0;width:48px;height:48px;font-size:25px;color:#08a79c!important;box-shadow:none!important;background:#d9f7f2!important;border:0!important;border-radius:50%!important}.cm-search{background:#fff;border:1px solid #e3efee;border-radius:17px;align-items:center;gap:10px;height:50px;margin-bottom:18px;padding:0 15px;display:flex;box-shadow:0 6px 20px #0a777311}.cm-search>span{color:#8aa7ab;font-size:29px;line-height:1}.cm-search input{color:#274a52;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:14px!important}.cm-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cm-tile{text-align:left;flex-direction:column;align-items:flex-start;min-height:154px;display:flex;position:relative;overflow:hidden;box-shadow:none!important;border:0!important;border-radius:22px!important;padding:17px!important}.cm-tile.patients{color:#087e7f!important;background:#d5f7f3!important}.cm-tile.appointments{color:#2672b5!important;background:#e1f3ff!important}.cm-tile.doctors{color:#5959ab!important;background:#ecebfd!important}.cm-tile.finance{color:#248966!important;background:#dcf8e8!important}.cm-tile-icon{margin:0 0 auto;font-size:33px;line-height:1.2}.cm-tile strong{margin-top:17px;font-size:16px;line-height:1.25;color:#233c46!important}.cm-tile small{margin-top:4px;font-size:11px;color:#557980!important}.cm-tile>b{color:#167d85;background:#ffffffa8;border-radius:50%;place-items:center;width:27px;height:27px;font-size:24px;font-weight:400;line-height:1;display:grid;position:absolute;bottom:16px;right:16px}.cm-section-head{justify-content:space-between;align-items:center;gap:8px;margin:25px 0 12px;display:flex}.cm-section-head h2{letter-spacing:-.03em;color:#243944!important;margin:0!important;font-size:19px!important;font-weight:800!important}.cm-section-head button{color:#059b96;white-space:nowrap;background:0 0;border:0;font-size:12px;font-weight:750;text-decoration:underline}.cm-appointment-list{gap:9px;display:grid}.cm-appointment{align-items:center;gap:10px;width:100%;min-width:0;min-height:87px;text-align:left!important;background:#fff!important;border:1px solid #e3efed!important;border-left:3px solid #18beb3!important;border-radius:17px!important;padding:12px!important;display:flex!important;box-shadow:0 5px 17px #126c670a!important}.cm-time{flex-direction:column;flex-shrink:0;gap:5px;min-width:48px;display:flex}.cm-time b{color:#1f3951;font-size:13px}.cm-time small{color:#90a0a8;font-size:9px}.cm-initials{color:#07988e;background:#d9f6f1;border-radius:50%;flex-shrink:0;place-items:center;width:37px;height:37px;font-size:12px;font-weight:850;display:grid}.cm-person{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.cm-person b{color:#203b48;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.cm-person small{color:#8a9ba2;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.cm-person em{color:#078b81;background:#ddf8ed;border-radius:15px;align-self:flex-start;padding:3px 9px;font-size:10px;font-style:normal}.cm-chevron{color:#95adb4;font-size:27px;font-weight:300}.cm-empty{color:#789197;background:#fff;border-radius:17px;padding:23px;font-size:13px;line-height:1.6}.cm-add{justify-content:center;align-items:center;gap:10px;width:100%;min-height:53px;margin-top:17px;display:flex;color:#fff!important;background:#08b3ac!important;border:0!important;border-radius:17px!important;font-size:14px!important;font-weight:800!important;box-shadow:0 9px 18px #07b6ad26!important}.cm-add span{font-size:23px}}@media (max-width:360px){.cm-tile{min-height:138px;padding:14px!important}.cm-tile strong{font-size:14px}.cm-appointment{gap:7px;padding:10px!important}.cm-initials{width:32px;height:32px}}@media (max-width:820px){.cm-doctor-directory{padding:13px 0 30px}.cm-back{color:#087f7b;background:#e0f7f3;border:0;border-radius:15px;min-height:44px;margin-bottom:17px;padding:12px 17px;font-weight:800}.cm-directory-subtitle{color:#79959a;margin:0 0 17px;font-size:13px}.cm-doctor-list{gap:12px;display:grid}.cm-doctor-card{background:#fff;border:1px solid #e1eeec;border-radius:21px;align-items:center;gap:14px;padding:17px;display:flex;box-shadow:0 8px 24px #1467600b}.cm-doctor-avatar{color:#087e7d;background:linear-gradient(145deg,#c8f7ef,#bde5f5);border-radius:20px;flex:0 0 65px;place-items:center;width:65px;height:65px;font-size:21px;font-weight:850;display:grid}.cm-doctor-card>div{flex-direction:column;gap:5px;min-width:0;display:flex}.cm-doctor-card b{color:#213b47;font-size:15px}.cm-doctor-card small{color:#738f96;font-size:12px}.cm-doctor-card em{color:#048d7b;background:#e1f9f1;border-radius:99px;align-self:flex-start;padding:5px 9px;font-size:11px;font-style:normal}.cs-aqua-v4 .lead-list{gap:12px!important;display:grid!important}.cs-aqua-v4 .cs-patient-card{background:#fff!important;border:1px solid #e1f0ed!important;border-radius:22px!important;grid-template-columns:54px minmax(0,1fr)!important;align-items:start!important;gap:11px 12px!important;padding:17px!important;display:grid!important;box-shadow:0 9px 27px #086f650c!important}.cs-aqua-v4 .cs-patient-card .avatar{color:#088f85!important;background:#d9f8f3!important;border-radius:17px!important;grid-area:1/1!important;place-items:center!important;width:52px!important;height:52px!important;font-size:17px!important;display:grid!important}.cs-aqua-v4 .cs-patient-card .avatar.hot{color:#aa6821!important;background:#fff0de!important}.cs-aqua-v4 .cs-patient-card .grow{flex-direction:column!important;grid-area:1/2!important;align-items:flex-start!important;gap:6px!important;min-width:0!important;display:flex!important}.cs-aqua-v4 .cs-patient-card .grow>b{letter-spacing:-.02em!important;color:#203d44!important;font-size:16px!important;line-height:1.25!important}.cs-aqua-v4 .cs-patient-card .grow>small{color:#80999b!important;font-size:12px!important;line-height:1.5!important}.cs-aqua-v4 .cs-patient-card .stage-line{display:none!important}.cs-aqua-v4 .cs-patient-stage{max-width:100%;color:#078a80!important;white-space:normal!important;background:#e0f9f3!important;border-radius:999px!important;padding:6px 10px!important;font-size:11px!important;font-weight:800!important;line-height:1.2!important;display:inline-flex!important}.cs-aqua-v4 .cs-patient-card .value{text-align:left!important;border-top:1px solid #eaf3f1!important;grid-area:2/1/auto/-1!important;justify-content:space-between!important;align-items:center!important;gap:9px!important;width:100%!important;padding:11px 0 4px!important;display:flex!important}.cs-aqua-v4 .cs-patient-card .value small{color:#92a8aa!important;font-size:11px!important}.cs-aqua-v4 .cs-patient-card .value b{color:#183f48!important;font-size:17px!important}.cs-aqua-v4 .cs-patient-card>.row-button{color:#fff!important;background:#10b8ae!important;border:0!important;border-radius:13px!important;grid-area:3/1/auto/-1!important;width:100%!important;min-height:46px!important;font-size:13px!important;font-weight:800!important}.cs-aqua-v4 .cf2-lead-search{background:#fff!important;border-radius:15px!important}.cs-aqua-v4 .reception-command-strip>button,.cs-aqua-v4 .reception-command-strip>div{border-radius:19px!important}.cm-top-tabs{scrollbar-width:none;background:#e5f5f2;border-radius:16px;gap:5px;margin:2px 0 21px;padding:5px;display:flex;overflow-x:auto}.cm-top-tabs button{color:#5c8585;white-space:nowrap;background:0 0;border:0;border-radius:12px;flex:1 0 auto;min-height:47px;padding:10px 9px;font-size:12px;font-weight:800}.cm-top-tabs button.active{color:#fff;background:#0bb8ad;box-shadow:0 5px 12px #06a9a327}.cm-tab-pane{background:#fff;border:1px solid #e1efec;border-radius:22px;min-height:210px;padding:23px 18px}.cm-tab-pane h2{color:#20464a;margin:0 0 10px;font-size:21px}.cm-tab-pane p{color:#769292;font-size:13px;line-height:1.7}.cm-tab-pane .cm-add{margin-top:23px}.cm-doctor-directory{padding-top:0}.cm-welcome{padding-top:10px;padding-bottom:12px}.cm-search{margin-bottom:17px}}@media (max-width:380px){.cm-top-tabs button{padding:9px 7px;font-size:11px}}
.cb-booking-form{display:block!important}.cb-fields{gap:14px;padding:8px 0 14px;display:grid}.cb-heading{align-items:center;gap:10px;margin-top:12px;display:flex}.cb-heading span{color:#079f96;background:#def8f3;border-radius:10px;place-items:center;width:29px;height:29px;font-size:12px;font-weight:900;display:grid}.cb-heading h3{color:#173b43;margin:0;font-size:17px}.cb-doctors{gap:9px;max-height:228px;display:grid;overflow:auto}.cb-doctor{text-align:left;background:#fff;border:1px solid #dbeae8;border-radius:15px;align-items:center;gap:13px;width:100%;min-height:66px;padding:10px;display:flex}.cb-doctor.selected,.cb-dates button.selected,.cb-times button.selected{color:#057c78!important;background:#d6f8f2!important;border-color:#0cb3a9!important}.cb-person-icon{color:#087e79;background:#d7f3ee;border-radius:13px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.cb-doctor>span:nth-child(2){flex-direction:column;flex:1;gap:5px;display:flex}.cb-doctor b{color:#20434a;font-size:13px}.cb-doctor small{color:#8699a0;font-size:11px}.cb-doctor i{color:#0ea79e;font-size:21px;font-style:normal}.cb-month{background:#f5faf9;border-radius:14px;justify-content:space-between;align-items:center;padding:7px;display:flex}.cb-month strong{color:#23434b;text-transform:capitalize;font-size:14px}.cb-month button{color:#098e88;background:#fff;border:0;border-radius:10px;width:34px;height:34px;font-size:25px}.cb-month button:disabled{opacity:.35}.cb-weekdays,.cb-dates{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;min-width:0;display:grid}.cb-weekdays span{text-align:center;color:#78989a;padding:6px 0 2px;font-size:10px;font-weight:800}.cb-dates button{color:#44626a;touch-action:manipulation;background:#fff;border:1px solid #e1eaea;border-radius:11px;place-items:center;min-width:0;min-height:43px;display:grid}.cb-dates button:disabled{color:#b3c1c3;opacity:.55;cursor:not-allowed;background:#f4f7f7}.cb-dates b{font-size:13px}.cb-dates button:focus-visible,.cb-times button:focus-visible,.cb-month button:focus-visible,.cb-doctor:focus-visible{outline-offset:2px;outline:3px solid #078d85}.cb-no-times{color:#738f96;background:#f5faf9;border-radius:12px;grid-column:1/-1;margin:0;padding:12px;font-size:12px;line-height:1.5}.cb-times{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.cb-times button{color:#34515b;background:#fff;border:1px solid #e1eaea;border-radius:12px;min-height:46px;font-size:13px}.cb-kind{color:#24444a;flex-direction:column;gap:8px;margin:9px 0;font-size:13px;font-weight:750;display:flex}.cb-kind select{min-height:45px;font:inherit;background:#fff;border:1px solid #dbe8e6;border-radius:12px;padding:9px}.cb-disclaimer{color:#82979b;margin:0;font-size:11px;line-height:1.5}.cb-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:380px){.cb-times{grid-template-columns:repeat(3,minmax(0,1fr))}}.cs-aqua-v4 .brandmark.cs-brand-logo,.brandmark.cs-brand-logo{box-shadow:none!important;background:#fff!important;border-radius:11px!important;flex:0 0 46px!important;justify-content:center!important;align-items:center!important;padding:0!important;display:flex!important;overflow:hidden!important}.brandmark.cs-brand-logo img{object-fit:contain!important;width:100%!important;height:100%!important;display:block!important}.cf-auth-mark.cs-auth-logo{box-shadow:none!important;background:#fff!important;border-radius:17px!important;justify-content:center!important;align-items:center!important;padding:0!important;display:flex!important;overflow:hidden!important}.cf-auth-mark.cs-auth-logo img{object-fit:contain!important;width:100%!important;height:100%!important;display:block!important}
@media (min-width:821px){.cs-aqua-v4.cs-studio-v3{grid-template-columns:292px minmax(0,1fr)!important}.cs-aqua-v4.cs-studio-v3>.sidebar{padding:27px 16px 22px!important}.cs-aqua-v4 .brand{min-width:0;gap:14px!important;padding:0 6px 30px!important}.cs-aqua-v4 .brandmark.cs-brand-logo{border-radius:15px!important;flex:0 0 70px!important;width:70px!important;height:70px!important}.cs-aqua-v4 .brand strong{letter-spacing:-.045em!important;font-size:22px!important;line-height:1.15!important}.cs-aqua-v4 .brand>div:last-child{min-width:0}.cs-aqua-v4 .brand>div:last-child>span{letter-spacing:.055em!important;margin-top:6px!important;font-size:10px!important;line-height:1.45!important}.cs-aqua-v4 .clinic-card{margin:0 0 28px!important;padding:20px 17px!important}.cs-aqua-v4 .clinic-card b{font-size:16px!important;line-height:1.35!important}.cs-aqua-v4 .clinic-card>span{font-size:13px!important;line-height:1.4!important}.cs-aqua-v4 .cs-sidebar-eyebrow,.cs-aqua-v4 .cs-nav-caption{letter-spacing:.07em!important;font-size:11px!important;line-height:1.4!important}.cs-aqua-v4 .main-nav{gap:6px!important}.cs-aqua-v4 .main-nav button{gap:10px!important;min-height:51px!important;padding:12px 13px!important;font-size:15px!important;line-height:1.35!important}.cs-aqua-v4 .cs-nav-symbol{flex-basis:27px!important;width:27px!important;font-size:22px!important}.cs-aqua-v4 .side-bottom .connection{font-size:12px!important}.cs-aqua-v4 .side-bottom .ghost{min-height:44px!important;font-size:14px!important}.cs-aqua-v4 .topbar{gap:16px!important;min-height:86px!important;padding:16px 28px!important}.cs-aqua-v4 .topbar .overline{font-size:11px!important;line-height:1.45!important}.cs-aqua-v4 .topbar .cs-topbar-location b{font-size:17px!important}.cs-aqua-v4 .role-switch button{min-height:40px!important;padding:9px 14px!important;font-size:13px!important}.cs-aqua-v4 .cf2-locale,.cs-aqua-v4 .cf2-locale select{font-size:13px!important}.cs-aqua-v4 .cf2-locale select{min-height:42px!important}.cs-aqua-v4 .workspace{padding:34px clamp(24px,2.7vw,48px) 90px!important}}.cs-aqua-v4 .cf-sales-banner{gap:26px!important;padding:27px 30px!important}.cs-aqua-v4 .cf-sales-copy>span{font-size:12px!important;line-height:1.4!important}.cs-aqua-v4 .cf-sales-copy h2{letter-spacing:-.025em!important;margin:9px 0!important;font-size:clamp(21px,1.65vw,27px)!important;line-height:1.28!important}.cs-aqua-v4 .cf-sales-copy p{font-size:14px!important;line-height:1.6!important}.cs-aqua-v4 .cf-sales-proof{gap:13px!important;margin-top:14px!important}.cs-aqua-v4 .cf-sales-proof b{font-size:12px!important;line-height:1.5!important}.cs-aqua-v4 .cf-sales-cta{min-width:350px;gap:10px!important}.cs-aqua-v4 .cf-sales-cta strong{font-size:12px!important;line-height:1.4!important}.cs-aqua-v4 .cf-sales-primary,.cs-aqua-v4 .cf-sales-secondary{white-space:normal!important;height:auto!important;min-height:48px!important;padding:12px 16px!important;font-size:13px!important;line-height:1.3!important}.cs-aqua-v4 .cs-command-eyebrow{font-size:12px!important;line-height:1.45!important}.cs-aqua-v4 .cs-command-heading p{font-size:16px!important;line-height:1.5!important}.cs-aqua-v4 .cs-command-state{font-size:12px!important;line-height:1.45!important}.cs-aqua-v4 .cs-command-heading-actions button{min-height:48px!important;padding:12px 20px!important;font-size:15px!important}.cs-aqua-v4 .cs-aqua-service{min-height:160px!important;padding:23px!important}.cs-aqua-v4 .cs-aqua-service b{font-size:19px!important;line-height:1.3!important}.cs-aqua-v4 .cs-aqua-service small{color:#57747b!important;font-size:14px!important;line-height:1.45!important}.cs-aqua-v4 .cs-command-kicker,.cs-aqua-v4 .cs-command-feature-aside>span{letter-spacing:.1em!important;font-size:13px!important;line-height:1.45!important}.cs-aqua-v4 .cs-command-feature-main>p{font-size:16px!important;line-height:1.6!important}.cs-aqua-v4 .cs-command-feature-aside>p{font-size:15px!important;line-height:1.55!important}.cs-aqua-v4 .cs-command-feature-main>button,.cs-aqua-v4 .cs-command-feature-aside>button{min-height:48px!important;font-size:15px!important}.cs-aqua-v4 .cs-command-metric-label{font-size:15px!important}.cs-aqua-v4 .cs-command-metric small{font-size:13px!important}.cs-aqua-v4 .cs-command-next>p{font-size:15px!important}.cs-aqua-v4 .cs-command-workflow{font-size:14px!important}.cs-aqua-v4 .cs-command-workflow button,.cs-aqua-v4 .cs-command-next button{min-height:44px!important;font-size:14px!important}@media (min-width:821px) and (max-width:1250px){.cs-aqua-v4.cs-studio-v3{grid-template-columns:268px minmax(0,1fr)!important}.cs-aqua-v4 .brandmark.cs-brand-logo{flex-basis:62px!important;width:62px!important;height:62px!important}.cs-aqua-v4 .brand strong{font-size:20px!important}.cs-aqua-v4 .cf-sales-banner{grid-template-columns:minmax(0,1fr)!important}.cs-aqua-v4 .cf-sales-cta{min-width:0!important;max-width:430px!important}.cs-aqua-v4 .cf-sales-cta strong{text-align:left!important}.cs-aqua-v4 .topbar{flex-wrap:wrap!important}}@media (max-width:820px){.cs-aqua-v4 .sidebar .brandmark.cs-brand-logo{flex-basis:44px!important;width:44px!important;height:44px!important}.cs-aqua-v4 .sidebar .main-nav button{font-size:11px!important;line-height:1.25!important}.cs-aqua-v4 .topbar .overline{font-size:10px!important}.cs-aqua-v4 .topbar .cs-topbar-location b{font-size:15px!important}.cs-aqua-v4 .role-switch button{font-size:12px!important}.cs-aqua-v4 .cf-sales-banner{grid-template-columns:minmax(0,1fr)!important;padding:21px 18px!important}.cs-aqua-v4 .cf-sales-copy h2{font-size:21px!important}.cs-aqua-v4 .cf-sales-copy p{font-size:14px!important}.cs-aqua-v4 .cf-sales-cta{width:100%!important;min-width:0!important}.cs-aqua-v4 .cf-sales-cta strong{text-align:left!important}.cs-aqua-v4 .cs-command-eyebrow{font-size:11px!important}.cs-aqua-v4 .cs-command-heading p{font-size:14px!important}.cs-aqua-v4 .cs-aqua-service{min-height:143px!important;padding:16px!important}.cs-aqua-v4 .cs-aqua-service b{font-size:16px!important}.cs-aqua-v4 .cs-aqua-service small{font-size:13px!important}.cs-aqua-v4 .cs-command-kicker,.cs-aqua-v4 .cs-command-feature-aside>span{font-size:11px!important}.cs-aqua-v4 .cs-command-feature-main>p,.cs-aqua-v4 .cs-command-feature-aside>p{font-size:14px!important}}@media (max-width:420px){.cs-aqua-v4 .cf-sales-cta{grid-template-columns:minmax(0,1fr)!important}.cs-aqua-v4 .cf-sales-primary,.cs-aqua-v4 .cf-sales-secondary{width:100%!important}}.cs-aqua-v4 .page-head p,.cs-aqua-v4 .panel p,.cs-aqua-v4 .proof-hero p,.cs-aqua-v4 .audit-hero p,.cs-aqua-v4 .cf2-copy{font-size:15px!important;line-height:1.6!important}.cs-aqua-v4 .panel small,.cs-aqua-v4 .recovery-row .grow small,.cs-aqua-v4 .lead-row .grow small,.cs-aqua-v4 .today-row div small,.cs-aqua-v4 .ledger-value small,.cs-aqua-v4 .value small{font-size:13px!important;line-height:1.5!important}.cs-aqua-v4 .panel h2{font-size:clamp(22px,2vw,27px)!important}.cs-aqua-v4 .tabs button,.cs-aqua-v4 .primary,.cs-aqua-v4 .hero-button,.cs-aqua-v4 .row-button,.cs-aqua-v4 .ghost.small{min-height:42px;font-size:14px!important;line-height:1.35!important}.cs-aqua-v4 .cf2-field>span,.cs-aqua-v4 .cf2-modal-section h3,.cs-aqua-v4 .cf2-settings-card>span,.cs-aqua-v4 .cf2-settings-card>b,.cs-aqua-v4 .cf2-approval b,.cs-aqua-v4 .cf2-team-row>div:nth-child(2) b{font-size:14px!important;line-height:1.45!important}.cs-aqua-v4 .cf2-field input,.cs-aqua-v4 .cf2-field select,.cs-aqua-v4 .cf2-field textarea{min-height:44px;font-size:15px!important}.cs-aqua-v4 .cf2-help,.cs-aqua-v4 .cf2-warning,.cs-aqua-v4 .cf2-toast,.cs-aqua-v4 .cf2-approval span,.cs-aqua-v4 .cf2-team-row>div:nth-child(2) small,.cs-aqua-v4 .cf2-sla span{font-size:13px!important;line-height:1.5!important}.cs-aqua-v4 .cf2-trend-table>div,.cs-aqua-v4 .cf2-channel-table>div,.cs-aqua-v4 .cf2-trend-table b,.cs-aqua-v4 .cf2-channel-table b,.cs-aqua-v4 .cf2-score-row b,.cs-aqua-v4 .cf2-brief-list b{font-size:14px!important;line-height:1.45!important}.cs-aqua-v4 .cf2-trend-table .head,.cs-aqua-v4 .cf2-channel-table .head,.cs-aqua-v4 .cf2-score-row small,.cs-aqua-v4 .cf2-score span,.cs-aqua-v4 .cf2-summary span{font-size:12px!important;line-height:1.45!important}@media (max-width:820px){.cs-aqua-v4 .cf2-field input,.cs-aqua-v4 .cf2-field select,.cs-aqua-v4 .cf2-field textarea{font-size:16px!important}}.cs-aqua-v4 .cs-demo-guide{color:#164c53;background:#eafaf7;border:1px solid #b8e4df;border-radius:15px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;max-width:1440px;margin:0 auto 18px;padding:16px 20px;display:flex}.cs-aqua-v4 .cs-demo-guide-copy{gap:5px;min-width:0;display:grid}.cs-aqua-v4 .cs-demo-guide-copy b{letter-spacing:.025em;font-size:14px;font-weight:900}.cs-aqua-v4 .cs-demo-guide-copy span{color:#386d73;font-size:13px;line-height:1.5}.cs-aqua-v4 .cs-demo-guide-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cs-aqua-v4 .cs-demo-guide-actions button{color:#12676d;cursor:pointer;background:#fff;border:1px solid #a5d8d4;border-radius:10px;min-height:43px;padding:10px 14px;font-family:inherit;font-size:13px;font-weight:800;line-height:1.25}.cs-aqua-v4 .cs-demo-guide-actions button:hover,.cs-aqua-v4 .cs-demo-guide-actions button:focus-visible{outline-offset:1px;border-color:#0b999a;outline:2px solid #80d3ce}@media (max-width:820px){.cs-aqua-v4 .cs-demo-guide{gap:13px;padding:15px}.cs-aqua-v4 .cs-demo-guide-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.cs-aqua-v4 .cs-demo-guide-actions button{min-width:0}}.cs-aqua-v4 .cs-demo-guide-actions .cs-demo-contact{color:#fff;background:#0b7379;border:1px solid #0b7379;border-radius:10px;justify-content:center;align-items:center;min-height:43px;padding:10px 15px;font-size:13px;font-weight:850;line-height:1.25;text-decoration:none;display:inline-flex}.cs-aqua-v4 .cs-demo-guide-actions .cs-demo-contact:hover,.cs-aqua-v4 .cs-demo-guide-actions .cs-demo-contact:focus-visible{outline-offset:1px;background:#085b60;outline:2px solid #80d3ce}@media (max-width:820px){.cs-aqua-v4 .cs-demo-guide-actions .cs-demo-contact{grid-column:1/-1}}
