.hero-photo #garden{animation:landscape-drift 24s ease-in-out infinite alternate;transform-origin:55% 48%;will-change:transform}
@keyframes landscape-drift{from{transform:scale(1.025) translateX(-.5%)}to{transform:scale(1.15) translateX(1%)}}
.hero-photo.motion-paused #garden{animation-play-state:paused}
#landscape-motion{position:absolute;top:20px;right:20px;z-index:3;border:1px solid #b7d5a577;border-radius:3px;padding:9px 12px;background:#101714d9;color:#d8e7d1;font-size:12px}
.hero-photo:after{pointer-events:none}
.provider-section .profile-copy{min-width:0}.institution-copy{min-width:0}.profile-copy dt{color:#e2e3e0}
@media(prefers-reduced-motion:reduce){.hero-photo #garden{animation:none;transform:none}}
