.page-hero .page-hero-image{object-fit:cover;object-position:center 42%;width:100%;height:100%;position:absolute;inset:0}.page-hero .content-gallery-hero .content-gallery-controls{z-index:4;bottom:12px}.page-hero-content p,.about-copy p,.project-list p,.contact-info strong{white-space:pre-line}.project-media{min-width:0;min-height:300px}.project-media .content-gallery{height:100%}.project-media img{min-height:300px}.project-list article:nth-child(2n) .project-media{order:2}@media (max-width:760px){.project-list article:nth-child(2n) .project-media{order:0}.project-media{min-height:250px}}.project-list article>.project-media{padding:0;display:block}
