.photo[data-astro-cid-xjdomtpr]{aspect-ratio:var(--ph-ratio-mobile);background:color-mix(in srgb, var(--fg) 9%, var(--bg));position:relative;overflow:hidden}.photo-fill[data-astro-cid-xjdomtpr]{aspect-ratio:auto;position:absolute;inset:0}@media (width>=768px){.photo[data-astro-cid-xjdomtpr]:not(.photo-fill){aspect-ratio:var(--ph-ratio)}}.photo[data-astro-cid-xjdomtpr] .photo-picture,.photo[data-astro-cid-xjdomtpr] img{object-fit:cover;object-position:var(--ph-pos);width:100%;height:100%;position:absolute;inset:0}
