.foca-gallery>div>p{max-width:850px;color:var(--muted);line-height:1.8}.foca-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:32px;align-items:start}.foca-grid figure{margin:0;min-width:0}.foca-grid figure:first-child{grid-column:1/-1}.foca-grid a{display:block;background:#e6eeea}.foca-grid img{display:block;width:100%;height:auto;max-height:520px;object-fit:contain}.foca-grid figcaption{margin-top:12px;color:var(--muted);font-size:14px;line-height:1.65}@media(max-width:700px){.foca-grid{grid-template-columns:1fr}}