@media print,screen and (min-width:64em){.mata-article__gallery-masonry .gallery-masonry__texts-block{width:66%}}.mata-article__gallery-masonry .gallery-masonry__caption-block,.mata-article__gallery-masonry .gallery-masonry__heading-block,.mata-article__gallery-masonry .gallery-masonry__sub-caption-block,.mata-article__gallery-masonry .gallery-masonry__texts-block{display:flex;justify-content:center}.mata-article__gallery-masonry .gallery-masonry__texts-inner{width:100%;display:flex;flex-direction:column;align-items:center}.mata-article__gallery-masonry .gallery-masonry__caption,.mata-article__gallery-masonry .gallery-masonry__heading,.mata-article__gallery-masonry .gallery-masonry__sub-caption{width:100%;text-align:center}.mata-article__gallery-masonry .gallery-masonry__heading-text{margin:0}.mata-article__gallery-masonry .gallery-masonry__heading-divider{width:7%;height:.1875rem;margin:1rem auto 2rem;background:currentColor}@media print,screen and (min-width:64em){.mata-article__gallery-masonry .gallery-masonry__heading-divider{margin:1.5rem auto 2rem}}.mata-article__gallery-masonry .gallery-masonry__caption{max-width:56.25rem}.mata-article__gallery-masonry .gallery-masonry__caption *{margin-top:0;margin-bottom:0;font-size:var(--paragraph-small-font-size-mobile)}@media print,screen and (min-width:64em){.mata-article__gallery-masonry .gallery-masonry__caption *{font-size:var(--paragraph-small-font-size-desktop)}}.mata-article__gallery-masonry .gallery-masonry__caption *{line-height:1.25rem;letter-spacing:0;font-weight:500}@media print,screen and (min-width:64em){.mata-article__gallery-masonry .gallery-masonry__caption *{font-size:1rem;line-height:1.5rem}}.mata-article__gallery-masonry .gallery-masonry__sub-caption{max-width:45rem;margin-top:5rem}.mata-article__gallery-masonry .gallery-masonry__sub-caption *{margin-top:0;margin-bottom:0;font-size:var(--paragraph-small-font-size-mobile)}@media print,screen and (min-width:64em){.mata-article__gallery-masonry .gallery-masonry__sub-caption *{font-size:var(--paragraph-small-font-size-desktop)}}.mata-article__gallery-masonry .gallery-masonry__sub-caption *{line-height:1.25rem;letter-spacing:0;font-weight:500}@media print,screen and (min-width:64em){.mata-article__gallery-masonry .gallery-masonry__sub-caption *{font-size:1rem;line-height:1.5rem}}.mata-article__gallery-masonry .gallery-masonry__texts-block{margin-bottom:2.5rem}@media print,screen and (min-width:64em){.mata-article__gallery-masonry .gallery-masonry__texts-block{margin-bottom:3.25rem}}.mata-article__gallery-masonry .gallery-masonry__masonry-block:first-child{margin-bottom:2.5rem}@media print,screen and (min-width:64em){.mata-article__gallery-masonry .gallery-masonry__masonry-block:first-child{margin-bottom:3.25rem}}.mata-article__gallery-masonry .gallery-masonry__masonry{width:100%}.mata-article__gallery-masonry .gallery-masonry__masonry-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;justify-content:center}@media print,screen and (min-width:64em){.mata-article__gallery-masonry .gallery-masonry__masonry-inner--compact{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:0}}@media print,screen and (min-width:64em){.mata-article__gallery-masonry .gallery-masonry__masonry-inner--count-5{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));align-items:stretch}}.mata-article__gallery-masonry .gallery-masonry__masonry-item{width:100%;padding:.75rem}@media print,screen and (min-width:64em){.gallery-masonry__masonry-inner--compact .mata-article__gallery-masonry .gallery-masonry__masonry-item{width:calc(33.333% - .6875rem);max-width:21.25rem}}@media print,screen and (min-width:64em){.gallery-masonry__masonry-inner--count-1 .mata-article__gallery-masonry .gallery-masonry__masonry-item{width:min(100%,33.75rem)}}@media print,screen and (min-width:64em){.gallery-masonry__masonry-inner--count-2 .mata-article__gallery-masonry .gallery-masonry__masonry-item{width:calc(50% - .5rem);max-width:26.25rem}}@media print,screen and (min-width:64em){.gallery-masonry__masonry-inner--count-5 .mata-article__gallery-masonry .gallery-masonry__masonry-item{width:100%;max-width:none}}.mata-article__gallery-masonry .gallery-masonry__masonry-item--3{grid-column:1/-1}@media print,screen and (max-width:63.99875em){.mata-article__gallery-masonry .gallery-masonry__masonry-item--3 .gallery-masonry__masonry-media{aspect-ratio:1/1}}@media print,screen and (min-width:64em){.mata-article__gallery-masonry .gallery-masonry__masonry-item--3{grid-column:2/span 2;grid-row:1/span 2}}.gallery-masonry__masonry-inner--count-5 .mata-article__gallery-masonry .gallery-masonry__masonry-item--3{grid-column:2;grid-row:1/span 2}.mata-article__gallery-masonry .gallery-masonry__masonry-item--6{grid-column:1/-1}@media print,screen and (max-width:63.99875em){.mata-article__gallery-masonry .gallery-masonry__masonry-item--6 .gallery-masonry__masonry-media{aspect-ratio:1/1}}@media print,screen and (min-width:64em){.mata-article__gallery-masonry .gallery-masonry__masonry-item--6{grid-column:5;grid-row:1/span 2}}@media print,screen and (min-width:64em){.mata-article__gallery-masonry .gallery-masonry__masonry-inner--six{grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:0;grid-auto-flow:dense;align-items:stretch}}@media print,screen and (min-width:64em){.gallery-masonry__masonry-inner--count-5 .mata-article__gallery-masonry .gallery-masonry__masonry-item--1{grid-column:1;grid-row:1}}@media print,screen and (min-width:64em){.gallery-masonry__masonry-inner--count-5 .mata-article__gallery-masonry .gallery-masonry__masonry-item--2{grid-column:1;grid-row:2}}@media print,screen and (min-width:64em){.gallery-masonry__masonry-inner--six .mata-article__gallery-masonry .gallery-masonry__masonry-item--1{grid-column:1;grid-row:1}}@media print,screen and (min-width:64em){.gallery-masonry__masonry-inner--six .mata-article__gallery-masonry .gallery-masonry__masonry-item--2{grid-column:1;grid-row:2}}@media print,screen and (min-width:64em){.gallery-masonry__masonry-inner--six .mata-article__gallery-masonry .gallery-masonry__masonry-item--3{grid-column:2/span 2;grid-row:1/span 2}}.gallery-masonry__masonry-inner--six .mata-article__gallery-masonry .gallery-masonry__masonry-item--3 .gallery-masonry__masonry-media{aspect-ratio:auto}@media print,screen and (min-width:64em){.gallery-masonry__masonry-inner--count-5 .mata-article__gallery-masonry .gallery-masonry__masonry-item--4{grid-column:3;grid-row:1}}@media print,screen and (min-width:64em){.gallery-masonry__masonry-inner--six .mata-article__gallery-masonry .gallery-masonry__masonry-item--4{grid-column:4;grid-row:1}}@media print,screen and (min-width:64em){.gallery-masonry__masonry-inner--count-5 .mata-article__gallery-masonry .gallery-masonry__masonry-item--5{grid-column:3;grid-row:2}}@media print,screen and (min-width:64em){.gallery-masonry__masonry-inner--six .mata-article__gallery-masonry .gallery-masonry__masonry-item--5{grid-column:4;grid-row:2}}@media print,screen and (min-width:64em){.gallery-masonry__masonry-inner--six .mata-article__gallery-masonry .gallery-masonry__masonry-item--6{grid-column:5;grid-row:1/span 2;align-self:stretch;height:100%}}@media print,screen and (min-width:64em){.gallery-masonry__masonry-inner--six .mata-article__gallery-masonry .gallery-masonry__masonry-item--6 .gallery-masonry__masonry-media{display:flex;height:100%;min-height:100%;aspect-ratio:unset!important}}@media print,screen and (min-width:64em){.gallery-masonry__masonry-inner--six .mata-article__gallery-masonry .gallery-masonry__masonry-item--6 .gallery-masonry__masonry-media img,.gallery-masonry__masonry-inner--six .mata-article__gallery-masonry .gallery-masonry__masonry-item--6 .gallery-masonry__masonry-media svg{flex:1 1 auto;height:100%}}.mata-article__gallery-masonry .gallery-masonry__masonry-media{position:relative;width:100%;background:#f6f6f7;overflow:hidden;aspect-ratio:1/1}.mata-article__gallery-masonry .gallery-masonry__masonry-media img,.mata-article__gallery-masonry .gallery-masonry__masonry-media svg{display:block;width:100%;height:100%;object-fit:cover}@media print,screen and (min-width:64em){.mata-article__gallery-masonry .gallery-masonry__masonry-inner--count-2{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.mata-article__gallery-masonry .gallery-masonry__masonry-inner--count-2 .gallery-masonry__masonry-item{width:100%!important;max-width:none!important}.mata-article__gallery-masonry .gallery-masonry__masonry-inner--count-2 .gallery-masonry__masonry-item--1{grid-column:1;grid-row:1}.mata-article__gallery-masonry .gallery-masonry__masonry-inner--count-2 .gallery-masonry__masonry-item--2{grid-column:2;grid-row:1}.mata-article__gallery-masonry .gallery-masonry__masonry-inner--count-2 .gallery-masonry__masonry-media{aspect-ratio:1/1!important;height:auto!important;min-height:0!important}.mata-article__gallery-masonry .gallery-masonry__masonry-inner--count-3{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-template-rows:repeat(2,minmax(0,1fr));align-items:stretch}.mata-article__gallery-masonry .gallery-masonry__masonry-inner--count-3 .gallery-masonry__masonry-item{width:100%!important;max-width:none!important}.mata-article__gallery-masonry .gallery-masonry__masonry-inner--count-3 .gallery-masonry__masonry-item--1{grid-column:1;grid-row:1}.mata-article__gallery-masonry .gallery-masonry__masonry-inner--count-3 .gallery-masonry__masonry-item--2{grid-column:1;grid-row:2}.mata-article__gallery-masonry .gallery-masonry__masonry-inner--count-3 .gallery-masonry__masonry-item--3{grid-column:2!important;grid-row:1/span 2!important}.mata-article__gallery-masonry .gallery-masonry__masonry-inner--count-3 .gallery-masonry__masonry-media{aspect-ratio:1/1!important;height:auto!important;min-height:0!important}.mata-article__gallery-masonry .gallery-masonry__masonry-inner--count-4{display:grid!important;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,2fr);grid-template-rows:repeat(2,minmax(0,1fr));align-items:stretch}.mata-article__gallery-masonry .gallery-masonry__masonry-inner--count-4 .gallery-masonry__masonry-item{width:100%!important;max-width:none!important}.mata-article__gallery-masonry .gallery-masonry__masonry-inner--count-4 .gallery-masonry__masonry-item--1{grid-column:1;grid-row:1/span 2}.mata-article__gallery-masonry .gallery-masonry__masonry-inner--count-4 .gallery-masonry__masonry-item--2{grid-column:2;grid-row:1}.mata-article__gallery-masonry .gallery-masonry__masonry-inner--count-4 .gallery-masonry__masonry-item--3{grid-column:2!important;grid-row:2!important}.mata-article__gallery-masonry .gallery-masonry__masonry-inner--count-4 .gallery-masonry__masonry-item--4{grid-column:3;grid-row:1/span 2}.mata-article__gallery-masonry .gallery-masonry__masonry-inner--count-4 .gallery-masonry__masonry-media{aspect-ratio:1/1!important;height:auto!important;min-height:0!important}.mata-article__gallery-masonry .gallery-masonry__masonry-inner--count-5{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));align-items:stretch}.mata-article__gallery-masonry .gallery-masonry__masonry-inner--count-5 .gallery-masonry__masonry-item{width:100%!important;max-width:none!important}.mata-article__gallery-masonry .gallery-masonry__masonry-inner--count-5 .gallery-masonry__masonry-item--1{grid-column:1;grid-row:1}.mata-article__gallery-masonry .gallery-masonry__masonry-inner--count-5 .gallery-masonry__masonry-item--2{grid-column:1;grid-row:2}.mata-article__gallery-masonry .gallery-masonry__masonry-inner--count-5 .gallery-masonry__masonry-item--3{grid-column:2!important;grid-row:1/span 2!important}.mata-article__gallery-masonry .gallery-masonry__masonry-inner--count-5 .gallery-masonry__masonry-item--4{grid-column:3;grid-row:1}.mata-article__gallery-masonry .gallery-masonry__masonry-inner--count-5 .gallery-masonry__masonry-item--5{grid-column:3;grid-row:2}.mata-article__gallery-masonry .gallery-masonry__masonry-inner--count-5 .gallery-masonry__masonry-media{aspect-ratio:1/1!important;height:auto!important;min-height:0!important}.mata-article__gallery-masonry .gallery-masonry__masonry-inner--six .gallery-masonry__masonry-item--6{align-self:stretch;height:100%}.mata-article__gallery-masonry .gallery-masonry__masonry-inner--six .gallery-masonry__masonry-item--6 .gallery-masonry__masonry-media{display:flex;height:100%;min-height:100%;aspect-ratio:auto!important}.mata-article__gallery-masonry .gallery-masonry__masonry-inner--six .gallery-masonry__masonry-item--6 .gallery-masonry__masonry-media img,.mata-article__gallery-masonry .gallery-masonry__masonry-inner--six .gallery-masonry__masonry-item--6 .gallery-masonry__masonry-media svg{flex:1 1 auto;width:100%;height:100%}}
/*# sourceMappingURL=mata-article__gallery-masonry.css.map */
