/* Only the middle collage photo changes. Its frame stays still for true fixed attachment. */
.studio-collage{perspective:none}
.studio-card-b[data-fixed-card]{transform:none!important;will-change:auto}
.studio-fixed-photo{height:29vh;min-height:160px;overflow:hidden;background-image:url('assets/a9f42f80854b.jpg');background-repeat:no-repeat;background-attachment:fixed;background-size:auto 90svh;background-position:calc(50% - 22vw) calc(50% + 12svh)}
.studio-fixed-photo>img{width:100%;height:100%;object-fit:cover;object-position:78% center;opacity:0}
.reduce-motion .studio-fixed-photo{background-attachment:scroll;background-size:cover;background-position:78% center}
@media(min-width:761px) and (max-height:750px){.studio-fixed-photo{height:25vh}}
@media(max-width:760px),(hover:none){.studio-fixed-photo{height:23vh;min-height:130px;background-attachment:scroll;background-image:none}.studio-fixed-photo>img{opacity:1}}
@media(max-height:700px) and (max-width:760px){.studio-fixed-photo{height:19vh;min-height:95px}}
@media(prefers-reduced-motion:reduce){.studio-fixed-photo{background-attachment:scroll;background-size:cover;background-position:78% center}}
