/* Photographs retained from mixed guide blocks. Shared site styles stay unchanged. */
.pfocus-image-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;width:min(1400px,calc(100% - 96px));margin:42px auto}.pfocus-image-gallery figure{margin:0;min-width:0}.pfocus-image-gallery img{display:block;width:100%;height:auto;max-height:680px;object-fit:contain;background:#f4f3ee}.pfocus-image-gallery figcaption{color:#687268;margin:12px 0}.pfocus-image-gallery figure:only-child{grid-column:1/-1}@media(max-width:700px){.pfocus-image-gallery{width:calc(100% - 36px);grid-template-columns:1fr;gap:22px;margin:28px auto}}
