@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/fonts/Montserrat-Regular-webfont.woff2?81022459c3b29384d12efc175abbbae4) format("woff2"),url(/fonts/Montserrat-Regular-webfont.woff?44f5591348e233ba5dda56cfd5e6aa52) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(/fonts/OpenSans-Regular-webfont.woff?ab6e9d5d7db5dfffc24d3b8c57d5619c) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:url(/fonts/OpenSans-Light-webfont.woff?ff2cc377991601bb87c362272d1dfcbf) format("woff")}:root{--hex-antique-white:#faebd7;--hex-black:#000;--hex-blue-lagoon:#006275;--hex-caravan-violet:#230639;--hex-charcoal:#292c30;--hex-cloudy-grey:#dbdbdb;--hex-cloudy-grey-dark:#999;--hex-coral-blue:#137d96;--hex-dark-glacier:#01377f;--hex-error-red:#f93d5c;--hex-forest-green:#1d6a4d;--hex-icy-blue:#07b;--hex-jewel-green:#629b53;--hex-light-grey:#f4f4f4;--hex-margetts-purple:#4a2683;--hex-maroon:#681528;--hex-mountain-grey:#575d68;--hex-red-violet:#8e3154;--hex-smoke-grey:#c9c7c7;--hex-success-green:#01a982;--hex-sunrise-yellow:#ffaa49;--hex-sunset-orange:#f57a3e;--hex-warning-orange:#f57a3e;--hex-white:#fff;--gradient-degrees-light-to-dark-horizontal:90deg;--gradient-degrees-light-to-dark-vertical:180deg;--gradient-degrees-dark-to-light-hotizontal:270deg;--gradient-degrees-dark-to-light-vertical:0deg;--gradient-coral-blue:linear-gradient(var(--gradient-degrees-light-to-dark-horizontal),var(--hex-coral-blue) 0%,var(--hex-blue-lagoon) 100%);--gradient-icy-blue:linear-gradient(var(--gradient-degrees-light-to-dark-horizontal),var(--hex-icy-blue) 0%,var(--hex-dark-glacier) 100%);--gradient-jewel-green:linear-gradient(var(--gradient-degrees-light-to-dark-horizontal),var(--hex-jewel-green) 0%,var(--hex-forest-green) 100%);--gradient-margetts-purple:linear-gradient(var(--gradient-degrees-light-to-dark-horizontal),var(--hex-margetts-purple) 0%,var(--hex-caravan-violet) 100%);--gradient-mountain-grey:linear-gradient(var(--gradient-degrees-light-to-dark-horizontal),var(--hex-mountain-grey) 0%,var(--hex-charcoal) 100%);--gradient-red-violet:linear-gradient(var(--gradient-degrees-light-to-dark-horizontal),var(--hex-red-violet) 0%,var(--hex-maroon) 100%);--gradient-sunrise-yellow:linear-gradient(var(--gradient-degrees-light-to-dark-horizontal),var(--hex-sunrise-yellow) 0%,var(--hex-sunset-orange) 100%);--gradient-coral-blue-vertical:linear-gradient(var(--gradient-degrees-light-to-dark-vertical),var(--hex-coral-blue) 0%,var(--hex-blue-lagoon) 100%);--gradient-icy-blue-vertical:linear-gradient(var(--gradient-degrees-light-to-dark-vertical),var(--hex-icy-blue) 0%,var(--hex-dark-glacier) 100%);--gradient-jewel-green-vertical:linear-gradient(var(--gradient-degrees-light-to-dark-vertical),var(--hex-jewel-green) 0%,var(--hex-forest-green) 100%);--gradient-margetts-purple-vertical:linear-gradient(var(--gradient-degrees-light-to-dark-vertical),var(--hex-margetts-purple) 0%,var(--hex-caravan-violet) 100%);--gradient-mountain-grey-vertical:linear-gradient(var(--gradient-degrees-light-to-dark-vertical),var(--hex-mountain-grey) 0%,var(--hex-charcoal) 100%);--gradient-red-violet-vertical:linear-gradient(var(--gradient-degrees-light-to-dark-vertical),var(--hex-red-violet) 0%,var(--hex-maroon) 100%);--gradient-sunrise-yellow-vertical:linear-gradient(var(--gradient-degrees-light-to-dark-vertical),var(--hex-sunrise-yellow) 0%,var(--hex-sunset-orange) 100%);--colour-black:var(--hex-black);--colour-dark-grey:var(--hex-mountain-grey);--colour-light-grey:var(--hex-light-grey);--colour-white:var(--hex-white);--colour-success:var(--hex-success-green);--colour-warning:var(--hex-warning-orange);--colour-error:var(--hex-error-red);--opacity-tint:0.7;--colour-opaque-background:rgba(0,0,0,var(--opacity-tint));--font-family-default:"Open Sans",sans-serif;--font-family-headings:"Montserrat",Arial,serif;--font-family-code:monospace;--font-size-baseline:14px;--font-family-icons:"Font Awesome 6 Pro";--timing-animation:0.3s;--timing-hover-easing:0.1s;--container-width:768px;--border-radius:2px;--border-width:1px;--header-height:72px;--header-height-compact:46px;--header-border:2px;--media-medium:768px;--media-large:1024px;--media-extra-large:1200px}@media screen and (min-width:1024px){:root{--font-size-baseline:16px;--header-height:82px}}@media screen and (min-width:1200px){:root{--container-width:1152px}}@media screen and (min-width:1440px){:root{--container-width:1200px}}[hidden]{display:none!important}html{background-color:var(--colour-white);color:var(--hex-charcoal);font-family:var(--font-family-default);font-size:var(--font-size-baseline)}#app,body,html{margin:0;min-height:100vh}#app{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.navigation ul.show-on-large,.show-on-extra-large,.show-on-large,.show-on-medium{display:none}@media screen and (min-width:768px){.show-on-medium{display:initial}.hide-on-medium{display:none}}@media screen and (min-width:1024px){.navigation ul.show-on-large,.show-on-large{display:initial}.hide-on-large{display:none}}@media screen and (min-width:1200px){.show-on-extra-large{display:initial}.hide-on-extra-large{display:none}}@media(display-mode:standalone){.hide-in-app{display:none!important}}@media(display-mode:minimal-ui){.hide-in-app{display:none!important}}.background-antique-white{background-color:var(--hex-antique-white)}.background-black{background-color:var(--hex-black)}.background-blue-lagoon{background-color:var(--hex-blue-lagoon)}.background-caravan-violet{background-color:var(--hex-caravan-violet)}.background-charcoal{background-color:var(--hex-charcoal)}.background-cloudy-grey{background-color:var(--hex-cloudy-grey)}.background-coral-blue{background-color:var(--hex-coral-blue)}.background-dark-glacier{background-color:var(--hex-dark-glacier)}.background-error-red{background-color:var(--colour-error)}.background-forest-green{background-color:var(--hex-forest-green)}.background-icy-blue{background-color:var(--hex-icy-blue)}.background-jewel-green{background-color:var(--hex-jewel-green)}.background-light-grey{background-color:var(--hex-light-grey)}.background-margetts-purple{background-color:var(--hex-margetts-purple)}.background-maroon{background-color:var(--hex-maroon)}.background-mountain-grey{background-color:var(--hex-mountain-grey)}.background-red-violet{background-color:var(--hex-red-violet)}.background-colour-success{background-color:var(--colour-success)}.background-sunrise-yellow{background-color:var(--hex-sunrise-yellow)}.background-sunset-orange{background-color:var(--hex-sunset-orange)}.gradient-coral-blue{background:var(--gradient-coral-blue)}.gradient-coral-blue.gradient-vertical{background:var(--gradient-coral-blue-vertical)}.gradient-icy-blue{background:var(--gradient-icy-blue)}.gradient-icy-blue.gradient-vertical{background:var(--gradient-icy-blue-vertical)}.gradient-jewel-green{background:var(--gradient-jewel-green)}.gradient-jewel-green.gradient-vertical{background:var(--gradient-jewel-green-vertical)}.gradient-margetts-purple{background:var(--gradient-margetts-purple)}.gradient-margetts-purple.gradient-vertical{background:var(--gradient-margetts-purple-vertical)}.gradient-mountain-grey{background:var(--gradient-mountain-grey)}.gradient-mountain-grey.gradient-vertical{background:var(--gradient-mountain-grey-vertical)}.gradient-red-violet{background:var(--gradient-red-violet)}.gradient-red-violet.gradient-vertical{background:var(--gradient-red-violet-vertical)}.gradient-sunrise-yellow{background:var(--gradient-sunrise-yellow)}.gradient-sunrise-yellow.gradient-vertical{background:var(--gradient-sunrise-yellow-vertical)}.colour-antique-white{color:var(--hex-antique-white)}.colour-black{color:var(--hex-black)}.colour-blue-lagoon{color:var(--hex-blue-lagoon)}.colour-caravan-violet{color:var(--hex-caravan-violet)}.colour-charcoal{color:var(--hex-charcoal)}.colour-cloudy-grey{color:var(--hex-cloudy-grey)}.colour-coral-blue{color:var(--hex-coral-blue)}.colour-dark-glacier{color:var(--hex-dark-glacier)}.colour-error-red{color:var(--colour-error)}.colour-forest-green{color:var(--hex-forest-green)}.colour-icy-blue{color:var(--hex-icy-blue)}.colour-jewel-green{color:var(--hex-jewel-green)}.colour-light-grey{color:var(--hex-light-grey)}.colour-margetts-purple{color:var(--hex-margetts-purple)}.colour-maroon{color:var(--hex-maroon)}.colour-mountain-grey{color:var(--hex-mountain-grey)}.colour-red-violet{color:var(--hex-red-violet)}.colour-success{color:var(--colour-success)}.colour-sunrise-yellow{color:var(--hex-sunrise-yellow)}.colour-sunset-orange{color:var(--hex-sunset-orange)}.link,a{background-color:transparent;color:var(--colour-primary);outline:0;padding:0;transition:all var(--timing-hover-easing) ease-out}.link:focus,.link:hover,a:active,a:focus,a:hover{color:var(--colour-primary-shadow)}.link:focus,a:active,a:focus{outline:var(--border-width) dotted var(--colour-dark-grey)}.link{background-color:transparent;border:none;cursor:pointer;font:inherit}code{background-color:var(--colour-light-grey);display:inline-block;font-family:var(--font-family-code);font-size:.8em;margin:0 .2em;padding:.2rem .5rem}.code-block{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;line-height:2rem;margin-top:2rem}.code-block>button{margin:1rem}hr{border:var(--border-width) solid var(--colour-dark-grey)}p{line-height:1.8em;margin:1em 0 0}p+p{margin:1em 0}p.tip{font-size:.9em}pre{border:var(--border-width) solid var(--colour-light-grey);display:inline-block;margin:0;padding:1rem}.fa,.fa-light,.fab,.fad,.far,.fas{min-height:1.2em;text-align:center;vertical-align:middle;width:2rem}.fa-check{color:var(--colour-success)}.fa-times{color:var(--colour-error)}img,picture{max-width:100%}picture>img{max-height:100%}a>img:hover{opacity:var(--opacity-tint)}img.icon,img.large,img.logo,img.medium,img.small,img.thumbnail{vertical-align:middle}img.icon,picture.icon>img{max-height:32px;max-width:32px}img.logo,picture.logo>img{max-height:var(--header-height)}img.thumbnail,picture.thumbnail>img{max-height:200px;max-width:200px}img.small,picture.small>img{max-height:400px;max-width:400px}img.medium,picture.medium>img{max-height:800px;max-width:800px}img.large,picture.large>img{max-height:1200px;max-width:1200px}.logo{align-items:center;display:flex;flex-direction:row;justify-content:center;max-height:var(--header-height-compact);padding:1rem;width:var(--header-height-compact)}.logo>a{display:inline-block}.logo-regular{display:none}.logo img{max-height:var(--header-height-compact)}@media screen and (min-width:1350px){.logo{max-height:unset;width:auto}.logo img{max-height:calc(var(--header-height) - 1rem)}.logo-compact{display:none}.logo-regular{display:inline}}.card{border:var(--border-width) solid var(--colour-light-grey);display:flex;flex:1 0 auto;flex-direction:column;padding:1em;position:relative}.card h2,.card h3{margin:0}.tox button.tox-button,a.button,button.button,label.button{border:0;border-radius:2px;box-shadow:none;cursor:pointer;font-family:var(--font-family-default);font-size:1rem;font-weight:400;margin:0;padding:.5rem 2rem;text-align:center;text-decoration:none;transition:all var(--timing-hover-easing) ease-out;white-space:nowrap}.button:focus,.button:hover,.tox button.tox-button,.tox button.tox-button--naked.tox-button--icon:hover:not(:disabled),.tox button.tox-button:focus,.tox button.tox-button:hover:not(:disabled),a.button,button.button,label.button{background-color:var(--colour-black);color:var(--colour-white)}.button:focus,button:focus,input:focus,section:focus,select:focus{outline:dotted var(--border-width) var(--colour-dark-grey)}p>.button,p>button{margin:1em 0 0}@supports(color:color-contrast()){.button.button-primary{color:color-contrast(var(--colour-primary) vs var(--colour-white),var(--colour-black))}}.button.button-primary:not(:hover):not(:focus){background-color:var(--colour-primary);color:var(--colour-white)}.navigation-content .button.button-primary:not(:hover):not(:focus){background-color:var(--colour-black)}@media screen and (min-width:1024px){.navigation-content .button.button-primary:not(:hover):not(:focus){background-color:var(--colour-primary)}}.button.button-transparent{background:0 0;color:var(--colour-primary)}.button.button-large{display:inline-block;padding:1.5em 4em}.button.button-wide{padding:.5rem 0;width:100%}.button.button-large.button-wide{padding:1.5em 2rem}.font-heading{font-family:var(--font-family-headings)}h1,h2,h3,h4,h5{font-weight:400;line-height:1;margin:3rem 0 1em}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{opacity:var(--opacity-tint)}h1{font-size:2.5rem;margin:1em 0 .7rem;text-align:center}@media screen and (min-width:768px){h1{font-size:3rem;text-align:inherit}}h2{color:var(--colour-primary)}h2,h3{font-size:1.5rem}h3{font-weight:700}h4{font-size:1.2rem}.uppercase-paragraph,h5{color:var(--colour-dark-grey);font-family:var(--font-family-headings);font-size:.8rem;margin:0;text-transform:uppercase}h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:none}@media screen and (min-width:768px){.page-component:first-child,.page-widget:first-child{margin-top:0}}.tabs-container{margin-bottom:2em}.tabs{border-bottom:var(--border-width) solid var(--colour-dark-grey);display:flex}.tab>a{display:block;margin-bottom:calc(var(--border-width)*-1);min-width:5rem;padding:.5em 2em;text-align:center}.tab>a.is-active{border:var(--border-width) solid var(--colour-dark-grey);border-bottom:var(--border-width) solid var(--colour-white)}.tab-panel{display:none;padding:1em}.tab-panel.is-active{display:block}li a,ol a,ul a{text-decoration:none}.content-area li a,.content-area ol a,.content-area ul a{text-decoration:underline}.card-list{display:flex;flex-direction:column}@supports(display:grid){.card-list{grid-gap:1em;grid-template-columns:repeat(auto-fill,minmax(calc(33% - .5em),1fr))}}.card-list>div{display:flex;flex-direction:column;padding:1em}.card-list>li{width:100%}.card-list .button{margin:.5em auto;max-width:75%}@media screen and (min-width:1024px){.card-list{align-items:flex-end;flex-direction:row;flex-wrap:wrap;justify-content:center}.card-list>div{flex:1}.card-list>div picture{display:flex}}.notification{align-items:center;background-color:var(--colour-primary);border-radius:2px;color:var(--colour-white);display:flex;flex-direction:row;justify-content:space-between;margin:1em 0;padding:1em}.notification a{color:var(--colour-white);margin-left:1em}.notification-flash{bottom:0;margin:2em;padding:1em;position:fixed;right:0;z-index:1207}.notification-flash.success{background-color:var(--colour-success);color:var(--colour-white)}.notification-flash.warning{background-color:var(--colour-warning);color:var(--colour-white)}.notification-flash.error{background-color:var(--colour-error);color:var(--colour-white)}.notification-flash .button{background-color:transparent;margin-left:.5rem;padding:0}.notification-flash .button i{color:var(--colour-white);margin-top:4px}.notification-flash .button:focus,.notification-flash .button:hover{background-color:transparent}.notification p{margin:0}.alert{background-color:var(--colour-primary);border:solid var(--border-width) var(--colour-primary);border-radius:var(--border-radius);margin-bottom:1em;padding:1em}.alert,.alert-success{color:var(--colour-white)}.alert-success{background-color:var(--colour-success);border-color:var(--colour-success)}.alert-warning{background-color:var(--colour-warning);border-color:var(--colour-warning);color:var(--colour-white)}.alert-error,.alert-failure{background-color:var(--colour-error);border-color:var(--colour-error);color:var(--colour-white)}.breadcrumbs{display:flex;flex-wrap:wrap;font-size:.9em;margin:1em 0}.breadcrumbs ol{display:flex;list-style:none;margin:0;padding:0}.breadcrumbs ol>li{margin:1em 0 1em .5em}.breadcrumbs ol li:not(:last-of-type):after{content:"»";margin-left:.5em}.breadcrumbs a{text-decoration:underline}main .navigation{border-radius:var(--border-radius)}.navigation .navigation-content{background-color:var(--colour-primary);border-bottom:solid var(--border-width) var(--colour-white);color:var(--colour-white);display:block;max-height:calc(100vh - var(--header-height));overflow-y:scroll;position:absolute;right:0;text-align:right;top:calc(var(--header-height) + var(--header-border));width:100%}.navigation .link,.navigation a{color:var(--colour-white)}.navigation ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:1em}.navigation ul:first-of-type{border-bottom:var(--border-width) solid transparent}.navigation>ul{align-items:center;flex-direction:row;justify-content:flex-start;margin:0;padding-left:0}.navigation ul li{padding:1em}main .navigation ul li:first-of-type{padding:0}.navigation ul ul:first-of-type{background-color:var(--colour-primary-shadow);border-bottom:none;margin:.5em 0 0;padding:0}header .navigation>button{font-size:2em;margin-top:.3em;padding:.5em}header .navigation>ul>li ul{align-items:flex-start;flex-direction:column;justify-content:center}header .navigation>ul>li ul>li{padding:.5em}header .navigation>ul>li ul>li a:not(.button){color:var(--colour-white)}header .navigation>ul>li.active>a:not(.button){color:var(--colour-primary);font-weight:600}.navigation .link.js-toggle{margin:.5em 0}header .navigation>ul>li.active>.megaNav,header .navigation>ul>li.active>ul{display:flex}.navigation a:focus,.navigation a:hover{text-decoration:none}.navigation svg:not(.logo){margin-left:.5em}header .navigation>ul>li>.megaNav,header .navigation>ul>li>ul{background-color:var(--colour-primary);color:var(--colour-white);display:none;left:0;margin-top:2em;padding:1em 15%;position:absolute;width:70%}header .navigation>ul>li>.megaNav>ul{display:flex;padding:0}.megaNav>ul:nth-of-type(2){display:none;justify-content:flex-start}.megaNav .empty{align-items:center;display:flex;gap:2rem;justify-content:flex-start}.megaNav .empty .fa-light{font-size:2rem}.megaNav .empty .fa-light.fa-bug{transform:rotate(30deg)}@media screen and (min-width:1024px){#app>header{justify-content:flex-start}.navigation{width:100%}.navigation .navigation-content,.navigation .navigation-content[hidden]{background-color:transparent;border-bottom:none;color:var(--colour-black);display:flex!important;justify-content:space-between;overflow:hidden;position:static;text-align:initial;top:0}.navigation ul{align-items:center;flex-direction:row}.navigation ul li{padding:0 .7em}.navigation .link,.navigation a:not(.button){color:var(--colour-black);padding:.5em 0;white-space:nowrap}.navigation .link span,.navigation a:not(.button) span{padding-bottom:.5rem}.navigation a.button,.navigation button.button{color:var(--colour-white)}.navigation .link:active span,.navigation .link:focus span,.navigation .link:hover span,.navigation a:not(.button):active span,.navigation a:not(.button):focus span,.navigation a:not(.button):hover span{border-bottom:2px solid var(--colour-primary)}.navigation .link.js-toggle{margin:0}.megaNav{align-items:flex-start;background-color:var(--colour-primary);border-bottom:solid var(--border-width) var(--colour-white);display:flex;flex-direction:row;justify-content:flex-start;left:0;margin-top:calc(var(--header-height)/ 2 - var(--border-width) - 1rem);padding:1em 15%;position:absolute;width:100%}.megaNav,.megaNav .link,.megaNav a,.megaNav a:not(.button),.megaNav a:not(.button):active,.megaNav a:not(.button):focus,.megaNav a:not(.button):hover{color:var(--colour-white)}.megaNav>ul:nth-of-type(2){display:flex;max-width:50%}.navigation ul ul:first-of-type{align-items:flex-start;background-color:transparent;flex-direction:column;justify-content:center;margin-top:0;min-width:20%}.navigation ul ul li{padding:.5em 0}.synopsis h3{margin-top:0}}@media screen and (min-width:1200px){.navigation ul li{padding:0 1em}}#app>main{margin-bottom:1rem;margin-top:calc(var(--header-height) + var(--header-border));width:100%}.container{align-items:stretch;display:flex;flex-direction:row;justify-content:flex-start;margin:0 auto}.container,footer{margin:auto 0 0;padding:2rem;width:calc(100% - 4rem)}.one-column{margin:.5rem 0 1rem;width:100%}@media screen and (min-width:1024px){.one-column{margin:.5rem 0 1rem}}.two-column{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin:1rem}.two-column>.content-area{padding:0 1em;width:50%}@media screen and (min-width:1024px){.two-column{margin:1rem 0}}.reverse-colour{background-color:#000;color:#fff}.reverse-colour>a,.reverse-colour>div>a,.reverse-colour>div>p>a{background-color:transparent!important;color:#fff!important;padding-left:0!important;text-align:left!important;text-decoration:underline}.reverse-colour>div{align-content:center;padding:1em!important}.two-column-large-font{font-size:3rem}.error-page .logo{padding:.4em 1em 1em}.error-4xx,.error-5xx{text-align:center}.error-4xx h1,.error-5xx h1{color:var(--colour-primary)}.error-4xx p,.error-5xx p{margin:1rem 0}.error-navigation a{display:inline-block}#app>header{align-items:center;background-color:var(--colour-white);border-bottom:var(--header-border) solid var(--colour-primary);display:flex;flex-direction:row;height:var(--header-height);justify-content:space-between;left:0;padding:0;position:fixed;top:0;transition:var(--timing-animation);width:100%;will-change:contents;z-index:1205}@media screen and (min-width:1024px){#app>header.compact{height:var(--header-height-compact)}#app>header.compact .logo .logo-regular{display:none}#app>header.compact .logo .logo-compact{display:block;max-height:calc(var(--header-height-compact) - 1rem);max-width:calc(var(--header-height-compact) - 1rem)}#app>header.compact .navigation ul{padding:0 1em}#app>header.compact .megaNav{margin-top:3px}}.form-group,.form-media{margin:1em 0}.form-group.form-group-toggle{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;position:relative}@media screen and (min-width:768px){.form-group.form-group-toggle:not(.vertical){align-items:center;flex-direction:row}}.form-group:last-of-type{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-top:4em}.form-group:last-of-type a.button,.form-group:last-of-type button[type=submit]{margin-right:1em}.form-group:last-of-type button[type=submit]+.button{margin-left:auto}.form-group .selectr-input,.form-group .selectr-selected,.form-group input[type=email],.form-group input[type=number],.form-group input[type=password],.form-group input[type=search]:not(.selectr-tag-input),.form-group input[type=text],.form-group select,.form-group textarea{border:solid var(--border-width) var(--colour-dark-grey);border-radius:var(--border-radius);display:block;font-family:var(--font-family-default);font-size:var(--font-size-baseline);margin:1em 0;min-width:80%;padding:.5em;width:calc(100% - 2rem)}.form-group .selectr-input[readonly],.form-group .selectr-selected[readonly],.form-group input[type=email][readonly],.form-group input[type=number][readonly],.form-group input[type=password][readonly],.form-group input[type=search]:not(.selectr-tag-input)[readonly],.form-group select[readonly],.form-group textarea[readonly],.form-group:not(.form-group-date) input[type=text][readonly]{opacity:.5}.form-group .selectr-input.warning,.form-group .selectr-selected.warning,.form-group input[type=email].warning,.form-group input[type=number].warning,.form-group input[type=password].warning,.form-group input[type=search].warning:not(.selectr-tag-input),.form-group input[type=text].warning,.form-group select.warning,.form-group textarea.warning{border-color:var(--colour-error)}@media screen and (min-width:768px){.form-group .selectr-input,.form-group .selectr-selected,.form-group input[type=email],.form-group input[type=number],.form-group input[type=password],.form-group input[type=search]:not(.selectr-tag-input),.form-group input[type=text],.form-group select,.form-group textarea{width:auto}}.form-group input[type=file]{opacity:0;position:absolute}.form-group input[type=file]:focus+label{outline:dotted var(--border-width) var(--colour-black)}.form-group textarea{min-height:300px}.form-group .button{font-family:var(--font-family-default);font-size:1em}.form-group .invalid-feedback{color:var(--colour-error)}.form-group .toggle{height:1rem;opacity:0;position:absolute;top:85%;transform:translateY(-50%);width:1rem;z-index:1}.form-group .toggle:focus{outline:0}.form-group .toggle+label{background-color:var(--colour-dark-grey);border:solid var(--border-width) var(--colour-primary);border-radius:9999px;cursor:pointer;display:block;height:2em;margin:2em 0;position:relative;width:4em}.table .form-group .toggle+label,.toggle-selector .toggle+label{margin:.175em 0}.form-group-toggle+.form-group-toggle .toggle+label{margin-top:0}.form-group .toggle:focus+label{outline:dotted var(--border-width) var(--colour-primary)}.form-group .toggle:disabled+label{opacity:.5}.form-group .toggle+label>div{align-items:center;display:flex;height:100%;justify-content:flex-start;left:5em;max-width:60vw;position:absolute;width:60vw}@media screen and (min-width:1068px){.form-group .toggle+label>div{max-width:80vw;width:80vw}.error-page .logo{padding:.1em 1em 1em}}@media screen and (min-width:1288px){.form-group .toggle+label>div{max-width:70vw;width:70vw}.error-page .logo{padding:.1em 1em 1em}}@media screen and (min-width:1500px){.form-group .toggle+label>div{max-width:60vw;width:60vw}.error-page .logo{padding:.1em 1em 1em}.form-group .toggle+label>div{max-width:55vw;width:55vw}.error-page .logo{padding:.1em 1em 1em}}@media screen and (min-width:1900px){.form-group .toggle+label>div{max-width:50vw;width:50vw}.error-page .logo{padding:.1em 1em 1em}}.form-group .toggle+label:after{background-color:var(--colour-white);border-radius:9999px;content:"";height:2em;left:0;position:absolute;top:0;transition:var(--timing-animation);width:2em}@media(prefers-reduced-motion){.form-group .toggle+label:after{transition:none}}.form-group .toggle:checked+label{background-color:var(--colour-primary)}.form-group .toggle:checked+label:after{left:100%;transform:translateX(-100%)}.form-group .toggle:disabled+label:after{opacity:.5}.form-group .tip{font-size:.8em;margin:-1em 0 1em}.form-group .form-file-filename+.tip,.form-group .form-label-file+.tip{margin-top:2em}.form-group .form-label-checkbox+.tip,.form-group .form-label-radio+.tip,.form-group .tox-tinymce+.tip{margin-top:1em}.form-file{margin-top:3em}.form-file-filename{border:1px solid var(--colour-dark-grey);display:inline;margin-left:2em;padding:.2em 1em;position:relative}.card-list{align-items:stretch;justify-content:flex-start}.card-list .card{border-color:var(--colour-dark-grey);box-shadow:4px 4px 4px 0 var(--colour-dark-grey);justify-content:space-between}.card-list .card p:first-of-type{margin-top:0}.card-list .card h2+p:first-of-type,.card-list .card h3+p:first-of-type,.card-list .card h4+p:first-of-type,.card-list .card h5+p:first-of-type{margin-top:1rem}.card-list .card p:last-of-type{margin-bottom:1rem}@media screen and (min-width:1024px){.card-list .card{flex:auto;max-width:calc(33.33333% - 3rem);width:calc(33.33333% - 3rem)}}aside{border-right:solid var(--border-width) var(--colour-primary);margin-right:1em;min-width:200px;padding:7em 1em 0 0}aside .navigation>ul{align-items:flex-start;flex-direction:column;justify-content:flex-start}aside .navigation>ul li{padding:0}aside .navigation>ul li.break{display:none}aside .navigation>ul li:not(.break)+li.break{display:list-item;margin-bottom:1em;padding:1em 0 0}aside .navigation>ul li a:not(.button){border-bottom:2px solid transparent;color:var(--colour-black);display:inline-block;padding:.5em 0}aside .navigation>ul li.active>a,aside .navigation>ul li>a:active,aside .navigation>ul li>a:hover{color:var(--colour-primary);font-weight:700}aside .navigation a{padding-right:10px}aside .navigation svg{margin:0 5px;min-width:20px}aside .navigation>ul li>ul li{margin:0}aside .navigation>ul li>ul li:last-of-type{margin-bottom:0}aside .navigation>ul li>ul li a{border:none}.left-align-model-component>div{align-items:start;padding:.15rem!important}.left-align-model-component>div>a{margin-bottom:0!important}.left-align-model-component>div.active-image-button,.left-align-model-component>div:hover{border:1px solid #6b7280;border-radius:var(--border-radius)}.left-align-header-text{align-items:start!important}.left-align-sub-header-text{font-size:1.3rem;line-height:1.5em;margin:0;text-align:left}.no-button-color-model-component>div>a{background-color:transparent!important;color:#000!important;padding-left:0!important}.no-button-color-model-component>div>a:hover{text-decoration:underline}.inverted-two-column{background-color:#000;color:#fff}body#tinymce{margin:0 1em}.console{align-items:center;background-color:var(--colour-black);border-radius:var(--border-radius);bottom:1rem;color:var(--colour-white);display:flex;flex-direction:column;justify-content:flex-start;left:1rem;padding:0 1rem 1rem;position:fixed;z-index:1204}.console>span{background-color:var(--colour-primary);cursor:grab;padding:1rem;width:100%}.console>span:after{content:"";float:right;font-family:Font Awesome\ 6 Pro;margin-top:3px}.console-controls{flex-direction:row;gap:1rem}.console-controls,.console-controls>div{align-items:center;display:flex;justify-content:center}.console-controls>div{flex-direction:column}.console .fa-light{align-items:center;border:1px solid #fff;border-radius:50%;display:flex;flex-direction:row;font-size:4rem;height:5rem;justify-content:center;margin:1rem;padding:.5rem;width:5rem}.console .form-group:last-of-type,.console .form-group:last-of-type button[type=submit]{margin:0}.console-track{background-color:var(--colour-opaque-background);bottom:0;display:none;left:0;padding:1rem;position:fixed;width:100%;z-index:1203}.console.dragging+.console-track{display:flex}@media screen and (min-width:768px){.console .fa-light{font-size:1.5rem;height:2rem;width:2rem}}.partial-announcement,.partial-environment{background-color:var(--colour-primary);color:var(--colour-white);margin-top:calc(var(--header-height));padding:1rem;text-align:center;width:calc(100% - 2rem)}.partial-environment{background:var(--gradient-margetts-purple-vertical)}.partial-environment.environment-dev,.partial-environment.environment-local{background:var(--gradient-jewel-green-vertical)}.partial-environment.environment-uat{background:var(--gradient-sunrise-yellow-vertical)}.partial-environment.environment-production{background:var(--gradient-red-violet-vertical)}.partial-environment+.partial-announcement{border-top:solid var(--border-width) var(--colour-white);margin-top:0}.partial-announcement h3,.partial-environment h3{margin:1rem}.partial-announcement a{color:var(--colour-white)}.partial-announcement .button{position:absolute;right:1rem}.partial-announcement .button .fa-times{color:var(--colour-white);position:relative;top:2px}#app>.partial-announcement+main,#app>.partial-environment+main,.partial-announcement+main,.partial-announcement+main .partial-disclaimer,.partial-environment+main,.partial-environment+main .partial-disclaimer{margin-top:0}@media screen and (min-width:768px){.partial-contact-terms{font-size:.8rem;max-width:80%}}.partial-disclaimer{align-items:center;background-color:var(--hex-cloudy-grey);color:var(--colour-black);display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:1rem;text-align:center;width:calc(100% - 2rem)}.partial-disclaimer p{display:inline;margin:0;vertical-align:middle}.partial-disclaimer+.banner,.partial-disclaimer+.component-image-slider,.partial-disclaimer+.container{margin-top:0}.partial-disclaimer+.header{padding:0 1em}@media screen and (min-width:1024px){.partial-disclaimer{display:block}.partial-disclaimer p{font-size:1rem}.partial-disclaimer button{margin-left:1rem}}.partial-footer{width:100%}.banner{text-align:center}.banner picture{width:100%}.header{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 1em}.banner+.header,.has-image-slider .header{padding-top:0}.sub-header{font-size:1.3rem;line-height:1.5em;margin:0 0 1rem;padding:1rem;text-align:center}@media screen and (min-width:1024px){.sub-header{margin:0 0 2rem}}.video-player{height:500px;width:100%}.pagination{align-items:center;display:flex;flex-direction:row;justify-content:center;list-style:none;margin:0;padding-left:0}.pagination>li{padding:.5em}.synopsis{width:100%}.synopsis h3{margin-top:0}.container{align-items:stretch;display:flex;flex-direction:row;justify-content:flex-start;margin:0 auto}.banner+.container{margin-top:2rem}aside .navigation>ul li.active{margin-bottom:1em}#app>main{margin-bottom:1rem;margin-top:calc(var(--header-height) + var(--header-border));width:100%}.activity,.admin>div>form,.history{margin:1em 0}.activity,.admin>div>form,.history,.modal>form{background-color:var(--colour-light-grey);border:var(--border-width) solid var(--colour-primary);border-radius:var(--border-radius);padding:1em}.admin>div>form code,.modal>form code{background-color:var(--colour-white)}.activity h2:first-of-type,.admin>div>form h2:first-of-type,.history h2:first-of-type,.modal>form h2:first-of-type{margin-top:1rem}.admin>div>table{margin:0 1em 1em 0}.admin h1{background-color:var(--colour-primary);border-radius:var(--border-radius);color:var(--colour-white);margin:0 0 0 -5em;padding:.5em 0 .5em calc(140px + 3.5em);text-align:left}.admin h1+.alert{margin-top:1rem}.enquiry{background-color:var(--colour-light-grey);min-height:10rem;overflow:auto;padding:1rem}main h2{font-size:1.8em}main p.uppercase-paragraph+h2{margin:.5em 0}p.center{text-align:center}footer{align-items:flex-start;background-color:var(--colour-light-grey);color:var(--colour-dark-grey);display:flex;flex-direction:row;font-size:.8rem;gap:1rem;justify-content:center}footer img{max-height:32px;vertical-align:middle}.form-group,.form-media{margin:1em 0}.form-group.form-group-date label,.form-group.form-group-time label{display:block;white-space:nowrap}.form-group.form-group-date label{margin-right:.5rem}.radio-group{flex:1}@media screen and (min-width:768px){.form-group.form-group-date select,.form-group.form-group-time select{display:inline-block;min-width:12em}}.modal .form-group-selectr+.form-group:last-of-type{margin-top:10em}.form-group:last-of-type{justify-content:flex-start}.form-group-submit,.form-group:last-of-type{align-items:center;display:flex;flex-direction:row;margin-top:4em}.form-group-submit{justify-content:space-between}.table .form-group:last-of-type{margin:0}.form-group:last-of-type .js-close,.form-status+.button{margin-left:auto}.form-media{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.form-media .document,.form-media .image{border:solid var(--border-width) var(--colour-dark-grey)}.form-media .image{padding:1em}.form-media .document{padding:3em 2em 1em}.form-media .document .fa-file-pdf,.media-grid .item .document .fa-file-pdf{font-size:2em}.form-media .tip{text-align:center}.form-group .selectr-input,.form-group .selectr-selected,.form-group input[type=email],.form-group input[type=number],.form-group input[type=password],.form-group input[type=search]:not(.selectr-tag-input),.form-group input[type=text],.form-group select,.form-group textarea{border:solid var(--border-width) var(--colour-dark-grey);border-radius:var(--border-radius);display:block;font-family:var(--font-family-default);font-size:var(--font-size-baseline);margin:1em 0;min-width:80%;padding:.5em;width:calc(100% - 2rem)}.form-group .selectr-input[readonly],.form-group .selectr-selected[readonly],.form-group input[type=email][readonly],.form-group input[type=number][readonly],.form-group input[type=password][readonly],.form-group input[type=search]:not(.selectr-tag-input)[readonly],.form-group select[readonly],.form-group textarea[readonly],.form-group:not(.form-group-date) input[type=text][readonly]{opacity:.5}.form-group .selectr-input.warning,.form-group .selectr-selected.warning,.form-group input[type=email].warning,.form-group input[type=number].warning,.form-group input[type=password].warning,.form-group input[type=search].warning:not(.selectr-tag-input),.form-group input[type=text].warning,.form-group select.warning,.form-group textarea.warning{border-color:var(--colour-error)}@media screen and (min-width:768px){.form-group .selectr-input,.form-group .selectr-selected,.form-group input[type=email],.form-group input[type=number],.form-group input[type=password],.form-group input[type=search]:not(.selectr-tag-input),.form-group input[type=text],.form-group select,.form-group textarea{width:auto}}.form-group input[type=file]{opacity:0;position:absolute}.form-group input[type=file]:focus+label{outline:dotted var(--border-width) var(--colour-black)}.form-group-password{position:relative}.form-group-password .invalid-feedback,.form-group-password .tip{position:absolute}.form-group-password+.form-group-password{margin-top:4rem}@media screen and (min-width:1024px){.form-group-password+.form-group-password{margin-top:3rem}}.form-group .selectr-input{margin:.5em auto}.form-group .selectr-input-container{margin-left:1rem}.form-group .selectr-selected{margin-top:1em}.form-group .selectr-selected:before{border:none;content:"";font-family:var(--font-family-icons);height:auto;position:absolute;right:1em;top:calc(50% - 8px);transform:none;width:auto}.form-group .selectr-container.native-open .selectr-selected:before,.form-group .selectr-container.open .selectr-selected:before{border:none}.form-group .selectr-option.active{background-color:var(--colour-primary)}.form-group .selectr-tag-input{border:none;padding:0}.form-group .selectr-tag+.input-tag .selectr-tag-input{padding:.3em .5em}.form-group .selectr-tag-input:focus{outline:0}.form-group textarea{min-height:300px}.form-group .button{font-family:var(--font-family-default);font-size:1em}.form-group .invalid-feedback{color:var(--colour-error)}.search{background-color:var(--colour-light-grey)}.search form{align-items:center;display:flex;flex-direction:row;justify-content:center}.search .form-group{margin:0 1em}.search .form-group label{position:absolute;visibility:hidden}.search a{display:flex}table{position:relative;width:100%}table.striped.with-title>thead>tr:nth-of-type(odd),table.striped>tbody>tr:nth-of-type(odd){background-color:var(--colour-white)}table.striped.with-title>thead>tr:nth-of-type(2n),table.striped:not(.with-title)>thead>tr,table.striped>tbody>tr:nth-of-type(2n){background-color:#efefef}table.with-title>thead tr:first-of-type{color:var(--colour-primary)}.table{border-collapse:collapse;max-width:calc(100vw - 2rem);overflow-x:auto}@media screen and (min-width:768px){.table{max-width:none;overflow-x:initial}}.table th{font-weight:600}.table td.large,.table th.large{min-width:400px;width:400px}.table td.medium,.table th.medium{min-width:200px;width:200px}.table td.small,.table th.small{min-width:100px;width:100px}.table td.smaller,.table th.smaller{min-width:80px;width:80px}.table td.smallest,.table th.smallest{min-width:70px;width:70px}@media screen and (min-width:768px){.table td.small,.table th.small{min-width:120px;width:120px}.table td.smaller,.table th.smaller{min-width:95px;width:95px}}.table th.bracket{border-left:solid var(--border-width) var(--colour-primary);border-right:solid var(--border-width) var(--colour-primary);border-top:solid var(--border-width) var(--colour-primary);text-align:center}.table .contains-actions form{display:none}.table .contains-actions .actions{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}.table .contains-button{padding:1rem .5rem}@media screen and (max-width:768px){.table .contains-button .button{padding:.5rem 1rem}}.table .contains-button>form>.form-group{margin:0}.table .contains-image{align-items:center;display:flex;justify-content:center}.table .contains-image i{margin:3px 0 -3px}.table .contains-table{padding:0}.in-accordion.contains-table .table{margin:1rem 0;padding-left:1rem}.in-accordion.contains-table .table:not(.striped){border-left:solid var(--border-width) var(--colour-primary);margin-left:1rem;max-width:-moz-fit-content;max-width:fit-content}.table .accordion,.table .download{margin-left:auto;white-space:nowrap;width:2rem!important}.table td.accordion:first-of-type{padding-left:0}.in-accordion.contains-table .table:not(.striped) td:first-of-type{padding-left:1rem}.in-accordion.contains-table .table:not(.striped) td.contains-table{padding-left:2rem}.table .download>span{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:0 auto}.table .icon,.table .icon>img{display:inline-block;max-height:1.4rem}.table .accordion>button{all:inherit;cursor:pointer;padding:0}.table .accordion>button:focus{outline:var(--border-width) dotted var(--colour-dark-grey)}.table .accordion>div{cursor:auto;left:0;padding:1em;position:absolute;width:calc(100% - 2em);z-index:1}.table .accordion>button[aria-expanded=false]+div{display:none}.table .accordion>button[aria-expanded=true]+div{display:block}tr{vertical-align:top}td,th{padding:.5em;text-align:left;vertical-align:middle}td.right,th.right{text-align:right}td.empty{text-align:center}.table td,.table tr{border:0 solid var(--colour-black)}.table tr.inactive,.table tr.lighter{opacity:var(--opacity-tint)}table a{text-decoration:none}table ul{list-style:none;margin:0;padding-left:0}table.striped>tbody>tr:nth-of-type(2n).showMore{background-color:transparent}table.striped .stripe-correction{display:none}.showMore>td{text-align:center}.media-grid{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.media-grid .item{width:calc(50% - 2em)}.media-grid .item,.media-grid .item .document,.media-grid .item .image{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:1em}.media-grid .item .document,.media-grid .item .image{border:solid var(--border-width) var(--colour-dark-grey);padding:1em}.media-grid .item .document{padding:2em 2em 1em}.media-grid .item .actions{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:.5em 0;width:100%}.media-grid .actions form{display:none}.tag-list{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-size:.8em;justify-content:center;list-style:none;padding:0}.tag-list li{background-color:var(--colour-light-grey);border-radius:var(--border-radius);margin:0 .2em;padding:.2em .5em}section{margin:2em 0}.component,.widget{align-items:center;background-color:var(--colour-primary);border:dotted calc(var(--border-width)*2) var(--colour-white);color:var(--colour-white);cursor:default;display:flex;justify-content:center;margin:1em 0;padding:2em}.noneditable.widget{background-color:var(--hex-caravan-violet)}.page-widget{margin:1rem 0;min-height:4rem;position:relative}@media screen and (min-width:768px){.page-widget{margin:2rem 0}}.page-widget .widget-overlay{align-items:center;animation:barberpole 20s linear infinite;background-color:var(--colour-opaque-background);background-image:repeating-linear-gradient(-45deg,transparent,transparent 1rem,var(--colour-opaque-background) 0,var(--colour-opaque-background) 2rem);background-size:200% 100%;color:var(--colour-white);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}@keyframes barberpole{to{background-position:100% 100%}}.page-widget header{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.page-widget .widget-info{cursor:pointer;display:inline-block;font-size:1.2rem}.page-widget .widget-tooltip{background-color:var(--colour-opaque-background);color:var(--colour-white);cursor:pointer;left:0;margin-top:1em;padding:1em 2em 1em 1em;position:absolute;width:35vw;z-index:9999}.page-widget .widget-tooltip .close{background-color:transparent;border:none;cursor:pointer;font-size:1em;padding:1em;position:absolute;right:0;top:0}.page-widget .widget-tooltip .close .fa-times{color:var(--colour-white)}a[id=top]{visibility:hidden}.js-to-back,.js-to-top{align-items:center;background-color:var(--colour-primary);border-radius:50%;bottom:1rem;cursor:pointer;display:flex;flex-direction:row;font-size:2rem;height:2em;justify-content:center;position:fixed;width:2em;z-index:1206}.js-to-back{left:1rem}.js-to-top{display:flex;right:1rem}.js-to-back a,.js-to-top a{color:var(--colour-white)}.impersonate+.js-to-back{bottom:17rem}@media screen and (min-width:768px){.js-to-back,.js-to-top{bottom:2rem}.js-to-back{left:2rem}.js-to-top{right:1rem}}.modal-overlay{align-items:center;background-color:var(--colour-opaque-background);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1201}.modal{background-color:var(--colour-white);max-height:80vh;overflow-y:scroll;padding:1rem;position:relative;width:80vw}.page-widget .modal{overflow-y:auto}@media screen and (min-width:768px){.page-widget .modal{width:25vw}}.modal .actions{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;padding:.5rem 0;width:100%}.modal .actions form{display:none}.modal .close{color:var(--colour-primary);cursor:pointer;padding:1rem;position:absolute;right:0;top:0}.modal .close:hover{background:var(--colour-light-grey)}.modal .close .fa-times{color:var(--colour-primary)}.modal .close+.content{margin-right:3rem}.selectr-tag{background-color:var(--colour-primary);border-radius:var(--border-radius);padding:4px 25px 5px 10px}.selectr-selected .selectr-tag-remove{right:4px}.tox-tinymce{margin-top:1em}.tox-notifications-container{display:none!important}.mce-content-body [contentEditable=false],.mce-content-body [contentEditable=false][data-mce-selected],.noneditable{cursor:move}.js-sort-handle{cursor:move;max-width:2em;padding:0}.sortable-chosen,.sortable-ghost{background-color:var(--hex-margetts-purple)!important;color:var(--colour-white)}.sortable-chosen a,.sortable-ghost a{color:var(--colour-white)}.content-area>h2,.content-area>h3,.content-area>h4,.content-area>h5,.content-area>p{padding:0 1rem}.content-area>p:first-of-type{margin-top:0}.loader,.loader:after{border-radius:50%;height:2em;width:2em}.loader{animation:load8 1.1s linear infinite;border:.2em solid hsla(0,0%,100%,.2);border-left:.2em solid var(--colour-black);color:transparent;font-size:1em;margin:0;position:relative;transform:translateZ(0)}@keyframes load8{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.form-status{display:inline-block;vertical-align:middle}.form-status.loader{font-size:.5rem}.form-status:not(.loader){flex:1;text-align:left}.widget-container{margin:2em;width:100%}.page-widget.table>nav{align-items:center;background-color:#efefef;display:flex;flex-direction:row;justify-content:space-between;padding:0 1em}.page-widget.table>nav form{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:1em}.page-widget.table>nav .selectr-selected,.page-widget.table>nav input[type=search],.page-widget.table>nav select{margin:0 1em}.page-widget.table>nav .selectr-selected{background-color:var(--colour-black);color:var(--colour-white);margin-left:0;min-width:200px}.page-widget.table>nav label{display:none}.page-widget.table .form-group:last-of-type{margin-top:1em}.page-widget.table>header{background-color:var(--colour-dark-grey);color:var(--colour-white)}.page-widget.table>header h3{margin:0;padding:2em}.table-group{background-color:var(--colour-dark-grey);color:var(--colour-white)}.table-group>td{padding:1em}.literature-row{background-color:var(--colour-light-grey);display:none}.literature-row.open{display:table-row}.literature-row td:first-of-type{text-align:right}table .no-results{background-color:var(--colour-light-grey);text-align:center}.chart-tooltip{background-color:rgba(0,0,0,.7);border-radius:var(--border-radius);color:var(--colour-white);opacity:1;padding:1em;position:absolute;transform:translate(-50%);transition:all var(--timing-hover-easing) ease}.chart-tooltip>table>tbody>tr>td:nth-child(2):after{content:"%"}.chart-tooltip>table>tbody>tr>td{font-size:15px}@media screen and (min-width:1200px){.container,.header{max-width:var(--container-width)}.header{margin-left:auto;margin-right:auto}.header>p{background-color:transparent;font-size:1.5em;line-height:1.5em;margin:0 auto;max-width:75%;padding:0}}.navigation .navigation-content{border-bottom:solid var(--border-width) var(--colour-white)}@media screen and (min-width:1024px){.navigation .navigation-content{border-bottom:none}.megaNav{border-bottom:solid var(--border-width) var(--colour-white)}}input::-ms-clear,input::-ms-reveal{display:none}.custom-landing-page-column{background-color:#ebebe9;padding:1.5rem!important}.custom-landing-page-component-image{padding:1rem}.custom-landing-page-component-image-div{align-items:center;display:flex;justify-content:center;width:100%}.custom-landing-page-component-image-div-img{height:140px!important;width:370px!important}.custom-landing-page-p{font-size:.9em;height:160px;text-align:center}.custom-landing-page-component-one-button-div{align-items:center;display:flex;justify-content:space-between}.custom-landing-page-component-one-button-div-vertical{align-items:center;display:flex;flex-direction:column}@media only screen and (max-width:1023px){.custom-landing-page-p{font-size:.9em;height:unset;text-align:center}.custom-landing-page-component-image-div-img,.grey-container>section.component-image>div>img{height:unset!important;width:unset!important}.page-component-custom-text{height:unset!important}}.blog-header-dev{margin-bottom:-2rem!important;margin-top:2.5rem!important;padding-left:2rem!important;width:95%!important}.blog-header-dev .blog-header{font-size:2.5rem!important}.blog-side-navigation{background-color:var(--colour-light-grey);height:-moz-fit-content;height:fit-content;width:100%}.blog-side-navigation .blog-archive-parent{cursor:pointer;display:flex;justify-content:space-between}.blog-side-navigation .blog-archive-parent-year{color:var(--hex-charcoal);font-family:var(--font-family-default);font-size:13px;font-weight:700}.blog-side-navigation .blog-archive-content:first-child{border-top:1px solid hsla(0,0%,93%,.761)}.blog-side-navigation .blog-archive-content{border-bottom:1px solid hsla(0,0%,93%,.761)}.blog-side-navigation .blog-archive-content h6,.blog-side-navigation .blog-archive-content span{color:var(--hex-charcoal);font-family:var(--font-family-default);font-size:12px;font-weight:700}.blog-side-navigation .blog-archive-content h6{margin:.5rem 0}.blog-side-navigation .blog-archive-content h6 a{color:inherit}.blog-side-navigation .blog-archive-content h6 a:hover{text-decoration:underline}.blog-side-navigation ul{list-style:none;margin:0!important;padding:.5rem!important}.blog-side-navigation ul li{padding:.5rem!important}@media screen and (min-width:1024px){.blog-side-navigation{width:100%}.blog-img-card .blog-img{width:20%}}.blog-img-card{background-color:var(--colour-light-grey);display:flex;padding:.5rem!important;width:100%}.blog-img-card .blog-img{text-align:center}.blog-img-card .blog-img img{border:none;border-radius:50%;height:90px;margin-top:.5rem;max-height:90px;max-width:90px;-o-object-fit:contain;object-fit:contain;width:90px}.blog-img-card .blog-img-content{align-content:center;width:80%}.blog-img-card .blog-img-content .blog-author,.blog-img-card .blog-img-content .blog-published-date{color:var(--hex-charcoal);display:block;font-family:var(--font-family-default);font-size:12px;font-weight:700;margin:.5rem 0;width:100%}.grey-container{background-color:#ebebe9;padding:1.5rem!important}.grey-container>div.page-component-custom-text{margin:1em 0 2em}.grey-container>section.component-image{padding:1rem}.grey-container>section.component-image>div{align-items:center;display:flex;justify-content:center;width:100%}@media only screen and (min-width:1024px){.grey-container>section.component-image>div>img{height:140px!important;width:370px!important}}.page-component-custom-text>p{margin-top:5px}.content-center{text-align:center}.content-right-align{text-align:right}.content-left-align{text-align:left}.content-justify{text-align:justify}.two-column{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin:1rem}.two-column>.content-area{padding:0 1em;width:50%}@media screen and (min-width:1024px){.two-column{margin:1rem 0}}.component-accordion{margin:0 auto 1rem}.component-accordion .accordion-title{align-items:center;background-color:var(--colour-primary);border:none;color:var(--hex-white);cursor:pointer;display:flex;flex-direction:row;font-size:1rem;font-weight:700;justify-content:space-between;padding:.5em;width:100%}.component-accordion .accordion-title i{margin-top:5px}.component-accordion .accordion-text{background-color:var(--hex-light-grey);padding:1em}.component-accordion .accordion-text p:first-of-type{margin-top:0}.component-accordion .accordion-text p:last-of-type{margin-bottom:0}.accordion-text>.widget-table{margin:0}.hidden{display:none}@media screen and (min-width:1024px){.component-accordion{margin:0 auto;padding:1em}.component-accordion .accordion-title{font-size:1.2rem}}.component-call-to-action{background-color:var(--colour-light-grey);text-align:center}.component-call-to-action>.call-to-action-container{margin:0 auto;padding:2em}.component-call-to-action>.call-to-action-container h2,.component-call-to-action>.call-to-action-container h3,.component-call-to-action>.call-to-action-container h4,.component-call-to-action>.call-to-action-container h5{margin-top:0}.component-call-to-action>.call-to-action-container p:first-of-type{margin:0}@media screen and (min-width:1200px){.component-call-to-action>.call-to-action-container{max-width:50%}}.component-download-button{text-align:center}.component-five-column{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-evenly}.component-five-column>div{flex:1;padding:0 1rem}.component-five-column>div p:first-child{margin-top:1rem}.component-five-column>div h2:first-child{margin-top:0}@media screen and (min-width:1024px){.component-five-column{flex-direction:row}}.component-five-image-five-button .card-list{gap:1rem;grid-template-columns:repeat(auto-fill,minmax(calc(20% - 1rem),1fr))}.component-five-image-five-button .card-list>div{padding:0}.component-image{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;margin:0}.component-image>div,.component-image>div>img{padding:0;width:100%}.component-image-slider{margin:0}.agile__track{display:block!important}.agile__nav-button{background-color:transparent;border:none;color:var(--hex-antique-white);cursor:pointer;font-size:1.5rem;height:100%;position:absolute;top:0;transition-duration:.3s}.agile__slide{transition:opacity 1.5s ease 0s;width:100%}.agile__nav-button--prev{left:0}.agile__nav-button--next{right:0}.agile__nav-button--next .fa-light,.agile__nav-button--prev .fa-light{align-items:center;background-color:var(--colour-opaque-background);border-radius:50%;display:flex;justify-content:center;padding:.5rem;vertical-align:middle}.agile__dots{bottom:10px;left:50%;position:absolute;transform:translateX(-50%)}.agile__dot{margin:0 10px}.agile__slide:nth-child(2){transform:translate(-1665px)}.agile__slide:nth-child(3){transform:translate(-3328px)}.agile__slide:nth-child(4){transform:translate(-4992px)}.agile__slide:nth-child(5){transform:translate(-6656px)}.agile__dot button{background-color:transparent;border:solid var(--border-width) var(--colour-black);border-radius:50%;cursor:pointer;display:block;font-size:0;height:10px;line-height:0;margin:0;padding:0;transition-duration:.5s;width:10px}.agile__dot--current button,.agile__dot:hover button{background-color:var(--hex-antique-white)}.slide{display:block;height:400px;-o-object-fit:cover;object-fit:cover;width:100%}.carousel-caption{align-items:center;display:flex;flex-direction:column;height:75%;justify-content:space-between;padding:2rem 0;position:absolute;text-align:center;top:0;width:100%;z-index:10}.slider-header{font-size:3rem;padding:.5rem 1rem}.slider-header,.slider-paragraph{background-color:var(--colour-opaque-background);color:var(--hex-antique-white)}.slider-paragraph{margin:0 4rem 4rem;overflow:auto;padding:1rem}.carousel-caption .button:focus,.carousel-caption .button:hover{background-color:var(--hex-antique-white);color:var(--colour-black)}@media screen and (min-width:1024px){.component-image-slider{margin:0 0 2rem}.slider-header{font-size:4rem}.slider-paragraph{margin:0 20%}}.component-one-button{text-align:center}.component-one-button a{display:inline-block;margin:.5rem}.component-one-column{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}.component-one-column>div h2:first-child,.component-one-column>div h3:first-child,.component-one-column>div h4:first-child,.component-one-column>div h5:first-child,.component-one-column>div p:first-child{margin-top:0}@media screen and (min-width:1024px){.component-one-column{flex-direction:row}.column-width-20{width:20%}.column-width-30{width:30%}.column-width-40{width:40%}.column-width-45{width:45%}.column-width-50{width:50%}.column-width-60{width:60%}.column-width-70{width:70%}.column-width-80{width:80%}}:root{--progress-bar-width:100%;--progress-bar-height:3rem}progress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:var(--progress-bar-height);position:relative;width:var(--progress-bar-width)}progress[value]::-webkit-progress-bar{background-color:var(--colour-dark-grey);color:var(--colour-black)}progress[value]::-webkit-progress-value{background-color:var(--colour-primary)}progress[value]::-moz-progress-bar{background-color:var(--colour-primary)}progress[value]:after{align-items:center;color:var(--colour-white);content:attr(value) "/" attr(max);display:flex;flex-direction:row;font-weight:700;height:var(--progress-bar-height);justify-content:center;left:0;position:absolute;top:0;width:var(--progress-bar-width)}@supports(color:color-contrast()){progress[value]:after{color:color-contrast(var(--colour-primary) vs var(--colour-white),var(--colour-black))}}:root{--tabs-selected-colour:var(--colour-dark-grey)}.component-tabs{margin:2em 0}.component-tabs>ol{align-items:center;background-color:var(--colour-light-grey);display:flex;flex-direction:row;justify-content:flex-start;list-style:none;margin:0;max-width:calc(100vw - 2rem);overflow-x:scroll;padding:0}.component-tabs>ol>li{align-self:stretch;display:flex}.component-tabs>ol>li>a{align-items:center;background-color:var(--colour-light-grey);border-bottom:none;color:var(--colour-black);display:flex;flex-direction:row;font-family:var(--font-family-headings);justify-content:center;padding:1em;text-decoration:none}.component-tabs>ol>li a[aria-selected=true],.component-tabs>ol>li>a:hover{background-color:var(--tabs-selected-colour);color:var(--colour-white)}.component-tabs [role=tabpanel]{background-color:var(--colour-light-grey);border-top:var(--border-width) solid var(--colour-dark-grey);margin:0;padding:2rem 1rem}.component-tabs [role=tabpanel]>section:first-of-type{margin-top:0}.component-tabs [role=tabpanel]>section:last-of-type{margin-bottom:0}@media screen and (min-width:1024px){.component-tabs>ol{overflow-x:auto}}.component-three-image-three-button .card-list{grid-gap:1em;grid-template-columns:repeat(auto-fill,minmax(calc(33% - 1em),1fr))}.component-two-column{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-evenly;margin:1rem 0}.component-two-column>div{padding:0 1rem}.component-two-column .component-two-column{margin-top:0}.component-two-column .component-two-column>div{padding:0}.component-two-column>div+div{margin-top:1rem}.component-two-column>div h2:first-child,.component-two-column>div h3:first-child,.component-two-column>div h4:first-child,.component-two-column>div h5:first-child,.component-two-column>div p:first-child{margin-top:0}@media screen and (min-width:1024px){.component-two-column{flex-direction:row;margin:2rem 0}.component-two-column .component-two-column>div{padding:0 1rem}.component-two-column>div+div{margin-top:0}.column-width-20{width:20%}.column-width-30{width:30%}.column-width-40{width:40%}.column-width-45{width:45%}.column-width-50{width:50%}.column-width-60{width:60%}.column-width-70{width:70%}.column-width-80{width:80%}}@media screen and (min-width:768px){.component-video{padding:0 4rem}}.widget-donut .chart-wrapper,.widget-line .chart-wrapper,.widget-pie .chart-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin:0;position:relative}.widget-donut canvas,.widget-line canvas,.widget-pie canvas{max-width:100%}.widget-line .chart-wrapper{min-height:300px}.legend{font-size:.8em;padding:1em}.legend>ol{list-style:none;padding-left:0}.legend>ol>li{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:.5em}.legend .colour{border:solid var(--border-width) var(--colour-black);display:inline-block;height:1em;margin-right:1em;width:1em}.widget-donut .object-section,.widget-line .object-section,.widget-pie .object-section{margin-bottom:0;margin-top:0}.widget-donut .object-section p,.widget-line .object-section p,.widget-pie .object-section p{margin:0}@media screen and (orientation:landscape){.widget-donut canvas,.widget-pie canvas{max-width:33vw}}@media screen and (min-width:1024px){.widget-donut main,.widget-line main,.widget-pie main{flex-direction:row;justify-content:center}.component-two-column .widget-donut main,.component-two-column .widget-line main,.component-two-column .widget-pie main{flex-direction:column}.widget-donut canvas,.widget-pie canvas{max-width:50%}}.vdp-datepicker__calendar .cell.selected{background-color:var(--colour-primary)!important;color:var(--colour-white)!important}.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover{border:var(--border-width) solid var(--colour-primary)!important}.widget-footer{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;margin:0}.widget-footer div:not(:first-child){flex:1}.widget-footer .footer-links{display:flex;flex-direction:column}.widget-footer .footer-links a:hover{opacity:var(--opacity-tint)}.widget-footer ul{list-style:none;margin:0;padding:0;text-align:right}.widget-footer ul li{display:inline-block}.widget-footer ul li:not(:last-of-type):after{content:" | "}.footer-disclaimer{text-align:center}.footer-b-corp{padding-left:10px}@media screen and (min-width:768px){.widget-footer{flex-direction:row}.widget-footer .footer-links{margin-bottom:0}.footer-disclaimer{text-align:start}}.widget-research-creator form.selector .form-group{display:flex;flex-direction:row}.widget-research-creator form.selector .form-group label{margin:1em;padding:.5em;width:20%}.widget-research-creator form.selector .form-group .vdp-datepicker input[type=text],.widget-research-creator form.selector .form-group input[type=search],.widget-research-creator form.selector .form-group select{margin:1rem}.widget-research-creator form.selector .form-group textarea{min-height:100px}.widget-research-creator form.selector .form-group input[type=file]{opacity:1;position:relative}.widget-research-creator form.selector .form-group .form-file>.form-group,.widget-research-creator form.selector .form-group .form-group:last-of-type{align-items:flex-start;display:flex;flex-direction:column;margin-top:1rem}.widget-research-creator form.selector .form-group .tip{margin:0}.widget-research-creator form.selector .form-group:last-of-type.form-button{flex-direction:row-reverse}.widget-research-creator form.selector .form-group.form-group-date>label{width:152px}.widget-risk-profiler{background:var(--colour-light-grey);border:solid var(--border-width) var(--colour-dark-grey)}.risk-profiler{padding:2rem 2rem 0}.risk-profiler .widget-overlay{animation:none;background-image:none;background-size:100%;color:var(--colour-white)}.question .option{padding:0}.question .form-group.form-group-toggle .toggle+label{margin:1rem 0}.question .form-group:not(.form-group-toggle):last-of-type{flex-direction:row-reverse;justify-content:space-between;margin-top:2em}.form-status+.button,.question .form-group:last-of-type .js-close,.question .form-group:last-of-type button[type=submit]+.button{margin-left:0}.question .radio-group{margin:1rem 0}@media screen and (min-width:768px){.question .radio-group{margin:0}}form.selector{background-color:var(--colour-light-grey);border:var(--border-width) solid var(--colour-primary);padding:1em}form.selector .form-group:last-of-type{align-items:flex-start;flex-direction:column;margin:0;width:100%}form.selector .form-group .vdp-datepicker input[type=text],form.selector .form-group input[type=search],form.selector .form-group select{width:100%}.column-width-50 .column-width-50 form.selector input[type=text]{width:50%}.widget-end-date-selector,.widget-search-string-selector,.widget-select-selector,.widget-start-date-selector{margin:0}@media screen and (min-width:768px){form.selector .form-group:last-of-type{align-items:center;flex-direction:row;min-width:15rem}form.selector .form-group .vdp-datepicker input[type=text],form.selector .form-group input[type=search],form.selector .form-group select{margin:0 0 0 1rem}}form.selector.button-selector{align-items:center;background-color:transparent;border:none;display:flex;flex-direction:column;justify-content:space-evenly;padding:0}.form-group.form-group-button-selector[data-selected=true]{border:3px solid var(--colour-dark-grey)}form.selector.button-selector>.form-group{color:var(--colour-white);display:flex;flex:1;gap:1rem;justify-content:space-between;margin:0;padding:1rem;text-align:center}form.selector.button-selector .form-group:last-of-type,form.selector.button-selector>.form-group{align-items:center;flex-direction:column;width:calc(100% - 2rem)}@media screen and (min-width:768px){form.selector.button-selector{flex-direction:row;height:12rem}form.selector.button-selector>.form-group{height:50%;margin:1em 0;width:auto}form.selector.button-selector .form-group:last-of-type{width:auto}}form.selector.scale-selector{align-items:center;background-color:transparent;border:none;display:flex;flex-direction:column;justify-content:space-evenly;padding:0}.form-group.form-group-scale-selector[data-selected=true]{position:relative}.form-group.form-group-scale-selector[data-selected=true] button{transform:scale(1.1)}.form-group.form-group-scale-selector[data-selected=true]:before{border:10px solid transparent;border-left:10px solid var(--colour-dark-grey);bottom:25%;content:"";display:block;height:0;left:8%;position:absolute;width:0}.form-group.form-group-scale-selector[data-selected=true]:after{border:10px solid transparent;border-right:10px solid var(--colour-dark-grey);bottom:25%;content:"";display:block;height:0;left:88%;position:absolute;width:0}form.selector.scale-selector>.form-group{align-items:center;color:var(--colour-white);display:flex;flex:1;flex-direction:column;justify-content:space-evenly;margin:0;padding:0;text-align:center;width:80%}form.selector.scale-selector>.form-group button{border-radius:0;width:80%}form.selector.scale-selector>.form-group:first-of-type button{border-top-left-radius:20px;border-top-right-radius:20px}form.selector.scale-selector>.form-group:last-of-type{align-items:center;flex-direction:column;width:80%}form.selector.scale-selector>.form-group:last-of-type button{border-bottom-left-radius:20px;border-bottom-right-radius:20px}@media screen and (min-width:768px){form.selector.scale-selector{flex-direction:row;height:3rem}form.selector.scale-selector>.form-group{margin:0;padding:0;width:auto}form.selector.scale-selector>.form-group button{width:100%}form.selector.scale-selector>.form-group button:hover{transform:scale(1.1)}form.selector.scale-selector>.form-group:first-of-type button{border-bottom-left-radius:20px;border-top-left-radius:20px;border-top-right-radius:0}form.selector.scale-selector>.form-group:last-of-type{align-items:center;flex-direction:row;min-width:auto;width:auto}form.selector.scale-selector>.form-group:last-of-type button{border-bottom-left-radius:0;border-bottom-right-radius:20px;border-top-right-radius:20px}.form-group.form-group-scale-selector[data-selected=true]:before{border:10px solid transparent;border-top:10px solid var(--colour-dark-grey);bottom:75%;content:"";display:block;height:0;left:auto;position:absolute;width:0}.form-group.form-group-scale-selector[data-selected=true]:after{border:10px solid transparent;border-bottom:10px solid var(--colour-dark-grey);content:"";display:block;height:0;left:auto;position:absolute;top:75%;width:0}}.widget-table{margin:2rem 0;max-width:calc(100vw - 4rem);overflow:auto}.one-column>.content-area>.widget-table,.one-column>.content-area>section>.widget-table{max-width:calc(100vw - 2rem)}.component-tabs .widget-table{max-width:calc(100vw - 6rem)}@media screen and (min-width:1024px){.widget-table{margin:2rem 1rem}}.widget-table h3,.widget-table h4,.widget-table h5{margin:1em 0}.widget-table .media{vertical-align:top}.widget-table .media img.small{max-width:20vw}@media screen and (min-width:768px){.widget-table .media{vertical-align:middle}.widget-table .media img.small{max-width:400px}}.text .object-section{margin:1rem 0}#cookies-policy.cookies{bottom:0;font-size:16px;max-height:100%;max-width:100%;overflow:auto;position:fixed;right:0;transition:transform .2s ease-out,opacity .2s ease-out;z-index:9999}#cookies-policy.cookies--closing{opacity:0;transform:translateY(10px)}#cookies-policy.cookies--show .cookies__btn--customize{border-bottom:1px solid #e7e8e9;border-top:none}#cookies-policy.cookies--show .cookies__btn svg{transform:rotate(180deg)}#cookies-policy.cookies--no-js .cookies__expandable:target,#cookies-policy.cookies--no-js .cookies__section .cookies__expandable{height:auto;opacity:1;transition:height .3s ease-out,opacity .3s ease-out;visibility:visible}#cookies-policy.cookies--no-js .cookies__details{display:none}#cookies-policy.cookies--no-js .cookies__sections{max-height:-moz-fit-content;max-height:fit-content}#cookies-policy.cookies--no-js svg{display:none}#cookies-policy .cookies__expandable{display:block;height:0;opacity:0;overflow:hidden;transition:height .3s ease-out,opacity .3s ease-out,visibility 0s linear .3s;visibility:hidden}#cookies-policy .cookies__expandable--open{height:auto;opacity:1;transition:height .3s ease-out,opacity .3s ease-out;visibility:visible}#cookies-policy .cookies__alert{background:#fff;border:1px solid #e7e8e9;border-radius:8px;box-shadow:0 12px 12px -8px rgba(0,0,0,.08),0 0 4px rgba(0,0,0,.04);margin:4%;max-height:90%;max-width:90%;width:22em}#cookies-policy .cookies__container{display:block;height:auto;opacity:1;overflow:hidden;transition:height .3s ease-out,opacity .3s ease-out,visibility 0s linear .1s;visibility:visible}#cookies-policy .cookies__container--hide{height:0;opacity:0;transition:height .3s ease-out,opacity .3s ease-out,visibility 0s linear .3s;visibility:hidden}#cookies-policy .cookies__wrapper{padding:1em 1.5em}#cookies-policy .cookies__title{color:#2c2e30;font-weight:700;line-height:1.4em;margin-bottom:.8em}#cookies-policy .cookies__intro{color:#2c2e30;font-size:.875em;font-weight:450;line-height:1.4em}#cookies-policy .cookies__intro p{margin-top:1em}#cookies-policy .cookies__intro p:first-child{margin-top:0}#cookies-policy .cookies__intro a{color:inherit;text-decoration:underline;transition:color .2s ease-out}#cookies-policy .cookies__intro a:focus,#cookies-policy .cookies__intro a:hover{color:var(--colour-primary)!important}#cookies-policy .cookies__actions{display:flex;flex-direction:column;gap:4px;justify-content:space-between;margin-top:1em}#cookies-policy .cookies__btn--customize{align-items:center;border-top:1px solid #e7e8e9;color:#2c2e30;display:flex;font-size:.875em;font-weight:600;justify-content:space-between;line-height:1em;padding:1.125em 24px;position:relative;text-decoration:none}#cookies-policy .cookies__btn svg{transition:transform .2s ease-out}#cookies-policy .cookies__sections{max-height:450px;overflow-y:scroll}#cookies-policy .cookies__section{padding:0 1.5em}#cookies-policy .cookies__section+.cookies__section{border-top:1px solid #eee}#cookies-policy .cookies__box,#cookies-policy .cookies__category{display:block;overflow:hidden;position:relative}#cookies-policy .cookies__category input{display:block;margin:0;padding:0;position:absolute;right:105%;top:0}#cookies-policy .cookies__box{cursor:pointer;line-height:1.4em;padding:1em 3em 1em 0}#cookies-policy .cookies__box:after,#cookies-policy .cookies__box:before{border-radius:1.4em;content:"";display:block;position:absolute;top:50%}#cookies-policy .cookies__box:after{background:#e7e8e9;height:1.4em;margin-top:-.7em;right:0;transition:background .2s ease-out,opacity .2s ease-out;width:2.5em;z-index:0}#cookies-policy .cookies__box:before{background:#fff;height:1em;margin-top:-.5em;right:.75em;transform:translateX(-.55em);transition:transform .2s ease-out;width:1em;z-index:1}#cookies-policy .cookies__category input:checked+.cookies__box:after{background:var(--colour-primary)!important;opacity:1}#cookies-policy .cookies__category input:disabled+.cookies__box:after{opacity:.6}#cookies-policy .cookies__category input:checked+.cookies__box:before{transform:translateX(.55em)}#cookies-policy .cookies__label{color:#2c2e30;font-size:.875em;font-weight:600}#cookies-policy .cookies__info{color:#2c2e30;font-size:.875em;font-weight:450;line-height:1.4em}#cookies-policy .cookies__details{display:block;font-size:.875em;margin:.625em 0 .9em;transition:color .2s ease-out}#cookies-policy .cookies__details,#cookies-policy .cookies__details:focus,#cookies-policy .cookies__details:hover{color:var(--colour-primary)!important}#cookies-policy .cookies__definitions{color:#676767;font-size:.875em;line-height:1.2em;padding-top:.8em}#cookies-policy .cookies__cookie+.cookies__cookie{margin-top:1em}#cookies-policy .cookies__name{color:#8a8e92;display:inline;font-weight:600;line-height:22px}#cookies-policy .cookies__duration{color:#8a8e92;display:inline;text-align:right}#cookies-policy .cookies__description{color:#8a8e92;display:block;line-height:120%;padding-top:.3em;text-align:left;width:100%}#cookies-policy .cookies__save{border-top:1px solid #e7e8e9;display:flex;justify-content:flex-end;margin-top:.4em;padding:.75em 1.5em}#cookies-policy .cookiesBtn{width:100%}#cookies-policy .cookiesBtn__link{background:var(--colour-primary)!important;border:1px solid var(--colour-primary)!important;border-radius:4px;color:#fff;cursor:pointer;display:block;font:inherit;font-size:14px;font-weight:600;line-height:1em;margin:0;overflow:hidden;padding:.86em 1em;text-align:center;text-decoration:none;text-overflow:ellipsis;transition:opacity .2s ease-out;white-space:nowrap;width:100%}#cookies-policy .cookiesBtn__link:focus,#cookies-policy .cookiesBtn__link:hover{opacity:.8}:root{--hex-aequitas-dark-green:#0d421c;--hex-aequitas-bright-green:#b2cc26;--hex-aequitas-turquoise:#4fbaa3;--hex-aequitas-sage:#b2bab0;--hex-aequitas-base-1:#f0f2f2;--hex-aequitas-base-2:#c4bda8;--hex-aequitas-base-3:#e8ded1;--font-family-default:Arial,sans-serif;--font-family-headings:Arial,sans-serif;--font-family-headings-secondary:Arial,sans-serif;--font-size-baseline:15px;--colour-primary:var(--hex-aequitas-dark-green);--colour-primary-shadow:var(--hex-aequitas-dark-green)}.button,button,input[type=button]{border-radius:1rem!important;font-family:var(--font-family-headings)!important}#app>header{background-color:var(--hex-aequitas-dark-green)}.navigation .link,.navigation a:not(.button){color:var(--colour-white);font-family:var(--font-family-headings)}.navigation .link:after,.navigation a:not(.button):after{background-color:var(--hex-aequitas-turquoise);content:"";display:block;height:2px;margin-top:3px;transition:all .25s ease;width:0}.navigation .link:hover:after,.navigation a:not(.button):hover:after{width:100%}.navigation-content .button.button-primary:not(:hover):not(:focus){background-color:var(--colour-black)}.navigation-content .button.button-primary:focus,.navigation-content .button.button-primary:hover,.navigation-content .button:focus,.navigation-content .button:hover{background-color:var(--hex-aequitas-turquoise);color:var(--colour-black)}footer{background-color:var(--hex-aequitas-dark-green)}.widget-footer .footer-links a,footer{color:var(--colour-white)}.widget-footer .footer-links a:focus,.widget-footer .footer-links a:hover{color:var(--colour-white);text-decoration:underline}.component-five-image-five-button .button,.component-five-image-five-button .button:focus,.component-five-image-five-button .button:hover,.component-three-image-three-button .button,.component-three-image-three-button .button:focus,.component-three-image-three-button .button:hover,main .button,main .button:focus,main .button:hover,main button:not(.js-show-password):not(.accordion>button),main button:not(.js-show-password):not(.accordion>button):focus,main button:not(.js-show-password):not(.accordion>button):hover,main input[type=button],main input[type=button]:focus,main input[type=button]:hover{background-color:transparent!important;border:1px solid;border-color:var(--hex-aequitas-dark-green);color:var(--hex-aequitas-dark-green)!important;padding-left:3rem;padding-top:.8rem;position:relative}.component-five-image-five-button .button:before,.component-three-image-three-button .button:before,main .button:before,main button:not(.js-show-password):not(.accordion>button):before,main input[type=button]:before{align-items:center;background-color:var(--hex-aequitas-dark-green);border-radius:50%;color:var(--colour-white);content:"";display:flex;font-family:Font Awesome\ 6 Pro;font-size:.7rem;height:.9rem;justify-content:center;left:.7rem;margin:0;padding:.2rem;position:absolute;transition:all .25s ease;width:1rem}.component-five-image-five-button .button:after,.component-three-image-three-button .button:after,main .button:after,main button:not(.js-show-password):not(.accordion>button):after,main input[type=button]:after{background-color:var(--hex-aequitas-turquoise);content:"";display:block;height:2px;margin-top:3px;transition:all .25s ease;width:0}.component-five-image-five-button .button:hover:after,.component-three-image-three-button .button:hover:after,main .button:hover:after,main button:not(.js-show-password):not(.accordion>button):hover:after,main input[type=button]:hover:after{width:100%}.table button:before{background:0 0!important;content:""!important}.table .button:hover:after,.table button:hover:after{content:""!important;width:0!important}main .table .button,main .table .button:focus,main .table .button:hover,main .table button,main .table button:focus,main .table button:hover,main .table input[type=button],main .table input[type=button]:focus,main .table input[type=button]:hover{border:0;display:flex;margin:0 auto;padding:1rem!important}.button.button-wide{padding:.8rem 2rem .5rem 3rem;text-align:left}.slider-header{background:0 0;color:var(--colour-white)}
