/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}:root{--path-image:"/assets/images";--grid-width:122px;--grid-margin:48px;--grid-margin-s:24px;--grid-margin-xs:16px;--grid-gutter-space:32px;--grid-gutter-space-s:24px;--grid-gutter-space-xs:16px;--layout-width:1152px;--layout-width-small:980px;--layout-max-width:1640px;--layout-min-width:750px;--layout-sidebar-width:272px;--layout-header-height:60px;--space-box-xl:48px;--space-box-l:32px;--space-box-m:24px;--space-box-m-mobile:16px;--space-box-s:16px;--space-box-s-mobile:12px;--space-box-xs:8px;--space-text-s:8px;--space-content-xl:64px;--space-content-l:48px;--space-content-m:32px;--space-content-s:24px;--space-content-xs:16px;--font-primary:"SaansUprightVF", saans uprights;--font-size-h0:45px;--font-size-h0-mobile:40px;--font-size-h1:34px;--font-size-h1-mobile:30px;--font-size-h2:26px;--font-size-h2-mobile:21px;--font-size-h3:21px;--font-size-h3-mobile:18px;--font-size-h4:17px;--font-size-h4-mobile:15px;--font-size-h5:14px;--font-size-h5-mobile:12px;--font-size-default:17px;--font-size-default-mobile:15px;--font-size-text0:26px;--font-size-text0-mobile:21px;--font-size-text1:17px;--font-size-text1-mobile:15px;--font-size-text2:14px;--font-size-text2-mobile:12px;--font-size-text3:11px;--font-size-text3-mobile:10px;--font-weight-semibold:670;--font-weight-medium:570;--font-weight-regular:430;--screen-xs-min:480px;--screen-tb-min:640px;--screen-sm-min:992px;--screen-md-min:1280px;--screen-mc-min:1440px;--screen-lg-min:1920px;--colour-font:#000;--colour-font-light:#000000ab;--colour-font-lighter:#00000080;--colour-grey-25:#404040;--colour-grey-43:#6e6e6e;--colour-grey-85:#d9d9d9;--colour-grey-92:#ebebeb;--colour-font-contrast:#fff;--colour-primary:#ffc300;--colour-cream:#fffaeb;--colour-earth:#5b5643;--colour-raspberry:#e10a40;--colour-gold:#886e35;--colour-sunshine:#ffc300;--colour-tan:#e7c98e;--colour-blue:#1e92a9;--colour-white:#fff;--colour-border:#07110833;--colour-border-deep:#07110880;--colour-border-light:#0711081a;--ease-in-quad:cubic-bezier(.55, .085, .68, .53);--ease-in-cubic:cubic-bezier(.55, .055, .675, .19);--ease-in-quart:cubic-bezier(.895, .03, .685, .22);--ease-in-quint:cubic-bezier(.755, .05, .855, .06);--ease-in-expo:cubic-bezier(.95, .05, .795, .035);--ease-in-circ:cubic-bezier(.6, .04, .98, .335);--ease-out-quad:cubic-bezier(.25, .46, .45, .94);--ease-out-cubic:cubic-bezier(.215, .61, .355, 1);--ease-out-quart:cubic-bezier(.165, .84, .44, 1);--ease-out-quint:cubic-bezier(.23, 1, .32, 1);--ease-out-expo:cubic-bezier(.19, 1, .22, 1);--ease-out-circ:cubic-bezier(.075, .82, .165, 1);--ease-out-sin:cubic-bezier(.61, 1, .88, 1);--ease-in-out-quad:cubic-bezier(.455, .03, .515, .955);--ease-in-out-cubic:cubic-bezier(.645, .045, .355, 1);--ease-in-out-quart:cubic-bezier(.77, 0, .175, 1);--ease-in-out-quint:cubic-bezier(.86, 0, .07, 1);--ease-in-out-expo:cubic-bezier(1, 0, 0, 1);--ease-in-out-circ:cubic-bezier(.785, .135, .15, .86);--box-shadow:0 .1rem .2rem 0 #2727ff26;--box-shadow-l:0 .33rem 2rem 0 #2727ff59}@keyframes dot{0%{opacity:0}to{opacity:1}}@keyframes zoom{0%{transform:scale(.95)}to{transform:scale(1.05)}}@keyframes zoom-out{0%{transform:scale(.95)}to{transform:scale(20)}}@keyframes fade-in{0%{opacity:0}to{visibility:visible;opacity:1}}@keyframes fade-out{0%{opacity:1}to{visibility:hidden;opacity:0}}*{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-feature-settings:"pnum" on, "lnum" on, "ss03" on;text-rendering:optimizelegibility;box-sizing:border-box}html{font-size:var(--font-size-default);background-color:var(--colour-primary);scroll-behavior:smooth;overflow-x:hidden}@media (width<=639px){html{font-size:14px}}body{font-family:var(--font-primary);font-size:100%;font-weight:var(--font-weight-medium);color:var(--colour-font);letter-spacing:.15px;line-height:1.3}button,input,select,textarea{font-weight:var(--font-weight-medium);color:var(--colour-font)}input,select,textarea{margin:0}button{cursor:pointer}hr{border:0;border-top:1px solid var(--colour-border);height:1px;margin:1em 0;padding:0;display:block}p{margin-top:0}a{color:var(--colour-font);-webkit-text-decoration:none;text-decoration:none}body.is-dark a{color:var(--colour-primary)}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);font-weight:var(--font-weight-semibold);letter-spacing:0;margin-top:0;line-height:1.1}h1{margin-bottom:var(--space-base);font-size:var(--font-size-h1);font-weight:var(--font-weight-medium)}@media (width<=1280px){h1{font-size:var(--font-size-h1-mobile)}}h2{font-size:var(--font-size-h2);font-weight:var(--font-weight-semibold);margin-bottom:24px}@media (width<=1280px){h2{font-size:var(--font-size-h2-mobile)}}h3{font-size:var(--font-size-h3);margin-bottom:12px}@media (width<=1280px){h3{font-size:var(--font-size-h3-mobile);margin-bottom:8px}}h4{font-size:var(--font-size-h4);margin-bottom:8px}@media (width<=1280px){h4{font-size:var(--font-size-h4-mobile)}}h5{font-size:var(--font-size-h5);margin-bottom:8px}@media (width<=1280px){h5{font-size:var(--font-size-h5-mobile)}}h6{font-size:var(--font-size-h6);margin-bottom:.4em}@media (width<=1280px){h6{font-size:var(--font-size-h6-mobile)}}.browsehappy{color:#000;background:#ccc;margin:.2em 0;padding:.2em 0}.svg{width:100%;height:100%}input[type=date]::-webkit-inner-spin-button{appearance:none;display:none}input[type=date]::-webkit-calendar-picker-indicator{appearance:none;display:none}.icon{justify-content:center;align-items:center;width:1em;height:1em;display:inline-flex}.icon svg{max-width:100%}.icon--left{margin-right:8px}.icon--right{margin-left:8px}.button{background:0 0;border:none;padding:0}.button--first{margin-right:24px}.button--white{color:#fff}.close-button{color:#0000;text-indent:-9999px;background:0 0;border:none;width:24px;height:24px;position:relative}.close-button:before,.close-button:after{content:"";background-color:var(--colour-font);margin:auto;position:absolute;inset:0}.close-button:before{width:100%;height:2px;transform:rotate(45deg)}.close-button:after{width:2px;height:100%;transform:rotate(45deg)}.close-button--white:before,.close-button--white:after{background-color:#fff}.video{width:100%;height:auto}.markdown h2{font-family:var(--font-primary);font-size:var(--font-size-h2);margin-bottom:32px}.markdown h3{font-size:var(--font-size-h3);margin-bottom:20px}.markdown h4{font-family:var(--font-primary);font-size:var(--font-size-h4);margin-bottom:22px}.markdown img{object-fit:cover;width:100%;max-height:400px}.markdown ul{margin:.85rem 0;padding-left:20px;list-style:outside}.markdown li{margin:.2rem 0}.tox-tinymce{border:1px solid var(--colour-grey-85)!important;border-radius:0!important}.tox:not(.tox-tinymce-inline) .tox-editor-header{border-bottom:1px solid var(--colour-grey-85)!important;box-shadow:none!important}[data-animation]{opacity:0}@font-face{font-family:SaansUprightVF;font-weight:430;src:url(/assets/SaansUprightsVF-PXwaIbGD.woff)format("woff");src:url(/assets/SaansUprightsVF-DqV6DRM3.woff2)format("woff2")}@font-face{font-family:SaansUprightVF;font-style:italic;font-weight:430;src:url(/assets/SaansUprightsVF-PXwaIbGD.woff)format("woff");src:url(/assets/SaansUprightsVF-DqV6DRM3.woff2)format("woff2")}::selection{color:#fff;text-shadow:none;background:#444}::-webkit-selection{color:#fff;text-shadow:none;background:#444}::placeholder{font-weight:inherit;color:var(--colour-grey-43)}@media (--screen-sm-max){.u-pc{display:none!important}}@media (width>=443px){.u-mobile{display:none!important}}@media (--screen-sm-min){.u-tablet{display:none!important}}.u-position-left{margin-right:var(--grid-margin)}.u-position-right{margin-left:var(--grid-margin)}.u-inner{width:100%;max-width:calc(var(--layout-width) + var(--grid-gutter-space) * 2);padding-right:var(--grid-gutter-space);padding-left:var(--grid-gutter-space);margin-left:auto;margin-right:auto}.u-filter--blur{filter:blur(4px)}.u-filter--sepia{filter:sepia(.8)}.u-center-vertical{width:100%;top:50%;left:0;transform:translateY(-50px)}.u-flex-centre{height:100%}@apply --flex-layout;.u-text-link{font-weight:400;-webkit-text-decoration:underline;text-decoration:underline}.u-text-link:hover{-webkit-text-decoration:none;text-decoration:none}.u-text-link--coloured{color:var(--colour-raspberry)}.u-text-link-alt{transition:opacity .4s}.u-text-link-alt:hover{opacity:.8}.u-text-height-unset{height:unset}.u-text-center{text-align:center}.u-text-right{text-align:right}.u-text-left{text-align:left}.u-text-underline{-webkit-text-decoration:underline;text-decoration:underline}.u-text-large{font-size:1.167rem}.u-italic{font-style:italic}.u-text1{font-size:var(--font-size-text1)}@media (width<=639px){.u-text1{font-size:var(--font-size-text1-mobile)}}.u-text-not-ready{pointer-events:none;text-decoration-line:line-through}.u-text-hide{color:#0000;text-indent:-9999px;font-size:0}.u-hidden{text-indent:-9999px;pointer-events:none;visibility:hidden;opacity:0;width:0;height:0;margin:0;padding:0}.u-grid{grid-column-gap:var(--grid-gutter-space);width:100%;max-width:var(--layout-max-width);padding:0 var(--grid-gutter-space);grid-template-columns:repeat(12,1fr);justify-content:space-between;margin-left:auto;margin-right:auto;display:grid}.u-flex{display:flex}.u-flex-end{align-items:flex-end}.u-flex-center{align-items:center}.u-space-between{justify-content:space-between}.u-space-around{justify-content:space-around}.u-align-self-bottom{align-self:flex-end}.u-button-first{margin-right:1rem}.u-icon-left{margin-right:8px}.u-icon-right{margin-left:8px}.u-decorated-link{position:relative;padding-left:0!important;padding-right:0!important}.u-decorated-link:before{content:"";background-color:var(--colour-font);width:0;height:2px;transition:width .4s var(--ease-in-out-circ);position:absolute;bottom:.8em;left:0}.u-decorated-link--primary:before{background-color:var(--colour-primary)}.u-decorated-link.is-active{pointer-events:none}.u-decorated-link:hover:before,.u-decorated-link.is-active:before{width:100%}.u-font-primary{font-family:var(--font-primary)}.u-font-secondary{font-family:var(--font-secondary)}.u-colour-primary{color:var(--colour-primary)}.u-colour-white{color:#fff}.u-colour-earth{color:var(--colour-earth)}.u-colour-gold{color:var(--colour-gold)}.u-colour-raspberry{color:var(--colour-raspberry)}.u-size-h1{font-size:var(--font-size-h1)}.u-inline{line-height:1}.u-mt-l{margin-top:var(--space-content-l)!important}@media (width<=639px){.u-mt-l{margin-top:var(--space-content-m)!important}}.u-mt-m{margin-top:var(--space-content-m)!important}@media (width<=639px){.u-mt-m{margin-top:var(--space-content-s)!important}}.u-mt-s{margin-top:var(--space-content-s)!important}@media (width<=639px){.u-mt-s{margin-top:var(--space-content-xs)!important}}.u-mt-xs{margin-top:var(--space-content-xs)!important}@media (width<=639px){.u-mt-xs{margin-top:8px!important}}.u-mb0{margin-bottom:0!important}.u-mb-l{margin-bottom:var(--space-content-l)!important}@media (width<=639px){.u-mb-l{margin-bottom:var(--space-content-m)!important}}.u-mb-m{margin-bottom:var(--space-content-m)!important}@media (width<=639px){.u-mb-m{margin-bottom:var(--space-content-s)!important}}.u-mb-s{margin-bottom:var(--space-content-s)!important}@media (width<=639px){.u-mb-s{margin-bottom:var(--space-content-xs)!important}}.u-mb-xs{margin-bottom:var(--space-content-xs)!important}@media (width<=639px){.u-mb-xs{margin-bottom:8px!important}}.u-h2,.u-h3,.u-h4{font-family:var(--font-primary);font-weight:var(--font-weight-semibold);letter-spacing:0;margin-top:0;line-height:1.1}.u-h4{font-size:var(--font-size-h4);margin-bottom:8px}@media (width<=1280px){.u-h4{font-size:var(--font-size-h4-mobile)}}.u-h3{font-size:var(--font-size-h3);margin-bottom:12px}@media (width<=1280px){.u-h3{font-size:var(--font-size-h3-mobile);margin-bottom:8px}}.u-h2{font-size:var(--font-size-h2);margin-bottom:24px}@media (width<=1280px){.u-h2{font-size:var(--font-size-h2-mobile)}}.u-text-2{font-size:var(--font-size-text2)}@media (width<=1280px){.u-text-2{font-size:var(--font-size-text2-mobile)}}@media print{*{color:#000!important;text-shadow:none!important;box-shadow:none!important;background:0 0!important}a,a:visited{-webkit-text-decoration:underline;text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^=javascript\:]:after,a[href^=\#]:after{content:""}pre,blockquote{page-break-inside:avoid;border:1px solid #999}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
