﻿@font-face{font-family:'Gill Sans';src:url("/assets/fonts/Gill-Sans/gill_sans_light.woff2") format("woff2"),url("/assets/fonts/Gill-Sans/gill_sans_light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Gill Sans';src:url("/assets/fonts/Gill-Sans/gill_sans_light_italic.woff2") format("woff2"),url("/assets/fonts/Gill-Sans/gill_sans_light_italic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Gill Sans';src:url("/assets/fonts/Gill-Sans/gill_sans_medium.woff2") format("woff2"),url("/assets/fonts/Gill-Sans/gill_sans_medium.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Gill Sans';src:url("/assets/fonts/Gill-Sans/gill_sans_medium_italic.woff2") format("woff2"),url("/assets/fonts/Gill-Sans/gill_sans_medium_italic.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url("/assets/fonts/Open-Sans/OpenSans-Regular-subset.woff2") format("woff2");font-weight:300 800;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url("/assets/fonts/Open-Sans/OpenSans-Italic-subset.woff2") format("woff2");font-weight:300 800;font-style:italic;font-display:swap}@use "sass:math";:root{--header-height:clamp(70px, 7.69231vw, 100px);--core-spacing:clamp(20px, 5.20833vw, 40px);--block-spacing:clamp(20px, 1.53846vw, 20px);--list-spacing:clamp(20px, 2.30769vw, 30px);--core-width:1300px;--gap:26px;--border-radius:12px;--a-text-decoration:underline;--a-hover-text-decoration:underline;--a-opacity:1;--a-hover-opacity:1;--btn-width:102px;--btn-height:35px;--btn-font-size:14px;--btn-line-height:22px;--btn-padding:5px 17px;--btn-border:1px solid;--btn-border-radius:5px;--form-spacing:16px;--form-label-padding:0;--form-field-background-color:#f1f4f7;--form-field-border:1px solid;--form-field-border-colour:#f1f4f7;--form-field-border-radius:12px;--form-field-height:44px;--form-field-padding:2px 20px 0 20px;--form-field-select-padding:2px 19px 0 19px;--form-field-select-bg-position:19px;--form-field-font-size:16px;--form-field-line-height:44px;--form-field-textarea-height:120px;--form-field-textarea-line-height:24px;--form-field-textarea-padding:12px 20px;--form-field-select-bg-size:13px}*,*:before,*:after{box-sizing:border-box}html{font-size:1rem;line-height:1.5;font-size:16px;line-height:24px;font-family:'Open Sans', Arial, sans-serif;font-weight:400;overflow-x:hidden;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;background:var(--background-colour);font-feature-settings:'pnum', 'lnum';-moz-font-feature-settings:'pnum', 'lnum';-webkit-font-feature-settings:'pnum', 'lnum';-ms-font-feature-settings:'pnum', 'lnum';-moz-font-feature-settings:'pnum=1,lnum=1'}hr{height:1px;background:none;border:0 none;border-top:1px solid;border-top-color:var(--text-colour)}img{max-width:100%;height:auto;font-size:0;vertical-align:middle;border:0}br+img{margin-top:0}p:has(img){padding-block:var(--block-spacing)}svg{display:block}iframe{max-width:100%;display:block;border:0}.grecaptcha-badge{display:none !important}h1,h2,h3,h4,h5,h6,p,ul,ol,li,div,table,blockquote{color:var(--text-colour)}h1,h2,h3,h4,h5,h6{color:var(--text-colour)}.h1,h1{font-size:30px;line-height:40px;font-family:'Gill Sans', Arial, sans-serif;font-weight:300;font-style:normal}.h1-2{font-size:25px;line-height:34px}.h2,h2{font-size:25px;line-height:34px;font-family:'Gill Sans', Arial, sans-serif;font-weight:300;font-style:normal}.h3,h3{font-size:20px;line-height:25px;font-family:'Gill Sans', Arial, sans-serif;font-weight:300;font-style:normal}.h4,h4{font-size:18px;line-height:27px;font-family:'Gill Sans', Arial, sans-serif;font-weight:300;font-style:normal}.h5,h5{font-size:16px;line-height:24px;font-family:'Gill Sans', Arial, sans-serif;font-weight:300;font-style:normal}.h6,h6{font-size:16px;line-height:24px;font-family:'Gill Sans', Arial, sans-serif;font-weight:300;font-style:normal}dt,strong{font-family:'Open Sans', Arial, sans-serif;font-weight:600}small,p.small{font-size:12px;line-height:22px;--block-spacing:12px}sup,sub{font-size:65%;line-height:1}ul,ol{margin:0;padding:0 0 0 var(--list-spacing)}ul ul:first-child,ul ol:first-child,ol ul:first-child,ol ol:first-child{margin-top:var(--block-spacing)}ul.no-list-style,ol.no-list-style{padding-left:0;list-style:none}ul.compact li,ol.compact li{--block-spacing:0}.title,h1,h2,h3,h4,h5,h6,ul,ol,li,p,hr,img,iframe,blockquote,figure,figcaption,table,.block-spacing,.columns,.columns-medium,.columns-large,form,.c-form,.c-panel,div[data-oembed-url],.oembedall-container,.u-responsive-table,.c-read-more,.c-accordion,.c-btn,.cke_widget_wrapper{margin:var(--block-spacing) 0 0 0}.title:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,ul:first-child,ol:first-child,li:first-child,p:first-child,hr:first-child,img:first-child,iframe:first-child,blockquote:first-child,figure:first-child,figcaption:first-child,table:first-child,.block-spacing:first-child,.columns:first-child,.columns-medium:first-child,.columns-large:first-child,form:first-child,.c-form:first-child,.c-panel:first-child,div[data-oembed-url]:first-child,.oembedall-container:first-child,.u-responsive-table:first-child,.c-read-more:first-child,.c-accordion:first-child,.c-btn:first-child,.cke_widget_wrapper:first-child{margin-top:0}input{border-radius:0}input[type="text"],input[type="number"],input[type="date"],input[type="email"],input[type="search"],input[type="password"],input[type="tel"],input[type="url"]{outline:0;-webkit-appearance:none !important}textarea{outline:0;resize:none;-webkit-appearance:none}input[disabled],textarea[disabled],select[disabled]{cursor:not-allowed !important}::-ms-clear{display:none}::-webkit-input-placeholder{color:var(--form-field-placeholder-color);font-family:var(--form-field-placeholder-font);font-weight:var(--form-field-placeholder-font-weight);opacity:1}:-moz-placeholder{color:var(--form-field-placeholder-color);font-family:var(--form-field-placeholder-font);font-weight:var(--form-field-placeholder-font-weight);opacity:1}::-moz-placeholder{color:var(--form-field-placeholder-color);font-family:var(--form-field-placeholder-font);font-weight:var(--form-field-placeholder-font-weight);opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--form-field-placeholder-color);font-family:var(--form-field-placeholder-font);font-weight:var(--form-field-placeholder-font-weight);opacity:1}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}@-moz-document url-prefix("http://"){button::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="reset"]::-moz-focus-inner{padding:0 !important;border:0 none !important}}@-moz-document url-prefix("https://"){button::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="reset"]::-moz-focus-inner{padding:0 !important;border:0 none !important}}ul.main{margin:0;padding:0;list-style:none;--a-text-decoration:none;--a-hover-text-decoration:none;font-size:16px;line-height:24px;font-family:'Open Sans', Arial, sans-serif;font-weight:400}ul.main ul{padding:0;list-style:none}ul.main>li{margin-top:0}ul.main>li.is-active>a{color:var(--a-hover-colour)}ul.display-columns{display:flex;gap:30px;flex-wrap:wrap;list-style:none}ul.display-columns>li{flex-grow:1;flex-basis:0}ul.display-list{--block-spacing:8px}.header .c-core{height:var(--header-height);display:flex;flex-wrap:nowrap;align-items:center}.header__logo{margin-right:auto}.header__logo img{height:39px}.header__logo img.ia{height:28px}.header__burger{position:relative;z-index:100;width:18px;height:18px;margin:0 0 0 auto;padding:0;pointer-events:auto;cursor:pointer;overflow:visible;display:inline-block;text-transform:none;background:transparent;border:0}html.nav-is-active .header__burger .menu{display:none}html:not(.nav-is-active) .header__burger .close{display:none}.header__burger .svg-fill-1{fill:var(--a-colour) !important}.header__burger .name{width:0;height:0;font-size:0 !important;display:block !important}.header__nav{--a-colour:#565a5c}.header__nav .is-active{--a-hover-colour:#565a5c;font-family:'Open Sans', Arial, sans-serif;font-weight:600}.footer{padding-block:32px;--a-text-decoration:none;--a-hover-text-decoration:underline}.footer__links{font-size:14px;line-height:22px;--block-spacing:14px}.footer__details{font-size:12px;line-height:22px;--block-spacing:12px}.oembedall-container{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden}.oembedall-container iframe{width:100%;height:100%;margin:0 !important}.oembedall-container>br,.oembedall-container .js-oembed,.oembedall-container .oembedall-closehide{display:none}.oembedall-container .u-visibility-hidden{position:absolute}.js-oembed{font-size:0 !important}.placeholder.is-autoplay .js-oembed{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;font-size:0 !important;transition:opacity 0.5s ease;pointer-events:none;display:block;background-color:var(--background-colour);background-repeat:no-repeat;background-size:cover}.placeholder.is-autoplay .loaded .js-oembed{opacity:0}.placeholder.is-autoplay .c-image__overlay{display:none}a{position:relative;color:var(--a-colour);text-decoration:var(--a-text-decoration);opacity:var(--a-opacity)}a svg{fill:var(--a-colour)}a.underline{text-decoration:underline;--a-text-decoration:underline;--a-hover-text-decoration:underline}a.no-underline{--a-text-decoration:none;--a-hover-text-decoration:none}a.underline-on-hover{--a-text-decoration:none;--a-hover-text-decoration:underline}a.as-text{--a-colour:var(--text-colour);--a-text-decoration:none;--a-hover-text-decoration:none}a.is-active,a:active,.device-desktop a:hover{color:var(--a-hover-colour);text-decoration:var(--a-hover-text-decoration);opacity:var(--a-hover-opacity);text-underline-offset:3px}a.is-active svg,a:active svg,.device-desktop a:hover svg{fill:var(--a-hover-colour)}a,span,button{outline:0}a.is-disabled,a[disabled="disabled"],span.is-disabled,span[disabled="disabled"],button.is-disabled,button[disabled="disabled"]{opacity:0.4;cursor:not-allowed;--a-hover-colour:var(--a-colour);--a-hover-opacity:0.4}blockquote{position:relative;font-size:20px;line-height:25px;font-family:'Gill Sans', Arial, sans-serif;font-weight:300;font-style:normal}blockquote:before{content:'';width:47px;height:28px;margin-bottom:20px;display:block;background-color:var(--quote-icon-colour);-webkit-mask:url("/assets/images/icons/quote-start.svg") left/contain no-repeat;mask:url("/assets/images/icons/quote-start.svg") left/contain no-repeat}.buttons{--block-spacing:40px;display:flex;flex-wrap:wrap;flex-direction:row;gap:1rem;align-items:flex-start}.buttons .c-btn{margin:0}.animation .animate-fade-in{opacity:0}.animation .animate-slide-in-up{opacity:0}.animation .animate-slide-in-right{opacity:0}.animation .animate-slide-in-left{opacity:0}.animation.enter .animate-fade-in{animation:fade-in 0.6s ease-out forwards}.animation.enter .animate-slide-in-up{animation:slide-in-up 0.6s ease-out forwards}.animation.enter .animate-slide-in-right{animation:slide-in-right 0.6s ease-out forwards}.animation.enter .animate-slide-in-left{animation:slide-in-left 0.6s ease-out forwards}.animation.enter .animation-delay-0-1s{animation-delay:0.1s}.animation.enter .animation-delay-0-2s{animation-delay:0.2s}.animation.enter .animation-delay-0-3s{animation-delay:0.3s}.animation.enter .animation-delay-0-4s{animation-delay:0.4s}.animation.enter .animation-delay-0-75s{animation-delay:0.75s}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes slide-in-up{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in-right{from{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes slide-in-left{from{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}.columns,.columns-medium,.columns-large{gap:var(--form-spacing)}.columns{display:flex;flex-wrap:nowrap}.columns--valign-centre{align-content:center;align-items:center}.columns--no-spacing{gap:0}.columns--no-spacing .col+.col .fake-input,.columns--no-spacing .col+.col .fake-textarea,.columns--no-spacing .col+.col input,.columns--no-spacing .col+.col textarea,.columns--no-spacing .col+.col select{border-left:0 !important}.col{display:flex;flex-basis:0;flex-grow:1}.col>div{width:100%}.col--auto{flex-basis:auto;flex-grow:0;flex-shrink:0}.col--1{flex-basis:8.33%}.col--2{flex-basis:16.66%}.col--3{flex-basis:24.99%}.col--4{flex-basis:33.32%}.col--5{flex-basis:41.65%}.col--6{flex-basis:49.98%}.col--7{flex-basis:58.31%}.col--8{flex-basis:66.64%}.col--9{flex-basis:74.97%}.col--10{flex-basis:83.3%}.col--11{flex-basis:91.63%}.col--12{flex-basis:99.96%}.js-rotate{display:inline-block;position:relative;transition:opacity 250ms ease, transform 250ms ease;will-change:opacity, transform}.js-rotate.is-out{opacity:0;transform:translateY(5px)}.c-accordion{text-align:left;border-top:1px solid var(--border-alt);border-bottom:1px solid var(--border-alt)}.c-accordion.is-open .c-accordion__title a:before,.c-accordion.is-open .c-accordion__title a:after{transform:translateY(-50%) rotate(180deg)}.c-accordion.is-open .c-accordion__content{display:block}.c-accordion+.c-accordion{margin-top:0;border-top:0}.c-accordion__title a{position:relative;--a-color:var(--highlight-color);--a-hover-color:var(--highlight-color);font-size:18px;line-height:27px;font-family:'Gill Sans', Arial, sans-serif;font-weight:300;font-style:normal;padding:10px 40px 12px 0;display:block;--a-text-decoration:none;--a-hover-text-decoration:none}.c-accordion__title a:before{content:'';position:absolute;top:50%;right:0;z-index:10;width:13px;height:20px;display:block;transform:translateY(-50%);-moz-transition:-moz-transform .25s ease;-o-transition:-o-transform .25s ease;-webkit-transition:-webkit-transform .25s ease;transition:transform .25s ease;background-color:var(--background-colour);background-image:url("/assets/images/icons/chevron-down.svg");background-position:right top 50%;background-repeat:no-repeat;background-size:100%}.is-open .c-accordion__title a:before,.c-accordion__title a:active:before,.device-desktop .c-accordion__title a:hover:before{transform:translateY(-50%),rotate(180deg)}.c-accordion__content{padding:5px 0 30px 0}.js .c-accordion__content{display:none}.c-box{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--border-radius)}.c-box .letter{position:absolute;top:15px;left:15px;z-index:10;width:43px;height:43px;color:var(--heading-alt-colour);font-family:'Open Sans', Arial, sans-serif;font-weight:600;padding-top:2px;display:flex;justify-content:center;align-items:center;background:var(--background-colour);border-radius:50%}.c-box__image{flex-shrink:0}.c-box__content{--text-colour:var(--text-alt-colour);padding:20px;display:flex;flex-grow:1;flex-direction:column}.c-box__content .title__h{color:var(--heading-alt-colour)}.c-box__content .buttons{margin-top:auto;padding-top:var(--block-spacing)}.c-box--article{cursor:pointer}.c-box--article .meta{color:var(--heading-alt-colour)}.c-box--article .c-box__image{overflow:hidden}.c-box--article .c-box__image img{transition:all 0.5s ease}.device-desktop .c-box--article:hover .c-box__image img{transform:scale(1.07)}.c-box--resource{--a-text-decoration:none;--a-hover-text-decoration:none}.c-box--resource .title__h{font-size:18px;line-height:27px}.c-btn{position:relative;min-width:var(--btn-width);min-height:var(--btn-height);color:var(--btn-text-colour);font-size:var(--btn-font-size);line-height:var(--btn-line-height);font-family:'Gill Sans', Arial, sans-serif;font-weight:600;font-style:normal;padding:var(--btn-padding);text-align:center;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:.2s;background:var(--btn-background-colour);border:var(--btn-border);border-color:var(--btn-border-colour);border-radius:var(--btn-border-radius);--a-hover-opacity:1}.c-btn:before{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:.3s}.c-btn{text-decoration:none !important;display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.c-btn--play{width:var(--btn-height);padding:0;--btn-hover-svg-transform:translate(0, 0) rotate(360deg)}.c-btn--play svg{width:clamp(25px, 2.53846vw, 33px);height:clamp(32px, 3vw, 39px);fill:none !important;transform:translate(5px, 5px);transition:transform 0.35s cubic-bezier(0.34, 1.2, 0.64, 1)}a.c-btn,button.c-btn{cursor:pointer}a.c-btn:active svg,a.c-btn.is-active svg,.device-desktop a.c-btn:hover svg,button.c-btn:active svg,button.c-btn.is-active svg,.device-desktop button.c-btn:hover svg{fill:var(--btn-hover-text-colour)}a.c-btn:active,a.c-btn.is-active,.device-desktop a.c-btn:hover,button.c-btn:active,button.c-btn.is-active,.device-desktop button.c-btn:hover{color:var(--btn-hover-text-colour);opacity:var(--a-hover-opacity);background:var(--btn-hover-background-colour);border-color:var(--btn-hover-border-colour);transform:var(--btn-hover-transform, none)}a.c-btn:active:before,a.c-btn.is-active:before,.device-desktop a.c-btn:hover:before,button.c-btn:active:before,button.c-btn.is-active:before,.device-desktop button.c-btn:hover:before{top:0;left:0;--btn-background-colour:var(--btn-hover-background-colour)}a.c-btn:active svg,a.c-btn.is-active svg,.device-desktop a.c-btn:hover svg,button.c-btn:active svg,button.c-btn.is-active svg,.device-desktop button.c-btn:hover svg{transform:var(--btn-hover-svg-transform, none)}a:active span.c-btn,a.is-active span.c-btn,.device-desktop a:hover span.c-btn{color:var(--btn-hover-text-colour);opacity:var(--a-hover-opacity);background:var(--btn-hover-background-colour);border-color:var(--btn-hover-border-colour);transform:var(--btn-hover-transform, none)}a:active span.c-btn:before,a.is-active span.c-btn:before,.device-desktop a:hover span.c-btn:before{top:0;left:0;--btn-background-colour:var(--btn-hover-background-colour)}a:active span.c-btn svg,a.is-active span.c-btn svg,.device-desktop a:hover span.c-btn svg{transform:var(--btn-hover-svg-transform, none)}.c-btn.c-btn--block,.c-btn.c-btn[data-block="true"]{width:100%;display:flex}.c-btn--solid{--btn-text-colour:var(--btn-solid-text-colour);--btn-background-colour:var(--btn-solid-background-colour);--btn-border-colour:var(--btn-solid-text-colour);--btn-hover-text-colour:var(--btn-solid-hover-text-colour);--btn-hover-background-colour:var(--btn-solid-hover-background-colour);--btn-hover-border-colour:var(--btn-solid-hover-text-colour);background:none !important}.c-btn--solid:before{content:'';position:absolute;top:7px;left:7px;z-index:-1;width:100%;height:100%;background:var(--btn-background-colour)}.c-btn--outline{--btn-text-colour:var(--btn-outline-text-colour);--btn-background-colour:transparent;--btn-border-colour:var(--btn-outline-border-colour);--btn-hover-text-colour:var(--btn-outline-hover-text-colour);--btn-hover-background-colour:transparent;--btn-hover-border-colour:var(--btn-outline-hover-border-colour);isolation:isolate;transition:all 300ms linear}.c-btn--outline:before{content:'';position:absolute;top:0;left:0;z-index:-1;width:100%;height:0%;transition:all .2s linear;background:var(--btn-outline-hover-background-colour)}.c-btn--outline:active:before,.c-btn--outline.is-active:before,.device-desktop .c-btn--outline:hover:before{height:100%}.c-btn.small{--btn-width:auto;--btn-height:clamp(40px, 3.07692vw, 40px);--btn-font-size:clamp(16px, 1.23077vw, 16px);--btn-line-height:clamp(20px, 1.53846vw, 20px);--btn-padding:0 clamp(18px, 1.38462vw, 18px)}.c-core{width:100%;max-width:var(--core-width);margin:0 auto;padding-inline:var(--core-spacing)}.c-core .c-core{padding-inline:0}.c-core--p0{padding-inline:0}.c-flash-alerts__error{color:red !important}:root{--fc-size:var(--form-field-height);--fc-label-padding-left:50px;--fc-circle-checked-size:18px;--fc-circle-checked-offset-top:4px;--fc-circle-checked-offset-left:4px;--fc-circle-background-color:#fff;--fc-circle-border:1px solid;--fc-circle-border-color:var(--form-field-border-colour);--fc-circle-border-radius:50%;--fc-circle-checked-background-color:var(--accent-1);--fc-square-checked-size:24px;--fc-square-checked-offset-top:3px;--fc-square-checked-offset-left:1px;--fc-square-border:1px solid;--fc-square-border-radius:0;--fc-square-checked-background-color:#fff;--fc-square-background-color:var(--form-field-background-color);--fc-square-border-color:var(--form-field-border-colour)}html .c-form-check-group{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start}html .c-form-check-group .c-form-check{margin:10px 10px 0 0;flex-grow:0}html .c-form-check-group .c-form-check+.c-form-check{margin-top:10px}html .c-form-check-wrapper+.c-form-check-wrapper{--form-field-spacing:10px}html .c-form-check-tabs{display:flex;flex-wrap:nowrap}html .c-form-check-tabs .c-form-check{margin:0 !important;flex-basis:0;flex-grow:1}html .c-form-check{position:relative;min-height:var(--fc-size);flex:1 1 auto;align-items:center;display:flex;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}html .c-form-check+.c-form-check{margin-top:10px}html .c-form-check label{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;width:auto !important;color:var(--form-field-color);font-size:16px;line-height:24px;font-family:'Gill Sans', Arial, sans-serif;font-weight:600;font-style:normal;margin:0;padding:2px 0 0 0;opacity:1 !important;pointer-events:auto;cursor:pointer;display:block;flex-grow:1}html .c-form-check label:before{content:'';position:absolute;top:0;left:0;z-index:2;display:block}html .c-form-check label em{font-style:normal;display:block}html .c-form-check input{position:absolute;left:2px;margin:0;opacity:0;visibility:hidden}html .c-form-check input+label:after{content:'';position:absolute;display:none}html .c-form-check input:checked+label:after{display:block}html .c-form-check input[disabled]+label{cursor:default}html .c-form-check--valign-center{--fc-circle-checked-offset-top:50%;--fc-square-checked-offset-top:50%}html .c-form-check--valign-center label:before,html .c-form-check--valign-center label:after{top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}html .c-form-check--circle,html .c-form-check--square{--fc-size:26px;--fc-label-padding-left:40px}html .c-form-check--circle label,html .c-form-check--square label{padding-left:var(--fc-label-padding-left)}html .c-form-check--circle label:before,html .c-form-check--square label:before{width:var(--fc-size);height:var(--fc-size)}html .c-form-check--circle label:after,html .c-form-check--square label:after{z-index:3}html .c-form-check--circle label:before{background-color:var(--fc-circle-background-color);border:var(--fc-circle-border);border-color:var(--fc-circle-border-color);border-radius:var(--fc-circle-border-radius)}html .c-form-check--circle label:after{top:var(--fc-circle-checked-offset-top);left:var(--fc-circle-checked-offset-left);width:var(--fc-circle-checked-size);height:var(--fc-circle-checked-size);background-color:var(--fc-circle-checked-background-color);border-radius:var(--fc-circle-border-radius)}html .c-form-check--square label:before{background-color:var(--fc-square-background-color);border:var(--fc-square-border);border-color:var(--fc-square-border-color);border-radius:var(--fc-square-border-radius)}html .c-form-check--square label:after{top:var(--fc-square-checked-offset-top);left:var(--fc-square-checked-offset-left);width:var(--fc-square-checked-size);height:var(--fc-square-checked-size);background-image:url("../images/icons/tick.svg");background-repeat:no-repeat;background-position:top 30% left 50%;background-size:60%;border-radius:var(--fc-square-border-radius)}html .c-form-check--btn{min-height:20px}html .c-form-check--btn label{color:var(--checkbox-text);font-size:12px;line-height:22px;--block-spacing:12px;padding:3px 15px 4px 15px;text-align:center}html .c-form-check--btn label em{position:relative;z-index:3}html .c-form-check--btn label:before,html .c-form-check--btn label:after{width:100%;height:100%;z-index:0}html .c-form-check--btn label:before{background:var(--checkbox-background, transparent);border:var(--checkbox-border, 1px solid #fff);border-radius:0}html .c-form-check--btn input:checked+label{color:var(--checkbox-selected-text, #fff)}html .c-form-check--btn input:checked+label:before{opacity:1;background:var(--checkbox-selected-background, #1c1c1c);border:var(--checkbox-selected-border, 1px solid #1c1c1c)}.c-form-check__label-space-between{display:flex !important;justify-content:space-between}.c-form .label,.c-form label,.c-form legend{color:var(--form-label-colour);font-size:16px;line-height:24px;font-family:'Open Sans', Arial, sans-serif;font-weight:600;padding:var(--form-label-padding);text-align:left;display:block}.c-form .label em,.c-form label em,.c-form legend em{font-style:normal}.c-form .label a,.c-form label a,.c-form legend a{--a-text-decoration:underline;--a-hover-text-decoration:underline}.c-form .fake-input.affix{background:var(--form-field-background-color, var(--background-colour))}.c-form .fake-input,.c-form .fake-select,.c-form .fake-textarea,.c-form input[type="text"],.c-form input[type="number"],.c-form input[type="date"],.c-form input[type="email"],.c-form input[type="search"],.c-form input[type="password"],.c-form input[type="tel"],.c-form input[type="url"],.c-form textarea,.c-form select{position:relative;width:100%;color:var(--form-field-colour);font-family:'Open Sans', Arial, sans-serif;font-weight:400;text-align:left;background:var(--form-field-background-color, var(--background-colour));border:var(--form-field-border);border-color:var(--form-field-border-colour, var(--border));border-radius:var(--form-field-border-radius);font-feature-settings:'pnum', 'lnum';-moz-font-feature-settings:'pnum', 'lnum';-webkit-font-feature-settings:'pnum', 'lnum';-ms-font-feature-settings:'pnum', 'lnum';-moz-font-feature-settings:'pnum=1,lnum=1'}.c-form .fake-input,.c-form input[type="text"],.c-form input[type="number"],.c-form input[type="date"],.c-form input[type="email"],.c-form input[type="search"],.c-form input[type="password"],.c-form input[type="tel"],.c-form input[type="url"]{height:var(--form-field-height);font-size:var(--form-field-font-size);line-height:var(--form-field-line-height);margin:0;padding:var(--form-field-padding);filter:none;outline:0}.c-form .fake-textarea,.c-form textarea{height:var(--form-field-textarea-height);min-height:var(--form-field-textarea-height);font-size:var(--form-field-font-size);line-height:var(--form-field-textarea-line-height);margin:0;padding:var(--form-field-textarea-padding);overflow:auto;resize:none;-webkit-transform:translate3d(0, 0, 0)}.c-form .fake-textarea:not(.js-autogrow),.c-form textarea:not(.js-autogrow){-moz-transition:height .5s ease;-o-transition:height .5s ease;-webkit-transition:height .5s ease;transition:height .5s ease}.c-form .select-wrapper{position:relative}.c-form .fake-select,.c-form select{height:var(--form-field-height);font-size:var(--form-field-font-size);margin:0;outline:0;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:var(--form-field-border-radius);background-color:var(--form-field-background-color, var(--background-colour));background-image:url("/assets/images/icons/chevron-down.svg");background-position:right var(--form-field-select-bg-position) top 50%;background-repeat:no-repeat;background-size:var(--form-field-select-bg-size)}.c-form select{line-height:var(--form-field-select-line-height);padding:var(--form-field-select-padding);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-form option{color:var(--form-field-colour, var(--text-colour))}.c-form .fake-select{padding:var(--form-field-fake-select-padding);cursor:pointer}.c-form .fake-select:not(.is-open) .fake-select__options{display:none}.c-form .fake-select__value{height:100%;line-height:var(--form-field-fake-select-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-form .fake-select__options{position:absolute;top:calc(100% + 14px);right:-1px;z-index:10000;min-width:250px;padding:var(--form-field-fake-select-options-padding);filter:drop-shadow(0 0 10px rgba(0,0,0,0.19));background:var(--form-field-background-color, var(--background-colour));border:var(--form-field-border);border-color:var(--form-field-border-colour, var(--border));border-radius:2px}.c-form .fake-select__options:before{content:'';position:absolute;top:-10px;right:50px;width:0;height:0;display:block;border-style:solid;border-width:0 12px 10px 12px;border-color:transparent transparent #fff}.js-form .is-processing .c-form__field{opacity:0.6}.js-form .is-processing .c-form__submit .c-btn,.js-form .is-processing .c-form__submit p{display:none !important}.js-form .is-processing .c-form__submit:after{content:'';width:var(--form-field-height);height:var(--form-field-height);margin:0 auto;border-radius:50%;border:1px solid var(--accent-tint-colour);border-top:2px solid var(--accent-colour);animation:spinner1 600ms linear infinite}@keyframes spinner1{to{transform:rotate(360deg)}}.c-form__errors{--text-colour:red !important;--block-spacing:0}ul.c-form__errors{padding:0;list-style:none;--block-spacing:0}ul.c-form__errors li{--block-spacing:0}.c-form__field{position:relative;width:100%}.c-form__field>label.required:after{content:'*';color:var(--form-label-required-colour, red);margin:0 0 0 3px}.c-form__field select[data-val=""]{color:var(--form-field-placeholder-color)}.c-form__field--no-label{--form-field-placeholder-color:var(--form-label-color);--select2-single-placeholder-color:var(--form-label-color)}.c-form__field--no-label label,.c-form__field--no-label legend{display:none}.columns,.columns-medium,.c-form__field,.c-form__spacing,.c-form__text,.c-form__submit{margin-top:var(--form-spacing)}.columns:first-child,.columns-medium:first-child,.c-form__field:first-child,.c-form__spacing:first-child,.c-form__text:first-child,.c-form__submit:first-child{margin-top:0}.c-form__submit{--form-spacing:27px;display:flex;flex-wrap:wrap;--form-field-spacing:25px}.c-form__submit.align-right{justify-content:flex-end}.c-form__submit p{width:100%;text-align:center;--block-spacing:10px}.c-form__field--recaptcha{display:flex;flex-wrap:wrap}.c-form__field--recaptcha.align-right .c-form__errors{text-align:right}.c-form__field--recaptcha .c-form__errors{width:100%}.fake-input{align-items:center}.fake-input,.fake-textarea{display:flex}.fake-input>div,.fake-textarea>div{width:100% !important}.c-grid{display:grid;grid-auto-rows:auto;grid-auto-flow:row;grid-gap:var(--gap)}.c-grid.align-items-start{align-items:start}.c-grid.align-items-center{align-items:center}.c-grid.align-items-end{align-items:end}.c-grid>*{min-width:0;margin-top:0 !important}.title+.c-grid,.c-grid+.c-grid{margin-top:var(--gap)}.c-grid[data-layout="1"]{grid-template-columns:repeat(1, 1fr)}.c-grid[data-layout="sidebar"]{grid-template-columns:repeat(1, 1fr)}.c-grid[data-layout="2"]{grid-template-columns:repeat(1, 1fr)}.c-grid[data-layout="3"]{grid-template-columns:repeat(1, 1fr)}.c-grid[data-layout="4"]{grid-template-columns:repeat(1, 1fr)}.c-image{position:relative}.c-image.has-video{--a-hover-opacity:1}.c-image.is-video{aspect-ratio:auto !important}.c-image.is-video video{width:100%;display:block}.c-image>a{height:100%;display:block}.c-image video{width:100%;height:100%}.c-image figcaption{--block-spacing:10px}.c-image.is-icon{width:var(--image-width);height:var(--image-height);display:inline-flex;justify-content:center;align-items:center;border-radius:10px}.c-image.is-icon.has-theme img,.c-image.is-icon.has-theme svg{width:50%;height:50%;object-fit:contain}.c-image.is-icon svg{width:100%;height:100%;color:var(--text-colour) !important;fill:none !important}.c-image--cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;margin:0;aspect-ratio:auto !important}.c-image--cover img,.c-image--cover video{width:100%;height:100%;object-fit:cover}.c-image__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1rem}.c-image__overlay .play{width:53px;height:53px;pointer-events:auto;background:transparent !important}.c-image__overlay .play svg{fill:var(--background-colour) !important}.c-image__overlay .play .name{width:0;height:0;font-size:0 !important;display:block !important}.device-desktop .c-image__overlay:hover .c-image__play{opacity:0.5}.c-image__play{--size:40px;width:var(--size);height:var(--size);padding-left:calc(var(--size) / 16);display:flex;background:#c9cece;border-radius:50%}.c-image__play svg{width:calc(var(--size) / 3);height:calc(var(--size) / 3);margin:auto;fill:var(--text-alt-colour) !important}.c-image__text{color:var(--text-colour);font-size:16px;line-height:24px}.c-link-external{display:inline-flex;align-items:baseline;gap:4px;--a-text-decoration:none;--a-hover-text-decoration:underline}.c-link-external:after{content:'';position:relative;top:1px;width:12px;height:12px;flex:0 0 auto;display:inline-block;background-color:currentColor;-webkit-mask:url("/assets/images/icons/link-external.svg") center/contain no-repeat;mask:url("/assets/images/icons/link-external.svg") center/contain no-repeat}.c-link-cross{display:inline-flex;align-items:baseline;gap:4px;font-size:12px;line-height:22px;--block-spacing:12px;--a-text-decoration:none;--a-hover-text-decoration:underline}.c-link-cross:after{content:'';position:relative;top:0;width:8px;height:8px;flex:0 0 auto;display:inline-block;background-color:currentColor;-webkit-mask:url("/assets/images/icons/link-cross.svg") center/contain no-repeat;mask:url("/assets/images/icons/link-cross.svg") center/contain no-repeat}.c-link-arrow-round{font-size:16px;line-height:24px;font-family:'Gill Sans', Arial, sans-serif;font-weight:600;font-style:normal;display:inline-flex;align-items:baseline;gap:15px;--a-text-decoration:none;--a-hover-text-decoration:none;--a-hover-colour:var(--a-colour);transition-duration:0.3s;transition-property:background-size;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);background-image:linear-gradient(transparent,transparent),linear-gradient(var(--a-hover-colour),var(--a-hover-colour));background-size:0 1px;background-repeat:no-repeat;background-position:0 100%}.c-link-arrow-round:after{content:'';position:relative;top:6px;width:24px;height:24px;flex:0 0 auto;display:inline-block;background-color:var(--quote-icon-colour);-webkit-mask:url("/assets/images/icons/link-arrow-round.svg") center/contain no-repeat;mask:url("/assets/images/icons/link-arrow-round.svg") center/contain no-repeat}.c-link-arrow-round.external:after{transform:rotate(-45deg)}.device-desktop .c-box--article:hover .c-link-arrow-round,.c-link-arrow-round.is-active,.c-link-arrow-round:active,.device-desktop .c-link-arrow-round:hover{background-size:calc(100% - 39px) 1px}.device-desktop .c-box--article:hover .c-link-arrow-round:after,.c-link-arrow-round.is-active:after,.c-link-arrow-round:active:after,.device-desktop .c-link-arrow-round:hover:after{background-color:var(--a-hover-colour)}.c-link-arrow-circle,.c-link-back-arrow-circle{font-size:25px;line-height:34px;font-family:'Gill Sans', Arial, sans-serif;font-weight:300;font-style:normal;display:inline-flex;align-items:baseline;gap:15px;--a-text-decoration:none;--a-hover-text-decoration:none}.c-link-arrow-circle:after,.c-link-back-arrow-circle:before{content:'';position:relative;top:5px;width:33px;height:33px;flex:0 0 auto;transition:transform 0.5s ease;display:inline-block;background-color:currentColor;-webkit-mask:url("/assets/images/icons/link-arrow-circle.svg") center/contain no-repeat;mask:url("/assets/images/icons/link-arrow-circle.svg") center/contain no-repeat}.c-link-arrow-circle.is-active:after,.c-link-arrow-circle:active:after,.device-desktop .c-link-arrow-circle:hover:after{animation:arrow-right-nudge 0.6s ease}.c-link-back-arrow-circle:before{transform:rotate(180deg)}.c-link-back-arrow-circle.is-active:before,.c-link-back-arrow-circle:active:before,.device-desktop .c-link-back-arrow-circle:hover:before{animation:arrow-left-nudge 0.6s ease}@keyframes arrow-right-nudge{0%{transform:translateX(0)}50%{transform:translateX(8px)}100%{transform:translateX(0)}}@keyframes arrow-left-nudge{0%{transform:rotate(180deg) translateX(0)}50%{transform:rotate(180deg) translateX(8px)}100%{transform:rotate(180deg) translateX(0)}}.c-link-divider{font-size:25px;line-height:34px;font-family:'Gill Sans', Arial, sans-serif;font-weight:300;font-style:normal;padding-inline:8px}.c-link-download{font-size:18px;line-height:27px;font-family:'Gill Sans', Arial, sans-serif;font-weight:300;font-style:normal;display:inline-flex;align-items:center;gap:20px;text-underline-offset:4px;text-decoration-thickness:0.5px;--a-text-decoration:none;--a-hover-text-decoration:underline}.c-link-download:before{content:'';position:relative;top:0;width:66px;height:73px;flex:0 0 auto;display:inline-block;background-color:currentColor;-webkit-mask:url("/assets/images/icons/link-download-file.svg") top/contain no-repeat;mask:url("/assets/images/icons/link-download-file.svg") top/contain no-repeat}.c-link-download[href*=".pdf"]:before{-webkit-mask:url("/assets/images/icons/link-download-pdf.svg") top/contain no-repeat;mask:url("/assets/images/icons/link-download-pdf.svg") top/contain no-repeat}.c-link-download[href*=".ppt"]:before{-webkit-mask:url("/assets/images/icons/link-download-ppt.svg") top/contain no-repeat;mask:url("/assets/images/icons/link-download-ppt.svg") top/contain no-repeat}li::marker{color:var(--accent-colour, var(--text-colour))}ul.c-p-list,ol.c-p-list{margin-top:0}ul.c-p-list,ul.c-list-simple,ol.c-p-list,ol.c-list-simple{padding-left:15px}ul.c-p-list li+li,ul.c-list-simple li+li,ol.c-p-list li+li,ol.c-list-simple li+li{margin-top:0}.c-login{position:relative;width:100%;max-width:548px;margin:auto;--core-spacing:40px;overflow:hidden;border-radius:var(--border-radius)}.c-login .title{text-wrap:balance}.c-login .c-form__text{position:relative;font-size:12px;line-height:22px;--block-spacing:12px;--a-text-decoration:none;--a-hover-text-decoration:underline}.c-login .c-form__text .c-link-cross{position:absolute;right:0;bottom:0}.c-login a{--a-colour:var(--btn-outline-border-colour)}.c-modal__cross{position:absolute;top:20px;right:20px;z-index:10;display:block}.c-modal__cross svg{width:20px;height:20px}html.modal-open .header,html.modal-open .wrapper,html.confirm-open .header,html.confirm-open .wrapper{-webkit-filter:blur(1px);filter:blur(1px)}html.modal-open.confirm-open .js-modal{display:none}html.modal-open .js-modal,html.confirm-open .js-confirm{display:flex}.c-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;width:100%;display:none;overflow:auto;background:rgba(0,0,0,0.5)}.c-modal.is-active{display:flex}.c-modal.is-loading .c-modal__content:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;background:rgba(255,255,255,0.2)}.c-modal.is-loading .c-modal__content:after{content:'';position:absolute;top:50%;left:50%;z-index:2;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;border:2px solid #000;border-top:2px solid #fff;animation:spinner1 600ms linear infinite}.c-modal[data-size="small"] .c-modal__inner{max-width:548px}.c-modal[data-size="medium"] .c-modal__inner{max-width:700px}.c-modal[data-size="large"] .c-modal__inner{max-width:968px}.c-modal__inner{position:relative;width:100%;max-width:80%;margin:auto;padding:50px 20px;display:flex;flex-grow:1;flex-shrink:1}.c-modal__content{position:relative;width:100%;display:flex;flex-direction:column;flex-grow:1;flex-shrink:1}.c-modal__content__inner{padding:20px}.c-modal__close{position:absolute;top:0;right:20px;z-index:100;width:20px;height:50px;cursor:pointer;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center;background:transparent;border:0}.c-modal__close:active:before,.c-modal__close:active:after,.device-desktop .c-modal__close:hover:before,.device-desktop .c-modal__close:hover:after{background:#fff}.c-modal__close:before,.c-modal__close:after{content:'';position:absolute;top:50%;left:0;width:100%;height:3px;background:#fff}.c-modal__close:before{-moz-transform:rotate3d(0, 0, 1, 45deg);-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}.c-modal__close:after{-moz-transform:rotate3d(0, 0, 1, -45deg);-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}.c-modal__close span{font-size:0}.c-pagination{--block-spacing:clamp(20px, 6.53846vw, 85px);padding:0;list-style:none;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:clamp(20px, 2.30769vw, 30px)}.c-pagination li{margin:0}.c-pagination svg{position:relative;top:1px;width:var(--arrow-width);height:var(--arrow-height);fill:var(--btn-text-colour);transition:transform 0.4s cubic-bezier(0.34, 1.56, 0.64, 1)}.c-pagination a:active svg,.c-pagination a.is-active svg,.device-desktop .c-pagination a:hover svg{transform:rotate(360deg)}:root{--section-top-padding:-0px;--section-bottom-padding:-0px;--section-first-top-padding:0;--section-small:clamp(20px, 2.53846vw, 33px);--section-medium:clamp(28px, 3.84615vw, 50px);--section-large:clamp(32px, 5.76923vw, 75px)}.c-section{position:relative;z-index:10;padding-top:var(--section-top-padding);padding-bottom:var(--section-bottom-padding);background:var(--background-colour)}.c-section.pad-small{--section-top-padding:var(--section-small);--section-bottom-padding:var(--section-small)}.c-section.pad-medium{--section-top-padding:var(--section-medium);--section-bottom-padding:var(--section-medium)}.c-section.pad-default,.c-section.pad-large{--section-top-padding:var(--section-large);--section-bottom-padding:var(--section-large)}.c-section.u-top-small{--section-top-padding:var(--section-small)}.c-section.pt-0{padding-top:0 !important}.c-section.pb-0{padding-bottom:0 !important}.c-section.has-bt{border-top:1px solid var(--border)}.c-section.u-theme-white:not(.pad-none):not(.skip-pad)+.c-section.u-theme-white:not(.skip-pad){padding-top:0}.c-section.u-theme-orange:not(.pad-none):not(.skip-pad)+.c-section.u-theme-orange:not(.skip-pad){padding-top:0}.c-section.u-theme-orange-mid:not(.pad-none):not(.skip-pad)+.c-section.u-theme-orange-mid:not(.skip-pad){padding-top:0}.c-section.u-theme-orange-mid-light:not(.pad-none):not(.skip-pad)+.c-section.u-theme-orange-mid-light:not(.skip-pad){padding-top:0}.c-section.u-theme-blue-light:not(.pad-none):not(.skip-pad)+.c-section.u-theme-blue-light:not(.skip-pad){padding-top:0}.c-section.u-theme-blue:not(.pad-none):not(.skip-pad)+.c-section.u-theme-blue:not(.skip-pad){padding-top:0}.c-section.u-theme-brown:not(.pad-none):not(.skip-pad)+.c-section.u-theme-brown:not(.skip-pad){padding-top:0}.c-section.u-theme-dark-brown:not(.pad-none):not(.skip-pad)+.c-section.u-theme-dark-brown:not(.skip-pad){padding-top:0}.c-section.u-theme-dark-grey:not(.pad-none):not(.skip-pad)+.c-section.u-theme-dark-grey:not(.skip-pad){padding-top:0}*+.c-section__content,.c-core>.c-section__content+*,.c-grid[data-layout="1"]>.c-section__content+*{margin-top:var(--section-top-padding) !important}.c-section__content.js-results__load-more-wrapper{max-width:100% !important}.c-section__content.align-center{margin-inline:auto;text-align:center !important}.c-section__filter{--gap:20px}.c-section__filter .c-form__field{margin-top:0 !important}.c-section__filter .c-form__field:has(input[name="filter[search]"]):before{content:'';position:absolute;top:0;left:0;z-index:10;width:36px;height:var(--form-field-height);cursor:pointer;display:block;background-image:url("/assets/images/icons/search.svg");background-position:left 15px top 50%;background-repeat:no-repeat;background-size:14px}.c-section__filter .c-form__field:has(input[name="filter[search]"]) input[name="filter[search]"]{padding-left:35px}.c-section__filter__submit{overflow:hidden;width:0;height:0;font-size:0 !important;display:block !important}.c-shortcode{position:relative;display:inline-block}.c-shortcode.radio{width:20px;height:20px;margin:auto;display:block}.c-shortcode.number{margin:auto;display:block}.c-shortcode__input::-webkit-outer-spin-button,.c-shortcode__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.c-shortcode__input[type=number]{-moz-appearance:textfield !important}.c-shortcode__input[type="text"],.c-shortcode__input[type="number"]{width:100%;min-width:30px;color:var(--shortcode-span-border-colour);font-size:16px;text-align:center;background:var(--shortcode-span-background);border:0;border-bottom:1px solid;border-bottom-color:var(--shortcode-span-border-colour)}.c-shortcode__input[readonly="readonly"]{border-bottom:0}.c-shortcode__input[type="radio"],.c-shortcode__input[type="checkbox"]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;text-align:center;opacity:0}.c-shortcode__input[type="radio"]+.c-shortcode__span,.c-shortcode__input[type="checkbox"]+.c-shortcode__span{width:20px;height:20px;pointer-events:none;display:inline-block;background:var(--shortcode-span-background);border:1px solid;border-color:var(--shortcode-span-border-colour);border-radius:2px}.c-shortcode__input[type="radio"]+.c-shortcode__span:before,.c-shortcode__input[type="checkbox"]+.c-shortcode__span:before{content:'✓';position:absolute;top:0;left:0;width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:14px;line-height:18px;text-align:center;display:none}.c-shortcode__input[type="radio"]:checked+.c-shortcode__span,.c-shortcode__input[type="checkbox"]:checked+.c-shortcode__span{color:var(--shortcode-span-background);background:var(--shortcode-span-border-colour)}.c-shortcode__input[type="radio"]:checked+.c-shortcode__span:before,.c-shortcode__input[type="checkbox"]:checked+.c-shortcode__span:before{display:block}.jc-action-plan .c-section__content{font-size:20px;line-height:25px;font-family:'Gill Sans', Arial, sans-serif;font-weight:300;font-style:normal}.jc-action-plan .c-section__content svg{width:50px;height:50px;margin:auto}.jc-action-plan .c-section__content svg .svg-fill-1{fill:#9b4c10 !important}.jc-action-plan .c-section__content svg .svg-fill-2{fill:#fff !important}.jc-action-plan__box{padding-top:var(--section-top-padding);border-top:1px solid var(--border-alt)}.jc-action-plan__box h4+h3{--block-spacing:10px;color:var(--heading-alt-colour)}.jc-action-plan__page .c-section__content{padding-bottom:calc(var(--section-top-padding) / 2)}.js .jc-action-plan__box:not(.is-active){display:none}.jc-content-quote{padding-block:0 !important}.jc-content-quote .c-core{padding-inline:0}.jc-content-quote .title{text-wrap:balance}.jc-content-quote__quote,.jc-content-quote__content{padding-top:var(--section-top-padding);padding-bottom:var(--section-bottom-padding)}.jc-content.has-sidebar .meta p{color:var(--heading-alt-colour)}.jc-downloads .title+*{margin-top:var(--section-top-padding)}.jc-downloads .buttons{display:grid;grid-template-columns:repeat(1, 1fr);grid-auto-rows:auto;grid-auto-flow:row;grid-gap:var(--gap);text-wrap:balance}.jc-form{padding-top:0}.jc-form__inner{position:relative}.jc-form__content{padding-top:var(--section-top-padding)}.jc-image-content .title{text-wrap:balance}.jc-image-content--article .title__h{color:var(--heading-alt-colour)}.jc-image-content--article .meta{color:var(--heading-alt-colour)}.jc-image-content--article .jc-image-content__image{--a-text-decoration:none;--a-hover-text-decoration:none}.jc-image-content--article .jc-image-content__image .c-image:before{content:'Latest';color:var(--text-colour);font-family:'Open Sans', Arial, sans-serif;font-weight:600;margin-bottom:var(--block-spacing);display:block}.jc-image-content.style-hero{padding-block:0 !important}.jc-image-content.style-hero .c-core{padding-inline:0}.jc-image-content.style-hero .jc-image-content__content{padding-top:var(--section-top-padding);padding-bottom:var(--section-bottom-padding)}.jc-image-content.style-hero.image-right .jc-image-content__content{padding-right:var(--block-spacing);padding-left:var(--core-spacing)}.jc-image-content.style-hero.image-left .jc-image-content__content{padding-left:var(--core-spacing)}.jc-image-content__image{display:flex}.jc-image-content__content h1+p,.jc-image-content__content .h1+p,.jc-image-content__content .title+p{margin-top:30px}.jc-image-video__video .c-image{overflow:hidden;border-radius:var(--border-radius)}.jc-programme-structure__programmes .title+*{margin-top:var(--section-top-padding)}.jc-programme-structure__programmes ul{position:relative;padding:11px 0 36px 0;list-style:none}.jc-programme-structure__programmes ul li:last-child a:after{content:'Finish';position:absolute;right:0;top:calc(100% + 35px + 11px + 4px);z-index:10;width:100%;height:24px;color:var(--ps-text-colour);text-align:center}.jc-programme-structure__programmes li{position:relative;margin:0;padding-top:25px;page-break-inside:avoid}.jc-programme-structure__programmes li:before{content:'';position:absolute;top:0;bottom:0;left:50%;width:1px;display:block;background:var(--pb-border-colour)}.jc-programme-structure__programmes li:first-child:after,.jc-programme-structure__programmes li:last-child:after{content:'';position:absolute;left:50%;width:11px;height:11px;margin-left:-5px;display:block;background:var(--background-colour);border:1px solid var(--pb-border-colour);border-radius:50%}.jc-programme-structure__programmes li:first-child:after{top:-11px}.jc-programme-structure__programmes li:last-child{padding-bottom:35px}.jc-programme-structure__programmes li:last-child:after{bottom:-11px}.jc-programme-structure__programmes a,.jc-programme-structure__programmes span{font-size:18px;line-height:27px;font-family:'Gill Sans', Arial, sans-serif;font-weight:300;font-style:normal;padding:10px 25px;display:block;border-radius:var(--border-radius)}.jc-programme-structure__programmes span{position:relative;color:var(--ps-key-text-colour);background:var(--ps-key-background-colour);border:1px solid var(--ps-key-border-colour)}.jc-programme-structure__programmes a{color:var(--ps-text-colour);background:var(--ps-background-colour);border:1px solid var(--ps-border-colour);--a-text-decoration:none;--a-hover-text-decoration:none}.jc-programme-structure__programmes a.is-active,.jc-programme-structure__programmes a:active,.device-desktop .jc-programme-structure__programmes a:hover{color:var(--ps-active-text-colour);background:var(--ps-active-background-colour);border-color:var(--ps-active-border-colour)}.jc-programme-structure__programmes a.has-viewed{background:var(--ps-border-colour);border-color:var(--ps-border-colour)}.jc-programme-structure__programmes a.has-viewed:before{content:'';position:absolute;bottom:50%;left:0;width:33px;height:33px;transform:translate(-50%, 50%);display:block;background:#fff;background-image:url("/assets/images/icons/tick.svg");background-position:center center;background-repeat:no-repeat;background-size:14px;border:1px solid var(--ps-border-colour);border-radius:50%}.jc-programme-structure__progress ul{position:relative;margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.jc-programme-structure__progress li{margin:0}.jc-programme-structure__progress a{width:30px;height:30px;color:var(--pb-text-colour);font-size:14px;line-height:22px;--block-spacing:14px;font-family:'Gill Sans', Arial, sans-serif;font-weight:600;font-style:normal;padding-top:1px;display:flex;justify-content:center;align-items:center;background:var(--pb-background-colour);border:1px solid var(--pb-border-colour);border-radius:50%;--a-text-decoration:none;--a-hover-text-decoration:none}.jc-programme-structure__progress a.is-active,.jc-programme-structure__progress a:active,.device-desktop .jc-programme-structure__progress a:hover{color:var(--pb-active-text-colour);background:var(--pb-active-background-colour);border-color:var(--pb-active-border-colour)}.jc-programme-structure__progress a.has-viewed:not(.is-active){color:var(--ps-text-colour);background:var(--ps-border-colour);border-color:var(--ps-border-colour)}.jc-title-content__inner{position:relative;font-size:20px;line-height:25px;font-family:'Gill Sans', Arial, sans-serif;font-weight:300;font-style:normal;padding-left:246px}.jc-title-content__inner .title{position:absolute;top:0;left:0;width:200px;margin-top:0}.jc-title-content__inner .title+*{margin-top:0}.jc-your-journey .c-grid{--gap:0}.jc-your-journey__item{padding:10px 0;text-align:center;display:flex;gap:10px;flex-direction:column;--a-text-decoration:none;--a-hover-text-decoration:none}.jc-your-journey__item span{font-family:'Gill Sans', Arial, sans-serif;font-weight:300;font-style:normal;font-size:18px;line-height:27px;display:block}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;width:100% !important;max-width:100%;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none}.lb-outerContainer,.lb-dataContainer{max-width:100%;height:auto !important}.lightbox{position:absolute;left:0;width:100%;z-index:10000;padding:20px;text-align:center;line-height:0;font-weight:normal;outline:none}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid white}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;background-color:white}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/assets/images/lightbox/loading.gif) no-repeat}.lb-oembed{padding:2px}.lb-html{font-family:'Open Sans', Arial, sans-serif;font-weight:400;font-size:16px;line-height:24px}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;pointer-events:none}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-prev,.lb-next{top:50%;height:60%;cursor:pointer;pointer-events:all;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}.lb-nav a.lb-prev{width:15%;left:0;float:left;background:url(/assets/images/lightbox/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:15%;right:0;float:right;background:url(/assets/images/lightbox/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999}.lb-data .lb-close{position:fixed;top:20px;right:20px;display:block;width:30px;height:30px;background:url(/assets/images/lightbox/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider *{outline:none}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-track{position:relative;left:0;top:0;display:flex;flex-wrap:nowrap;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-slide>div{height:100%}.slick-slide>div>div{display:block !important}:root{--arrow-size:var(--arrow-width)}.slick-arrow{z-index:100;width:var(--arrow-size);height:var(--arrow-size);margin:0;padding:0;font-size:0;cursor:pointer;transition:opacity 0.5s ease;display:block;background:none;border:0}.slick-arrow svg{position:relative;top:1px;width:var(--arrow-width);height:var(--arrow-height);fill:var(--btn-text-colour);transition:transform 0.4s cubic-bezier(0.34, 1.56, 0.64, 1)}.slick-arrow:active svg,.slick-arrow.is-active svg,.device-desktop .slick-arrow:hover svg{transform:rotate(360deg)}.slick-arrow.slick-disabled{cursor:not-allowed;opacity:0 !important}.slick-arrow.slick-hidden{display:none}.slick-arrow.slick-prev{left:var(--arrow-position-left)}.slick-arrow.slick-next{right:var(--arrow-position-right)}.slick-dots{position:absolute;bottom:0;left:50%;margin:0;padding:0;list-style:none;display:flex;flex-wrap:nowrap;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.slick-dots li{margin:0 6px;cursor:pointer}.slick-dots li.slick-active button,.slick-dots li button:active,.device-desktop .slick-dots li:hover button{background:var(--text-colour)}.slick-dots button{width:20px;height:20px;font-size:0;padding:0;cursor:pointer;background:transparent;border:1px solid;border-color:var(--text-colour);border-radius:50%}.border-white{--border:#fff !important}.cross-white{--cross:url("/assets/images/patterns/cross-white.png")}.border-orange{--border:#c87e38 !important}.cross-orange{--cross:url("/assets/images/patterns/cross-orange.png")}.border-orange-mid{--border:#f6e5d3 !important}.cross-orange-mid{--cross:url("/assets/images/patterns/cross-orange-mid.png")}.border-orange-mid-light{--border:#fbf2e8 !important}.cross-orange-mid-light{--cross:url("/assets/images/patterns/cross-orange-mid-light.png")}.border-blue-light{--border:#f1f4f7 !important}.cross-blue-light{--cross:url("/assets/images/patterns/cross-blue-light.png")}.border-blue{--border:#5f6e88 !important}.cross-blue{--cross:url("/assets/images/patterns/cross-blue.png")}.border-brown{--border:#9b4c10 !important}.cross-brown{--cross:url("/assets/images/patterns/cross-brown.png")}.border-dark-brown{--border:#60341f !important}.cross-dark-brown{--cross:url("/assets/images/patterns/cross-dark-brown.png")}.border-dark-grey{--border:#565a5c !important}.cross-dark-grey{--cross:url("/assets/images/patterns/cross-dark-grey.png")}.u-pt-0{padding-top:0 !important}.u-pb-0{padding-bottom:0 !important}.u-responsive-table{position:relative;width:100%;overflow:auto}.u-responsive-table table{border-collapse:collapse}.u-responsive-table table,.u-responsive-table th,.u-responsive-table td{border:1px solid;border-color:var(--table-border-colour)}.u-responsive-table th,.u-responsive-table td{text-align:left;padding:6px 10px}.u-responsive-table th{color:var(--table-th-text-colour);--text-colour:var(--table-th-text-colour);font-family:'Gill Sans', Arial, sans-serif;font-weight:600;font-style:normal;background-color:var(--table-th-background-colour)}.u-responsive-table td{color:var(--table-td-text-colour);--text-colour:var(--table-td-text-colour);background-color:var(--table-td-background-colour)}.u-text-center{text-align:center;justify-content:center}.u-text-center svg{margin-inline:auto}.u-text-center .buttons{justify-content:center}.u-text-right{text-align:right !important}.u-text-right .buttons{justify-content:end !important}.u-text-left{text-align:left !important}.u-text-left .buttons{justify-content:start !important}.u-text-balance{text-wrap:balance}.u-text-white{color:#fff;--text-colour:#fff;--a-colour:#fff;--a-hover-colour:#fff}.u-text-orange{color:#c87e38;--text-colour:#c87e38;--a-colour:#c87e38;--a-hover-colour:#c87e38}.u-text-orange-mid{color:#f6e5d3;--text-colour:#f6e5d3;--a-colour:#f6e5d3;--a-hover-colour:#f6e5d3}.u-text-orange-mid-light{color:#fbf2e8;--text-colour:#fbf2e8;--a-colour:#fbf2e8;--a-hover-colour:#fbf2e8}.u-text-blue-light{color:#f1f4f7;--text-colour:#f1f4f7;--a-colour:#f1f4f7;--a-hover-colour:#f1f4f7}.u-text-blue{color:#5f6e88;--text-colour:#5f6e88;--a-colour:#5f6e88;--a-hover-colour:#5f6e88}.u-text-brown{color:#9b4c10;--text-colour:#9b4c10;--a-colour:#9b4c10;--a-hover-colour:#9b4c10}.u-text-dark-brown{color:#60341f;--text-colour:#60341f;--a-colour:#60341f;--a-hover-colour:#60341f}.u-text-dark-grey{color:#565a5c;--text-colour:#565a5c;--a-colour:#565a5c;--a-hover-colour:#565a5c}.u-text-o20{opacity:.2}.u-heading-alt-colour{color:var(--heading-alt-colour) !important;--text-colour:var(--heading-alt-colour) !important;--a-colour:var(--heading-alt-colour);--a-hover-colour:var(--heading-alt-colour)}.u-icon-alt-colour{color:var(--quote-icon-colour) !important;--text-colour:var(--quote-icon-colour) !important;--a-colour:var(--quote-icon-colour);--a-hover-colour:var(--quote-icon-colour)}.u-theme-white{color:var(--text-colour);--text-colour:#565a5c;--text-alt-colour:#1c1c1c;--heading-alt-colour:#60341f;--quote-icon-colour:#9b4c10;--a-colour:#60341f;--a-hover-colour:#9b4c10;--border:#60341f;--border-alt:#9a928f;--blockquote-text:#565a5c;--blockquote-icon:#60341f;--btn-outline-text-colour:#60341f;--btn-outline-border-colour:#9b4c10;--btn-outline-hover-text-colour:#fff;--btn-outline-hover-background-colour:#9b4c10;--btn-outline-hover-border-colour:#9b4c10;--ps-key-text-colour:#fff;--ps-key-background-colour:#565a5c;--ps-key-border-colour:#565a5c;--pb-text-colour:#565a5c;--pb-background-colour:#fff;--pb-border-colour:#565a5c;--pb-active-text-colour:#fff;--pb-active-background-colour:#5f6e88;--pb-active-border-colour:#5f6e88;--ps-text-colour:#60341f;--ps-background-colour:var(--background-colour);--ps-border-colour:#f6e5d3;--ps-active-text-colour:#fff;--ps-active-background-colour:#60341f;--ps-active-border-colour:#60341f;--table-border-colour:var(--background-colour);--table-th-text-colour:#fff;--table-th-background-colour:#5f6e88;--table-td-text-colour:#565a5c;--table-td-background-colour:#f1f4f7;--shortcode-span-background:#fff;--shortcode-span-border-colour:#565a5c;--background-colour:#fff;background-color:var(--background-colour)}.u-theme-orange{color:var(--text-colour);--text-colour:#1c1c1c;--text-alt-colour:#1c1c1c;--heading-alt-colour:#60341f;--quote-icon-colour:#9b4c10;--a-colour:#60341f;--a-hover-colour:#9b4c10;--border:#60341f;--border-alt:#9a928f;--blockquote-text:#565a5c;--blockquote-icon:#60341f;--btn-outline-text-colour:#60341f;--btn-outline-border-colour:#9b4c10;--btn-outline-hover-text-colour:#fff;--btn-outline-hover-background-colour:#9b4c10;--btn-outline-hover-border-colour:#9b4c10;--ps-key-text-colour:#fff;--ps-key-background-colour:#565a5c;--ps-key-border-colour:#565a5c;--pb-text-colour:#565a5c;--pb-background-colour:#fff;--pb-border-colour:#565a5c;--pb-active-text-colour:#fff;--pb-active-background-colour:#5f6e88;--pb-active-border-colour:#5f6e88;--ps-text-colour:#60341f;--ps-background-colour:var(--background-colour);--ps-border-colour:#f6e5d3;--ps-active-text-colour:#fff;--ps-active-background-colour:#60341f;--ps-active-border-colour:#60341f;--table-border-colour:var(--background-colour);--table-th-text-colour:#fff;--table-th-background-colour:#5f6e88;--table-td-text-colour:#565a5c;--table-td-background-colour:#f1f4f7;--shortcode-span-background:#fff;--shortcode-span-border-colour:#565a5c;--background-colour:#c87e38;background-color:var(--background-colour)}.u-theme-orange-mid{color:var(--text-colour);--text-colour:#565a5c;--text-alt-colour:#1c1c1c;--heading-alt-colour:#60341f;--quote-icon-colour:#9b4c10;--a-colour:#60341f;--a-hover-colour:#9b4c10;--border:#60341f;--border-alt:#9a928f;--blockquote-text:#565a5c;--blockquote-icon:#60341f;--btn-outline-text-colour:#60341f;--btn-outline-border-colour:#9b4c10;--btn-outline-hover-text-colour:#fff;--btn-outline-hover-background-colour:#9b4c10;--btn-outline-hover-border-colour:#9b4c10;--ps-key-text-colour:#fff;--ps-key-background-colour:#565a5c;--ps-key-border-colour:#565a5c;--pb-text-colour:#565a5c;--pb-background-colour:#fff;--pb-border-colour:#565a5c;--pb-active-text-colour:#fff;--pb-active-background-colour:#5f6e88;--pb-active-border-colour:#5f6e88;--ps-text-colour:#60341f;--ps-background-colour:var(--background-colour);--ps-border-colour:#f6e5d3;--ps-active-text-colour:#fff;--ps-active-background-colour:#60341f;--ps-active-border-colour:#60341f;--table-border-colour:var(--background-colour);--table-th-text-colour:#fff;--table-th-background-colour:#5f6e88;--table-td-text-colour:#565a5c;--table-td-background-colour:#f1f4f7;--shortcode-span-background:#fff;--shortcode-span-border-colour:#565a5c;--background-colour:#f6e5d3;background-color:var(--background-colour)}.u-theme-orange-mid-light{color:var(--text-colour);--text-colour:#565a5c;--text-alt-colour:#1c1c1c;--heading-alt-colour:#60341f;--quote-icon-colour:#9b4c10;--a-colour:#60341f;--a-hover-colour:#9b4c10;--border:#60341f;--border-alt:#9a928f;--blockquote-text:#565a5c;--blockquote-icon:#60341f;--btn-outline-text-colour:#60341f;--btn-outline-border-colour:#9b4c10;--btn-outline-hover-text-colour:#fff;--btn-outline-hover-background-colour:#9b4c10;--btn-outline-hover-border-colour:#9b4c10;--ps-key-text-colour:#fff;--ps-key-background-colour:#565a5c;--ps-key-border-colour:#565a5c;--pb-text-colour:#565a5c;--pb-background-colour:#fff;--pb-border-colour:#565a5c;--pb-active-text-colour:#fff;--pb-active-background-colour:#5f6e88;--pb-active-border-colour:#5f6e88;--ps-text-colour:#60341f;--ps-background-colour:var(--background-colour);--ps-border-colour:#f6e5d3;--ps-active-text-colour:#fff;--ps-active-background-colour:#60341f;--ps-active-border-colour:#60341f;--table-border-colour:var(--background-colour);--table-th-text-colour:#fff;--table-th-background-colour:#5f6e88;--table-td-text-colour:#565a5c;--table-td-background-colour:#f1f4f7;--shortcode-span-background:#fff;--shortcode-span-border-colour:#565a5c;--background-colour:#fbf2e8;background-color:var(--background-colour)}.u-theme-blue-light{color:var(--text-colour);--text-colour:#565a5c;--text-alt-colour:#1c1c1c;--heading-alt-colour:#60341f;--quote-icon-colour:#9b4c10;--a-colour:#60341f;--a-hover-colour:#9b4c10;--border:#60341f;--border-alt:#9a928f;--blockquote-text:#565a5c;--blockquote-icon:#60341f;--btn-outline-text-colour:#60341f;--btn-outline-border-colour:#9b4c10;--btn-outline-hover-text-colour:#fff;--btn-outline-hover-background-colour:#9b4c10;--btn-outline-hover-border-colour:#9b4c10;--ps-key-text-colour:#fff;--ps-key-background-colour:#565a5c;--ps-key-border-colour:#565a5c;--pb-text-colour:#565a5c;--pb-background-colour:#fff;--pb-border-colour:#565a5c;--pb-active-text-colour:#fff;--pb-active-background-colour:#5f6e88;--pb-active-border-colour:#5f6e88;--ps-text-colour:#60341f;--ps-background-colour:var(--background-colour);--ps-border-colour:#f6e5d3;--ps-active-text-colour:#fff;--ps-active-background-colour:#60341f;--ps-active-border-colour:#60341f;--table-border-colour:#f1f4f7;--table-th-text-colour:#fff;--table-th-background-colour:#5f6e88;--table-td-text-colour:#565a5c;--table-td-background-colour:#fff;--shortcode-span-background:#fff;--shortcode-span-border-colour:#565a5c;--background-colour:#f1f4f7;background-color:var(--background-colour);--form-field-background-colour:#fff;--form-field-border-colour:#9a928f}.u-theme-blue{color:var(--text-colour);--text-colour:#fff;--text-alt-colour:#fff;--heading-alt-colour:#fff;--quote-icon-colour:#fff;--a-colour:#fff;--a-hover-colour:#fff;--border:#fff;--border-alt:#9a928f;--blockquote-text:#fff;--blockquote-icon:#fff;--btn-outline-text-colour:#fff;--btn-outline-border-colour:#fff;--btn-outline-hover-text-colour:#565a5c;--btn-outline-hover-background-colour:#fff;--btn-outline-hover-border-colour:#fff;--ps-key-text-colour:#fff;--ps-key-background-colour:#565a5c;--ps-key-border-colour:#565a5c;--pb-text-colour:#565a5c;--pb-background-colour:#fff;--pb-border-colour:#565a5c;--pb-active-text-colour:#fff;--pb-active-background-colour:#5f6e88;--pb-active-border-colour:#5f6e88;--ps-text-colour:#60341f;--ps-background-colour:var(--background-colour);--ps-border-colour:#f6e5d3;--ps-active-text-colour:#fff;--ps-active-background-colour:#60341f;--ps-active-border-colour:#60341f;--table-border-colour:var(--background-colour);--table-th-text-colour:#565a5c;--table-th-background-colour:#fff;--table-td-text-colour:#565a5c;--table-td-background-colour:#f1f4f7;--shortcode-span-background:#fff;--shortcode-span-border-colour:#565a5c;--background-colour:#5f6e88;background-color:var(--background-colour)}.u-theme-brown{color:var(--text-colour);--text-colour:#fff;--text-alt-colour:#fff;--heading-alt-colour:#fff;--quote-icon-colour:#fff;--a-colour:#fff;--a-hover-colour:#fff;--border:#fff;--border-alt:#9a928f;--blockquote-text:#fff;--blockquote-icon:#fff;--btn-outline-text-colour:#fff;--btn-outline-border-colour:#fff;--btn-outline-hover-text-colour:#565a5c;--btn-outline-hover-background-colour:#fff;--btn-outline-hover-border-colour:#fff;--ps-key-text-colour:#fff;--ps-key-background-colour:#565a5c;--ps-key-border-colour:#565a5c;--pb-text-colour:#565a5c;--pb-background-colour:#fff;--pb-border-colour:#565a5c;--pb-active-text-colour:#fff;--pb-active-background-colour:#5f6e88;--pb-active-border-colour:#5f6e88;--ps-text-colour:#60341f;--ps-background-colour:var(--background-colour);--ps-border-colour:#f6e5d3;--ps-active-text-colour:#fff;--ps-active-background-colour:#60341f;--ps-active-border-colour:#60341f;--table-border-colour:var(--background-colour);--table-th-text-colour:#565a5c;--table-th-background-colour:#fff;--table-td-text-colour:#565a5c;--table-td-background-colour:#f1f4f7;--shortcode-span-background:#fff;--shortcode-span-border-colour:#565a5c;--background-colour:#9b4c10;background-color:var(--background-colour)}.u-theme-dark-brown{color:var(--text-colour);--text-colour:#fff;--text-alt-colour:#fff;--heading-alt-colour:#fff;--quote-icon-colour:#fff;--a-colour:#fff;--a-hover-colour:#fff;--border:#fff;--border-alt:#9a928f;--blockquote-text:#fff;--blockquote-icon:#fff;--btn-outline-text-colour:#fff;--btn-outline-border-colour:#fff;--btn-outline-hover-text-colour:#565a5c;--btn-outline-hover-background-colour:#fff;--btn-outline-hover-border-colour:#fff;--ps-key-text-colour:#fff;--ps-key-background-colour:#565a5c;--ps-key-border-colour:#565a5c;--pb-text-colour:#565a5c;--pb-background-colour:#fff;--pb-border-colour:#565a5c;--pb-active-text-colour:#fff;--pb-active-background-colour:#5f6e88;--pb-active-border-colour:#5f6e88;--ps-text-colour:#60341f;--ps-background-colour:var(--background-colour);--ps-border-colour:#f6e5d3;--ps-active-text-colour:#fff;--ps-active-background-colour:#60341f;--ps-active-border-colour:#60341f;--table-border-colour:var(--background-colour);--table-th-text-colour:#565a5c;--table-th-background-colour:#fff;--table-td-text-colour:#565a5c;--table-td-background-colour:#f1f4f7;--shortcode-span-background:#fff;--shortcode-span-border-colour:#565a5c;--background-colour:#60341f;background-color:var(--background-colour)}.u-theme-dark-grey{color:var(--text-colour);--text-colour:#fff;--text-alt-colour:#fff;--heading-alt-colour:#fff;--quote-icon-colour:#fff;--a-colour:#fff;--a-hover-colour:#fff;--border:#fff;--border-alt:#9a928f;--blockquote-text:#fff;--blockquote-icon:#fff;--btn-outline-text-colour:#fff;--btn-outline-border-colour:#fff;--btn-outline-hover-text-colour:#565a5c;--btn-outline-hover-background-colour:#fff;--btn-outline-hover-border-colour:#fff;--ps-key-text-colour:#fff;--ps-key-background-colour:#565a5c;--ps-key-border-colour:#565a5c;--pb-text-colour:#565a5c;--pb-background-colour:#fff;--pb-border-colour:#565a5c;--pb-active-text-colour:#fff;--pb-active-background-colour:#5f6e88;--pb-active-border-colour:#5f6e88;--ps-text-colour:#60341f;--ps-background-colour:var(--background-colour);--ps-border-colour:#f6e5d3;--ps-active-text-colour:#fff;--ps-active-background-colour:#60341f;--ps-active-border-colour:#60341f;--table-border-colour:var(--background-colour);--table-th-text-colour:#565a5c;--table-th-background-colour:#fff;--table-td-text-colour:#565a5c;--table-td-background-colour:#f1f4f7;--shortcode-span-background:#fff;--shortcode-span-border-colour:#565a5c;--background-colour:#565a5c;background-color:var(--background-colour)}
@media screen and (min-width: 500px){.mq{display:block}.c-grid[data-layout="4"]{grid-template-columns:repeat(2, 1fr)}.jc-your-journey__item{padding:40px 20px}.jc-your-journey__item span.number{font-size:30px;line-height:40px}.jc-your-journey__item span.text{font-size:20px;line-height:25px}}@media screen and (min-width: 768px){.mq{display:block}:root{--core-spacing:clamp(20px, 4.61538vw, 60px)}html{font-size:18px;line-height:27px}p[data-mw="50%"]{max-width:50%}p[data-mw="90%"]{max-width:90%}.h1,h1{font-size:51px;line-height:56px;--block-spacing:30px}.h1-2{font-size:36px;line-height:40px;--block-spacing:30px}.h2,h2{font-size:30px;line-height:40px;--block-spacing:30px}.h3,h3{font-size:25px;line-height:34px;--block-spacing:30px}.h4,h4{font-size:20px;line-height:25px}.h5,h5{font-size:18px;line-height:27px}.header__logo img{height:50px}.header__logo img.ia{height:28px}.header__burger{display:none}.header__nav{white-space:nowrap}.footer .c-core{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.footer__details{text-align:right}.footer__details p:has(span){display:flex;justify-content:flex-end;gap:40px}blockquote{font-size:25px;line-height:34px;--block-spacing:30px}.jc-quote blockquote{max-width:770px;margin-inline:auto;padding-left:67px}.jc-quote blockquote:before{position:absolute;top:5px;left:0}.columns-medium{display:flex;flex-wrap:nowrap}.c-accordion__title a{font-size:20px;line-height:25px}.c-accordion__title a{padding:20px 40px 22px 0}.c-accordion__content{padding:5px 0 20px 0}.c-box--resource .title__h{font-size:20px;line-height:25px}.c-form__field--recaptcha.align-right .g-recaptcha{margin:0 0 0 auto}.c-grid[data-layout="2"]{grid-template-columns:repeat(2, 1fr)}.c-grid[data-layout="3"]{grid-template-columns:repeat(3, 1fr)}.c-grid[data-layout="4"]{grid-template-columns:repeat(2, 1fr)}.c-image__play{--size:80px}.c-image__text{font-size:18px;line-height:27px}.c-link-arrow-round{font-size:18px;line-height:27px}.c-link-arrow-circle,.c-link-back-arrow-circle{font-size:30px;line-height:40px;--block-spacing:30px}.c-link-divider{font-size:30px;line-height:40px;--block-spacing:30px}.c-link-download{font-size:20px;line-height:25px}.c-modal__content__inner{padding:30px}.c-section__content{max-width:80%}.c-section__filter{--gap:clamp(20px, 14.46154vw, 188px)}.jc-action-plan .c-section__content{font-size:25px;line-height:34px;--block-spacing:30px}.jc-content-columns .c-grid{position:relative;--gap:80px}.jc-content-columns .c-grid:before{content:'';position:absolute;top:0;bottom:0;left:50%;z-index:10;width:1px;height:100%;background:var(--border-alt)}.jc-content-quote .c-core{display:flex;flex-wrap:nowrap}.jc-content-quote__quote{padding-right:var(--core-spacing);padding-left:25px}.jc-content-quote__content{width:50%;min-width:50%;max-width:50%;padding-right:var(--block-spacing);padding-left:var(--core-spacing)}.jc-downloads .buttons{grid-template-columns:repeat(2, 1fr)}.jc-form{--shift:calc(var(--core-spacing) * -1)}.jc-form .jc-form__inner{padding-left:calc((49% - var(--core-spacing)) + clamp(20px, 11.07692vw, 144px))}.jc-form .c-image{position:absolute;top:0;bottom:0;left:var(--shift);width:49%;flex-shrink:0;isolation:isolate}.jc-form .c-image:before{--overlay:var(--core-spacing);content:'';position:absolute;top:0;right:calc(100% - var(--overlay));bottom:0;width:50vw;background:var(--background-colour);mix-blend-mode:multiply}.jc-form .c-image img{width:100%;height:100%;object-fit:cover;object-position:var(--object-position)}.jc-image-content .c-core{display:flex;flex-wrap:nowrap;justify-content:space-between}.jc-image-content .jc-image-content__image,.jc-image-content .jc-image-content__content{width:50%;min-width:50%;max-width:50%}.jc-image-content.image-right .jc-image-content__content{order:-1}.jc-image-content.style-standard .jc-image-content__image img,.jc-image-content.style-intro .jc-image-content__image img{max-width:100%}.jc-image-content.style-standard.image-left .jc-image-content__image,.jc-image-content.style-intro.image-left .jc-image-content__image{padding-right:25px}.jc-image-content.style-standard.image-left .jc-image-content__content,.jc-image-content.style-intro.image-left .jc-image-content__content{padding-left:25px}.jc-image-content.style-standard.image-right .jc-image-content__image,.jc-image-content.style-intro.image-right .jc-image-content__image{display:flex;justify-content:flex-end;align-items:flex-start}.jc-image-content.style-standard.image-right .jc-image-content__image,.jc-image-content.style-intro.image-right .jc-image-content__image{padding-left:25px}.jc-image-content.style-standard.image-right .jc-image-content__content,.jc-image-content.style-intro.image-right .jc-image-content__content{padding-right:25px}.jc-image-content.style-intro .jc-image-content__image{width:35%;min-width:35%;max-width:35%}.jc-image-content.style-intro .jc-image-content__content{width:65%;min-width:65%;max-width:65%}.jc-image-content.style-hero.image-right .jc-image-content__content p{max-width:424px}.jc-image-content.style-hero .jc-image-content__image img{width:100%;height:100%;object-fit:cover}.jc-programme-structure__programmes a,.jc-programme-structure__programmes span{font-size:20px;line-height:25px}.jc-title-content__inner{font-size:25px;line-height:34px;--block-spacing:30px}.jc-your-journey__item span{font-size:20px;line-height:25px}.lightbox{padding:70px}.lb-html{font-size:18px;line-height:27px}.slick-arrow{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width: 1024px){.mq{display:block}.columns-large{display:flex;flex-wrap:nowrap}.c-box__content{padding:25px}.c-grid[data-layout="sidebar"]{grid-template-columns:1fr 320px}.c-grid[data-layout="4"]{grid-template-columns:repeat(4, 1fr)}.c-grid{margin-inline:calc(var(--indent-gap) * (var(--indent) / 2))}.c-modal__content__inner{padding:50px}.c-section__content{max-width:70%}.jc-content-quote__quote{padding-left:60px;margin-left:60px}.jc-content.has-sidebar .jc-content__inner{position:relative;padding-left:246px}.jc-content.has-sidebar .meta{position:absolute;top:0;left:0;width:200px;margin-top:0}.jc-downloads .buttons{grid-template-columns:repeat(3, 1fr)}.jc-downloads .buttons a{max-width:290px}.jc-image-content--article .jc-image-content__image img{max-width:100% !important}.jc-programme-structure__programmes ul{padding:11px 0 24px 0;columns:3;gap:25px}.jc-programme-structure__programmes ul:before{content:'';position:absolute;top:11px;right:0;left:40%;z-index:10;height:25px;background:var(--background-colour)}.jc-programme-structure__programmes ul:after{width:calc(33.333% - 17px)}.jc-programme-structure__progress ul{flex-wrap:nowrap;gap:20px}.jc-programme-structure__progress ul:before{content:'';position:absolute;top:50%;right:0;left:0;height:1px;display:block;background:var(--pb-border-colour)}.jc-programme-structure__progress li:first-child:before,.jc-programme-structure__progress li:last-child:before{content:'';position:absolute;top:50%;width:11px;height:11px;margin-top:-5px;display:block;background:var(--background-colour);border:1px solid var(--pb-border-colour);border-radius:50%}.jc-programme-structure__progress li:first-child:before{left:0}.jc-programme-structure__progress li:last-child:before{right:0}}@media screen and (min-width: 1200px){.mq{display:block}:root{--core-spacing:clamp(20px, 9.23077vw, 120px)}.c-grid{margin-inline:calc(var(--indent-gap) * var(--indent))}.jc-content-quote__quote{padding-left:90px;margin-left:90px}.jc-image-content--article .jc-image-content__content{width:43%;min-width:43%;max-width:43%}.jc-programme-structure__progress ul{gap:25px}.jc-your-journey .c-grid>*{border-right:1px solid var(--border-alt);border-bottom:1px solid var(--border-alt)}.jc-your-journey .c-grid>*:nth-child(4n){border-right:none}.jc-your-journey .c-grid>*:nth-last-child(-n+4){border-bottom:none}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.animate-fade-in,.animate-slide-in-up,.animate-slide-in-right,.animate-slide-in-left{opacity:1 !important;animation:none !important}.js-rotate{transition:none}.js-rotate.is-out{transform:none}}@media screen and (max-width: 767px){html:not(.nav-is-active) .header__nav{display:none}.nav-is-active .header__nav{position:absolute;top:var(--header-height);right:0;left:0;z-index:1000;max-height:calc(100dvh - var(--header-height));padding:var(--core-spacing);overflow:auto;background:var(--background-colour);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.nav-is-active .header__nav ul.display-columns>li{width:100%;min-width:100%;max-width:100%}.footer__details{margin-top:calc(var(--block-spacing) * 2)}.footer__details p span{display:block}.c-btn.c-btn--mobile-block{width:100%;display:flex}.jc-content-columns{text-align:center !important}.jc-content-quote__quote,.jc-content-quote__content{padding-inline:var(--core-spacing)}.jc-form .c-image{margin-inline:calc(var(--core-spacing) * -1)}.jc-image-content.style-standard .jc-image-content__image+.jc-image-content__content,.jc-image-content.style-intro .jc-image-content__image+.jc-image-content__content{margin-top:var(--block-spacing)}}@media screen and (max-width: 349px){.c-form__field--recaptcha .g-recaptcha{transform:scale(0.8);transform-origin:top left}}@media screen and (min-width: 500px) and (max-width: 767px){.jc-your-journey .c-grid>*{border-right:1px solid var(--border-alt);border-bottom:1px solid var(--border-alt)}.jc-your-journey .c-grid>*:nth-child(2n){border-right:none}.jc-your-journey .c-grid>*:nth-last-child(-n+2){border-bottom:none}}@media screen and (min-width: 768px) and (max-width: 1199px){.jc-your-journey .c-grid[data-layout="4"]{grid-template-columns:repeat(3, 1fr)}.jc-your-journey .c-grid>*{border-right:1px solid var(--border-alt);border-bottom:1px solid var(--border-alt)}.jc-your-journey .c-grid>*:nth-child(3n){border-right:none}.jc-your-journey .c-grid>*:nth-last-child(-n+3){border-bottom:none}}@media screen and (max-width: 499px){.jc-your-journey__item+.jc-your-journey__item{border-top:1px solid var(--border-alt)}.jc-your-journey__item span.number{display:none}}@media screen and (min-width: 500px) and (min-width: 768px){.jc-your-journey__item span.number{font-size:51px;line-height:56px;--block-spacing:30px}.jc-your-journey__item span.text{font-size:25px;line-height:34px;--block-spacing:30px}}
