.photo[data-astro-cid-xjdomtpr]{--r:1.5;gap:var(--space-2);max-width:min(var(--photo-max,100%), calc(var(--fit-h) * var(--r)));display:grid}.photo--slim[data-astro-cid-xjdomtpr]{--r:.56}.photo--tall[data-astro-cid-xjdomtpr]{--r:.75}.photo--square[data-astro-cid-xjdomtpr]{--r:1}.photo__frame[data-astro-cid-xjdomtpr]{background:var(--grey-100);overflow:hidden}.photo[data-astro-cid-xjdomtpr] img{width:100%;height:auto}.photo__cap[data-astro-cid-xjdomtpr]{color:var(--ink-soft)}.photo--s[data-astro-cid-xjdomtpr]{--photo-max:380px}.photo--m[data-astro-cid-xjdomtpr]{--photo-max:640px}
