.managed-gallery .gallery-size-full{grid-column:1/-1;width:100%;margin:0}.managed-gallery .gallery-size-half{grid-column:auto/span 6;width:100%;margin:0}.managed-gallery .photograph img{object-fit:contain;height:auto}.gallery-caption{color:var(--stone);margin-top:10px;font-size:14px;line-height:1.7}.photograph.placement-layout-full{width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin-inline:auto!important}.photograph.placement-layout-half{width:50%!important;max-width:none!important;height:auto!important;min-height:0!important;margin-inline:auto!important}.photograph.placement-layout-centered{width:75%!important;max-width:none!important;height:auto!important;min-height:0!important;margin-inline:auto!important}.photograph[class*=placement-layout-] img{object-fit:contain!important;width:100%!important;height:auto!important;max-height:none!important}.managed-gallery .gallery-size-centered{grid-column:1/-1;width:65%;margin-inline:auto}.managed-gallery .gallery-size-centered .photograph img{object-fit:contain;width:100%;height:auto}@media (max-width:700px){.managed-gallery .gallery-size-centered{width:85%}}.photograph[class*=placement-layout-]{aspect-ratio:auto!important;overflow:visible!important}.hero .photograph[class*=placement-layout-]{align-items:center;display:flex;height:100%!important}.hero .photograph[class*=placement-layout-] img{object-fit:contain!important;height:100%!important}
