/*! modern-normalize | MIT License | https://github.com/sindresorhus/modern-normalize */*{box-sizing:border-box}*::before,*::after{box-sizing:inherit}:root{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}hr{height:0}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}button,select{text-transform:none}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}legend{padding:0}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[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}summary{display:list-item}*,input,select,button,textarea,legend{box-sizing:border-box}img,svg{display:block;max-width:100%;width:auto;height:auto}iframe,video{max-width:100%}ol,ul{list-style:none;list-style-type:none;margin:0;padding:0}ol li,ul li{margin:0}strong{font-weight:bold}em{font-style:italic}p{margin:0}button{background:none;border:none;padding:0;text-align:left}a{text-decoration:none}input,select,button,textarea,legend{font-family:inherit}input:focus-visible,select:focus-visible,button:focus-visible,textarea:focus-visible,legend:focus-visible{outline:none}.srOnly{position:absolute !important;left:-99999999999px !important;height:0 !important}div[aria-hidden=true]{visibility:hidden}:root{--font-body: "Host Grotesk", Helvetica, sans-serif;--font-secondary: "Arial", Helvetica, sans-serif}:root:lang(zh){--font-body: "Arial", Helvetica, sans-serif}body{font-family:var(--font-body);font-optical-sizing:auto}@font-face{font-display:swap;font-family:"Host Grotesk";font-style:normal;font-weight:400;src:url("/assets/fonts/host-grotesk/host-grotesk-v5-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Host Grotesk";font-style:normal;font-weight:500;src:url("/assets/fonts/host-grotesk/host-grotesk-v5-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Host Grotesk";font-style:normal;font-weight:600;src:url("/assets/fonts/host-grotesk/host-grotesk-v5-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Host Grotesk";font-style:normal;font-weight:700;src:url("/assets/fonts/host-grotesk/host-grotesk-v5-latin-700.woff2") format("woff2")}:root{--colour-white: #ffffff;--colour-black: #000000;--colour-charcoal: #2d3232;--colour-primary: #251d97;--colour-primaryHover: #130c71;--colour-canvas: #ede6df;--colour-webFabric: #f2f2f2;--colour-border: #ececec;--colour-fieldBorder: #d0d0d0;--colour-darkBorder: #cdcdcd;--colour-deepBlue: #0d058f;--colour-secondaryBlue: #005efc;--colour-highlightDarkBlue: #191364;--colour-fuscia: #ff249e;--colour-text: #404040;--colour-cyan: #17d4ff;--colour-red: #ff0000;--colour-secondaryGreen: #1ceb0f;--colour-secondaryCrimson: #d30d29;--colour-yellow: #ffde00;--colour-purple: #b04cff;--colour-orange: #ff540d;--colour-surface-light: var(--colour-white);--colour-surface-dark: var(--colour-charcoal)}body{line-height:1.2;font-family:var(--font-secondary);color:var(--colour-charcoal);margin:0}html{font-size:62.5%}html.stopScroll{overflow:hidden}html.stopScroll body{overflow:hidden}body{font-size:1.5rem;font-weight:400}@media(min-width: 768px){body{font-size:1.7rem}}@media(min-width: 1700px){body{font-size:2.6rem}}body{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;max-width:100vw;word-break:break-word}body:before{content:"";background:#000;opacity:0;position:fixed;top:0;left:0;z-index:20010;width:100vw;height:100vh;transform:translateX(-100%);transition:opacity .2s ease-in-out,transform 0s ease .2s}.pc-panel{visibility:hidden}.pc-panel.pc-isActive{visibility:visible}.pc-bodyOverlay:before{transform:translateX(0%);transition:opacity .2s ease-in-out,transform 0s ease 0s;opacity:.4}.pc-preventScrolling{overflow:hidden}body:has(#ccc-notify),body:has(#ccc-content){overflow:hidden}#ccc{position:fixed !important;bottom:0 !important;left:0 !important;top:0 !important;z-index:9999}#ccc #ccc-overlay{position:fixed;inset:0;background:rgba(0,0,0,.2);z-index:0;opacity:0;visibility:hidden;transition:opacity .3s ease}#ccc:has(#ccc-notify) #ccc-overlay,#ccc:has(#ccc-content) #ccc-overlay{opacity:1;visibility:visible}#ccc .ccc-notify-buttons .ccc-notify-link:focus-visible,#ccc #ccc-notify .ccc-notify-text p a:focus-visible,#ccc #ccc-notify .ccc-panel a:focus-visible,#ccc #ccc-module .ccc-panel a:focus-visible,#ccc #ccc-content p a:focus-visible{outline:var(--colour-primary) 1px solid;outline-offset:2px}#ccc .ccc-notify-buttons .ccc-notify-link,#ccc #ccc-notify .ccc-notify-text p a,#ccc #ccc-notify .ccc-panel a,#ccc #ccc-module .ccc-panel a,#ccc #ccc-content p a{color:var(--colour-primary);text-decoration-line:underline;text-decoration-color:rgba(0,0,0,0);transition:text-decoration .2s ease}#ccc .ccc-notify-buttons .ccc-notify-link:hover,#ccc #ccc-notify .ccc-notify-text p a:hover,#ccc #ccc-notify .ccc-panel a:hover,#ccc #ccc-module .ccc-panel a:hover,#ccc #ccc-content p a:hover{text-decoration-color:var(--colour-primary)}#ccc #ccc-notify .ccc-notify-text p,#ccc #ccc-content p{color:var(--colour-charcoal);font-size:1.3rem;margin-top:12px;opacity:1}@media(min-width: 768px){#ccc #ccc-notify .ccc-notify-text p,#ccc #ccc-content p{font-size:1.5rem}}#ccc hr{border:1px solid var(--colour-webFabric) !important;margin-block:20px}#ccc #ccc-icon,#ccc #ccc-info,#ccc .ccc-vendors,#ccc #ccc-notify-dismiss,#ccc #ccc-notify-reject{display:none !important}#ccc #ccc-close{position:absolute;top:15px;right:15px;width:24px;height:24px;cursor:pointer;z-index:2}#ccc .checkbox-toggle--slider{position:relative;width:90px;height:28px;border-radius:999px;background:var(--colour-webFabric);transition:background .25s ease;cursor:pointer}#ccc .checkbox-toggle--slider:has(.checkbox-toggle-input:checked){background:var(--colour-primary)}#ccc .checkbox-toggle--slider .checkbox-toggle-input{position:absolute;inset:0;opacity:0;cursor:pointer;z-index:2;appearance:none;-webkit-appearance:none;margin:0}#ccc .checkbox-toggle--slider .checkbox-toggle-on,#ccc .checkbox-toggle--slider .checkbox-toggle-off{position:absolute;top:50%;transform:translateY(-50%);font-size:1.5rem;font-weight:600;pointer-events:none;transition:opacity .2s ease}#ccc .checkbox-toggle--slider .checkbox-toggle-on{left:12px;color:var(--colour-white);opacity:0}#ccc .checkbox-toggle--slider .checkbox-toggle-off{right:12px;color:var(--colour-black);opacity:1}#ccc .checkbox-toggle--slider .checkbox-toggle-toggle{position:absolute;top:3px !important;left:3px !important;width:42px !important;height:22px !important;background:var(--colour-white) !important;border-radius:999px;transition:all .25s ease}#ccc .checkbox-toggle--slider .checkbox-toggle-input:checked~.checkbox-toggle-toggle{left:calc(100% - 45px) !important}#ccc .checkbox-toggle--slider .checkbox-toggle-input:checked~.checkbox-toggle-on{opacity:1}#ccc .checkbox-toggle--slider .checkbox-toggle-input:checked~.checkbox-toggle-off{opacity:0}#ccc .checkbox-toggle--slider .ccc-sr-only{display:none}#ccc #ccc-content{background-color:var(--colour-white);max-width:600px;z-index:1}#ccc #ccc-content h1,#ccc #ccc-content h2,#ccc #ccc-content h3{line-height:1.2;font-family:var(--font-body);margin:0;font-weight:600}#ccc #ccc-content h1+p,#ccc #ccc-content h1+.preamble,#ccc #ccc-content h2+p,#ccc #ccc-content h2+.preamble,#ccc #ccc-content h3+p,#ccc #ccc-content h3+.preamble{margin-top:15px}@media(min-width: 1230px){#ccc #ccc-content h1+p,#ccc #ccc-content h1+.preamble,#ccc #ccc-content h2+p,#ccc #ccc-content h2+.preamble,#ccc #ccc-content h3+p,#ccc #ccc-content h3+.preamble{margin-top:20px}}#ccc #ccc-content h1,#ccc #ccc-content h2,#ccc #ccc-content h3{font-size:1.5rem}@media(min-width: 768px){#ccc #ccc-content h1,#ccc #ccc-content h2,#ccc #ccc-content h3{font-size:1.7rem}}@media(min-width: 1230px){#ccc #ccc-content h1,#ccc #ccc-content h2,#ccc #ccc-content h3{font-size:1.8rem}}@media(min-width: 1700px){#ccc #ccc-content h1,#ccc #ccc-content h2,#ccc #ccc-content h3{font-size:2rem}}#ccc #ccc-notify,#ccc #ccc-module{background-color:var(--colour-white);display:block !important;max-width:600px;padding:35px 5vw 50px !important;position:fixed !important;bottom:0;left:0;z-index:1}@media(min-width: 768px){#ccc #ccc-notify,#ccc #ccc-module{padding:50px 50px 55px !important}}#ccc #ccc-module{top:0}#ccc #ccc-notify .ccc-notify-text{margin:0}#ccc #ccc-notify .ccc-notify-text #ccc-notify-title{line-height:1.2;font-family:var(--font-body);margin:0;font-weight:600}#ccc #ccc-notify .ccc-notify-text #ccc-notify-title+p,#ccc #ccc-notify .ccc-notify-text #ccc-notify-title+.preamble{margin-top:15px}@media(min-width: 1230px){#ccc #ccc-notify .ccc-notify-text #ccc-notify-title+p,#ccc #ccc-notify .ccc-notify-text #ccc-notify-title+.preamble{margin-top:20px}}#ccc #ccc-notify .ccc-notify-text #ccc-notify-title{font-size:1.5rem}@media(min-width: 768px){#ccc #ccc-notify .ccc-notify-text #ccc-notify-title{font-size:1.7rem}}@media(min-width: 1230px){#ccc #ccc-notify .ccc-notify-text #ccc-notify-title{font-size:1.8rem}}@media(min-width: 1700px){#ccc #ccc-notify .ccc-notify-text #ccc-notify-title{font-size:2rem}}#ccc .ccc-notify-buttons{margin-top:25px !important;display:flex}@media(min-width: 768px){#ccc .ccc-notify-buttons{margin-top:35px !important}}#ccc .ccc-notify-buttons #ccc-notify-accept{font-size:1.4rem;border:none;width:auto;max-width:100%;font-weight:bold;padding:15px;min-height:45px;min-width:180px;text-decoration:none;text-align:center;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;position:relative;cursor:pointer;z-index:1}#ccc .ccc-notify-buttons #ccc-notify-accept:before,#ccc .ccc-notify-buttons #ccc-notify-accept:after{content:"";background-color:var(--colour-primary);position:absolute;width:100%;height:100%;z-index:-1;transition:width .2s ease,height .2s ease,background-color .2s ease}#ccc .ccc-notify-buttons #ccc-notify-accept:before{top:0;right:0}#ccc .ccc-notify-buttons #ccc-notify-accept:after{bottom:0;left:0}#ccc .ccc-notify-buttons #ccc-notify-accept:hover:not([disabled]):before,#ccc .ccc-notify-buttons #ccc-notify-accept:hover:not([disabled]):after,#ccc .ccc-notify-buttons #ccc-notify-accept:focus-visible:not([disabled]):before,#ccc .ccc-notify-buttons #ccc-notify-accept:focus-visible:not([disabled]):after{background-color:var(--colour-primaryHover);width:calc(100% - 10px);height:calc(100% - 10px)}#ccc .ccc-notify-buttons #ccc-notify-accept.disabled,#ccc .ccc-notify-buttons #ccc-notify-accept[disabled]{opacity:.4;pointer-events:none}#ccc .ccc-notify-buttons #ccc-notify-accept:focus-visible{outline:var(--colour-primary) 1px solid;outline-offset:2px}#ccc .ccc-notify-buttons #ccc-notify-accept{color:var(--colour-white)}#ccc .ccc-notify-buttons #ccc-notify-accept:before,#ccc .ccc-notify-buttons #ccc-notify-accept:after{background-color:var(--colour-primary)}#ccc .ccc-notify-buttons #ccc-notify-accept:hover:not([disabled]):before,#ccc .ccc-notify-buttons #ccc-notify-accept:hover:not([disabled]):after,#ccc .ccc-notify-buttons #ccc-notify-accept:focus-visible:not([disabled]):before,#ccc .ccc-notify-buttons #ccc-notify-accept:focus-visible:not([disabled]):after{background-color:var(--colour-primaryHover)}#ccc .ccc-notify-buttons #ccc-notify-accept{margin:0}#ccc .ccc-notify-buttons .ccc-notify-link{font-size:1.3rem;margin-left:17px !important;font-weight:700}@media(min-width: 768px){#ccc .ccc-notify-buttons .ccc-notify-link{font-size:1.5rem;margin-left:24px !important}}#ccc .ccc-notify-buttons span{font-size:inherit;color:inherit !important;font-weight:inherit}#ccc #ccc-button-holder{padding:50px 0 25px}#ccc #ccc-recommended-settings{font-size:1.4rem;border:none;width:auto;max-width:100%;font-weight:bold;padding:15px;min-height:45px;min-width:180px;text-decoration:none;text-align:center;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;position:relative;cursor:pointer;z-index:1}#ccc #ccc-recommended-settings:before,#ccc #ccc-recommended-settings:after{content:"";background-color:var(--colour-primary);position:absolute;width:100%;height:100%;z-index:-1;transition:width .2s ease,height .2s ease,background-color .2s ease}#ccc #ccc-recommended-settings:before{top:0;right:0}#ccc #ccc-recommended-settings:after{bottom:0;left:0}#ccc #ccc-recommended-settings:hover:not([disabled]):before,#ccc #ccc-recommended-settings:hover:not([disabled]):after,#ccc #ccc-recommended-settings:focus-visible:not([disabled]):before,#ccc #ccc-recommended-settings:focus-visible:not([disabled]):after{background-color:var(--colour-primaryHover);width:calc(100% - 10px);height:calc(100% - 10px)}#ccc #ccc-recommended-settings.disabled,#ccc #ccc-recommended-settings[disabled]{opacity:.4;pointer-events:none}#ccc #ccc-recommended-settings:focus-visible{outline:var(--colour-primary) 1px solid;outline-offset:2px}#ccc #ccc-recommended-settings{color:var(--colour-white)}#ccc #ccc-recommended-settings:before,#ccc #ccc-recommended-settings:after{background-color:var(--colour-primary)}#ccc #ccc-recommended-settings:hover:not([disabled]):before,#ccc #ccc-recommended-settings:hover:not([disabled]):after,#ccc #ccc-recommended-settings:focus-visible:not([disabled]):before,#ccc #ccc-recommended-settings:focus-visible:not([disabled]):after{background-color:var(--colour-primaryHover)}#ccc #ccc-recommended-settings{margin:0;min-width:unset}#ccc #ccc-reject-settings{font-size:1.4rem;border:none;width:auto;max-width:100%;font-weight:bold;padding:15px;min-height:45px;min-width:180px;text-decoration:none;text-align:center;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;position:relative;cursor:pointer;z-index:1}#ccc #ccc-reject-settings:before,#ccc #ccc-reject-settings:after{content:"";background-color:var(--colour-primary);position:absolute;width:100%;height:100%;z-index:-1;transition:width .2s ease,height .2s ease,background-color .2s ease}#ccc #ccc-reject-settings:before{top:0;right:0}#ccc #ccc-reject-settings:after{bottom:0;left:0}#ccc #ccc-reject-settings:hover:not([disabled]):before,#ccc #ccc-reject-settings:hover:not([disabled]):after,#ccc #ccc-reject-settings:focus-visible:not([disabled]):before,#ccc #ccc-reject-settings:focus-visible:not([disabled]):after{background-color:var(--colour-primaryHover);width:calc(100% - 10px);height:calc(100% - 10px)}#ccc #ccc-reject-settings.disabled,#ccc #ccc-reject-settings[disabled]{opacity:.4;pointer-events:none}#ccc #ccc-reject-settings:focus-visible{outline:var(--colour-webFabric) 1px solid;outline-offset:2px}#ccc #ccc-reject-settings{color:var(--colour-primary)}#ccc #ccc-reject-settings:before,#ccc #ccc-reject-settings:after{background-color:var(--colour-webFabric)}#ccc #ccc-reject-settings:hover:not([disabled]):before,#ccc #ccc-reject-settings:hover:not([disabled]):after,#ccc #ccc-reject-settings:focus-visible:not([disabled]):before,#ccc #ccc-reject-settings:focus-visible:not([disabled]):after{background-color:var(--colour-webFabric)}#ccc #ccc-reject-settings{margin-left:14px;min-width:unset}#ccc #ccc-reject-settings span{color:var(--colour-black)}#ccc #ccc-optional-categories{position:relative}#ccc #ccc-optional-categories .checkbox-toggle{position:absolute;right:0px;top:0px}
