.gallery[data-v-895e91a5]{--gallery-gap:calc(clamp(.75rem, 2vw, 1.25rem));gap:var(--gallery-gap);flex-wrap:wrap;display:flex}.gallery__item[data-v-895e91a5]{border-radius:var(--radius-m);aspect-ratio:1;flex:0 0 calc(50% - var(--gallery-gap) / 2);position:relative;overflow:hidden}@media (width>=960px){.gallery__item[data-v-895e91a5]{flex-basis:calc(25% - 3 * var(--gallery-gap) / 4)}}.gallery__item[data-v-895e91a5] .image-wrapper{height:100%}.gallery__item[data-v-895e91a5] img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.gallery__item--wide[data-v-895e91a5]{aspect-ratio:2;flex-basis:100%}@media (width>=960px){.gallery__item--wide[data-v-895e91a5]{flex-basis:calc(50% - var(--gallery-gap) / 2)}}.gallery__item[data-v-895e91a5]:after{content:"+";color:#fff;opacity:0;pointer-events:none;transition:opacity var(--duration-quick) ease;background:#0b0e1c59;place-items:center;font-size:2.5rem;font-weight:300;display:grid;position:absolute;inset:0}.gallery__item[data-v-895e91a5]:focus-within:after,.gallery__item[data-v-895e91a5]:hover:after{opacity:1}
