.single-image{--media-element-spacing:calc(var(--spacing-y-small) * .5);display:flex}.single-image:not(:first-child){margin-top:var(--media-element-spacing)}.single-image:not(:last-child){margin-bottom:var(--media-element-spacing)}.single-image--align-center{justify-content:center}.single-image--align-right{justify-content:flex-end}.single-image__container{max-width:var(--max-width,100%);display:inline-block;position:relative}.single-image__container>a{z-index:10;position:absolute;top:0;bottom:0;left:0;right:0}.single-image__wrap{overflow:hidden}.single-image__wrap img{transition:all .25s ease-in-out}.single-image:not(.single-image--disable-rounding) .single-image__container,.single-image:not(.single-image--disable-rounding) .single-image__wrap{border-radius:var(--border-radius)}.single-image--stretch .single-image__container,.single-image--stretch img{width:100%}.single-image--border .single-image__wrap{border:2px solid var(--image-border-color)}.single-image--ar-16x9 img{aspect-ratio:16/9;object-fit:cover;object-position:center}.single-image--ar-circle .single-image__wrap{border-radius:50%!important}.single-image--ar-circle img{aspect-ratio:1;object-fit:cover;object-position:center}@media screen and (prefers-reduced-motion:no-preference){.single-image.single-image[class*=single-image--action]:not(.single-image--hide-icon) .single-image__container:hover img{transform:scale(1.05)}}@media print{.single-image{max-width:450px}}.single-post .gallery{--factor:0;margin-right:calc(-1 * var(--gutter-x) * var(--factor));margin-left:calc(-1 * var(--gutter-x) * var(--factor))}@media (min-width:992px){.single-post .gallery{--factor:1.5}}@media (min-width:1200px){.single-post .gallery{--factor:2}}.gallery{--media-element-spacing:calc(var(--spacing-y-small) * .5);flex-direction:column;gap:1rem;display:flex;container:gallery/inline-size}.gallery:not(:first-child){margin-top:var(--media-element-spacing)}.gallery:not(:last-child){margin-bottom:var(--media-element-spacing)}.gallery{break-inside:avoid}.gallery__ctr{scrollbar-color:var(--image-gallery-scrollbar-color);flex-wrap:wrap;flex:auto;gap:1rem;display:flex}.gallery img{aspect-ratio:1;object-fit:cover;width:100%;height:100%;transition:all .25s ease-in-out}.gallery:not(.gallery--disable-rounding),.gallery:not(.gallery--disable-rounding) a,.gallery:not(.gallery--disable-rounding) img{border-radius:var(--border-radius)}.gallery--align-center{justify-content:center}.gallery--align-right{justify-content:flex-end}.gallery--stretch img{width:100%}.gallery--border img{border:2px solid var(--image-border-color)}.gallery--ar-16x9 img{aspect-ratio:16/9;object-fit:cover;object-position:center}.gallery--ar-circle img{aspect-ratio:1;object-fit:cover;object-position:center;border-radius:50%!important}@media screen and (prefers-reduced-motion:no-preference){.gallery.gallery[class*=gallery--action]:not(.gallery--hide-icon) img:hover{transform:scale(1.05)}}@container gallery (width<700px){.gallery__ctr{--gutter-x:1rem;justify-content:flex-start;gap:calc(var(--gutter-x) / 2);scroll-snap-type:x mandatory;-ms-scroll-snap-type:mandatory;flex-wrap:nowrap;padding-bottom:1rem;display:flex;overflow-x:scroll}.gallery__ctr a,.gallery__ctr>img{scroll-snap-align:start;flex:none;max-width:90%}.gallery__ctr a:before,.gallery__ctr>img:before{content:none}}@container gallery (width>700px){.gallery:not(.gallery--evenly-sized) .gallery__ctr{grid-gap:1rem;grid-template-columns:repeat(12,1fr);display:grid}.gallery:not(.gallery--evenly-sized) .gallery__ctr:nth-child(2n){direction:rtl}.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="1"]{direction:ltr;grid-template-rows:repeat(1,300px)}.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="2"]{grid-template-rows:repeat(1,500px)}.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="3"],.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="4"],.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="5"]{grid-template-rows:repeat(2,250px)}.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="6"]{grid-template-rows:repeat(3,250px)}.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="1"]>img:first-child,.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="1"] a:first-child{grid-area:span 1/span 12}.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="2"]>img:first-child,.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="2"]>img:nth-child(2),.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="2"] a:first-child,.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="2"] a:nth-child(2){grid-area:span 1/span 6}.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="3"]>img:first-child,.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="3"] a:first-child,.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="4"]>img:first-child,.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="4"] a:first-child{grid-area:span 2/span 6}.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="3"]>img:nth-child(2),.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="3"]>img:nth-child(3),.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="3"] a:nth-child(2),.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="3"] a:nth-child(3),.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="4"]>img:nth-child(2),.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="4"]>img:nth-child(3),.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="4"] a:nth-child(2),.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="4"] a:nth-child(3){grid-area:span 1/span 6}.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="4"]>img:nth-child(3),.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="4"]>img:nth-child(4),.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="4"] a:nth-child(3),.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="4"] a:nth-child(4){grid-area:span 1/span 3}.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="5"]>img:first-child,.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="5"] a:first-child{grid-area:span 2/span 4}.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="5"]>img:nth-child(2),.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="5"] a:nth-child(2),.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="5"]>img:nth-child(3),.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="5"] a:nth-child(3){grid-area:span 1/span 3}.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="5"]>img:nth-child(4),.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="5"] a:nth-child(4){grid-area:span 2/span 2}.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="5"]>img:nth-child(5),.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="5"] a:nth-child(5){grid-area:span 1/span 6}.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="6"]>img:first-child,.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="6"] a:first-child{grid-area:span 2/span 6}.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="6"]>img:nth-child(2),.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="6"] a:nth-child(2){grid-area:span 1/span 6}.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="6"]>img:nth-child(3),.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="6"] a:nth-child(3){grid-area:span 1/span 3}.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="6"]>img:nth-child(4),.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="6"] a:nth-child(4){grid-area:span 2/span 3}.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="6"]>img:nth-child(5),.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="6"] a:nth-child(5){grid-area:span 1/span 3}.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="6"]>img:nth-child(6),.gallery:not(.gallery--evenly-sized) .gallery__ctr[data-count="6"] a:nth-child(6){grid-area:span 1/span 6}.gallery.gallery--evenly-sized .gallery__ctr a,.gallery.gallery--evenly-sized .gallery__ctr>img{width:calc(33.3333% - .666667rem)!important}.gallery.gallery--evenly-sized .gallery__ctr[data-count="1"],.gallery.gallery--evenly-sized .gallery__ctr[data-count="2"]{justify-content:center}}.gallery[class*=gallery--action]:not(.gallery--hide-icon).gallery--action-lightbox{--icon-name:"zoom_in"}.gallery[class*=gallery--action]:not(.gallery--hide-icon).gallery--action-link{--icon-name:"arrow_forward"}.gallery[class*=gallery--action]:not(.gallery--hide-icon).gallery--action-link-on-page{--icon-name:"arrow_downward"}.gallery[class*=gallery--action]:not(.gallery--hide-icon).gallery--action-link-download{--icon-name:"download"}.gallery[class*=gallery--action]:not(.gallery--hide-icon).gallery--action-link-new-tab{--icon-name:"open_in_new"}.gallery[class*=gallery--action]:not(.gallery--hide-icon):not(.gallery--ar-circle) a:before{background-color:var(--image-icon-bg-color);aspect-ratio:1;content:"";border-radius:50%;width:128px;display:block;position:absolute;bottom:0;right:0;transform:translate(50%,50%)scale(1.1)}.gallery[class*=gallery--action]:not(.gallery--hide-icon):not(.gallery--ar-circle) a:after{content:var(--icon-name);line-height:normal;font-family:var(--font-family-material);color:var(--image-icon-color);font-size:2.25rem;position:absolute;bottom:.5rem;right:.5rem}.gallery[class*=gallery--action]:not(.gallery--hide-icon).gallery--ar-circle a:before,.gallery[class*=gallery--action]:not(.gallery--hide-icon).gallery--ar-circle a:after{aspect-ratio:1;border-radius:50%;width:20%;display:block;position:absolute;bottom:0;right:.5rem;transform:scale(1.1)}.gallery[class*=gallery--action]:not(.gallery--hide-icon).gallery--ar-circle a:before{background-color:var(--image-circle-icon-bg-color);content:""}.gallery[class*=gallery--action]:not(.gallery--hide-icon).gallery--ar-circle a:after{content:var(--icon-name);line-height:normal;font-family:var(--font-family-material);color:var(--image-circle-icon-color);justify-content:center;align-items:center;font-size:2.25rem;transition:all .25s ease-in-out;display:flex}.gallery[class*=gallery--action]:not(.gallery--hide-icon) a{position:relative;overflow:hidden}.gallery[class*=gallery--action]:not(.gallery--hide-icon) a:before{z-index:1;transition:all .25s ease-in-out}.gallery[class*=gallery--action]:not(.gallery--hide-icon) a:after{z-index:2}@media screen and (prefers-reduced-motion:no-preference){.gallery[class*=gallery--action]:not(.gallery--hide-icon) a:before,.gallery[class*=gallery--action]:not(.gallery--hide-icon) a:after{opacity:0;transition:opacity .5s}.gallery[class*=gallery--action]:not(.gallery--hide-icon) a:hover:after,.gallery[class*=gallery--action]:not(.gallery--hide-icon) a:hover:before{opacity:1}}.single-image[class*=single-image--action]:not(.single-image--hide-icon).single-image--action-lightbox{--icon-name:"zoom_in"}.single-image[class*=single-image--action]:not(.single-image--hide-icon).single-image--action-link{--icon-name:"arrow_forward"}.single-image[class*=single-image--action]:not(.single-image--hide-icon).single-image--action-link-on-page{--icon-name:"arrow_downward"}.single-image[class*=single-image--action]:not(.single-image--hide-icon).single-image--action-link-download{--icon-name:"download"}.single-image[class*=single-image--action]:not(.single-image--hide-icon).single-image--action-link-new-tab{--icon-name:"open_in_new"}.single-image[class*=single-image--action]:not(.single-image--hide-icon) .single-image__container:before{z-index:1;transition:all .25s ease-in-out}.single-image[class*=single-image--action]:not(.single-image--hide-icon) .single-image__container:after{z-index:2}.single-image[class*=single-image--action]:not(.single-image--hide-icon):not(.single-image--ar-circle) .single-image__container{overflow:hidden}.single-image[class*=single-image--action]:not(.single-image--hide-icon):not(.single-image--ar-circle) .single-image__container:before{background-color:var(--image-icon-bg-color);aspect-ratio:1;content:"";border-radius:50%;width:128px;display:block;position:absolute;bottom:0;right:0;transform:translate(50%,50%)}.single-image[class*=single-image--action]:not(.single-image--hide-icon):not(.single-image--ar-circle) .single-image__container:after{content:var(--icon-name);line-height:normal;font-family:var(--font-family-material);color:var(--image-icon-color);font-size:2.25rem;position:absolute;bottom:.5rem;right:.5rem}.single-image[class*=single-image--action]:not(.single-image--hide-icon).single-image--ar-circle .single-image__container:before,.single-image[class*=single-image--action]:not(.single-image--hide-icon).single-image--ar-circle .single-image__container:after{aspect-ratio:1;border-radius:50%;width:20%;display:block;position:absolute;bottom:0;right:.5rem}.single-image[class*=single-image--action]:not(.single-image--hide-icon).single-image--ar-circle .single-image__container:before{background-color:var(--image-circle-icon-bg-color);content:""}.single-image[class*=single-image--action]:not(.single-image--hide-icon).single-image--ar-circle .single-image__container:after{content:var(--icon-name);line-height:normal;font-family:var(--font-family-material);color:var(--image-circle-icon-color);justify-content:center;align-items:center;font-size:2.25rem;transition:all .25s ease-in-out;display:flex}@media screen and (prefers-reduced-motion:no-preference){.single-image[class*=single-image--action]:not(.single-image--hide-icon):not(.single-image--ar-circle) .single-image__container:hover:before{transform:translate(50%,50%)scale(1.1)}.single-image[class*=single-image--action]:not(.single-image--hide-icon).single-image--ar-circle .single-image__container:hover:before{transform:scale(1.1)}}.single-image,.gallery{--image-border-color:color-mix(in srgb, var(--color-contrast) 10%, transparent);--image-circle-icon-bg-color:color-mix(in srgb, var(--color-primary) 5%, var(--color-bg));--image-circle-icon-color:var(--color-primary);--image-gallery-scrollbar-color:var(--color-primary) transparent;--image-icon-bg-color:var(--color-primary);--image-icon-color:var(--color-bg)}[data-color-scheme=highlight] .single-image,[data-color-scheme=highlight] .gallery{--image-circle-icon-bg-color:var(--color-primary);--image-circle-icon-color:var(--color-bg)}
/*# sourceMappingURL=image.min.css.map */
