.overlapping-boxes{container:overlapping-boxes/inline-size}.overlapping-boxes .overlapping-boxes-wrapper{flex-direction:column;gap:2rem;display:flex}@container (width>=925px){.overlapping-boxes .overlapping-boxes-wrapper{margin-block:var(--element-spacing-2xl)}}.overlapping-boxes .overlapping-box-container .overlapping-box{border-radius:var(--rounded);color:color-mix(in srgb,var(--text-color),transparent 30%);flex-direction:column;max-width:822px;display:flex;position:relative;overflow:hidden}.overlapping-boxes .overlapping-box-container .overlapping-box :is(h1,h2,h3,h4,h5,h6),.overlapping-boxes .overlapping-box-container .overlapping-box :is(.h1,.h2,.h3,.h4,.h5,.h6){color:var(--text-color)}.overlapping-boxes .overlapping-box-container .overlapping-box:has(.overlapping-content-trail .button-group .style-text:only-child) .overlapping-content-trail .button-group .style-text{outline:none}.overlapping-boxes .overlapping-box-container .overlapping-box:has(.overlapping-content-trail .button-group .style-text:only-child) .overlapping-content-trail .button-group .style-text:before{content:"";position:absolute;inset:0}.overlapping-boxes .overlapping-box-container .overlapping-box:has(.overlapping-content-trail .button-group .style-text:focus-visible){outline:2px solid var(--focus-color,var(--primary-color));outline-offset:var(--focus-offset,3px)}.overlapping-boxes .overlapping-box-container .overlapping-content{border-bottom-left-radius:var(--rounded);border-bottom-right-radius:var(--rounded);background-color:var(--grey-50);font-size:var(--increased-font-size);padding:2rem}@container theme style(--theme:dark){.overlapping-boxes .overlapping-box-container .overlapping-content{background-color:var(--grey-900);color:color-mix(in srgb,var(--white),transparent 40%)}.overlapping-boxes .overlapping-box-container .overlapping-content :is(h1,h2,h3,h4,h5,h6),.overlapping-boxes .overlapping-box-container .overlapping-content :is(.h1,.h2,.h3,.h4,.h5,.h6){color:var(--white)}}.overlapping-boxes .overlapping-box-container .overlapping-content:where([data-query-theme="3871037065"]){background-color:var(--grey-900);color:color-mix(in srgb,var(--white),transparent 40%)}.overlapping-boxes .overlapping-box-container .overlapping-content:where([data-query-theme="3871037065"]) :is(h1,h2,h3,h4,h5,h6),.overlapping-boxes .overlapping-box-container .overlapping-content:where([data-query-theme="3871037065"]) :is(.h1,.h2,.h3,.h4,.h5,.h6){color:var(--white)}.overlapping-boxes .overlapping-box-container :is(.overlapping-content,.overlapping-content-lead,.overlapping-content-trail)>:first-child,.overlapping-boxes .overlapping-box-container :is(.overlapping-content,.overlapping-content-lead,.overlapping-content-trail)>link:first-child+*{margin-top:0}.overlapping-boxes .overlapping-box-container :is(.overlapping-content,.overlapping-content-lead,.overlapping-content-trail)>:last-child{margin-bottom:0}.overlapping-boxes .overlapping-box-container :is(.overlapping-content,.overlapping-content-lead,.overlapping-content-trail)>.lead-text:first-child>:first-child{margin-top:0}.overlapping-boxes .overlapping-box-container :is(.overlapping-content,.overlapping-content-lead,.overlapping-content-trail)>.lead-text:last-child>:last-child{margin-bottom:0}.overlapping-boxes .overlapping-box-container .overlapping-content-trail{padding-top:var(--element-spacing-md);margin-top:auto}.overlapping-boxes .overlapping-box-container .overlapping-counter{font-family:var(--accent-font-family);color:color-mix(in srgb,var(--text-color),transparent 50%);font-size:clamp(2.625rem,2.01136rem + 2.72727vw,4.875rem);font-weight:550;line-height:1.05}@container theme style(--theme:dark){.overlapping-boxes .overlapping-box-container .overlapping-counter{color:color-mix(in srgb,var(--white),transparent 60%)}}.overlapping-boxes .overlapping-box-container .overlapping-counter:where([data-query-theme="3871037065"]){color:color-mix(in srgb,var(--white),transparent 60%)}.overlapping-boxes .overlapping-box-container .overlapping-image img{border-top-left-radius:var(--rounded);border-top-right-radius:var(--rounded)}@container (width>=925px){.overlapping-boxes .overlapping-box-container{top:calc(var(--admin-bar-height) + var(--header-height) - 1.5*var(--element-spacing));position:sticky}@media (width>=1200px){.overlapping-boxes .overlapping-box-container{top:calc(var(--admin-bar-height) + var(--element-spacing))}}.overlapping-boxes .overlapping-box-container .overlapping-box{opacity:calc(1 - var(--overlap-fraction));transform:scale(calc(1 - var(--overlap-fraction)*.1));grid-template-columns:1fr 1fr;max-width:none;display:grid}.overlapping-boxes .overlapping-box-container .overlapping-content{--padding-y:  clamp(2rem,1.72727rem + 1.21212vw,3rem);--padding-x-small:  clamp(2rem,1.45455rem + 2.42424vw,4rem);--padding-x-large:  clamp(2rem,.5rem + 6.66667vw,7.5rem);padding:var(--padding-y)var(--padding-x-large)var(--padding-y)var(--padding-x-small);border-radius:0;border-top-left-radius:var(--rounded);border-bottom-left-radius:var(--rounded)}.overlapping-boxes .overlapping-box-container .overlapping-content:is(.overlapping-boxes[data-image-alignment=left] *){padding:var(--padding-y)var(--padding-x-small)var(--padding-y)var(--padding-x-small);border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--rounded);border-bottom-right-radius:var(--rounded)}.overlapping-boxes .overlapping-box-container .overlapping-content:has(.overlapping-content-trail){flex-direction:column;gap:clamp(2rem,1.72727rem + 1.21212vw,3rem);display:flex}.overlapping-boxes .overlapping-box-container .overlapping-image{order:1}.overlapping-boxes .overlapping-box-container .overlapping-image:is(.overlapping-boxes[data-image-alignment=left] *){order:0}.overlapping-boxes .overlapping-box-container .overlapping-image img{border-radius:0;border-top-right-radius:var(--rounded);border-bottom-right-radius:var(--rounded);object-fit:cover;width:100%;height:100%}.overlapping-boxes .overlapping-box-container .overlapping-image img:is(.overlapping-boxes[data-image-alignment=left] *){border-top-left-radius:var(--rounded);border-bottom-left-radius:var(--rounded);border-top-right-radius:0;border-bottom-right-radius:0}}
/*# sourceMappingURL=css-wpce--overlapping-boxes.css.map*/