.health-page{--hc-navy:#071d3a;--hc-navy2:#0d2d55;--hc-blue:#1768e5;--hc-sky:#edf6ff;--hc-ink:#09213f;--hc-copy:#536a84;--hc-line:#dce7f2;--hc-green:#09a66d;--hc-amber:#df8b16;background:#fff;color:var(--hc-ink);font-family:Manrope,Arial,sans-serif}.health-page main{background:#fff}.health-page h1,.health-page h2,.health-page h3{font-family:Manrope,Arial,sans-serif;letter-spacing:-.052em}.hc-pad{padding:110px max(5vw,28px)}.hc-kicker{display:inline-flex;align-items:center;gap:9px;color:var(--hc-blue);font-size:12px;font-weight:850;letter-spacing:.14em}.hc-kicker:before{content:'';width:25px;height:2px;background:currentColor}.hc-kicker.light{color:#8fc1ff}.hc-heading{max-width:900px;margin-bottom:54px}.hc-heading.centered{margin-left:auto;margin-right:auto;text-align:center}.hc-heading h2{margin:18px 0;font-size:clamp(40px,4.8vw,68px);line-height:1.03}.hc-heading h2 em{color:var(--hc-blue);font-style:normal}.hc-heading>p{max-width:760px;color:var(--hc-copy);font-size:16px;line-height:1.75}.hc-heading.centered>p{margin-left:auto;margin-right:auto}.hc-dark{background:var(--hc-navy);color:#fff}.hc-dark .hc-heading>p{color:#afc2d8}.hc-dark h2 em{color:#77afff}.hc-hero{padding-top:100px;background:radial-gradient(circle at 80% 10%,#d8ebff,transparent 32%),linear-gradient(#f7fbff,#fff 70%)}.hc-hero-copy{max-width:1080px;margin:auto;text-align:center}.hc-hero h1{margin:20px auto;font-size:clamp(48px,6.2vw,88px);line-height:.98}.hc-hero h1 em{color:var(--hc-blue);font-style:normal}.hc-hero-copy>p{max-width:820px;margin:auto;color:var(--hc-copy);font-size:18px;line-height:1.7}.hc-actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:30px}.hc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 23px;border-radius:9px;font-size:13px;font-weight:850}.hc-btn.primary{background:var(--hc-blue);color:#fff!important;box-shadow:0 16px 32px rgba(23,104,229,.22)}.hc-btn.secondary{border:1px solid var(--hc-line);background:#fff;color:var(--hc-ink)!important}.hc-chips{display:flex;justify-content:center;flex-wrap:wrap;gap:9px;margin:28px 0 48px}.hc-chips span{padding:8px 12px;border:1px solid #d7e5f4;border-radius:99px;background:rgba(255,255,255,.76);color:#405b78;font-size:12px;font-weight:750}.hc-dashboard{position:relative;max-width:1450px;margin:auto;border:1px solid #cbd9e8;border-radius:19px;overflow:visible;background:#f3f7fb;box-shadow:0 40px 90px rgba(7,29,58,.2)}.hc-appbar{display:grid;grid-template-columns:210px 1fr auto;align-items:center;height:62px;padding:0 18px;border-radius:18px 18px 0 0;background:#fff;border-bottom:1px solid var(--hc-line);font-size:12px}.hc-appbar>b{display:flex;align-items:center;gap:9px}.hc-appbar>b i{display:grid;place-items:center;width:31px;height:31px;border-radius:8px;background:var(--hc-blue);color:#fff;font-style:normal}.hc-appbar>span{width:min(480px,80%);margin:auto;padding:10px 13px;border:1px solid #e1e8f0;border-radius:7px;background:#f7f9fc;color:#8190a1}.hc-appbar>em{font-style:normal;font-weight:750}.hc-appshell{display:grid;grid-template-columns:180px 1fr}.hc-appshell>aside,.operations-ui>aside{display:flex;flex-direction:column;gap:4px;padding:17px 10px;background:var(--hc-navy);color:#fff}.hc-appshell>aside strong{display:grid;place-items:center;width:34px;height:34px;margin:0 8px 10px;border-radius:9px;background:#fff;color:var(--hc-blue)}.hc-appshell>aside a,.operations-ui>aside a{padding:9px 11px;border-radius:7px;color:#fff!important;font-size:12px}.hc-appshell>aside a.active,.operations-ui>aside a.active{background:var(--hc-blue)}.hc-appshell>aside a b{float:right}.hc-screen{padding:21px;min-width:0}.hc-screen-head,.hc-panel-head,.ops-head{display:flex;align-items:center;justify-content:space-between}.hc-screen-head small,.ops-head small{color:#8292a3;font-size:12px;font-weight:800}.hc-screen-head h2{margin:4px 0;font-size:24px}.hc-screen-head button,.ops-head button{padding:10px 13px;border:0;border-radius:7px;background:var(--hc-blue);color:#fff;font-weight:800}.hc-stats,.ops-metrics{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin:17px 0}.hc-stats article,.ops-metrics span{padding:13px 11px;border:1px solid var(--hc-line);border-radius:9px;background:#fff}.hc-stats small,.ops-metrics small{display:block;color:#718297;font-size:12px;font-weight:800}.hc-stats b,.ops-metrics b{display:block;margin:6px 0;font-size:21px}.hc-stats em{color:#7e8e9f;font-size:12px;font-style:normal}.hc-panels{display:grid;grid-template-columns:1.3fr .65fr .8fr;gap:9px}.hc-panels>article{min-height:210px;padding:14px;border:1px solid var(--hc-line);border-radius:9px;background:#fff}.hc-panel-head{padding-bottom:9px;border-bottom:1px solid #edf1f5;font-size:12px}.hc-panel-head span{color:var(--hc-blue)}.appointment{display:flex;align-items:center;gap:9px;padding:11px 0;border-bottom:1px solid #eef2f6}.appointment>i{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;background:#e5efff;color:var(--hc-blue);font-style:normal;font-weight:800}.appointment>span{display:flex;flex-direction:column;flex:1}.appointment small{color:#7a8b9d}.appointment>em,.ops-table em{padding:5px 7px;border-radius:99px;background:#e8f2ff;color:var(--hc-blue);font-size:12px;font-style:normal}.ready{background:#e3f7ef!important;color:#078d5e!important}.warn{background:#fff1dc!important;color:#af6807!important}.queue-line{display:flex;justify-content:space-between;padding:11px 2px;border-bottom:1px solid #eef2f6}.queue-line b{color:var(--hc-blue)}.hc-panels label{display:block;padding:10px 0;border-bottom:1px solid #eef2f6;font-size:12px}.revenue{margin-top:12px;padding:11px;border-radius:8px;background:var(--hc-sky)}.revenue small,.revenue b,.revenue em{display:block}.revenue b{font-size:20px}.revenue em{color:var(--hc-green);font-style:normal}.hc-float{position:absolute;z-index:3;display:flex;align-items:center;gap:10px;padding:13px 15px;border:1px solid #dce6f0;border-radius:12px;background:rgba(255,255,255,.96);box-shadow:0 18px 42px rgba(8,48,94,.18);animation:hcFloat 5s ease-in-out infinite}.hc-float>i{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;background:#e2f7ef;color:var(--hc-green);font-style:normal}.hc-float span{display:flex;flex-direction:column}.hc-float small{color:#76889a}.f1{left:-25px;top:90px}.f2{right:-25px;top:170px;animation-delay:-2s}.f3{right:7%;bottom:-28px;animation-delay:-3.5s}.problem-grid,.feature-grid,.more-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.problem-grid article{padding:29px;border:1px solid #24466d;border-radius:13px;background:#0c294b}.problem-grid span{color:#78adf8;font-weight:900}.problem-grid h3{margin-top:40px;font-size:22px}.problem-grid p{color:#aec0d4;line-height:1.7}.flow-compare{display:grid;grid-template-columns:1fr 70px 1fr;align-items:center;max-width:1260px;margin:auto}.flow-compare article{min-height:400px;padding:36px;border-radius:18px}.flow-compare article>small{font-weight:900;letter-spacing:.12em}.current-flow{border:1px solid #e6e3e1;background:#faf8f7}.custom-flow{background:linear-gradient(145deg,#0d315e,#071d3a);color:#fff;box-shadow:0 25px 55px rgba(7,29,58,.18)}.current-flow>div,.custom-flow>div{display:flex;align-items:center;align-content:center;justify-content:center;flex-wrap:wrap;gap:8px;min-height:290px}.flow-compare span{padding:11px 13px;border:1px solid #dbe4ed;border-radius:8px;background:#fff}.custom-flow span{border-color:#28527f;background:#123861}.flow-arrow{display:grid;place-items:center;position:relative;z-index:2;width:54px;height:54px;margin:auto;border-radius:50%;background:var(--hc-blue);color:#fff;font-size:24px}.operations-ui{display:grid;grid-template-columns:190px 1fr;max-width:1450px;margin:auto;overflow:hidden;border:1px solid #24466d;border-radius:17px;background:#f5f8fc;color:var(--hc-ink);box-shadow:0 35px 70px rgba(0,0,0,.2)}.operations-ui>aside>b{padding:14px 11px 20px}.operations-ui>div{padding:22px;min-width:0}.ops-head h3{margin:4px 0;font-size:24px}.ops-metrics{margin:16px 0}.ops-table{overflow:auto;border:1px solid var(--hc-line);border-radius:9px;background:#fff}.ops-table .row{display:grid;grid-template-columns:1fr .7fr 1.2fr .9fr .9fr .85fr;align-items:center;min-width:850px;padding:13px;border-top:1px solid #edf1f5;font-size:12px}.ops-table .row.header{border:0;background:#edf3fa;color:#65778c;font-weight:800}.ops-table .row span small{display:block;color:#7c8da0}.notification-strip{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.notification-strip span{padding:8px 10px;border-radius:8px;background:#e8f2ff;color:#245f9e;font-size:12px}.feature-grid{grid-template-columns:repeat(4,1fr)}.feature-grid article{min-height:250px;padding:28px;border:1px solid var(--hc-line);border-radius:14px;background:#fff;transition:.3s}.feature-grid article:hover{transform:translateY(-6px);border-color:#9fc4f5;box-shadow:0 20px 45px rgba(14,74,145,.1)}.feature-grid article>span{color:#9caaba;font-weight:900}.feature-grid article>i{display:grid;place-items:center;width:46px;height:46px;margin:38px 0 20px;border-radius:11px;background:var(--hc-sky);color:var(--hc-blue);font-size:20px;font-style:normal}.feature-grid h3{font-size:21px}.feature-grid p{color:var(--hc-copy);line-height:1.7}.journey-layout{display:grid;grid-template-columns:.55fr 1.45fr;gap:34px;align-items:center}.journey-steps{display:flex;flex-direction:column}.journey-steps>span{display:grid;grid-template-columns:42px 1fr;column-gap:12px;padding:13px 0;border-bottom:1px solid #234363}.journey-steps i{grid-row:1/3;display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:#12385f;color:#77afff;font-style:normal}.journey-steps small{color:#8da5bf}.patient-record{overflow:hidden;border:1px solid #315072;border-radius:14px;background:#fff;color:var(--hc-ink)}.patient-top{display:flex;align-items:center;gap:13px;padding:20px}.patient-top>i{display:grid;place-items:center;width:50px;height:50px;border-radius:50%;background:#dceaff;color:var(--hc-blue);font-style:normal;font-weight:850}.patient-top span{flex:1}.patient-top small,.patient-top p{color:#75869a}.patient-top h3{margin:3px 0;font-size:22px}.patient-top p{margin:0}.patient-top button{padding:8px 10px;border:0;border-radius:99px;background:#e2f7ef;color:#078d5e}.patient-record>nav{display:flex;gap:18px;overflow:auto;padding:12px 20px;border-block:1px solid var(--hc-line);font-size:12px;white-space:nowrap}.patient-record>nav b{color:var(--hc-blue)}.record-body{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;padding:18px;background:#f4f7fb}.record-body>article,.timeline{padding:15px;border:1px solid var(--hc-line);border-radius:9px;background:#fff}.record-body article small{color:#728498}.record-body article b{display:block;margin-top:6px}.record-body article p{color:#728498}.timeline{grid-column:1/-1}.timeline h4{margin-top:0}.timeline span{display:grid;grid-template-columns:28px 1fr;column-gap:9px;padding:8px 0;border-top:1px solid #edf1f5}.timeline span i{grid-row:1/3;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#e5f0ff;color:var(--hc-blue);font-style:normal}.timeline span small{color:#7c8da0}.healthcare-comms{background:linear-gradient(145deg,#f4fbff,#eaf5ff)}.wa-layout{display:grid;grid-template-columns:370px 1fr;gap:60px;align-items:center;max-width:1200px;margin:auto}.phone{overflow:hidden;border:10px solid #102741;border-radius:35px;background:#efeae2;box-shadow:0 30px 70px rgba(12,50,92,.22)}.phone-head{display:flex;align-items:center;gap:10px;padding:15px;background:#075e54;color:#fff}.phone-head>i{display:grid;place-items:center;width:35px;height:35px;border-radius:50%;background:#fff;color:#075e54;font-style:normal}.phone-head span{display:flex;flex-direction:column}.messages{padding:15px}.messages>div{width:90%;margin:9px 0 9px auto;padding:12px;border-radius:10px 0 10px 10px;background:#d9fdd3;box-shadow:0 2px 3px rgba(0,0,0,.08);font-size:12px;line-height:1.5}.messages p{display:flex;gap:5px;margin:9px 0 0}.messages button{flex:1;padding:7px;border:1px solid #a9d7a2;border-radius:5px;background:#fff;color:#087b6d;font-size:12px}.automation-flow{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.automation-flow span{padding:17px;border:1px solid #cfe1f3;border-radius:11px;background:#fff;box-shadow:0 12px 30px rgba(18,70,126,.08)}.automation-flow span b,.automation-flow span small{display:block}.automation-flow span small{margin-top:5px;color:var(--hc-blue)}.automation-flow i{color:var(--hc-blue);font-style:normal;font-size:20px}.before-after{display:grid;grid-template-columns:1fr 70px 1fr;align-items:center;max-width:1180px;margin:auto}.before-after article{min-height:280px;padding:34px;border-radius:16px}.before-after article:first-child{border:1px solid #e2dde0;background:#faf8f8}.before-after article:last-child{background:var(--hc-navy);color:#fff}.before-after>div{display:grid;place-items:center;width:54px;height:54px;margin:auto;border-radius:50%;background:var(--hc-blue);color:#fff;font-size:22px}.before-after h3{margin:40px 0 12px;font-size:27px}.before-after p{font-size:15px;line-height:1.8}.more{padding-top:40px}.more-card{padding:70px;border-radius:24px;background:linear-gradient(145deg,#0d315e,#071d3a);color:#fff}.more-grid article{padding:24px;border:1px solid #31567d;border-radius:12px;background:rgba(255,255,255,.04)}.more-grid p{color:#afc2d8;line-height:1.7}.more-card>strong{display:block;margin-top:45px;text-align:center;color:#dceaff;font-size:18px;letter-spacing:.08em}.more-card>strong i{margin:0 15px;color:#77afff;font-style:normal}.config-ui{position:relative;display:grid;grid-template-columns:220px 1fr;max-width:1200px;margin:auto;border:1px solid var(--hc-line);border-radius:16px;background:#fff;box-shadow:0 28px 65px rgba(12,55,106,.12)}.config-ui>aside{display:flex;flex-direction:column;padding:20px;border-right:1px solid var(--hc-line);background:#f5f8fc}.config-ui>aside b{margin-bottom:15px}.config-ui>aside a{padding:9px 10px;border-radius:7px;color:#536a84!important}.config-ui>aside a.active{background:#e5f0ff;color:var(--hc-blue)!important}.config-ui>div{padding:28px}.config-ui>div>p{color:var(--hc-copy)}.config-ui label{display:flex;justify-content:space-between;align-items:center;margin-top:13px;padding:14px;border:1px solid var(--hc-line);border-radius:9px}.logo-upload{padding:11px 23px;border:1px dashed #9abce5;border-radius:7px;color:var(--hc-blue)}.config-ui label span i{display:inline-block;width:15px;height:15px;border-radius:4px;background:var(--hc-blue);vertical-align:middle}.config-row{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0!important}.config-row label{display:block}.config-row b{display:block;margin-top:7px}.built-card{position:absolute;right:-35px;bottom:-38px;display:flex;flex-direction:column;width:250px!important;padding:23px!important;border-radius:14px;background:var(--hc-blue);color:#fff;box-shadow:0 22px 46px rgba(23,104,229,.28)}.built-card b{margin:8px 0 16px;font-size:22px}.built-card span{padding:6px 0}.industry-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:11px;max-width:1280px;margin:auto}.industry-grid span{display:grid;place-items:center;min-height:115px;padding:18px;border:1px solid var(--hc-line);border-radius:13px;background:#fff;text-align:center;font-weight:800;transition:.25s}.industry-grid span:hover{border-color:var(--hc-blue);color:var(--hc-blue);transform:translateY(-4px)}.final-health{display:grid;grid-template-columns:1.2fr .55fr;gap:70px;padding:105px max(7vw,35px);background:#030d1b;color:#fff}.final-health h2{margin:20px 0;font-size:clamp(45px,5.5vw,78px);line-height:1}.final-health h2 em{color:#77afff;font-style:normal}.final-health p{max-width:760px;color:#aec0d4;font-size:16px;line-height:1.8}.final-health .hc-actions{justify-content:flex-start}.hc-btn.white{background:#fff;color:var(--hc-ink)!important}.hc-btn.outline{border:1px solid #3c5d80;color:#fff!important}.final-health>div>small{display:block;margin-top:19px;color:#8297ae}.final-health>aside{display:flex;justify-content:center;flex-direction:column;gap:15px;padding:35px;border:1px solid #24466d;border-radius:16px;background:#092445}.final-health>aside span{font-size:25px;font-weight:850}.health-page .site-footer{background:#020914!important}.health-page .footer-logo{filter:brightness(0) invert(1)}@keyframes hcFloat{50%{transform:translateY(-8px)}}
@media(max-width:1050px){.hc-stats,.ops-metrics{grid-template-columns:repeat(3,1fr)}.hc-panels{grid-template-columns:1fr 1fr}.hc-panels>article:first-child{grid-column:1/-1}.problem-grid,.feature-grid{grid-template-columns:repeat(2,1fr)}.journey-layout{grid-template-columns:1fr}.industry-grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:760px){.hc-pad{padding:76px 20px}.hc-hero{padding-top:70px}.hc-hero h1{font-size:45px}.hc-appbar{grid-template-columns:1fr auto}.hc-appbar>span{display:none}.hc-appshell{grid-template-columns:62px 1fr}.hc-appshell>aside{padding:12px 7px}.hc-appshell>aside a{overflow:hidden;width:46px;height:40px;font-size:0}.hc-appshell>aside a:first-letter{font-size:18px}.hc-appshell>aside strong{margin-left:6px}.hc-screen{padding:12px}.hc-screen-head{align-items:flex-start}.hc-screen-head button{display:none}.hc-stats,.ops-metrics{grid-template-columns:repeat(2,1fr)}.hc-panels{grid-template-columns:1fr}.hc-panels>article:first-child{grid-column:auto}.hc-float{display:none}.problem-grid,.feature-grid,.more-grid{grid-template-columns:1fr}.flow-compare,.before-after{grid-template-columns:1fr}.flow-arrow,.before-after>div{margin:-10px auto;transform:rotate(90deg)}.operations-ui{grid-template-columns:66px 1fr}.operations-ui>aside{padding:10px 6px}.operations-ui>aside>b{font-size:0}.operations-ui>aside>b:after{content:'+';display:grid;place-items:center;width:35px;height:35px;border-radius:8px;background:#fff;color:var(--hc-blue);font-size:18px}.operations-ui>aside a{overflow:hidden;width:50px;font-size:0}.operations-ui>aside a:before{content:'•';font-size:18px}.operations-ui>div{padding:12px}.wa-layout{grid-template-columns:1fr}.phone{width:min(370px,100%);margin:auto}.config-ui{grid-template-columns:1fr}.config-ui>aside{display:none}.built-card{position:static;width:auto!important;margin:0 20px 20px}.industry-grid{grid-template-columns:repeat(2,1fr)}.final-health{grid-template-columns:1fr;padding:80px 24px}.more-card{padding:45px 22px}.record-body{grid-template-columns:1fr}.timeline{grid-column:auto}}
@media(prefers-reduced-motion:reduce){.hc-float{animation:none}}

/* Healthcare-page contrast assurance: global brand rules must not recolor dark panels. */
.health-page .hc-dark,.health-page .hc-dark h2,.health-page .hc-dark h3,.health-page .hc-dark h4,.health-page .hc-dark b,.health-page .hc-dark strong,.health-page .more-card,.health-page .more-card h2,.health-page .more-card h3,.health-page .more-card strong,.health-page .final-health,.health-page .final-health h2,.health-page .final-health h3,.health-page .final-health b,.health-page .final-health strong{color:#fff!important}.health-page .hc-dark p,.health-page .hc-dark small,.health-page .more-card p,.health-page .final-health p,.health-page .final-health>div>small{color:#b9c9dc!important}.health-page .hc-dark h2 em,.health-page .more-card h2 em,.health-page .final-health h2 em{color:#8fc1ff!important}.health-page .operations-ui,.health-page .operations-ui h3,.health-page .operations-ui b{color:#09213f!important}.health-page .operations-ui>aside,.health-page .operations-ui>aside b,.health-page .operations-ui>aside a{color:#fff!important}.health-page .healthcare-comms,.health-page .healthcare-comms h2,.health-page .healthcare-comms h3{color:#09213f!important}.health-page .healthcare-comms p{color:#536a84!important}

@media(max-width:760px){.health-page main{overflow:hidden}.health-page .hc-heading{margin-bottom:36px}.health-page .hc-heading h2{font-size:clamp(35px,10vw,46px);overflow-wrap:normal}.health-page .hc-hero h1{font-size:clamp(40px,11.5vw,52px)}.health-page .hc-hero-copy>p,.health-page .hc-heading>p,.health-page .final-health p{font-size:15px!important}.health-page .hc-dashboard{width:100%;border-radius:13px}.health-page .hc-appbar{padding:0 10px}.health-page .hc-appshell{min-width:0}.health-page .hc-screen{min-width:0;overflow:hidden}.health-page .hc-stats article{min-width:0;padding:10px 8px}.health-page .hc-stats small{white-space:normal}.health-page .appointment>em{display:none}.health-page .flow-compare article{min-height:0;padding:24px 18px}.health-page .current-flow>div,.health-page .custom-flow>div{min-height:0;padding-top:22px}.health-page .operations-ui{width:100%}.health-page .operations-ui>div{min-width:0;overflow:hidden}.health-page .ops-table{max-width:100%;overflow-x:auto}.health-page .patient-record>nav{max-width:100%}.health-page .automation-flow{justify-content:center}.health-page .automation-flow i{transform:rotate(90deg)}.health-page .config-ui>div{padding:20px 16px}.health-page .config-ui label{align-items:flex-start;flex-direction:column;gap:8px}.health-page .config-row{grid-template-columns:1fr}.health-page .industry-grid span{min-height:90px;padding:12px}.health-page .final-health h2{font-size:clamp(39px,11vw,54px)}}

/* Deepak Softech brand palette and isolated patient-journey layout. */
.health-page{--hc-navy:#171310;--hc-navy2:#30251f;--hc-blue:#9e5b44;--hc-sky:#f7f1ed;--hc-ink:#24201d;--hc-copy:#5e5651;--hc-line:#ded5cf}.health-page .hc-hero{background:radial-gradient(circle at 82% 8%,rgba(158,91,68,.14),transparent 31%),linear-gradient(180deg,#f7f3ef,#fff 72%)}.health-page .hc-dark{background:#171310!important}.health-page .problem-grid article{border-color:#4c3931;background:#251c18}.health-page .operations-ui{border-color:#4c3931}.health-page .operations-ui>aside{background:#171310!important}.health-page .custom-flow,.health-page .more-card{background:linear-gradient(145deg,#30251f,#171310)!important}.health-page .healthcare-comms{background:linear-gradient(145deg,#fbf8f5,#f3ebe6)!important}.health-page .final-health{background:#050505!important}.health-page .hc-kicker,.health-page .hc-heading h2 em,.health-page .hc-hero h1 em{color:#9e5b44!important}.health-page .hc-dark .hc-kicker,.health-page .hc-dark h2 em,.health-page .more-card .hc-kicker,.health-page .more-card h2 em,.health-page .final-health .hc-kicker,.health-page .final-health h2 em{color:#f0b39a!important}.health-page .hc-journey-section{display:block!important;grid-template-columns:none!important;margin-top:0!important;position:relative!important;background:#171310!important;color:#fff!important}.health-page .hc-journey-section:before{display:none!important}.health-page .hc-journey-section .journey-layout{display:grid!important;grid-template-columns:.55fr 1.45fr!important;gap:34px!important;align-items:center!important}.health-page .hc-journey-section .journey-steps>span{display:grid!important}.health-page .hc-journey-section .journey-steps i,.health-page .hc-journey-section .timeline i{position:static!important;width:38px!important;height:38px!important;border-radius:10px!important;background:#30251f!important;border:1px solid #60483e!important;color:#f0b39a!important}.health-page .hc-journey-section .timeline i{width:26px!important;height:26px!important;border-radius:50%!important}.health-page .hc-journey-section .patient-record{color:#24201d!important}.health-page .hc-journey-section .patient-record h3,.health-page .hc-journey-section .patient-record h4,.health-page .hc-journey-section .patient-record b{color:#24201d!important}.health-page .hc-journey-section .patient-record p,.health-page .hc-journey-section .patient-record small{color:#716762!important}.health-page .hc-journey-section .record-body article{position:static!important;padding:15px!important}.health-page .config-ui label span i{background:#9e5b44!important}
@media(max-width:760px){.health-page .hc-journey-section .journey-layout{grid-template-columns:1fr!important}.health-page .hc-journey-section .journey-steps{width:100%!important}.health-page .hc-journey-section .patient-record{width:100%!important;min-width:0!important}.health-page .hc-journey-section .patient-record>nav{display:flex!important}.health-page .hc-journey-section .record-body{display:grid!important;grid-template-columns:1fr!important}.health-page .hc-journey-section .timeline{grid-column:auto!important}}

/* WhatsApp experience showcase */
.health-page .wa-experience{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(290px,.85fr) minmax(360px,1.15fr);gap:30px;align-items:center;max-width:1420px;margin:10px auto 0}.health-page .wa-benefits{display:flex;flex-direction:column;gap:12px}.health-page .wa-benefits article,.health-page .wa-timeline article{display:flex;align-items:center;gap:13px;padding:17px;border:1px solid #dac8bf;border-radius:13px;background:rgba(255,255,255,.92);box-shadow:0 12px 30px rgba(71,44,32,.07)}.health-page .wa-benefits article>i{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:9px;background:#f2e5df;color:#9e5b44;font-style:normal;font-weight:850}.health-page .wa-benefits span,.health-page .wa-timeline span{display:flex;min-width:0;flex-direction:column}.health-page .wa-benefits b{color:#24201d!important;font-size:14px}.health-page .wa-benefits small{margin-top:3px;color:#716762!important}.health-page .wa-phone{position:relative;overflow:hidden;min-height:530px;border:9px solid #171310;border-radius:37px;background:#eee8e1;box-shadow:0 34px 75px rgba(48,33,26,.24)}.health-page .wa-notch{position:absolute;z-index:3;left:50%;top:6px;width:76px;height:18px;border-radius:20px;background:#171310;transform:translateX(-50%)}.health-page .wa-phone-head{display:flex;align-items:center;gap:10px;padding:27px 15px 13px;border-bottom:1px solid #ddd4ce;background:#fff;color:#24201d}.health-page .wa-phone-head>i{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#9e5b44;color:#fff;font-style:normal;font-weight:850}.health-page .wa-phone-head span{display:flex;flex:1;flex-direction:column}.health-page .wa-phone-head small{color:#756a64}.health-page .wa-chat{padding:16px;background-color:#eee8e1;background-image:radial-gradient(rgba(93,72,61,.08) 1px,transparent 1px);background-size:11px 11px}.health-page .wa-chat>small{display:block;width:max-content;margin:0 auto 11px;padding:4px 8px;border-radius:7px;background:#fff;color:#796e68}.health-page .wa-message{width:88%;margin:9px 0;padding:12px;border-radius:0 10px 10px 10px;background:#fff;color:#302824;box-shadow:0 2px 4px rgba(50,35,27,.08);font-size:12px;line-height:1.5}.health-page .wa-message p{margin:7px 0;color:#443a35!important;font-size:12px!important;line-height:1.5!important}.health-page .wa-message strong{display:block;color:#24201d!important}.health-page .wa-message time,.health-page .wa-reply time{display:block;margin-top:4px;color:#8a7e78;font-size:12px;text-align:right}.health-page .wa-reply{width:max-content;margin:8px 0 8px auto;padding:10px 12px;border-radius:10px 0 10px 10px;background:#e6f1dc;color:#302824}.health-page .wa-message.invoice{border-left:3px solid #9e5b44}.health-page .wa-message button{width:100%;padding:8px;border:0;border-radius:7px;background:#f4ebe6;color:#9e5b44;font-size:12px;font-weight:850}.health-page .wa-compose{position:absolute;left:12px;right:12px;bottom:11px;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:99px;background:#fff;color:#897e77}.health-page .wa-compose span{flex:1}.health-page .wa-compose i{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#9e5b44;color:#fff;font-style:normal}.health-page .wa-timeline{position:relative;display:flex;flex-direction:column;gap:9px}.health-page .wa-timeline:before{content:'';position:absolute;left:33px;top:30px;bottom:30px;width:2px;background:#cfa999}.health-page .wa-timeline article{position:relative;z-index:1;padding:14px 16px}.health-page .wa-timeline article>i{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border:5px solid #f8f4f1;border-radius:50%;background:#9e5b44;color:#fff;font-style:normal;font-weight:900;box-shadow:0 0 0 1px #d6b7aa}.health-page .wa-timeline small{color:#9e5b44!important;font-weight:850}.health-page .wa-timeline b{margin-top:3px;color:#24201d!important;font-size:14px}.health-page .wa-timeline p{margin:3px 0 0;color:#716762!important;font-size:12px!important;line-height:1.45!important}
@media(max-width:1050px){.health-page .wa-experience{grid-template-columns:minmax(250px,.8fr) minmax(350px,1.2fr)}.health-page .wa-benefits{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr)}.health-page .wa-benefits article{padding:13px}.health-page .wa-benefits article>i{flex-basis:30px;width:30px;height:30px}}
@media(max-width:760px){.health-page .wa-experience{grid-template-columns:1fr;gap:24px}.health-page .wa-benefits{grid-template-columns:1fr 1fr;order:1}.health-page .wa-phone{order:2;width:min(390px,100%);min-height:530px;margin:auto}.health-page .wa-timeline{order:3}.health-page .wa-benefits article{align-items:flex-start;padding:12px}.health-page .wa-timeline article{padding:13px}.health-page .wa-timeline:before{left:30px}}
@media(max-width:430px){.health-page .wa-benefits{grid-template-columns:1fr}.health-page .wa-phone{border-width:7px;border-radius:31px}.health-page .wa-message{width:94%}}
