.bov-photo{margin:0}.bov-photo img{display:block;width:100%;height:auto;max-height:570px;object-fit:contain;background:#fff;border-radius:4px}.bov-photo figcaption{font-size:14px;line-height:1.6;color:#abb3bd;margin-top:12px}.bov-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.bov-grid .range-card{display:block}.bov-entry{margin-top:32px;margin-bottom:32px}@media(max-width:760px){.bov-grid{grid-template-columns:1fr}}