.director-gallery .about-space-group figure{aspect-ratio:1.35;width:clamp(300px,28vw,520px)}
.director-gallery .about-space-track{animation-duration:45s}
.director-gallery:hover .about-space-track{animation-play-state:paused}
.director-profile .doctor-grid{align-items:center}
.director-profile .doctor-photo{aspect-ratio:.95}
.director-profile .doctor-photo img{filter:none;object-position:center 25%}
.director-profile .doctor-profile{padding:0}
.director-posts{padding-bottom:0}
.director-posts .detail-post-grid img{filter:none}
.director-action{display:flex;justify-content:center;margin-top:var(--space-heading)}
.director-page .about-effort{padding-top:0}
@media(max-width:1050px){.director-profile .doctor-photo{aspect-ratio:1.15}.director-profile .doctor-photo img{object-position:center 20%}}
@media(max-width:760px){.director-gallery .about-space-group figure{width:280px}.director-profile .doctor-photo{aspect-ratio:1}.director-profile .credentials{grid-template-columns:1fr;gap:24px}.director-profile .credentials>ul{padding-top:24px;border-top:1px solid var(--purple-line)}}
@media(prefers-reduced-motion:reduce){.director-gallery .about-space-track{animation:none}.director-gallery{overflow-x:auto}.director-gallery .about-space-group[aria-hidden]{display:none}}

.director-page .youtube{border-top:0}
