.page-intro{background:unset;color:unset;text-align:unset;padding:0;margin-top:3rem;width:var(--layout-full);max-width:100%;text-wrap:unset}.page-intro::before,.page-intro::after{content:none}.page-intro h1{width:var(--layout-wide);margin-inline:auto;margin-bottom:clamp(1rem, 4vw - 0.2rem, 3rem);padding:0 1rem}.intro-content{padding:0 1rem 2rem 3rem;position:relative}.intro-content>*{max-width:var(--layout-content-width)}.intro-content::before{position:absolute;content:' ';top:0;bottom:0;left:calc(50% - 50vw);right:calc(100% - 2rem);background:rgb(var(--color-red))}#block-0-1{padding:2rem 1rem 2rem 3rem;position:relative;max-width:calc(100% - 4rem)}#block-0-1 .content::before{position:absolute;content:' ';top:0rem;bottom:0rem;z-index:-1;left:0;right:calc(100% - 2rem);background:rgb(var(--color-magenta));z-index:1}@media(min-width:52rem){.intro-content{padding:0 2rem 2rem calc(2rem + clamp(0em, 35vw, 24em))}.intro-content::before{right:calc(100% - clamp(0em, 35vw, 24em))}#block-0-1{padding:2rem 0;width:var(--layout-full);max-width:100%}#block-0-1::before{position:absolute;content:' ';top:0;bottom:0;left:calc(50% - 50vw);right:calc(100% - clamp(0em, 35vw, 24em));background:rgb(var(--color-red));z-index:1}#block-0-1 .content{padding:0 2rem 0 calc(2rem + clamp(0em, 35vw, 24em));position:relative}#block-0-1 .content::before{top:-2rem;bottom:-2rem;left:14rem;right:calc(100% - clamp(0em, 35vw, 24em))}.block-quote .image::after{position:absolute;content:' ';pointer-events:none;top:0;right:0;left:14rem;height:5rem;background:rgb(var(--color-purple));mix-blend-mode:multiply}}