.page-header__text{padding-left:2rem;padding-right:2rem}@media(min-width:1200px){.page-header__text{padding-left:6rem;padding-right:6rem}}.page-header__text span{display:block;font-size:27.64px;font-size:1.7275rem;line-height:1.15;margin-top:.85rem}.page-header__text h1{max-width:29ch;font-weight:300;color:#317a90}.bg-purple-light .page-header__text h1 span,.bg-purple .page-header__text h1 span{color:#fff}.bg-mauve .page-header__text h1 span{color:#7d366b}.page-header__content{max-width:68ch}.page-header__content li,.page-header__content p{font-size:18px;font-size:1.125rem;line-height:1.15}.page-header__content li{color:#317a90}.page-header__content *+*{margin-top:.8rem}.page-header__content .pageHeader_introduction_BlockType--short li,.page-header__content .pageHeader_introduction_BlockType--short p{font-size:23.04px;font-size:1.44rem;line-height:1.15}.page-header__text.features__intro .page-header__content{max-width:72ch}.page-header__text.features__intro h1{margin-bottom:1.05rem}.page-header__text.features__intro h1 span{display:block;font-size:27.64px;font-size:1.7275rem;line-height:1.15}.page-header__text.features__intro .page-header__content{color:#464a7d}.page-header__text.features__intro .page-header__content p{font-size:23.04px;font-size:1.44rem;line-height:1.15}.page-action{z-index:1;position:relative}.page-action__text{color:var(--altHighlightColour2)}.page-action__statement{font-size:27.64px;font-size:1.7275rem;line-height:1.15;font-weight:300;letter-spacing:.01em;color:var(--altHighlightColour)}.page-action__statement+*{margin-top:1rem}.page-action__soundbite p{font-size:19.2px;font-size:1.2rem}.main--services .page-action__statement,.page-action__soundbite p{letter-spacing:.01em;font-weight:300;line-height:1.15;color:var(--altHighlightColour)}.main--services .page-action__statement{font-size:33.18px;font-size:2.07375rem}.page-action.page-action--cta .inner-wrap,.page-action.page-action--form .inner-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:4rem;text-align:center;margin:0}.page-action.page-action--cta .page-action__text,.page-action.page-action--form .page-action__text{font-size:27.64px;font-size:1.7275rem;line-height:1.15}.page-action.page-action--form .inner-wrap>div{align-self:flex-start;padding-left:0;margin:0 auto;width:clamp(20rem,50vw,40rem)}.default-main .page-action-outer{position:relative;max-width:100%;margin-top:0;z-index:10}.page-action-outer .page-action.bg-highlight:nth-of-type(2n){background-color:var(--altBackgroundColour2)}.page-action-outer .page-action .inner-wrap{box-shadow:0 -2px 0 0 hsla(0,0%,100%,.1)}