section.wp-block-acf-split,
.wp-block-acf-split > section {
  --grid-split-default: [gutter-left] minmax(var(--spacing-small), 1fr)
      [content-left] minmax(0, calc(var(--base-maxwidth) / 2))
      [content-right] minmax(0, calc(var(--base-maxwidth) / 2))
      [gutter-right] minmax(var(--spacing-small), 1fr);
}
section.wp-block-acf-split .inner,
.wp-block-acf-split > section .inner {
  display: grid;
  grid-template-columns: var(--base-grid-single);
  row-gap: var(--spacing-medium);
}
section.wp-block-acf-split .inner.center .acf-innerblocks-container,
.wp-block-acf-split > section .inner.center .acf-innerblocks-container {
  align-items: center;
}
section.wp-block-acf-split .inner .acf-innerblocks-container,
.wp-block-acf-split > section .inner .acf-innerblocks-container {
  grid-column: 1/-1;
  grid-template-columns: var(--base-grid);
  display: grid;
  row-gap: var(--spacing-large);
  align-content: center;
}
@media (max-width: 766px) {
  section.wp-block-acf-split .inner .acf-innerblocks-container > .content,
  section.wp-block-acf-split .inner .acf-innerblocks-container .wp-block-acf-splitcontent,
  section.wp-block-acf-split .inner .acf-innerblocks-container .wp-block-acf-image,
  section.wp-block-acf-split .inner .acf-innerblocks-container .wp-block-acf-quote,
  section.wp-block-acf-split .inner .acf-innerblocks-container .wp-block-acf-cards-container,
  .wp-block-acf-split > section .inner .acf-innerblocks-container > .content,
  .wp-block-acf-split > section .inner .acf-innerblocks-container .wp-block-acf-splitcontent,
  .wp-block-acf-split > section .inner .acf-innerblocks-container .wp-block-acf-image,
  .wp-block-acf-split > section .inner .acf-innerblocks-container .wp-block-acf-quote,
  .wp-block-acf-split > section .inner .acf-innerblocks-container .wp-block-acf-cards-container {
    grid-column: 2/span 12;
  }
  section.wp-block-acf-split .inner .acf-innerblocks-container:has(.wp-block-acf-image) .wp-block-acf-image,
  .wp-block-acf-split > section .inner .acf-innerblocks-container:has(.wp-block-acf-image) .wp-block-acf-image {
    order: 1;
  }
  section.wp-block-acf-split .inner .acf-innerblocks-container:has(.wp-block-acf-image) .wp-block-acf-splitcontent,
  section.wp-block-acf-split .inner .acf-innerblocks-container:has(.wp-block-acf-image) .content,
  section.wp-block-acf-split .inner .acf-innerblocks-container:has(.wp-block-acf-image) .wp-block-acf-quote,
  section.wp-block-acf-split .inner .acf-innerblocks-container:has(.wp-block-acf-image) .wp-block-acf-cards-container,
  .wp-block-acf-split > section .inner .acf-innerblocks-container:has(.wp-block-acf-image) .wp-block-acf-splitcontent,
  .wp-block-acf-split > section .inner .acf-innerblocks-container:has(.wp-block-acf-image) .content,
  .wp-block-acf-split > section .inner .acf-innerblocks-container:has(.wp-block-acf-image) .wp-block-acf-quote,
  .wp-block-acf-split > section .inner .acf-innerblocks-container:has(.wp-block-acf-image) .wp-block-acf-cards-container {
    order: 2;
    padding-block: 0 var(--pb);
  }
}
section.wp-block-acf-split .inner .acf-innerblocks-container:has(figure.contain-center-center),
.wp-block-acf-split > section .inner .acf-innerblocks-container:has(figure.contain-center-center) {
  align-items: center;
}
section.wp-block-acf-split .inner .acf-innerblocks-container.vertical-center,
.wp-block-acf-split > section .inner .acf-innerblocks-container.vertical-center {
  align-items: center;
}
section.wp-block-acf-split .inner .acf-innerblocks-container.vertical-top,
.wp-block-acf-split > section .inner .acf-innerblocks-container.vertical-top {
  align-items: start;
}
section.wp-block-acf-split .inner .acf-innerblocks-container.gap-small,
.wp-block-acf-split > section .inner .acf-innerblocks-container.gap-small {
  column-gap: var(--spacing-small);
}
section.wp-block-acf-split .inner .acf-innerblocks-container.gap-medium,
.wp-block-acf-split > section .inner .acf-innerblocks-container.gap-medium {
  column-gap: var(--spacing-medium);
}
section.wp-block-acf-split .inner .acf-innerblocks-container.gap-huge,
.wp-block-acf-split > section .inner .acf-innerblocks-container.gap-huge {
  column-gap: var(--spacing-huge);
}
section.wp-block-acf-split .inner .acf-innerblocks-container.gap-giant,
.wp-block-acf-split > section .inner .acf-innerblocks-container.gap-giant {
  column-gap: var(--spacing-giant);
}
@media (max-width: 766px) {
  section.wp-block-acf-split .inner .acf-innerblocks-container > figure,
  .wp-block-acf-split > section .inner .acf-innerblocks-container > figure {
    order: 1;
  }
  section.wp-block-acf-split .inner .acf-innerblocks-container > *:not(figure),
  .wp-block-acf-split > section .inner .acf-innerblocks-container > *:not(figure) {
    order: 2;
  }
}
@media (min-width: 767px) {
  section.wp-block-acf-split .inner .acf-innerblocks-container,
  .wp-block-acf-split > section .inner .acf-innerblocks-container {
    column-gap: var(--spacing-large);
  }
  section.wp-block-acf-split .inner .acf-innerblocks-container > .heading-group,
  section.wp-block-acf-split .inner .acf-innerblocks-container .wp-block-acf-heading-group,
  .wp-block-acf-split > section .inner .acf-innerblocks-container > .heading-group,
  .wp-block-acf-split > section .inner .acf-innerblocks-container .wp-block-acf-heading-group {
    grid-column: 1/-1;
  }
  section.wp-block-acf-split .inner .acf-innerblocks-container > .heading-group p, section.wp-block-acf-split .inner .acf-innerblocks-container > .heading-group h2, section.wp-block-acf-split .inner .acf-innerblocks-container > .heading-group h3,
  .wp-block-acf-split > section .inner .acf-innerblocks-container > .heading-group p,
  .wp-block-acf-split > section .inner .acf-innerblocks-container > .heading-group h2,
  .wp-block-acf-split > section .inner .acf-innerblocks-container > .heading-group h3 {
    max-width: 45ch;
    margin-inline: auto;
    text-wrap: pretty;
  }
}
section.wp-block-acf-split .heading-group,
.wp-block-acf-split > section .heading-group {
  grid-column: 1/-1;
}
section.wp-block-acf-split .wp-block-acf-splitcontent,
.wp-block-acf-split > section .wp-block-acf-splitcontent {
  display: grid;
  grid-template-columns: 100%;
  row-gap: var(--spacing-small);
}
section.wp-block-acf-split .wp-block-acf-splitcontent.feature-first p:first-of-type,
.wp-block-acf-split > section .wp-block-acf-splitcontent.feature-first p:first-of-type {
  font-size: var(--font-size-base-large);
}
section.wp-block-acf-split .wp-block-acf-splitcontent:is(.acf-block-preview) .content-inner,
.wp-block-acf-split > section .wp-block-acf-splitcontent:is(.acf-block-preview) .content-inner {
  display: grid;
  grid-template-columns: 100%;
  row-gap: var(--spacing-small);
}
section.wp-block-acf-split .wp-block-acf-splitcontent > .wp-block-button,
.wp-block-acf-split > section .wp-block-acf-splitcontent > .wp-block-button {
  margin-top: var(--spacing-small);
}
section.wp-block-acf-split .acf-innerblocks-container .photo,
section.wp-block-acf-split .acf-block-preview.wp-block-acf-splitphoto,
section.wp-block-acf-split .acf-innerblocks-container figure.is-video,
.wp-block-acf-split > section .acf-innerblocks-container .photo,
.wp-block-acf-split > section .acf-block-preview.wp-block-acf-splitphoto,
.wp-block-acf-split > section .acf-innerblocks-container figure.is-video {
  position: relative;
  overflow: clip;
}
section.wp-block-acf-split .acf-innerblocks-container .photo figure,
section.wp-block-acf-split .acf-block-preview.wp-block-acf-splitphoto figure,
section.wp-block-acf-split .acf-innerblocks-container figure.is-video figure,
.wp-block-acf-split > section .acf-innerblocks-container .photo figure,
.wp-block-acf-split > section .acf-block-preview.wp-block-acf-splitphoto figure,
.wp-block-acf-split > section .acf-innerblocks-container figure.is-video figure {
  height: 100%;
  position: relative;
  z-index: 0;
}
section.wp-block-acf-split .acf-innerblocks-container .photo figure.rounded img,
section.wp-block-acf-split .acf-block-preview.wp-block-acf-splitphoto figure.rounded img,
section.wp-block-acf-split .acf-innerblocks-container figure.is-video figure.rounded img,
.wp-block-acf-split > section .acf-innerblocks-container .photo figure.rounded img,
.wp-block-acf-split > section .acf-block-preview.wp-block-acf-splitphoto figure.rounded img,
.wp-block-acf-split > section .acf-innerblocks-container figure.is-video figure.rounded img {
  border-radius: var(--base-radius);
}
section.wp-block-acf-split .acf-block-preview.wp-block-acf-splitphoto figure,
section.wp-block-acf-split .acf-block-preview.wp-block-acf-splitphoto img,
.wp-block-acf-split > section .acf-block-preview.wp-block-acf-splitphoto figure,
.wp-block-acf-split > section .acf-block-preview.wp-block-acf-splitphoto img {
  border-radius: var(--base-radius);
}
@media (min-width: 767px) {
  section.wp-block-acf-split .photo,
  .wp-block-acf-split > section .photo {
    height: 100%;
  }
  section.wp-block-acf-split .photo figure,
  .wp-block-acf-split > section .photo figure {
    height: 100%;
    position: relative;
  }
  section.wp-block-acf-split .photo figure img,
  .wp-block-acf-split > section .photo figure img {
    position: absolute;
    top: 0;
    left: 0;
  }
}
section.wp-block-acf-split .wp-block-button,
.wp-block-acf-split > section .wp-block-button {
  justify-self: start;
}
section.wp-block-acf-split .photo:not(figure),
.wp-block-acf-split > section .photo:not(figure) {
  position: relative;
  height: 100%;
}
section.wp-block-acf-split figure,
.wp-block-acf-split > section figure {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: grid;
  grid-template-columns: 100%;
  gap: var(--spacing-tiny);
}
section.wp-block-acf-split figure .components-resizable-box__container,
.wp-block-acf-split > section figure .components-resizable-box__container {
  height: 100% !important;
}
section.wp-block-acf-split figure .components-resizable-box__container img,
.wp-block-acf-split > section figure .components-resizable-box__container img {
  height: 100% !important;
  width: 100% !important;
}
section.wp-block-acf-split figure img,
.wp-block-acf-split > section figure img {
  position: relative;
  height: 100%;
  width: 100%;
}
section.wp-block-acf-split figure > img,
.wp-block-acf-split > section figure > img {
  grid-column: 1;
  z-index: 0;
}
section.wp-block-acf-split figure figcaption,
.wp-block-acf-split > section figure figcaption {
  margin-top: 0;
  grid-row: 2;
  grid-column: 1;
  background-color: rgba(0, 0, 0, 0.7);
  color: var(--color-white);
  z-index: 1;
  margin: var(--spacing-tiny);
  border-radius: var(--base-radius);
  padding: var(--spacing-tiny);
  font-size: var(--font-size-base-small);
  line-height: var(--line-height-headings);
}
section.wp-block-acf-split .inner.left .wp-block-acf-splitcontent .content.block-editor-block-list__layout,
section.wp-block-acf-split .inner.right .wp-block-acf-splitcontent .content.block-editor-block-list__layout,
.wp-block-acf-split > section .inner.left .wp-block-acf-splitcontent .content.block-editor-block-list__layout,
.wp-block-acf-split > section .inner.right .wp-block-acf-splitcontent .content.block-editor-block-list__layout {
  padding: 0;
}
section.wp-block-acf-split .wp-block-acf-photo-gallery .inner,
.wp-block-acf-split > section .wp-block-acf-photo-gallery .inner {
  align-content: start;
}
section.wp-block-acf-split .wp-block-acf-content:is(.layout-full, .layout-contained) .inner,
.wp-block-acf-split > section .wp-block-acf-content:is(.layout-full, .layout-contained) .inner {
  grid-template-columns: 100%;
}
section.wp-block-acf-split .wp-block-acf-content:is(.layout-full, .layout-contained) .inner .column,
.wp-block-acf-split > section .wp-block-acf-content:is(.layout-full, .layout-contained) .inner .column {
  grid-column: 1/-1;
}
section.wp-block-acf-split iframe,
section.wp-block-acf-split .smush-lazyload-youtube,
.wp-block-acf-split > section iframe,
.wp-block-acf-split > section .smush-lazyload-youtube {
  border-radius: var(--base-radius);
  aspect-ratio: 16/9;
}
section.wp-block-acf-split iframe.smush-lazyloaded-video,
section.wp-block-acf-split .smush-lazyload-youtube.smush-lazyloaded-video,
.wp-block-acf-split > section iframe.smush-lazyloaded-video,
.wp-block-acf-split > section .smush-lazyload-youtube.smush-lazyloaded-video {
  background-image: none !important;
}
section.wp-block-acf-split.layout-default .acf-innerblocks-container,
.wp-block-acf-split > section.layout-default .acf-innerblocks-container {
  grid-column: 1/-1;
}
@media (max-width: 766px) {
  section.wp-block-acf-split.layout-default .acf-innerblocks-container:has(*[style^=padding-top]),
  .wp-block-acf-split > section.layout-default .acf-innerblocks-container:has(*[style^=padding-top]) {
    row-gap: 0;
  }
}
@media (min-width: 767px) {
  section.wp-block-acf-split.layout-default .acf-innerblocks-container,
  .wp-block-acf-split > section.layout-default .acf-innerblocks-container {
    grid-template-columns: var(--grid-split-default) !important;
  }
  section.wp-block-acf-split.layout-default .acf-innerblocks-container > *:first-child:not(.heading-group), section.wp-block-acf-split.layout-default .acf-innerblocks-container > .heading-group + *,
  .wp-block-acf-split > section.layout-default .acf-innerblocks-container > *:first-child:not(.heading-group),
  .wp-block-acf-split > section.layout-default .acf-innerblocks-container > .heading-group + * {
    grid-column: content-left;
  }
  section.wp-block-acf-split.layout-default .acf-innerblocks-container > *:first-child:not(.heading-group).content .content-inner,
  section.wp-block-acf-split.layout-default .acf-innerblocks-container > *:first-child:not(.heading-group).content .inner, section.wp-block-acf-split.layout-default .acf-innerblocks-container > *:first-child:not(.heading-group).wp-block-acf-splitcontent .content-inner,
  section.wp-block-acf-split.layout-default .acf-innerblocks-container > *:first-child:not(.heading-group).wp-block-acf-splitcontent .inner, section.wp-block-acf-split.layout-default .acf-innerblocks-container > *:first-child:not(.heading-group).wp-block-acf-cards-container .content-inner,
  section.wp-block-acf-split.layout-default .acf-innerblocks-container > *:first-child:not(.heading-group).wp-block-acf-cards-container .inner, section.wp-block-acf-split.layout-default .acf-innerblocks-container > .heading-group + *.content .content-inner,
  section.wp-block-acf-split.layout-default .acf-innerblocks-container > .heading-group + *.content .inner, section.wp-block-acf-split.layout-default .acf-innerblocks-container > .heading-group + *.wp-block-acf-splitcontent .content-inner,
  section.wp-block-acf-split.layout-default .acf-innerblocks-container > .heading-group + *.wp-block-acf-splitcontent .inner, section.wp-block-acf-split.layout-default .acf-innerblocks-container > .heading-group + *.wp-block-acf-cards-container .content-inner,
  section.wp-block-acf-split.layout-default .acf-innerblocks-container > .heading-group + *.wp-block-acf-cards-container .inner,
  .wp-block-acf-split > section.layout-default .acf-innerblocks-container > *:first-child:not(.heading-group).content .content-inner,
  .wp-block-acf-split > section.layout-default .acf-innerblocks-container > *:first-child:not(.heading-group).content .inner,
  .wp-block-acf-split > section.layout-default .acf-innerblocks-container > *:first-child:not(.heading-group).wp-block-acf-splitcontent .content-inner,
  .wp-block-acf-split > section.layout-default .acf-innerblocks-container > *:first-child:not(.heading-group).wp-block-acf-splitcontent .inner,
  .wp-block-acf-split > section.layout-default .acf-innerblocks-container > *:first-child:not(.heading-group).wp-block-acf-cards-container .content-inner,
  .wp-block-acf-split > section.layout-default .acf-innerblocks-container > *:first-child:not(.heading-group).wp-block-acf-cards-container .inner,
  .wp-block-acf-split > section.layout-default .acf-innerblocks-container > .heading-group + *.content .content-inner,
  .wp-block-acf-split > section.layout-default .acf-innerblocks-container > .heading-group + *.content .inner,
  .wp-block-acf-split > section.layout-default .acf-innerblocks-container > .heading-group + *.wp-block-acf-splitcontent .content-inner,
  .wp-block-acf-split > section.layout-default .acf-innerblocks-container > .heading-group + *.wp-block-acf-splitcontent .inner,
  .wp-block-acf-split > section.layout-default .acf-innerblocks-container > .heading-group + *.wp-block-acf-cards-container .content-inner,
  .wp-block-acf-split > section.layout-default .acf-innerblocks-container > .heading-group + *.wp-block-acf-cards-container .inner {
    padding-right: var(--spacing-medium);
  }
  section.wp-block-acf-split.layout-default .acf-innerblocks-container > *:last-child,
  .wp-block-acf-split > section.layout-default .acf-innerblocks-container > *:last-child {
    grid-column: content-right;
  }
  section.wp-block-acf-split.layout-default .acf-innerblocks-container > *:last-child.content .content-inner,
  section.wp-block-acf-split.layout-default .acf-innerblocks-container > *:last-child.content .inner, section.wp-block-acf-split.layout-default .acf-innerblocks-container > *:last-child.wp-block-acf-splitcontent .content-inner,
  section.wp-block-acf-split.layout-default .acf-innerblocks-container > *:last-child.wp-block-acf-splitcontent .inner, section.wp-block-acf-split.layout-default .acf-innerblocks-container > *:last-child.wp-block-acf-quote .content-inner,
  section.wp-block-acf-split.layout-default .acf-innerblocks-container > *:last-child.wp-block-acf-quote .inner, section.wp-block-acf-split.layout-default .acf-innerblocks-container > *:last-child.wp-block-acf-cards-container .content-inner,
  section.wp-block-acf-split.layout-default .acf-innerblocks-container > *:last-child.wp-block-acf-cards-container .inner,
  .wp-block-acf-split > section.layout-default .acf-innerblocks-container > *:last-child.content .content-inner,
  .wp-block-acf-split > section.layout-default .acf-innerblocks-container > *:last-child.content .inner,
  .wp-block-acf-split > section.layout-default .acf-innerblocks-container > *:last-child.wp-block-acf-splitcontent .content-inner,
  .wp-block-acf-split > section.layout-default .acf-innerblocks-container > *:last-child.wp-block-acf-splitcontent .inner,
  .wp-block-acf-split > section.layout-default .acf-innerblocks-container > *:last-child.wp-block-acf-quote .content-inner,
  .wp-block-acf-split > section.layout-default .acf-innerblocks-container > *:last-child.wp-block-acf-quote .inner,
  .wp-block-acf-split > section.layout-default .acf-innerblocks-container > *:last-child.wp-block-acf-cards-container .content-inner,
  .wp-block-acf-split > section.layout-default .acf-innerblocks-container > *:last-child.wp-block-acf-cards-container .inner {
    padding-left: var(--spacing-medium);
  }
}
section.wp-block-acf-split.layout-full .acf-innerblocks-container,
.wp-block-acf-split > section.layout-full .acf-innerblocks-container {
  grid-template-columns: var(--base-grid);
  grid-column: 1/-1;
  column-gap: 0;
}
section.wp-block-acf-split.layout-full .acf-innerblocks-container:has(*[style^=padding-top]),
.wp-block-acf-split > section.layout-full .acf-innerblocks-container:has(*[style^=padding-top]) {
  row-gap: 0;
}
@media (max-width: 766px) {
  section.wp-block-acf-split.layout-full .acf-innerblocks-container > :nth-child(1):is(.wp-block-acf-image),
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container > :nth-child(1):is(.wp-block-acf-image) {
    grid-column: 1/-1;
  }
}
@media (min-width: 767px) {
  section.wp-block-acf-split.layout-full .acf-innerblocks-container > *,
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container > * {
    grid-row: 1;
  }
  section.wp-block-acf-split.layout-full .acf-innerblocks-container > :nth-child(1),
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container > :nth-child(1) {
    grid-column: 2/span 6;
  }
  section.wp-block-acf-split.layout-full .acf-innerblocks-container > :nth-child(1).wp-block-acf-image, section.wp-block-acf-split.layout-full .acf-innerblocks-container > :nth-child(1):has(span.border),
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container > :nth-child(1).wp-block-acf-image,
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container > :nth-child(1):has(span.border) {
    grid-column: 1/span 7;
  }
  section.wp-block-acf-split.layout-full .acf-innerblocks-container > :nth-child(1).wp-block-acf-image.rounded + *, section.wp-block-acf-split.layout-full .acf-innerblocks-container > :nth-child(1):has(span.border).rounded + *,
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container > :nth-child(1).wp-block-acf-image.rounded + *,
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container > :nth-child(1):has(span.border).rounded + * {
    padding-left: var(--spacing-large);
  }
  section.wp-block-acf-split.layout-full .acf-innerblocks-container > :nth-child(1):not(.wp-block-acf-image),
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container > :nth-child(1):not(.wp-block-acf-image) {
    display: block;
  }
  section.wp-block-acf-split.layout-full .acf-innerblocks-container > :nth-child(1):not(.wp-block-acf-image):has(+ .wp-block-acf-image),
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container > :nth-child(1):not(.wp-block-acf-image):has(+ .wp-block-acf-image) {
    padding-right: var(--spacing-large);
  }
  section.wp-block-acf-split.layout-full .acf-innerblocks-container > :nth-child(2),
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container > :nth-child(2) {
    grid-column: 8/span 6;
  }
  section.wp-block-acf-split.layout-full .acf-innerblocks-container > :nth-child(2).wp-block-acf-image, section.wp-block-acf-split.layout-full .acf-innerblocks-container > :nth-child(2):has(span.border),
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container > :nth-child(2).wp-block-acf-image,
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container > :nth-child(2):has(span.border) {
    grid-column: 8/span 7;
  }
  section.wp-block-acf-split.layout-full .acf-innerblocks-container > :nth-child(2).wp-block-acf-image.rounded + *, section.wp-block-acf-split.layout-full .acf-innerblocks-container > :nth-child(2):has(span.border).rounded + *,
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container > :nth-child(2).wp-block-acf-image.rounded + *,
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container > :nth-child(2):has(span.border).rounded + * {
    padding-right: var(--spacing-large);
  }
  section.wp-block-acf-split.layout-full .acf-innerblocks-container > :nth-child(2):not(.wp-block-acf-image),
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container > :nth-child(2):not(.wp-block-acf-image) {
    display: block;
  }
  section.wp-block-acf-split.layout-full .acf-innerblocks-container > :nth-child(2):not(.wp-block-acf-image):has(span.border),
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container > :nth-child(2):not(.wp-block-acf-image):has(span.border) {
    grid-column: 8/span 7;
  }
  section.wp-block-acf-split.layout-full .acf-innerblocks-container .wp-block-acf-cards-container,
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container .wp-block-acf-cards-container {
    display: block;
  }
  section.wp-block-acf-split.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(1)) .inner > .listing,
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(1)) .inner > .listing {
    grid-template-columns: minmax(var(--spacing-small), 1fr) minmax(0, calc(var(--base-maxwidth) / 2));
  }
  section.wp-block-acf-split.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(1)) .inner > .listing .heading-group:has(span.border-feature),
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(1)) .inner > .listing .heading-group:has(span.border-feature) {
    grid-template-columns: minmax(var(--spacing-small), 1fr) minmax(0, calc(var(--base-maxwidth) / 2));
  }
  section.wp-block-acf-split.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(1)) .inner > .listing .heading-group:has(span.border-feature) h2,
  section.wp-block-acf-split.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(1)) .inner > .listing .heading-group:has(span.border-feature) h3,
  section.wp-block-acf-split.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(1)) .inner > .listing .heading-group:has(span.border-feature) p,
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(1)) .inner > .listing .heading-group:has(span.border-feature) h2,
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(1)) .inner > .listing .heading-group:has(span.border-feature) h3,
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(1)) .inner > .listing .heading-group:has(span.border-feature) p {
    grid-column: 2;
  }
  section.wp-block-acf-split.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(1)) .inner > .listing .heading-group:has(span.border-feature) *:is(p.section, h2, h3, h4) + span.border-feature,
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(1)) .inner > .listing .heading-group:has(span.border-feature) *:is(p.section, h2, h3, h4) + span.border-feature {
    grid-row: 2;
  }
  section.wp-block-acf-split.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(1)) .inner > .listing .heading-group:has(span.border-feature) span.border-feature,
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(1)) .inner > .listing .heading-group:has(span.border-feature) span.border-feature {
    grid-column: 1/span 2;
  }
  section.wp-block-acf-split.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(1)) .inner > .listing .cta-container,
  section.wp-block-acf-split.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(1)) .inner > .listing .card-item,
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(1)) .inner > .listing .cta-container,
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(1)) .inner > .listing .card-item {
    grid-column: 2;
  }
  section.wp-block-acf-split.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(2)) .inner > .listing,
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(2)) .inner > .listing {
    grid-template-columns: minmax(0, calc(var(--base-maxwidth) / 2)) minmax(var(--spacing-small), 1fr);
  }
  section.wp-block-acf-split.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(2)) .inner > .listing .heading-group:has(span.border-feature),
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(2)) .inner > .listing .heading-group:has(span.border-feature) {
    grid-template-columns: minmax(0, calc(var(--base-maxwidth) / 2)) minmax(var(--spacing-small), 1fr);
  }
  section.wp-block-acf-split.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(2)) .inner > .listing .heading-group:has(span.border-feature) h2,
  section.wp-block-acf-split.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(2)) .inner > .listing .heading-group:has(span.border-feature) h3,
  section.wp-block-acf-split.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(2)) .inner > .listing .heading-group:has(span.border-feature) p,
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(2)) .inner > .listing .heading-group:has(span.border-feature) h2,
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(2)) .inner > .listing .heading-group:has(span.border-feature) h3,
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(2)) .inner > .listing .heading-group:has(span.border-feature) p {
    grid-column: 1;
  }
  section.wp-block-acf-split.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(2)) .inner > .listing .heading-group:has(span.border-feature) *:is(p.section, h2, h3, h4) + span.border-feature,
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(2)) .inner > .listing .heading-group:has(span.border-feature) *:is(p.section, h2, h3, h4) + span.border-feature {
    grid-row: 2;
  }
  section.wp-block-acf-split.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(2)) .inner > .listing .heading-group:has(span.border-feature) span.border-feature,
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(2)) .inner > .listing .heading-group:has(span.border-feature) span.border-feature {
    grid-column: 1/span 2;
  }
  section.wp-block-acf-split.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(2)) .inner > .listing .cta-container,
  section.wp-block-acf-split.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(2)) .inner > .listing .card-item,
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(2)) .inner > .listing .cta-container,
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container .wp-block-acf-cards-container:is(:nth-child(2)) .inner > .listing .card-item {
    grid-column: 1;
  }
  section.wp-block-acf-split.layout-full .acf-innerblocks-container .wp-block-acf-cards-container > .inner,
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container .wp-block-acf-cards-container > .inner {
    display: block;
  }
  section.wp-block-acf-split.layout-full .acf-innerblocks-container .wp-block-acf-cards-container > .inner > .listing,
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container .wp-block-acf-cards-container > .inner > .listing {
    column-gap: 0;
  }
  section.wp-block-acf-split.layout-full .acf-innerblocks-container .wp-block-acf-cards-container > .inner > .listing .heading-group,
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container .wp-block-acf-cards-container > .inner > .listing .heading-group {
    grid-column: 1/-1;
  }
  section.wp-block-acf-split.layout-full .acf-innerblocks-container .wp-block-acf-cards-container > .inner > .listing .heading-group:has(span.border-feature),
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container .wp-block-acf-cards-container > .inner > .listing .heading-group:has(span.border-feature) {
    display: grid;
    gap: var(--spacing-tiny);
    position: relative;
  }
  section.wp-block-acf-split.layout-full .acf-innerblocks-container .wp-block-acf-cards-container > .inner > .listing .heading-group:has(span.border-feature) *:is(p.section, h2, h3, h4) + span.border-feature,
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container .wp-block-acf-cards-container > .inner > .listing .heading-group:has(span.border-feature) *:is(p.section, h2, h3, h4) + span.border-feature {
    grid-row: 2;
  }
  section.wp-block-acf-split.layout-full .acf-innerblocks-container .wp-block-acf-cards-container > .inner > .listing .heading-group:has(span.border-feature) span.border-feature,
  .wp-block-acf-split > section.layout-full .acf-innerblocks-container .wp-block-acf-cards-container > .inner > .listing .heading-group:has(span.border-feature) span.border-feature {
    top: unset;
    display: inline-block;
    background-color: var(--color-red);
    height: 6px;
  }
}
@media (min-width: 767px) {
  section.wp-block-acf-split.layout-container .inner .acf-innerblocks-container,
  .wp-block-acf-split > section.layout-container .inner .acf-innerblocks-container {
    grid-template-columns: var(--grid-2);
  }
}
@media (min-width: 767px) {
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container,
  .wp-block-acf-split > section.layout-thirds .acf-innerblocks-container {
    grid-template-columns: var(--base-grid);
  }
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .content,
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-splitcontent,
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-quote,
  .wp-block-acf-split > section.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .content,
  .wp-block-acf-split > section.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-splitcontent,
  .wp-block-acf-split > section.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-quote {
    grid-column: 2/span 4;
  }
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .content .content,
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-splitcontent .content,
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-quote .content,
  .wp-block-acf-split > section.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .content .content,
  .wp-block-acf-split > section.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-splitcontent .content,
  .wp-block-acf-split > section.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-quote .content {
    grid-column: 1/-1;
  }
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .content .content-inner,
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .content .inner,
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-splitcontent .content-inner,
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-splitcontent .inner,
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-quote .content-inner,
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-quote .inner,
  .wp-block-acf-split > section.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .content .content-inner,
  .wp-block-acf-split > section.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .content .inner,
  .wp-block-acf-split > section.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-splitcontent .content-inner,
  .wp-block-acf-split > section.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-splitcontent .inner,
  .wp-block-acf-split > section.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-quote .content-inner,
  .wp-block-acf-split > section.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-quote .inner {
    padding-right: var(--spacing-large);
  }
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-image,
  .wp-block-acf-split > section.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-image {
    grid-column: 6/span 8;
  }
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-image figure,
  .wp-block-acf-split > section.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-image figure {
    grid-column: 1/-1;
  }
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-image.tilt-left, section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-image.tilt-right,
  .wp-block-acf-split > section.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-image.tilt-left,
  .wp-block-acf-split > section.layout-thirds .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote) + .wp-block-acf-image, .wp-block-acf-splitcontent, + *:is(.content, .wp-block-acf-quote)) .wp-block-acf-image.tilt-right {
    grid-column: 6/span 7;
  }
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-splitcontent,
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .content,
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-quote,
  .wp-block-acf-split > section.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-splitcontent,
  .wp-block-acf-split > section.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .content,
  .wp-block-acf-split > section.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-quote {
    grid-column: 10/span 4;
  }
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-splitcontent .content-inner,
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .content .content-inner,
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-quote .content-inner,
  .wp-block-acf-split > section.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-splitcontent .content-inner,
  .wp-block-acf-split > section.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .content .content-inner,
  .wp-block-acf-split > section.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-quote .content-inner {
    padding-left: var(--spacing-large);
  }
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-image,
  .wp-block-acf-split > section.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-image {
    grid-column: 2/span 8;
  }
  section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-image.tilt-left, section.wp-block-acf-split.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-image.tilt-right,
  .wp-block-acf-split > section.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-image.tilt-left,
  .wp-block-acf-split > section.layout-thirds .acf-innerblocks-container:has(.wp-block-acf-image + .content, .wp-block-acf-image + .wp-block-acf-splitcontent) .wp-block-acf-image.tilt-right {
    grid-column: 3/span 7;
  }
}
@media (min-width: 767px) {
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container,
  .wp-block-acf-split > section.layout-thirds-reversed .acf-innerblocks-container {
    grid-template-columns: var(--base-grid);
  }
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) > .content,
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) .wp-block-acf-splitcontent,
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) .wp-block-acf-quote,
  .wp-block-acf-split > section.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) > .content,
  .wp-block-acf-split > section.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) .wp-block-acf-splitcontent,
  .wp-block-acf-split > section.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) .wp-block-acf-quote {
    grid-column: 2/span 8;
  }
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) > .content .content-inner,
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) > .content .inner,
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) .wp-block-acf-splitcontent .content-inner,
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) .wp-block-acf-splitcontent .inner,
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) .wp-block-acf-quote .content-inner,
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) .wp-block-acf-quote .inner,
  .wp-block-acf-split > section.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) > .content .content-inner,
  .wp-block-acf-split > section.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) > .content .inner,
  .wp-block-acf-split > section.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) .wp-block-acf-splitcontent .content-inner,
  .wp-block-acf-split > section.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) .wp-block-acf-splitcontent .inner,
  .wp-block-acf-split > section.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) .wp-block-acf-quote .content-inner,
  .wp-block-acf-split > section.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) .wp-block-acf-quote .inner {
    padding-right: var(--spacing-large);
  }
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) .wp-block-acf-image,
  .wp-block-acf-split > section.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) .wp-block-acf-image {
    grid-column: 10/span 4;
  }
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) .wp-block-acf-image.acf-block-preview:has(.tilt-left, .tilt-right), section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) .wp-block-acf-image.tilt-left, section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) .wp-block-acf-image.tilt-right,
  .wp-block-acf-split > section.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) .wp-block-acf-image.acf-block-preview:has(.tilt-left, .tilt-right),
  .wp-block-acf-split > section.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) .wp-block-acf-image.tilt-left,
  .wp-block-acf-split > section.layout-thirds-reversed .acf-innerblocks-container:has(*:is(.content, .wp-block-acf-quote, .wp-block-acf-splitcontent) + .wp-block-acf-image) .wp-block-acf-image.tilt-right {
    grid-column: 10/span 3;
  }
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) > .content,
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .wp-block-acf-splitcontent,
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .wp-block-acf-quote,
  .wp-block-acf-split > section.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) > .content,
  .wp-block-acf-split > section.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .wp-block-acf-splitcontent,
  .wp-block-acf-split > section.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .wp-block-acf-quote {
    grid-column: 6/span 8;
  }
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) > .content .content-inner,
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .wp-block-acf-splitcontent .content-inner,
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .wp-block-acf-quote .content-inner,
  .wp-block-acf-split > section.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) > .content .content-inner,
  .wp-block-acf-split > section.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .wp-block-acf-splitcontent .content-inner,
  .wp-block-acf-split > section.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .wp-block-acf-quote .content-inner {
    padding-left: var(--spacing-large);
  }
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .wp-block-acf-image,
  .wp-block-acf-split > section.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .wp-block-acf-image {
    grid-column: 2/span 4;
  }
  section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .wp-block-acf-image.acf-block-preview:has(.tilt-left, .tilt-right), section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .wp-block-acf-image.tilt-left, section.wp-block-acf-split.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .wp-block-acf-image.tilt-right,
  .wp-block-acf-split > section.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .wp-block-acf-image.acf-block-preview:has(.tilt-left, .tilt-right),
  .wp-block-acf-split > section.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .wp-block-acf-image.tilt-left,
  .wp-block-acf-split > section.layout-thirds-reversed .acf-innerblocks-container:has(.wp-block-acf-image + *:is(.wp-block-acf-split-content, .content, .wp-block-acf-quote)) .wp-block-acf-image.tilt-right {
    grid-column: 3/span 3;
  }
}
section.wp-block-acf-split.layout-thirds .inner, section.wp-block-acf-split.layout-thirds-reversed .inner,
.wp-block-acf-split > section.layout-thirds .inner,
.wp-block-acf-split > section.layout-thirds-reversed .inner {
  grid-template-columns: 100%;
}
section.wp-block-acf-split.layout-thirds .inner .acf-innerblocks-container, section.wp-block-acf-split.layout-thirds-reversed .inner .acf-innerblocks-container,
.wp-block-acf-split > section.layout-thirds .inner .acf-innerblocks-container,
.wp-block-acf-split > section.layout-thirds-reversed .inner .acf-innerblocks-container {
  row-gap: var(--spacing-small);
}
section.wp-block-acf-split.layout-thirds .inner .acf-innerblocks-container:has(*[style^=padding-top]), section.wp-block-acf-split.layout-thirds-reversed .inner .acf-innerblocks-container:has(*[style^=padding-top]),
.wp-block-acf-split > section.layout-thirds .inner .acf-innerblocks-container:has(*[style^=padding-top]),
.wp-block-acf-split > section.layout-thirds-reversed .inner .acf-innerblocks-container:has(*[style^=padding-top]) {
  row-gap: 0;
}
section.wp-block-acf-split.layout-thirds .inner iframe,
section.wp-block-acf-split.layout-thirds .inner .smush-lazyload-youtube, section.wp-block-acf-split.layout-thirds-reversed .inner iframe,
section.wp-block-acf-split.layout-thirds-reversed .inner .smush-lazyload-youtube,
.wp-block-acf-split > section.layout-thirds .inner iframe,
.wp-block-acf-split > section.layout-thirds .inner .smush-lazyload-youtube,
.wp-block-acf-split > section.layout-thirds-reversed .inner iframe,
.wp-block-acf-split > section.layout-thirds-reversed .inner .smush-lazyload-youtube {
  border-radius: var(--base-radius);
}
section.wp-block-acf-split.layout-thirds .inner iframe.smush-lazyloaded-video,
section.wp-block-acf-split.layout-thirds .inner .smush-lazyload-youtube.smush-lazyloaded-video, section.wp-block-acf-split.layout-thirds-reversed .inner iframe.smush-lazyloaded-video,
section.wp-block-acf-split.layout-thirds-reversed .inner .smush-lazyload-youtube.smush-lazyloaded-video,
.wp-block-acf-split > section.layout-thirds .inner iframe.smush-lazyloaded-video,
.wp-block-acf-split > section.layout-thirds .inner .smush-lazyload-youtube.smush-lazyloaded-video,
.wp-block-acf-split > section.layout-thirds-reversed .inner iframe.smush-lazyloaded-video,
.wp-block-acf-split > section.layout-thirds-reversed .inner .smush-lazyload-youtube.smush-lazyloaded-video {
  background-image: none !important;
}
@media (min-width: 767px) {
  section.wp-block-acf-split.layout-thirds .inner .acf-innerblocks-container, section.wp-block-acf-split.layout-thirds-reversed .inner .acf-innerblocks-container,
  .wp-block-acf-split > section.layout-thirds .inner .acf-innerblocks-container,
  .wp-block-acf-split > section.layout-thirds-reversed .inner .acf-innerblocks-container {
    grid-column: 1/-1;
    grid-template-columns: var(--base-grid);
    column-gap: 0;
    row-gap: var(--spacing-large);
  }
  section.wp-block-acf-split.layout-thirds .inner .acf-innerblocks-container:has(figure.aspect-16_9) img, section.wp-block-acf-split.layout-thirds-reversed .inner .acf-innerblocks-container:has(figure.aspect-16_9) img,
  .wp-block-acf-split > section.layout-thirds .inner .acf-innerblocks-container:has(figure.aspect-16_9) img,
  .wp-block-acf-split > section.layout-thirds-reversed .inner .acf-innerblocks-container:has(figure.aspect-16_9) img {
    aspect-ratio: 16/9;
    height: auto;
  }
  section.wp-block-acf-split.layout-thirds .inner .acf-innerblocks-container:has(span.border-feature), section.wp-block-acf-split.layout-thirds-reversed .inner .acf-innerblocks-container:has(span.border-feature),
  .wp-block-acf-split > section.layout-thirds .inner .acf-innerblocks-container:has(span.border-feature),
  .wp-block-acf-split > section.layout-thirds-reversed .inner .acf-innerblocks-container:has(span.border-feature) {
    grid-column: 1/-1;
    grid-template-columns: var(--base-grid);
    grid-template-rows: min-content 6px auto;
    grid-auto-rows: auto;
    row-gap: var(--spacing-tiny);
    column-gap: 0;
    align-content: start;
    align-items: start;
    justify-content: start;
  }
  section.wp-block-acf-split.layout-thirds .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1), section.wp-block-acf-split.layout-thirds-reversed .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1),
  .wp-block-acf-split > section.layout-thirds .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1),
  .wp-block-acf-split > section.layout-thirds-reversed .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1) {
    grid-column: 1/span 8;
  }
  section.wp-block-acf-split.layout-thirds .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).is-video, section.wp-block-acf-split.layout-thirds-reversed .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).is-video,
  .wp-block-acf-split > section.layout-thirds .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).is-video,
  .wp-block-acf-split > section.layout-thirds-reversed .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).is-video {
    grid-column: 2/span 6;
    grid-row: 1/span 6;
  }
  section.wp-block-acf-split.layout-thirds .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content, section.wp-block-acf-split.layout-thirds-reversed .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content,
  .wp-block-acf-split > section.layout-thirds .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content,
  .wp-block-acf-split > section.layout-thirds-reversed .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content {
    display: contents;
  }
  section.wp-block-acf-split.layout-thirds .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content .content-inner, section.wp-block-acf-split.layout-thirds-reversed .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content .content-inner,
  .wp-block-acf-split > section.layout-thirds .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content .content-inner,
  .wp-block-acf-split > section.layout-thirds-reversed .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content .content-inner {
    display: contents;
  }
  section.wp-block-acf-split.layout-thirds .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content .content-inner h2, section.wp-block-acf-split.layout-thirds .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content .content-inner p, section.wp-block-acf-split.layout-thirds .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content .content-inner cite, section.wp-block-acf-split.layout-thirds .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content .content-inner .cta-container, section.wp-block-acf-split.layout-thirds-reversed .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content .content-inner h2, section.wp-block-acf-split.layout-thirds-reversed .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content .content-inner p, section.wp-block-acf-split.layout-thirds-reversed .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content .content-inner cite, section.wp-block-acf-split.layout-thirds-reversed .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content .content-inner .cta-container,
  .wp-block-acf-split > section.layout-thirds .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content .content-inner h2,
  .wp-block-acf-split > section.layout-thirds .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content .content-inner p,
  .wp-block-acf-split > section.layout-thirds .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content .content-inner cite,
  .wp-block-acf-split > section.layout-thirds .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content .content-inner .cta-container,
  .wp-block-acf-split > section.layout-thirds-reversed .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content .content-inner h2,
  .wp-block-acf-split > section.layout-thirds-reversed .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content .content-inner p,
  .wp-block-acf-split > section.layout-thirds-reversed .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content .content-inner cite,
  .wp-block-acf-split > section.layout-thirds-reversed .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content .content-inner .cta-container {
    grid-column: 2/span 5;
    padding-right: var(--spacing-medium);
    align-self: start;
    max-height: fit-content;
  }
  section.wp-block-acf-split.layout-thirds .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content .content-inner cite + *, section.wp-block-acf-split.layout-thirds-reversed .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content .content-inner cite + *,
  .wp-block-acf-split > section.layout-thirds .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content .content-inner cite + *,
  .wp-block-acf-split > section.layout-thirds-reversed .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content .content-inner cite + * {
    margin-top: var(--spacing-medium);
  }
  section.wp-block-acf-split.layout-thirds .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content .content-inner span.border-feature, section.wp-block-acf-split.layout-thirds-reversed .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content .content-inner span.border-feature,
  .wp-block-acf-split > section.layout-thirds .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content .content-inner span.border-feature,
  .wp-block-acf-split > section.layout-thirds-reversed .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(1).content .content-inner span.border-feature {
    grid-column: 1/span 6;
    display: inline-block;
    background-color: var(--color-red);
    height: 6px;
    width: calc(100% - var(--spacing-large));
    justify-self: start;
  }
  section.wp-block-acf-split.layout-thirds .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(2), section.wp-block-acf-split.layout-thirds-reversed .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(2),
  .wp-block-acf-split > section.layout-thirds .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(2),
  .wp-block-acf-split > section.layout-thirds-reversed .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(2) {
    grid-column: 7/span 8;
  }
  section.wp-block-acf-split.layout-thirds .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(2).is-video, section.wp-block-acf-split.layout-thirds-reversed .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(2).is-video,
  .wp-block-acf-split > section.layout-thirds .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(2).is-video,
  .wp-block-acf-split > section.layout-thirds-reversed .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(2).is-video {
    grid-column: 7/span 7;
    grid-row: 1/span 6;
  }
  section.wp-block-acf-split.layout-thirds .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(2).is-video iframe, section.wp-block-acf-split.layout-thirds .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(2).is-video .smush-lazyload-youtube, section.wp-block-acf-split.layout-thirds-reversed .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(2).is-video iframe, section.wp-block-acf-split.layout-thirds-reversed .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(2).is-video .smush-lazyload-youtube,
  .wp-block-acf-split > section.layout-thirds .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(2).is-video iframe,
  .wp-block-acf-split > section.layout-thirds .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(2).is-video .smush-lazyload-youtube,
  .wp-block-acf-split > section.layout-thirds-reversed .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(2).is-video iframe,
  .wp-block-acf-split > section.layout-thirds-reversed .inner .acf-innerblocks-container:has(span.border-feature) > :nth-child(2).is-video .smush-lazyload-youtube {
    border-radius: var(--base-radius);
  }
}
section.wp-block-acf-split figure.acf-block-image:not(.contain) img,
.wp-block-acf-split > section figure.acf-block-image:not(.contain) img {
  height: 100%;
  width: 100%;
}
section.wp-block-acf-split figure.acf-block-image:not(.contain).aspect-16_9 img,
.wp-block-acf-split > section figure.acf-block-image:not(.contain).aspect-16_9 img {
  aspect-ratio: 16/9;
}
section.wp-block-acf-split figure.acf-block-image.rounded img,
.wp-block-acf-split > section figure.acf-block-image.rounded img {
  border-radius: var(--base-radius);
}