/* Copy 02: navy / silver blue. Layout and source imagery retained. */
:root{--green:#203b60;--cream:#f3f5f8;--taupe:#9eafc2}
.hero-shade{background:linear-gradient(90deg,rgba(13,30,55,.78),rgba(13,30,55,.26) 65%,rgba(13,30,55,.12)),linear-gradient(0deg,rgba(13,30,55,.35),transparent 55%)}
.hero-project,.hero-phone>span{color:#c4daee}.hero-button{background:#b4cee5;color:#142941}.header-phone{color:inherit}
.medical-editorial,.footer{background:#172c48}.stat-rail strong{color:#446b91}.mobile-cta>a{color:#243b58;border-color:#a4bed7}.mobile-cta>a+a{background:#adc7df;color:#172c48}
