.wp-block-pureblocks-section-content-area{--section-background: var(--pureblocks-background-color, var(--color-background-base, #1d1d1d));--previous-section-background: var(--section-background);position:relative;width:100%;margin-bottom:0;padding:var(--spacing-section-break, 5rem) 0;overflow:visible;color:var(--color-text-invert, #fff);background-color:var(--previous-section-background)}.site-content>.wp-block-pureblocks-section-content-area:first-child::before,.block-editor-block-list__layout>.wp-block-pureblocks-section-content-area:first-child::before{border-top-left-radius:0;border-top-right-radius:0}.pureblocks-section-content-area{isolation:isolate}.pureblocks-section-content-area::before{position:absolute;z-index:0;inset:0;background-color:var(--section-background);border-top-left-radius:var(--radius-3xl, 2.5rem);border-top-right-radius:var(--radius-3xl, 2.5rem);content:"";pointer-events:none}.pureblocks-section-content-area>.container{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:var(--spacing-4xl, 3.5rem);margin-top:var(--stroke-s, 0.0625rem);position:relative;z-index:1}@media(width >= 64rem){.pureblocks-section-content-area>.container{flex-direction:row;align-items:flex-start;justify-content:center;gap:var(--grid-gutter, 0.75rem)}}@media(prefers-reduced-motion: no-preference){.pureblocks-section-content-area::before{border-top:var(--stroke-s, 0.0625rem) solid var(--color-border-light, rgba(255, 255, 255, 0.1));box-shadow:var(--shadow-section-top, 0 -1.5rem 3rem -0.75rem rgba(0, 0, 0, 0.25))}.pureblocks-section-content-area>.container>.wp-block-pureblocks-section-content-area-column{transform:translateY(var(--exit-lag, 0));opacity:calc(1 - var(--exit-fade, 0));will-change:transform,opacity}}.pureblocks-hero--background-base+.wp-block-pureblocks-section-content-area{--previous-section-background: var(--color-background-base, #ebffcd)}.pureblocks-hero--background-accent-primary+.wp-block-pureblocks-section-content-area{--previous-section-background: var(--color-background-accent-primary, #e6e0cb)}.pureblocks-hero--background-accent-secondary+.wp-block-pureblocks-section-content-area{--previous-section-background: var(--color-background-accent-secondary, #e1f7ff)}.pureblocks-hero--background-invert+.wp-block-pureblocks-section-content-area{--previous-section-background: var(--color-background-invert, #fff)}.pureblocks-hero--background-dark+.wp-block-pureblocks-section-content-area{--previous-section-background: var(--color-black, #000)}