.wp-block-gallery.has-nested-images{margin:28px 0;}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){flex-grow:0;}.wp-block-gallery.has-nested-images.bnt-gallery-mosaic figure.wp-block-image{--bnt-gallery-gap:var(--wp--style--unstable-gallery-gap, 0.5em);flex-basis:calc(
    (100% - (var(--bnt-gallery-row, 3) - 1) * var(--bnt-gallery-gap)) /
      var(--bnt-gallery-row, 3)
  );}@media (max-width: 599px){.wp-block-gallery.has-nested-images.bnt-gallery-mosaic figure.wp-block-image{flex-basis:calc(
      (100% - (var(--bnt-gallery-row-sm, 2) - 1) * var(--bnt-gallery-gap)) /
        var(--bnt-gallery-row-sm, 2)
    );}}.wp-block-gallery.has-nested-images figure.wp-block-image{overflow:hidden;border:1px solid var(--art-line, var(--bnt-border, rgba(15, 23, 42, 0.1)));border-radius:var(--bnt-radius-sm, 10px);}.wp-block-gallery.has-nested-images figure.wp-block-image img{border:0;border-radius:0;}@media not (prefers-reduced-motion){.wp-block-gallery.has-nested-images figure.wp-block-image img,
  span.bnt-content-lightbox img{transition:transform 0.32s cubic-bezier(0.2, 0.6, 0.2, 1);}}.wp-block-gallery.has-nested-images figure.wp-block-image:hover img,
.wp-block-gallery.has-nested-images figure.wp-block-image:focus-within img,
span.bnt-content-lightbox:hover img,
span.bnt-content-lightbox:focus-within img{transform:scale(1.045);}.wp-block-gallery.has-nested-images figure.wp-block-image:hover button.lightbox-trigger,
.wp-block-gallery.has-nested-images figure.wp-block-image:focus-within button.lightbox-trigger,
span.bnt-content-lightbox:hover button.lightbox-trigger,
span.bnt-content-lightbox:focus-within button.lightbox-trigger{opacity:1;}.wp-block-gallery.has-nested-images figure.wp-block-image button.lightbox-trigger,
.bnt-art-entry span.bnt-content-lightbox.wp-lightbox-container button.lightbox-trigger,
.entry-content span.bnt-content-lightbox.wp-lightbox-container button.lightbox-trigger{top:10px;right:10px;width:28px;height:28px;border-radius:var(--bnt-radius-xs, 6px);background-color:color-mix(
    in srgb,
    var(--bnt-surface-media-scrim, rgb(8, 15, 28)) 78%,
    transparent
  );}@media (hover: none){.wp-block-gallery.has-nested-images figure.wp-block-image button.lightbox-trigger,
  span.bnt-content-lightbox button.lightbox-trigger{opacity:0.85;}}span.bnt-content-lightbox{overflow:hidden;}.wp-caption span.bnt-content-lightbox{border-radius:var(--bnt-radius-sm, 10px);}.wp-lightbox-container button{min-width:0;min-height:0;}.wp-lightbox-container button::after{content:"";position:absolute;inset:-8px;}.wp-lightbox-overlay .scrim{background-color:var(--bnt-surface-media-scrim, rgb(8, 15, 28)) !important;}.wp-lightbox-overlay .wp-lightbox-close-button,
.wp-lightbox-overlay .wp-lightbox-navigation-button{color:#fff;fill:#fff !important;}