/* Applies only to hospital home routes; Publisher does not load this file. */
body.home .home-original-staff { display:grid; grid-template-columns:minmax(0,1fr) minmax(300px,0.9fr); gap:clamp(2rem,5vw,5rem); align-items:center; margin-top:clamp(2.5rem,5vw,4.5rem); }
body.home .home-original-staff-copy { max-width:42rem; }
body.home .home-original-staff figure { margin:0; justify-self:center; width:min(100%,34rem); }
body.home .home-original-staff img { display:block; width:100%; height:auto; aspect-ratio:3/4; object-fit:cover; }
body.home .home-original-staff figcaption, body.home .home-original-departments figcaption, body.home .home-disease-media figcaption { margin-top:.8rem; color:#59646d; font-size:.9rem; }
body.home .home-original-departments { margin:clamp(2.5rem,5vw,4.5rem) auto 0; max-width:68.75rem; }
body.home .home-original-departments figure { margin:0; }
body.home .home-original-departments img { display:block; width:100%; height:auto; aspect-ratio:1100/438; object-fit:cover; }
body.home .home-disease-information { width:min(100% - 3rem,68.75rem); margin:0 auto; padding:clamp(4rem,8vw,7rem) 0; }
body.home .home-disease-information .section-heading { max-width:42rem; }
body.home .home-disease-media { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:clamp(1rem,2.5vw,1.5rem); margin-top:2rem; }
body.home .home-disease-media figure { margin:0; }
body.home .home-disease-media img { display:block; width:100%; height:auto; aspect-ratio:1/1; object-fit:cover; }
body.home .home-disease-information .text-link { display:inline-block; margin-top:1.5rem; }
@media (max-width: 700px) { body.home .home-original-staff { grid-template-columns:1fr; gap:1.5rem; } body.home .home-original-staff figure { width:min(100%,28rem); order:2; } body.home .home-disease-information { width:min(100% - 2rem,68.75rem); } body.home .home-disease-media { grid-template-columns:1fr; } }
