.healthcare-page .infra-project-photo img{filter:none}
.healthcare-card-credit{font-size:9px;line-height:1.7;color:#60717b;margin:16px 0 0}
.healthcare-dialog .infra-dialog-navigation[hidden]{display:none}
.healthcare-gallery{justify-content:flex-start}
.healthcare-gallery a{display:block;max-width:100%}
.healthcare-gallery a:focus-visible{outline:2px solid #263b48;outline-offset:5px}
.healthcare-gallery figcaption{max-width:none}
.healthcare-project-story{grid-column:1/-1;display:grid;grid-template-columns:.7fr 1.3fr;gap:46px;padding:37px;border-top:1px solid #bfc8ca}
.healthcare-project-story .eyebrow{margin-bottom:17px;font-size:9px}
.healthcare-project-story h3{font-size:28px;line-height:1.15;letter-spacing:-.7px}
.healthcare-architecture-credit{font-size:11px;line-height:1.7;color:#60717b;margin-top:24px}
.healthcare-project-story>div:last-child p{font-size:13px;line-height:1.85;color:#50616b;margin-bottom:19px}
.healthcare-project-story>div:last-child p:last-child{margin-bottom:0}
@media(max-width:800px){.healthcare-project-story{grid-template-columns:1fr;gap:27px;padding:29px}.healthcare-architecture-credit{margin-top:14px}.healthcare-gallery{align-items:flex-start}.healthcare-gallery img{max-height:300px}.healthcare-gallery figure{align-self:stretch}}
@media(max-width:500px){.healthcare-project-story{padding:26px 22px}.healthcare-gallery{flex-direction:column;align-items:stretch;gap:26px}.healthcare-gallery img{max-height:360px}.healthcare-gallery a{width:100%}.healthcare-gallery img{margin:auto}}
