/* Approved hero image and subtle camera motion only. */
.hero-artwork{position:absolute;inset:0;overflow:hidden}
.hero-artwork .hero-image.hero-image--fair{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:72% top;transform-origin:74% top;animation:about-her-hero-camera 14s ease-in-out infinite alternate;will-change:transform}
@keyframes about-her-hero-camera{from{transform:scale(1.005) translateX(0)}to{transform:scale(1.055) translateX(-.4%)}}
@media(max-width:560px){.hero-artwork{position:relative;inset:auto;width:100%;aspect-ratio:3/2}.hero-artwork .hero-image.hero-image--fair{position:absolute;height:100%;aspect-ratio:auto;object-position:78% center;transform-origin:75% 40%}}
@media(prefers-reduced-motion:reduce){.hero-artwork .hero-image.hero-image--fair{animation:none;will-change:auto}}
