.brand-statement-text{--text-fwt-title-only: clamp(1.5rem, 1.3607rem + .5714vw, 1.875rem);padding-top:var(--spacing-15);padding-bottom:var(--spacing-20);display:flex;position:relative;isolation:isolate;background-color:#fff;background-color:var(--bg-colour, white);color:var(--fg-colour, var(--colour-text-base))}@media (min-width: 1024px){.brand-statement-text{padding-top:var(--spacing-37-half);padding-bottom:var(--spacing-37-half)}}@media (min-width: 1024px){.brand-statement-text--half-padding{padding-top:var(--spacing-15);padding-bottom:var(--spacing-15)}}.brand-statement-text__inner{margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center;max-width:785px}.brand-statement-text__text-block{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-5);max-width:700px}@media (min-width: 1024px){.brand-statement-text__text-block{gap:var(--spacing-10)}}.brand-statement-text__copy{font-size:var(--text-2xl);line-height:1.2;text-align:center}.brand-statement-text__ctas{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--spacing-5)}.brand-statement-text:before{position:absolute;bottom:0;right:0;content:"";display:block;aspect-ratio:2/1;height:62px;--block-colour: var(--colour-bg-subtle);background-image:var(--pattern),linear-gradient(to right,var(--colour-bg-subtle),var(--colour-bg-subtle));background-image:var(--pattern),linear-gradient(to right,var(--block-colour),var(--block-colour));background-size:50% 100%,50% 100%;background-repeat:no-repeat;background-position:left,right;background-color:var(--colour-bg-subtle);z-index:-1}@media (min-width: 1024px){.brand-statement-text:before{height:150px;right:auto;left:0}}.brand-statement-text.bg-subtle:before{--block-colour: white}.brand-statement-text.bg-primary .btn--primary,.brand-statement-text.bg-secondary .btn--primary{background-color:var(--colour-button-primary-inverse);color:var(--colour-button-text-primary-inverse);border:1px solid var(--colour-button-primary-inverse)}.brand-statement-text.bg-primary .btn--primary:hover,.brand-statement-text.bg-secondary .btn--primary:hover{background-color:var(--colour-button-primary-inverse--hover);border-color:var(--colour-button-primary-inverse--hover);color:var(--colour-button-text-primary-inverse-hover, var(--colour-button-text-primary-inverse))}.brand-statement-text.bg-primary .btn--secondary,.brand-statement-text.bg-secondary .btn--secondary{background-color:transparent;color:var(--colour-button-text-secondary-inverse);border:1px solid var(--colour-button-secondary-inverse)}.brand-statement-text.bg-primary .btn--secondary:hover,.brand-statement-text.bg-secondary .btn--secondary:hover{background-color:var(--colour-button-secondary-inverse--hover);color:var(--colour-button-secondary)}.brand-statement-text.brand-statement-text--hide-graphic:before{display:none}
