/****** FILE: app/client/dist/styles/stacked-textblock.css *****/
.stacked-text{background-color:transparent!important;color:var(--body-secondary-colour,var(--body-primary-colour-contrast,#000))!important}.stacked-text.in-view .stacked-text__wrap{opacity:1;transition:opacity 1s ease}.stacked-text.transparent{--_content-padding:0;--_content-margin:4rem}.stacked-text section{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;padding-left:1rem;padding-right:1rem}@media only screen and (min-width:640px){.stacked-text section{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:768px){.stacked-text section{padding-left:5rem;padding-right:5rem}}.stacked-text section{margin-left:auto;margin-right:auto;max-width:calc(var(--content-width, 154rem)*1);width:100%}.stacked-text__wrap{--_gutter:0;align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;padding-left:1rem;padding-right:1rem}@media only screen and (min-width:640px){.stacked-text__wrap{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:768px){.stacked-text__wrap{padding-left:5rem;padding-right:5rem}}.stacked-text__wrap{background-color:var(--_primary-colour);border-radius:2rem;color:var(--_primary-colour-contrast);margin-left:calc(var(--_gutter, 2rem)*-1*2 + 2rem);margin-left:2rem;margin-right:calc(var(--_gutter, 2rem)*-1*2 + 2rem);margin-right:2rem;opacity:0;overflow:hidden;width:calc(100% + var(--_gutter, 2rem)*4 - 4rem)}.stacked-text__content,.stacked-text__wrap{padding-left:var(--_gutter,2rem);padding-right:var(--_gutter,2rem)}.stacked-text__content{display:block;margin-bottom:0;margin-bottom:var(--_content-margin);padding:var(--_content-padding,2rem);width:100%}.stacked-text__content :last-child,.stacked-text__content:last-child{margin-bottom:0}@media only screen and (min-width:968px){.stacked-text__content{padding:var(--_content-padding,8rem 5rem);width:50%}.stacked-text__content:only-child{width:100%}}.stacked-text__content :not(.split-text__heading):last-child{margin-bottom:0}.stacked-text__content--heading{padding-bottom:0;width:100%}.stacked-text__content--heading:not(:has(h2)){padding:0!important}@media only screen and (min-width:1024px){.stacked-text__content--content{padding-top:4rem;width:50%}}@media only screen and (min-width:968px){.stacked-text__content--content:last-child:nth-child(2){width:66.666666666%}}.stacked-text__heading{background:linear-gradient(to right,var(--colour-primary,#000),var(--colour-tertiary,#bfbfbf));background-clip:text;color:var(--_secondary-colour,transparent)!important;font-weight:700;margin-bottom:0;position:relative;z-index:1}
/****** FILE: app/client/dist/styles/pattern-textblock.css *****/
@media only screen and (min-width:968px){.stacked-text.pattern .stacked-text__wrap{position:relative}.stacked-text.pattern .stacked-text__wrap:after,.stacked-text.pattern .stacked-text__wrap:before{background:linear-gradient(to right,var(--colour-primary,#000) 10%,var(--colour-tertiary,#bfbfbf));bottom:0;content:"";display:block;position:absolute}.stacked-text.pattern .stacked-text__wrap:before{aspect-ratio:275/325;left:0;-webkit-mask-image:url(/_resources/app/client/images/patterns/pattern-3.svg?1752708945447);mask-image:url(/_resources/app/client/images/patterns/pattern-3.svg?1752708945447);-webkit-mask-position:left bottom;mask-position:left bottom;width:calc(22% - 3rem)}.stacked-text.pattern .stacked-text__wrap:after,.stacked-text.pattern .stacked-text__wrap:before{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto 100%;mask-size:auto 100%}.stacked-text.pattern .stacked-text__wrap:after{aspect-ratio:583/325;left:5rem;-webkit-mask-image:url(/_resources/app/client/images/patterns/pattern-4.svg?1752708945447);mask-image:url(/_resources/app/client/images/patterns/pattern-4.svg?1752708945447);-webkit-mask-position:right bottom;mask-position:right bottom;width:calc(43% - 3rem)}}.stacked-text.pattern .stacked-text__content{position:relative;z-index:1}
