/* V44: Visionary palette only; preserve layout, photography, figures and content */
.gx40-visionary-showcase {background:linear-gradient(145deg,#f8fcfe 0%,#f1f8fa 45%,#fcfaf7 100%)!important}
.gx40-building-card {border-color:#d2e8e9;box-shadow:0 12px 32px rgba(14,62,91,.08)}
.gx40-stats-strip {background:linear-gradient(110deg,#f4fafc 0%,#e5f4f5 52%,#eff7ff 100%)!important;border:1px solid #cde3e9;box-shadow:0 16px 35px rgba(16,59,83,.09);}
.gx40-stats-strip:before,.gx40-stats-strip:after {background:rgba(46,149,179,.07)}
.gx40-stat-card {color:#0e3a5c}
.gx40-stat-icon {color:#0d7ba2;background:rgba(255,255,255,.88);box-shadow:inset 0 0 0 1px #c8e3e8}
.gx40-stat-card strong {color:#0b6289;text-shadow:none}
.gx40-stat-card span:last-child {color:#315a75}
.gx40-visionary-showcase .gx40-hospital-copy h2{color:#0c355c}
@media(max-width:740px){.gx40-stats-strip{gap:2px}.gx40-stat-card{border-bottom:1px solid rgba(20,90,120,.1)}.gx40-stat-card:last-child{border-bottom:0}}
