.photo[data-astro-cid-xfdfedg2]{gap:.75rem;display:grid}.photo__frame[data-astro-cid-xfdfedg2]{border-radius:var(--r-2);background:var(--mist);overflow:hidden}.photo__frame[data-astro-cid-xfdfedg2] .photo__img{object-fit:cover;width:100%;height:100%}.photo--wide[data-astro-cid-xfdfedg2] .photo__frame[data-astro-cid-xfdfedg2]{aspect-ratio:16/9}.photo--landscape[data-astro-cid-xfdfedg2] .photo__frame[data-astro-cid-xfdfedg2]{aspect-ratio:4/3}.photo--square[data-astro-cid-xfdfedg2] .photo__frame[data-astro-cid-xfdfedg2]{aspect-ratio:1}.photo--portrait[data-astro-cid-xfdfedg2] .photo__frame[data-astro-cid-xfdfedg2]{aspect-ratio:3/4}.photo__caption[data-astro-cid-xfdfedg2]{font-size:var(--fs-xs);color:var(--ink-soft);border-left:1px solid var(--line-strong);padding-left:.75rem;line-height:1.5}.on-navy .photo__caption[data-astro-cid-xfdfedg2]{color:var(--navy-200);border-color:var(--line-on-navy)}
