.inspiration .gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.inspiration .gallery :is(.gallery-wide,.gallery-full){grid-column:auto!important}.inspiration .gallery img{height:auto!important;aspect-ratio:3/2;object-fit:contain!important}.inspiration .gallery-filters{flex-wrap:wrap;gap:14px 20px}.inspiration .gallery figcaption{flex-wrap:wrap;gap:6px 16px}.inspiration .gallery small{white-space:normal}.service-grid .image-frame img{height:auto!important;aspect-ratio:3/2;object-fit:contain!important}@media(max-width:720px){.inspiration .gallery{grid-template-columns:1fr}.inspiration .gallery figcaption{flex-direction:column;align-items:flex-start}}
