.article-content__gallery{min-width:0}.article-content__gallery .article-content__section-title{font-weight:var(--font-weight-bold)}.article-content__gallery-trigger{background:transparent;border:0;color:inherit;cursor:pointer;display:block;height:100%;overflow:hidden;padding:0;position:relative;width:100%}.article-content__gallery-trigger:focus-visible{outline:.125rem solid var(--color-brand-800);outline-offset:var(--spacing-0-5)}.article-content__gallery-trigger:focus-visible .article-content__gallery-trigger-icon,.article-content__gallery-trigger:hover .article-content__gallery-trigger-icon{opacity:1;transform:translate(-50%,-50%) scale(1);visibility:visible}.article-content__gallery-trigger-icon{align-items:center;background-color:var(--color-white);border:.0625rem solid var(--color-white);border-radius:var(--radius-full);box-shadow:var(--shadow-sm);color:var(--color-brand-800);display:inline-flex;height:var(--spacing-10);justify-content:center;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.875);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden;width:var(--spacing-10);z-index:1}.article-content__gallery-trigger-icon svg{height:var(--spacing-5);width:var(--spacing-5)}.article-content__gallery-play-icon{background-color:var(--color-overlay-550);border-radius:var(--radius-full);color:var(--color-white);display:inline-flex;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s ease;z-index:1}.article-content__gallery-play-icon svg{height:var(--spacing-12);width:var(--spacing-12)}.article-content__gallery-trigger:focus-visible .article-content__gallery-play-icon,.article-content__gallery-trigger:hover .article-content__gallery-play-icon{transform:translate(-50%,-50%) scale(1.1)}.article-content__gallery-placeholder{background-color:var(--article-content-media-background);display:block;height:100%;width:100%}.article-content__gallery--has-slider .article-content__gallery-track{display:flex;width:100%}.article-content__gallery--has-slider .article-content__gallery-slide{flex:0 0 100%;min-width:0;width:100%}.article-content__gallery--has-slider .article-content__gallery-slider.swiper-initialized .article-content__gallery-slide{flex-basis:auto}@media(min-width:25em){.article-content__gallery--has-slider .article-content__gallery-slide{flex-basis:calc((100% - var(--spacing-1))/1.25)}}@media(min-width:48em){.article-content__gallery--has-slider .article-content__gallery-slide{flex-basis:calc((100% - var(--spacing-4))/2)}}@media(min-width:75em){.article-content__gallery--has-slider .article-content__gallery-slide{flex-basis:calc((100% - var(--spacing-12))/4)}}.article-content__gallery--has-single-image .article-content__gallery-slider{overflow:visible}.article-content__gallery--has-single-image .article-content__gallery-slide{max-width:100%;width:100%}.article-content__gallery--has-single-image .article-content__gallery-image{-o-object-fit:contain;object-fit:contain}@media(min-width:48em){.article-content__gallery--has-single-image .article-content__gallery-slide{max-width:calc((100% - var(--spacing-4))/2)}}@media(min-width:75em){.article-content__gallery--has-single-image .article-content__gallery-slide{max-width:calc((100% - var(--spacing-12))/4)}}.article-content__gallery-controls:has(.swiper-button-lock){display:none}.article-content__gallery-control:disabled{cursor:default;opacity:.5}.article-content__gallery-control:focus-visible,.article-content__gallery-pagination .swiper-pagination-bullet:focus-visible{outline:var(--spacing-0-5) solid var(--color-brand-800);outline-offset:var(--spacing-0-5)}.article-content__gallery-lightbox{background-color:var(--color-black);color:var(--color-white);display:grid;gap:var(--spacing-4);grid-template-rows:minmax(0,1fr) auto;inset:var(--wp-admin--admin-bar--height,0) 0 0;overflow:hidden;padding:var(--spacing-4);position:fixed;z-index:1000}.article-content__gallery-lightbox[hidden]{display:none}.article-content__gallery-lightbox-title{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.article-content__gallery-lightbox-close,.article-content__gallery-lightbox-control,.article-content__gallery-lightbox-thumb-button{background:transparent;border:0;color:inherit;cursor:pointer;padding:0}.article-content__gallery-lightbox-close:focus-visible,.article-content__gallery-lightbox-control:focus-visible,.article-content__gallery-lightbox-thumb-button:focus-visible{outline:.125rem solid var(--color-brand-800);outline-offset:var(--spacing-0-5)}.article-content__gallery-lightbox-close{align-items:center;background-color:var(--color-black);border:.0625rem solid var(--color-white);border-radius:var(--radius-full);display:inline-flex;height:var(--spacing-10);justify-content:center;position:absolute;right:var(--spacing-4);top:var(--spacing-4);width:var(--spacing-10);z-index:4}.article-content__gallery-lightbox-close svg{height:var(--spacing-5);width:var(--spacing-5)}.article-content__gallery-lightbox-stage{align-items:center;display:grid;grid-template-columns:minmax(0,1fr);height:100%;min-height:0;overflow:visible;padding-inline:0;position:relative}.article-content__gallery-lightbox-main{height:100%;min-height:0;overflow:hidden;width:100%}.article-content__gallery-lightbox-track{align-items:center;height:100%}.article-content__gallery-lightbox-slide{align-items:center;display:grid;gap:var(--spacing-3);grid-template-rows:minmax(0,1fr) auto;height:100%;justify-content:center;margin:0;min-height:0;text-align:center}.article-content__gallery-lightbox-image{align-self:center;display:block;height:auto;justify-self:center;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.article-content__gallery-lightbox-slide--video{grid-template-columns:minmax(0,1fr);justify-content:stretch;width:100%}.article-content__gallery-lightbox-video{align-self:center;background-color:var(--color-black);display:block;height:auto;justify-self:center;max-height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.article-content__gallery-lightbox-video-fallback{font-size:var(--font-size-sm);margin:0;padding:var(--spacing-4)}.article-content__gallery-lightbox-video-fallback a{color:inherit}.article-content__gallery-lightbox-caption{color:var(--color-white);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0;max-width:100%}.article-content__gallery-lightbox-control{align-items:center;background-color:var(--color-black);border:.0625rem solid var(--color-white);border-radius:var(--radius-full);display:none;height:var(--spacing-10);justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:var(--spacing-10);z-index:4}.article-content__gallery-lightbox-control svg{height:var(--spacing-5);width:var(--spacing-5)}.article-content__gallery-lightbox-control--prev{left:var(--spacing-1)}.article-content__gallery-lightbox-control--next{right:var(--spacing-1)}.article-content__gallery-lightbox-thumbs{flex:0 0 auto;height:var(--spacing-16);margin-inline:auto;overflow:hidden;padding-block:var(--spacing-2);width:100%}.article-content__gallery-lightbox-thumbs-track{align-items:center;height:100%}.article-content__gallery-lightbox-thumb{height:100%;opacity:.64}.article-content__gallery-lightbox-thumb.swiper-slide-thumb-active{opacity:1}.article-content__gallery-lightbox-thumb-button{border:.125rem solid transparent;border-radius:var(--radius-sm);display:block;height:100%;overflow:hidden;width:100%}.swiper-slide-thumb-active .article-content__gallery-lightbox-thumb-button{border-color:var(--color-white)}.article-content__gallery-lightbox-thumb-image{aspect-ratio:4/3;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.article-content__gallery-lightbox-thumb-button--video{position:relative}.article-content__gallery-lightbox-thumb-placeholder{aspect-ratio:4/3;background-color:var(--article-content-media-background);display:block;height:100%;width:100%}.article-content__gallery-lightbox-thumb-play{background-color:var(--color-overlay-550);border-radius:var(--radius-full);color:var(--color-white);display:inline-flex;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.article-content__gallery-lightbox-thumb-play svg{height:var(--spacing-6);width:var(--spacing-6)}@media(min-width:48em){.article-content__gallery-lightbox{gap:var(--spacing-6);padding:var(--spacing-6)}.article-content__gallery-lightbox-close{right:var(--spacing-6);top:var(--spacing-6)}.article-content__gallery-lightbox-stage{padding-inline:var(--spacing-16)}.article-content__gallery-lightbox-control{display:inline-flex;height:var(--spacing-12);width:var(--spacing-12)}.article-content__gallery-lightbox-control svg{height:var(--spacing-6);width:var(--spacing-6)}.article-content__gallery-lightbox-thumbs{height:var(--spacing-25)}}body.has-article-content-gallery-lightbox-open{overflow:hidden}.article-content__gallery-lightbox-caption b{font-weight:var(--font-weight-bold)}.article-content__gallery-lightbox-caption i{font-style:italic}.article-content__gallery-lightbox-caption sup{font-size:.65em;vertical-align:super}.article-content__gallery-lightbox-caption sub{font-size:.65em;vertical-align:sub}
