@keyframes grow-and-fade{to{transform:scale(4);opacity:0}}:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption) figcaption{position:static;background:var(--color-image-caption-background);border:1px solid var(--color-gray3);border-top:none;margin:0;padding:calc(var(--grid-gutter-width)/2);font-size:var(--font-size-base);color:var(--color-image-caption-text);text-align:left;font-style:normal;max-height:none}:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption) figcaption:focus-within{background-color:var(--color-image-caption-hover-background)}:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption) figcaption a{color:var(--color-image-caption-link);text-decoration:underline;text-align:left}:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption) figcaption a::before{content:"";-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAzMyI+PHBhdGggZD0iTTE5LjQwNSAxNy43MjQgNS4xNjMgMzEuOTY0Yy0uNjg3LjY4OC0xLjguNjg4LTIuNDg3IDBsLTEuNjYtMS42NmExLjc1OSAxLjc1OSAwIDAgMS0uMDA0LTIuNDg0TDEyLjMgMTYuNDggMS4wMTIgNS4xNGExLjc1OSAxLjc1OSAwIDAgMSAuMDAzLTIuNDg0TDIuNjc2Ljk5NmExLjc1OSAxLjc1OSAwIDAgMSAyLjQ4NyAwbDE0LjI0MiAxNC4yNGMuNjg2LjY4Ny42ODYgMS44IDAgMi40ODhaIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=) no-repeat 50% 50%;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAzMyI+PHBhdGggZD0iTTE5LjQwNSAxNy43MjQgNS4xNjMgMzEuOTY0Yy0uNjg3LjY4OC0xLjguNjg4LTIuNDg3IDBsLTEuNjYtMS42NmExLjc1OSAxLjc1OSAwIDAgMS0uMDA0LTIuNDg0TDEyLjMgMTYuNDggMS4wMTIgNS4xNGExLjc1OSAxLjc1OSAwIDAgMSAuMDAzLTIuNDg0TDIuNjc2Ljk5NmExLjc1OSAxLjc1OSAwIDAgMSAyLjQ4NyAwbDE0LjI0MiAxNC4yNGMuNjg2LjY4Ny42ODYgMS44IDAgMi40ODhaIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=) no-repeat 50% 50%;background-color:var(--color-image-caption-link);background-repeat:no-repeat;position:absolute;height:var(--font-size-base);width:calc(var(--font-size-base)/1.648);right:calc(var(--grid-gutter-width)/2);margin-top:calc((var(--line-height-base)*var(--font-size-base) - var(--font-size-base))/2)}:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption) figcaption a::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;padding:15px}:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption) figcaption a:focus{outline:none;text-decoration:none}:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption) figcaption a:focus::after{outline:2px solid var(--brand-primary);outline-offset:2px}:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption) figcaption a:hover{cursor:pointer;text-decoration:none}:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption) figcaption a:active,:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption) figcaption a:visited{color:var(--color-image-caption-active-link)}:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption) figcaption a:active::before,:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption) figcaption a:visited::before{background-color:var(--color-image-caption-active-link)}:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption){position:relative}:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption).has-link figcaption{padding-right:40px}:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption).has-link:hover figcaption{background-color:var(--color-image-caption-hover-background)}:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption).alignright,:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption).alignleft{margin-bottom:var(--grid-gutter-width)}:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption).alignright{margin-left:calc(var(--grid-gutter-width)/2)}:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption).alignleft{margin-right:calc(var(--grid-gutter-width)/2)}:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption).aligncenter{margin-right:auto;margin-left:auto}:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption).alignwide{width:100%}:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption).alignwide img{width:100%}:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption).alignfull{width:unset !important;margin-left:calc(var(--grid-gutter-width)*-1);margin-right:calc(var(--grid-gutter-width)*-1);display:block;width:100%;min-width:-moz-fit-content;min-width:fit-content}@media(min-width: 768px){:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption).alignfull{margin-left:calc((100vw - 750px + var(--grid-gutter-width))/-2);margin-right:calc((100vw - 750px + var(--grid-gutter-width))/-2)}}@media(min-width: 992px){:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption).alignfull{margin-left:calc((100vw - 970px + var(--grid-gutter-width))/-2);margin-right:calc((100vw - 970px + var(--grid-gutter-width))/-2)}}@media(min-width: 1200px){:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption).alignfull{margin-left:calc((100vw - 1176px + var(--grid-gutter-width))/-2);margin-right:calc((100vw - 1176px + var(--grid-gutter-width))/-2)}}:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption).alignfull img{width:100%}:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption).alignfull figcaption{display:block;border-left:none;border-right:none}.wp-block-column>:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption){width:100%}:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption) figcaption{position:relative;position:static}:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption) figcaption .ripple-container{display:block;position:absolute;bottom:0;left:0;overflow:hidden;cursor:pointer;border-radius:var(--border-radius-template)}:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption) figcaption .ripple{position:absolute;border-radius:50%;transform:scale(0);background-color:var(--color-ripple-black);z-index:0;animation:grow-and-fade 600ms linear}:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption).has-link figcaption{padding-right:40px}:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption).has-link figcaption.ripple-active::before{background-color:var(--color-image-caption-active-link)}:is(.wp-block-image,.wp-block-gallery.has-nested-images>.wp-block-image.has-caption).has-link figcaption.ripple-active a{text-decoration:underline}:is(.wp-block-image.has-caption figure,figure.wp-block-image.has-caption){border:1px solid var(--color-gray3);border-bottom:none;border-radius:var(--border-radius-template) var(--border-radius-template) 0 0}:is(.wp-block-image.has-caption figure,figure.wp-block-image.has-caption).alignfull{border-radius:0}.wp-block-gallery.has-nested-images figure.wp-block-image.has-caption{border:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-caption img{border:1px solid var(--color-gray3);border-bottom:none;border-radius:var(--border-radius-template) var(--border-radius-template) 0 0}.wp-block-gallery.has-nested-images figure.wp-block-image.has-caption img.alignfull{border-radius:0}figure.wp-block-image:not(.alignleft,.alignright),.wp-block-image>figure.aligncenter{margin-bottom:var(--grid-gutter-width)}.wp-block-gallery.has-nested-images figure.wp-block-image.has-caption:not(.alignleft,.alignright,.aligncenter){display:flex}figure.wp-block-gallery.has-nested-images,figure.wp-block-gallery.has-nested-images.columns-default{margin-bottom:32px;gap:8px !important}figure.wp-block-image.has-caption:not(.alignleft,.alignright,.aligncenter){display:table}figure.wp-block-image.has-caption:not(.alignleft,.alignright,.aligncenter) figcaption{display:table-caption;caption-side:bottom}@supports not (aspect-ratio: 3/2){img{-o-object-fit:cover;object-fit:cover;height:120px}@media(min-width: 321px){img{height:175px}}@media(min-width: 480px){img{height:350px}}}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{aspect-ratio:3/2}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) figcaption a{width:auto;height:auto}:is(.wp-block-image:not(.alignfull),.wp-block-cover .wp-block-image){border-radius:var(--border-radius-template)}:is(.wp-block-image:not(.alignfull),.wp-block-cover .wp-block-image) img{border-radius:var(--border-radius-template)}:is(.wp-block-image:not(.alignfull),.wp-block-cover .wp-block-image).has-caption img,:is(.wp-block-image:not(.alignfull),.wp-block-cover .wp-block-image) :is(figure.has-caption,figure.has-caption img){border-radius:var(--border-radius-template) var(--border-radius-template) 0 0}:is(.wp-block-image:not(.alignfull),.wp-block-cover .wp-block-image) figcaption{border-radius:0 0 var(--border-radius-template) var(--border-radius-template)}:is(.wp-block-image:not(.alignfull),.wp-block-cover .wp-block-image) figcaption a::after{border-radius:var(--border-radius-template)}:is(.wp-block-image:not(.alignfull),.wp-block-cover .wp-block-image).alignfull img,:is(.wp-block-image:not(.alignfull),.wp-block-cover .wp-block-image).alignfull figcaption{border-radius:0}.wp-block-gallery.has-nested-images.alignfull figure.wp-block-image img,.wp-block-gallery.has-nested-images.alignfull figure.wp-block-image figcaption{border-radius:0}

/*# sourceMappingURL=image.css.map*/