.photo-expansion-gallery{display:grid;gap:24px;margin:28px 0}.photo-expansion-photo{margin:0;min-width:0}.photo-expansion-photo img{display:block;width:100%;height:auto;max-height:620px;object-fit:contain}.photo-expansion-photo figcaption,.photo-expansion-card figcaption{font-size:12px;line-height:1.65;overflow-wrap:anywhere;color:var(--muted)}.photo-expansion-card{margin:0 0 18px;min-width:0}.photo-expansion-card img{display:block;width:100%;height:220px;object-fit:cover}.photo-expansion-card details{margin-top:8px}.photo-expansion-card summary{cursor:pointer;text-decoration:underline}@media(min-width:900px){.photo-expansion-gallery:has(figure:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}}
