.validation-error .form-error{transform:scale(1)}.form-error,.userform-block .error.message{background-color:var(--_primary-colour,var(--colour-primary,#000));border-radius:12px;box-shadow:0 0 1rem 0 rgba(0,0,0,.3);color:var(--colour-on-primary,#fff);font-size:1.4rem;font-weight:600;line-height:1;margin-bottom:0;margin-top:.3rem;padding:.5rem 1rem;transform:scaleY(0);transform-origin:0 0;transition:transform .2s ease;z-index:101}.form-error:before,.userform-block .error.message:before{background-color:inherit;content:"";display:block;height:1rem;left:2rem;position:absolute;top:0;transform:translateY(-50%) rotate(45deg);width:1rem;z-index:-1}.userform .field{position:relative}.userform .error.message{left:1rem;transform:scaleY(1)}.grecaptcha-badge{transform:translateX(150%);transition:right 1s ease,transform 1s ease!important}body.show-grecaptcha-badge .grecaptcha-badge{transform:translateX(0)}.userform .message,form .message{display:none}.userform .message.error,.userform .message.success,form .message.error,form .message.success{display:block!important}.userform .message.error,form .message.error{--_breakpoint-muliplier:.5;display:flex;flex-direction:row;flex-wrap:wrap;font-family:var(--font-family-headings);line-height:var(--heading-4-line-height,1.4);--_font-size:var(--heading-4-size);font-size:clamp(var(--p-size,1.6rem)*1.3,var(--_breakpoint-muliplier,1)*var(--_font-size,4rem)*var(--body-font-size-multiplier,1),var(--_font-size,4rem))}:where(form .message.error,.userform .message.error){margin-bottom:.5em}@media only screen and (min-width:768px){.userform .message.error,form .message.error{--_breakpoint-muliplier:.65}}@media only screen and (min-width:1024px){.userform .message.error,form .message.error{--_breakpoint-muliplier:.9}}@media only screen and (min-width:1920px){.userform .message.error,form .message.error{--_breakpoint-muliplier:1}}.userform .message.error *,form .message.error *{font-family:inherit;font-size:inherit;line-height:inherit;margin-bottom:0}.read-more,.userform .message.error,form .message.error{font-weight:500}.read-more{display:inline-block;padding-left:.5em;position:relative;text-decoration:none}.read-more:before{background-color:currentColor;content:"";display:inline-block;height:.9em;margin-top:-.1em;-webkit-mask-image:url(/_resources/app/client/images/svg/arrow-right.svg?1759372780686);mask-image:url(/_resources/app/client/images/svg/arrow-right.svg?1759372780686);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transform:translateX(-.5em);transition:all .3s ease;vertical-align:middle;width:1.1em}.read-more:focus:before,.read-more:hover:before{transform:translateX(-.15em)}.read-more--filled{padding-left:4rem}.read-more--filled:after{background:linear-gradient(to top,color-mix(in srgb,var(--_primary-colour,var(--colour-primary,#000)) 80%,#000 20%),var(--_primary-colour,var(--colour-primary,#000)),color-mix(in srgb,var(--_primary-colour,var(--colour-primary,#000)) 80%,#fff 20%));border-radius:50%;content:" ";height:2.2em;left:-.6em;position:absolute;top:-.3em;transition:all .3s ease;width:2.2em;z-index:1}.read-more--filled>span{font-size:inherit;font-style:inherit;font-weight:inherit;margin:0;position:static;text-decoration:inherit;z-index:1}.read-more--filled>span:after,.read-more--filled>span:before{background-color:var(--colour-white);content:" ";display:block;height:2.4rem;left:0;-webkit-mask-image:url(/_resources/app/client/images/svg/arrow-right.svg?1759372780686);mask-image:url(/_resources/app/client/images/svg/arrow-right.svg?1759372780686);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;transition:transform .2s ease,opacity .35s ease;width:2.4rem;z-index:3}@media only screen and (max-width:767px){.read-more--filled>span:after,.read-more--filled>span:before{height:1.8rem;width:1.8rem}}.read-more--filled>span:before{transform:translateX(0) translateY(-50%)}.read-more--filled>span:after{transform:translateX(-300%) translateY(-50%)}.read-more--filled:before{content:none}.read-more--filled:hover:after{transform:scale(1.05)}.read-more--filled:hover>span:after{opacity:1;transform:translateX(0) translateY(-50%)}.read-more--filled:hover>span:before{opacity:0;transform:translateX(300%) translateY(-50%)}.footer{background-color:var(--footer-primary-colour,var(--body-primary-colour,#fff));color:var(--footer-primary-colour-contrast,var(--body-secondary-colour,var(--body-primary-colour-contrast,#000)));overflow:hidden;padding-bottom:5rem;padding-top:5rem;position:relative;--_logo-scale:var(--_cms-logo-scale)}.footer:before{background:linear-gradient(to top left,color-mix(in srgb,var(--colour-secondary,#fff) 80%,#000 20%),var(--colour-secondary,#fff),color-mix(in srgb,var(--colour-secondary,#fff) 80%,#fff 20%));bottom:-50%;content:"";display:none;height:100%;-webkit-mask-image:url(/_resources/app/client/images/svg/pattern_04.svg?1759372780686);mask-image:url(/_resources/app/client/images/svg/pattern_04.svg?1759372780686);-webkit-mask-position:center;mask-position:center;mask-position:top left!important;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;mask-size:cover;max-width:80rem;opacity:1;position:absolute;right:0;width:100%;z-index:2}@media only screen and (min-width:640px){.footer:before{display:block}}@media only screen and (min-width:968px){.footer:before{mask-size:contain;max-width:170rem}}@media only screen and (max-width:967px){.footer{--_logo-scale:calc(var(--_cms-logo-scale)*0.8)}}.footer--full-width{--_max-width:none}@media only screen and (min-width:1440px){.footer{padding-top:10rem}}.footer__wrap{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;padding-left:2rem;padding-right:2rem}@media only screen and (min-width:768px){.footer__wrap{padding-left:5rem;padding-right:5rem}}.footer__wrap{align-items:start;margin-left:auto;margin-right:auto;max-width:calc(var(--content-width, 154rem)*1.25);position:relative;width:100%;z-index:2}@media only screen and (min-width:968px){.footer__wrap:not(:last-child){margin-bottom:5rem}}@media only screen and (max-width:767px){.footer__wrap{flex-direction:column-reverse}}.footer__column{display:block;margin-bottom:0;padding-left:var(--_gutter,2rem);padding-right:var(--_gutter,2rem);padding:0;width:100%}.footer__column--logo{display:flex;flex-direction:column;justify-content:end}@media only screen and (min-width:768px){.footer__column--logo{width:30%}}.footer__column--nav{width:70%}.footer__heading,.footer__title{margin-bottom:1.5rem}.footer__heading{color:var(--footer-secondary-colour,var(--colour-primary,#000));display:block;font-family:var(--font-family-headings);font-weight:500}@media only screen and (min-width:968px){.footer__heading{display:inline-block;margin-bottom:0;margin-right:1rem;vertical-align:middle}}.footer__title{color:var(--footer-secondary-colour,var(--colour-primary,#000));display:block;font-weight:500}.footer__item:not(:last-child),.footer__text:not(:last-child){margin-bottom:1rem}.footer__text{display:block}@media only screen and (max-width:767px){.footer__nav{border-bottom:.1rem solid var(--body-secondary-colour,var(--body-primary-colour-contrast,#000));border-top:.1rem solid var(--body-secondary-colour,var(--body-primary-colour-contrast,#000));margin:4rem 0;padding:4rem 0;width:100%}}.footer__nav__list{display:flex;flex-wrap:wrap;gap:4rem 2rem;padding:0}@media only screen and (max-width:767px){.footer__nav__list{gap:2rem}}.footer__item{width:100%}@media only screen and (min-width:640px){.footer__item{width:calc(50% - 2rem)}}@media only screen and (min-width:968px){.footer__item{width:calc(33% - 2rem)}}.footer__subnav .footer__item{width:100%}.footer__link{color:inherit;display:block;margin-bottom:1rem;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:3px;transition:color .3s ease,text-decoration-color .3s ease,text-decoration-thickness .3s ease,text-underline-offset .3s ease}.footer__link--primary{font-weight:500}.footer__link:active,.footer__link:focus-visible,.footer__link:hover{color:var(--footer-secondary-colour,var(--colour-primary,#000));text-decoration-color:inherit;text-underline-offset:6px}.footer__icon{background-color:var(--footer-primary-colour-contrast,var(--colour-primary,var(--body-secondary-colour,var(--body-primary-colour-contrast,#000))));border-radius:50%;display:inline-block;height:4rem;margin-right:1rem;position:relative;transition:background-color .3s ease;vertical-align:middle;width:4rem}.footer__icon:last-of-type{margin-right:0}@media only screen and (min-width:968px){.footer__icon{margin-left:1rem;margin-right:0}}.footer__icon:active,.footer__icon:focus-visible,.footer__icon:hover{background-color:var(--footer-secondary-colour,var(--colour-primary,#000))}.footer__icon:active:before,.footer__icon:focus-visible:before,.footer__icon:hover:before{background-color:var(--footer-secondary-colour-contrast,var(--body-secondary-colour,var(--body-primary-colour-contrast,#000)))}.footer__icon:before{background-color:var(--footer-primary-colour,var(--body-primary-colour,#fff));content:"";display:block;height:80%;left:10%;position:absolute;top:10%;transition:background-color .3s ease;width:80%}.footer__icon[data-platform=facebook]:before{-webkit-mask-image:url(/_resources/app/client/images/svg/social/facebook.svg?1759372780686);mask-image:url(/_resources/app/client/images/svg/social/facebook.svg?1759372780686)}.footer__icon[data-platform=facebook]:before,.footer__icon[data-platform=linkedin]:before{-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.footer__icon[data-platform=linkedin]:before{-webkit-mask-image:url(/_resources/app/client/images/svg/social/linkedin.svg?1759372780686);mask-image:url(/_resources/app/client/images/svg/social/linkedin.svg?1759372780686)}.footer__icon[data-platform=pinterest]:before{-webkit-mask-image:url(/_resources/app/client/images/svg/social/pinterest.svg?1759372780686);mask-image:url(/_resources/app/client/images/svg/social/pinterest.svg?1759372780686)}.footer__icon[data-platform=instagram]:before,.footer__icon[data-platform=pinterest]:before{-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.footer__icon[data-platform=instagram]:before{-webkit-mask-image:url(/_resources/app/client/images/svg/social/instagram.svg?1759372780686);mask-image:url(/_resources/app/client/images/svg/social/instagram.svg?1759372780686)}.footer__icon[data-platform=youtube]:before{-webkit-mask-image:url(/_resources/app/client/images/svg/social/youtube.svg?1759372780686);mask-image:url(/_resources/app/client/images/svg/social/youtube.svg?1759372780686)}.footer__icon[data-platform=twitter]:before,.footer__icon[data-platform=youtube]:before{-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.footer__icon[data-platform=twitter]:before{-webkit-mask-image:url(/_resources/app/client/images/svg/social/twitter.svg?1759372780686);mask-image:url(/_resources/app/client/images/svg/social/twitter.svg?1759372780686)}.footer__logo{display:block;height:auto;margin-bottom:4rem;width:auto}.footer__logo img{display:block;height:auto;margin-left:auto;object-fit:contain;object-position:left center;position:relative;width:calc(20rem*var(--_logo-scale)/100)}.footer__actions{display:block;margin-bottom:calc(var(--_gutter, 2rem)*2);padding-left:var(--_gutter,2rem);padding-right:var(--_gutter,2rem);width:100%}@media only screen and (min-width:968px){.footer__actions{flex:0 0 auto;margin-bottom:0;width:auto}}.footer__credit{display:block;text-align:center;width:100%}@media only screen and (min-width:968px){.footer__credit{margin-top:2rem}}.footer__credit p{font-size:1.5rem;margin-bottom:0;opacity:.5}.footer__credit p a{font-style:normal}.footer__credit p a:active,.footer__credit p a:focus-visible,.footer__credit p a:hover{text-decoration:underline}.footer__copyright{display:block;display:flex;gap:2rem;margin-bottom:calc(var(--_gutter, 2rem)*2);padding-left:var(--_gutter,2rem);padding-right:var(--_gutter,2rem);width:100%}.footer__copyright a{font-style:normal}.footer__copyright p{margin-left:auto}.footer__social{display:block;display:flex;position:relative;width:100%;width:fit-content}.footer__social,.footer__social-divider{margin-bottom:0;padding-left:var(--_gutter,2rem);padding-right:var(--_gutter,2rem)}.footer__social-divider{background-color:var(--footer-secondary-colour-contrast,var(--body-secondary-colour,var(--body-primary-colour-contrast,#000)));display:block;height:.1rem;width:100%}.footer__cta-wrapper{align-items:stretch;align-items:center;display:flex;flex-direction:row;flex-direction:row-reverse;flex-wrap:wrap;gap:2rem;justify-content:space-between}.footer__cta{display:block;margin-left:auto!important;margin-right:0!important;margin-top:0!important}.mobile{display:flex}@media only screen and (min-width:768px){.mobile{display:none}}.desktop{display:none}@media only screen and (min-width:768px){.desktop{display:flex}}.action,.button-simple{background-color:var(--_button-background,var(--colour-primary,#000));border-color:var(--_button-border,var(--colour-primary,#000));border-radius:4rem;border-style:solid;border-width:.2rem;color:var(--_button-foreground,#fff);cursor:pointer;display:inline-block;font-family:var(--font-family-headings);font-size:var(--p-size,1.6rem)!important;font-style:normal;font-weight:500;line-height:1.3;margin:1rem 1rem 0 0;max-width:100%;min-width:19rem;padding:1.5rem 2rem!important;position:relative;text-align:center!important;text-decoration:none;text-decoration:none!important;transition:color .3s ease,border-color .3s ease,background-color .3s ease;vertical-align:middle;width:max-content}.action:before,.button-simple:before{content:none!important}.action a,.button-simple a{color:inherit!important;display:block;font-family:inherit!important;font-style:inherit!important;line-height:inherit!important;text-decoration:none!important;width:100%}.action a:before,.button-simple a:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.action:active,.action:focus-visible,.action:hover,.button-simple:active,.button-simple:focus-visible,.button-simple:hover{background-color:var(--_button-background,var(--colour-on-primary,#fff));color:var(--_button-foreground,var(--colour-primary,#000))}.team-page{padding-top:var(--block-padding);position:relative}.team-page__header,.team-page__wrap{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;padding-left:2rem;padding-right:2rem}@media only screen and (min-width:768px){.team-page__header,.team-page__wrap{padding-left:5rem;padding-right:5rem}}.team-page__header,.team-page__wrap{margin-left:auto;margin-right:auto;max-width:var(--content-width,154rem);padding:0!important;width:100%}.team-page.loading .team-group{filter:blur(2px)}.team-page.loading .team-group:before{background:hsla(0,0%,100%,.7);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.team-page.loading .content-loader{bottom:auto;opacity:1;top:10rem}.team-page-banner{overflow:visible!important}.team-page-banner .banner-item__text{padding:0!important}.team-page-filters{display:flex;flex-wrap:wrap;font-size:2rem;gap:2rem}.team-page-filters *{font-size:inherit!important}.team-page-filters__select{width:100%}@media only screen and (min-width:968px){.team-page-filters__select{width:calc(50% - 1rem)}}.team-page-filters__select .selector__list{box-shadow:0 0 1rem rgba(0,0,0,.1);max-height:40rem;overflow-y:auto}.team-page-filters__input{align-items:center;background:linear-gradient(to right,color-mix(in srgb,var(--_primary-colour,var(--colour-primary,#000)) 80%,#000 20%),var(--_primary-colour,var(--colour-primary,#000)),color-mix(in srgb,var(--_primary-colour,var(--colour-primary,#000)) 80%,#fff 20%));border-radius:10rem;display:flex;padding:2rem;width:100%}.team-page-filters__input input{background:transparent!important;border:none!important;color:var(--_primary-colour-contrast,var(--colour-on-primary,#fff))!important;font-weight:500!important;margin:0!important;outline:none!important;padding:0!important}.team-page-filters__input input::placeholder{color:var(--_primary-colour-contrast,var(--colour-on-primary,#fff))!important;font-weight:500!important;opacity:1!important}.team-page-filters__submit{align-items:center;display:flex;height:3rem;justify-content:center;width:3rem}.team-page-filters i{background-color:var(--_primary-colour-contrast,var(--colour-on-primary,#fff));display:inline-block;height:100%;-webkit-mask-image:url(/_resources/app/client/images/svg/search.svg?1759372780686);mask-image:url(/_resources/app/client/images/svg/search.svg?1759372780686);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:100%}.team-group{align-items:stretch;flex-direction:row;padding-left:2rem;padding-right:2rem}@media only screen and (min-width:768px){.team-group{padding-left:5rem;padding-right:5rem}}.team-group{display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:8rem;margin-left:auto;margin-right:auto;max-width:calc(var(--content-width, 154rem)*1.25);width:100%}.team-group__header,.team-member{width:100%}@media only screen and (min-width:640px){.team-member{width:calc(50% - 1.53846rem)}}@media only screen and (min-width:968px){.team-member{width:calc(33.33% - 1.53846rem)}}@media only screen and (min-width:1280px){.team-member{width:calc(25% - 1.53846rem)}}.team-member.is-active .icon{background-color:var(--colour-primary,#000);color:#fff;transform:rotate(180deg)}.team-member.is-active .icon i{background-color:#fff}.team-member__image{aspect-ratio:4/3;border-bottom-right-radius:15rem;margin-bottom:2rem;overflow:hidden}.team-member__image img{height:100%;object-fit:cover;width:100%}.team-member span{display:block}.team-member__header{display:flex;flex-direction:column}.team-member__name{color:var(--colour-secondary,#fff);display:block;font-size:2.4rem;font-weight:500;margin-bottom:0}.team-member__position{font-size:1.8rem;margin-bottom:0}.team-member:not(:has(.team-member__region)) .team-member__position{margin-bottom:2rem}.team-member__region{margin-bottom:2rem}.team-member .icon{border:.3rem solid var(--colour-primary,#000);border-radius:50%;cursor:pointer;height:4.5rem;margin-top:auto;padding:.8rem;transition:all .3s ease-in-out;width:4.5rem}.team-member .icon i{background-color:var(--colour-primary,#000);display:inline-block;height:100%;-webkit-mask-image:url(/_resources/app/client/images/svg/arrow-right.svg?1759372780686);mask-image:url(/_resources/app/client/images/svg/arrow-right.svg?1759372780686);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transform:rotate(90deg);width:100%}.team-member .icon:focus,.team-member .icon:hover{background:linear-gradient(to top,color-mix(in srgb,var(--colour-primary,#000) 80%,#000 20%),var(--colour-primary,#000),color-mix(in srgb,var(--colour-primary,#000) 80%,#fff 20%));color:#fff}.team-member .icon:focus i,.team-member .icon:hover i{background-color:#fff}.team-member-content{border-top-right-radius:15rem;display:block;float:left;height:0;margin-bottom:0!important;overflow:hidden;padding-left:0;padding-right:0;position:relative;width:100%}.team-member-content__wrap{background-color:var(--colour-off-white,#fff);padding:4rem}.team-member-content__name{--_breakpoint-muliplier:.5;display:flex;flex-direction:row;flex-wrap:wrap;font-family:var(--font-family-headings);line-height:var(--heading-4-line-height,1.4);--_font-size:var(--heading-4-size);font-size:clamp(var(--p-size,1.6rem)*1.3,var(--_breakpoint-muliplier,1)*var(--_font-size,4rem)*var(--body-font-size-multiplier,1),var(--_font-size,4rem))}:where(.team-member-content__name){margin-bottom:.5em}@media only screen and (min-width:768px){.team-member-content__name{--_breakpoint-muliplier:.65}}@media only screen and (min-width:1024px){.team-member-content__name{--_breakpoint-muliplier:.9}}@media only screen and (min-width:1920px){.team-member-content__name{--_breakpoint-muliplier:1}}.team-member-content__name *{font-family:inherit;font-size:inherit;line-height:inherit;margin-bottom:0}.team-member-content__name{color:var(--colour-secondary,#fff);font-weight:500;margin-bottom:0}.team-member-content__position{margin-bottom:2rem}.team-member-content__bio{margin-top:2rem}.team-member-content a[class]{color:#000;margin-right:2rem;text-decoration:none}.team-member-content a[class] span:first-of-type{color:var(--colour-primary,#000);font-weight:500}.team-member-content a[class]:active,.team-member-content a[class]:focus-visible,.team-member-content a[class]:hover{color:var(--colour-primary,#000)}.team-member-content__actions{margin-top:2rem}.team-member-content__actions .button:active a,.team-member-content__actions .button:focus-visible a,.team-member-content__actions .button:hover a{color:#fff}.team-member-content__actions .button a:active,.team-member-content__actions .button a:focus-visible,.team-member-content__actions .button a:hover{color:#fff}.form-page{padding-bottom:8rem;padding-top:8rem;position:relative}.form-page:before{background:linear-gradient(to top left,color-mix(in srgb,var(--colour-secondary,#fff) 80%,#000 20%),var(--colour-secondary,#fff),color-mix(in srgb,var(--colour-secondary,#fff) 80%,#fff 20%));-webkit-mask-image:url(/_resources/app/client/images/svg/pattern_05.svg?1759372780686);mask-image:url(/_resources/app/client/images/svg/pattern_05.svg?1759372780686);-webkit-mask-position:center;mask-position:center;mask-position:top left!important;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;mask-size:cover;opacity:.5;width:75%;z-index:0}.form-page:after,.form-page:before{content:"";height:100%;position:absolute;right:0;top:0}.form-page:after{background-color:#69306c;bottom:0;left:0;opacity:.07;width:100%;z-index:-1}.form-page .button:before{background:linear-gradient(to top right,color-mix(in srgb,var(--_primary-colour,var(--colour-primary,#000)) 65%,#000 35%),var(--_primary-colour,var(--colour-primary,#000)),color-mix(in srgb,var(--_primary-colour,var(--colour-primary,#000)) 65%,#fff 35%))}.form-page .button:active:after,.form-page .button:focus-visible:after,.form-page .button:hover:after{background:linear-gradient(to top right,color-mix(in srgb,var(--_primary-colour,var(--colour-primary,#000)) 65%,#000 35%),var(--_primary-colour,var(--colour-primary,#000)),color-mix(in srgb,var(--_primary-colour,var(--colour-primary,#000)) 65%,#fff 35%))}.form-page .button:active span:after,.form-page .button:active span:before,.form-page .button:focus-visible span:after,.form-page .button:focus-visible span:before,.form-page .button:hover span:after,.form-page .button:hover span:before{background-color:var(--_primary-colour,var(--colour-primary,#000))}.form-page__header{left:0;top:0;transition:opacity .3s ease-in-out,height .4s ease-in-out .3s;width:100%;z-index:99}.form-page__header.hidden{height:0;opacity:0}.form-page__header__wrap{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1280px;padding:0 2rem}.form-page__header__content,.form-page__header__featured-image{width:100%}@media only screen and (min-width:968px){.form-page__header__content,.form-page__header__featured-image{width:50%}}.form-page__header__content{align-items:flex-start;background:linear-gradient(to top right,color-mix(in srgb,var(--_primary-colour,var(--colour-primary,#000)) 65%,#000 35%),var(--_primary-colour,var(--colour-primary,#000)),color-mix(in srgb,var(--_primary-colour,var(--colour-primary,#000)) 65%,#fff 35%));border-top-left-radius:10rem;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:8rem 4rem}@media only screen and (min-width:968px){.form-page__header__content{border-top-left-radius:25rem;padding:16rem 8rem}}.form-page__header__featured-image{border-bottom-right-radius:10rem;overflow:hidden}.form-page__header__featured-image img{height:100%;object-fit:cover;width:100%}@media only screen and (min-width:968px){.form-page__header__featured-image{border-bottom-right-radius:25rem}}.form-page__form{height:0;margin:0 auto;max-width:640px;opacity:0;padding:0 2rem;position:relative;transition:all .3s ease-in-out;z-index:5}.form-page__form.active{height:auto;opacity:1}.form-page__form .form-step{display:none}.form-page__form .form-step.active{display:block;margin:0 auto;width:100%}.form-page__form .form-step>label{--_breakpoint-muliplier:.5;display:flex;flex-direction:row;flex-wrap:wrap;font-family:var(--font-family-headings);line-height:var(--heading-3-line-height,1.4);--_font-size:var(--heading-3-size);font-size:clamp(var(--p-size,1.6rem)*1.4,var(--_breakpoint-muliplier,1)*var(--_font-size,5rem)*var(--body-font-size-multiplier,1),var(--_font-size,5rem))}:where(.form-page__form .form-step>label){margin-bottom:.5em}@media only screen and (min-width:768px){.form-page__form .form-step>label{--_breakpoint-muliplier:.65}}@media only screen and (min-width:1024px){.form-page__form .form-step>label{--_breakpoint-muliplier:.9}}@media only screen and (min-width:1920px){.form-page__form .form-step>label{--_breakpoint-muliplier:1}}.form-page__form .form-step>label *{font-family:inherit;font-size:inherit;line-height:inherit;margin-bottom:0}.form-page__form .form-step>label{font-weight:500;margin-bottom:4rem}.form-page__form .btn-toolbar{align-items:center;display:flex;justify-content:flex-end}.form-page__progress{align-items:center;display:flex;gap:2rem;justify-content:end;margin:0 auto 4rem;max-width:1024px;padding-top:4rem}.form-page__progress__bar{background-color:#fff;border-radius:2rem;display:block;height:1rem;width:25rem}.form-page__progress__bar:after{background-color:var(--_primary-colour,var(--colour-primary,#000));border-radius:2rem;content:"";display:block;height:100%;transition:width .3s ease-in-out;width:var(--progress,0)}.form-page__progress__label{display:block}.form-page button.hide{display:none}.form-page .previous-step span:after,.form-page .previous-step span:before{-webkit-mask-image:url(/_resources/app/client/images/svg/arrow-left.svg?1759372780686);mask-image:url(/_resources/app/client/images/svg/arrow-left.svg?1759372780686);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.blog-action{display:block;margin:calc(var(--block-padding)/2) auto 0;min-height:5.5rem}.blog-action:empty{display:none}.blog-action__button{border-color:var(--colour-primary,#000);margin:0}.blog-action__button:active,.blog-action__button:focus-visible,.blog-action__button:hover{background-color:var(--colour-primary,#000);color:var(--colour-on-primary,#fff)}.advisor-page{background-color:var(--footer-primary-colour,var(--body-primary-colour,#fff));padding-bottom:4rem;padding-top:4rem}@media only screen and (min-width:968px){.advisor-page{padding-bottom:10rem;padding-top:10rem}}.advisor-page:before{background:linear-gradient(to top left,color-mix(in srgb,var(--colour-secondary,#fff) 80%,#000 20%),var(--colour-secondary,#fff),color-mix(in srgb,var(--colour-secondary,#fff) 80%,#fff 20%));content:"";display:none;height:100%;-webkit-mask-image:url(/_resources/app/client/images/svg/pattern_06.svg?1759372780687);mask-image:url(/_resources/app/client/images/svg/pattern_06.svg?1759372780687);-webkit-mask-position:center;mask-position:center;mask-position:top left!important;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;opacity:1;position:absolute;right:0;top:0;width:100%;z-index:1}@media only screen and (min-width:640px){.advisor-page:before{display:block}}.advisor-banner{position:relative;z-index:2}.advisor-banner__wrap{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;padding-left:2rem;padding-right:2rem}@media only screen and (min-width:768px){.advisor-banner__wrap{padding-left:5rem;padding-right:5rem}}.advisor-banner__wrap{gap:4rem;margin-left:auto;margin-right:auto;max-width:var(--content-width,154rem);width:100%}@media only screen and (min-width:968px){.advisor-banner__wrap{gap:8rem}}.advisor-banner__image{aspect-ratio:1/1;border-bottom-right-radius:15rem;overflow:hidden;position:relative}.advisor-banner__image img{height:100%;object-fit:contain;width:100%}.advisor-banner__image:after{background:linear-gradient(200deg,transparent 50%,var(--colour-primary,#000) 100%);bottom:0;content:"";height:100%;position:absolute;right:0;width:100%}.advisor-banner__bio{background:linear-gradient(to top right,color-mix(in srgb,var(--_primary-colour,var(--colour-primary,#000)) 80%,#000 20%),var(--_primary-colour,var(--colour-primary,#000)),color-mix(in srgb,var(--_primary-colour,var(--colour-primary,#000)) 80%,#fff 20%));border-bottom-left-radius:5rem;color:var(--colour-white);overflow:hidden;width:100%}@media only screen and (min-width:968px){.advisor-banner__bio{width:calc(35% - 4rem)}}.advisor-banner__bio-wrap{padding:2rem}@media only screen and (min-width:640px){.advisor-banner__bio-wrap{padding:4rem}}.advisor-banner__info{width:100%}@media only screen and (min-width:968px){.advisor-banner__info{padding-bottom:4rem;padding-top:8rem;width:calc(65% - 4rem)}}.advisor-banner__title{--_breakpoint-muliplier:.5;display:flex;flex-direction:row;flex-wrap:wrap;font-family:var(--font-family-headings);line-height:var(--heading-4-line-height,1.4);--_font-size:var(--heading-4-size);font-size:clamp(var(--p-size,1.6rem)*1.3,var(--_breakpoint-muliplier,1)*var(--_font-size,4rem)*var(--body-font-size-multiplier,1),var(--_font-size,4rem))}:where(.advisor-banner__title){margin-bottom:.5em}@media only screen and (min-width:768px){.advisor-banner__title{--_breakpoint-muliplier:.65}}@media only screen and (min-width:1024px){.advisor-banner__title{--_breakpoint-muliplier:.9}}@media only screen and (min-width:1920px){.advisor-banner__title{--_breakpoint-muliplier:1}}.advisor-banner__title *{font-family:inherit;font-size:inherit;line-height:inherit;margin-bottom:0}.advisor-banner__title{font-weight:500}.advisor-banner__details{margin-bottom:2rem}.advisor-banner__contact{color:var(--colour-white);display:block;text-decoration:none}.advisor-banner__opening-statement{color:var(--colour-secondary,#fff);font-weight:500;margin-bottom:2rem}.advisor-banner__apply{margin-top:4rem}.advisor-resources{background-color:var(--colour-off-white,#fff);padding-bottom:10rem}.advisor-resources__header,.advisor-resources__wrap{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;padding-left:2rem;padding-right:2rem}@media only screen and (min-width:768px){.advisor-resources__header,.advisor-resources__wrap{padding-left:5rem;padding-right:5rem}}.advisor-resources__header,.advisor-resources__wrap{margin-left:auto;margin-right:auto;max-width:var(--content-width,154rem);width:100%}.advisor-resources__resource{width:100%}.advisor-resources__resource:not(:last-child){margin-bottom:2rem}.advisor-resources__resource a{align-items:center;background-color:#fff;border-radius:5rem;display:flex;font-style:normal;font-weight:500;justify-content:space-between;margin:0;padding:2rem 2rem 2rem 4rem;position:relative;transform:scale(1);transition:transform .2s ease;width:100%}.advisor-resources__resource a:active,.advisor-resources__resource a:focus-visible,.advisor-resources__resource a:hover{transform:scale(1.01)}.advisor-resources__resource a:active .advisor-resources__resource__icon,.advisor-resources__resource a:focus-visible .advisor-resources__resource__icon,.advisor-resources__resource a:hover .advisor-resources__resource__icon{transform:scale(1.1)}.advisor-resources__resource__icon{background:linear-gradient(to top left,color-mix(in srgb,var(--colour-primary,#000) 80%,#000 20%),var(--colour-primary,#000),color-mix(in srgb,var(--colour-primary,#000) 80%,#fff 20%));border-radius:50%;color:#fff;display:inline-block;height:4rem;margin:0;min-width:4rem;position:relative;transition:transform .2s ease}.advisor-resources__resource__icon svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.advisor-contact{background:linear-gradient(to top left,color-mix(in srgb,var(--colour-primary,#000) 80%,#000 20%),var(--colour-primary,#000),color-mix(in srgb,var(--colour-primary,#000) 80%,#fff 20%))}.advisor-contact__wrap{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;padding-left:2rem;padding-right:2rem}@media only screen and (min-width:768px){.advisor-contact__wrap{padding-left:5rem;padding-right:5rem}}.advisor-contact__wrap{margin-left:auto;margin-right:auto;max-width:var(--content-width,154rem);padding-bottom:4rem;padding-top:4rem;width:100%}@media only screen and (min-width:968px){.advisor-contact__wrap{padding-bottom:10rem;padding-top:10rem}}.advisor-contact form{width:100%}.advisor-contact form label{color:#fff;padding-left:2.5rem}.advisor-contact form fieldset{display:flex;flex-wrap:wrap;gap:2rem}.advisor-contact form .field.text{width:100%}@media only screen and (min-width:768px){.advisor-contact form .field.text{width:calc(50% - 1rem)}}.advisor-contact form .textarea{width:100%}.advisor-contact form button[type=submit]{background-color:#fff;color:var(--body-secondary-colour,var(--body-primary-colour-contrast,#000));position:relative}.advisor-contact form button[type=submit]:before{background:linear-gradient(to top left,color-mix(in srgb,var(--colour-primary,#000) 80%,#000 20%),var(--colour-primary,#000),color-mix(in srgb,var(--colour-primary,#000) 80%,#fff 20%));border-radius:50%;content:"";display:block;height:4rem;left:1rem;position:absolute;top:1rem;width:4rem}.advisor-contact form button[type=submit]:after{background-color:var(--colour-white);content:"";display:block;height:2.4rem;left:1.5rem;-webkit-mask-image:url(/_resources/app/client/images/svg/arrow-right.svg?1759372780687);mask-image:url(/_resources/app/client/images/svg/arrow-right.svg?1759372780687);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;transform:translateY(-50%);transition:transform .2s ease;width:2.4rem;z-index:2}@media only screen and (max-width:767px){.advisor-contact form button[type=submit]:after{height:1.8rem;width:1.8rem}}.advisor-contact__code-injection #pafw header{align-items:center!important}.advisor-contact__code-injection #pafw span{margin-bottom:0!important}.advisor-contact__code-injection #pafw :is(.\!pr-12){padding-right:6rem!important}.advisor-contact__code-injection #pafw :is(.\!text-2xl),.advisor-contact__code-injection #pafw :is(.\!text-lg){font-size:2.2rem!important;line-height:normal!important}@media only screen and (max-width:767px){.advisor-contact__code-injection #pafw :is(.\!text-2xl),.advisor-contact__code-injection #pafw :is(.\!text-lg){font-size:2rem!important}}.advisor-contact__code-injection #pafw :is(.\!text-sm){font-size:1.8rem!important;line-height:normal!important}@media only screen and (max-width:767px){.advisor-contact__code-injection #pafw :is(.\!text-sm){font-size:1.6rem!important}}.js-fade-in-text{display:block!important}.js-fade-in-text .letter,.js-fade-in-text .word{display:inline-block;position:relative}.js-fade-in-text .letter.visible .word-foreground,.js-fade-in-text .word.visible .word-foreground{opacity:1!important}.js-fade-in-text .letter .word-background,.js-fade-in-text .word .word-background{color:#b8b8b8;left:0;opacity:0;opacity:.2;position:absolute;top:0}.js-fade-in-text .letter .word-foreground,.js-fade-in-text .word .word-foreground{opacity:0;transition:opacity .5s cubic-bezier(.23,1,.32,1)}