.HeroGallery_photo__PuI5E{animation:HeroGallery_reveal__nrXxh .55s ease-out}@keyframes HeroGallery_reveal__nrXxh{0%{opacity:.35;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}.HeroGallery_controls__q9qtb{display:flex;gap:7px;align-items:center;margin-top:12px}.HeroGallery_controls__q9qtb button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:9px;border:1px solid #ffffff70;background:#1a0a1280;color:white;transition:background .2s}.HeroGallery_controls__q9qtb button:hover{background:#c2185b}.HeroGallery_controls__q9qtb button:focus-visible{outline:2px solid #fff;outline-offset:3px}.HeroGallery_controls__q9qtb .HeroGallery_counter__A_fUQ{margin-left:7px;font-family:Inter,sans-serif;font-size:11px;letter-spacing:.1em;color:#fff}.HeroGallery_fallback__fxQGl{display:grid;place-items:center;height:100%;color:#c2185b;font:36px Allura,cursive}@media (prefers-reduced-motion:reduce){.HeroGallery_photo__PuI5E{animation:none}}.HeroGallery_caption__ALxRp{background:linear-gradient(180deg,transparent 0,rgba(20,7,14,.82) 28%,rgba(20,7,14,.96));text-shadow:0 2px 8px rgba(0,0,0,.55)}@media (max-width:480px){.HeroGallery_caption__ALxRp p{font-size:34px;line-height:1.2;white-space:nowrap}}