@media only screen and (min-width:1024px){.default-text--coloured{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;--_row-padding:1rem;padding-left:var(--_row-padding);padding-right:var(--_row-padding)}}@media only screen and (min-width:1024px)and (min-width:640px){.default-text--coloured{--_row-padding:2rem}}@media only screen and (min-width:1024px)and (min-width:768px){.default-text--coloured{--_row-padding:5rem}}@media only screen and (min-width:1024px){.default-text--coloured{background-color:transparent!important;color:inherit!important;margin-left:auto;margin-right:auto;max-width:var(--content-width,154rem);padding-left:calc(var(--_row-padding) + 2rem);padding-right:calc(var(--_row-padding) + 2rem);width:100%}.default-text--coloured section{background-color:var(--_primary-colour);border-radius:2rem;color:var(--_primary-colour-contrast);padding:var(--_row-padding);width:100%}.default-text--coloured .default-text__wrap{padding-left:0;padding-right:0}}.default-text.in-view .default-text__wrap{opacity:1;transition:opacity 1s ease}.default-text__wrap{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;--_row-padding:1rem;padding-left:var(--_row-padding);padding-right:var(--_row-padding)}@media only screen and (min-width:640px){.default-text__wrap{--_row-padding:2rem}}@media only screen and (min-width:768px){.default-text__wrap{--_row-padding:5rem}}.default-text__wrap{margin-left:auto;margin-right:auto;max-width:var(--content-width,154rem);opacity:0;width:100%}.default-text__content{display:block;margin-bottom:0;padding-left:var(--_gutter,2rem);padding-right:var(--_gutter,2rem);width:100%}.default-text__content :not(.default-text__heading):last-child{margin-bottom:0}@media only screen and (min-width:968px){.default-text__content{margin-left:auto;width:66.666666666%}}.default-text__heading{color:var(--_secondary-colour,inherit);font-weight:700}