.contact-page{margin-bottom:100px;padding:30px 40px}.contact-page .office-photos{grid-template:"photo1 map"250px"photo2 photo3"250px/1fr 1fr;gap:10px;display:grid}@media screen and (max-width:800px){.contact-page .office-photos{grid-template:"photo1"300px"map"300px"photo2"300px"photo3"300px/1fr}}.contact-page .office-photos .box{overflow:hidden}.contact-page .office-photos .box img{object-fit:cover;overflow-clip-margin:content-box;width:100%;height:100%;overflow:clip}.contact-page .office-photos .box{border:5px solid var(--page-border-fg)}.contact-page .office-photos .photo1{grid-area:photo1}.contact-page .office-photos .photo2{grid-area:photo2}.contact-page .office-photos .photo3{grid-area:photo3}.contact-page .office-photos .map{grid-area:map}
