/* Opening frame rounds softly, then expands to a square full-screen film. */
.home-template .hero-photo-slot {border-radius:28px;overflow:hidden;}
@media(max-width:767px){.home-template .hero-photo-slot {border-radius:20px;}}
