.filter{--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: }*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}nav ul,nav ol{list-style:none;margin:0;padding:0}body{line-height:1.5;min-height:100vh}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}p{text-wrap:pretty}h1,h2,h3,h4,p{overflow-wrap:break-word}img,picture,video,canvas,svg{display:block;height:auto;max-width:100%}img{width:100%}input,button,textarea,select{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}iframe{border:0}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:root{--font-family-button: "Arial", sans-serif;--font-family-h1: "Arial", sans-serif;--font-family-h2: "Arial", sans-serif;--font-family-h3: "Arial", sans-serif;--font-family-h4: "Arial", sans-serif;--font-family-label: "Arial", sans-serif;--font-family-link: "Arial", sans-serif;--font-family-paragraph: "Arial", sans-serif;--font-family-quote: "Arial", sans-serif;--font-weight-button: 700;--font-weight-h1: 800;--font-weight-h2: 700;--font-weight-h3: 600;--font-weight-h4: 300;--font-weight-label: 400;--font-weight-link: 700;--font-weight-paragraph: 400;--font-weight-paragraph-bold: 700;--font-weight-quote: 700;--layout-spacing-none: 0px;--layout-spacing-xx-small: clamp(4px, 1.21px + .47vw, 8px);--layout-spacing-x-small: clamp(8px, 2.42px + .94vw, 16px);--layout-spacing-small: clamp(16px, 10.42px + .94vw, 24px);--layout-spacing-medium: clamp(24px, 18.42px + .94vw, 32px);--layout-spacing-large: clamp(32px, 20.83px + 1.89vw, 48px);--layout-spacing-x-large: clamp(40px, 23.25px + 2.83vw, 64px);--layout-spacing-xx-large: clamp(48px, 25.66px + 3.77vw, 80px);--layout-spacing-xxx-large: clamp(64px, 41.66px + 3.77vw, 96px);--icon-none: 0px;--icon-xx-small: clamp(4px, 1.21px + .47vw, 8px);--icon-x-small: clamp(8px, 2.42px + .94vw, 16px);--icon-small: clamp(16px, 10.42px + .94vw, 24px);--icon-medium: clamp(24px, 18.42px + .94vw, 32px);--icon-large: clamp(32px, 20.83px + 1.89vw, 48px);--icon-x-large: clamp(40px, 23.25px + 2.83vw, 64px);--icon-xx-large: clamp(48px, 25.66px + 3.77vw, 80px);--icon-xxx-large: clamp(64px, 41.66px + 3.77vw, 96px);--font-size-h1-large: clamp(2.75rem, 26.55px + 2.95vw, 4.3125rem);--font-size-h1: clamp(2.1875rem, 21.04px + 2.36vw, 3.4375rem);--font-size-h2: clamp(1.75rem, 16.83px + 1.89vw, 2.75rem);--font-size-h3: clamp(1.4375rem, 14.62px + 1.42vw, 2.1875rem);--font-size-h4: clamp(1.25rem, 14.42px + .94vw, 1.75rem);--font-size-paragraph: 1.1875rem;--font-size-paragraph-large: clamp(1.1875rem, 16.21px + .47vw, 1.4375rem);--font-size-paragraph-small: 1rem;--font-line-height-h1-large: clamp(3rem, 28.45px + 3.3vw, 4.75rem);--font-line-height-h1: clamp(2.5rem, 24.64px + 2.59vw, 3.875rem);--font-line-height-h2: clamp(2.125rem, 21.43px + 2.12vw, 3.25rem);--font-line-height-h3: clamp(1.75rem, 18.23px + 1.65vw, 2.625rem);--font-line-height-h4: clamp(1.5rem, 17.02px + 1.18vw, 2.125rem);--font-line-height-paragraph: clamp(1.5rem, 21.21px + .47vw, 1.75rem);--font-line-height-paragraph-large: clamp(1.5625rem, 20.11px + .83vw, 2rem);--font-line-height-paragraph-small: 1.375rem;--font-letter-spacing-tight: -.0625rem;--font-letter-spacing-normal: 0rem;--font-letter-spacing-expanded: clamp(.0625rem, .3px + .12vw, .125rem);--viewport-sm: 592px;--viewport-md: 744px;--viewport-lg: 992px;--viewport-xl: 1200px;--viewport-2xl: 1440px}:root{--colour-red: #AB0015;--colour-white: #FFFFFF;--colour-black: #000000;--colour-shadow_low: #000000 · 10%;--colour-shadow_medium: #000000 · 40%;--colour-shadow_high: #000000 · 75%;--colour-grey-10: #FAF8F8;--colour-grey-50: #EDEEEE;--colour-grey-100: #E2E2E3;--colour-grey-200: #D3D4D5;--colour-grey-300: #C4C6C8;--colour-grey-400: #B6B7BA;--colour-grey-500: #A7A9AC;--colour-grey-600: #8B8D8F;--colour-grey-700: #6F7173;--colour-grey-800: #545556;--colour-grey-900: #383839;--colour-grey-950: #212222;--colour-red-50: #F3D6D4;--colour-red-100: #EBBAB8;--colour-red-200: #E09794;--colour-red-300: #D67570;--colour-red-400: #CC534D;--colour-red-500: #C23029;--colour-red-600: #A22822;--colour-red-700: #81201B;--colour-red-800: #611815;--colour-red-900: #41100E;--colour-red-950: #270A08;--colour-blue-50: #D5D7E6;--colour-blue-100: #B8BDD5;--colour-blue-200: #959BBF;--colour-blue-300: #727AAA;--colour-blue-400: #4E5995;--colour-blue-500: #2B3880;--colour-blue-600: #242F6B;--colour-blue-700: #1D2555;--colour-blue-800: #161C40;--colour-blue-900: #0E132B;--colour-blue-950: #090B1A}:root,:root[data-theme=theme1],[data-theme=theme1]{--colour-semantics-passive-base: var(--colour-blue-950);--colour-semantics-passive-tint: var(--colour-white);--colour-semantics-passive-lowlight: var(--colour-blue-800);--colour-semantics-passive-neutral: var(--colour-blue-600);--colour-semantics-passive-highlight: var(--colour-white);--colour-semantics-passive-shadow: var(--colour-shadow_low);--colour-semantics-mild-base: var(--colour-blue-700);--colour-semantics-mild-lowlight: var(--colour-blue-400);--colour-semantics-mild-neutral: var(--colour-blue-200);--colour-semantics-mild-highlight: var(--colour-blue-50);--colour-semantics-mild-shadow: var(--colour-shadow_low);--colour-semantics-accent-base: var(--colour-red-950);--colour-semantics-accent-lowlight: var(--colour-red-700);--colour-semantics-accent-neutral: var(--colour-red-500);--colour-semantics-accent-highlight: var(--colour-red-50);--colour-semantics-accent-shadow: var(--colour-shadow_low);--colour-semantics-inactive-base: var(--colour-grey-800);--colour-semantics-inactive-lowlight: var(--colour-grey-700);--colour-semantics-inactive-neutral: var(--colour-grey-500);--colour-semantics-inactive-highlight: var(--colour-grey-10);--colour-semantics-inactive-shadow: var(--colour-shadow_medium);--colour-semantics-notify-base: var(--colour-red-950);--colour-semantics-notify-lowlight: var(--colour-red-700);--colour-semantics-notify-neutral: var(--colour-red-500);--colour-semantics-notify-highlight: var(--colour-red-50);--colour-semantics-notify-shadow: var(--colour-shadow_low);--colour-semantics-error-base: var(--colour-red-950);--colour-semantics-error-lowlight: var(--colour-red-700);--colour-semantics-error-neutral: var(--colour-red-500);--colour-semantics-error-highlight: var(--colour-red-50);--colour-semantics-error-shadow: var(--colour-shadow_low);--colour-components-accordion-toggle-active: var(--colour-semantics-passive-neutral);--colour-components-accordion-header-active: var(--colour-semantics-passive-highlight);--colour-components-accordion-icon-active: var(--colour-semantics-passive-highlight);--colour-components-accordion-toggle-inactive: var(--colour-semantics-passive-neutral);--colour-components-accordion-header-inactive: var(--colour-semantics-passive-highlight);--colour-components-accordion-icon-inactive: var(--colour-semantics-passive-highlight);--colour-components-accordion-toggle-hover: var(--colour-semantics-passive-lowlight);--colour-components-accordion-header-hover: var(--colour-semantics-passive-highlight);--colour-components-accordion-icon-hover: var(--colour-semantics-passive-highlight);--colour-components-accordion-surface: var(--colour-semantics-passive-highlight);--colour-components-accordion-text: var(--colour-semantics-passive-base);--colour-components-accordion-border: var(--colour-semantics-passive-neutral);--colour-components-accordion-link: var(--colour-semantics-passive-neutral);--colour-components-accordion-accordion-group-title: var(--colour-semantics-passive-lowlight);--colour-components-banner-surface: var(--colour-semantics-passive-highlight);--colour-components-banner-header: var(--colour-semantics-passive-neutral);--colour-components-banner-text: var(--colour-semantics-passive-neutral);--colour-components-banner-link: var(--colour-semantics-passive-neutral);--colour-components-banner-icon: var(--colour-semantics-passive-neutral);--colour-components-banner-border: var(--colour-semantics-mild-highlight);--colour-components-banner-shadow: var(--colour-semantics-accent-shadow);--colour-components-breadcrumbs-surface: var(--colour-components-site-globals-site_surface);--colour-components-breadcrumbs-text: var(--colour-semantics-mild-base);--colour-components-breadcrumbs-icons: var(--colour-semantics-mild-neutral);--colour-components-breadcrumbs-border: var(--colour-semantics-mild-lowlight);--colour-components-buttons-solid-default-surface: var(--colour-semantics-passive-neutral);--colour-components-buttons-solid-default-text: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-default-border: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-default-icon: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-hover-surface: var(--colour-semantics-passive-base);--colour-components-buttons-solid-hover-text: var(--colour-semantics-mild-highlight);--colour-components-buttons-solid-hover-border: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-hover-icon: var(--colour-semantics-mild-highlight);--colour-components-buttons-solid-clicked-surface: var(--colour-semantics-mild-lowlight);--colour-components-buttons-solid-clicked-text: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-clicked-border: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-clicked-icon: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-focus-surface: var(--colour-semantics-passive-base);--colour-components-buttons-solid-focus-text: var(--colour-semantics-mild-highlight);--colour-components-buttons-solid-focus-border: var(--colour-semantics-passive-base);--colour-components-buttons-solid-focus-icon: var(--colour-semantics-mild-highlight);--colour-components-buttons-solid-inactive-surface: var(--colour-semantics-inactive-base);--colour-components-buttons-solid-inactive-text: var(--colour-semantics-inactive-highlight);--colour-components-buttons-solid-inactive-border: var(--colour-semantics-inactive-highlight);--colour-components-buttons-solid-inactive-icon: var(--colour-semantics-inactive-highlight);--colour-components-buttons-ghost-default-text: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-default-border: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-default-icon: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-hover-text: var(--colour-semantics-passive-lowlight);--colour-components-buttons-ghost-hover-border: var(--colour-semantics-passive-lowlight);--colour-components-buttons-ghost-hover-icon: var(--colour-semantics-passive-lowlight);--colour-components-buttons-ghost-clicked-text: var(--colour-semantics-mild-base);--colour-components-buttons-ghost-clicked-border: var(--colour-semantics-mild-base);--colour-components-buttons-ghost-clicked-icon: var(--colour-semantics-mild-base);--colour-components-buttons-ghost-focus-text: var(--colour-semantics-mild-base);--colour-components-buttons-ghost-focus-border: var(--colour-semantics-mild-base);--colour-components-buttons-ghost-focus-icon: var(--colour-semantics-mild-base);--colour-components-buttons-ghost-inactive-text: var(--colour-semantics-inactive-base);--colour-components-buttons-ghost-inactive-border: var(--colour-semantics-inactive-base);--colour-components-buttons-ghost-inactive-icon: var(--colour-semantics-inactive-base);--colour-components-buttons-outline-default-text: var(--colour-semantics-passive-neutral);--colour-components-buttons-outline-default-border: var(--colour-semantics-passive-neutral);--colour-components-buttons-outline-default-icon: var(--colour-semantics-passive-neutral);--colour-components-buttons-outline-hover-text: var(--colour-semantics-passive-lowlight);--colour-components-buttons-outline-hover-border: var(--colour-semantics-passive-lowlight);--colour-components-buttons-outline-hover-icon: var(--colour-semantics-passive-lowlight);--colour-components-buttons-outline-clicked-text: var(--colour-semantics-mild-base);--colour-components-buttons-outline-clicked-border: var(--colour-semantics-mild-base);--colour-components-buttons-outline-clicked-icon: var(--colour-semantics-mild-base);--colour-components-buttons-outline-focus-text: var(--colour-semantics-mild-base);--colour-components-buttons-outline-focus-border: var(--colour-semantics-mild-base);--colour-components-buttons-outline-focus-icon: var(--colour-semantics-mild-base);--colour-components-buttons-outline-inactive-text: var(--colour-semantics-inactive-base);--colour-components-buttons-outline-inactive-border: var(--colour-semantics-inactive-base);--colour-components-buttons-outline-inactive-icon: var(--colour-semantics-inactive-base);--colour-components-buttons-solid-invert-default-surface: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-invert-default-text: var(--colour-semantics-passive-neutral);--colour-components-buttons-solid-invert-default-border: var(--colour-semantics-passive-neutral);--colour-components-buttons-solid-invert-default-icon: var(--colour-semantics-passive-neutral);--colour-components-buttons-solid-invert-hover-surface: var(--colour-semantics-mild-neutral);--colour-components-buttons-solid-invert-hover-text: var(--colour-semantics-passive-base);--colour-components-buttons-solid-invert-hover-border: var(--colour-semantics-passive-base);--colour-components-buttons-solid-invert-hover-icon: var(--colour-semantics-passive-base);--colour-components-buttons-solid-invert-clicked-surface: var(--colour-semantics-mild-highlight);--colour-components-buttons-solid-invert-clicked-text: var(--colour-semantics-mild-base);--colour-components-buttons-solid-invert-clicked-border: var(--colour-semantics-mild-base);--colour-components-buttons-solid-invert-clicked-icon: var(--colour-semantics-mild-base);--colour-components-buttons-solid-invert-focus-surface: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-invert-focus-text: var(--colour-semantics-passive-neutral);--colour-components-buttons-solid-invert-focus-border: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-invert-focus-icon: var(--colour-semantics-passive-neutral);--colour-components-buttons-solid-invert-inactive-surface: var(--colour-semantics-inactive-base);--colour-components-buttons-solid-invert-inactive-text: var(--colour-semantics-inactive-highlight);--colour-components-buttons-solid-invert-inactive-border: var(--colour-semantics-inactive-highlight);--colour-components-buttons-solid-invert-inactive-icon: var(--colour-semantics-inactive-highlight);--colour-components-buttons-ghost-invert-default-text: var(--colour-semantics-passive-highlight);--colour-components-buttons-ghost-invert-default-icon: var(--colour-semantics-passive-highlight);--colour-components-buttons-ghost-invert-hover-text: var(--colour-semantics-mild-neutral);--colour-components-buttons-ghost-invert-hover-icon: var(--colour-semantics-mild-neutral);--colour-components-buttons-ghost-invert-clicked-text: var(--colour-semantics-mild-neutral);--colour-components-buttons-ghost-invert-clicked-icon: var(--colour-semantics-mild-neutral);--colour-components-buttons-ghost-invert-focus-text: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-invert-focus-border: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-invert-focus-icon: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-invert-inactive-text: var(--colour-semantics-inactive-highlight);--colour-components-buttons-ghost-invert-inactive-icon: var(--colour-semantics-inactive-highlight);--colour-components-buttons-outline-invert-default-text: var(--colour-semantics-passive-highlight);--colour-components-buttons-outline-invert-default-border: var(--colour-semantics-passive-highlight);--colour-components-buttons-outline-invert-default-icon: var(--colour-semantics-passive-highlight);--colour-components-buttons-outline-invert-hover-text: var(--colour-semantics-mild-highlight);--colour-components-buttons-outline-invert-hover-border: var(--colour-semantics-mild-highlight);--colour-components-buttons-outline-invert-hover-icon: var(--colour-semantics-mild-highlight);--colour-components-buttons-outline-invert-clicked-text: var(--colour-semantics-mild-neutral);--colour-components-buttons-outline-invert-clicked-border: var(--colour-semantics-mild-neutral);--colour-components-buttons-outline-invert-clicked-icon: var(--colour-semantics-mild-neutral);--colour-components-buttons-outline-invert-focus-text: var(--colour-semantics-mild-highlight);--colour-components-buttons-outline-invert-focus-border: var(--colour-semantics-mild-highlight);--colour-components-buttons-outline-invert-focus-icon: var(--colour-semantics-mild-highlight);--colour-components-buttons-outline-invert-inactive-text: var(--colour-semantics-inactive-highlight);--colour-components-buttons-outline-invert-inactive-border: var(--colour-semantics-inactive-highlight);--colour-components-buttons-outline-invert-inactive-icon: var(--colour-semantics-inactive-highlight);--colour-components-caption-surface: var(--colour-semantics-passive-highlight);--colour-components-caption-content: var(--colour-semantics-passive-base);--colour-components-caption-border: var(--colour-semantics-passive-highlight);--colour-components-cards-surface: var(--colour-semantics-passive-highlight);--colour-components-cards-header: var(--colour-semantics-passive-neutral);--colour-components-cards-text: var(--colour-semantics-passive-base);--colour-components-cards-icon: var(--colour-semantics-passive-neutral);--colour-components-cards-border: var(--colour-semantics-mild-neutral);--colour-components-cards-card-block-header: var(--colour-semantics-passive-neutral);--colour-components-cards-card-block-text: var(--colour-semantics-passive-lowlight);--colour-components-cards-shadow: var(--colour-semantics-accent-shadow);--colour-components-donation-surface: var(--colour-semantics-passive-highlight);--colour-components-donation-header: var(--colour-semantics-passive-base);--colour-components-donation-text: var(--colour-semantics-passive-base);--colour-components-donation-link: var(--colour-semantics-passive-lowlight);--colour-components-donation-icon: var(--colour-semantics-mild-lowlight);--colour-components-donation-border: var(--colour-components-cards-border);--colour-components-donation-inside-surface: var(--colour-semantics-mild-highlight);--colour-components-donation-widget-text: var(--colour-semantics-passive-lowlight);--colour-components-donation-active-tab-surface: var(--colour-semantics-mild-neutral);--colour-components-donation-active-tab-text: var(--colour-semantics-passive-base);--colour-components-donation-inactive-tab-surface: var(--colour-semantics-passive-highlight);--colour-components-donation-inactive-tab-text: var(--colour-semantics-passive-base);--colour-components-filter-surface: var(--colour-semantics-mild-highlight);--colour-components-filter-labels: var(--colour-semantics-passive-base);--colour-components-filter-text: var(--colour-semantics-passive-base);--colour-components-filter-icon: var(--colour-semantics-passive-neutral);--colour-components-filter-border: var(--colour-semantics-passive-highlight);--colour-components-footer-surface: var(--colour-semantics-passive-neutral);--colour-components-footer-header: var(--colour-semantics-passive-highlight);--colour-components-footer-text: var(--colour-semantics-passive-highlight);--colour-components-footer-link: var(--colour-semantics-passive-highlight);--colour-components-footer-icon: var(--colour-semantics-passive-highlight);--colour-components-footer-border: var(--colour-semantics-mild-highlight);--colour-components-forms-border: var(--colour-semantics-passive-neutral);--colour-components-forms-fill: var(--colour-semantics-passive-highlight);--colour-components-forms-text: var(--colour-semantics-accent-base);--colour-components-forms-labels: var(--colour-semantics-passive-base);--colour-components-forms-icon: var(--colour-semantics-passive-base);--colour-components-forms-field-text: var(--colour-semantics-inactive-neutral);--colour-components-forms-checkbox-active-fill: var(--colour-semantics-passive-neutral);--colour-components-forms-checkbox-active-border: var(--colour-components-site-globals-site_borders);--colour-components-forms-checkbox-check: var(--colour-semantics-passive-highlight);--colour-components-forms-checkbox-inactive-fill: var(--colour-semantics-inactive-lowlight);--colour-components-forms-checkbox-inactive-border: var(--colour-semantics-inactive-base);--colour-components-forms-radio-active-fill: var(--colour-semantics-passive-base);--colour-components-forms-radio-active-border: var(--colour-components-site-globals-site_borders);--colour-components-forms-radio-check: var(--colour-semantics-passive-neutral);--colour-components-forms-radio-inactive-fill: var(--colour-semantics-inactive-lowlight);--colour-components-forms-radio-inactive-border: var(--colour-semantics-inactive-base);--colour-components-link-lists-surface: var(--colour-semantics-mild-highlight);--colour-components-link-lists-text: var(--colour-semantics-passive-base);--colour-components-link-lists-link: var(--colour-semantics-passive-base);--colour-components-link-lists-icon: var(--colour-semantics-passive-base);--colour-components-link-lists-border: var(--colour-semantics-passive-lowlight);--colour-components-pagination-text: var(--colour-semantics-passive-neutral);--colour-components-pagination-links: var(--colour-semantics-passive-highlight);--colour-components-pagination-border: var(--colour-semantics-passive-highlight);--colour-components-quote-surface: var(--colour-semantics-passive-highlight);--colour-components-quote-icons: var(--colour-semantics-passive-neutral);--colour-components-quote-icon-surface: var(--colour-semantics-passive-highlight);--colour-components-quote-border: var(--colour-semantics-passive-highlight);--colour-components-quote-text: var(--colour-semantics-passive-base);--colour-components-search-fill: var(--colour-semantics-mild-highlight);--colour-components-search-border: var(--colour-semantics-mild-neutral);--colour-components-search-text: var(--colour-semantics-passive-base);--colour-components-search-field-text: var(--colour-semantics-inactive-neutral);--colour-components-search-icon: var(--colour-semantics-passive-neutral);--colour-components-search-form-field: var(--colour-components-site-globals-site_surface);--colour-components-site-globals-error-surface: var(--colour-semantics-error-highlight);--colour-components-site-globals-error-content: var(--colour-semantics-error-base);--colour-components-site-globals-warning-surface: var(--colour-semantics-notify-base);--colour-components-site-globals-warning-content: var(--colour-semantics-notify-neutral);--colour-components-site-globals-success-surface: var(--colour-semantics-mild-highlight);--colour-components-site-globals-success-content: var(--colour-semantics-passive-base);--colour-components-site-globals-site-shadow: var(--colour-semantics-passive-shadow);--colour-components-site-globals-site-borders: var(--colour-semantics-inactive-neutral);--colour-components-site-globals-site-surface: var(--colour-semantics-passive-highlight);--colour-components-site-globals-site-surface-light: var(--colour-semantics-passive-tint);--colour-components-site-header-nav-bar-surface: var(--colour-semantics-passive-highlight);--colour-components-site-header-nav-bar-surface-hover: var(--colour-semantics-mild-highlight);--colour-components-site-header-nav-bar-header: var(--colour-semantics-passive-base);--colour-components-site-header-nav-bar-text: var(--colour-semantics-passive-base);--colour-components-site-header-nav-bar-link: var(--colour-semantics-passive-base);--colour-components-site-header-nav-bar-icon: var(--colour-semantics-passive-neutral);--colour-components-site-header-nav-bar-border: var(--colour-components-cards-border);--colour-components-site-header-nav-bar-text-hover: var(--colour-semantics-passive-base);--colour-components-site-header-nav-bar-icon-hover: var(--colour-semantics-passive-base);--colour-components-site-header-nav-bar-link-hover: var(--colour-semantics-passive-base);--colour-components-site-header-utility-bar-surface: var(--colour-semantics-mild-base);--colour-components-site-header-utility-bar-text: var(--colour-semantics-passive-highlight);--colour-components-site-header-utility-bar-icon: var(--colour-semantics-passive-highlight);--colour-components-site-header-utility-bar-border: var(--colour-semantics-mild-base);--colour-components-site-header-utility-bar-button: var(--colour-semantics-accent-neutral);--colour-components-site-header-utility-bar-button-text: var(--colour-semantics-passive-highlight);--colour-components-site-header-utility-bar-button-icon: var(--colour-semantics-passive-highlight);--colour-components-site-header-utility-bar-action: var(--colour-semantics-mild-highlight);--colour-components-site-header-utility-bar-action-text: var(--colour-semantics-passive-base);--colour-components-site-header-utility-bar-action-icon: var(--colour-semantics-passive-base);--colour-components-site-header-surface: var(--colour-semantics-passive-highlight);--colour-components-site-header-header: var(--colour-semantics-passive-highlight);--colour-components-site-header-text: var(--colour-semantics-accent-neutral);--colour-components-site-header-link: var(--colour-semantics-accent-neutral);--colour-components-site-header-icon: var(--colour-semantics-accent-lowlight);--colour-components-site-header-border: var(--colour-semantics-accent-lowlight);--colour-components-table-titlecell-background: var(--colour-semantics-mild-highlight);--colour-components-table-titlecell-text: var(--colour-semantics-passive-base);--colour-components-table-cell-background: var(--colour-semantics-passive-highlight);--colour-components-table-cell-text: var(--colour-semantics-passive-lowlight);--colour-components-table-cell-border: var(--colour-semantics-passive-lowlight);--colour-components-text-blocks-headers: var(--colour-semantics-passive-lowlight);--colour-components-text-blocks-icons: var(--colour-semantics-passive-neutral);--colour-components-text-blocks-border: var(--colour-components-site-globals-site_borders);--colour-components-text-blocks-lead-text: var(--colour-semantics-passive-lowlight);--colour-components-text-blocks-links: var(--colour-semantics-passive-lowlight);--colour-components-text-blocks-text: var(--colour-semantics-passive-base)}:root[data-theme=theme2],[data-theme=theme2]{--colour-semantics-passive-base: var(--colour-blue-950);--colour-semantics-passive-tint: var(--colour-blue-100);--colour-semantics-passive-lowlight: var(--colour-blue-800);--colour-semantics-passive-neutral: var(--colour-blue-600);--colour-semantics-passive-highlight: var(--colour-white);--colour-semantics-passive-shadow: var(--colour-shadow_low);--colour-semantics-mild-base: var(--colour-blue-700);--colour-semantics-mild-lowlight: var(--colour-blue-400);--colour-semantics-mild-neutral: var(--colour-blue-200);--colour-semantics-mild-highlight: var(--colour-blue-50);--colour-semantics-mild-shadow: var(--colour-shadow_low);--colour-semantics-accent-base: var(--colour-red-950);--colour-semantics-accent-lowlight: var(--colour-red-700);--colour-semantics-accent-neutral: var(--colour-red-500);--colour-semantics-accent-highlight: var(--colour-red-50);--colour-semantics-accent-shadow: var(--colour-shadow_low);--colour-semantics-inactive-base: var(--colour-grey-800);--colour-semantics-inactive-lowlight: var(--colour-grey-700);--colour-semantics-inactive-neutral: var(--colour-grey-500);--colour-semantics-inactive-highlight: var(--colour-grey-10);--colour-semantics-inactive-shadow: var(--colour-shadow_low);--colour-semantics-notify-base: var(--colour-blue-950);--colour-semantics-notify-lowlight: var(--colour-blue-700);--colour-semantics-notify-neutral: var(--colour-blue-500);--colour-semantics-notify-highlight: var(--colour-blue-50);--colour-semantics-notify-shadow: var(--colour-shadow_low);--colour-semantics-error-base: var(--colour-red-950);--colour-semantics-error-lowlight: var(--colour-red-700);--colour-semantics-error-neutral: var(--colour-red-500);--colour-semantics-error-highlight: var(--colour-red-50);--colour-semantics-error-shadow: var(--colour-shadow_low);--colour-components-accordion-toggle-active: var(--colour-semantics-passive-neutral);--colour-components-accordion-header-active: var(--colour-semantics-passive-highlight);--colour-components-accordion-icon-active: var(--colour-semantics-passive-highlight);--colour-components-accordion-toggle-inactive: var(--colour-semantics-passive-neutral);--colour-components-accordion-header-inactive: var(--colour-semantics-passive-highlight);--colour-components-accordion-icon-inactive: var(--colour-semantics-passive-highlight);--colour-components-accordion-toggle-hover: var(--colour-semantics-passive-lowlight);--colour-components-accordion-header-hover: var(--colour-semantics-passive-highlight);--colour-components-accordion-icon-hover: var(--colour-semantics-passive-highlight);--colour-components-accordion-surface: var(--colour-semantics-passive-highlight);--colour-components-accordion-text: var(--colour-semantics-passive-base);--colour-components-accordion-border: var(--colour-semantics-passive-neutral);--colour-components-accordion-link: var(--colour-semantics-passive-neutral);--colour-components-accordion-accordion-group-title: var(--colour-semantics-passive-lowlight);--colour-components-banner-surface: var(--colour-semantics-passive-neutral);--colour-components-banner-header: var(--colour-semantics-passive-highlight);--colour-components-banner-text: var(--colour-semantics-passive-highlight);--colour-components-banner-link: var(--colour-semantics-passive-highlight);--colour-components-banner-icon: var(--colour-semantics-passive-highlight);--colour-components-banner-border: var(--colour-semantics-mild-lowlight);--colour-components-banner-shadow: var(--colour-semantics-accent-shadow);--colour-components-breadcrumbs-surface: var(--colour-semantics-mild-highlight);--colour-components-breadcrumbs-text: var(--colour-semantics-mild-base);--colour-components-breadcrumbs-icons: var(--colour-semantics-mild-neutral);--colour-components-breadcrumbs-border: var(--colour-semantics-mild-lowlight);--colour-components-buttons-solid-default-surface: var(--colour-semantics-passive-neutral);--colour-components-buttons-solid-default-text: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-default-border: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-default-icon: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-hover-surface: var(--colour-semantics-passive-base);--colour-components-buttons-solid-hover-text: var(--colour-semantics-mild-highlight);--colour-components-buttons-solid-hover-border: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-hover-icon: var(--colour-semantics-mild-highlight);--colour-components-buttons-solid-clicked-surface: var(--colour-semantics-mild-lowlight);--colour-components-buttons-solid-clicked-text: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-clicked-border: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-clicked-icon: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-focus-surface: var(--colour-semantics-passive-base);--colour-components-buttons-solid-focus-text: var(--colour-semantics-mild-highlight);--colour-components-buttons-solid-focus-border: var(--colour-semantics-passive-base);--colour-components-buttons-solid-focus-icon: var(--colour-semantics-mild-highlight);--colour-components-buttons-solid-inactive-surface: var(--colour-semantics-inactive-highlight);--colour-components-buttons-solid-inactive-text: var(--colour-semantics-inactive-base);--colour-components-buttons-solid-inactive-border: var(--colour-semantics-inactive-lowlight);--colour-components-buttons-solid-inactive-icon: var(--colour-semantics-inactive-base);--colour-components-buttons-ghost-default-text: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-default-border: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-default-icon: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-hover-text: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-hover-border: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-hover-icon: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-clicked-text: var(--colour-semantics-mild-base);--colour-components-buttons-ghost-clicked-border: var(--colour-semantics-mild-base);--colour-components-buttons-ghost-clicked-icon: var(--colour-semantics-mild-base);--colour-components-buttons-ghost-focus-text: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-focus-border: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-focus-icon: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-inactive-text: var(--colour-semantics-inactive-neutral);--colour-components-buttons-ghost-inactive-border: var(--colour-semantics-inactive-neutral);--colour-components-buttons-ghost-inactive-icon: var(--colour-semantics-inactive-neutral);--colour-components-buttons-outline-default-text: var(--colour-semantics-passive-neutral);--colour-components-buttons-outline-default-border: var(--colour-semantics-passive-neutral);--colour-components-buttons-outline-default-icon: var(--colour-semantics-passive-neutral);--colour-components-buttons-outline-hover-text: var(--colour-semantics-passive-base);--colour-components-buttons-outline-hover-border: var(--colour-semantics-passive-base);--colour-components-buttons-outline-hover-icon: var(--colour-semantics-passive-base);--colour-components-buttons-outline-clicked-text: var(--colour-semantics-mild-base);--colour-components-buttons-outline-clicked-border: var(--colour-semantics-mild-base);--colour-components-buttons-outline-clicked-icon: var(--colour-semantics-mild-base);--colour-components-buttons-outline-focus-text: var(--colour-semantics-mild-base);--colour-components-buttons-outline-focus-border: var(--colour-semantics-mild-base);--colour-components-buttons-outline-focus-icon: var(--colour-semantics-mild-base);--colour-components-buttons-outline-inactive-text: var(--colour-semantics-inactive-neutral);--colour-components-buttons-outline-inactive-border: var(--colour-semantics-inactive-neutral);--colour-components-buttons-outline-inactive-icon: var(--colour-semantics-inactive-neutral);--colour-components-buttons-solid-invert-default-surface: var(--colour-semantics-mild-highlight);--colour-components-buttons-solid-invert-default-text: var(--colour-semantics-passive-base);--colour-components-buttons-solid-invert-default-border: var(--colour-semantics-passive-base);--colour-components-buttons-solid-invert-default-icon: var(--colour-semantics-passive-base);--colour-components-buttons-solid-invert-hover-surface: var(--colour-semantics-mild-lowlight);--colour-components-buttons-solid-invert-hover-text: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-invert-hover-border: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-invert-hover-icon: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-invert-clicked-surface: var(--colour-semantics-mild-lowlight);--colour-components-buttons-solid-invert-clicked-text: var(--colour-semantics-mild-highlight);--colour-components-buttons-solid-invert-clicked-border: var(--colour-semantics-mild-highlight);--colour-components-buttons-solid-invert-clicked-icon: var(--colour-semantics-mild-highlight);--colour-components-buttons-solid-invert-focus-surface: var(--colour-semantics-mild-lowlight);--colour-components-buttons-solid-invert-focus-text: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-invert-focus-border: var(--colour-semantics-mild-lowlight);--colour-components-buttons-solid-invert-focus-icon: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-invert-inactive-surface: var(--colour-semantics-inactive-lowlight);--colour-components-buttons-solid-invert-inactive-text: var(--colour-semantics-inactive-highlight);--colour-components-buttons-solid-invert-inactive-border: var(--colour-semantics-inactive-highlight);--colour-components-buttons-solid-invert-inactive-icon: var(--colour-semantics-inactive-highlight);--colour-components-buttons-ghost-invert-default-text: var(--colour-semantics-passive-highlight);--colour-components-buttons-ghost-invert-default-icon: var(--colour-semantics-passive-highlight);--colour-components-buttons-ghost-invert-hover-text: var(--colour-semantics-mild-neutral);--colour-components-buttons-ghost-invert-hover-icon: var(--colour-semantics-mild-neutral);--colour-components-buttons-ghost-invert-clicked-text: var(--colour-semantics-mild-neutral);--colour-components-buttons-ghost-invert-clicked-icon: var(--colour-semantics-mild-neutral);--colour-components-buttons-ghost-invert-focus-text: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-invert-focus-border: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-invert-focus-icon: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-invert-inactive-text: var(--colour-semantics-inactive-highlight);--colour-components-buttons-ghost-invert-inactive-icon: var(--colour-semantics-inactive-highlight);--colour-components-buttons-outline-invert-default-text: var(--colour-semantics-passive-highlight);--colour-components-buttons-outline-invert-default-border: var(--colour-semantics-passive-highlight);--colour-components-buttons-outline-invert-default-icon: var(--colour-semantics-passive-highlight);--colour-components-buttons-outline-invert-hover-text: var(--colour-semantics-mild-highlight);--colour-components-buttons-outline-invert-hover-border: var(--colour-semantics-mild-highlight);--colour-components-buttons-outline-invert-hover-icon: var(--colour-semantics-mild-highlight);--colour-components-buttons-outline-invert-clicked-text: var(--colour-semantics-mild-neutral);--colour-components-buttons-outline-invert-clicked-border: var(--colour-semantics-mild-neutral);--colour-components-buttons-outline-invert-clicked-icon: var(--colour-semantics-mild-neutral);--colour-components-buttons-outline-invert-focus-text: var(--colour-semantics-mild-highlight);--colour-components-buttons-outline-invert-focus-border: var(--colour-semantics-mild-highlight);--colour-components-buttons-outline-invert-focus-icon: var(--colour-semantics-mild-highlight);--colour-components-buttons-outline-invert-inactive-text: var(--colour-semantics-inactive-highlight);--colour-components-buttons-outline-invert-inactive-border: var(--colour-semantics-inactive-highlight);--colour-components-buttons-outline-invert-inactive-icon: var(--colour-semantics-inactive-highlight);--colour-components-caption-surface: var(--colour-semantics-passive-neutral);--colour-components-caption-content: var(--colour-semantics-passive-highlight);--colour-components-caption-border: var(--colour-semantics-passive-highlight);--colour-components-cards-surface: var(--colour-semantics-mild-highlight);--colour-components-cards-header: var(--colour-semantics-passive-base);--colour-components-cards-text: var(--colour-semantics-passive-base);--colour-components-cards-icon: var(--colour-semantics-passive-base);--colour-components-cards-border: var(--colour-semantics-passive-base);--colour-components-cards-card-block-header: var(--colour-semantics-passive-base);--colour-components-cards-card-block-text: var(--colour-semantics-passive-base);--colour-components-cards-shadow: var(--colour-semantics-accent-shadow);--colour-components-donation-surface: var(--colour-semantics-mild-highlight);--colour-components-donation-header: var(--colour-semantics-passive-base);--colour-components-donation-text: var(--colour-semantics-passive-base);--colour-components-donation-link: var(--colour-semantics-passive-lowlight);--colour-components-donation-icon: var(--colour-semantics-mild-lowlight);--colour-components-donation-border: var(--colour-components-cards-border);--colour-components-donation-inside-surface: var(--colour-semantics-passive-highlight);--colour-components-donation-widget-text: var(--colour-semantics-passive-lowlight);--colour-components-donation-active-tab-surface: var(--colour-semantics-mild-neutral);--colour-components-donation-active-tab-text: var(--colour-semantics-passive-base);--colour-components-donation-inactive-tab-surface: var(--colour-semantics-passive-highlight);--colour-components-donation-inactive-tab-text: var(--colour-semantics-passive-base);--colour-components-filter-surface: var(--colour-semantics-mild-highlight);--colour-components-filter-labels: var(--colour-semantics-passive-neutral);--colour-components-filter-text: var(--colour-semantics-passive-neutral);--colour-components-filter-icon: var(--colour-semantics-passive-neutral);--colour-components-filter-border: var(--colour-semantics-passive-highlight);--colour-components-footer-surface: var(--colour-semantics-passive-neutral);--colour-components-footer-header: var(--colour-semantics-passive-highlight);--colour-components-footer-text: var(--colour-semantics-passive-highlight);--colour-components-footer-link: var(--colour-semantics-passive-highlight);--colour-components-footer-icon: var(--colour-semantics-passive-highlight);--colour-components-footer-border: var(--colour-semantics-mild-highlight);--colour-components-forms-border: var(--colour-semantics-passive-neutral);--colour-components-forms-fill: var(--colour-semantics-passive-highlight);--colour-components-forms-text: var(--colour-semantics-passive-base);--colour-components-forms-labels: var(--colour-semantics-passive-base);--colour-components-forms-icon: var(--colour-semantics-passive-base);--colour-components-forms-field-text: var(--colour-semantics-inactive-neutral);--colour-components-forms-checkbox-active-fill: var(--colour-semantics-passive-neutral);--colour-components-forms-checkbox-active-border: var(--colour-components-site-globals-site_borders);--colour-components-forms-checkbox-check: var(--colour-semantics-passive-highlight);--colour-components-forms-checkbox-inactive-fill: var(--colour-semantics-inactive-lowlight);--colour-components-forms-checkbox-inactive-border: var(--colour-semantics-inactive-base);--colour-components-forms-radio-active-fill: var(--colour-semantics-passive-base);--colour-components-forms-radio-active-border: var(--colour-components-site-globals-site_borders);--colour-components-forms-radio-check: var(--colour-semantics-passive-neutral);--colour-components-forms-radio-inactive-fill: var(--colour-semantics-inactive-lowlight);--colour-components-forms-radio-inactive-border: var(--colour-semantics-inactive-base);--colour-components-link-lists-surface: var(--colour-semantics-mild-highlight);--colour-components-link-lists-text: var(--colour-semantics-passive-base);--colour-components-link-lists-link: var(--colour-semantics-passive-base);--colour-components-link-lists-icon: var(--colour-semantics-passive-base);--colour-components-link-lists-border: var(--colour-semantics-passive-base);--colour-components-pagination-text: var(--colour-semantics-passive-highlight);--colour-components-pagination-links: var(--colour-semantics-passive-highlight);--colour-components-pagination-border: var(--colour-semantics-passive-highlight);--colour-components-quote-surface: var(--colour-semantics-passive-highlight);--colour-components-quote-icons: var(--colour-semantics-passive-neutral);--colour-components-quote-icon-surface: var(--colour-semantics-passive-highlight);--colour-components-quote-border: var(--colour-semantics-passive-highlight);--colour-components-quote-text: var(--colour-semantics-passive-base);--colour-components-search-fill: var(--colour-semantics-passive-neutral);--colour-components-search-border: var(--colour-semantics-mild-highlight);--colour-components-search-text: var(--colour-semantics-passive-highlight);--colour-components-search-field-text: var(--colour-semantics-inactive-neutral);--colour-components-search-icon: var(--colour-semantics-passive-highlight);--colour-components-search-form-field: var(--colour-semantics-passive-highlight);--colour-components-site-globals-error-surface: var(--colour-semantics-error-highlight);--colour-components-site-globals-error-content: var(--colour-semantics-error-base);--colour-components-site-globals-warning-surface: var(--colour-semantics-accent-highlight);--colour-components-site-globals-warning-content: var(--colour-semantics-accent-base);--colour-components-site-globals-success-surface: var(--colour-semantics-notify-highlight);--colour-components-site-globals-success-content: var(--colour-semantics-notify-base);--colour-components-site-globals-site-shadow: var(--colour-semantics-passive-shadow);--colour-components-site-globals-site-borders: var(--colour-semantics-inactive-neutral);--colour-components-site-globals-site-surface: var(--blue-500);--colour-components-site-globals-site-surface-light: var(--colour-semantics-passive-tint);--colour-components-site-header-nav-bar-surface: var(--colour-semantics-passive-highlight);--colour-components-site-header-nav-bar-surface-hover: var(--colour-semantics-notify-highlight);--colour-components-site-header-nav-bar-header: var(--colour-semantics-passive-base);--colour-components-site-header-nav-bar-text: var(--colour-semantics-passive-base);--colour-components-site-header-nav-bar-link: var(--colour-semantics-passive-base);--colour-components-site-header-nav-bar-icon: var(--colour-semantics-passive-neutral);--colour-components-site-header-nav-bar-border: var(--colour-semantics-mild-lowlight);--colour-components-site-header-nav-bar-text-hover: var(--colour-semantics-passive-base);--colour-components-site-header-nav-bar-icon-hover: var(--colour-semantics-passive-base);--colour-components-site-header-nav-bar-link-hover: var(--colour-semantics-passive-base);--colour-components-site-header-utility-bar-surface: var(--colour-semantics-mild-base);--colour-components-site-header-utility-bar-text: var(--colour-semantics-passive-highlight);--colour-components-site-header-utility-bar-icon: var(--colour-semantics-passive-highlight);--colour-components-site-header-utility-bar-border: var(--colour-semantics-mild-base);--colour-components-site-header-utility-bar-button: var(--colour-semantics-accent-neutral);--colour-components-site-header-utility-bar-button-text: var(--colour-semantics-passive-highlight);--colour-components-site-header-utility-bar-button-icon: var(--colour-semantics-passive-highlight);--colour-components-site-header-utility-bar-action: var(--colour-semantics-mild-highlight);--colour-components-site-header-utility-bar-action-text: var(--colour-semantics-passive-base);--colour-components-site-header-utility-bar-action-icon: var(--colour-semantics-passive-base);--colour-components-site-header-surface: var(--colour-semantics-passive-neutral);--colour-components-site-header-header: var(--colour-semantics-passive-highlight);--colour-components-site-header-text: var(--colour-semantics-accent-neutral);--colour-components-site-header-link: var(--colour-semantics-accent-neutral);--colour-components-site-header-icon: var(--colour-semantics-accent-lowlight);--colour-components-site-header-border: var(--colour-semantics-accent-lowlight);--colour-components-table-titlecell-background: var(--colour-semantics-mild-highlight);--colour-components-table-titlecell-text: var(--colour-semantics-passive-base);--colour-components-table-cell-background: var(--colour-semantics-passive-highlight);--colour-components-table-cell-text: var(--colour-semantics-passive-lowlight);--colour-components-table-cell-border: var(--colour-semantics-passive-lowlight);--colour-components-text-blocks-headers: var(--colour-semantics-passive-lowlight);--colour-components-text-blocks-icons: var(--colour-semantics-passive-neutral);--colour-components-text-blocks-border: var(--colour-components-site-globals-site_borders);--colour-components-text-blocks-lead-text: var(--colour-semantics-passive-lowlight);--colour-components-text-blocks-links: var(--colour-semantics-passive-lowlight);--colour-components-text-blocks-text: var(--colour-semantics-passive-neutral)}:root[data-theme=theme3],[data-theme=theme3]{--colour-semantics-passive-base: var(--colour-red-950);--colour-semantics-passive-tint: var(--colour-red-100);--colour-semantics-passive-lowlight: var(--colour-red-800);--colour-semantics-passive-neutral: var(--colour-red-500);--colour-semantics-passive-highlight: var(--colour-white);--colour-semantics-passive-shadow: var(--colour-shadow_low);--colour-semantics-mild-base: var(--colour-red-900);--colour-semantics-mild-lowlight: var(--colour-red-400);--colour-semantics-mild-neutral: var(--colour-red-200);--colour-semantics-mild-highlight: var(--colour-red-50);--colour-semantics-mild-shadow: var(--colour-shadow_low);--colour-semantics-accent-base: var(--colour-blue-950);--colour-semantics-accent-lowlight: var(--colour-blue-700);--colour-semantics-accent-neutral: var(--colour-blue-500);--colour-semantics-accent-highlight: var(--colour-blue-50);--colour-semantics-accent-shadow: var(--colour-shadow_low);--colour-semantics-inactive-base: var(--colour-grey-800);--colour-semantics-inactive-lowlight: var(--colour-grey-700);--colour-semantics-inactive-neutral: var(--colour-grey-500);--colour-semantics-inactive-highlight: var(--colour-grey-10);--colour-semantics-inactive-shadow: var(--colour-shadow_low);--colour-semantics-notify-base: var(--colour-pink-950);--colour-semantics-notify-lowlight: var(--colour-pink-700);--colour-semantics-notify-neutral: var(--colour-pink-500);--colour-semantics-notify-highlight: var(--colour-pink-50);--colour-semantics-notify-shadow: var(--colour-shadow_low);--colour-semantics-error-base: var(--colour-red-950);--colour-semantics-error-lowlight: var(--colour-red-700);--colour-semantics-error-neutral: var(--colour-red-500);--colour-semantics-error-highlight: var(--colour-red-50);--colour-semantics-error-shadow: var(--colour-shadow_low);--colour-components-accordion-toggle-active: var(--colour-semantics-passive-neutral);--colour-components-accordion-header-active: var(--colour-semantics-passive-highlight);--colour-components-accordion-icon-active: var(--colour-semantics-passive-highlight);--colour-components-accordion-toggle-inactive: var(--colour-semantics-passive-neutral);--colour-components-accordion-header-inactive: var(--colour-semantics-passive-highlight);--colour-components-accordion-icon-inactive: var(--colour-semantics-passive-highlight);--colour-components-accordion-toggle-hover: var(--colour-semantics-passive-lowlight);--colour-components-accordion-header-hover: var(--colour-semantics-passive-highlight);--colour-components-accordion-icon-hover: var(--colour-semantics-passive-highlight);--colour-components-accordion-surface: var(--colour-semantics-passive-highlight);--colour-components-accordion-text: var(--colour-semantics-passive-base);--colour-components-accordion-border: var(--colour-semantics-passive-neutral);--colour-components-accordion-link: var(--colour-semantics-passive-neutral);--colour-components-accordion-accordion-group-title: var(--colour-semantics-passive-lowlight);--colour-components-banner-surface: var(--colour-semantics-passive-neutral);--colour-components-banner-header: var(--colour-semantics-passive-highlight);--colour-components-banner-text: var(--colour-semantics-passive-highlight);--colour-components-banner-link: var(--colour-semantics-passive-highlight);--colour-components-banner-icon: var(--colour-semantics-passive-highlight);--colour-components-banner-border: var(--colour-semantics-mild-neutral);--colour-components-banner-shadow: var(--colour-semantics-accent-shadow);--colour-components-breadcrumbs-surface: var(--colour-semantics-mild-highlight);--colour-components-breadcrumbs-text: var(--colour-semantics-mild-base);--colour-components-breadcrumbs-icons: var(--colour-semantics-mild-neutral);--colour-components-breadcrumbs-border: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-default-surface: var(--colour-semantics-passive-neutral);--colour-components-buttons-solid-default-text: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-default-border: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-default-icon: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-hover-surface: var(--colour-semantics-passive-base);--colour-components-buttons-solid-hover-text: var(--colour-semantics-mild-highlight);--colour-components-buttons-solid-hover-border: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-hover-icon: var(--colour-semantics-mild-highlight);--colour-components-buttons-solid-clicked-surface: var(--colour-semantics-mild-lowlight);--colour-components-buttons-solid-clicked-text: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-clicked-border: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-clicked-icon: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-focus-surface: var(--colour-semantics-passive-base);--colour-components-buttons-solid-focus-text: var(--colour-semantics-mild-highlight);--colour-components-buttons-solid-focus-border: var(--colour-semantics-passive-base);--colour-components-buttons-solid-focus-icon: var(--colour-semantics-mild-highlight);--colour-components-buttons-solid-inactive-surface: var(--colour-semantics-inactive-highlight);--colour-components-buttons-solid-inactive-text: var(--colour-semantics-inactive-base);--colour-components-buttons-solid-inactive-border: var(--colour-semantics-inactive-lowlight);--colour-components-buttons-solid-inactive-icon: var(--colour-semantics-inactive-base);--colour-components-buttons-ghost-default-text: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-default-border: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-default-icon: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-hover-text: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-hover-border: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-hover-icon: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-clicked-text: var(--colour-semantics-mild-base);--colour-components-buttons-ghost-clicked-border: var(--colour-semantics-mild-base);--colour-components-buttons-ghost-clicked-icon: var(--colour-semantics-mild-base);--colour-components-buttons-ghost-focus-text: var(--colour-semantics-passive-lowlight);--colour-components-buttons-ghost-focus-border: var(--colour-semantics-passive-lowlight);--colour-components-buttons-ghost-focus-icon: var(--colour-semantics-passive-lowlight);--colour-components-buttons-ghost-inactive-text: var(--colour-semantics-inactive-neutral);--colour-components-buttons-ghost-inactive-border: var(--colour-semantics-inactive-neutral);--colour-components-buttons-ghost-inactive-icon: var(--colour-semantics-inactive-neutral);--colour-components-buttons-outline-default-text: var(--colour-semantics-passive-lowlight);--colour-components-buttons-outline-default-border: var(--colour-semantics-passive-lowlight);--colour-components-buttons-outline-default-icon: var(--colour-semantics-passive-lowlight);--colour-components-buttons-outline-hover-text: var(--colour-semantics-passive-base);--colour-components-buttons-outline-hover-border: var(--colour-semantics-passive-base);--colour-components-buttons-outline-hover-icon: var(--colour-semantics-passive-base);--colour-components-buttons-outline-clicked-text: var(--colour-semantics-mild-base);--colour-components-buttons-outline-clicked-border: var(--colour-semantics-mild-base);--colour-components-buttons-outline-clicked-icon: var(--colour-semantics-mild-base);--colour-components-buttons-outline-focus-text: var(--colour-semantics-mild-base);--colour-components-buttons-outline-focus-border: var(--colour-semantics-mild-base);--colour-components-buttons-outline-focus-icon: var(--colour-semantics-mild-base);--colour-components-buttons-outline-inactive-text: var(--colour-semantics-inactive-neutral);--colour-components-buttons-outline-inactive-border: var(--colour-semantics-inactive-neutral);--colour-components-buttons-outline-inactive-icon: var(--colour-semantics-inactive-neutral);--colour-components-buttons-solid-invert-default-surface: var(--colour-semantics-mild-highlight);--colour-components-buttons-solid-invert-default-text: var(--colour-semantics-passive-base);--colour-components-buttons-solid-invert-default-border: var(--colour-semantics-passive-base);--colour-components-buttons-solid-invert-default-icon: var(--colour-semantics-passive-base);--colour-components-buttons-solid-invert-hover-surface: var(--colour-semantics-mild-lowlight);--colour-components-buttons-solid-invert-hover-text: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-invert-hover-border: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-invert-hover-icon: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-invert-clicked-surface: var(--colour-semantics-mild-neutral);--colour-components-buttons-solid-invert-clicked-text: var(--colour-semantics-mild-base);--colour-components-buttons-solid-invert-clicked-border: var(--colour-semantics-mild-base);--colour-components-buttons-solid-invert-clicked-icon: var(--colour-semantics-mild-base);--colour-components-buttons-solid-invert-focus-surface: var(--colour-semantics-mild-highlight);--colour-components-buttons-solid-invert-focus-text: var(--colour-semantics-passive-base);--colour-components-buttons-solid-invert-focus-border: var(--colour-semantics-mild-highlight);--colour-components-buttons-solid-invert-focus-icon: var(--colour-semantics-passive-base);--colour-components-buttons-solid-invert-inactive-surface: var(--colour-semantics-inactive-lowlight);--colour-components-buttons-solid-invert-inactive-text: var(--colour-semantics-inactive-highlight);--colour-components-buttons-solid-invert-inactive-border: var(--colour-semantics-inactive-highlight);--colour-components-buttons-solid-invert-inactive-icon: var(--colour-semantics-inactive-highlight);--colour-components-buttons-ghost-invert-default-text: var(--colour-semantics-passive-highlight);--colour-components-buttons-ghost-invert-default-icon: var(--colour-semantics-passive-highlight);--colour-components-buttons-ghost-invert-hover-text: var(--colour-semantics-mild-neutral);--colour-components-buttons-ghost-invert-hover-icon: var(--colour-semantics-mild-neutral);--colour-components-buttons-ghost-invert-clicked-text: var(--colour-semantics-mild-neutral);--colour-components-buttons-ghost-invert-clicked-icon: var(--colour-semantics-mild-neutral);--colour-components-buttons-ghost-invert-focus-text: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-invert-focus-border: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-invert-focus-icon: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-invert-inactive-text: var(--colour-semantics-inactive-neutral);--colour-components-buttons-ghost-invert-inactive-icon: var(--colour-semantics-inactive-neutral);--colour-components-buttons-outline-invert-default-text: var(--colour-semantics-passive-highlight);--colour-components-buttons-outline-invert-default-border: var(--colour-semantics-passive-highlight);--colour-components-buttons-outline-invert-default-icon: var(--colour-semantics-passive-highlight);--colour-components-buttons-outline-invert-hover-text: var(--colour-semantics-mild-highlight);--colour-components-buttons-outline-invert-hover-border: var(--colour-semantics-mild-highlight);--colour-components-buttons-outline-invert-hover-icon: var(--colour-semantics-mild-highlight);--colour-components-buttons-outline-invert-clicked-text: var(--colour-semantics-mild-neutral);--colour-components-buttons-outline-invert-clicked-border: var(--colour-semantics-mild-neutral);--colour-components-buttons-outline-invert-clicked-icon: var(--colour-semantics-mild-neutral);--colour-components-buttons-outline-invert-focus-text: var(--colour-semantics-mild-highlight);--colour-components-buttons-outline-invert-focus-border: var(--colour-semantics-mild-highlight);--colour-components-buttons-outline-invert-focus-icon: var(--colour-semantics-mild-highlight);--colour-components-buttons-outline-invert-inactive-text: var(--colour-semantics-inactive-highlight);--colour-components-buttons-outline-invert-inactive-border: var(--colour-semantics-inactive-highlight);--colour-components-buttons-outline-invert-inactive-icon: var(--colour-semantics-inactive-highlight);--colour-components-caption-surface: var(--colour-semantics-passive-neutral);--colour-components-caption-content: var(--colour-semantics-passive-highlight);--colour-components-caption-border: var(--colour-semantics-passive-highlight);--colour-components-cards-surface: var(--colour-semantics-mild-highlight);--colour-components-cards-header: var(--colour-semantics-passive-base);--colour-components-cards-text: var(--colour-semantics-passive-base);--colour-components-cards-icon: var(--colour-semantics-passive-base);--colour-components-cards-border: var(--colour-semantics-passive-base);--colour-components-cards-card-block-header: var(--colour-semantics-passive-base);--colour-components-cards-card-block-text: var(--colour-semantics-passive-base);--colour-components-cards-shadow: var(--colour-semantics-accent-shadow);--colour-components-donation-surface: var(--colour-semantics-mild-highlight);--colour-components-donation-header: var(--colour-semantics-passive-base);--colour-components-donation-text: var(--colour-semantics-passive-base);--colour-components-donation-link: var(--colour-semantics-passive-lowlight);--colour-components-donation-icon: var(--colour-semantics-mild-lowlight);--colour-components-donation-border: var(--colour-components-cards-border);--colour-components-donation-inside-surface: var(--colour-semantics-passive-highlight);--colour-components-donation-widget-text: var(--colour-semantics-passive-lowlight);--colour-components-donation-active-tab-surface: var(--colour-semantics-mild-neutral);--colour-components-donation-active-tab-text: var(--colour-semantics-passive-base);--colour-components-donation-inactive-tab-surface: var(--colour-semantics-passive-highlight);--colour-components-donation-inactive-tab-text: var(--colour-semantics-passive-base);--colour-components-filter-surface: var(--colour-semantics-mild-highlight);--colour-components-filter-labels: var(--colour-semantics-passive-base);--colour-components-filter-text: var(--colour-semantics-passive-base);--colour-components-filter-icon: var(--colour-semantics-passive-lowlight);--colour-components-filter-border: var(--colour-semantics-passive-highlight);--colour-components-footer-surface: var(--colour-semantics-passive-lowlight);--colour-components-footer-header: var(--colour-semantics-passive-highlight);--colour-components-footer-text: var(--colour-semantics-passive-highlight);--colour-components-footer-link: var(--colour-semantics-passive-highlight);--colour-components-footer-icon: var(--colour-semantics-passive-highlight);--colour-components-footer-border: var(--colour-semantics-mild-lowlight);--colour-components-forms-border: var(--colour-semantics-mild-base);--colour-components-forms-fill: var(--colour-semantics-passive-highlight);--colour-components-forms-text: var(--colour-semantics-passive-base);--colour-components-forms-labels: var(--colour-semantics-passive-base);--colour-components-forms-icon: var(--colour-semantics-passive-base);--colour-components-forms-field-text: var(--colour-semantics-inactive-neutral);--colour-components-forms-checkbox-active-fill: var(--colour-semantics-passive-neutral);--colour-components-forms-checkbox-active-border: var(--colour-components-site-globals-site_borders);--colour-components-forms-checkbox-check: var(--colour-semantics-passive-highlight);--colour-components-forms-checkbox-inactive-fill: var(--colour-semantics-inactive-lowlight);--colour-components-forms-checkbox-inactive-border: var(--colour-semantics-inactive-base);--colour-components-forms-radio-active-fill: var(--colour-semantics-passive-base);--colour-components-forms-radio-active-border: var(--colour-components-site-globals-site_borders);--colour-components-forms-radio-check: var(--colour-semantics-passive-neutral);--colour-components-forms-radio-inactive-fill: var(--colour-semantics-inactive-lowlight);--colour-components-forms-radio-inactive-border: var(--colour-semantics-inactive-base);--colour-components-link-lists-surface: var(--colour-semantics-mild-highlight);--colour-components-link-lists-text: var(--colour-semantics-passive-base);--colour-components-link-lists-link: var(--colour-semantics-passive-base);--colour-components-link-lists-icon: var(--colour-semantics-mild-base);--colour-components-link-lists-border: var(--colour-semantics-passive-base);--colour-components-pagination-text: var(--colour-semantics-passive-highlight);--colour-components-pagination-links: var(--colour-semantics-passive-highlight);--colour-components-pagination-border: var(--colour-semantics-passive-highlight);--colour-components-quote-surface: var(--colour-semantics-passive-highlight);--colour-components-quote-icons: var(--colour-semantics-passive-neutral);--colour-components-quote-icon-surface: var(--colour-semantics-passive-highlight);--colour-components-quote-border: var(--colour-semantics-passive-highlight);--colour-components-quote-text: var(--colour-semantics-passive-base);--colour-components-search-fill: var(--colour-semantics-passive-neutral);--colour-components-search-border: var(--colour-semantics-mild-highlight);--colour-components-search-text: var(--colour-semantics-passive-highlight);--colour-components-search-field-text: var(--colour-semantics-inactive-neutral);--colour-components-search-icon: var(--colour-semantics-passive-highlight);--colour-components-search-form-field: var(--colour-semantics-passive-highlight);--colour-components-site-globals-error-surface: var(--colour-semantics-error-highlight);--colour-components-site-globals-error-content: var(--colour-semantics-error-base);--colour-components-site-globals-warning-surface: var(--colour-semantics-mild-highlight);--colour-components-site-globals-warning-content: var(--colour-semantics-passive-base);--colour-components-site-globals-success-surface: var(--colour-semantics-accent-highlight);--colour-components-site-globals-success-content: var(--colour-semantics-accent-base);--colour-components-site-globals-site-shadow: var(--colour-semantics-passive-shadow);--colour-components-site-globals-site-borders: var(--colour-semantics-inactive-neutral);--colour-components-site-globals-site-surface: var(--red-500);--colour-components-site-globals-site-surface-light: var(--colour-semantics-passive-tint);--colour-components-site-header-nav-bar-surface: var(--colour-semantics-passive-highlight);--colour-components-site-header-nav-bar-surface-hover: var(--colour-semantics-accent-highlight);--colour-components-site-header-nav-bar-header: var(--colour-semantics-passive-base);--colour-components-site-header-nav-bar-text: var(--colour-semantics-passive-base);--colour-components-site-header-nav-bar-link: var(--colour-semantics-passive-base);--colour-components-site-header-nav-bar-icon: var(--colour-semantics-passive-lowlight);--colour-components-site-header-nav-bar-border: var(--colour-semantics-mild-lowlight);--colour-components-site-header-nav-bar-text-hover: var(--colour-semantics-passive-base);--colour-components-site-header-nav-bar-icon-hover: var(--colour-semantics-passive-base);--colour-components-site-header-nav-bar-link-hover: var(--colour-semantics-passive-base);--colour-components-site-header-utility-bar-surface: var(--colour-semantics-mild-base);--colour-components-site-header-utility-bar-text: var(--colour-semantics-passive-highlight);--colour-components-site-header-utility-bar-icon: var(--colour-semantics-passive-highlight);--colour-components-site-header-utility-bar-border: var(--colour-semantics-mild-base);--colour-components-site-header-utility-bar-button: var(--colour-semantics-accent-neutral);--colour-components-site-header-utility-bar-button-text: var(--colour-semantics-passive-highlight);--colour-components-site-header-utility-bar-button-icon: var(--colour-semantics-passive-highlight);--colour-components-site-header-utility-bar-action: var(--colour-semantics-mild-highlight);--colour-components-site-header-utility-bar-action-text: var(--colour-semantics-passive-base);--colour-components-site-header-utility-bar-action-icon: var(--colour-semantics-passive-base);--colour-components-site-header-surface: var(--colour-semantics-accent-base);--colour-components-site-header-header: var(--colour-semantics-passive-highlight);--colour-components-site-header-text: var(--colour-semantics-accent-neutral);--colour-components-site-header-link: var(--colour-semantics-accent-neutral);--colour-components-site-header-icon: var(--colour-semantics-accent-lowlight);--colour-components-site-header-border: var(--colour-semantics-accent-lowlight);--colour-components-table-titlecell-background: var(--colour-semantics-mild-highlight);--colour-components-table-titlecell-text: var(--colour-semantics-passive-base);--colour-components-table-cell-background: var(--colour-semantics-passive-highlight);--colour-components-table-cell-text: var(--colour-semantics-passive-lowlight);--colour-components-table-cell-border: var(--colour-semantics-passive-lowlight);--colour-components-text-blocks-headers: var(--colour-semantics-passive-base);--colour-components-text-blocks-icons: var(--colour-semantics-passive-neutral);--colour-components-text-blocks-border: var(--colour-components-site-globals-site_borders);--colour-components-text-blocks-lead-text: var(--colour-semantics-passive-lowlight);--colour-components-text-blocks-links: var(--colour-semantics-passive-lowlight);--colour-components-text-blocks-text: var(--colour-semantics-passive-base)}:root[data-theme=theme4],[data-theme=theme4]{--colour-semantics-passive-base: var(--colour-grey-950);--colour-semantics-passive-tint: var(--colour-grey-100);--colour-semantics-passive-lowlight: var(--colour-grey-800);--colour-semantics-passive-neutral: var(--colour-grey-500);--colour-semantics-passive-highlight: var(--colour-white);--colour-semantics-passive-shadow: var(--colour-shadow_low);--colour-semantics-mild-base: var(--colour-grey-700);--colour-semantics-mild-lowlight: var(--colour-grey-400);--colour-semantics-mild-neutral: var(--colour-grey-200);--colour-semantics-mild-highlight: var(--colour-grey-50);--colour-semantics-mild-shadow: var(--colour-shadow_low);--colour-semantics-accent-base: var(--colour-red-950);--colour-semantics-accent-lowlight: var(--colour-red-700);--colour-semantics-accent-neutral: var(--colour-red-500);--colour-semantics-accent-highlight: var(--colour-red-50);--colour-semantics-accent-shadow: var(--colour-shadow_low);--colour-semantics-inactive-base: var(--colour-grey-800);--colour-semantics-inactive-lowlight: var(--colour-grey-700);--colour-semantics-inactive-neutral: var(--colour-grey-500);--colour-semantics-inactive-highlight: var(--colour-grey-10);--colour-semantics-inactive-shadow: var(--colour-shadow_low);--colour-semantics-notify-base: var(--colour-yellow-950);--colour-semantics-notify-lowlight: var(--colour-yellow-700);--colour-semantics-notify-neutral: var(--colour-yellow-500);--colour-semantics-notify-highlight: var(--colour-yellow-50);--colour-semantics-notify-shadow: var(--colour-shadow_low);--colour-semantics-error-base: var(--colour-white);--colour-semantics-error-lowlight: var(--colour-red-500);--colour-semantics-error-neutral: var(--colour-red-500);--colour-semantics-error-highlight: var(--colour-red-500);--colour-semantics-error-shadow: var(--colour-shadow_low);--colour-components-accordion-toggle-active: var(--colour-semantics-passive-neutral);--colour-components-accordion-header-active: var(--colour-semantics-passive-base);--colour-components-accordion-icon-active: var(--colour-semantics-passive-highlight);--colour-components-accordion-toggle-inactive: var(--colour-semantics-passive-neutral);--colour-components-accordion-header-inactive: var(--colour-semantics-passive-base);--colour-components-accordion-icon-inactive: var(--colour-semantics-passive-base);--colour-components-accordion-toggle-hover: var(--colour-semantics-mild-base);--colour-components-accordion-header-hover: var(--colour-semantics-mild-highlight);--colour-components-accordion-icon-hover: var(--colour-semantics-mild-highlight);--colour-components-accordion-surface: var(--colour-semantics-passive-highlight);--colour-components-accordion-text: var(--colour-semantics-passive-base);--colour-components-accordion-border: var(--colour-semantics-passive-neutral);--colour-components-accordion-link: var(--colour-semantics-passive-neutral);--colour-components-accordion-accordion-group-title: var(--colour-semantics-passive-lowlight);--colour-components-banner-surface: var(--colour-semantics-mild-highlight);--colour-components-banner-header: var(--colour-semantics-passive-base);--colour-components-banner-text: var(--colour-semantics-passive-base);--colour-components-banner-link: var(--colour-semantics-passive-base);--colour-components-banner-icon: var(--colour-semantics-passive-base);--colour-components-banner-border: var(--colour-semantics-mild-base);--colour-components-banner-shadow: var(--colour-semantics-accent-shadow);--colour-components-breadcrumbs-surface: var(--colour-semantics-mild-highlight);--colour-components-breadcrumbs-text: var(--colour-semantics-mild-base);--colour-components-breadcrumbs-icons: var(--colour-semantics-mild-highlight);--colour-components-breadcrumbs-border: var(--colour-semantics-mild-lowlight);--colour-components-buttons-solid-default-surface: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-default-text: var(--colour-semantics-passive-base);--colour-components-buttons-solid-default-border: var(--colour-semantics-passive-base);--colour-components-buttons-solid-default-icon: var(--colour-semantics-passive-base);--colour-components-buttons-solid-hover-surface: var(--colour-semantics-passive-base);--colour-components-buttons-solid-hover-text: var(--colour-semantics-mild-highlight);--colour-components-buttons-solid-hover-border: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-hover-icon: var(--colour-semantics-mild-highlight);--colour-components-buttons-solid-clicked-surface: var(--colour-semantics-mild-lowlight);--colour-components-buttons-solid-clicked-text: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-clicked-border: var(--colour-semantics-passive-neutral);--colour-components-buttons-solid-clicked-icon: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-focus-surface: var(--colour-semantics-passive-base);--colour-components-buttons-solid-focus-text: var(--colour-semantics-mild-highlight);--colour-components-buttons-solid-focus-border: var(--colour-semantics-passive-base);--colour-components-buttons-solid-focus-icon: var(--colour-semantics-mild-highlight);--colour-components-buttons-solid-inactive-surface: var(--colour-semantics-inactive-highlight);--colour-components-buttons-solid-inactive-text: var(--colour-semantics-inactive-base);--colour-components-buttons-solid-inactive-border: var(--colour-semantics-inactive-lowlight);--colour-components-buttons-solid-inactive-icon: var(--colour-semantics-inactive-base);--colour-components-buttons-ghost-default-text: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-default-border: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-default-icon: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-hover-text: var(--colour-semantics-passive-lowlight);--colour-components-buttons-ghost-hover-border: var(--colour-semantics-passive-lowlight);--colour-components-buttons-ghost-hover-icon: var(--colour-semantics-passive-lowlight);--colour-components-buttons-ghost-clicked-text: var(--colour-semantics-mild-base);--colour-components-buttons-ghost-clicked-border: var(--colour-semantics-mild-base);--colour-components-buttons-ghost-clicked-icon: var(--colour-semantics-mild-base);--colour-components-buttons-ghost-focus-text: var(--colour-semantics-mild-base);--colour-components-buttons-ghost-focus-border: var(--colour-semantics-mild-base);--colour-components-buttons-ghost-focus-icon: var(--colour-semantics-mild-base);--colour-components-buttons-ghost-inactive-text: var(--colour-semantics-inactive-lowlight);--colour-components-buttons-ghost-inactive-border: var(--colour-semantics-inactive-lowlight);--colour-components-buttons-ghost-inactive-icon: var(--colour-semantics-inactive-lowlight);--colour-components-buttons-outline-default-text: var(--colour-semantics-passive-base);--colour-components-buttons-outline-default-border: var(--colour-semantics-passive-base);--colour-components-buttons-outline-default-icon: var(--colour-semantics-passive-base);--colour-components-buttons-outline-hover-text: var(--colour-semantics-passive-lowlight);--colour-components-buttons-outline-hover-border: var(--colour-semantics-passive-lowlight);--colour-components-buttons-outline-hover-icon: var(--colour-semantics-passive-lowlight);--colour-components-buttons-outline-clicked-text: var(--colour-semantics-mild-base);--colour-components-buttons-outline-clicked-border: var(--colour-semantics-mild-base);--colour-components-buttons-outline-clicked-icon: var(--colour-semantics-mild-base);--colour-components-buttons-outline-focus-text: var(--colour-semantics-passive-lowlight);--colour-components-buttons-outline-focus-border: var(--colour-semantics-passive-lowlight);--colour-components-buttons-outline-focus-icon: var(--colour-semantics-passive-lowlight);--colour-components-buttons-outline-inactive-text: var(--colour-semantics-inactive-lowlight);--colour-components-buttons-outline-inactive-border: var(--colour-semantics-inactive-lowlight);--colour-components-buttons-outline-inactive-icon: var(--colour-semantics-inactive-lowlight);--colour-components-buttons-solid-invert-default-surface: var(--colour-semantics-inactive-base);--colour-components-buttons-solid-invert-default-text: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-invert-default-border: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-invert-default-icon: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-invert-hover-surface: var(--colour-semantics-mild-lowlight);--colour-components-buttons-solid-invert-hover-text: var(--colour-semantics-passive-base);--colour-components-buttons-solid-invert-hover-border: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-invert-hover-icon: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-invert-clicked-surface: var(--colour-semantics-mild-lowlight);--colour-components-buttons-solid-invert-clicked-text: var(--colour-semantics-mild-highlight);--colour-components-buttons-solid-invert-clicked-border: var(--colour-semantics-mild-highlight);--colour-components-buttons-solid-invert-clicked-icon: var(--colour-semantics-mild-highlight);--colour-components-buttons-solid-invert-focus-surface: var(--colour-semantics-mild-lowlight);--colour-components-buttons-solid-invert-focus-text: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-invert-focus-border: var(--colour-semantics-mild-lowlight);--colour-components-buttons-solid-invert-focus-icon: var(--colour-semantics-passive-highlight);--colour-components-buttons-solid-invert-inactive-surface: var(--colour-semantics-inactive-lowlight);--colour-components-buttons-solid-invert-inactive-text: var(--colour-semantics-inactive-highlight);--colour-components-buttons-solid-invert-inactive-border: var(--colour-semantics-inactive-highlight);--colour-components-buttons-solid-invert-inactive-icon: var(--colour-semantics-inactive-highlight);--colour-components-buttons-ghost-invert-default-text: var(--colour-semantics-passive-highlight);--colour-components-buttons-ghost-invert-default-icon: var(--colour-semantics-passive-highlight);--colour-components-buttons-ghost-invert-hover-text: var(--colour-semantics-mild-neutral);--colour-components-buttons-ghost-invert-hover-icon: var(--colour-semantics-mild-neutral);--colour-components-buttons-ghost-invert-clicked-text: var(--colour-semantics-mild-neutral);--colour-components-buttons-ghost-invert-clicked-icon: var(--colour-semantics-mild-neutral);--colour-components-buttons-ghost-invert-focus-text: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-invert-focus-border: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-invert-focus-icon: var(--colour-semantics-passive-base);--colour-components-buttons-ghost-invert-inactive-text: var(--colour-semantics-inactive-highlight);--colour-components-buttons-ghost-invert-inactive-icon: var(--colour-semantics-inactive-highlight);--colour-components-buttons-outline-invert-default-text: var(--colour-semantics-passive-highlight);--colour-components-buttons-outline-invert-default-border: var(--colour-semantics-passive-highlight);--colour-components-buttons-outline-invert-default-icon: var(--colour-semantics-passive-highlight);--colour-components-buttons-outline-invert-hover-text: var(--colour-semantics-mild-highlight);--colour-components-buttons-outline-invert-hover-border: var(--colour-semantics-mild-highlight);--colour-components-buttons-outline-invert-hover-icon: var(--colour-semantics-mild-highlight);--colour-components-buttons-outline-invert-clicked-text: var(--colour-semantics-mild-neutral);--colour-components-buttons-outline-invert-clicked-border: var(--colour-semantics-mild-neutral);--colour-components-buttons-outline-invert-clicked-icon: var(--colour-semantics-mild-neutral);--colour-components-buttons-outline-invert-focus-text: var(--colour-semantics-mild-highlight);--colour-components-buttons-outline-invert-focus-border: var(--colour-semantics-mild-highlight);--colour-components-buttons-outline-invert-focus-icon: var(--colour-semantics-mild-highlight);--colour-components-buttons-outline-invert-inactive-text: var(--colour-semantics-inactive-highlight);--colour-components-buttons-outline-invert-inactive-border: var(--colour-semantics-inactive-highlight);--colour-components-buttons-outline-invert-inactive-icon: var(--colour-semantics-inactive-highlight);--colour-components-caption-surface: var(--colour-semantics-passive-lowlight);--colour-components-caption-content: var(--colour-semantics-passive-highlight);--colour-components-caption-border: var(--colour-semantics-passive-highlight);--colour-components-cards-surface: var(--colour-semantics-mild-highlight);--colour-components-cards-header: var(--colour-semantics-passive-base);--colour-components-cards-text: var(--colour-semantics-passive-base);--colour-components-cards-icon: var(--colour-semantics-passive-base);--colour-components-cards-border: var(--colour-semantics-mild-neutral);--colour-components-cards-card-block-header: var(--colour-semantics-passive-base);--colour-components-cards-card-block-text: var(--colour-semantics-passive-base);--colour-components-cards-shadow: var(--colour-semantics-accent-shadow);--colour-components-donation-surface: var(--colour-semantics-mild-highlight);--colour-components-donation-header: var(--colour-semantics-passive-base);--colour-components-donation-text: var(--colour-semantics-passive-base);--colour-components-donation-link: var(--colour-semantics-passive-lowlight);--colour-components-donation-icon: var(--colour-semantics-mild-lowlight);--colour-components-donation-border: var(--colour-components-cards-border);--colour-components-donation-inside-surface: var(--colour-semantics-passive-highlight);--colour-components-donation-widget-text: var(--colour-semantics-passive-lowlight);--colour-components-donation-active-tab-surface: var(--colour-semantics-passive-neutral);--colour-components-donation-active-tab-text: var(--colour-semantics-passive-base);--colour-components-donation-inactive-tab-surface: var(--colour-semantics-passive-highlight);--colour-components-donation-inactive-tab-text: var(--colour-semantics-passive-base);--colour-components-filter-surface: var(--colour-semantics-passive-neutral);--colour-components-filter-labels: var(--colour-semantics-passive-base);--colour-components-filter-text: var(--colour-semantics-passive-base);--colour-components-filter-icon: var(--colour-semantics-passive-base);--colour-components-filter-border: var(--colour-semantics-passive-highlight);--colour-components-footer-surface: var(--colour-semantics-passive-lowlight);--colour-components-footer-header: var(--colour-semantics-passive-highlight);--colour-components-footer-text: var(--colour-semantics-passive-highlight);--colour-components-footer-link: var(--colour-semantics-passive-highlight);--colour-components-footer-icon: var(--colour-semantics-passive-highlight);--colour-components-footer-border: var(--colour-semantics-mild-highlight);--colour-components-forms-border: var(--colour-semantics-mild-base);--colour-components-forms-fill: var(--colour-semantics-passive-highlight);--colour-components-forms-text: var(--colour-semantics-passive-base);--colour-components-forms-labels: var(--colour-semantics-passive-base);--colour-components-forms-icon: var(--colour-semantics-passive-base);--colour-components-forms-field-text: var(--colour-semantics-inactive-neutral);--colour-components-forms-checkbox-active-fill: var(--colour-semantics-passive-base);--colour-components-forms-checkbox-active-border: var(--colour-components-site-globals-site_borders);--colour-components-forms-checkbox-check: var(--colour-semantics-passive-highlight);--colour-components-forms-checkbox-inactive-fill: var(--colour-semantics-inactive-lowlight);--colour-components-forms-checkbox-inactive-border: var(--colour-semantics-inactive-base);--colour-components-forms-radio-active-fill: var(--colour-semantics-passive-base);--colour-components-forms-radio-active-border: var(--colour-components-site-globals-site_borders);--colour-components-forms-radio-check: var(--colour-semantics-passive-neutral);--colour-components-forms-radio-inactive-fill: var(--colour-semantics-inactive-lowlight);--colour-components-forms-radio-inactive-border: var(--colour-semantics-inactive-base);--colour-components-link-lists-surface: var(--colour-semantics-mild-highlight);--colour-components-link-lists-text: var(--colour-semantics-passive-base);--colour-components-link-lists-link: var(--colour-semantics-passive-base);--colour-components-link-lists-icon: var(--colour-semantics-passive-base);--colour-components-link-lists-border: var(--colour-semantics-passive-base);--colour-components-pagination-text: var(--colour-semantics-passive-base);--colour-components-pagination-links: var(--colour-semantics-passive-highlight);--colour-components-pagination-border: var(--colour-semantics-passive-base);--colour-components-quote-surface: var(--colour-semantics-passive-lowlight);--colour-components-quote-icons: var(--colour-semantics-passive-highlight);--colour-components-quote-icon-surface: var(--colour-semantics-passive-lowlight);--colour-components-quote-border: var(--colour-semantics-passive-highlight);--colour-components-quote-text: var(--colour-semantics-passive-highlight);--colour-components-search-fill: var(--colour-semantics-inactive-neutral);--colour-components-search-border: var(--colour-semantics-mild-base);--colour-components-search-text: var(--colour-semantics-passive-base);--colour-components-search-field-text: var(--colour-semantics-inactive-neutral);--colour-components-search-icon: var(--colour-semantics-passive-highlight);--colour-components-search-form-field: var(--colour-semantics-passive-highlight);--colour-components-site-globals-error-surface: var(--colour-semantics-error-highlight);--colour-components-site-globals-error-content: var(--colour-semantics-error-base);--colour-components-site-globals-warning-surface: var(--colour-semantics-notify-base);--colour-components-site-globals-warning-content: var(--colour-semantics-notify-neutral);--colour-components-site-globals-success-surface: var(--colour-semantics-mild-highlight);--colour-components-site-globals-success-content: var(--colour-semantics-passive-base);--colour-components-site-globals-site-shadow: var(--colour-semantics-passive-shadow);--colour-components-site-globals-site-borders: var(--colour-semantics-inactive-neutral);--colour-components-site-globals-site-surface: var(--grey-500);--colour-components-site-globals-site-surface-light: var(--colour-semantics-passive-tint);--colour-components-site-header-nav-bar-surface: var(--colour-semantics-passive-neutral);--colour-components-site-header-nav-bar-surface-hover: var(--colour-semantics-mild-lowlight);--colour-components-site-header-nav-bar-header: var(--colour-semantics-passive-highlight);--colour-components-site-header-nav-bar-text: var(--colour-semantics-passive-highlight);--colour-components-site-header-nav-bar-link: var(--colour-semantics-passive-highlight);--colour-components-site-header-nav-bar-icon: var(--colour-semantics-mild-highlight);--colour-components-site-header-nav-bar-border: var(--colour-semantics-passive-lowlight);--colour-components-site-header-nav-bar-text-hover: var(--colour-semantics-passive-base);--colour-components-site-header-nav-bar-icon-hover: var(--colour-semantics-passive-base);--colour-components-site-header-nav-bar-link-hover: var(--colour-semantics-passive-base);--colour-components-site-header-utility-bar-surface: var(--colour-semantics-mild-base);--colour-components-site-header-utility-bar-text: var(--colour-semantics-mild-highlight);--colour-components-site-header-utility-bar-icon: var(--colour-semantics-mild-highlight);--colour-components-site-header-utility-bar-border: var(--colour-semantics-mild-base);--colour-components-site-header-utility-bar-button: var(--colour-semantics-mild-neutral);--colour-components-site-header-utility-bar-button-text: var(--colour-semantics-passive-base);--colour-components-site-header-utility-bar-button-icon: var(--colour-semantics-passive-base);--colour-components-site-header-utility-bar-action: var(--colour-semantics-mild-highlight);--colour-components-site-header-utility-bar-action-text: var(--colour-semantics-passive-base);--colour-components-site-header-utility-bar-action-icon: var(--colour-semantics-passive-base);--colour-components-site-header-surface: var(--colour-semantics-accent-base);--colour-components-site-header-header: var(--colour-semantics-passive-highlight);--colour-components-site-header-text: var(--colour-semantics-accent-neutral);--colour-components-site-header-link: var(--colour-semantics-accent-neutral);--colour-components-site-header-icon: var(--colour-semantics-accent-lowlight);--colour-components-site-header-border: var(--colour-semantics-accent-lowlight);--colour-components-table-titlecell-background: var(--colour-semantics-mild-highlight);--colour-components-table-titlecell-text: var(--colour-semantics-passive-base);--colour-components-table-cell-background: var(--colour-semantics-passive-highlight);--colour-components-table-cell-text: var(--colour-semantics-passive-lowlight);--colour-components-table-cell-border: var(--colour-semantics-passive-lowlight);--colour-components-text-blocks-headers: var(--colour-semantics-passive-lowlight);--colour-components-text-blocks-icons: var(--colour-semantics-passive-neutral);--colour-components-text-blocks-border: var(--colour-components-site-globals-site_borders);--colour-components-text-blocks-lead-text: var(--colour-semantics-passive-base);--colour-components-text-blocks-links: var(--colour-semantics-passive-base);--colour-components-text-blocks-text: var(--colour-semantics-passive-base)}:root{--layout-max-width-page: 1440px;--layout-max-width-paragraph: 870px;--layout-max-width-button: 480px;--layout-max-width-accordion: 870px;--layout-max-width-banner-text: 710px;--layout-max-width-form: 870px;--layout-max-height-image-size: 600px;--layout-max-height-gallery-image-size: 360px;--font-size-button: var(--font-size-paragraph);--font-size-label: var(--font-size-paragraph);--font-size-link: var(--font-size-paragraph);--font-size-quote: var(--font-size-paragraph-large);--font-line-height-button: var(--font-line-height-paragraph);--font-line-height-label: var(--font-line-height-paragraph);--font-line-height-link: var(--font-line-height-paragraph);--font-line-height-quote: var(--font-line-height-paragraph);--border-width-none: 0;--border-width-small: 1px;--border-width-medium: 2px;--border-width-large: 4px;--border-radius-none: 0;--border-radius-small: 4px;--border-radius-medium: 8px;--border-radius-large: 16px;--border-radius-extra-large: 20px;--border-radius-full: 9999px;--effects-blur-none: 0;--effects-blur-min: 2px;--effects-blur-max: 8px}@media (min-width: 744px){:root{--effects-blur-min: 4px;--effects-blur-max: 16px}}:root{--effects-opacity-full: 100%;--effects-opacity-semi: 50%;--effects-opacity-slight: 20%;--effects-opacity-transparent: 0%;--effects-shadow-card-x-length: 0;--effects-shadow-card-y-length: 2px;--effects-shadow-card-blur: 8px;--effects-shadow-card-spread: 0;--effects-shadow-card-opacity: var(--effects-opacity-slight)}@media (min-width: 744px){:root{--effects-shadow-card-y-length: 3px;--effects-shadow-card-blur: 16px}}@media (min-width: 992px){:root{--effects-shadow-card-y-length: 4px;--effects-shadow-card-blur: 32px}}:root{--effects-shadow-overlay-x-length: 0;--effects-shadow-overlay-y-length: 4px;--effects-shadow-overlay-blur: 16px;--effects-shadow-overlay-spread: 0;--effects-shadow-overlay-opacity: var(--effects-opacity-slight)}@media (min-width: 744px){:root{--effects-shadow-overlay-y-length: 6px;--effects-shadow-overlay-blur: 24px}}@media (min-width: 992px){:root{--effects-shadow-overlay-y-length: 8px;--effects-shadow-overlay-blur: 32px}}:root{--colour-focus-bg: #fd0;--color-focus-text: #000;--color-metadata-pill: rgba(0, 0, 0, .15)}body{color:var(--colour-components-text-blocks-text);font-family:var(--font-family-paragraph);font-size:var(--font-size-paragraph);letter-spacing:var(--font-letter-spacing-normal);margin:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,p,blockquote,.table{margin-block-end:var(--layout-spacing-x-small)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{color:var(--colour-components-text-blocks-headers);max-width:var(--layout-max-width-paragraph)}h1,.h1{font-family:var(--font-family-h1);font-size:var(--font-size-h1);font-weight:var(--font-weight-h1);line-height:var(--font-line-height-h1)}h2,.h2{font-family:var(--font-family-h2);font-size:var(--font-size-h2);font-weight:var(--font-weight-h2);line-height:var(--font-line-height-h2)}h3,.h3{font-family:var(--font-family-h3);font-size:var(--font-size-h3);font-weight:var(--font-weight-h3);line-height:var(--font-line-height-h3)}h4,.h4{font-family:var(--font-family-h4);font-size:var(--font-size-h4);font-weight:var(--font-weight-h4);line-height:var(--font-line-height-h4)}p{max-width:var(--layout-max-width-paragraph)}.large-heading{font-family:var(--font-family-h1);font-size:var(--font-size-h1-large);font-weight:var(--font-weight-h1);line-height:var(--font-line-height-h1-large)}.large-text{font-family:var(--font-family-paragraph);font-size:var(--font-size-paragraph-large);font-weight:var(--font-weight-paragraph);line-height:var(--font-line-height-paragraph-large)}.small-text{font-family:var(--font-family-paragraph);font-size:var(--font-size-paragraph-small);font-weight:var(--font-weight-paragraph);line-height:var(--font-line_height-paragraph-small)}a{color:var(--colour-components-text-blocks-text)}a:hover{text-decoration:none}a[href^="tel:"]{color:currentColor}blockquote{font-family:var(--font-family-quote);font-size:var(--font-size-quote);font-weight:var(--font-weight-quote);line-height:var(--font-line-height-quote);padding:var(--layout-spacing-large) var(--layout-spacing-medium);position:relative}blockquote:before{content:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20640'%3e%3c!--!Font%20Awesome%20Free%20v7.2.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202026%20Fonticons,%20Inc.--%3e%3cpath%20d='M96%20280c0-66.3%2053.7-120%20120-120h8c17.7%200%2032%2014.3%2032%2032s-14.3%2032-32%2032h-8c-30.9%200-56%2025.1-56%2056v8h64c35.3%200%2064%2028.7%2064%2064v64c0%2035.3-28.7%2064-64%2064h-64c-35.3%200-64-28.7-64-64zm256%200c0-66.3%2053.7-120%20120-120h8c17.7%200%2032%2014.3%2032%2032s-14.3%2032-32%2032h-8c-30.9%200-56%2025.1-56%2056v8h64c35.3%200%2064%2028.7%2064%2064v64c0%2035.3-28.7%2064-64%2064h-64c-35.3%200-64-28.7-64-64z'/%3e%3c/svg%3e");display:block;left:0;position:absolute;top:0;width:var(--layout-spacing-medium)}blockquote:after{bottom:0;content:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20640'%3e%3c!--!Font%20Awesome%20Free%20v7.2.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202026%20Fonticons,%20Inc.--%3e%3cpath%20d='M544%20360C544%20426.3%20490.3%20480%20424%20480L416%20480C398.3%20480%20384%20465.7%20384%20448C384%20430.3%20398.3%20416%20416%20416L424%20416C454.9%20416%20480%20390.9%20480%20360L480%20352L416%20352C380.7%20352%20352%20323.3%20352%20288L352%20224C352%20188.7%20380.7%20160%20416%20160L480%20160C515.3%20160%20544%20188.7%20544%20224L544%20360zM288%20360C288%20426.3%20234.3%20480%20168%20480L160%20480C142.3%20480%20128%20465.7%20128%20448C128%20430.3%20142.3%20416%20160%20416L168%20416C198.9%20416%20224%20390.9%20224%20360L224%20352L160%20352C124.7%20352%2096%20323.3%2096%20288L96%20224C96%20188.7%20124.7%20160%20160%20160L224%20160C259.3%20160%20288%20188.7%20288%20224L288%20360z'/%3e%3c/svg%3e");display:block;position:absolute;right:0;width:var(--layout-spacing-medium)}.table{max-width:100%;overflow-x:auto}table{border-collapse:collapse;border-left:1px solid var(--colour-components-table-cell-border);border-top:1px solid var(--colour-components-table-cell-border);color:var(--colour-components-table-cell-text)}table th,table td{background:var(--colour-components-table-cell-background);border-bottom:1px solid var(--colour-components-table-cell-border);border-right:1px solid var(--colour-components-table-cell-border);padding:var(--layout-spacing-x-small);text-align:left}table th{background:var(--colour-components-table-titlecell-background);color:var(--colour-components-table-titlecell-text)}hr{width:100%}[inert],[inert=true]{opacity:.2}.container{margin-inline:auto;max-width:var(--layout-max-width-page);padding-block:var(--layout-spacing-medium);padding-inline:var(--layout-spacing-x-small);width:100%}figcaption{background-color:var(--colour-components-caption-surface);color:var(--colour-components-caption-content);font-size:var(--font-size-paragraph-large);line-height:var(--font-line-height-paragraph-large);margin-block-start:var(--layout-spacing-xx-small);max-width:var(--layout-max-width-paragraph);padding:var(--layout-spacing-x-small);width:fit-content}img{max-width:var(--layout-max-width-paragraph)}.btn,button{align-items:center;background:var(--colour-components-buttons-solid-default-surface);border:0;border-radius:var(--border-radius-large);box-shadow:none;color:var(--colour-components-buttons-solid-default-text);cursor:pointer;display:inline-flex;font-family:var(--font-family-button);font-size:var(--font-size-button);font-weight:var(--font-weight-button);gap:var(--layout-spacing-xx-small);justify-content:center;line-height:var(--font-line-height-button);max-width:var(--layout-max-width-button);padding:var(--layout-spacing-x-small) var(--layout-spacing-small);text-box:trim-both cap alphabetic;text-decoration:none}:is(.btn,button):hover{background:var(--colour-components-buttons-solid-hover-surface);color:var(--colour-components-buttons-solid-hover-text)}:is(.btn,button):active{background:linear-gradient(0deg,#0003,#0003),var(--colour-components-buttons-solid-clicked-surface);color:var(--colour-components-buttons-solid-clicked-text)}[disabled]:is(.btn,button){background:linear-gradient(0deg,#fffc,#fffc),var(--colour-components-buttons-solid-inactive-surface);color:var(--colour-components-buttons-solid-inactive-text)}:is(.btn,button) svg{flex:0 0 auto;height:auto;max-width:var(--icon-small)}:is(:is(.btn,button) svg) path{fill:currentColor}.btn--solid-light,.btn--solid-light:active{background:var(--colour-components-buttons-solid-invert-default-surface);color:var(--colour-components-buttons-solid-invert-default-text)}.btn--solid-light:hover{background:var(--colour-components-buttons-solid-invert-hover-surface);color:var(--colour-components-buttons-solid-invert-hover-text)}.btn--solid-light[disabled]{background:linear-gradient(0deg,#0003,#0003),var(--colour-components-buttons-solid-invert-inactive-surface);color:var(--colour-components-buttons-solid-invert-inactive-text)}.btn--outline-dark{background:none;border:2px solid var(--colour-components-buttons-outline-default-border);color:var(--colour-components-buttons-outline-default-text)}.btn--outline-dark:hover{background:none;border-color:var(--colour-components-buttons-outline-hover-border);color:var(--colour-components-buttons-outline-hover-text)}.btn--outline-dark:active{background:none;border-color:var(--colour-components-buttons-outline-clicked-border);color:var(--colour-components-buttons-outline-clicked-text)}.btn--outline-dark[disabled]{background:none;border-color:var(--colour-components-buttons-outline-inactive-border);color:var(--colour-components-buttons-outline-inactive-text)}.btn--outline-light{background:none;border:2px solid var(--colour-components-buttons-outline-invert-default-border);color:var(--colour-components-buttons-outline-invert-default-text)}.btn--outline-light:hover{background:none;border-color:var(--colour-components-buttons-outline-invert-hover-border);color:var(--colour-components-buttons-outline-invert-hover-text)}.btn--outline-light:active{background:none;border-color:var( --colour-components-buttons-outline-invert-clicked-border );color:var(--colour-components-buttons-outline-invert-clicked-text)}.btn--outline-light[disabled]{background:none;border-color:var( --colour-components-buttons-outline-invert-inactive-border );color:var(--colour-components-buttons-outline-invert-inactive-text)}.btn--ghost-dark{background:none;color:var(--colour-components-buttons-ghost-default-text);padding:0}.btn--ghost-dark:hover{background:none;color:var(--colour-components-buttons-ghost-hover-text)}.btn--ghost-dark:active{background:none;color:var(--colour-components-buttons-ghost-clicked-text)}.btn--ghost-dark[disabled]{background:none;color:var(--colour-components-buttons-ghost-inactive-text)}.btn--ghost-light{background:none;color:var(--colour-components-buttons-ghost-invert-default-text);padding:0}.btn--ghost-light:hover{background:none;color:var(--colour-components-buttons-ghost-invert-hover-text)}.btn--ghost-light:active{background:none;color:var(--colour-components-buttons-ghost-invert-clicked-text)}.btn--ghost-light[disabled]{background:none;color:var(--colour-components-buttons-ghost-invert-inactive-text)}button[disabled]{cursor:not-allowed}.btn--no-style{background:none;border:0;border-radius:0;box-shadow:none;color:var(--colour-components-text-blocks-text);font-weight:var(--font-weight-paragraph);padding:0;text-align:left;text-decoration:underline;width:auto}.btn--no-style:hover{background:none;text-decoration:none}.btns--grouped{align-items:flex-start;column-gap:var(--layout-spacing-small);display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start}@media (min-width: 992px){.btns--grouped{align-items:center;flex-direction:row}}label,.label,legend{color:var(--colour-components-forms-labels);display:block;font-size:var(--font-size-label);font-weight:700;margin-block-end:var(--layout-spacing-xx-small)}.field{margin-block-end:var(--layout-spacing-medium)}.field[hidden]{display:none}fieldset{border:0;margin:0;padding:0}input[type=text],input[type=email],input[type=search],input[type=password],input[type=number],input[type=tel],input[type=date],input[type=datetime],input[type=datetime-local],input[type=time],input[type=file],input[type=url],textarea,select{background:var(--colour-components-forms-fill);border:1px solid var(--colour-components-forms-border);color:var(--colour-components-text-blocks-text);display:block;max-width:var(--layout-max-width-paragraph);padding:var(--layout-spacing-x-small);width:100%}.input-hidden-border:is(input[type=text],input[type=email],input[type=search],input[type=password],input[type=number],input[type=tel],input[type=date],input[type=datetime],input[type=datetime-local],input[type=time],input[type=file],input[type=url],textarea,select){border-color:var(--colour-components-forms-fill)}:is(input[type=text],input[type=email],input[type=search],input[type=password],input[type=number],input[type=tel],input[type=date],input[type=datetime],input[type=datetime-local],input[type=time],input[type=file],input[type=url],textarea,select):focus-visible,:is(input[type=text],input[type=email],input[type=search],input[type=password],input[type=number],input[type=tel],input[type=date],input[type=datetime],input[type=datetime-local],input[type=time],input[type=file],input[type=url],textarea,select):focus-visible:hover{background-color:var(--colour-components-forms-fill)!important;border-color:var(--colour-components-forms-border);box-shadow:none;outline:5px solid var(--colour-focus-bg);outline-offset:0}:is(input[type=text],input[type=email],input[type=search],input[type=password],input[type=number],input[type=tel],input[type=date],input[type=datetime],input[type=datetime-local],input[type=time],input[type=file],input[type=url],textarea,select):disabled{cursor:not-allowed;opacity:.3}textarea{resize:vertical}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='none'%20class='chevron-down'%3e%3cpath%20fill='%23000'%20d='M15.687%203.654a1.1%201.1%200%200%201%200%201.538L8.6%2012.412a.838.838%200%200%201-1.202%200L.313%205.192a1.1%201.1%200%200%201%200-1.538%201.051%201.051%200%200%201%201.51%200l6.181%206.29%206.182-6.299a1.049%201.049%200%200%201%201.5.009Z'/%3e%3c/svg%3e");background-position:center right 10px;background-repeat:no-repeat;background-size:16px;padding-inline-end:calc(var(--layout-spacing-x-small) + 16px + 10px)}select[multiple]{background-image:none}.site-header{background-color:var(--colour-components-site-header-nav-bar-surface);position:relative;z-index:10}.site-header__brand{max-width:260px;min-width:138px}.site-header__nav-container{align-items:center;display:flex;gap:var(--layout-spacing-small);justify-content:space-between;padding-block:var(--layout-spacing-small)}@media (max-width: 1439px){.primary-nav{flex:0 0 auto}}@media (min-width: 1440px){.primary-nav__links{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end}}@media (max-width: 1439px){.primary-nav__links{background:var(--colour-components-site-header-nav-bar-surface);border-bottom:var(--border-width-small) solid var(--colour-components-site-header-nav-bar-border);display:none;left:0;padding-block-end:var(--layout-spacing-medium);padding-inline:var(--layout-spacing-large);position:absolute;top:100%;width:100%}}@media (min-width: 1440px){.primary-nav__item{flex-shrink:0}}@media (max-width: 1439px){.primary-nav__item{border-bottom:var(--border-width-small) solid var(--colour-components-site-header-nav-bar-border)}}:is(:is(.no-js .primary-nav__item):hover,:is(.no-js .primary-nav__item):focus-within) .children{display:block}.primary-nav__item-active>.primary-nav__link,.primary-nav__item-active>.primary-nav__child-link{text-decoration:underline;text-decoration-color:var(--colour-components-site-header-nav-bar-link);text-decoration-thickness:var(--border-width-large);text-underline-offset:5px}.primary-nav__link{color:var(--colour-components-site-header-nav-bar-text);display:inline-flex;font-size:var(--font-size-paragraph);font-weight:var(--font-weight-paragraph-bold);line-height:var(--font-line-height-paragraph);margin:0;padding:var(--layout-spacing-x-small);text-decoration:none}@media (max-width: 1439px){.primary-nav__link{align-items:center;display:flex;justify-content:space-between;max-width:100%;padding-block:var(--layout-spacing-small);padding-inline:var(--layout-spacing-x-small);width:100%}}:is(.primary-nav__link .chevron-down) path{fill:var(--colour-components-site-header-nav-bar-icon)}.primary-nav__link:hover{background:var(--colour-components-site-header-nav-bar-surface-hover);color:var(--colour-components-site-header-nav-bar-text)}:is(.primary-nav__link:hover .chevron-down) path{fill:currentColor}@media (min-width: 1440px){.primary-nav__link[aria-expanded=true]{background:var(--colour-components-site-header-nav-bar-surface-hover);color:var(--colour-components-site-header-nav-bar-text)}}.primary-nav__link[aria-expanded=true]+.primary-nav__children{display:block}.primary-nav__link[aria-expanded=true] .chevron-down{transform:rotate(180deg)}:is(.primary-nav__link[aria-expanded=true] .chevron-down) path{fill:currentColor}@media (max-width: 1439px){:is(.no-js .primary-nav__link) svg{display:none}}@media (max-width: 1439px){.no-js .primary-nav__link-with-children{display:none}}.primary-nav__children{background:var(--colour-components-site-header-nav-bar-surface);display:none;position:relative;width:100%;z-index:1}@media (min-width: 1440px){.primary-nav__children{border-bottom:1px solid var(--colour-components-site-header-nav-bar-border);border-radius:0px 0px var(--border-radius-extra-large) var(--border-radius-extra-large);left:0;position:absolute;top:100%}}@media (min-width: 1440px){.no-js .primary-nav__children{top:calc(100% - var(--space-base))}}@media (max-width: 1439px){.no-js .primary-nav__children{display:block}}@media (min-width: 1440px){.primary-nav__children-inner{align-items:flex-start;display:flex;gap:var(--layout-spacing-medium)}}@media (max-width: 1439px){.primary-nav__children-inner{padding:0}}.primary-nav__flyout-info{border-radius:var(--border-radius-medium);border:1px solid var(--colour-components-site-header-nav-bar-surface-hover);padding:var(--layout-spacing-small);max-width:550px}@media (max-width: 1439px){.primary-nav__flyout-info{border:0;padding:var(--layout-spacing-small) var(--layout-spacing-medium);padding-block-start:var(--layout-spacing-xx-small)}}@media (max-width: 1439px){.primary-nav__flyout-info-heading{display:none}}@media (min-width: 1440px){.primary-nav__children-list{column-gap:var(--layout-spacing-large);display:grid;grid-template-columns:220px 220px}}@media (min-width: 1440px){.primary-nav__child-item{margin-block-end:var(--layout-spacing-x-small)}}@media (max-width: 1439px){.primary-nav__child-item{border-top:var(--border-width-small) solid var(--colour-components-site-header-nav-bar-border)}}.primary-nav__child-item:last-child{margin-block-end:0}.primary-nav__child-link{color:var(--colour-components-site-header-nav-bar-text);font-weight:var(--font-weight-paragraph-bold);text-decoration:none}@media (max-width: 1439px){.primary-nav__child-link{display:block;padding:var(--layout-spacing-small) var(--layout-spacing-medium)}}@media (min-width: 1440px){.primary-nav__child-link:hover{text-decoration:underline}}@media (max-width: 1439px){.primary-nav__child-link:hover{background:var(--colour-components-site-header-nav-bar-surface-hover);color:var(--colour-components-site-header-nav-bar-text)}}.primary-nav-toggle{align-items:center;background:none;border:0;border-radius:0;box-shadow:none;color:var(--colour-components-site-header-nav-bar-text);display:flex;gap:8px;height:var(--mobile-nav-strip-height)}@media (min-width: 1440px){.primary-nav-toggle{display:none}}.primary-nav-toggle svg{flex:0 0 16px}:is(.primary-nav-toggle svg) path{fill:var(--colour-components-site-header-nav-bar-icon)}:is(.primary-nav-toggle:hover svg) path{fill:currentColor}:is(.primary-nav-toggle:active svg) path{fill:currentColor}.no-js .primary-nav-toggle{display:none}@media (max-width: 1439px){.primary-nav-toggle[aria-expanded=false]+.primary-nav__links{display:none}}@media (max-width: 1439px){.primary-nav-toggle[aria-expanded=true]+.primary-nav__links{display:block}}.supp-nav-container{background:var(--colour-components-site-header-utility-bar-surface);position:relative}.supp-nav{display:flex;justify-content:space-between;padding-block:0}@media (max-width: 743px){.supp-nav{padding-inline:0}}.supp-nav__nav{flex-grow:1}.supp-nav__links{display:flex;justify-content:flex-end}.supp-nav__link{background:none;border-left:var(--border-width-small) solid var(--colour-components-site-header-utility-bar-border);border-radius:0;border-right:var(--border-width-small) solid var(--colour-components-site-header-utility-bar-border);color:var(--colour-components-site-header-utility-bar-text);font-size:var(--font-size-paragraph);font-weight:var(--font-weight-paragraph-bold);gap:8px;height:100%;padding:16px}.supp-nav__action{background:var(--colour-components-site-header-utility-bar-button);border:none;color:var(--colour-components-site-header-utility-bar-button-text)}.supp-nav__main{background:var(--colour-components-site-header-utility-bar-action);border:none;color:var(--colour-components-site-header-utility-bar-action-text)}.notification-banner{background:var(--colour-components-banner-surface);color:var(--colour-components-banner-text);position:relative}.notification-banner__container{align-items:center;display:flex;flex-wrap:wrap;gap:var(--layout-spacing-small);justify-content:space-between;padding-block:var(--layout-spacing-x-small);text-align:center}.notification-banner__text{margin:0}.notification-banner .btn--outline-light,.notification-banner .btn--outline-dark{background:var(--colour-components-buttons-solid-default-surface)}:is(.search-toggle svg) path{fill:var(--colour-components-site-header-utility-bar-icon)}:is(:is(.search-toggle:hover,.search-toggle:active) svg) path{fill:currentColor}.search-toggle[aria-expanded=true]:not(:hover,:active,:focus-visible){background:var(--colour-components-search-fill);color:var(--colour-components-search-text)}:is(.search-toggle[aria-expanded=true]:not(:hover,:active,:focus-visible) svg) path{fill:currentColor}.search-popout{background:var(--colour-components-search-fill);left:0;position:absolute;top:100%;width:100%;z-index:10}.search-popout input{padding-block:var(--layout-spacing-x-small)}.search-popout__container{padding-block:var(--layout-spacing-xx-large)}.search-popout,.search-popout__heading{color:var(--colour-components-search-text)}.search-popout__heading,.search-popout__text{margin-block-end:var(--layout-spacing-medium)}.search-popout__text{font-size:var(--font-size-paragraph-large);line-height:var(--font-line-height-paragraph-large);max-width:var(--layout-max-width-paragraph)}.site-footer{background:var(--colour-components-footer-surface);color:var(--colour-components-footer-text)}.site-footer__info{margin-block-end:var(--layout-spacing-x-small)}@media (min-width: 744px){.site-footer__info{align-items:flex-start;display:flex;gap:var(--layout-spacing-x-large);justify-content:space-between}}.site-footer__text a{color:var(--colour-components-footer-text)}@media (max-width: 743px){.site-footer__brand-and-text{margin-block-end:var(--layout-spacing-medium)}}.site-footer__brand{display:block;margin-block-end:var(--layout-spacing-x-small);max-width:238px}@media (min-width: 744px){.site-footer__links{align-items:stretch;display:flex;flex:1 0 auto;gap:var(--layout-spacing-x-small);justify-content:flex-end}}@media (max-width: 743px){.site-footer__link{display:flex;margin-block-end:var(--layout-spacing-medium)}}@media (min-width: 744px){.site-footer__back-to-top{aspect-ratio:1 / 1;padding:var(--layout-spacing-x-small)}}@media (min-width: 744px){.site-footer__back-to-top span{display:none}}.site-footer__social-links{display:flex;flex-wrap:wrap;gap:var(--layout-spacing-x-small);margin-block-end:var(--layout-spacing-medium)}.site-footer__social-link{height:50px;padding:0;width:50px}.site-footer__social-link svg{height:20px;width:20px}:is(.site-footer__social-link svg) path{fill:var(--colour-semantics-passive-highlight)}:is(.site-footer__social-link:hover svg) path{fill:currentColor}.site-footer__grid-menus,.site-footer__misc-nav,.site-footer__copyright-and-signature{font-size:var(--font-size-paragraph-small);line-height:var(--font-line-height-paragraph-small)}:is(.site-footer__grid-menus,.site-footer__misc-nav,.site-footer__copyright-and-signature) a{color:var(--colour-components-footer-link)}@media (min-width: 744px){.site-footer__grid-menus{display:grid;gap:var(--layout-spacing-medium);grid-template-columns:1fr 1fr}}@media (min-width: 992px){.site-footer__grid-menus{grid-template-columns:1fr 1fr 1fr 1fr}}.site-footer__grid-menu{margin-block-end:var(--layout-spacing-medium)}.site-footer__grid-menu-title{color:var(--colour-components-footer-header)}.site-footer__grid-menu-item{margin-block-end:var(--layout-spacing-x-small)}@media (min-width: 992px){.site-footer__grid-menu-item{margin-block-end:var(--layout-spacing-xx-small)}}.site-footer__grid-menu-item:last-child{margin-block-end:0}.site-footer__misc-nav{display:flex;flex-wrap:wrap;gap:var(--layout-spacing-x-small);margin-block-end:var(--layout-spacing-small)}.site-footer__accreditation-logos-heading{color:var(--colour-components-footer-header)}.site-footer__accreditation-logos{align-items:center;display:flex;flex-wrap:wrap;gap:var(--layout-spacing-medium);list-style:none;margin:0 0 var(--layout-spacing-medium);padding:0}.site-footer__accreditation-logo{display:flex;list-style:none}.site-footer__accreditation-logo-link{display:inline-flex}.site-footer__accreditation-logo-image{display:block;height:auto;max-height:56px;max-width:180px;object-fit:contain;width:auto}@media (min-width: 992px){.site-footer__copyright-and-signature{align-items:flex-start;display:flex;gap:var(--layout-spacing-large);justify-content:space-between}}@media (min-width: 992px){.site-footer__copyright{margin-block-end:0;max-width:720px}}.site-footer__signature{margin-block-end:0}@media (min-width: 992px){.site-footer__signature{flex:0 0 auto;justify-self:flex-end}}.site-breadcrumbs{background-color:var(--colour-components-breadcrumbs-surface);color:var(--colour-components-breadcrumbs-text)}.site-breadcrumbs__container{padding-block:var(--layout-spacing-x-small)}.site-breadcrumbs__list,.site-breadcrumbs__item{align-items:center;display:flex;gap:var(--layout-spacing-xx-small)}.site-breadcrumbs__list{flex-wrap:wrap}.site-breadcrumbs__item span[aria-hidden=true]{color:var(--colour-components-breadcrumbs-icons)}.site-breadcrumbs__item span{flex:0 0 auto}.site-breadcrumbs__link{color:var(--colour-components-breadcrumbs-link);font-weight:var(--font-weight-paragraph-bold);text-decoration:none}.site-breadcrumbs__link[aria-current=page]{font-weight:var(--font-weight-paragraph)}.site-breadcrumbs__link:hover{text-decoration:underline}.banner{container-type:inline-size;display:flex}@media (max-width: 991px){.banner{flex-direction:column-reverse}}@media (min-width: 992px){.banner{min-height:29vw;overflow:hidden;position:relative}}.banner--none{min-height:0}@media (min-width: 992px){.banner--left-media{flex-direction:row-reverse}}@media (min-width: 992px){.banner__container{margin:0}}@media (min-width: 992px){.banner__content,.banner__media{flex:0 0 50%}}.banner--none :is(.banner__content,.banner__media){flex:0 0 100%}.banner__content{background:var(--colour-components-banner-surface);position:relative}.banner--search .banner__content{background:var(--colour-components-search-fill)}.banner__content,.banner__content a:not(.btn){color:var(--colour-components-banner-text)}.banner--search :is(.banner__content,.banner__content a:not(.btn)){color:var(--colour-components-search-text)}@media (min-width: 992px){.banner__content{align-items:center;display:flex}}@media (min-width: 992px){.banner--right-media .banner__content{justify-content:flex-end}}.banner__ribbon{display:none}@media (min-width: 992px){.banner__ribbon{display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.banner__ribbon svg{height:100%;object-fit:cover}}.banner__content-inner{margin-inline:0;padding-block:var(--layout-spacing-x-large);position:relative}.banner--none .banner__content-inner{margin-inline:auto}@media (min-width: 992px){.banner--left-media .banner__content-inner,.banner--right-media .banner__content-inner{max-width:calc(var(--layout-max-width-page) / 2)}}.banner__category{display:flex;flex-wrap:wrap;gap:var(--layout-spacing-x-small);margin-block-end:var(--layout-spacing-xx-small)}.banner__category a{color:var(--colour-components-banner-link)}.banner__heading,.banner__text{max-width:var(--layout-max-width-banner-text)}.banner__heading{color:var(--colour-components-banner-header);margin-block-end:0}.banner--search .banner__heading{color:var(--colour-components-search-text)}.banner__text,.banner__meta{margin-block-start:var(--layout-spacing-small);width:100%}.banner__text{font-size:var(--font-size-paragraph-large);line-height:var(--font-line-height-paragraph-large)}.banner__text>*:last-child{margin-block-end:0}.banner__button{margin-block-start:var(--layout-spacing-x-small)}.hero-banner{background:var(--colour-components-banner-surface);display:flex;flex-direction:column-reverse;position:relative}@media (min-width: 744px){.hero-banner{align-items:center;background:none;flex-direction:row;min-height:600px;overflow:hidden}}.hero-banner--has-mobile-image{aspect-ratio:1.67 / 1}@media (min-width: 744px){.hero-banner--has-mobile-image{aspect-ratio:2.2 / 1}}.hero-banner__content{position:relative;z-index:1}@media (min-width: 744px){.hero-banner__content{background:var(--colour-components-banner-surface);border-radius:var(--border-radius-extra-large);box-shadow:0 0 3px 1px var(--colour-semantics-inactive-shadow);max-width:476px;padding:var(--layout-spacing-medium)}}.hero-banner__content,.hero-banner__content a:not(.btn){color:var(--colour-components-banner-text)}.hero-banner__category{display:flex;flex-wrap:wrap;gap:var(--layout-spacing-x-small);margin-block-end:var(--layout-spacing-xx-small)}.hero-banner__category a{color:var(--colour-components-banner-link)}.hero-banner__metadata{display:inline-flex;flex-wrap:wrap}.hero-banner__metadata .metadata__meta{border:none;border-radius:0;padding:0}.hero-banner__heading{color:var(--colour-components-banner-header);margin-block-end:0}.hero-banner__button{border-color:var(--colour-components-banner-button-background);color:var(--colour-components-banner-button-text);margin-block-start:var(--layout-spacing-x-small)}@media (min-width: 744px){.hero-banner__media-container{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:0}}@media (min-width: 744px){.hero-banner__image{height:auto;min-height:100%;min-width:100%;width:auto}}.hero-banner__ribbon{display:none}@media (min-width: 744px){.hero-banner__ribbon{display:block;height:100%;left:0;position:absolute;top:0;width:50%;z-index:0}.hero-banner__ribbon svg{width:100%;height:100%;object-fit:cover}}.hero-banner__image-desktop{display:none}@media (min-width: 744px){.hero-banner__image-desktop{display:block}}.hero-banner__image-mobile{display:block}@media (min-width: 744px){.hero-banner__image-mobile{display:none}}.cards-container{background:var(--colour-components-site-globals-site-surface-light)}.rd-card-container{container-type:inline-size;height:100%}.rd-card{background-color:var(--colour-components-cards-surface);border-radius:var(--border-radius-extra-large);border:2px solid var(--colour-components-cards-border);box-shadow:0 0 3px 1px #0000001a;color:var(--colour-components-cards-text);display:flex;flex-direction:column-reverse;height:100%;justify-content:flex-end;overflow:hidden}@container (min-width: 700px){.rd-card{flex-direction:row;justify-content:space-between;min-height:300px}}.rd-card--none{min-height:0}@container (min-width: 700px){.rd-card--left-media{flex-direction:row-reverse}}.rd-card__content{padding:var(--layout-spacing-medium)}@container (min-width: 700px){.rd-card__content{align-items:center;align-self:center;display:flex;flex:0 0 50%;height:100%;width:100%}}.rd-card--none .rd-card__content{flex:0 0 100%;min-height:0}.rd-card__content-inner{width:100%}.rd-card__header{align-items:flex-start;display:flex;flex-direction:row;gap:var(--layout-spacing-medium);justify-content:space-between}.rd-card__heading{color:var(--colour-components-cards-header)}.rd-card--download .rd-card__heading{color:var(--colour-components-banner-text)}.rd-card:not(.rd-card--download) .rd-card__heading{margin:0}.rd-card__icon{align-items:flex-start;display:flex;flex:0 0 auto;justify-content:flex-end}.rd-card__meta,.rd-card__text,.rd-card__button{margin-block-end:0;margin-block-start:var(--layout-spacing-x-small)}.rd-card__download-button svg{max-width:var(--icon-x-small);min-width:16px}.rd-card__meta{font-size:var(--font-size-paragraph-small)}.rd-card__text{max-width:var(--layout-max-width-paragraph)}.rd-card__text>*:last-child{margin-block-end:0}.rd-card__text a{color:var(--colour-components-cards-text)}.rd-card--cta{align-items:center;background:var(--colour-components-banner-surface);display:flex;min-height:376px;position:relative}.rd-card--cta .rd-card{background:transparent;border-color:var(--colour-components-banner-border);color:var(--colour-components-banner-text)}.rd-card--cta .rd-card__heading,.rd-card--cta .rd-card__text{background:var(--colour-components-banner-surface);color:var(--colour-components-banner-text);position:relative;z-index:1}.rd-card--cta .rd-card__button{position:relative;z-index:1}.rd-card--cta .btn--outline-light,.rd-card--cta .btn--outline-dark{background:var(--colour-components-buttons-solid-default-surface)}.rd-card__ribbon-left{position:absolute;top:0;left:0;bottom:0}.rd-card__ribbon-left svg{max-width:unset;height:100%}.rd-card__ribbon-right{position:absolute;top:0;right:0;bottom:0}.rd-card__ribbon-right svg{max-width:unset;height:100%}.listing-filter{background:var(--colour-components-filter-surface)}.listing-filter,.listing-filter__heading{color:var(--colour-components-filter-text)}@media (min-width: 992px){.listing-filter__container{display:flex;gap:var(--layout-spacing-x-large);justify-content:space-between;padding-block:10px}}.listing-filter__heading{align-items:center;display:flex;gap:var(--layout-spacing-x-small);margin-block-end:var(--layout-spacing-small)}@media (min-width: 992px){.listing-filter__heading{margin:0}}.listing-filter__heading svg{flex-shrink:0}:is(.listing-filter__heading svg) path{fill:var(--colour-components-filter-icon)}@media (min-width: 992px){.listing-filter__fields-container{align-items:stretch;display:flex;gap:var(--layout-spacing-x-small);justify-content:flex-end;width:100%}}@media (min-width: 992px){.listing-filter__fields{align-self:center;display:flex;gap:var(--layout-spacing-medium);justify-content:flex-end;width:100%}}.listing-filter__field{margin-block-end:var(--layout-spacing-x-small)}@media (min-width: 992px){.listing-filter__field{margin:0}}.listing-filter__label{align-self:center;color:var(--colour-components-filter-labels);font-weight:var(--font-weight-paragraph-bold);margin-block-end:var(--layout-spacing-x-small)}@media (min-width: 992px){.listing-filter__label{margin:0;padding-block-end:5px}}@media (min-width: 992px){.listing-filter__select{background-color:transparent;background-position:center right 2px;border:0;padding-block:4px;padding-inline-end:24px;padding-inline-start:0}}@media (max-width: 991px){.listing-filter__button{display:block;max-width:100%;padding:var(--layout-spacing-small);width:100%}}@media (max-width: 991px){.listing-filter__button-reset{margin-block-start:var(--layout-spacing-small);max-width:100%;padding:var(--layout-spacing-small);width:100%}}@media (min-width: 992px){.listing-filter__button-reset{align-self:center;flex-shrink:0}}.pagination__list{align-items:center;display:flex;gap:var(--layout-spacing-small);justify-content:center}@media (max-width: 991px){.pagination__list{gap:var(--layout-spacing-x-small);justify-content:space-between}}.pagination__link{color:var(--colour-semantics-passive-neutral);font-weight:var(--font-weight-paragraph-bold)}.pagination__link[aria-current=page]{color:var(--colour-components-text-blocks-links)}@media (max-width: 991px){.pagination__dots,.pagination__item:not(.pagination__prev,.pagination__next){display:none}}.pagination__item-hidden{visibility:hidden}@media (max-width: 991px){.pagination__btn{padding:var(--layout-spacing-small) var(--layout-spacing-medium)}}@media (max-width: 991px){.pagination__btn span{display:none}}@media (max-width: 991px){.pagination__current-page{display:block}}@media (min-width: 992px){.pagination__current-page{display:none}}.categories{display:inline-flex;flex-wrap:wrap;font-size:var(--font-size-paragraph);font-style:normal;font-weight:400;gap:var(--layout-spacing-xx-small);line-height:var(--font-line_height-paragraph);list-style-type:none;margin:0;max-width:var(--layout-max-width-banner)}.categories.rd-card__categories{flex-direction:row;list-style-position:inside;margin-block-end:var(--layout-spacing-xx-small);margin-block-start:0;row-gap:0}.categories.banner__categories{max-width:var(--layout-max-width-banner-text)}.categories,.categories ul{padding:0}.categories__meta{align-items:center;display:inline-flex;gap:var(--layout-spacing-xx-small);margin:0}.banner__categories .categories__meta{align-items:flex-start;flex-direction:column}.categories__meta,.categories__meta a{color:var(--colour-components-cards-text);font-size:var(--font-size-paragraph-small)}.categories__meta a{text-decoration:underline}:is(.categories__meta a):hover{text-decoration:none}.categories__meta--content{align-items:center;display:inline-flex;flex-shrink:0;gap:var(--layout-spacing-xx-small)}.categories__meta--content span{text-decoration:none}.categories__meta--content svg{color:inherit;flex-shrink:0;height:16px;width:16px}.categories__meta--list{display:flex;flex-direction:row;flex-wrap:wrap;font-size:var(--font-size-paragraph);font-style:normal;font-weight:400;gap:var(--layout-spacing-xx-small);line-height:var(--font-line_height-paragraph);list-style-position:inside;list-style-type:none}.categories__meta--container{align-items:flex-start;display:flex;flex-direction:column;gap:var(--layout-spacing-xx-small)}@media (min-width: 360px){.categories__meta--container{flex-direction:row}}.categories__meta--list-item{align-items:center;display:inline-flex;gap:var(--layout-spacing-xx-small);margin:0}.metadata{display:inline-grid;gap:var(--layout-spacing-xx-small);grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto-fit,minmax(10px,1fr));list-style-type:none;padding:var(--layout-spacing-none);width:100%}.metadata.banner__metadata{max-width:var(--layout-max-width-banner-text)}@media (min-width: 744px){.metadata.banner__metadata{grid-template-columns:1fr;grid-template-rows:1fr}}@container (min-width: 744px){.rd-card--none .metadata.rd-card__metadata{width:calc(50% - var(--layout-spacing-medium))}}.metadata__meta{align-items:flex-start;border-radius:12px;border:1px solid var(--colour-components-banner-border);display:flex;flex-direction:column;font-family:var(--font-family-paragraph);font-weight:400;gap:var(--layout-spacing-xx-small);justify-content:flex-start;line-height:var(--font-line-height-paragraph);padding:var(--layout-spacing-x-small);width:100%}.metadata__meta svg{color:currentColor;flex-shrink:0;height:16px;margin-block-start:2px;width:16px}.metadata__meta path{fill:currentColor}.metadata__meta--full{grid-column:1 / -1}.metadata__meta--container{align-items:flex-start;display:flex;gap:var(--layout-spacing-xx-small)}.metadata__meta--content{align-items:flex-start;display:flex;flex-direction:column}.metadata__meta--title{font-weight:700}#ccc #ccc-icon svg{max-width:100%!important}#ccc #ccc-icon path{fill:#111125!important}#ccc-icon.ccc-icon--dark #star path{fill:#fff!important}.grid{align-items:start;display:grid;gap:var(--layout-spacing-large)}@media (min-width: 1200px){.grid--3-col{grid-template-columns:repeat(3,1fr)}}@media (min-width: 992px){.columns-two{display:grid;gap:var(--layout-spacing-medium);grid-template-columns:1fr 1fr}}@media (min-width: 992px){.columns-two>*{width:100%}}.columns-two img{max-height:100%;max-width:100%}.columns-two>.container{padding:0}@media (max-width: 991px){:is(.columns-two>.container):last-child{padding-block-start:var(--layout-spacing-medium)}}@container (min-width: 700px){.rd-card :is(.half-media-image-container,.half-media-video-container){flex:0 0 50%}}@media (min-width: 992px){.banner :is(.half-media-image-container,.half-media-video-container){flex:0 0 50%}}.half-media-image-container{overflow:hidden;position:relative}@container (max-width: 699px){.grid--3-col :is(.rd-card:not(.rd-card--icon) .half-media-image-container){aspect-ratio:1.27 / 1}}.rd-card--icon .half-media-image-container{align-items:center;display:flex;justify-content:center}@container (max-width: 699px){.rd-card--icon .half-media-image-container{padding-block-start:var(--layout-spacing-medium)}}@media (max-width: 991px){.banner .half-media-image-container{aspect-ratio:1.67 / 1}}.half-media-image-container__image{min-height:100%;object-fit:cover}@container (min-width: 700px){.half-media-image-container__image{left:50%;min-height:100%;min-width:100%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%)}}@container (max-width: 699px){.grid--3-col .half-media-image-container__image{left:50%;min-height:100%;min-width:100%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%)}}.rd-card--icon .half-media-image-container__image{height:192px;left:auto;min-height:auto;min-width:auto;object-fit:contain;position:relative;top:auto;transform:none;width:192px}@container (max-width: 699px){.rd-card--icon .half-media-image-container__image{height:128px;width:128px}}.half-media-video-container{position:relative;z-index:1}.half-media-video-container,.half-media-video-container .embed__iframe{aspect-ratio:16 / 9}.half-media-video-container figure,.half-media-video-container .embed,.half-media-video-container .embed__iframe,.half-media-video-container .video-overlay{height:100%}@container (max-width: 700px){.rd-card :is(.half-media-video-container .video-overlay){aspect-ratio:16 / 9}}@media (max-width: 991px){.banner :is(.half-media-video-container .video-overlay){aspect-ratio:16 / 9}}@container (min-width: 700px){.rd-card :is(.half-media-video-container .video-overlay__image){height:100%;object-fit:cover;width:100%}}@media (min-width: 992px){.banner :is(.half-media-video-container .video-overlay__image){height:100%;object-fit:cover;width:100%}}.visually-hidden{border:0;clip:rect(0 0 0 0);height:0;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visually-hidden--focusable:focus{height:auto;position:relative;white-space:unset;width:auto}.embed{display:flex;justify-content:center}.embed--contained{max-width:var(--layout-max-width-paragraph)}.embed iframe{aspect-ratio:16 / 9;height:auto;width:100%}.video-overlay{cursor:pointer;position:relative}body.no-js .video-overlay{cursor:auto}.video-overlay__container{height:100%;position:absolute;right:50%;top:0;transform:translate(50%);width:100%}.video-overlay__image{aspect-ratio:16 / 9;height:auto;max-height:100%;max-width:100%;object-fit:cover;width:100%}.video-overlay__button{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.video-overlay__button svg{max-width:unset}:is(.video-overlay__button svg) path{fill:#fff}.video-overlay__button:hover{filter:drop-shadow(var(--effects-shadow-card-x-length) var(--effects-shadow-card-y-length) var(--effects-shadow-card-blur) rgba(0,0,0,1))}@media (min-width: 744px){.inline-form{display:flex;gap:var(--layout-spacing-medium)}}@media (max-width: 743px){.inline-form__button{margin-block-start:var(--layout-spacing-small)}}@media (min-width: 744px){.inline-form__button{flex-shrink:0}}@media (max-width: 743px){.inline-form__button+.inline-form__button{margin-inline-start:var(--layout-spacing-small)}}.visible{visibility:visible}.collapse{visibility:collapse}.fixed{position:fixed}.relative{position:relative}.mt-medium{margin-top:clamp(24px,18.42px + .94vw,32px)}.mt-small{margin-top:clamp(16px,10.42px + .94vw,24px)}.mt-x-small{margin-top:clamp(8px,2.42px + .94vw,16px)}.inline{display:inline}.grid{display:grid}.contents{display:contents}.hidden{display:none}.italic{font-style:italic}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}*:focus-visible,*:focus-visible:hover,*:focus-visible:active{background-color:var(--colour-focus-bg)!important;border-color:var(--colour-focus-bg);-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:0 -2px var(--colour-focus-bg),0 4px var(--colour-semantics-passive-neutral);color:var(--color-focus-text)!important;outline:3px solid rgba(0,0,0,0);text-decoration:none}:is(:is(*:focus-visible,*:focus-visible:hover,*:focus-visible:active) svg) path,:is(:is(*:focus-visible,*:focus-visible:hover,*:focus-visible:active) svg) rect{fill:currentColor}*[tabindex="-1"]:focus-visible{background-color:inherit!important;border-color:inherit;box-shadow:inherit;color:inherit;outline:0}
