@container image_stage (width < 1200px){aside{--_sf: 35rem !important;--_height: 33rem !important}}@container image_stage (width < 992px){aside{--_sf: 25rem !important;--_sf-gap: 5rem !important;--_height: 30rem !important}}@container image_stage (width < 768px){aside{order:1!important;--_height: 20rem !important}aside>main>div>blockquote>h1{color:var(--z-image-stage--color--mobile, var(--z-ct-primary))!important}}section[z-image-stage]{container:image_stage/inline-size;display:flex;flex-wrap:wrap;place-items:center;width:100%;background:var(--z-image-stage--bg--fallback, var(--z-sf-brand))!important;overflow:hidden;justify-content:center;position:relative}:where(section[z-image-stage],*[z-theme=light] section[z-image-stage],section[z-image-stage][z-theme=light]){--_sf: 45rem;--_sf-gap: 10rem;--_height: 35rem}section[z-image-stage]>:is(z-image,[z-image]){position:absolute;inset:0;--z-image--height: var(--_height);--z-image--width: 100%}section[z-image-stage]>:is(z-image,[z-image])::part(picture){width:100%}section[z-image-stage]>aside{margin-left:40%;--z-shape--size: calc(var(--_sf) / 5);height:var(--_height);position:relative;width:calc(var(--_sf) - var(--_sf-gap));overflow:visible;z-index:1;order:2}section[z-image-stage]>aside>main{width:var(--_sf);height:var(--_sf);border-radius:50%;background:var(--z-image-stage--bg, var(--z-sf-base))!important;position:absolute;bottom:0;display:grid;box-sizing:border-box}section[z-image-stage]>aside>main>div{height:100%;width:100%;position:relative;box-sizing:border-box;margin:0}section[z-image-stage]>aside>main>div blockquote{height:100%;text-align:center;white-space:normal;display:inline;margin-top:-20px}section[z-image-stage]>aside>main>div blockquote>*{overflow-wrap:normal;text-align:center}section[z-image-stage]>aside>main>div blockquote>h1{color:var(--z-image-stage--color, var(--z-ct-primary));font:var(--zf-h-48);margin:0 0 var(--zs-75) 0!important;font-weight:300}section[z-image-stage]>aside>main>div blockquote>p{font:var(--zf-h-30);margin:0!important;font-weight:300}section[z-image-stage]>aside>main>div blockquote>div{margin-top:var(--zs-150);display:inline-block;align-items:center;box-sizing:border-box}section[z-image-stage]>aside>main>div blockquote:before{box-sizing:border-box;content:"";width:50%;height:100%;float:right;shape-outside:polygon(2% 0%,100% 0%,100% 100%,2% 100%,50% 94%,76.6% 82.7%,94% 65.6%,100% 50%,94% 32.6%,76.6% 17.3%,50% 6%);shape-margin:7%}section[z-image-stage]>aside>main>div:before{content:"";box-sizing:border-box;width:50%;height:100%;float:left;shape-outside:polygon(0 0,98% 0,50% 6%,23.4% 17.3%,6% 32.6%,0 50%,6% 65.6%,23.4% 82.7%,50% 94%,98% 100%,0 100%);shape-margin:7%}section[z-image-stage]>aside>div[z-shape]{position:absolute;bottom:0;left:0}section[z-image-stage][z-image-stage^=left]>aside{margin-left:0;margin-right:40%}section[z-image-stage][z-image-stage^=left]>aside>*{left:auto!important;right:0!important}section[z-image-stage][z-image-stage$=":s"] aside>main>div>blockquote>h1,section[z-image-stage][z-image-stage=s] aside>main>div>blockquote>h1{font:var(--zf-h-36)}section[z-image-stage][z-image-stage$=":s"] aside>main>div>blockquote>p,section[z-image-stage][z-image-stage=s] aside>main>div>blockquote>p{font:var(--zf-h-24)}section[z-image-stage][z-image-stage$=":l"] aside>main>div>blockquote>h1,section[z-image-stage][z-image-stage=l] aside>main>div>blockquote>h1{font:var(--zf-h-72)}
