/* Georgian Capital — "About us" facts box and office gallery */
.gc-facts{margin:2em 0 0;background:#f4f6f9;border-left:4px solid var(--gc-navy);border-radius:6px;padding:22px 24px}
.gc-facts h2,.gc-gallery h2{font-family:"Noto Sans Georgian",Roboto,Arial,sans-serif;font-weight:700;color:#111;font-size:22px;margin:0 0 14px}
.gc-facts dl{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:8px 18px;margin:0}
.gc-facts dt{font-weight:600;color:#333}
.gc-facts dd{margin:0;color:#444;overflow-wrap:anywhere}
.gc-facts a{color:var(--gc-navy);text-decoration:underline;text-underline-offset:2px}
.gc-gallery{margin:2em 0 0}
.gc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.gc-grid figure{margin:0}
.gc-grid img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:6px}
@media (max-width:700px){
 .gc-facts{padding:18px}
 .gc-facts dl{grid-template-columns:1fr;gap:2px}
 .gc-facts dd{margin-bottom:10px}
 .gc-grid{grid-template-columns:1fr}
}
