.wp-block-gallery.has-nested-images.is-style-mt-mosaic{--mt-mosaic-cell:calc(100cqw / 3);--mt-mosaic-zoom:60px;container-type:inline-size;display:grid;grid-template-columns:repeat(3,calc(100% / 3));grid-template-columns:repeat(3,round(down,100%/3,1px));gap:0;align-items:start;margin:0 15px 0 -15px;padding:0 0 3%}.editor-styles-wrapper .wp-block-gallery.has-nested-images.is-style-mt-mosaic{margin-right:auto;margin-left:auto}@supports (width:round(down,1px,1px)){.wp-block-gallery.has-nested-images.is-style-mt-mosaic{--mt-mosaic-cell:round(down,100cqw/3,1px)}}.wp-block-gallery.has-nested-images.is-style-mt-mosaic figure.wp-block-image:not(#individual-image){width:auto;height:var(--mt-mosaic-cell);margin:0;padding:15px;box-sizing:border-box}.wp-block-gallery.has-nested-images.is-style-mt-mosaic figure.wp-block-image:not(#individual-image):first-child{grid-column:1/span 2;grid-row:1/span 2;height:calc(2 * var(--mt-mosaic-cell))}@media (max-width:767px){.wp-block-gallery.has-nested-images.is-style-mt-mosaic{--mt-mosaic-zoom:50px;grid-template-columns:calc(100% + 30px)}.wp-block-gallery.has-nested-images.is-style-mt-mosaic figure.wp-block-image:not(#individual-image),.wp-block-gallery.has-nested-images.is-style-mt-mosaic figure.wp-block-image:not(#individual-image):first-child{grid-column:auto;grid-row:auto;height:calc(4 * var(--mt-mosaic-cell))}}.wp-block-gallery.has-nested-images.is-style-mt-mosaic figure.wp-block-image>a{position:relative;display:block;width:100%;height:100%}.wp-block-gallery.has-nested-images.is-style-mt-mosaic figure.wp-block-image:not(#individual-image) img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}.wp-block-gallery.has-nested-images.is-style-mt-mosaic figure.wp-block-image>a:after{content:"";position:absolute;top:calc(50% - var(--mt-mosaic-zoom) / 2 - 2px);left:calc(50% - var(--mt-mosaic-zoom) / 2);z-index:1;width:var(--mt-mosaic-zoom);height:var(--mt-mosaic-zoom);background-color:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M304 192v32c0 6.6-5.4 12-12 12h-56v56c0 6.6-5.4 12-12 12h-32c-6.6 0-12-5.4-12-12v-56h-56c-6.6 0-12-5.4-12-12v-32c0-6.6 5.4-12 12-12h56v-56c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v56h56c6.6 0 12 5.4 12 12zm201 284.7L476.7 505c-9.4 9.4-24.6 9.4-33.9 0L343 405.3c-4.5-4.5-7-10.6-7-17V372c-35.3 27.6-79.7 44-128 44C93.1 416 0 322.9 0 208S93.1 0 208 0s208 93.1 208 208c0 48.3-16.4 92.7-44 128h16.3c6.4 0 12.5 2.5 17 7l99.7 99.7c9.3 9.4 9.3 24.6 0 34zM344 208c0-75.2-60.8-136-136-136S72 132.8 72 208s60.8 136 136 136 136-60.8 136-136z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M304 192v32c0 6.6-5.4 12-12 12h-56v56c0 6.6-5.4 12-12 12h-32c-6.6 0-12-5.4-12-12v-56h-56c-6.6 0-12-5.4-12-12v-32c0-6.6 5.4-12 12-12h56v-56c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v56h56c6.6 0 12 5.4 12 12zm201 284.7L476.7 505c-9.4 9.4-24.6 9.4-33.9 0L343 405.3c-4.5-4.5-7-10.6-7-17V372c-35.3 27.6-79.7 44-128 44C93.1 416 0 322.9 0 208S93.1 0 208 0s208 93.1 208 208c0 48.3-16.4 92.7-44 128h16.3c6.4 0 12.5 2.5 17 7l99.7 99.7c9.3 9.4 9.3 24.6 0 34zM344 208c0-75.2-60.8-136-136-136S72 132.8 72 208s60.8 136 136 136 136-60.8 136-136z'/%3E%3C/svg%3E") center/contain no-repeat;opacity:0;visibility:hidden;transition:.3s ease-in-out}.wp-block-gallery.has-nested-images.is-style-mt-mosaic figure.wp-block-image>a:hover:after{opacity:1;visibility:visible}.wp-block-gallery.has-nested-images.is-style-mt-mosaic figure.wp-block-image:not(#individual-image):has(figcaption):before{content:none}.wp-block-gallery.has-nested-images.is-style-mt-mosaic figure.wp-block-image figcaption{position:absolute;right:15px;bottom:15px;left:15px;z-index:2;width:auto;max-height:none;margin:0;padding:10px 15px;overflow:visible;box-sizing:border-box;background:rgba(0,0,0,.65);color:#fff;font-family:inherit;font-size:8px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:normal;text-align:left;text-shadow:none;text-transform:none;pointer-events:none}html.mt-lightbox-open,html.mt-lightbox-open body{overflow:hidden}.mt-lightbox{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:0 0;color:#dbdbdb;overflow:hidden;overscroll-behavior:contain;-webkit-tap-highlight-color:transparent;touch-action:pan-y pinch-zoom}.mt-lightbox[open]{display:flex;animation:mt-lightbox-fade-in .35s ease}.mt-lightbox::backdrop{background:rgba(24,24,27,.98);animation:mt-lightbox-fade-in .35s ease}.mt-lightbox__stage{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;margin:0;padding:4px;box-sizing:border-box}.mt-lightbox__stage img{display:block;width:auto;height:auto;max-width:100%;max-height:calc(100% - 43px);object-fit:contain;user-select:none;-webkit-user-drag:none}.mt-lightbox__stage figcaption{flex-shrink:0;max-width:100%;margin:0;padding:14px 0 4px;color:#dbdbdb;font-size:inherit;line-height:1.375;overflow-wrap:anywhere;text-align:center}.mt-lightbox__counter{position:absolute;top:0;left:0;z-index:1;padding:0 10px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:17px;line-height:46px;user-select:none;font-variant-numeric:tabular-nums}.mt-lightbox button{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;color:#dbdbdb;cursor:pointer;transition:all .15s ease}.mt-lightbox button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.mt-lightbox__close{top:0;right:0;width:46px;height:46px;background:rgba(24,24,27,.65)}.mt-lightbox__close svg{width:24px;height:24px;stroke-width:1.75}.mt-lightbox__prev,.mt-lightbox__next{top:calc(50% - 25px);width:50px;height:50px;border-radius:50%;background:0 0}.mt-lightbox__prev{left:1rem}.mt-lightbox__next{right:1rem}.mt-lightbox__prev svg,.mt-lightbox__next svg{width:26px;height:26px;stroke-width:2.5;filter:drop-shadow(1px 1px 1px rgba(24,24,27,.5))}.mt-lightbox button[disabled]{cursor:default}.mt-lightbox button[disabled] svg{opacity:.65}@media (hover:hover){.mt-lightbox button:hover:not([disabled]){color:#fff}.mt-lightbox__prev:hover:not([disabled]),.mt-lightbox__next:hover:not([disabled]){background:rgba(24,24,27,.3)}}@media (max-width:639px),(max-height:639px){.mt-lightbox__stage img{max-height:100%}.mt-lightbox__stage figcaption{position:absolute;right:0;bottom:0;left:0;padding:12px;text-align:left}}@keyframes mt-lightbox-fade-in{from{opacity:0}to{opacity:1}}