.terrain-photos h2{margin-bottom:22px}.terrain-photos>.lead{max-width:760px}.terrain-photo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:38px}.terrain-photo-grid figure{margin:0;background:#102c40;border-radius:4px;overflow:hidden}.terrain-photo-grid a{display:block;overflow:hidden}.terrain-photo-grid img{width:100%;height:350px;object-fit:contain;display:block;transition:transform .3s}.terrain-photo-grid a:hover img{transform:scale(1.025)}.terrain-photo-grid a:focus-visible{outline:3px solid #e89558;outline-offset:3px}.terrain-photo-grid figcaption{padding:18px 22px;color:#fff;font-size:15px}.terrain-photo-note{font-size:12px;color:#637781;margin-top:18px}@media(max-width:700px){.terrain-photo-grid{grid-template-columns:1fr;gap:18px}.terrain-photo-grid img{height:280px}}