.wpb-stories{--wapu-anatomy-content-width:1280px}
.wpb-stories.wapu-c-block-structure{padding:40px clamp(24px,4vw,56px);background:var(--wapu-block-bg,var(--wapu-anatomy-surface-alt,Canvas))}
.wpb-stories>.block-inside{display:grid;gap:60px}
.wpb-stories__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:center;width:100%;min-width:0}
.wpb-stories__copy{--wapu-type-small:clamp(.75rem,1.3vw,1rem);grid-column:1;grid-row:1;display:flex;flex-direction:column;align-items:flex-start;gap:20px;min-width:0}
.wpb-stories__copy :is(.block-title,.block-text){width:100%;max-width:none;margin:0;overflow-wrap:anywhere;white-space:pre-line;hyphens:none}
.wpb-stories__visual{grid-column:2;grid-row:1;position:relative;aspect-ratio:1.44;min-width:0;width:100%}
.wpb-stories__row--reverse>.wpb-stories__copy{grid-column:2}
.wpb-stories__row--reverse>.wpb-stories__visual{grid-column:1}
.wpb-stories .wpb-stories__image{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;aspect-ratio:auto;border-radius:8px;overflow:hidden}
.wpb-stories__image :is(img,picture){display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}
.wpb-stories .wpb-stories__empty{display:grid;place-items:center;border:1px dashed currentColor}
.wpb-stories__empty button{padding:12px 20px;min-height:44px;background:transparent;color:inherit;font:inherit;border:1px solid currentColor;border-radius:8px;cursor:pointer}
.wpb-stories__empty button:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.wpb-stories__row.is-text-only,.wpb-stories__row.is-image-only{grid-template-columns:minmax(0,1fr)}
.wpb-stories__row.is-text-only>.wpb-stories__copy,.wpb-stories__row.is-image-only>.wpb-stories__visual{grid-column:1}
.wpb-stories__row.is-image-only>.wpb-stories__visual{max-width:640px;justify-self:center}
@media(max-width:43.75em){.wpb-stories.wapu-c-block-structure{padding:32px 20px}.wpb-stories>.block-inside{gap:40px}.wpb-stories__row{grid-template-columns:minmax(0,1fr);gap:24px}.wpb-stories__row>.wpb-stories__copy{grid-column:1;grid-row:1;--wapu-type-small:.875rem;--wpb-stories-title-size:clamp(2rem,6vw,2.75rem)}.wpb-stories__row>.wpb-stories__visual{grid-column:1;grid-row:2}.wpb-stories__row.is-image-only>.wpb-stories__visual{grid-row:1}}
@container wapu-block-preview (max-width:43.75em){.wpb-stories.wapu-c-block-structure{padding:32px 20px}.wpb-stories>.block-inside{gap:40px}.wpb-stories__row{grid-template-columns:minmax(0,1fr);gap:24px}.wpb-stories__row>.wpb-stories__copy{grid-column:1;grid-row:1;--wapu-type-small:.875rem;--wpb-stories-title-size:clamp(2rem,6vw,2.75rem)}.wpb-stories__row>.wpb-stories__visual{grid-column:1;grid-row:2}.wpb-stories__row.is-image-only>.wpb-stories__visual{grid-row:1}}

/* Standard content width and independent vertical spacing. */
.wapu-block-style-scope.wapu-c-block-structure.wpb-stories[data-wpg-content-width]{box-sizing:border-box;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;padding-inline:0!important;--wpg-editorial-gutter:24px}
.wapu-block-style-scope.wapu-c-block-structure.wpb-stories[data-wpg-content-width]>.block-inside{box-sizing:border-box;width:85%!important;max-width:100%!important;min-width:0!important;margin-inline:auto!important;padding-inline:var(--wpg-editorial-gutter)!important}
.wapu-block-style-scope.wapu-c-block-structure.wpb-stories[data-wpg-content-width="wide"]>.block-inside{width:95%!important}
.wapu-block-style-scope.wapu-c-block-structure.wpb-stories[data-wpg-collections-spacing]{padding-block:var(--wpg-editorial-space,0px)!important}
.wpb-stories[data-wpg-collections-spacing="none"]{--wpg-editorial-space:0px}
.wpb-stories[data-wpg-collections-spacing="s"]{--wpg-editorial-space:20px}
.wpb-stories[data-wpg-collections-spacing="m"]{--wpg-editorial-space:40px}
.wpb-stories[data-wpg-collections-spacing="l"]{--wpg-editorial-space:60px}
@media(max-width:700px){.wapu-block-style-scope.wapu-c-block-structure.wpb-stories[data-wpg-content-width]{--wpg-editorial-gutter:16px}.wapu-block-style-scope.wapu-c-block-structure.wpb-stories[data-wpg-content-width]>.block-inside{width:100%!important}.wpb-stories[data-wpg-collections-spacing="s"]{--wpg-editorial-space:15px}.wpb-stories[data-wpg-collections-spacing="m"]{--wpg-editorial-space:20px}.wpb-stories[data-wpg-collections-spacing="l"]{--wpg-editorial-space:25px}}
@container wapu-block-preview (max-width:700px){.wapu-block-style-scope.wapu-c-block-structure.wpb-stories[data-wpg-content-width]{--wpg-editorial-gutter:16px}.wapu-block-style-scope.wapu-c-block-structure.wpb-stories[data-wpg-content-width]>.block-inside{width:100%!important}.wpb-stories[data-wpg-collections-spacing="s"]{--wpg-editorial-space:15px}.wpb-stories[data-wpg-collections-spacing="m"]{--wpg-editorial-space:20px}.wpb-stories[data-wpg-collections-spacing="l"]{--wpg-editorial-space:25px}}
