:root{--brand:#245a8d!important;--deep:#173e65!important;--soft:#edf3f8!important;--paper:#f4f7fb!important;--line:#d8e2ec!important;--ink:#17304a!important;--muted:#617387!important}
body{background:var(--paper)!important;color:var(--ink)!important}
.nav.is-open,.quick,.section,.panel,.doctor-card,.doctor-summary,.doctor-content,.home-flow-card,.home-hospital-link{border-color:var(--line)!important}
.menu-toggle,.nav a,.more,.section-title small,.doctor-card .specialty b,.metrics b,.technology-details summary:after,.home-flow-row i,.home-hospital-link>i,.home-hospital-link em{color:var(--brand)!important}
.notice-bar>b,.schedule{background:var(--soft)!important;color:var(--brand)!important}
.quick i{background:linear-gradient(145deg,#4b8fc1,#245a8d)!important}
.doctor-card .tags i{background:var(--soft)!important;color:var(--brand)!important}
.doctor-actions a{border-color:var(--brand)!important;color:var(--brand)!important}.doctor-actions a:last-child{background:var(--brand)!important;color:#fff!important}
.wide-btn{border-color:var(--brand)!important;color:var(--brand)!important;background:#fff!important}
.btn,.form-card button{background:linear-gradient(90deg,#245a8d,#3b82b4)!important;color:#fff!important;box-shadow:none!important}
.page-title,.intro-hero{background:linear-gradient(135deg,#1c4b79,#3b82b4)!important}
.knowledge-item time,.step-list b,.home-flow-row i,.home-hospital-link>i{background:var(--soft)!important}
.mobile-cta{border-color:var(--line)!important;background:linear-gradient(135deg,#f8fafc,#eaf1f7)!important}
.mobile-cta p a{border-color:var(--brand)!important;color:var(--brand)!important}.mobile-cta p a:last-child{background:linear-gradient(90deg,#245a8d,#3b82b4)!important;color:#fff!important}
.bottom a:first-child{color:var(--brand)!important}.bottom a:last-child{color:#617387!important}
.form-row input:focus,.form-row select:focus,.form-row textarea:focus{border-color:var(--brand)!important;outline-color:rgba(36,90,141,.15)!important}


