@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Open+Serif&display=swap";@import"https://fonts.googleapis.com/css2?family=Droid+Serif:wght@400;700&display=swap";:root{--primary-colours-shades---cips-blue-cips-blue-1: #216dfb;--learning-levels-colours-cips-level-5: #92bc4c;--learning-levels-colours-cips-level-4: #e80649;--learning-levels-colours-cips-level-3: #00ccff;--learning-levels-colours-cips-level-2: #00afad;--secondary-colours-red: #e80649;--secondary-colours-violet: #962399;--secondary-colours-brilliant-cobalt-blue: #3d7edb;--secondary-colours-maroon: #b2015c;--secondary-colours-light-gray: #f4f5f7;--secondary-colours-green: #009460;--primary-colours-cips-orange: #ff5f00;--secondary-colours-lime: #92bc4c;--secondary-colours-turquoise: #00afad;--primary-colours-shades---cips-orange-cips-orange-9: #fff3eb;--primary-colours-white: #ffffff;--primary-colours-shades---cips-orange-cips-orange-7: #ffd8c1;--primary-colours-shades---cips-orange-cips-orange-5: #ffbe94;--primary-colours-shades---cips-orange-cips-orange-3: #f99c5e;--primary-colours-shades---cips-orange-cips-orange-8: #ffe6d6;--primary-colours-dark-grey: #171717;--primary-colours-shades---cips-orange-cips-orange-2: #ff9447;--primary-colours-shades---cips-orange-cips-orange-1: #ff7814;--primary-colours-shades---cips-grey-cips-grey-6: #b2b2b2;--primary-colours-shades---cips-grey-cips-grey-5: #9d9d9d;--primary-colours-shades---cips-grey-cips-grey-7: #c6c6c6;--primary-colours-shades---cips-navy-cips-navy-6: #b1aacd;--primary-colours-shades---cips-grey-cips-grey-2: #575757;--primary-colours-shades---cips-grey-cips-grey-1: #3d3d3d;--primary-colours-shades---cips-cyan-cips-cyan-9: #eafbff;--primary-colours-shades---cips-cyan-cips-cyan-8: #d3f6fe;--primary-colours-shades---cips-cyan-cips-cyan-7: #bcf2ff;--primary-colours-shades---cips-cyan-cips-cyan-6: #a4eefe;--primary-colours-shades---cips-navy-cips-navy-2: #574597;--primary-colours-shades---cips-navy-cips-navy-8: #dad6e6;--primary-colours-shades---cips-cyan-cips-cyan-4: #6ee5fe;--primary-colours-shades---cips-grey-cips-grey-9: #ececec;--primary-colours-shades---cips-blue-cips-blue-2: #417efb;--primary-colours-shades---cips-cyan-cips-cyan-3: #4be1fe;--primary-colours-shades---cips-cyan-cips-cyan-2: #19dcfe;--primary-colours-shades---cips-navy-cips-navy-7: #c6c1da;--primary-colours-shades---cips-blue-cips-blue-7: #c0d2fe;--primary-colours-shades---cips-navy-cips-navy-9: #ecebf3;--primary-colours-shades---cips-orange-cips-orange-6: #ffccaa;--primary-colours-cips-cyan: #00ccff;--primary-colours-shades---cips-navy-cips-navy-1: #3c2789;--secondary-colours-grayish-cornflour-blue: #7a99ac;--primary-colours-cips-navy: #140069;--primary-colours-cips-dark-navy: #0e004a;--primary-colours-shades---cips-grey-cips-grey-8: #d9d9d9;--primary-colours-shades---cips-cyan-cips-cyan-1: #00d8fd;--primary-colours-shades---cips-blue-cips-blue-9: #eaf0fe;--primary-colours-shades---cips-blue-cips-blue-8: #d5e1fe;--primary-colours-shades---cips-navy-cips-navy-5: #9d93c0;--primary-colours-shades---cips-blue-cips-blue-5: #91b1fc;--secondary-colours-lilac: #6666cc;--primary-colours-shades---cips-grey-cips-grey-4: #878787;--primary-colours-shades---cips-cyan-cips-cyan-5: #89e9fe;--learning-levels-colours-cips-level-6: #b2015c;--primary-colours-shades---cips-blue-cips-blue-4: #77a1fc;--primary-colours-cips-blue: #0043fd;--primary-colours-shades---cips-blue-cips-blue-3: #5e90fc;--primary-colours-shades---cips-navy-cips-navy-4: #867bb3;--primary-colours-shades---cips-navy-cips-navy-3: #6f62a4;--primary-colours-shades---cips-orange-cips-orange-4: #ffaf7a;--primary-colours-shades---cips-grey-cips-grey-3: #707070;--primary-colours-shades---cips-blue-cips-blue-6: #a8c2fd;--primary-colours-shades---cips-grey-cips-grey-10: #f4f5f7;--primary-colours-shades---cips-navy-cips-navy-10: #f4f5f7;--color-text-color-default: #171717;--color-link-color-default: #140069;--color-link-color-hover: #0043fd;--color-link-color-active: #0043fd;--color-link-color-visited: #140069;--color-surface-color-default: #ffffff;--color-border-color-default: #c6c6c6;--color-navigation-primary-surface-default: #ececec;--color-navigation-primary-link-colour-default: #140069;--color-navigation-primary-icon-colour-default: #3d3d3d;--color-navigation-primary-border-colour-default: #bcbcbc;--color-brand-100: #0043fd;--color-brand-200: #171717;--color-brand-300: #707070;--color-brand-400: #ececec;--color-brand-500: #0043fd;--color-neutral-0: #f2f2f2;--color-neutral-100: #ebebeb;--color-neutral-200: #d4d4d4;--color-neutral-300: #bcbcbc;--color-neutral-400: #9f9f9f;--color-neutral-500: #7c7c7c;--color-neutral-600: #666666;--color-neutral-700: #575757;--color-neutral-800: #4b4b4b;--color-neutral-900: #3e3e3e;--color-neutral-1000: #262626;--color-brand-600: #c6c6c6;--mobile-menu-breadcrumb-colour-surface-default: #c6c6c6;--mobile-menu-breadcrumb-colour-border-color-default: #c6c6c6;--button-colour-primary-colour-primary-surface-default: #140069;--button-colour-primary-colour-primary-surface-hovered: #0043fd;--button-colour-primary-colour-primary-surface-pressed: #c0d2fe;--button-colour-primary-colour-primary-surface-focussed: #0043fd;--button-colour-primary-colour-primary-surface-disabled: #c6c6c6;--button-colour-primary-colour-primary-text-default: #ffffff;--button-colour-primary-colour-primary-text-hovered: #ffffff;--button-colour-primary-colour-primary-text-pressed: #0043fd;--button-colour-primary-colour-primary-text-focussed: #ffffff;--button-colour-primary-colour-primary-text-disabled: #3d3d3d;--button-colour-primary-colour-primary-border-default: #00ccff;--button-colour-primary-colour-primary-border-hovered: #140069;--button-colour-primary-colour-primary-border-pressed: #00ccff;--button-colour-primary-colour-primary-border-focussed: #140069;--button-colour-primary-colour-primary-border-disabled: #878787;--button-colour-primary-colour-primary-icon-default: #ffffff;--button-colour-primary-colour-primary-icon-hovered: #ffffff;--button-colour-primary-colour-primary-icon-pressed: #0043fd;--button-colour-primary-colour-primary-icon-focussed: #ffffff;--button-colour-primary-colour-primary-icon-disabled: #3d3d3d;--button-colour-primary-colour-secondary-surface-default: #00ccff;--button-colour-primary-colour-secondary-surface-hovered: #0043fd;--button-colour-primary-colour-secondary-surface-focussed: #0043fd;--button-colour-primary-colour-secondary-surface-disabled: #c6c6c6;--button-colour-primary-colour-secondary-text-default: #140069;--button-colour-primary-colour-secondary-text-hovered: #ffffff;--button-colour-primary-colour-secondary-text-focussed: #ffffff;--button-colour-primary-colour-secondary-text-disabled: #3d3d3d;--button-colour-primary-colour-secondary-border-default: #140069;--button-colour-primary-colour-secondary-border-hovered: #140069;--button-colour-primary-colour-secondary-border-focussed: #140069;--button-colour-primary-colour-secondary-border-disabled: #c6c6c6;--button-colour-primary-colour-secondary-icon-default: #140069;--button-colour-primary-colour-secondary-icon-hovered: #ffffff;--button-colour-primary-colour-secondary-icon-focussed: #ffffff;--button-colour-primary-colour-secondary-icon-disabled: #3d3d3d;--button-colour-primary-colour-outlined-surface-default: #000000;--button-colour-primary-colour-outlined-surface-hovered: #00ccff;--button-colour-primary-colour-outlined-surface-focussed: #00ccff;--button-colour-primary-colour-outlined-surface-disabled: #000000;--button-colour-primary-colour-outlined-text-default: #140069;--button-colour-primary-colour-outlined-text-hovered: #140069;--button-colour-primary-colour-outlined-text-focussed: #140069;--button-colour-primary-colour-outlined-text-disabled: #707070;--button-colour-primary-colour-outlined-border-default: #140069;--button-colour-primary-colour-outlined-border-hovered: #00ccff;--button-colour-primary-colour-outlined-border-focussed: #140069;--button-colour-primary-colour-outlined-border-disabled: #c6c6c6;--button-colour-primary-colour-outlined-icon-default: #140069;--button-colour-primary-colour-outlined-icon-hovered: #140069;--button-colour-primary-colour-outlined-icon-focussed: #140069;--button-colour-primary-colour-outlined-icon-disabled: #707070;--button-colour-primary-colour-link-surface-default: #000000;--button-colour-primary-colour-link-surface-hovered: #000000;--button-colour-primary-colour-link-surface-focussed: #000000;--button-colour-primary-colour-link-surface-disabled: #000000;--button-colour-primary-colour-link-text-default: #140069;--button-colour-primary-colour-link-text-hovered: #140069;--button-colour-primary-colour-link-text-focussed: #140069;--button-colour-primary-colour-link-text-disabled: #c6c6c6;--button-colour-primary-colour-link-border-default: #000000;--button-colour-primary-colour-link-border-hovered: #000000;--button-colour-primary-colour-link-border-focussed: #000000;--button-colour-primary-colour-link-border-disabled: #000000;--button-colour-primary-colour-link-icon-default: #140069;--button-colour-primary-colour-link-icon-hovered: #140069;--button-colour-primary-colour-link-icon-focussed: #140069;--button-colour-primary-colour-link-icon-disabled: #707070;--button-icon-filled-primary-normal-surface-color: #140069;--button-icon-filled-primary-border-normal-color: #140069;--button-icon-filled-primary-text-normal-color: #ffffff;--button-icon-filled-primary-surface-hovered-color: #0043fd;--button-icon-filled-primary-border-hovered-color: #0043fd;--button-icon-filled-primary-text-hovered-color: #f9fafb;--button-icon-filled-primary-surface-pressed-color: #c0d2fe;--button-icon-filled-primary-border-pressed-color: #c0d2fe;--button-icon-filled-primary-text-pressed-color: #0043fd;--button-icon-filled-primary-surface-focused-color: #0043fd;--button-icon-filled-primary-border-focused-color: #140069;--button-icon-filled-primary-text-focused-color: #f9fafb;--button-icon-filled-primary-text-focused-outline-color: rgba(225, 225, 254, .7019607843);--button-icon-filled-primary-surface-disabled-color: #c6c6c6;--button-icon-filled-primary-border-disabled-color: #878787;--button-icon-filled-primary-text-disabled-color: #3d3d3d;--button-icon-accent-primary-normal-surface-color: #eaf0fe;--button-icon-accent-primary-border-normal-color: #eaf0fe;--button-icon-accent-primary-text-normal-color: #0043fd;--button-icon-accent-primary-surface-hovered-color: #a8c2fd;--button-icon-accent-primary-border-hovered-color: #a8c2fd;--button-icon-accent-primary-text-hovered-color: #0043fd;--button-icon-accent-primary-surface-pressed-color: #c0d2fe;--button-icon-accent-primary-border-pressed-color: #ffffff;--button-icon-accent-primary-text-pressed-color: #0043fd;--button-icon-accent-primary-surface-focused-color: #c0d2fe;--button-icon-accent-primary-border-focused-color: #c0d2fe;--button-icon-accent-primary-text-focused-color: #0043fd;--button-icon-accent-primary-text-focused-outline-color: rgba(225, 225, 254, .7019607843);--button-icon-accent-primary-surface-disabled-color: #d9d9d9;--button-icon-accent-primary-border-disabled-color: #d9d9d9;--button-icon-accent-primary-text-disabled-color: #707070;--button-icon-outlined-primary-normal-surface-color: transparent;--button-icon-outlined-primary-border-normal-color: #140069;--button-icon-outlined-primary-text-normal-color: #140069;--button-icon-outlined-primary-surface-hovered-color: transparent;--button-icon-outlined-primary-border-hovered-color: #0043fd;--button-icon-outlined-primary-text-hovered-color: #0043fd;--button-icon-outlined-primary-surface-pressed-color: transparent;--button-icon-outlined-primary-border-pressed-color: #c0d2fe;--button-icon-outlined-primary-text-pressed-color: #c0d2fe;--button-icon-outlined-primary-surface-focused-color: transparent;--button-icon-outlined-primary-border-focused-color: #0043fd;--button-icon-outlined-primary-text-focused-color: #0043fd;--button-icon-outlined-primary-text-focused-outline-color: #0043fd;--button-icon-outlined-primary-surface-disabled-color: transparent;--button-icon-outlined-primary-border-disabled-color: #c6c6c6;--button-icon-outlined-primary-text-disabled-color: #c6c6c6;--button-icon-grayscale-primary-normal-surface-color: #ececec;--button-icon-grayscale-primary-border-normal-color: #ececec;--button-icon-grayscale-primary-text-normal-color: #3d3d3d;--button-icon-grayscale-primary-surface-hovered-color: #ececec;--button-icon-grayscale-primary-border-hovered-color: #ececec;--button-icon-grayscale-primary-text-hovered-color: #3d3d3d;--button-icon-grayscale-primary-surface-pressed-color: #f9fafb;--button-icon-grayscale-primary-border-pressed-color: #9CA3AF;--button-icon-grayscale-primary-text-pressed-color: #6B7280;--button-icon-grayscale-primary-surface-focused-color: #f9fafb;--button-icon-grayscale-primary-border-focused-color: #D1D5DB;--button-icon-grayscale-primary-text-focused-color: #374151;--button-icon-grayscale-primary-text-focused-outline-color: rgba(225, 225, 254, .7019607843);--button-icon-grayscale-primary-surface-disabled-color: #f9fafb;--button-icon-grayscale-primary-border-disabled-color: #f9fafb;--button-icon-grayscale-primary-text-disabled-color: #D1D5DB;--button-icon-default-primary-normal-surface-color: transparent;--button-icon-default-primary-border-normal-color: transparent;--button-icon-default-primary-text-normal-color: #6366F1;--button-icon-default-primary-surface-hovered-color: #F3F4F6;--button-icon-default-primary-border-hovered-color: #F3F4F6;--button-icon-default-primary-text-hovered-color: #4F46E5;--button-icon-default-primary-surface-pressed-color: #F3F4F6;--button-icon-default-primary-border-pressed-color: #E5E7EB;--button-icon-default-primary-text-pressed-color: #6366F1;--button-icon-default-primary-surface-focused-color: #F3F4F6;--button-icon-default-primary-border-focused-color: #E5E7EB;--button-icon-default-primary-text-focused-color: #6366F1;--button-icon-default-primary-text-focused-outline-color: #E5E5E5;--button-icon-default-primary-surface-disabled-color: transparent;--button-icon-default-primary-border-disabled-color: transparent;--button-icon-default-primary-text-disabled-color: #D1D5DB;--components-icon-block-card-max-width-small: 10.5rem;--color-transparent: #000000;--global-site-container-margin-xsmall: 16px;--global-site-container-margin-small: 16px;--global-site-container-margin-medium: 32px;--global-site-container-margin-large: 96px;--global-site-container-margin-xlarge: 96px;--global-component-spacing-xsmall: 32px;--global-component-spacing-small: 32px;--global-component-spacing-medium: 32px;--global-component-spacing-large: 48px;--global-component-spacing-xlarge: 64px;--button-toggle-color-primary-surface-default: #000000;--button-toggle-color-primary-surface-focussed: #000000;--button-toggle-color-primary-surface-disabled: #000000;--button-toggle-color-primary-text-default: #140069;--button-toggle-color-primary-text-focussed: #140069;--button-toggle-color-primary-text-disabled: #707070;--button-toggle-color-primary-border-default: #000000;--button-toggle-color-primary-border-focussed: #0043fd;--button-toggle-color-primary-border-disabled: #000000;--button-toggle-color-primary-switch-bg-default: #140069;--button-toggle-color-primary-switch-bg-focussed: #140069;--button-toggle-color-primary-switch-bg-disabled: #c6c6c6;--button-toggle-color-primary-switch-fg-default: #0043fd;--button-toggle-color-primary-switch-fg-focussed: #0043fd;--button-toggle-color-primary-switch-fg-disabled: #ffffff;--breadcrumb-colour-surface: #f4f5f7;--page-title-colour-surface-default: #140069;--page-title-colour-body-default: #ffffff;--page-title-colour-title-default: #ffffff;--color-neutral-1100: #181818;--table-color-header-surface-default: #d4d4d4;--table-color-body-surface-default: #ebebeb;--table-color-header-text-default: #171717;--table-color-body-text-default: #171717;--color-surface-color-upper: #eaf0fe;--breadcrumb-colour-upper: #ececec;--color-navigation-primary-link-colour-alternative: #140069;--color-navigation-primary-icon-colour-alternative: #171717;--button-colour-primary-colour-primary-surface-valid: #c2d050;--button-colour-primary-colour-primary-icon-valid: #c2d050;--color-surface-color-placeholder: #f5a6e0;--color-surface-color-dark: #171717;--commerce-topabr-color-surface-default: #ffffff;--commerce-topabr-color-text-color-default: #171717;--color-icon-color-default-default: #171717;--color-overlay-default: #262626;--commerce-sticky-color-surface-default: #171717;--form-input-color-surface-default: #eaf0fe;--form-label-color-default: #171717;--form-input-icon-color-default: #171717;--form-input-border-colour-default: #c6c6c6;--form-input-placeholder-colour-default: #bcbcbc;--form-label-helper-text-colour-default-default: #575757;--accent-color-surface-default: #0043fd;--accent-color-text-default: #171717;--accent-color-icon-default: #171717;--form-label-color-disabled: #9f9f9f;--form-input-border-colour-error: #e2001a;--form-label-helper-text-colour-default-disabled: #9f9f9f;--form-label-helper-text-colour-default: #575757;--form-label-helper-text-colour-error: #e2001a;--form-input-color-text-default: #171717;--badge-filled-color-surface-default: #0043fd;--badge-filled-color-surface-hover: #0043fd;--badge-filled-color-surface-disabled: #c6c6c6;--badge-outlined-color-surface-default: #ececec;--badge-outlined-color-surface-hover: #0043fd;--badge-outlined-color-surface-disabled: #c6c6c6;--badge-filled-color-border-default: #0043fd;--badge-filled-color-border-hover: #0043fd;--badge-filled-color-border-disabled: #171717;--badge-outlined-color-border-default: #0043fd;--badge-outlined-color-border-hover: #0043fd;--badge-outlined-color-border-disabled: #171717;--form-input-select-color-surface-default: #171717;--form-input-select-color-surface-hover: #0043fd;--form-input-select-color-surface-active: #0043fd;--form-input-select-color-text-default: #ececec;--form-input-select-color-text-hover: #171717;--form-input-select-color-text-active: #171717;--button-toggle-color-secondary-surface-default: #000000;--button-toggle-color-secondary-surface-focussed: #000000;--button-toggle-color-secondary-surface-disabled: #000000;--button-toggle-color-secondary-text-default: #140069;--button-toggle-color-secondary-text-focussed: #140069;--button-toggle-color-secondary-text-disabled: #707070;--button-toggle-color-secondary-border-default: #000000;--button-toggle-color-secondary-border-focussed: #0043fd;--button-toggle-color-secondary-border-disabled: #000000;--button-toggle-color-secondary-switch-bg-default: #140069;--button-toggle-color-secondary-switch-bg-focussed: #140069;--button-toggle-color-secondary-switch-bg-disabled: #c6c6c6;--button-toggle-color-secondary-switch-fg-default: #0043fd;--button-toggle-color-secondary-switch-fg-focussed: #0043fd;--button-toggle-color-secondary-switch-fg-disabled: #ffffff;--components-quote-card-colours-default: #140069;--components-feature-block-card-colours-default: #171717;--components-feature-block-card-colours-secondary: #878787;--components-feature-block-card-text-body: #ffffff;--components-feature-block-surface-default: #ffffff;--components-feature-block-card-text-title: #ffffff;--components-feature-block-text-body: #171717;--components-feature-block-text-title: #171717;--components-logo-set-surface: #ffffff;--components-logo-set-logo-card-surface: #ffffff;--components-logo-set-logo-card-text: #140069;--components-logo-set-popup-card-surface: #ffffff;--components-logo-set-popup-card-text: #171717;--components-logo-set-text: #140069;--components-feature-block-text-photo-card: #ffffff;--components-tabbed-content-tabbed-navigation-surface-default: #ffffff;--components-tabbed-content-tabbed-navigation-surface-active: #f4f5f7;--components-tabbed-content-tabbed-navigation-surface-hover: #eaf0fe;--components-tabbed-content-tabbed-navigation-line-default: #ffffff;--components-tabbed-content-tabbed-navigation-line-selected: #140069;--components-tabbed-content-tabbed-navigation-line-hover: #0043fd;--color-border-color-selected: #c6c1da;--color-border-color-accordion: #c6c6c6;--color-border-color-table: #d9d9d9;--color-table-header: #f4f5f7;--color-table-column-1: #ffffff;--color-table-column-2: #f4f5f7;--color-table-text: #171717;--color-table-border: #d9d9d9;--components-accordion-surface: #ffffff;--components-accordion-highlighted: #f4f5f7;--components-accordion-border: #c6c6c6;--components-accordion-highlighted-border: #c6c1da;--components-feature-block-card-colours-border: #171717}:root{--bp-xs-max: 37.4375em;--bp-xs-min: 20em;--bp-sm-max: 63.9375em;--bp-sm-min: 37.5em;--bp-md-max: 83.4375em;--bp-md-min: 64em;--bp-lg-max: 99.9375em;--bp-lg-min: 83.5em;--bp-xl-max: 120em;--bp-xl-min: 100em;--cips-bp-xl-max: 88em;--spacing-none: 0;--spacing-xxxxs: 4px;--spacing-xxxs: 8px;--spacing-xxs: 16px;--spacing-xs: 20px;--spacing-sm: 28px;--spacing-md: 32px;--spacing-lg: 48px;--spacing-xl: 64px;--spacing-xxl: 96px;--spacing-xxxl: 128px;--color-black: #000;--color-white: #FFF;--border-radius-none: 0;--border-radius-xs: .125rem;--border-radius-sm: .25rem;--border-radius-md: .5rem;--border-radius-lg: .75rem;--border-radius-xl: 1.5rem;--border-radius-full: 100%;--mobile-menu-secondary-thumbnail-width: 64px;--mobile-menu-secondary-thumbnail-height: 64px;--element-button-border-radius-small: 0;--element-button-border-radius-medium: 0;--element-button-border-radius-large: 0;--element-button-spacing-border: 5px;--color-bg: #FFF;--color-fg: #000;--type-ds-display-large: 700 4.75rem/5.75rem Droid Serif;--type-ds-display-small: 700 4rem/4.75rem Droid Serif;--type-ds-display-large-regular: 400 4.75rem/5.75rem Droid Serif;--type-ds-display-small-regular: 400 4rem/4.75rem Droid Serif;--type-ds-heading-1: 400 3.625rem/3.9375rem Droid Serif;--type-ds-heading-2: 700 2.5rem/3rem Droid Serif;--type-ds-heading-3: 700 2rem/2.4375rem Droid Serif;--type-ds-heading-4: 700 1.125rem/1.75rem Droid Serif;--type-ds-heading-5: 700 1.125rem/1.75rem Droid Serif;--type-ds-heading-6: 700 1.125rem/1.75rem Droid Serif;--type-ds-heading-1-regular: 400 3.625rem/3.9375rem Droid Serif;--type-ds-heading-2-regular: 400 2.5rem/3rem Droid Serif;--type-ds-heading-3-regular: 400 2rem/2.4375rem Droid Serif;--type-ds-heading-4-regular: 400 1.125rem/1.75rem Droid Serif;--type-ds-heading-5-regular: 400 1.125rem/1.75rem Droid Serif;--type-ds-heading-6-regular: 400 1.125rem/1.75rem Droid Serif;--type-os-body-bold-lg: 700 1.3125rem/1.875rem Open Sans;--type-os-body-bold-md: 700 1.125rem/1.6875rem Open Sans;--type-os-body-bold-sm: 700 1rem/1.5rem Open Sans;--type-os-body-lg: 400 1.3125rem/1.875rem Open Sans;--type-os-body-md: 400 1.125rem/1.6875rem Open Sans;--type-os-body-sm: 400 1rem/1.5rem Open Sans;--type-os-body-xs: 400 .875rem/1.3125rem Open Sans;--type-os-body-lg-light: 300 1.3125rem/1.875rem Open Sans;--type-os-button-text: 700 1.25rem/.8125rem Open Sans;--form-input-border-radius-small: 2px;--form-input-border-radius-medium: 4px;--form-input-border-radius-large: 8px;--form-input-height-default: 40px;--form-input-max-width-default: 100px;--form-input-max-width-small: 150px;--button-border-radius-large: 0px;--button-border-radius-medium: 0px;--button-border-radius-small: 4px;--border-width-xs: 1px;--border-width-sm: 2px;--border-width-md: 4px;--border-width-lg: 6px;--border-width-xl: 12px;--outline-width-sm: 2px;--outline-width-md: 4px;--outline-width-lg: 8px;--text-width-xs: 18ch;--text-width-sm: 40ch;--text-width-md: 55ch;--text-width-lg: 68ch;--text-width-xl: 80ch;--text-width-2xl: 100ch}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}html{--body-overflow: auto;overflow-y:var(--body-overflow);height:100%}body{min-height:100vh;margin:0;display:flex;flex-direction:column;background-color:var(--color-white)}body header{--header-overflow: visible;--header-height: auto;position:relative;grid-area:header;height:var(--header-height);overflow-y:var(--header-overflow)}body main{grid-area:main}body footer{grid-area:footer;position:relative}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;visibility:hidden;height:100%;width:100%;opacity:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}body.is-active{overflow:hidden}@media (min-width: 83.5em){body.is-active{overflow:visible;overflow-x:hidden}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){body{display:block}}p{-webkit-margin-after:0;-webkit-margin-before:0;-webkit-margin-end:0;-webkit-margin-start:0}main{flex:1}[hidden]{display:none!important}.no-scroll{position:fixed;overflow:hidden;width:100%;height:100%}button>svg{pointer-events:none}a:focus,input:focus,textarea:focus,select:focus,button:focus{outline:var(--border-width-md) solid var(--primary-colours-cips-navy);outline-offset:var(--border-width-sm)}a:focus:not(:focus-visible),input:focus:not(:focus-visible),textarea:focus:not(:focus-visible),select:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:0}a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,button:focus-visible{outline:var(--border-width-md) solid var(--primary-colours-cips-navy);outline-offset:var(--border-width-sm)}input:focus-visible,textarea:focus-visible,select:focus-visible,button:focus-visible{outline-offset:0}a{text-decoration:none}a:focus-visible{outline-offset:.1875rem}a:not([class]){color:currentcolor;font-weight:var(--font-weight-bold);text-decoration:underline;text-decoration-thickness:1px}a:not([class]):hover{color:var(--color-brand-200);text-decoration:underline}a.tel{color:inherit;text-decoration:none;cursor:text}.touchevents a.tel{color:inherit;text-decoration:underline}a.tel:hover{color:inherit}[tabindex="-1"]:focus,[tabindex="-1"]:focus-visible{outline:0}form [placeholder]:focus::input-placeholder{color:transparent}form [placeholder]:focus::-moz-placeholder{color:transparent}form [placeholder]:focus::placeholder{color:transparent}form input::input-placeholder{opacity:1;color:var(--color-grey-400)}form input::-moz-placeholder{opacity:1;color:var(--color-grey-400)}form input::placeholder{opacity:1;color:var(--color-grey-400)}form input:input-placeholder{opacity:1;color:var(--color-grey-400)}form textarea,form input[type=text],form input[type=button],form input[type=submit],form input[type=search]{-webkit-appearance:none;-moz-appearance:none;width:100%;box-sizing:border-box;appearance:none}form textarea[disabled],form input[type=text][disabled],form input[type=button][disabled],form input[type=submit][disabled],form input[type=search][disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}form input::-moz-focus-inner{padding:0;border:0}form button::-moz-focus-inner{padding:0;border:0}form textarea,form input[type=color],form input[type=date],form input[type=datetime],form input[type=datetime-local],form input[type=email],form input[type=month],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=time],form input[type=text],form input[type=url],form input[type=week]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;box-sizing:border-box}form textarea[disabled],form input[type=color][disabled],form input[type=date][disabled],form input[type=datetime][disabled],form input[type=datetime-local][disabled],form input[type=email][disabled],form input[type=month][disabled],form input[type=number][disabled],form input[type=password][disabled],form input[type=search][disabled],form input[type=tel][disabled],form input[type=time][disabled],form input[type=text][disabled],form input[type=url][disabled],form input[type=week][disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}form input[type=file]{font:--type-os-body-md}form select{font:var(--type-body-xs);-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;box-sizing:border-box;border:var(--border-width-xs) solid var(--color-grey-400);border-radius:var(--border-radius-lg);color:var(--color-fg);background-color:var(--color-bg);background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewBox="0 0 17 16" fill="none"><path d="M5.2998 5.59999L8.4998 2.39999L11.6998 5.59999M11.6998 10.4L8.4998 13.6L5.2998 10.4" stroke="%23262626" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:right .75rem center;background-size:1.0625rem 1rem}form select option{color:var(--color-fg)}form select:invalid{color:var(--color-grey-400)}form select::-ms-expand{display:none}form select[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}form select[disabled]+svg{opacity:.5;cursor:not-allowed;pointer-events:none}form select[multiple]+svg{display:none}form input[type=checkbox],form input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-content:center;margin:0;padding:0;height:1.875rem;width:1.875rem;background-color:var(--color-grey-500);border:var(--border-width-xs) solid var(--button-icon-grayscale-primary-border-focused-color);color:currentcolor;font:inherit;transform:translateY(-.075em)}form input[type=checkbox]:before,form input[type=radio]:before{transition:transform .2s ease-in-out;content:"";height:1em;width:1em;background-color:CanvasText;box-shadow:inset 1em 1em var(--color-grey-400);transform:scale(0)}form input[type=checkbox]:checked:before,form input[type=radio]:checked:before{transform:scale(1)}form input[type=checkbox]:disabled,form input[type=checkbox]:disabled+*,form input[type=radio]:disabled,form input[type=radio]:disabled+*{opacity:.5;cursor:not-allowed;pointer-events:none}form input[type=checkbox]{border-radius:var(--border-radius-sm)}form input[type=checkbox]:before{clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform-origin:bottom left}form input[type=radio]{border-radius:50%}form input[type=radio]:before{border-radius:50%;transform-origin:center}form input::-webkit-outer-spin-button,form input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}form label{font:var(--type-os-body-sm);display:flex;align-items:center;margin-bottom:var(--spacing-xxxs)}form fieldset{display:flex;flex-wrap:wrap;margin:0;padding:0;border:0}form fieldset legend{font:var(--type-os-body-sm);display:flex;align-items:center;margin-bottom:var(--spacing-xxxs)}form .form__row--2-col{display:grid;grid-template-columns:1fr;gap:var(--spacing-xs) var(--spacing-md)}@media (min-width: 64em){form .form__row--2-col{grid-template-columns:repeat(2,1fr)}}form .form__validation-message{font:var(--type-os-body-sm);display:block;margin-top:var(--spacing-xxxs);width:100%;color:var(--form-label-helper-text-colour-error)}form input:has(+.form__validation-message),form select:has(+.form__validation-message){border-color:var(--form-input-border-colour-error)}.o-container{--gutters: var(--spacing-xxs);--max-width: var(--bp-xs-max);margin-right:auto;margin-left:auto;padding-inline:var(--gutters);width:100%;max-width:var(--max-width)}@media (min-width: 37.5em){.o-container{--gutters: var(--spacing-xxs);--max-width: var(--bp-sm-max)}}@media (min-width: 64em){.o-container{--gutters: var(--spacing-md);--max-width: var(--bp-md-max)}}@media (min-width: 83.5em){.o-container{--gutters: var(--spacing-lg);--max-width: var(--bp-lg-max)}}@media (min-width: 100em){.o-container{--gutters: var(--spacing-none);--max-width: var(--cips-bp-xl-max)}}.o-container--spacing-top{--spacing: var(--spacing-xs);margin-top:var(--spacing)}@media (min-width: 37.5em){.o-container--spacing-top{--spacing: var(--spacing-sm)}}@media (min-width: 64em){.o-container--spacing-top{--spacing: var(--spacing-md)}}@media (min-width: 83.5em){.o-container--spacing-top{--spacing: var(--spacing-lg)}}@media (min-width: 100em){.o-container--spacing-top{--spacing: var(--spacing-xl)}}.o-container--spacing-bottom{--spacing: var(--spacing-xs);margin-bottom:var(--spacing)}@media (min-width: 37.5em){.o-container--spacing-bottom{--spacing: var(--spacing-sm)}}@media (min-width: 64em){.o-container--spacing-bottom{--spacing: var(--spacing-md)}}@media (min-width: 83.5em){.o-container--spacing-bottom{--spacing: var(--spacing-lg)}}@media (min-width: 100em){.o-container--spacing-bottom{--spacing: var(--spacing-xl)}}body{background-color:var(--color-bg);color:var(--color-fg);font:var(--type-os-body-sm)}h1,h2,h3,h4,h5,h6{margin:0;overflow-wrap:break-word}h1{font:var(--type-ds-heading-1)}h2{font:var(--type-ds-heading-2)}h3{font:var(--type-ds-heading-3)}h4{font:var(--type-ds-heading-4)}h5{font:var(--type-ds-heading-5)}h6{font:var(--type-ds-heading-6)}p{margin:0;overflow-wrap:break-word}strong{font-weight:700}em{font-style:italic}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size, 25px) 0}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family, inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);line-height:1.7;line-height:var(--plyr-line-height, 1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background, #4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius, 2px);color:#fff;color:var(--plyr-badge-text-color, #fff);font-size:9px;font-size:var(--plyr-font-size-badge, 9px);line-height:1;padding:3px 4px}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small, 13px);left:0;padding:10px;padding:var(--plyr-control-spacing, 10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}@media (min-width: 480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base, 15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px) * 2)}}@media (min-width: 768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large, 18px)}}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px) * -4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background, rgba(0, 0, 0, .8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color, #fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius, 4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px) * .7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size, 18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size, 18px)}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px) / 4)}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px) / 4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px) / 2)}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background, rgba(255, 255, 255, .9019607843));border-radius:8px;border-radius:var(--plyr-menu-radius, 8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow, 0 1px 2px rgba(0, 0, 0, .1490196078));color:#4a5464;color:var(--plyr-menu-color, #4a5464);font-size:15px;font-size:var(--plyr-font-size-base, 15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container:after{border:4px solid rgba(0,0,0,0);border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size, 4px) solid rgba(0,0,0,0);border-top-color:var(--plyr-menu-background, rgba(255, 255, 255, .9019607843));content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * .7 - var(--plyr-menu-arrow-size, 4px) / 2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px) * .7)}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color, #4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu, var(--plyr-font-size-small, 13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px) * .7 / 1.5) calc(var(--plyr-control-spacing, 10px) * .7 * 1.5);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid rgba(0,0,0,0);border:var(--plyr-menu-item-arrow-size, 4px) solid rgba(0,0,0,0);content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px) * .7 * 4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color, #728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px) * .7 * 1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px) * .7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px) * .7 / 2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px) * .7 * 4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px) * .7 * 2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color, #728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px) * .7 * 1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color, #dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color, #fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px) * .7 / 2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px) * .7)}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing, 10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)))}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px) * .7 * -1 + 2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px) * .7 * 3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px) * 2);color:#00b2ff;color:var(--plyr-range-fill-background, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px) * 2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,rgba(0,0,0,0) 0);background-image:linear-gradient(to right,currentColor var(--value, 0),rgba(0,0,0,0) var(--value, 0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2));height:13px;height:var(--plyr-range-thumb-height, 13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px)) / 2 * -1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-moz-user-select:none;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2));height:13px;height:var(--plyr-range-thumb-height, 13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px)}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2));height:13px;height:var(--plyr-range-thumb-height, 13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background, var(--plyr-video-background, #000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing, 10px)}@media (max-width: 767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background, #fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius, 5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, .1490196078));color:#4a5464;color:var(--plyr-tooltip-color, #4a5464);font-size:13px;font-size:var(--plyr-font-size-small, 13px);font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px) / 2 * 2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px) / 2) calc(var(--plyr-control-spacing, 10px) / 2 * 1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid rgba(0,0,0,0);border-left:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * .7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * .7);transform:translate(50%)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px) * .5);margin-right:13px;margin-right:var(--plyr-range-thumb-height, 13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px) * -.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px) * -.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height, 5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height, 5px) / 2 * -1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height, 5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height, 5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 50%,var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size, 25px) var(--plyr-progress-loading-size, 25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .2509803922))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6))}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background, #fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height, 5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width, 3px);z-index:3}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px) / 2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px) / 2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background, #fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color, #4a5464);padding:10px;padding:var(--plyr-control-spacing, 10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover, #fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1019607843))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1019607843))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1019607843))}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6))}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background, var(--plyr-video-background, #000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}@supports not (aspect-ratio: 16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .7490196078)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color, #fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px) / 2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px) * 2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width: 480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing, 10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px) * 3.5)}}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover, #fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color, #fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px) * 1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .2509803922)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .2509803922)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .2509803922)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5019607843))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5019607843))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5019607843))}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .2509803922))}@media (min-width: 1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}@media (min-width: 1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing, 10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing, 10px);z-index:3}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height, 5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background, #fff);border-radius:8px;border-radius:var(--plyr-menu-radius, 8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, .1490196078));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px) / 2 * 2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb:before{border-left:4px solid rgba(0,0,0,0);border-left:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .7490196078)));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset: -3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset: -3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.o-sub-layout{display:grid;width:100%;gap:var(--spacing-xxs);grid-template-columns:1fr}.o-sub-layout--full{grid-template-columns:1fr}.o-sub-layout--seventy-thirty{--half-spacing: 0}@media (min-width: 64em){.o-sub-layout--seventy-thirty{--half-spacing: calc(var(--spacing-md) / 2);grid-template-columns:calc(70% - var(--half-spacing)) calc(30% - var(--half-spacing))}}@media (min-width: 83.5em){.o-sub-layout--seventy-thirty{--half-spacing: calc(var(--spacing-xl) / 2);grid-template-columns:calc(70% - var(--half-spacing)) calc(30% - var(--half-spacing))}}@media (min-width: 100em){.o-sub-layout--seventy-thirty{--half-spacing: calc(var(--spacing-xxl) / 2);grid-template-columns:calc(70% - var(--half-spacing)) calc(30% - var(--half-spacing))}}.o-sub-layout--thirty-seventy{--half-spacing: 0}@media (min-width: 64em){.o-sub-layout--thirty-seventy{--half-spacing: calc(var(--spacing-md) / 2);grid-template-columns:calc(30% - var(--half-spacing)) calc(70% - var(--half-spacing))}}@media (min-width: 83.5em){.o-sub-layout--thirty-seventy{--half-spacing: calc(var(--spacing-xl) / 2);grid-template-columns:calc(30% - var(--half-spacing)) calc(70% - var(--half-spacing))}}@media (min-width: 100em){.o-sub-layout--thirty-seventy{--half-spacing: calc(var(--spacing-xxl) / 2);grid-template-columns:calc(30% - var(--half-spacing)) calc(70% - var(--half-spacing))}}@media (min-width: 64em){.o-sub-layout{gap:var(--spacing-md)}}@media (min-width: 83.5em){.o-sub-layout{gap:var(--spacing-xl)}}@media (min-width: 100em){.o-sub-layout{gap:var(--spacing-xxl)}}.o-sub-container{container-type:inline-size;display:flex;flex-direction:column}.visually-hidden{position:absolute;padding:0;height:1px;width:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);border:0;white-space:nowrap}@media (min-width: 37.5em){.visually-hidden--sm-up{position:absolute;padding:0;height:1px;width:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);border:0;white-space:nowrap}}@media (min-width: 64em){.visually-hidden--md-up{position:absolute;padding:0;height:1px;width:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);border:0;white-space:nowrap}}@media (min-width: 83.5em){.visually-hidden--lg-up{position:absolute;padding:0;height:1px;width:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);border:0;white-space:nowrap}}@media (min-width: 64em) and (max-width: 83.49em){.visually-hidden--only-md{position:absolute;padding:0;height:1px;width:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);border:0;white-space:nowrap}}@media (max-width: 37.49em){.visually-hidden--sm-down{position:absolute;padding:0;height:1px;width:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);border:0;white-space:nowrap}}@media (max-width: 63.99em){.visually-hidden--md-down{position:absolute;padding:0;height:1px;width:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);border:0;white-space:nowrap}}@media (max-width: 83.49em){.visually-hidden--lg-down{position:absolute;padding:0;height:1px;width:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);border:0;white-space:nowrap}}.is-hidden{visibility:hidden;display:none!important}.is-visible{visibility:visible;display:block}.is-hidden-mobile{visibility:hidden;display:none}@media (min-width: 83.5em){.is-hidden-mobile{visibility:visible;display:block}.is-hidden-mobile--inline{visibility:visible;display:inline}.is-hidden-mobile--cell{visibility:visible;display:table-cell}}@media (min-width: 83.5em){.is-hidden-desktop{visibility:hidden;display:none}}.o-component-spacing--top{--spacing: var(--spacing-xs);margin-top:var(--spacing)}@media (min-width: 37.5em){.o-component-spacing--top{--spacing: var(--spacing-sm)}}@media (min-width: 64em){.o-component-spacing--top{--spacing: var(--spacing-md)}}@media (min-width: 83.5em){.o-component-spacing--top{--spacing: var(--spacing-lg)}}@media (min-width: 100em){.o-component-spacing--top{--spacing: var(--spacing-xl)}}.o-component-spacing--bottom{--spacing: var(--spacing-xs);margin-bottom:var(--spacing)}@media (min-width: 37.5em){.o-component-spacing--bottom{--spacing: var(--spacing-sm)}}@media (min-width: 64em){.o-component-spacing--bottom{--spacing: var(--spacing-md)}}@media (min-width: 83.5em){.o-component-spacing--bottom{--spacing: var(--spacing-lg)}}@media (min-width: 100em){.o-component-spacing--bottom{--spacing: var(--spacing-xl)}}.ot-floating-button__open:focus-visible{outline:4px solid #fff;outline-offset:4px}#onetrust-consent-sdk *:focus-visible{box-shadow:none;outline:.1875rem solid #140069!important}#onetrust-consent-sdk input:focus-visible+.ot-switch .ot-switch-nob:before{outline:.125rem solid #140069!important}#onetrust-consent-sdk [role=tab]:focus-visible,#onetrust-consent-sdk button:focus-visible{outline-offset:-.1875rem}.swiper{z-index:0!important}.c-button{--button-font: var(--type-os-button-text);--button-background-color: var(--button-colour-primary-colour-primary-surface-default);--button-text-color: var(--button-colour-primary-colour-primary-text-default);--button-spacing-tb: var(--spacing-xs);--button-spacing-lr: var(--spacing-sm);--button-border-radius: var(--border-radius-sm);--gap: .75rem;--button-border-color: var(--button-colour-primary-colour-primary-border-default);--button-border-left-width: var(--element-button-spacing-border);--button-border-top-width: 0;--button-border-right-width: 0;--button-border-bottom-width: 0;--button-border-left: var(--button-border-left-width) solid var(--button-border-color);--button-border-top: none;--button-border-right: none;--button-border-bottom: none;display:inline-flex;gap:var(--gap);justify-content:center;align-items:center;align-self:stretch;padding:var(--button-spacing-tb) var(--button-spacing-lr);background-color:var(--button-background-color);border-radius:var(--button-border-radius);color:var(--button-text-color);cursor:pointer;font:var(--button-font);transition:all .2s ease-in-out;line-height:1.5rem;border-left:var(--button-border-left);border-top:var(--button-border-top);border-right:var(--button-border-right);border-bottom:var(--button-border-bottom)}.c-button[aria-disabled=true],.c-button:disabled{cursor:not-allowed}.c-button--large,.c-button--medium,.c-button--small{--button-spacing-tb: var(--spacing-xs);--button-spacing-lr: var(--spacing-sm);--button-font: var(--type-os-button-text)}.c-button--primary{--button-background-color: var(--button-colour-primary-colour-primary-surface-default);--button-text-color: var(--button-colour-primary-colour-primary-text-default);--button-border-color: var(--button-colour-primary-colour-primary-border-default)}.c-button--primary:hover{--button-background-color: var(--button-colour-primary-colour-primary-surface-hovered);--button-text-color: var(--button-colour-primary-colour-primary-text-hovered);--button-border-color: var(--button-colour-primary-colour-primary-border-hovered)}.c-button--primary:focus,.c-button--primary:focus-visible{--button-background-color: var(--button-colour-primary-colour-primary-surface-hovered);--button-text-color: var(--button-colour-primary-colour-primary-text-focussed);--button-border-color: var(--button-colour-primary-colour-primary-border-hovered);outline:var(--border-width-md) solid var(--button-colour-primary-colour-primary-surface-hovered);outline-offset:var(--border-width-sm)}.c-button--primary:active{--button-background-color: var(--button-colour-primary-colour-primary-surface-pressed);--button-text-color: var(--button-colour-primary-colour-primary-text-pressed);--button-border-color: var(--button-colour-primary-colour-primary-border-pressed)}.c-button--primary[aria-disabled=true],.c-button--primary:disabled{--button-background-color: var(--button-colour-primary-colour-primary-surface-disabled) !important;--button-text-color: var(--button-colour-primary-colour-primary-text-disabled) !important;--button-border-color: var(--button-colour-primary-colour-primary-border-disabled) !important}.c-button--secondary{--button-background-color: var(--button-colour-primary-colour-secondary-surface-default);--button-text-color: var(--button-colour-primary-colour-secondary-text-default);--button-border-color: var(--button-colour-primary-colour-secondary-border-default)}.c-button--secondary:hover{--button-background-color: var(--button-colour-primary-colour-secondary-surface-hovered);--button-text-color: var(--button-colour-primary-colour-secondary-text-hovered);--button-border-color: var(--button-colour-primary-colour-secondary-border-hovered)}.c-button--secondary:focus,.c-button--secondary:focus-visible{--button-background-color: var(--button-colour-primary-colour-secondary-surface-hovered);--button-text-color: var(--button-colour-primary-colour-secondary-text-focussed);--button-border-color: var(--button-colour-primary-colour-secondary-border-hovered);outline:var(--border-width-md) solid var(--button-colour-primary-colour-secondary-surface-hovered);outline-offset:var(--border-width-sm)}.c-button--secondary:active{--button-background-color: var(--button-colour-primary-colour-primary-surface-pressed);--button-text-color: var(--button-colour-primary-colour-primary-text-pressed);--button-border-color: var(--button-colour-primary-colour-primary-border-pressed)}.c-button--secondary[aria-disabled=true],.c-button--secondary:disabled{--button-background-color: var(--button-colour-primary-colour-secondary-surface-disabled) !important;--button-text-color: var(--button-colour-primary-colour-secondary-text-disabled) !important;--button-border-color: var(--button-colour-primary-colour-primary-border-disabled) !important}.c-button--outline{--button-background-color: transparent;--button-text-color: var(--button-colour-primary-colour-outlined-text-default);--button-border-color: var(--button-colour-primary-colour-outlined-border-default);--button-border-top: 1px solid var(--button-border-color);--button-border-right: 1px solid var(--button-border-color);--button-border-bottom: 1px solid var(--button-border-color);--button-border-left: 1px solid var(--button-border-color)}.c-button--outline:hover{--button-background-color: var(--button-colour-primary-colour-outlined-surface-hovered);--button-text-color: var(--button-colour-primary-colour-outlined-text-hovered-colour-secondary-text-hovered);--button-border-color: var(--button-colour-primary-colour-outlined-border-hovered)}.c-button--outline:focus,.c-button--outline:focus-visible{--button-background-color: var(--button-colour-primary-colour-outlined-surface-focussed);--button-text-color: var(--button-colour-primary-colour-outlined-text-focussed);--button-border-color: var(--button-colour-primary-colour-outlined-border-focussed);outline:var(--border-width-md) solid var(--button-colour-primary-colour-outlined-surface-focussed);outline-offset:var(--border-width-sm)}.c-button--outline:active{--button-background-color: transparent;--button-text-color: var(--button-colour-primary-colour-primary-surface-pressed);--button-border-color: var(--button-colour-primary-colour-primary-surface-pressed)}.c-button--outline[aria-disabled=true],.c-button--outline:disabled{--button-background-color: transparent !important;--button-text-color: var(--button-colour-primary-colour-outlined-text-disabled) !important;--button-border-color: var(--button-colour-primary-colour-outlined-border-disabled) !important}.c-button--ghost{--button-spacing-lr: var(--spacing-none);--button-background-color: transparent;--button-border-color: transparent;--button-border-left: none;--button-text-color: var(--button-colour-primary-colour-link-text-default)}.c-button--ghost:hover{--button-background-color: transparent;--button-text-color: var(--button-colour-primary-colour-link-text-hovered);--button-border-color: transparent;text-decoration:underline;text-decoration-thickness:2px}.c-button--ghost:focus,.c-button--ghost:focus-visible{--button-background-color: transparent;--button-text-color: var(--button-colour-primary-colour-link-text-focussed);--button-border-color: transparent;text-decoration:underline;text-decoration-thickness:2px;outline:var(--border-width-md) solid var(--button-colour-primary-colour-link-text-focussed);outline-offset:var(--border-width-sm)}.c-button--ghost:active{--button-background-color: transparent;--button-text-color: var(--button-colour-primary-colour-primary-surface-pressed);--button-border-color: transparent}.c-button--ghost[aria-disabled=true],.c-button--ghost:disabled{--button-background-color: transparent !important;--button-text-color: var(--button-colour-primary-colour-link-text-disabled) !important;--button-border-color: transparent !important}.c-button__text{display:flex;justify-content:center;align-items:center;min-height:1.25rem}.c-button__icon{height:1.25rem;width:1.25rem;min-height:1.25rem;min-width:1.25rem;fill:currentcolor}.c-badge{display:flex;flex-shrink:0;align-items:center;font:var(--type-os-body-bold-sm);padding:.125rem .5rem .125rem .25rem;border-radius:1.5rem;background:var(--button-colour-primary-colour-primary-surface-default);color:var(--button-colour-primary-colour-primary-text-default)}.c-icon-button{--icon-button-border-color: var(--button-colour-primary-colour-primary-surface-default);--icon-button-background-color: var(--button-colour-primary-colour-primary-surface-default);--icon-button-text-color: var(--button-colour-primary-colour-primary-text-default);--icon-button-spacing: var(--spacing-xxxxs);--icon-button-width: 4rem;--icon-button-height: 4rem;display:flex;justify-content:center;align-items:center;padding:var(--icon-button-spacing);box-sizing:border-box;background-color:var(--icon-button-background-color);border:1px solid var(--icon-button-border-color);border-radius:0;color:var(--icon-button-text-color);cursor:pointer;aspect-ratio:1/1;width:var(--icon-button-width);height:var(--icon-button-height);transition:all .2s ease-in-out}.c-icon-button[aria-disabled=true],.c-icon-button:disabled{cursor:not-allowed}.c-icon-button--xxlarge{--icon-button-width: 4rem;--icon-button-height: 4rem;--icon-button-spacing: var(--spacing-xxxs)}.c-icon-button--xlarge{--icon-button-width: 3.5rem;--icon-button-height: 3.5rem;--icon-button-spacing: var(--spacing-xxxs)}.c-icon-button--large{--icon-button-width: 3rem;--icon-button-height: 3rem;--icon-button-spacing: var(--spacing-xxxs)}.c-icon-button--medium{--icon-button-width: 2.5rem;--icon-button-height: 2.5rem;--icon-button-spacing: var(--spacing-xxxs)}.c-icon-button--small{--icon-button-width: 2rem;--icon-button-height: 2rem;--icon-button-spacing: .375rem}.c-icon-button--xsmall{--icon-button-width: 1.5rem;--icon-button-height: 1.5rem}.c-icon-button--filled{--icon-button-border-color: var(--button-icon-filled-primary-border-normal-color);--icon-button-background-color: var(--button-icon-filled-primary-normal-surface-color);--icon-button-text-color: var(--button-icon-filled-primary-text-normal-color)}.c-icon-button--filled:hover{--icon-button-border-color: var(--button-icon-filled-primary-border-hovered-color);--icon-button-background-color: var(--button-icon-filled-primary-surface-hovered-color);--icon-button-text-color: var(--button-icon-filled-primary-text-hovered-color)}.c-icon-button--filled:focus,.c-icon-button--filled:focus-visible{--icon-button-border-color: var(--button-icon-filled-primary-border-focused-color);--icon-button-background-color: var(--button-icon-filled-primary-surface-focused-color);--icon-button-text-color: var(--button-icon-filled-primary-text-focused-color);outline:var(--border-width-md) solid var(--button-icon-filled-primary-text-focused-outline-color);outline-offset:var(--border-width-sm)}.c-icon-button--filled:active{--icon-button-border-color: var(--button-icon-filled-primary-border-pressed-color);--icon-button-background-color: var(--button-icon-filled-primary-surface-pressed-color);--icon-button-text-color: var(--button-icon-filled-primary-text-pressed-color)}.c-icon-button--filled[aria-disabled=true],.c-icon-button--filled:disabled{--icon-button-border-color: var(--button-icon-filled-primary-border-disabled-color);--icon-button-background-color: var(--button-icon-filled-primary-surface-disabled-color);--icon-button-text-color: var(--button-icon-filled-primary-text-disabled-color)}.c-icon-button--accent{--icon-button-border-color: var(--button-icon-accent-primary-border-normal-color);--icon-button-background-color: var(--button-icon-accent-primary-normal-surface-color);--icon-button-text-color: var(--button-icon-accent-primary-text-normal-color)}.c-icon-button--accent:hover{--icon-button-border-color: var(--button-icon-accent-primary-border-hovered-color);--icon-button-background-color: var(--button-icon-accent-primary-surface-hovered-color);--icon-button-text-color: var(--button-icon-accent-primary-text-hovered-color)}.c-icon-button--accent:focus,.c-icon-button--accent:focus-visible{--icon-button-border-color: var(--button-icon-accent-primary-border-focused-color);--icon-button-background-color: var(--button-icon-accent-primary-surface-focused-color);--icon-button-text-color: var(--button-icon-accent-primary-text-focused-color);outline:var(--border-width-md) solid var(--button-icon-accent-primary-text-focused-outline-color);outline-offset:var(--border-width-sm)}.c-icon-button--accent:active{--icon-button-border-color: var(--button-icon-accent-primary-border-pressed-color);--icon-button-background-color: var(--button-icon-accent-primary-surface-pressed-color);--icon-button-text-color: var(--button-icon-accent-primary-text-pressed-color)}.c-icon-button--accent[aria-disabled=true],.c-icon-button--accent:disabled{--icon-button-border-color: var(--button-icon-accent-primary-border-disabled-color);--icon-button-background-color: var(--button-icon-accent-primary-surface-disabled-color);--icon-button-text-color: var(--button-icon-accent-primary-text-disabled-color)}.c-icon-button--outlined{--icon-button-border-color: var(--button-icon-outlined-primary-border-normal-color);--icon-button-background-color: var(--button-icon-outlined-primary-normal-surface-color);--icon-button-text-color: var(--button-icon-outlined-primary-text-normal-color)}.c-icon-button--outlined:hover{--icon-button-border-color: var(--button-icon-outlined-primary-border-hovered-color);--icon-button-background-color: var(--button-icon-outlined-primary-surface-hovered-color);--icon-button-text-color: var(--button-icon-outlined-primary-text-hovered-color)}.c-icon-button--outlined:focus,.c-icon-button--outlined:focus-visible{--icon-button-border-color: var(--button-icon-outlined-primary-border-focused-color);--icon-button-background-color: var(--button-icon-outlined-primary-surface-focused-color);--icon-button-text-color: var(--button-icon-outlined-primary-text-focused-color);outline:var(--border-width-md) solid var(--button-icon-outlined-primary-text-focused-outline-color);outline-offset:var(--border-width-sm)}.c-icon-button--outlined:active{--icon-button-border-color: var(--button-icon-outlined-primary-border-pressed-color);--icon-button-background-color: var(--button-icon-outlined-primary-surface-pressed-color);--icon-button-text-color: var(--button-icon-outlined-primary-text-pressed-color)}.c-icon-button--outlined[aria-disabled=true],.c-icon-button--outlined:disabled{--icon-button-border-color: var(--button-icon-outlined-primary-border-disabled-color);--icon-button-background-color: var(--button-icon-outlined-primary-surface-disabled-color);--icon-button-text-color: var(--button-icon-outlined-primary-text-disabled-color)}.c-icon-button--grayscale{--icon-button-border-color: var(--button-icon-grayscale-primary-border-normal-color);--icon-button-background-color: var(--button-icon-grayscale-primary-normal-surface-color);--icon-button-text-color: var(--button-icon-grayscale-primary-text-normal-color)}.c-icon-button--grayscale:hover{--icon-button-border-color: var(--button-icon-grayscale-primary-border-hovered-color);--icon-button-background-color: var(--button-icon-grayscale-primary-surface-hovered-color);--icon-button-text-color: var(--button-icon-grayscale-primary-text-hovered-color)}.c-icon-button--grayscale:focus,.c-icon-button--grayscale:focus-visible{--icon-button-border-color: var(--button-icon-grayscale-primary-border-focused-color);--icon-button-background-color: var(--button-icon-grayscale-primary-surface-focused-color);--icon-button-text-color: var(--button-icon-grayscale-primary-text-focused-color);outline:var(--border-width-md) solid var(--button-icon-grayscale-primary-text-focused-outline-color);outline-offset:var(--border-width-sm)}.c-icon-button--grayscale:active{--icon-button-border-color: var(--button-icon-grayscale-primary-border-pressed-color);--icon-button-background-color: var(--button-icon-grayscale-primary-surface-pressed-color);--icon-button-text-color: var(--button-icon-grayscale-primary-text-pressed-color)}.c-icon-button--grayscale[aria-disabled=true],.c-icon-button--grayscale:disabled{--icon-button-border-color: var(--button-icon-grayscale-primary-border-disabled-color);--icon-button-background-color: var(--button-icon-grayscale-primary-surface-disabled-color);--icon-button-text-color: var(--button-icon-grayscale-primary-text-disabled-color)}.c-icon-button--default{--icon-button-border-color: var(--button-icon-default-primary-border-normal-color);--icon-button-background-color: var(--button-icon-default-primary-normal-surface-color);--icon-button-text-color: var(--button-icon-default-primary-text-normal-color)}.c-icon-button--default:hover{--icon-button-border-color: var(--button-icon-default-primary-border-hovered-color);--icon-button-background-color: var(--button-icon-default-primary-surface-hovered-color);--icon-button-text-color: var(--button-icon-default-primary-text-hovered-color)}.c-icon-button--default:focus,.c-icon-button--default:focus-visible{--icon-button-border-color: var(--button-icon-default-primary-border-focused-color);--icon-button-background-color: var(--button-icon-default-primary-surface-focused-color);--icon-button-text-color: var(--button-icon-default-primary-text-focused-color);outline:var(--border-width-md) solid var(--button-icon-default-primary-text-focused-outline-color);outline-offset:var(--border-width-sm)}.c-icon-button--default:active{--icon-button-border-color: var(--button-icon-default-primary-border-pressed-color);--icon-button-background-color: var(--button-icon-default-primary-surface-pressed-color);--icon-button-text-color: var(--button-icon-default-primary-text-pressed-color)}.c-icon-button--default[aria-disabled=true],.c-icon-button--default:disabled{--icon-button-border-color: var(--button-icon-default-primary-border-disabled-color);--icon-button-background-color: var(--button-icon-default-primary-surface-disabled-color);--icon-button-text-color: var(--button-icon-default-primary-text-disabled-color)}.c-icon-button__icon{fill:currentcolor;--icon-button-icon-width: 4rem;--icon-button-icon-height: 4rem;width:var(--icon-button-icon-width);height:var(--icon-button-icon-height)}.c-icon-button__icon--xxlarge{--icon-button-icon-width: 3rem;--icon-button-icon-height: 3rem}.c-icon-button__icon--xlarge{--icon-button-icon-width: 2.5rem;--icon-button-icon-height: 2.5rem}.c-icon-button__icon--large{--icon-button-icon-width: 2rem;--icon-button-icon-height: 2rem}.c-icon-button__icon--medium{--icon-button-icon-width: 1.5rem;--icon-button-icon-height: 1.5rem}.c-icon-button__icon--small{--icon-button-icon-width: 1.25rem;--icon-button-icon-height: 1.25rem}.c-icon-button__icon--xsmall{--icon-button-icon-width: 1rem;--icon-button-icon-height: 1rem}.c-icon-button__font-awesome-icon{fill:currentcolor;--icon-button-font-size: 4rem;font-size:var(--icon-button-font-size)}.c-icon-button__font-awesome-icon--xxlarge{--icon-button-font-size: 3rem}.c-icon-button__font-awesome-icon--xlarge{--icon-button-font-size: 2.5rem}.c-icon-button__font-awesome-icon--large{--icon-button-font-size: 2rem}.c-icon-button__font-awesome-icon--medium{--icon-button-font-size: 1.5rem}.c-icon-button__font-awesome-icon--small{--icon-button-font-size: 1.25rem}.c-icon-button__font-awesome-icon--xsmall{--icon-button-font-size: 1rem}.c-useful-links{background-color:var(--primary-colours-shades---cips-blue-cips-blue-9);padding:var(--spacing-sm) var(--spacing-xs)}@container (min-width: 568px){.c-useful-links{padding:var(--spacing-sm) var(--spacing-md)}}@container (min-width: 931px){.c-useful-links{padding:var(--spacing-sm) var(--spacing-xl)}}.c-useful-links.c-useful-links--theme-1{background-color:var(--primary-colours-shades---cips-grey-cips-grey-9)}.c-useful-links.c-useful-links--theme-1 .c-useful-links__link:hover,.c-useful-links.c-useful-links--theme-1 .c-useful-links__link:focus{color:var(--primary-colours-cips-blue)}.c-useful-links.c-useful-links--theme-2{background-color:var(--primary-colours-cips-navy);color:var(--color-bg)}.c-useful-links.c-useful-links--theme-2 .c-useful-links__link{color:var(--color-bg)}.c-useful-links.c-useful-links--theme-2 .c-useful-links__link:hover,.c-useful-links.c-useful-links--theme-2 .c-useful-links__link:focus{color:var(--learning-levels-colours-cips-level-3)}.c-useful-links__header{display:flex;flex-direction:column;gap:var(--spacing-xs)}.c-useful-links__title{font:var(--type-ds-heading-5)}@media (min-width: 83.5em){.c-useful-links__title{font:var(--type-ds-heading-4)}}.c-useful-links__description{font:var(--type-os-body-sm)}@media (min-width: 37.5em){.c-useful-links__description{font:var(--type-os-body-md)}}@media (min-width: 83.5em){.c-useful-links__description{font:var(--type-os-body-lg)}}.c-useful-links__list{margin-top:var(--spacing-sm);display:grid;grid-template-columns:1fr;gap:var(--spacing-sm) var(--spacing-none)}@container (min-width: 568px){.c-useful-links__list{grid-template-columns:repeat(2,1fr);gap:var(--spacing-xs) var(--spacing-xxs)}}@container (min-width: 931px){.c-useful-links__list{grid-template-columns:repeat(3,1fr)}}@container (min-width: 1312px){.c-useful-links__list{grid-template-columns:repeat(4,1fr)}}.c-useful-links__column{width:100%;display:flex;flex-direction:column;gap:var(--spacing-sm)}.c-useful-links__link{display:flex;align-items:center;padding:var(--spacing-xxxs) var(--spacing-xxs);gap:var(--spacing-xxs);color:var(--color-fg);width:100%}.c-useful-links__link:hover,.c-useful-links__link:focus{color:var(--primary-colours-cips-navy)}.c-useful-links__link:hover .c-useful-links__text,.c-useful-links__link:focus .c-useful-links__text{text-decoration-thickness:2px}.c-useful-links__text{font:var(--type-os-body-bold-sm);width:100%;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;word-break:break-word}.c-accordion__item-container{border:1px solid var(--components-accordion-border)}.c-accordion__item-container:not(:first-of-type){border-top:none}.c-accordion__title{font:var(--type-ds-heading-5);padding-bottom:var(--spacing-xxs)}@container (max-width: 567.99px){.c-accordion__title{text-align:center;padding-inline:var(--spacing-xxs)}}@media (min-width: 83.5em){.c-accordion__title{font:var(--type-ds-heading-4)}}.c-accordion-item{--bg-colour: var(--color-surface-color-default);width:100%;background-color:var(--bg-colour)}.c-accordion-item__header{background-color:inherit;color:var(--primary-colours-dark-grey);width:100%;display:flex;align-items:flex-start;padding:var(--spacing-xxs);border:none;cursor:pointer}.c-accordion-item__header[aria-expanded=true]{background-color:var(--components-accordion-highlighted)}.c-accordion-item__title-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-xxs);flex-grow:1}@container (min-width: 931px){.c-accordion-item__title-container{flex-direction:row;align-items:center;gap:0}}.c-accordion-item__title{font:var(--type-os-body-bold-md);text-align:left;padding-right:var(--spacing-xxs)}@container (min-width: 931px){.c-accordion-item__title{margin-right:var(--spacing-xxs)}}.c-accordion-item__toggle-icon{width:1.25rem;height:1.25rem;margin-left:var(--spacing-xxxs);margin-top:.125rem}@container (min-width: 931px){.c-accordion-item__toggle-icon{flex-grow:1;text-align:right}}.c-accordion-item__toggle-icon svg{width:1.25rem;height:1.25rem}.c-accordion-item__content{display:none;font:var(--type-os-body-md);padding:var(--spacing-xxs)}.c-accordion-item__content.is-open{display:block}.c-iframe__title{font:var(--type-ds-heading-6);padding-bottom:var(--spacing-xxs);border-bottom:1px solid var(--color-border-color-default);margin-bottom:var(--spacing-md)}@media (min-width: 64em){.c-iframe__title{margin-bottom:var(--spacing-xl);font:var(--type-ds-heading-5)}}@media (min-width: 83.5em){.c-iframe__title{font:var(--type-ds-heading-4)}}.c-iframe__container{width:100%;height:auto;aspect-ratio:16/9}.c-iframe__container iframe{width:100%;height:100%;border:none}.c-video-player{--plyr-color-main: var(--color-brand-100);display:flex;flex-direction:column;width:100%;aspect-ratio:16/9;font-family:Open Sans,sans-serif}.c-video-player .plyr{aspect-ratio:16/9}.c-video-player__player-wrapper{position:relative}.c-card-browser{margin-top:var(--spacing-md)}.c-card{display:flex;flex-direction:column;gap:var(--spacing-xxs);align-items:flex-start;width:100%}.c-card .c-button__text{pointer-events:none}.c-card__image{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.c-card__title{margin-bottom:var(--spacing-xxxs);font:var(--type-ds-heading-5)}.c-card__description{font:var(--type-os-body-md);word-break:break-word}.c-card__actions{margin-bottom:var(--spacing-xxs)}.c-card-browser__navigation{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:var(--spacing-md);margin-top:var(--spacing-md)}.c-card-browser__button:focus{background-color:var(--color-white);color:var(--color-brand-200)}.c-card-browser__button:active{background-color:var(--color-brand-100);border-color:var(--color-brand-200)}.c-rte{width:100%;word-break:break-word}.c-rte h1,.c-rte h2,.c-rte h3,.c-rte h4,.c-rte h5,.c-rte h6{margin-bottom:var(--spacing-xxs)}@media (min-width: 64em){.c-rte--narrow{width:70%}}.c-rte .c-rte__section-break-pattern-library-only{display:block;width:100%;height:var(--spacing-lg)}.c-rte .c-rte__section-header{font:var(--type-ds-heading-6)}.c-rte a:not([class]){font:var(--type-os-body-bold-md);color:var(--color-link-color-default)}.c-rte a:not([class]):hover{color:var(--color-link-color-hover);text-decoration-thickness:2px}.c-rte p{font:var(--type-os-body-md);margin-bottom:var(--spacing-xs)}.c-rte .c-rte__center-text{text-align:center}.c-rte ul,.c-rte ol{font:var(--type-os-body-md);margin-bottom:var(--spacing-xs);margin-top:0;padding-left:var(--spacing-md)}.c-rte strong,.c-rte b{font:var(--type-os-body-bold-md)}.c-rte em>strong,.c-rte em b{font-style:italic}.c-rte blockquote{margin:0;padding-block:var(--spacing-md) var(--spacing-xl);font:var(--type-os-body-md)}@media (min-width: 64em){.c-rte blockquote{font:var(--type-os-body-lg)}}.c-rte .c-rte__table{width:100%;overflow:auto}.c-rte .c-rte__table table{width:100%;text-align:center;font:var(--type-os-body-md);border:1px solid var(--color-table-border, #D9D9D9);border-collapse:collapse}.c-rte .c-rte__table table th{background-color:var(--color-table-header);padding:var(--spacing-xxs) var(--spacing-md);font:var(--type-os-body-bold-md)}.c-rte .c-rte__table table td{padding:var(--spacing-xxs) var(--spacing-md)}.c-rte .c-rte__table table th,.c-rte .c-rte__table table td{word-break:normal}.c-rte .c-rte__image{width:100%;display:block;height:auto}.c-rte .c-rte__image--center{margin:0 auto}@container (min-width: 931px){.c-rte .c-rte__image--center{max-width:18.75rem}}@container (min-width: 1272px){.c-rte .c-rte__image--center{max-width:21.875rem}}@container (min-width: 1312px){.c-rte .c-rte__image--center{max-width:38.625rem}}@container (min-width: 931px){.c-rte .c-rte__image-with-content{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-xl)}}.c-rte .c-rte__image-with-content .c-rte__image{margin-bottom:var(--spacing-xxs)}@container (min-width: 931px){.c-rte .c-rte__image-with-content .c-rte__image{max-width:15.625rem;margin-bottom:0}}@container (min-width: 1312px){.c-rte .c-rte__image-with-content .c-rte__image{max-width:25rem}}.c-rte .c-button{width:100%;padding:var(--spacing-xxxs) var(--spacing-xxs);margin-bottom:var(--spacing-xxs);font:var(--type-os-body-bold-md)}@container (min-width: 568px){.c-rte .c-button{width:auto;margin-right:var(--spacing-xxs);margin-bottom:0}}@container (min-width: 931px){.c-rte .c-button{margin-right:var(--spacing-md)}}body.c-rte{display:block;grid-template-columns:unset;grid-template-areas:unset;grid-template-rows:unset}:root{--components-feature-card-a-content-item-padding: 1.25rem}.c-feature-content{display:flex;flex-direction:column;gap:var(--spacing-md);background-color:var(--color-bg);color:var(--color-fg)}@container (min-width: 1272px){.c-feature-content{gap:var(--spacing-lg)}.c-feature-content--img-full{gap:var(--components-feature-card-a-content-item-padding)}.c-feature-content--img-left{gap:var(--spacing-lg);flex-direction:row}.c-feature-content--img-left .c-feature-content__copy{width:18.75rem}.c-feature-content--img-right{gap:var(--spacing-lg);flex-direction:row-reverse}.c-feature-content--img-right .c-feature-content__copy{width:18.75rem}}@container (min-width: 1272px){.c-feature-content--img-left .c-feature-content__copy,.c-feature-content--img-right .c-feature-content__copy{width:25rem}}.c-feature-content__copy{flex:1 0 auto;width:100%}@container (max-width: 930.99px){.c-feature-content__copy{padding-inline:var(--spacing-xxxs)}}.c-feature-content__img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.c-feature-content__title{font:var(--type-ds-heading-5);margin-bottom:var(--spacing-xxxs)}@media (min-width: 83.5em){.c-feature-content__title{font:var(--type-ds-heading-3)}}@container (min-width: 1312px){.c-feature-content__title{margin-bottom:var(--spacing-xxs)}}.c-feature-content__desc{font:var(--type-os-body-sm);margin-bottom:var(--spacing-xs)}@media (min-width: 83.5em){.c-feature-content__desc{font:var(--type-os-body-md)}}@container (min-width: 1272px){.c-feature-content__desc{margin-bottom:var(--spacing-md)}}.c-feature-content__cta{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:2px;color:var(--primary-colours-dark-grey);padding-inline:var(--spacing-sm)}.c-feature-content__cta:hover,.c-feature-content__cta:focus{text-decoration-thickness:2px}.c-feature-content__cta .c-button__icon{color:var(--primary-colours-cips-blue)}.c-quotes{color:var(--primary-colours-cips-navy);position:relative;padding-top:1px;padding-bottom:4.0625rem}@container (min-width: 931px){.c-quotes{padding-top:0;padding-bottom:2.8125rem}}.c-quotes .c-button{width:-moz-fit-content;width:fit-content;margin-bottom:0}.c-quotes--theme-1 .c-quotes__card:after{border-color:var(--primary-colours-shades---cips-grey-cips-grey-10);background-color:var(--primary-colours-shades---cips-grey-cips-grey-10)}.c-quotes--theme-2 .c-quotes__card:after{border-color:var(--primary-colours-cips-cyan)}.c-quotes__quote-icon{position:absolute;top:-7.4375rem;left:0rem}@container (min-width: 568px){.c-quotes__quote-icon{left:3rem;transform:scale(2)}}@container (min-width: 931px){.c-quotes__quote-icon{left:-1.25rem;top:-1.5rem;transform:scale(1.5)}}@container (min-width: 1272px){.c-quotes__quote-icon{left:-5rem;top:-1.5rem}}.c-quotes__quote-icon path{fill:var(--secondary-colours-brilliant-cobalt-blue)}.c-quotes__card{position:relative;display:block;z-index:1;margin-right:2.8125rem;margin-top:2.8125rem}@container (min-width: 931px){.c-quotes__card{margin-top:4.0625rem}}.c-quotes__card:after{content:"";position:absolute;top:40px;left:20px;width:100%;height:100%;border:.75rem solid var(--secondary-colours-brilliant-cobalt-blue);z-index:-1}@container (min-width: 931px){.c-quotes__card:after{top:20px}}.c-quotes__container{display:flex;flex-direction:column-reverse;padding:var(--spacing-xxl) var(--spacing-sm) var(--spacing-none) var(--spacing-sm);gap:var(--spacing-sm);background-color:var(--color-bg);border:.0625rem solid var(--primary-colours-shades---cips-grey-cips-grey-7)}@container (min-width: 568px){.c-quotes__container{padding:var(--spacing-xxl) var(--spacing-none) var(--spacing-none) var(--spacing-none);gap:var(--spacing-xl)}}@container (min-width: 931px){.c-quotes__container{flex-direction:row;padding:var(--spacing-none)}}.c-quotes__content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--spacing-sm) var(--spacing-none);gap:var(--spacing-sm)}@container (min-width: 568px){.c-quotes__content{padding:var(--spacing-lg);justify-content:start;gap:var(--spacing-md);flex-direction:row}}@container (min-width: 931px){.c-quotes__content{flex:1 1 10.1875rem;max-width:calc(10.1875rem + var(--spacing-lg) * 2);flex-direction:column;justify-content:center}}@container (min-width: 1272px){.c-quotes__content{flex:1 1 13.1875rem;max-width:calc(13.1875rem + var(--spacing-lg) * 2)}}.c-quotes__info{width:100%;display:flex;flex-direction:column;align-items:flex-start}.c-quotes__text{position:relative;display:flex;flex-direction:column}@container (min-width: 568px){.c-quotes__text{padding-inline:var(--spacing-lg)}}@container (min-width: 931px){.c-quotes__text{padding:var(--spacing-lg) var(--spacing-xl);justify-content:center}}.c-quotes__bottom{display:flex;flex-direction:column;gap:var(--spacing-md)}.c-quotes__quote{font:var(--type-os-body-lg-light);color:var(--primary-colours-dark-grey)}.c-quotes__author{font:var(--type-os-body-bold-lg);margin-bottom:var(--spacing-xxxs)}@container (min-width: 568px){.c-quotes__author{margin-bottom:var(--spacing-xxs)}}.c-quotes__job,.c-quotes__company{font:var(--type-os-body-lg)}.c-quotes__author,.c-quotes__job,.c-quotes__company{text-align:left}.c-quotes__image{width:7rem;height:7rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}@container (min-width: 568px){.c-quotes__image{width:8.875rem;height:8.875rem}}@container (min-width: 931px){.c-quotes__image{width:10.1875rem;height:10.1875rem}}@container (min-width: 1272px){.c-quotes__image{width:13.1875rem;height:13.1875rem}}.c-quotes__cta{width:100%;text-align:center}@container (min-width: 568px){.c-quotes__cta{text-align:right}}@container (min-width: 931px){.c-quotes__cta{text-align:left}}.c-title-block{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--spacing-xxs);border-bottom:.0625rem solid var(--primary-colours-shades---cips-grey-cips-grey-7)}@container (max-width: 567.99px){.c-title-block{flex-direction:column;align-items:center;gap:var(--spacing-xxxs)}}.c-title-block:has(:only-child.c-button){justify-content:flex-end}.c-title-block__title{display:inline;font:var(--type-ds-heading-6);color:var(--color-fg)}@container (max-width: 567.99px){.c-title-block__title{text-align:center}}@media (min-width: 37.5em){.c-title-block__title{font:var(--type-ds-heading-5)}}@media (min-width: 83.5em){.c-title-block__title{font:var(--type-ds-heading-4)}}.c-title-block__link{font:var(--type-os-body-bold-lg);color:var(--color-fg);text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:2px}.c-title-block__link:hover,.c-title-block__link:focus{color:var(--primary-colours-cips-blue)}.c-title-block__link .c-button__text{pointer-events:none}.c-title-block__link .c-button__icon{color:var(--primary-colours-cips-blue)}.c-icon-block{margin-top:var(--spacing-xxs)}.c-icon-block__grid{display:flex;flex-wrap:wrap;gap:var(--spacing-md) var(--spacing-xxs);padding-block:var(--spacing-xs)}@container (min-width: 568px){.c-icon-block__grid{gap:var(--spacing-md)}}@container (min-width: 1312px){.c-icon-block__grid{gap:var(--spacing-xl);padding-block:var(--spacing-md) var(--spacing-none)}}.c-icon-block__icon{display:flex;flex-basis:calc(50% - var(--spacing-xxs));flex-direction:column;flex-grow:1;gap:var(--spacing-xxs);justify-content:space-between;align-items:center}@container (min-width: 568px){.c-icon-block__icon{flex-basis:calc(33.3333% - var(--spacing-md))}}@container (min-width: 931px){.c-icon-block__icon{flex-basis:calc(16.6666% - var(--spacing-md))}}@container (min-width: 1312px){.c-icon-block__icon{gap:var(--spacing-xs);flex-basis:calc(16.6666% - var(--spacing-xl))}}.c-icon-block__icon:hover .c-icon-block__icon-link-icon,.c-icon-block__icon:focus .c-icon-block__icon-link-icon{text-decoration-thickness:2px}.c-icon-block__icon-link{display:flex;align-items:center;justify-content:center;height:100%}.c-icon-block__icon-link-icon{display:block;color:var(--primary-colours-cips-navy);font:var(--type-os-body-xs);text-align:center;text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:2px}.c-icon-block__icon-link-icon svg{width:100%;max-height:5.25rem}@container (min-width: 568px){.c-icon-block__icon-link-icon svg{max-height:6.25rem}}.c-icon-block__icon-link-icon:hover,.c-icon-block__icon-link-icon:focus{text-decoration-thickness:2px}@media (min-width: 37.5em){.c-icon-block__icon-link-icon{font:var(--type-os-body-sm)}}@media (min-width: 83.5em){.c-icon-block__icon-link-icon{font:var(--type-os-body-bold-md)}}.c-breadcrumbs{display:flex;align-items:center;padding:var(--spacing-xxs) var(--spacing-xxxs);background:var(--breadcrumb-colour-surface);color:var(--primary-colours-cips-navy)}@media (min-width: 37.5em){.c-breadcrumbs{padding:var(--spacing-xxs)}}@media (min-width: 83.5em){.c-breadcrumbs{margin-bottom:var(--spacing-xxs)}}@media (max-width: 99.99em){.c-breadcrumbs{box-shadow:-1000px 0 0 var(--breadcrumb-colour-surface),1000px 0 0 var(--breadcrumb-colour-surface)}}.c-breadcrumbs__home{position:relative;display:flex;width:2rem;height:2rem;padding:.375rem;justify-content:center;align-items:center;color:var(--primary-colours-cips-navy)}@media (min-width: 37.5em){.c-breadcrumbs__home{margin-right:1.625rem}}.c-breadcrumbs__home:hover,.c-breadcrumbs__home:focus{box-shadow:inset 0 -.125rem 0 0 var(--primary-colours-cips-navy)}.c-breadcrumbs__home svg{width:1.25rem;height:1.25rem}.c-breadcrumbs__ellipsis{white-space:nowrap;font:var(--type-os-body-lg);color:var(--color-link-color-default)}@media (min-width: 37.5em){.c-breadcrumbs__ellipsis{visibility:hidden;display:none}}.c-breadcrumbs__links{display:flex;align-items:center;gap:0 2.375rem;flex-wrap:wrap}.c-breadcrumbs__link{position:relative;color:var(--color-link-color-default);font:var(--type-os-body-bold-sm)}@media (min-width: 37.5em){.c-breadcrumbs__link:after{position:absolute;left:-1.25rem;top:50%;transform:translateY(-50%);content:">";font:var(--type-os-body-md)}}@media (max-width: 37.49em){.c-breadcrumbs__link{display:none}.c-breadcrumbs__link:nth-last-child(2){display:inline;padding-left:var(--spacing-xxxs)}.c-breadcrumbs__link:nth-last-child(2):before{position:absolute;content:">";right:-.75rem;top:-.125rem;font:var(--type-os-body-lg)}}@media (max-width: 37.49em) and (max-width: 37.49em){.c-breadcrumbs__link:nth-last-child(2):before{content:none}}.c-breadcrumbs__link:not(.c-breadcrumbs__link--current){text-decoration:underline;text-decoration-thickness:1px}.c-breadcrumbs__link:not(.c-breadcrumbs__link--current):hover,.c-breadcrumbs__link:not(.c-breadcrumbs__link--current):focus{text-decoration-thickness:2px}.c-breadcrumbs__link--current{font:var(--type-os-body-md)}@media (min-width: 37.5em){.c-breadcrumbs__link--current{font:var(--type-os-body-sm)}}.c-footer{display:flex;flex-direction:column;gap:var(--spacing-xs)}@media (min-width: 37.5em){.c-footer{gap:var(--spacing-md)}}.c-footer__top{display:flex;flex-direction:column;gap:var(--spacing-xxs);padding-top:var(--spacing-md);border-top:var(--border-width-xs) solid var(--color-border-color-default)}@media (min-width: 64em){.c-footer__top{flex-direction:row;gap:var(--spacing-xs);justify-content:space-between}}.c-footer__middle{display:flex;flex-direction:column;gap:var(--spacing-xs)}@media (min-width: 64em){.c-footer__middle{flex-direction:row;justify-content:space-between}}.c-footer__custom{display:flex;flex-direction:column;gap:var(--spacing-xs);padding-right:var(--spacing-md)}@media (min-width: 37.5em){.c-footer__custom{gap:var(--spacing-md)}}@media (min-width: 64em){.c-footer__custom{gap:var(--spacing-xxl);flex-direction:row}}.c-footer__contact{display:flex;flex-direction:column;gap:var(--spacing-xxs)}@media (min-width: 64em){.c-footer__contact{align-items:flex-end}}.c-footer__bottom{display:flex;flex-direction:column;gap:var(--spacing-xxs);padding-top:var(--spacing-xxs);border-top:var(--border-width-xs) solid var(--color-border-color-default)}@media (min-width: 83.5em){.c-footer__bottom{flex-direction:row;gap:var(--spacing-xs);align-items:center;padding-top:var(--spacing-xs)}}.c-link-list{display:flex;flex:1;flex-direction:column;gap:var(--spacing-xxxs)}.c-link-list__heading{color:var(--color-fg);font:var(--type-os-body-bold-md)}.c-link-list__heading:where(a){color:var(--primary-colours-cips-navy);text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:2px}.c-link-list__heading:where(a):hover{text-decoration-thickness:2px}.c-link-list__list{display:flex;flex-direction:column;gap:var(--spacing-xxs);margin:0;padding:0;list-style:none}@media (max-width: 63.99em){.c-footer__top .c-link-list__list{display:none}}.c-link-list__link{color:var(--primary-colours-cips-navy);font:var(--type-os-body-sm);text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:2px}.c-link-list__link:hover{text-decoration-thickness:2px}.c-social-links{display:flex;flex-wrap:wrap;gap:var(--spacing-xxs)}@media (min-width: 64em){.c-social-links{gap:var(--spacing-none);min-width:16.25rem;justify-content:flex-end}}.c-social-links__icon{margin:var(--spacing-xxxs);height:3rem;width:3rem;pointer-events:none}@media (min-width: 64em){.c-social-links__icon{margin:var(--spacing-none)}}.c-footer-contact{color:var(--color-fg);font:var(--type-os-body-bold-lg)}.c-footer-contact:hover{text-decoration:underline}.c-footer-logo__image{pointer-events:none}.c-hygiene-links{display:flex;flex-flow:row wrap;gap:var(--spacing-xxxs) var(--spacing-xxs);margin:0;padding:0;list-style:none}@media (min-width: 83.5em){.c-hygiene-links{padding-right:var(--spacing-md)}}.c-hygiene-links__link{color:var(--primary-colours-cips-navy);font:var(--type-os-body-xs)}@media (min-width: 37.5em){.c-hygiene-links__link{font:var(--type-os-body-md)}}.c-hygiene-links__link:hover{text-decoration:underline}.c-copyright{font:var(--type-os-body-xs)}@media (min-width: 83.5em){.c-copyright{flex:0 0 auto;margin-left:auto}}.c-header{display:flex;padding:var(--spacing-none);flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-none);background-color:var(--color-white)}@media (min-width: 100em){.c-header{max-width:var(--cips-bp-xl-max);margin:0 auto}}.c-header__portal-links-container{display:none;padding:var(--spacing-none) var(--spacing-md);justify-content:flex-end;align-items:flex-start;align-self:stretch;background-color:var(--primary-colours-shades---cips-grey-cips-grey-9)}@media (min-width: 83.5em){.c-header__portal-links-container{display:flex;padding:var(--spacing-none) var(--spacing-xxl)}}@media (min-width: 100em){.c-header__portal-links-container{padding-inline:var(--spacing-none)}}.c-header__portal-links-nav{display:flex;align-items:center;gap:var(--spacing-xxxs)}.c-header__portal-link{--button-text-color: var(--color-fg);padding:var(--spacing-xxxs) var(--spacing-xxs);font:var(--type-os-body-bold-sm);border-radius:0}.c-header__portal-link:focus,.c-header__portal-link:hover{color:var(--primary-colours-white);background-color:var(--primary-colours-cips-navy)}.c-header__portal-link:focus{outline:var(--border-width-sm) solid var(--color-grey-200);outline-offset:var(--border-width-xs)}.c-header__portal-link .c-button__icon{display:flex;align-items:center}.c-header__nav-container{display:flex;padding:var(--spacing-xs);justify-content:space-between;align-items:center;align-self:stretch}@media (min-width: 37.5em){.c-header__nav-container{padding:var(--spacing-xs) var(--spacing-sm)}}@media (min-width: 64em){.c-header__nav-container{padding:var(--spacing-sm) var(--spacing-md)}}@media (min-width: 83.5em){.c-header__nav-container{padding:var(--spacing-sm) var(--spacing-xxl)}}@media (max-width: 63.99em){.c-header__nav-container:has(>.c-header__mast:only-child){justify-content:center}}@media (min-width: 100em){.c-header__nav-container{padding-inline:var(--spacing-none)}}.c-header__mast{display:flex;align-items:center;gap:var(--spacing-xl);align-self:stretch;justify-content:space-between}.c-header-logo__image{pointer-events:none;width:6.4375rem;height:2.5rem;color:var(--primary-colours-cips-blue)}@media (min-width: 64em){.c-header-logo__image{width:7.6875rem;height:2.875rem}}.c-header__actions{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-xxxs);position:relative}.c-header__action{display:flex;cursor:pointer;--icon-button-border-color: var(--primary-colours-cips-blue);--icon-button-background-color: var(--primary-colours-cips-blue)}.c-header__action svg{width:1.125rem;height:1.125rem}.c-header__action.c-header__menu-button svg{width:1.8125rem;height:2.25rem}.c-header__join-button{border-radius:0;padding:var(--spacing-xxxs) var(--spacing-xxs);font:var(--type-os-body-bold-sm);border-width:.5rem}.c-site-search__search-trigger-button,.c-header__menu-button,.c-site-search__search-button{--icon-button-border-color: var(--primary-colours-shades---cips-grey-cips-grey-9);--icon-button-background-color: var(--primary-colours-shades---cips-grey-cips-grey-9);--icon-button-text-color: var(--primary-colours-dark-grey)}.c-site-search__search-trigger-button,.c-site-search__search-button{width:unset}.c-site-search__search-trigger-button:hover,.c-site-search__search-trigger-button:focus,.c-site-search__search-button:hover,.c-site-search__search-button:focus{--icon-button-border-color: var(--primary-colours-cips-blue);--icon-button-background-color: var(--primary-colours-cips-blue);--icon-button-text-color: var(--primary-colours-white)}.c-site-search__search-trigger-button{display:none}@media (min-width: 37.5em){.c-site-search__search-trigger-button{display:flex}}.c-site-search__search-trigger-button.is-hidden{display:none}.c-header__menu-button{padding:0}@media (min-width: 83.5em){.c-header__menu-button{display:none}}.c-site-search__search-button,.c-header__join-button{display:none}@media (min-width: 37.5em){.c-header__join-button{display:unset}}.c-header__basket-button{--basket-count: "0";position:relative;display:flex;gap:var(--spacing-xxxxs);width:unset;background-color:var(--primary-colours-dark-grey);border-color:var(--primary-colours-dark-grey);color:var(--primary-colours-white)}.c-header__basket-button:hover,.c-header__basket-button:focus{background-color:var(--primary-colours-cips-blue);border-color:var(--primary-colours-cips-blue);color:var(--primary-colours-white)}.c-header__basket-button.has-items{background-color:var(--primary-colours-cips-navy);border-color:var(--primary-colours-cips-navy);color:var(--primary-colours-white)}.c-header__basket-button.has-items:hover,.c-header__basket-button.has-items:focus{background-color:var(--primary-colours-cips-blue);border-color:var(--primary-colours-cips-blue);color:var(--primary-colours-white)}.c-header__basket-button .c-icon-button__font-awesome-icon{font-size:larger;line-height:normal}.c-basket-button--count{font:var(--type-os-body-bold-sm);font-size:.9375rem;padding:var(--spacing-xxxxs, 4px) var(--spacing-xxxs, 8px);display:flex;justify-content:center;align-items:center;border-radius:2.125rem;background-color:var(--secondary-colours-red)}.c-header__account-button{background-color:var(--primary-colours-cips-blue);color:var(--primary-colours-white);width:2.5rem;height:2.5rem;border:none;display:flex;gap:var(--spacing-xxs);align-items:center;justify-content:center}@media (max-width: 83.49em){.c-header__account-button:hover,.c-header__account-button:focus{background-color:var(--primary-colours-cips-navy);border-color:var(--primary-colours-cips-navy)}}@media (min-width: 83.5em){.c-header__account-button{width:auto;padding-inline:var(--spacing-xxs);background-color:var(--button-colour-primary-colour-primary-surface-default);box-shadow:inset .5rem 0 0 0 var(--button-colour-primary-colour-primary-border-default)}.c-header__account-button:hover,.c-header__account-button:focus{background-color:var(--primary-colours-cips-blue);box-shadow:inset .5rem 0 0 0 var(--primary-colours-cips-navy)}}.c-header__account-button-label{display:none;font:var(--type-os-body-bold-sm)}@media (min-width: 83.5em){.c-header__account-button-label{display:block}}.c-header__region-selector-wrapper{position:absolute;top:0;right:0;width:23.75rem}@media (min-width: 83.5em){.c-header__region-selector-wrapper{position:relative;top:unset;right:unset;width:unset}}.c-header__region-selector{position:absolute;top:100%;right:0;width:23.75rem;background-color:var(--primary-colours-white);z-index:10;color:var(--primary-colours-cips-navy);padding:var(--spacing-xxxs);display:none}.c-header__region-selector.is-open{display:block}.c-header__region-selector-header{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-xxs);padding-bottom:var(--spacing-xxxs);font:var(--type-os-body-bold-sm)}.c-header__region-selector-list{margin:0;padding:0;list-style:none}.c-header__region-selector-close{width:1.5625rem;height:1.5625rem;border:1px solid var(--primary-colours-cips-navy);color:var(--primary-colours-cips-navy);background-color:var(--primary-colours-white);cursor:pointer;padding:0}.c-header__region-selector-close:hover,.c-header__region-selector-close:focus{border:1px solid var(--primary-colours-white);color:var(--primary-colours-white);background-color:var(--primary-colours-cips-navy)}.c-header__region-selector-item{padding:var(--spacing-xxxs) var(--spacing-none)}.c-header__region-selector-link{color:var(--primary-colours-cips-navy);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;cursor:pointer}.c-header__region-selector-link:focus-visible{outline:var(--border-width-md) solid var(--primary-colours-cips-navy);outline-offset:var(--border-width-sm)}.c-header__region-selector-link:hover,.c-header__region-selector-link:focus{text-decoration-thickness:2px}.c-header__region-selector-label-selected{font:var(--type-os-body-bold-sm)}.c-meganav__back-button{display:flex;width:100%;padding:var(--spacing-xs) var(--spacing-xxs);align-items:center;justify-content:space-between;background-color:var(--primary-colours-shades---cips-grey-cips-grey-9);color:var(--primary-colours-dark-grey);font:var(--type-os-body-bold-sm);cursor:pointer;border:none;margin-bottom:var(--spacing-xxs)}@media (min-width: 37.5em){.c-meganav__back-button{font:var(--type-os-body-bold-md)}}.c-meganav__back-button:hover .c-meganav__back-button-text,.c-meganav__back-button:focus .c-meganav__back-button-text{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.c-meganav__back-button-icon{pointer-events:none;width:1.25rem;height:1.25rem}.c-meganav__back-button-text{flex:1;margin-left:-1.25rem;text-align:center}.c-header__mobile-region-selector-wrapper{position:absolute;top:0;right:0}@media (min-width: 83.5em){.c-header__mobile-region-selector-wrapper{display:none;visibility:hidden}}.c-header__mobile-region-selector-bg{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#262626e6;z-index:10;display:none}.c-header__mobile-region-selector-bg.is-open{display:block}.c-header__mobile-region-selector{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);right:0;width:calc(100% - 2.5rem);background-color:var(--primary-colours-white);color:var(--primary-colours-cips-navy);border-radius:.3125rem .3125rem .25rem .25rem}@media (min-width: 37.5em){.c-header__mobile-region-selector{width:calc(100% - 5.625rem);max-width:33.5rem}}.c-header__mobile-region-selector-header{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-xxs);padding:var(--spacing-xxs) var(--spacing-md);font:var(--type-os-body-lg);background-color:var(--primary-colours-cips-navy);color:var(--primary-colours-white);border-top-right-radius:.25rem;border-top-left-radius:.25rem}.c-header__mobile-region-selector-list{margin:0;padding:0;list-style:none;padding:var(--spacing-xxs) var(--spacing-md)}.c-header__mobile-region-selector-close{width:2.5rem;height:2.5rem;border:1px solid var(--primary-colours-cips-blue);color:var(--primary-colours-white);background-color:var(--primary-colours-cips-blue);cursor:pointer;padding:0}.c-header__mobile-region-selector-close:hover,.c-header__mobile-region-selector-close:focus{border:1px solid var(--primary-colours-white)}.c-header__mobile-region-selector-item{padding:var(--spacing-xxxs) var(--spacing-none)}.c-header__mobile-region-selector-link{color:var(--primary-colours-cips-navy);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;cursor:pointer}.c-header__mobile-region-selector-link:focus-visible{outline:var(--border-width-md) solid var(--primary-colours-cips-navy);outline-offset:var(--border-width-sm)}.c-header__mobile-region-selector-link:hover,.c-header__mobile-region-selector-link:focus{text-decoration-thickness:2px}.c-header__mobile-region-selector-label-selected{font:var(--type-os-body-bold-sm)}.c-header__profile-container--account{position:relative}.c-header__profile-dropdown{position:fixed;top:5rem;right:0;width:100%;background-color:var(--primary-colours-white);padding:var(--spacing-xs) var(--spacing-sm);z-index:2;padding:var(--spacing-xxs) var(--spacing-xs);display:none;flex-direction:column;box-shadow:0 2px 4px #0000001a}.c-header__profile-dropdown.is-open{display:flex}@media (min-width: 37.5em){.c-header__profile-dropdown{position:absolute;top:100%;right:0;width:-moz-max-content;width:max-content;margin-top:.25rem}}.c-header__profile-dropdown-top-section{display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing-xxs);padding:var(--spacing-xxxs) var(--spacing-none) var(--spacing-xxs);border-bottom:1px solid var(--primary-colours-shades---cips-grey-cips-grey-7)}.c-header__profile-dropdown-dashboard-link{font:var(--type-os-body-bold-md);color:var(--primary-colours-dark-grey);cursor:pointer;text-decoration:underline;margin-bottom:var(--spacing-xxxs);display:block;text-decoration-thickness:1px;text-underline-offset:2px}.c-header__profile-dropdown-dashboard-link:hover,.c-header__profile-dropdown-dashboard-link:focus{text-decoration-thickness:2px}.c-header__profile-dropdown-logout{display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing-xxs);cursor:pointer;color:var(--primary-colours-dark-grey);margin-top:var(--spacing-xxs);padding-left:.3125rem;border:none;background-color:transparent}.c-header__profile-dropdown-logout svg{width:1.25rem;height:1.25rem}.c-header__profile-dropdown-logout-label{font:var(--type-os-body-bold-md);cursor:pointer;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.c-header__profile-dropdown-logout-label:hover,.c-header__profile-dropdown-logout-label:focus{text-decoration-thickness:2px}.c-primary-navigation__container{display:flex}.c-primary-navigation__nav{padding:var(--spacing-none) var(--spacing-md);align-items:center;gap:var(--spacing-xl);display:none}@media (min-width: 83.5em){.c-primary-navigation__nav{display:flex}}.c-primary-navigation__link{--button-text-color: var(--color-black);--button-font: var(--type-os-body-bold-md)}.c-primary-navigation__link:hover{--button-text-color: var(--color-grey-200)}.c-primary-navigation__link.is-open{--button-text-color: var(--color-pink-500)}.c-header__search-container{display:none;align-items:center}.c-header__search-container.is-open{display:flex}.c-header__search-container.is-open .c-site-search__search-button{display:flex;background-color:var(--primary-colours-cips-blue);border-color:var(--primary-colours-cips-blue);color:var(--primary-colours-white)}.c-header__search-container.is-open .c-header__search-input{display:unset}.c-header__search-input{display:none;width:100%;height:2.5rem;background-color:var(--primary-colours-shades---cips-grey-cips-grey-9);color:var(--primary-colours-dark-grey);border:none;padding-left:var(--spacing-xxs);font:var(--type-os-body-bold-sm)}.c-header__search-input::-moz-placeholder{color:var(--primary-colours-dark-grey)}.c-header__search-input::placeholder{color:var(--primary-colours-dark-grey)}@media (min-width: 64em){.c-header__search-input{width:15.625rem}}@media (min-width: 83.5em){.c-header__search-input{width:18.75rem}}.c-header__search-input:focus-visible,.c-header__search-input:focus{outline-width:1px}.c-mobile-menu .c-header__search-input:focus-visible,.c-mobile-menu .c-header__search-input:focus{outline-color:var(--primary-colours-cips-cyan)}.c-header__search-input-container{position:relative}.c-mobile-menu__action-row--search .c-header__search-autocomplete{width:100%;right:unset;left:0;transform:unset;max-width:unset}.c-header__search-autocomplete{position:absolute;top:100%;width:-moz-max-content;width:max-content;max-width:40.625rem;right:calc(100% - 16.8125rem);z-index:2;background-color:var(--color-white);padding:var(--spacing-xxxs);margin-top:var(--spacing-xxs)}@media (max-width: 63.99em){.c-header__search-autocomplete{width:100%;position:absolute;top:3rem;margin-top:0;right:-8.40625rem;transform:translate(-50%)}}.c-header__search-autocomplete-header{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-xxs);padding:var(--spacing-xxxs);font:var(--type-os-body-bold-sm);color:var(--primary-colours-cips-navy)}.c-header__search-autocomplete-close{width:1.5625rem;height:1.5625rem;border:1px solid var(--primary-colours-cips-navy);color:var(--primary-colours-cips-navy);background-color:var(--primary-colours-white);cursor:pointer;padding:0}.c-header__search-autocomplete-close:hover,.c-header__search-autocomplete-close:focus{border:1px solid var(--primary-colours-white);color:var(--primary-colours-white);background-color:var(--primary-colours-cips-navy)}.c-header__search-autocomplete-title{display:flex;align-items:center;color:var(--primary-colours-cips-navy);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.c-header__search-autocomplete-title:hover,.c-header__search-autocomplete-title:focus{text-decoration-thickness:2px}.c-header__search-autocomplete-title svg{width:1.25rem;height:1.25rem}.c-header__search-autocomplete-list{padding:0;margin:0;list-style:none}.c-header__search-autocomplete-item{width:100%}.c-header__search-autocomplete-image{width:3.75rem;height:3.75rem;-o-object-fit:cover;object-fit:cover;margin-right:var(--spacing-xxs)}.c-header__search-autocomplete-link{display:flex;align-items:center;padding:var(--spacing-xxxs) var(--spacing-xs) var(--spacing-xxxs) var(--spacing-xxxs);border-radius:.5rem;color:var(--primary-colours-cips-navy)}.c-header__search-autocomplete-link:hover,.c-header__search-autocomplete-link:focus{background-color:var(--primary-colours-shades---cips-grey-cips-grey-9)}.c-header__search-autocomplete-label-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-xl);width:100%}.c-header__search-autocomplete-label{font:var(--type-os-body-lg);-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-header__search-autocomplete-sublabel{font:var(--type-os-body-sm);-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:right}.c-error-banner{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing-md);background-color:var(--learning-levels-colours-cips-level-4);color:var(--color-white);padding:var(--spacing-xxxs) var(--spacing-xs)}.c-error-banner svg{width:1.75rem;height:1.75rem;flex-shrink:0}.error-banner--mobile{margin-top:1.25rem}.c-error-banner__text-container{font:var(--type-os-body-xs)}@media (min-width: 64em){.c-error-banner__text-container{display:flex;gap:var(--spacing-md);font:var(--type-os-body-md)}}.c-desktop-menu{width:100%;background-color:var(--primary-colours-cips-navy)}@media (max-width: 83.49em){.c-desktop-menu{display:none;visibility:hidden}}.c-desktop-menu__list{display:flex;justify-content:space-between;align-items:center;list-style-type:none;margin:0;padding:var(--spacing-none) var(--spacing-lg) var(--spacing-xxxxs)}.c-desktop-menu__link{display:flex;align-items:center;width:100%;height:100%;padding:var(--spacing-xs) var(--spacing-sm);color:var(--color-white);border:0;gap:.625rem;background-color:var(--primary-colours-cips-navy);font:var(--type-os-body-bold-md);cursor:pointer;text-align:center}.c-desktop-menu__link:focus-visible{outline:.1875rem solid var(--primary-colours-cips-blue);outline-offset:-.125rem}.c-desktop-menu__link:hover{color:var(--primary-colours-cips-cyan)}.c-desktop-menu__link.is-active{background-color:var(--primary-colours-cips-blue);color:var(--color-white)}.c-desktop-menu__icon{width:1.125rem;height:1.125rem;flex-shrink:0}.c-desktop-menu__submenu{border-top:1px solid var(--primary-colours-shades---cips-navy-cips-navy-2);background-color:var(--primary-colours-cips-navy);position:absolute;z-index:100;width:100%}@media (min-width: 100em){.c-desktop-menu__submenu{max-width:var(--cips-bp-xl-max)}}.c-desktop-menu__submenu-inner{display:flex;justify-content:space-between;margin-top:var(--spacing-xs)}.c-desktop-menu__submenu-header{font:var(--type-ds-heading-3-regular);color:var(--color-white);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;padding:var(--spacing-xs);display:inline-flex;align-items:center}.c-desktop-menu__submenu-header:hover,.c-desktop-menu__submenu-header:focus{color:var(--primary-colours-cips-cyan)}.c-desktop-menu__submenu-header-icon{pointer-events:none;width:2.5rem;height:2.5rem;flex-shrink:0;margin-left:.625rem}.c-desktop-menu__submenu-body{padding:var(--spacing-none) var(--spacing-xxl) var(--spacing-lg) var(--spacing-lg)}.c-desktop-menu__submenu-footer{background-color:var(--primary-colours-cips-dark-navy);color:var(--color-white);padding:var(--spacing-xxs) var(--spacing-sm);display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start;font:var(--type-os-body-bold-md)}@media (max-width: 37.49em){.c-desktop-menu__submenu-footer .c-button{margin-left:0;margin-right:auto}}@media (min-width: 37.5em){.c-desktop-menu__submenu-footer{font:var(--type-os-body-sm);flex-direction:row;align-items:center;padding:var(--spacing-xxs) var(--spacing-lg)}}@media (min-width: 83.5em){.c-desktop-menu__submenu-footer{padding:var(--spacing-xxs) var(--spacing-xxl)}.c-desktop-menu__submenu-footer:has(>div:only-child){justify-content:flex-end}}@media (min-width: 100em){.c-desktop-menu__submenu-footer{font:var(--type-os-body-bold-lg)}}.c-desktop-menu__submenu-footer .c-button{color:var(--color-white);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;flex:1 0 auto}.c-desktop-menu__submenu-footer .c-button:hover,.c-desktop-menu__submenu-footer .c-button:focus{text-decoration-thickness:2px;outline:none}.c-desktop-menu__submenu-column{width:100%;color:var(--color-white)}.c-desktop-menu__submenu-list{list-style-type:none;padding:0;margin:0}.c-desktop-menu__submenu-heading{font:var(--type-ds-heading-4);margin:var(--spacing-xxs) 0;padding-inline:var(--spacing-xxxs);font-size:1.25rem}.c-desktop-menu__submenu-link{color:var(--color-white);padding-inline:var(--spacing-xxxs)}.c-desktop-menu__submenu-link:hover,.c-desktop-menu__submenu-link:focus{color:var(--primary-colours-cips-cyan)}.c-desktop-menu__submenu-icon{display:none;width:1.25rem;height:1.25rem;flex-shrink:0;margin-left:.5rem}.c-desktop-menu__submenu-secondary-link{display:flex;align-items:center;font:var(--type-os-body-bold-lg);text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:2px;margin:var(--spacing-xxxs) 0;font-weight:600;width:-moz-fit-content;width:fit-content;cursor:pointer}.c-desktop-menu__submenu-secondary-link:hover .c-desktop-menu__submenu-icon,.c-desktop-menu__submenu-secondary-link:focus .c-desktop-menu__submenu-icon{display:inline-block}.c-desktop-menu__submenu-tertiary-link{font:var(--type-os-body-md);text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:2px;margin:.25rem 0;display:inline-block}.c-desktop-menu__submenu-card{color:var(--color-white)}@media (max-width: 37.49em){.c-desktop-menu__submenu-card{padding:var(--spacing-xs)}}@media (min-width: 37.5em){.c-desktop-menu__submenu-card{display:flex;align-items:center;gap:var(--spacing-xxs);padding:var(--spacing-xs) var(--spacing-lg)}}@media (min-width: 64em){.c-desktop-menu__submenu-card{align-items:flex-start;padding-right:0}}@media (min-width: 83.5em){.c-desktop-menu__submenu-card{display:unset}}.c-desktop-menu__submenu-card .c-button{color:var(--color-white)}.c-desktop-menu__submenu-card .c-button:hover,.c-desktop-menu__submenu-card .c-button:focus{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:2px;outline:none}.c-desktop-menu__submenu-card-image{width:100%;aspect-ratio:7/5;margin-bottom:var(--spacing-xxs)}@media (min-width: 37.5em){.c-desktop-menu__submenu-card-image{max-width:14.375rem}}@media (min-width: 83.5em){.c-desktop-menu__submenu-card-image{max-width:unset}}.c-desktop-menu__submenu-card-title{font:var(--type-ds-heading-5-regular);font-size:1.5625rem;margin-bottom:var(--spacing-xs)}.c-desktop-menu__submenu-card-description{font:var(--type-os-body-lg);margin-bottom:var(--spacing-xxs)}.c-mobile-menu{background-color:var(--primary-colours-cips-navy);position:absolute;top:0;left:0;width:100vw;height:100dvh;overflow:hidden auto;z-index:9999}@media (min-width: 83.5em){.c-mobile-menu{display:none;visibility:hidden}}.c-mobile-menu .c-header-logo__image--mobile{filter:brightness(0) invert(1)}.c-mobile-menu .c-header__nav-container{position:sticky;top:0;background-color:var(--primary-colours-cips-navy);z-index:100;padding:var(--spacing-sm) var(--spacing-xs) var(--spacing-xs) var(--spacing-xs)}@media (min-width: 37.5em){.c-mobile-menu .c-header__nav-container{padding:var(--spacing-sm) var(--spacing-lg) var(--spacing-xs)}}.c-mobile-menu a:focus-visible,.c-mobile-menu button:focus-visible{outline:3px solid var(--primary-colours-cips-cyan)}.c-mobile-menu .c-desktop-menu__submenu-card{margin-top:var(--spacing-xs)}.c-mobile-menu .c-desktop-menu__submenu-card-image{-o-object-fit:cover;object-fit:cover}@media (min-width: 37.5em){.c-mobile-menu .c-desktop-menu__submenu-card-image{aspect-ratio:5/7}}@media (min-width: 64em){.c-mobile-menu .c-desktop-menu__submenu-card-image{aspect-ratio:5/4}}.c-mobile-menu .c-desktop-menu__submenu-footer{margin-bottom:var(--spacing-sm)}.c-mobile-menu__close-button{background-color:var(--primary-colours-cips-blue)}@media (min-width: 37.5em){.c-mobile-menu__close-button{width:3.125rem;height:3.125rem}}.c-mobile-menu__actions{width:100%;padding:var(--spacing-none) var(--spacing-xs);display:flex;flex-direction:column;gap:1.25rem}@media (min-width: 37.5em){.c-mobile-menu__actions{padding:var(--spacing-none) var(--spacing-lg)}}@media (min-width: 64em){.c-mobile-menu__actions{padding:var(--spacing-none) var(--spacing-md)}}.c-mobile-menu__header-icons{display:flex;gap:var(--spacing-xxs)}.c-mobile-menu__action-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;gap:1.25rem}.c-mobile-menu__action-row--search{position:relative}@media (max-width: 83.49em){.c-mobile-menu__action-row--search .c-site-search__search-button{display:flex}}@media (min-width: 37.5em){.c-mobile-menu__action-row--search-basket{display:none}}.c-mobile-menu__search-button{width:50%;height:2.5rem;background-color:var(--primary-colours-shades---cips-grey-cips-grey-9);color:var(--primary-colours-dark-grey)}.c-mobile-menu__search-button.is-active{background-color:var(--primary-colours-cips-blue);color:var(--color-white)}.c-mobile-menu__basket-button{position:relative;display:flex;gap:var(--spacing-xxxxs);width:50%;height:2.5rem;background-color:var(--primary-colours-shades---cips-grey-cips-grey-9);color:var(--primary-colours-dark-grey)}.c-mobile-menu__basket-button.has-items{background-color:var(--primary-colours-cips-blue);border-color:var(--primary-colours-cips-blue);color:var(--primary-colours-white)}@media (min-width: 37.5em){.c-mobile-menu__basket-button.has-items:before{left:unset;right:.1875rem}}.c-mobile-menu__basket-button.has-items:hover,.c-mobile-menu__basket-button.has-items:focus{background-color:var(--primary-colours-cips-blue);border-color:var(--primary-colours-cips-blue);color:var(--primary-colours-white)}.c-mobile-menu__basket-button .c-icon-button__font-awesome-icon{font-size:larger;line-height:normal}.c-mobile-menu__region-selector,.c-mobile-menu__currency-value{background-color:var(--primary-colours-cips-blue);border:1px solid var(--primary-colours-cips-blue);color:var(--color-white);font:var(--type-os-body-bold-sm);border-radius:0;padding:var(--spacing-xxxs) var(--spacing-xxs)}@media (max-width: 37.49em){.c-mobile-menu__region-selector,.c-mobile-menu__currency-value{flex:1 0 auto}}@media (min-width: 37.5em){.c-mobile-menu__region-selector,.c-mobile-menu__currency-value{width:50%}}.c-mobile-menu__region-selector:hover,.c-mobile-menu__region-selector:focus,.c-mobile-menu__currency-value:hover,.c-mobile-menu__currency-value:focus{background-color:var(--primary-colours-cips-navy);border:1px solid var(--primary-colours-white)}.c-mobile-menu__currency-value .c-button__icon{display:flex;align-items:center}@media (max-width: 37.49em){.c-mobile-menu__currency-value .c-button__icon{display:none}}.c-mobile-menu__navigation{margin-top:1.25rem}.c-mobile-menu__navigation-list{display:flex;flex-direction:column;margin:0;padding:0;list-style-type:none}.c-mobile-menu__navigation-item-button{width:100%;display:flex;align-items:center;justify-content:space-between;background-color:transparent;color:var(--color-white);border:0;font:var(--type-os-body-bold-sm);padding:var(--spacing-xxs) var(--spacing-xs);cursor:pointer;text-align:left;border-bottom:1px solid var(--color-white)}.c-mobile-menu__navigation-item-button:hover,.c-mobile-menu__navigation-item-button:focus{color:var(--primary-colours-cips-cyan)}.c-mobile-menu__navigation-item-button:hover .c-mobile-menu__navigation-item-icon,.c-mobile-menu__navigation-item-button:focus .c-mobile-menu__navigation-item-icon{color:var(--primary-colours-cips-cyan);border-color:var(--primary-colours-cips-cyan)}.c-mobile-menu__navigation-item-icon{width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;color:var(--color-white);border:1px solid var(--color-white)}.c-mobile-menu__nav{display:flex;gap:var(--spacing-xxs);align-items:center}@media (max-width: 37.49em){.c-mobile-menu__nav .c-mobile-menu__search-button,.c-mobile-menu__nav .c-mobile-menu__basket-button{display:none}}@media (min-width: 37.5em){.c-mobile-menu__nav .c-mobile-menu__search-button{width:3.125rem;height:3.125rem}.c-mobile-menu__nav .c-mobile-menu__basket-button{width:unset;height:3.125rem}}.c-mobile-menu__navigation-secondary-wrapper .c-desktop-menu__submenu-header{width:100%;display:flex;justify-content:space-between;font:var(--type-ds-heading-4-regular);font-size:1.5rem;text-decoration:none;border-bottom:1px solid var(--primary-colours-white)}@media (min-width: 37.5em){.c-mobile-menu__navigation-secondary-wrapper .c-desktop-menu__submenu-header{justify-content:flex-start}}.c-mobile-menu__navigation-secondary .c-desktop-menu__submenu-heading{font:var(--type-ds-heading-4-regular);color:var(--primary-colours-white);padding:var(--spacing-xxs);margin:0;border-bottom:1px solid var(--color-white)}.c-mobile-menu__navigation-item-button--secondary,.c-mobile-menu__navigation-item-button--custom{padding:var(--spacing-xxs) var(--spacing-lg);font:var(--type-os-body-bold-md);text-decoration:underline}.c-mobile-menu__navigation-item-button--custom{justify-content:flex-start}.c-mobile-menu__navigation-item-button--custom .c-mobile-menu__navigation-item-icon--custom{display:none;width:1.25rem;height:1.25rem}.c-mobile-menu__navigation-item-button--custom:hover .c-mobile-menu__navigation-item-icon--custom,.c-mobile-menu__navigation-item-button--custom:focus .c-mobile-menu__navigation-item-icon--custom{display:unset}.c-mobile-menu__navigation-item-button--tertiary{padding:var(--spacing-xxxs) var(--spacing-md);font:var(--type-os-body-sm);justify-content:flex-start;gap:.625rem;text-decoration:underline;border:none}.c-mobile-menu__navigation-item-button--tertiary .c-mobile-menu__navigation-item-icon{border:none}.c-mobile-menu__profile-container{display:flex;align-items:center;gap:var(--spacing-xxs)}@media (max-width: 63.99em){.c-mobile-menu__profile-container{display:none}}.c-mobile-menu__profile-container .c-header__account-button{width:3.125rem;height:3.125rem;background-color:transparent;border:1px solid var(--primary-colours-white)}@media (min-width: 64em){.c-mobile-menu__profile-container .c-header__account-button{width:100%;padding-inline:var(--spacing-xxs)}}.c-mobile-menu__profile-container .c-header__account-button:hover,.c-mobile-menu__profile-container .c-header__account-button:focus{border:unset;background-color:var(--primary-colours-cips-blue);border:1px solid var(--primary-colours-cips-blue);transition:all .1s ease-in-out}@media (min-width: 64em){.c-mobile-menu__profile-container .c-header__account-button-label{display:unset}}.c-mobile-menu__profile-container .c-header__join-button{height:3.125rem;border:none;display:flex;align-items:center}.c-logout-error-banner{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing-md);background-color:var(--learning-levels-colours-cips-level-4);color:var(--color-white);padding:var(--spacing-xxxs) var(--spacing-xs)}.c-logout-error-banner svg{width:.875rem;height:.875rem;flex-shrink:0}@media (min-width: 37.5em){.c-logout-error-banner svg{width:1.75rem;height:1.75rem}}.c-logout-error-banner__text-container{font:var(--type-os-body-md)}@media (min-width: 37.5em){.c-logout-error-banner__text-container{display:flex;gap:var(--spacing-md)}}.c-page-title{position:relative;display:flex;background:var(--page-title-colour-surface-default);flex-direction:column-reverse}@container (min-width: 1272px){.c-page-title{flex-direction:row}}.c-page-title__picture{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 0 0;aspect-ratio:16/9}@container (min-width: 931px) and (max-width: 1271.99px){.c-page-title__picture{aspect-ratio:21/9}}@container (min-width: 931px){.c-page-title__picture{width:100%}}.c-page-title__img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.c-page-title__content{max-width:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:var(--spacing-xxs);flex:1 0 0;align-self:stretch;padding:var(--spacing-xxs)}@container (min-width: 568px){.c-page-title__content{padding:var(--spacing-md)}}@container (min-width: 1272px){.c-page-title__content{padding:var(--spacing-lg);max-width:31.25rem;overflow:auto}}@container (min-width: 1312px){.c-page-title__content{padding:var(--spacing-xl)}}@container (min-width: 1272px){.c-page-title__content:only-child{max-width:calc(50.25rem + var(--spacing-lg) * 2)}}@container (min-width: 1312px){.c-page-title__content:only-child{max-width:calc(54.5rem + var(--spacing-xl) * 2)}}.c-page-title__heading{width:100%;font:var(--type-ds-heading-4);color:var(--page-title-colour-title-default)}.c-page-title:not(:has(.c-page-title__text,.c-page-title__img)) .c-page-title__heading{font:var(--type-ds-heading-4-regular)}@media (min-width: 37.5em){.c-page-title:not(:has(.c-page-title__text,.c-page-title__img)) .c-page-title__heading{font:var(--type-ds-heading-3-regular)}}@media (min-width: 83.5em){.c-page-title:not(:has(.c-page-title__text,.c-page-title__img)) .c-page-title__heading{font:var(--type-ds-display-small-regular)}}@media (min-width: 37.5em){.c-page-title__heading{font:var(--type-ds-heading-3)}}@media (min-width: 83.5em){.c-page-title__heading{font:var(--type-ds-display-small-regular)}}.c-page-title__text{font:var(--type-os-body-sm);color:var(--page-title-colour-body-default)}@media (min-width: 37.5em){.c-page-title__text{font:var(--type-os-body-md)}}.c-page-title__text a:not([class]){color:currentColor}.c-hero{position:relative;display:flex;flex-direction:column;gap:var(--spacing-md);align-items:flex-start;align-self:stretch;width:100%;background-color:var(--color-bg);color:var(--color-fg)}@container (max-width: 567.99px){.c-hero{padding:var(--spacing-md) var(--spacing-xxs) var(--spacing-none)}}.c-hero__picture{width:100%;aspect-ratio:21/5}@container (max-width: 567.99px){.c-hero__picture{display:none}}.c-hero__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-hero__content{display:flex;flex-direction:column;gap:var(--spacing-xxs)}@container (min-width: 931px){.c-hero__content{padding-right:var(--spacing-xxl)}}.c-hero__title{font:var(--type-ds-heading-5-regular);text-align:left}@media (min-width: 37.5em){.c-hero__title{font:var(--type-ds-heading-3-regular)}}@media (min-width: 83.5em){.c-hero__title{font:var(--type-ds-display-small-regular)}}.c-hero__text{text-align:left;text-wrap:balance;font:var(--type-os-body-sm)}.c-hero__text p{margin-bottom:var(--spacing-xxs)}@container (min-width: 568px){.c-hero__text{text-wrap:wrap}}@media (min-width: 64em){.c-hero__text{font:var(--type-os-body-md)}}.c-hero__actions{display:flex;flex-direction:column;gap:var(--spacing-xs);justify-content:center;align-items:center;width:100%}@container (min-width: 568px){.c-hero__actions{flex-direction:row;justify-content:start}}.c-gated-content{display:flex;flex-direction:column;gap:var(--spacing-xs)}.c-gated-content__component-wrapper{position:relative;width:100%;height:100%}.c-gated-content__component-wrapper a,.c-gated-content__component-wrapper button{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.c-gated-content__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffff85}.c-gated-content__content{width:100%;background-color:var(--primary-colours-cips-navy);color:var(--primary-colours-white);padding:var(--spacing-md)}@media (min-width: 37.5em){.c-gated-content__content{padding:var(--spacing-xs) var(--spacing-lg) var(--spacing-lg)}}@media (min-width: 64em){.c-gated-content__content{padding:var(--spacing-sm) var(--spacing-xl) var(--spacing-xl)}}@media (min-width: 83.5em){.c-gated-content__content{padding:var(--spacing-sm) var(--spacing-xxxl) var(--spacing-xl) var(--spacing-xxxl)}}.c-gated-content__header{text-align:right;margin-bottom:var(--spacing-xxs)}@media (min-width: 37.5em){.c-gated-content__header{margin-bottom:var(--spacing-xs)}}.c-gated-content__header .c-button{color:var(--primary-colours-white)}.c-gated-content__header .c-button:hover,.c-gated-content__header .c-button:focus{text-decoration-thickness:2px}.c-gated-content__heading{font:var(--type-ds-heading-4);margin-bottom:var(--spacing-xs)}@media (min-width: 37.5em){.c-gated-content__heading{font:var(--type-ds-heading-2);margin-bottom:var(--spacing-sm)}}.c-gated-content__description{font:var(--type-os-body-xs);margin-bottom:var(--spacing-xs)}@media (min-width: 37.5em){.c-gated-content__description{font:var(--type-os-body-lg);margin-bottom:var(--spacing-md)}}@media (min-width: 37.5em){.c-gated-content__register-cta{width:-moz-fit-content;width:fit-content}}.c-index-nav__container{position:sticky;top:0}@media (max-width: 83.49em){.c-index-nav__container{display:none}}.c-index-nav__heading{font:var(--type-ds-heading-4);margin-bottom:var(--spacing-sm)}.c-index-nav{overflow-x:auto;padding-block:var(--spacing-xxxs)}.c-index-nav__list{list-style-type:none;margin:0;padding:0;padding-right:var(--spacing-sm)}.c-index-nav__item{padding-left:var(--spacing-sm);border-left:3px solid var(--primary-colours-dark-grey)}.c-index-nav__item.is-active{border-color:var(--primary-colours-cips-blue);padding-left:var(--spacing-xs)}.c-index-nav__item.is-active .c-index-nav__link{background-color:var(--primary-colours-shades---cips-blue-cips-blue-8);text-decoration:none;padding:var(--spacing-xxxs) var(--spacing-xs)}.c-index-nav__link{display:inline-block;font:var(--type-os-body-lg);color:var(--primary-colours-dark-grey);padding:var(--spacing-xxxs) var(--spacing-none);border-radius:.25rem}.c-index-nav__link:hover,.c-index-nav__link:focus{color:var(--primary-colours-cips-navy);text-decoration:underline;text-decoration-thickness:1px}.c-article-card{background-color:var(--primary-colours-shades---cips-navy-cips-navy-10);padding:var(--spacing-sm)}@container (min-width: 568px){.c-article-card{display:flex;gap:var(--spacing-md)}}@container (min-width: 931px){.c-article-card{padding:var(--spacing-md)}}@container (min-width: 931px){.c-article-card:not(:has(.c-article-card__author-bio)):not(:has(.c-article-card__social-links)) .c-article-card__image-wrapper .c-article-card__author-name,.c-article-card:not(:has(.c-article-card__author-bio)):not(:has(.c-article-card__social-links)) .c-article-card__image-wrapper .c-article-card__author-role{display:none}}@container (min-width: 931px){.c-article-card:not(:has(.c-article-card__author-bio)):not(:has(.c-article-card__social-links)) .c-article-card__profile-details .c-article-card__author-name,.c-article-card:not(:has(.c-article-card__author-bio)):not(:has(.c-article-card__social-links)) .c-article-card__profile-details .c-article-card__author-role{display:unset}}.c-article-card__image-wrapper{display:flex;flex-direction:column;justify-content:flex-start}.c-article-card__image-wrapper .c-article-card__author-name,.c-article-card__image-wrapper .c-article-card__author-role{display:none}@container (min-width: 931px){.c-article-card__image-wrapper .c-article-card__author-name,.c-article-card__image-wrapper .c-article-card__author-role{display:unset}}.c-article-card__profile-image{width:9.375rem;height:9.375rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-bottom:var(--spacing-md)}@container (min-width: 568px){.c-article-card__profile-details{display:flex;flex-direction:column;justify-content:flex-start}}@container (min-width: 931px){.c-article-card__profile-details .c-article-card__author-name,.c-article-card__profile-details .c-article-card__author-role{display:none}}.c-article-card__author-name{font:var(--type-os-body-bold-md)}@media (min-width: 64em){.c-article-card__author-name{font:var(--type-os-body-bold-lg)}}.c-article-card__author-role{font:var(--type-os-body-md)}@media (min-width: 64em){.c-article-card__author-role{font:var(--type-os-body-lg)}}.c-article-card__author-bio{margin-block:var(--spacing-xxs);font:var(--type-os-body-md)}@container (min-width: 568px){.c-article-card__author-bio{margin-top:0;order:-1}}@media (min-width: 64em){.c-article-card__author-bio{font:var(--type-os-body-lg)}}.c-article-card__social-links{display:flex;gap:var(--spacing-xxs)}@container (min-width: 568px){.c-article-card__social-links{margin-top:var(--spacing-xxs)}}@container (min-width: 931px){.c-article-card__social-links{margin-top:var(--spacing-none)}}.c-article-card__social-icon{width:2rem;height:2rem}.c-article-card__meta{font:var(--type-os-body-bold-md)}@media (min-width: 64em){.c-article-card__meta{font:var(--type-os-body-bold-lg)}}.c-article-card__meta span{font:var(--type-os-body-md)}@media (min-width: 64em){.c-article-card__meta span{font:var(--type-os-body-lg)}}.c-article-card__published{margin-top:var(--spacing-md)}.c-article-card__suggested,.c-article-card__topics{margin-top:var(--spacing-xs)}.c-article-card__topic{font:var(--type-os-body-md)}@media (min-width: 64em){.c-article-card__topic{font:var(--type-os-body-lg)}}.c-logo-set{display:flex;flex-direction:column;padding:var(--spacing-md);gap:var(--spacing-md)}.c-logo-set .c-logo-set__modal{padding-bottom:2.8125rem}@container (min-width: 931px){.c-logo-set{gap:var(--spacing-xl)}}@container (min-width: 1272px){.c-logo-set{padding:var(--spacing-xl) var(--spacing-xxl)}}.c-logo-set .c-modal__content{background-color:var(--components-logo-set-popup-card-surface);padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-lg) var(--spacing-sm);gap:var(--spacing-md);color:var(--components-logo-set-popup-card-text)}@container (min-width: 1272px){.c-logo-set .c-modal__content{padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-xl) var(--spacing-sm)}}.c-logo-set .c-modal__title{font:var(--type-ds-heading-5)}@media (min-width: 83.5em){.c-logo-set .c-modal__title{font:var(--type-ds-heading-4)}}.c-logo-set .c-modal__text{display:flex;flex-direction:column;text-align:center;gap:var(--spacing-md);font:var(--type-os-body-md)}@media (min-width: 83.5em){.c-logo-set .c-modal__text{font:var(--type-os-body-lg)}}@container (min-width: 568px){.c-logo-set .c-modal__text{text-align:left}}@container (min-width: 1272px){.c-logo-set .c-modal__text{gap:var(--spacing-sm)}}.c-logo-set .c-modal__content{display:flex;flex-direction:column;gap:var(--spacing-xxs);aspect-ratio:unset}.c-logo-set .c-modal__close{position:relative;width:-moz-fit-content;width:fit-content;margin-left:auto;color:var(--components-logo-set-popup-card-text)}.c-logo-set .c-modal__cta-wrapper{width:100%}.c-logo-set .c-modal__cta{width:-moz-fit-content;width:fit-content;padding:var(--spacing-xs) var(--spacing-sm);text-transform:uppercase;font:var(--type-os-button-text)}.c-logo-set .c-modal__info{display:flex;flex-direction:column;gap:var(--spacing-lg)}@container (min-width: 1272px){.c-logo-set .c-modal__info{gap:var(--spacing-md)}}.c-logo-set--navy-background{background-color:var(--primary-colours-cips-navy)}.c-logo-set--navy-background .c-logo-set__title,.c-logo-set--navy-background .c-logo-set__description{color:var(--color-white)}.c-logo-set--grey-bakground{background-color:var(--primary-colours-shades---cips-grey-cips-grey-10)}.c-logo-set--grey-bakground .c-logo-set__title,.c-logo-set--grey-bakground .c-logo-set__description{color:var(--components-logo-set-colour-text-default)}.c-logo-set__list{display:flex;padding:0;gap:var(--spacing-xxs);flex-wrap:wrap;margin:0}@container (min-width: 931px){.c-logo-set__list{gap:var(--spacing-md)}}.c-logo-set__list:has(.c-logo-set__item:only-child){justify-content:center}.c-logo-set__list:has(.c-logo-set__item:only-child) .c-logo-set__item{max-width:34.6875rem;flex:1}.c-logo-set__list:has(.c-logo-set__item:first-child+.c-logo-set__item):not(:has(.c-logo-set__item:nth-child(3))){justify-content:center}.c-logo-set__list:has(.c-logo-set__item:first-child+.c-logo-set__item):not(:has(.c-logo-set__item:nth-child(3))) .c-logo-set__item{flex:100%}@container (min-width: 568px){.c-logo-set__list:has(.c-logo-set__item:first-child+.c-logo-set__item):not(:has(.c-logo-set__item:nth-child(3))) .c-logo-set__item{flex:1;max-width:34.6875rem}}.c-logo-set__list:has(.c-logo-set__item:nth-child(3)):not(:has(.c-logo-set__item:nth-child(4))) .c-logo-set__item{max-width:unset}@container (min-width: 568px){.c-logo-set__list:has(.c-logo-set__item:nth-child(3)):not(:has(.c-logo-set__item:nth-child(4))) .c-logo-set__item{flex:0 0 calc(50% - var(--spacing-xxs))}}@container (min-width: 931px){.c-logo-set__list:has(.c-logo-set__item:nth-child(3)):not(:has(.c-logo-set__item:nth-child(4))) .c-logo-set__item{flex:1 0 calc(33% - var(--spacing-md))}}.c-logo-set__list:has(.c-logo-set__item:nth-child(4)){display:grid;grid-template-columns:1fr;gap:var(--spacing-xxs)}@container (min-width: 568px){.c-logo-set__list:has(.c-logo-set__item:nth-child(4)){grid-template-columns:repeat(2,1fr)}}@container (min-width: 931px){.c-logo-set__list:has(.c-logo-set__item:nth-child(4)){grid-template-columns:repeat(3,1fr);gap:var(--spacing-md)}}@container (min-width: 1272px){.c-logo-set__list:has(.c-logo-set__item:nth-child(4)){grid-template-columns:repeat(4,1fr)}}.c-logo-set__list:has(.c-logo-set__item:nth-child(4)) .c-logo-set__item{width:100%;flex:unset}.c-logo-set__item{display:flex;flex-direction:column;align-items:center;justify-content:center;list-style-type:none;width:100%;flex:0 0 100%;padding:var(--spacing-xxs);gap:var(--spacing-md);background-color:var(--color-white);min-height:19.6875rem}@container (min-width: 568px){.c-logo-set__item{flex:0 0 calc(50% - var(--spacing-xxs))}}@container (min-width: 931px){.c-logo-set__item{flex:0 0 calc(33% - var(--spacing-md))}}@container (min-width: 1272px){.c-logo-set__item{flex:1 1 calc(25% - var(--spacing-md))}}.c-logo-set__image-wrapper{max-width:17.8125rem;height:100%;-o-object-fit:cover;object-fit:cover}.c-logo-set__image{width:100%;height:auto}.c-logo-set__title{color:var(--components-logo-set-text);font:var(--type-ds-heading-5)}@media (min-width: 83.5em){.c-logo-set__title{font:var(--type-ds-heading-4)}}@container (min-width: 931px){.c-logo-set__title{flex:0 0 auto}}.c-logo-set__description{color:var(--components-logo-set-text);font:var(--type-os-body-md)}@media (min-width: 83.5em){.c-logo-set__description{font:var(--type-os-body-lg)}}@container (min-width: 931px){.c-logo-set__description{flex:1}}.c-logo-set__info{display:flex;gap:var(--spacing-md);flex-direction:column}@container (min-width: 931px){.c-logo-set__info{flex-direction:row}}.c-logo-set__trigger{text-decoration:underline;text-decoration-thickness:1px;font:var(--type-os-body-bold-lg);color:var(--components-logo-set-colour-text-default);cursor:pointer;padding:0}.c-logo-set__trigger:hover,.c-logo-set__trigger:focus{text-decoration-thickness:2px}.c-logo-set__trigger svg{background-color:var(--primary-colours-cips-blue);color:var(--color-white);border-radius:50%}.c-modal__dialog{border:none;padding:var(--spacing-xxxs) var(--spacing-md);width:100%;max-width:100%;height:100%;max-height:100dvh;background:#171717cc;color:var(--components-logo-set-popup-card-surface);position:fixed;top:0;left:0;align-items:center;justify-content:center;margin:0}@media (min-width: 64em){.c-modal__dialog{padding:var(--spacing-xxxs) var(--spacing-lg)}}@media (min-width: 83.5em){.c-modal__dialog{padding:var(--spacing-xxxs) var(--spacing-xl)}}.c-modal__content{position:relative;display:block;width:100%;aspect-ratio:16/9;padding:0 4rem;max-width:1344px}.c-modal__content img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.c-modal__caption{text-align:center;font:var(--type-pt-body-lg);padding-bottom:var(--spacing-sm)}.c-modal__text{max-height:calc(100dvh - 200px);overflow-y:auto}.c-modal__close{position:absolute;top:0;right:0;font-size:2rem;background:none;color:var(--components-logo-set-popup-card-text);border:2px solid transparent;cursor:pointer}.c-modal__close:focus-visible{outline:0;border:2px solid var(--components-logo-set-popup-card-text)}.c-modal__close:hover{color:var(--primary-colours-cips-navy)}.c-modal__content:has(.c-modal__carousel){width:-moz-fit-content;width:fit-content;max-width:100%;max-height:calc(100dvh - 100px)}.c-modal__dialog:not([open]){display:none}.c-modal__dialog:is([open]){display:flex}html:has(.c-modal__dialog[open]) body,html:has(.c-modal__dialog[open]) main{overflow:hidden}.c-modal__nav-btn{position:absolute;top:50%;transform:translateY(-50%);background:var(--button-icon-accent-primary-normal-surface-color);color:var(--primary-colours-cips-navy);border:1px solid var(--button-icon-accent-primary-normal-surface-color);padding:var(--spacing-xxxs);width:40px;height:40px;cursor:pointer;z-index:2;display:flex;justify-content:center;align-items:center}.c-modal__nav-btn:hover,.c-modal__nav-btn:focus{background:var(--button-icon-accent-primary-surface-hovered-color);outline:none}.c-modal__nav-btn svg{transform:scale(2)}.c-modal__nav-btn.c-modal__nav-btn--prev{left:0}.c-modal__nav-btn.c-modal__nav-btn--next{right:0}.c-modal__nav-btn.c-modal__nav-btn--next svg{transform:rotate(180deg) scale(2)}.c-news-listing{padding-top:var(--spacing-xs)}@container (min-width: 931px){.c-news-listing{display:flex;gap:var(--spacing-md)}.c-news-listing .c-pagination__list{justify-content:flex-start}}@container (min-width: 1272px){.c-news-listing{gap:var(--spacing-xl)}}.c-news-listing__filter{margin-bottom:var(--spacing-xl)}.c-news-listing__container{display:flex;flex-direction:column;width:100%;gap:var(--spacing-xl)}.c-news-card{width:100%;display:flex;flex-direction:column;border-bottom:1px solid var(--color-border-color-default);color:var(--color-text-color-default);gap:var(--spacing-xxxs);padding-bottom:var(--spacing-xs)}@container (min-width: 1312px){.c-news-card{padding-bottom:var(--spacing-sm)}}.c-news-card:hover .c-news-card__title,.c-news-card:focus .c-news-card__title{text-decoration:underline}.c-news-card:visited{color:inherit}.c-news-card__published-date{font:var(--type-os-body-xs);padding-top:var(--spacing-xxxs)}@media (min-width: 37.5em){.c-news-card__published-date{font:var(--type-os-body-sm)}}@media (min-width: 64em){.c-news-card__published-date{font:var(--type-os-body-md)}}@media (min-width: 100em){.c-news-card__published-date{font:var(--type-os-body-lg)}}.c-news-card__header{width:100%;padding-bottom:var(--spacing-xxs)}@container (min-width: 568px){.c-news-card__header{display:flex;align-items:flex-start;gap:0}}@container (min-width: 931px){.c-news-card__header{gap:.625rem;padding-bottom:0}}.c-news-card__image{width:100%;margin-right:.625rem;aspect-ratio:16/9;display:none}@container (min-width: 568px){.c-news-card__image{display:block;width:11.4375rem}}@container (min-width: 931px){.c-news-card__image{margin-right:var(--spacing-md)}}@container (min-width: 1272px){.c-news-card__image{width:16.75rem}}@container (min-width: 1312px){.c-news-card__image{width:21.875rem;height:12.3125rem}}.c-news-card__title{font:var(--type-ds-heading-6)}@media (min-width: 37.5em){.c-news-card__title{font:var(--type-ds-heading-4)}}.c-news-card__description,.c-news-card__description--from-medium-bp{font:var(--type-os-body-sm)}.c-news-card__description--from-medium-bp{display:none}@container (min-width: 931px){.c-news-card__description--from-medium-bp{display:block;padding-top:var(--spacing-xs)}}@media (min-width: 64em){.c-news-card__description--from-medium-bp{font:var(--type-os-body-lg)}}@container (min-width: 931px){.c-news-card__description{display:none}}.c-news-filter__container{display:flex;flex-direction:column}.c-news-filter{background-color:var(--color-surface-color-upper);min-width:15.625rem}.c-news-filter__header{background-color:var(--color-surface-color-upper);color:var(--color-fg);border:none;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md);cursor:pointer;font:var(--type-ds-heading-6);text-transform:uppercase}@container (min-width: 931px){.c-news-filter__header{justify-content:flex-start;padding:var(--spacing-md) var(--spacing-md) var(--spacing-none);pointer-events:none}}.c-news-filter__header[aria-expanded=true] svg{transform:rotate(0)}.c-news-filter__header[aria-expanded=false]{padding:var(--spacing-md) var(--spacing-md) var(--spacing-none)}.c-news-filter__header svg{transform:rotate(180deg)}.c-news-filter__title{font:var(--type-heading-6)}.c-news-filter__title-toggle{display:flex;align-items:center;justify-content:center;width:var(--spacing-md);height:var(--spacing-md);border:1px solid var(--button-colour-primary-colour-primary-surface-default);background-color:var(--button-colour-primary-colour-primary-surface-default);color:var(--color-brand-200);border-radius:0;cursor:pointer}.c-news-filter__title-toggle:hover{background-color:var(--button-colour-primary-colour-primary-surface-hovered)}.c-news-filter__title-toggle:focus{background-color:var(--button-colour-primary-colour-primary-surface-hovered);border:1px solid var(--button-colour-primary-colour-primary-icon-default)}.c-news-filter__title-toggle[aria-disabled=true],.c-news-filter__title-toggle:disabled{background-color:var(--button-colour-primary-colour-primary-surface-disabled);border:1px solid var(--button-colour-primary-colour-primary-surface-disabled);color:var(--button-colour-primary-colour-primary-surface-default)}@container (min-width: 931px){.c-news-filter__title-toggle{display:none}}.c-news-filter__filters{margin-top:var(--spacing-xxs)}.c-news-filter__filter-group__container:not(:last-of-type){border-bottom:1px solid var(--color-border-color-default)}.c-news-filter__filter-input{display:flex;gap:.75rem;align-items:center;justify-content:flex-start;font:var(--type-os-body-sm);padding-block:var(--spacing-xxxs)}.c-news-filter__filter-input input[type=radio],.c-news-filter__filter-input input[type=checkbox]{width:1.125rem;height:1.125rem;background-color:var(--color-white);cursor:pointer}.c-news-filter__filter-input input[type=radio]:checked,.c-news-filter__filter-input input[type=checkbox]:checked{border:1px solid var(--color-brand-200)}.c-news-filter__filter-input input[type=radio]:checked:before,.c-news-filter__filter-input input[type=checkbox]:checked:before{width:.625rem;height:.625rem;background-color:var(--color-brand-200);box-shadow:inset 1em 1em 0 var(--color-brand-200)}.c-news-filter__filter-input label{margin-bottom:0;cursor:pointer}.c-news-filter__filter-group__input-container{display:none;padding-bottom:var(--spacing-xxs)}.c-news-filter__filter-group__input-container.is-open{display:block}.c-news-filter__footer{display:flex}.c-news-filter__footer .c-button{margin-right:.625rem}.c-news-filter__filter-group__header{background-color:var(--color-surface-color-upper);color:var(--color-fg);border:none;padding:var(--spacing-none);width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:var(--spacing-xxxs);margin-bottom:.625rem;cursor:pointer;font:var(--type-ds-heading-6)}.c-news-filter__filter-group__header[aria-expanded=true] svg{transform:rotate(0)}.c-news-filter__filter-group__title{font:var(--type-heading-6)}.c-news-filter__filter-group__toggle{width:2rem;height:2rem;margin-left:.625rem;background-color:inherit;color:var(--fg-color);border:none;cursor:pointer;display:flex;justify-content:center;align-items:center}.c-news-filter__filter-group__toggle-icon{display:flex;justify-content:center;align-items:center;padding:.0625rem .375rem}.c-news-filter__filter-group__toggle-icon svg{width:1.25rem;height:1.25rem;transform:rotate(180deg)}.c-news-filter__form{display:none;padding:var(--spacing-none) var(--spacing-md) var(--spacing-md);margin-bottom:0}@container (min-width: 931px){.c-news-filter__form{display:block}}.c-news-filter__form.is-open{display:block}.c-news-no-results__message{font:var(--type-body-sm)}@media (min-width: 37.5em){.c-news-no-results__message{font:var(--type-body-md)}}@media (min-width: 83.5em){.c-news-no-results__message{font:var(--type-body-lg)}}.c-tiles__header-text{font:var(--type-ds-heading-5);padding:var(--spacing-none) var(--spacing-xs) var(--spacing-xxs);border-bottom:1px solid var(--color-border-color-default);margin-bottom:var(--spacing-xl);text-align:center}@container (min-width: 568px){.c-tiles__header-text{text-align:left;padding:var(--spacing-none) var(--spacing-none) var(--spacing-xxs)}}@container (min-width: 1312px){.c-tiles__header-text{padding:var(--spacing-md) var(--spacing-none) var(--spacing-xxs)}}@media (min-width: 83.5em){.c-tiles__header-text{font:var(--type-ds-heading-4)}}.c-tiles__tile-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-xs);justify-content:center}.c-tiles__tile{width:100%;border:1px solid var(--color-border-color-default)}@container (min-width: 931px){.c-tiles__tile{width:calc(33.3333% - var(--spacing-xs) / 1.5)}}a.c-tiles__tile:hover .c-tiles__tile-title,a.c-tiles__tile:focus .c-tiles__tile-title{text-decoration-thickness:2px}@container (min-width: 931px){.c-tiles__tile--large{width:calc(50% - var(--spacing-xs) / 2)}}.c-tiles__tile-image{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.c-tiles__tile-content{color:var(--color-fg);padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-sm)}a.c-tiles__tile .c-tiles__tile-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.c-tiles__tile-title{font:var(--type-ds-heading-5);color:var(--primary-colours-cips-navy)}.c-tiles__tile-description{font:var(--type-os-body-sm);margin-top:var(--spacing-xs)}.c-featured-cta{display:flex;flex-direction:column;gap:var(--spacing-md)}a.c-featured-cta__link-wrapper{text-decoration:none;height:100%;display:flex}a.c-featured-cta__link-wrapper:has(:hover,:focus){text-decoration:none}a.c-featured-cta__link-wrapper:hover .c-featured-cta__card-title,a.c-featured-cta__link-wrapper:focus .c-featured-cta__card-title{text-decoration:underline}.c-featured-cta__heading{color:var(--components-feature-block-text-title);padding-inline:var(--spacing-xxs);width:100%;height:auto;display:flex;flex-direction:column;justify-content:center}@container (min-width: 931px){.c-featured-cta__heading{padding-inline:var(--spacing-lg)}}@container (min-width: 1272px){.c-featured-cta__heading{padding-inline:var(--spacing-xl)}}.c-featured-cta__heading-title{font:var(--type-ds-heading-5);margin-bottom:var(--spacing-xxs)}@media (min-width: 83.5em){.c-featured-cta__heading-title{font:var(--type-ds-heading-4)}}.c-featured-cta__heading-description{font:var(--type-os-body-sm)}@media (min-width: 37.5em){.c-featured-cta__heading-description{font:var(--type-os-body-lg)}}.c-featured-cta__row{display:flex;flex-wrap:wrap;gap:var(--spacing-md)}.c-featured-cta__card--has-image .c-featured-cta__content{color:var(--colour-surface-primary)}.c-featured-cta__content{position:relative;width:100%;height:auto;min-height:18.75rem;display:flex;flex-direction:column;justify-content:flex-end;color:var(--colour-text-secondary)}.c-featured-cta__content-inner{padding:var(--spacing-md);display:flex;flex-direction:column;justify-content:flex-end;width:100%;gap:var(--spacing-xxs)}.c-featured-cta__content-inner--has-image{background:#171717cc}.c-featured-cta__content-inner--full-height{height:100%}.c-featured-cta__card--fluid,.c-featured-cta__card{display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:auto;min-height:18.75rem;background-position:center center;background-size:cover;background-repeat:no-repeat;background-color:var(--components-feature-block-card-colours-default);overflow-y:hidden;color:var(--components-feature-block-card-text-body)}.c-featured-cta__card--fluid--hidden,.c-featured-cta__card--hidden{display:none}.c-featured-cta__card-title{font:var(--type-ds-heading-5);width:100%;max-width:31.25rem}.c-featured-cta__card-description{font:var(--type-os-body-sm);width:100%;max-width:31.25rem}.c-featured-cta--theme-1 .c-featured-cta__card{background-color:var(--primary-colours-cips-navy)}.c-featured-cta--theme-2 .c-featured-cta__card{background-color:transparent;box-shadow:inset 0 0 0 1px var(--primary-colours-shades---cips-grey-cips-grey-7);color:var(--components-feature-block-text-title)}.c-featured-cta--theme-2 .c-featured-cta__card .c-featured-cta__content-inner--has-image{color:var(--primary-colours-white)}.c-gallery__content{display:flex;flex-direction:column;padding-bottom:.75rem;gap:var(--spacing-xxs)}@container (min-width: 568px){.c-gallery__content{padding-bottom:0;gap:var(--spacing-md)}}.c-gallery .splide__list{align-items:center}.c-gallery .splide__track{padding-inline:0!important}@container (min-width: 931px){.c-gallery .splide__track{padding-inline:10%!important}}.c-gallery .splide__slide{aspect-ratio:16/9;width:100%!important;cursor:pointer}@container (min-width: 931px){.c-gallery .splide__slide{margin-inline:var(--spacing-xxxs);height:12.375rem;width:unset!important}}@container (min-width: 1272px){.c-gallery .splide__slide{height:15.8125rem}}.c-gallery .splide__slide img{display:block;width:100%;transition:transform .2s;transform-origin:center center;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9}@container (min-width: 931px){.c-gallery .splide__slide:not(.splide__slide--clone).is-active{height:15.5rem}}@container (min-width: 1272px){.c-gallery .splide__slide:not(.splide__slide--clone).is-active{height:23.625rem}}.c-gallery .splide__slide:not(.splide__slide--clone).is-active .c-gallery__play{pointer-events:auto;cursor:pointer}.c-gallery .c-modal__caption{margin-top:var(--spacing-xxs)}@media (min-width: 64em){.c-gallery .c-modal__caption{margin-top:var(--spacing-md)}}.c-gallery .c-modal__close{color:var(--primary-colours-white)}.c-gallery .c-modal__content{width:calc(100vw - var(--spacing-xxs) * 2)}@media (max-width: 63.99em){.c-gallery .c-modal__nav{display:flex;justify-content:center;align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-xxs)}.c-gallery .c-modal__nav-btn{position:relative;transform:unset}.c-gallery .c-modal__content{width:100vw}.c-gallery .c-modal__dialog,.c-gallery .c-modal__content{padding:0}.c-gallery .c-modal__close{top:-3.4375rem}}.c-gallery__images{position:relative}.c-gallery__pagination{position:absolute;bottom:0;left:0;padding:0 var(--spacing-xxs);background:#0000008a;display:flex;justify-content:space-between;align-items:center;pointer-events:auto;z-index:10;height:3.75rem;width:100%}@container (min-width: 1312px){.c-gallery__pagination{height:4.4375rem}}.c-gallery__pagination-dot{background-color:var(--primary-colours-white);border:none;height:.75rem;width:.75rem;cursor:pointer;transition:background-color .3s ease;padding:0;border-radius:6.25rem}.c-gallery__pagination-dot:hover,.c-gallery__pagination-dot:focus{background-color:var(--primary-colours-cips-navy)}.c-gallery__pagination-dot.is-active{background-color:var(--primary-colours-cips-cyan)}.c-gallery__trigger{display:flex;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;background-color:unset;border:none;cursor:pointer}.c-gallery__trigger:hover path,.c-gallery__trigger:focus path{fill:var(--primary-colours-cips-navy)}.c-gallery__pagination-dots{display:flex;flex-direction:row;justify-content:center;align-self:center;gap:.625rem;align-items:center;padding-left:0}.c-gallery__pagination-dots li{list-style:none;flex:none}.c-gallery__header{display:flex;flex-direction:column;gap:.625rem;text-align:center}@container (min-width: 568px){.c-gallery__header{gap:.75rem;text-align:left}}@container (min-width: 1272px){.c-gallery__header{flex-direction:row;align-items:flex-start}}@container (min-width: 1272px){.c-gallery__header{gap:var(--spacing-xxl)}}.c-gallery__text{display:flex;flex-direction:row;gap:var(--spacing-md)}@container (min-width: 568px){.c-gallery__text{gap:var(--spacing-md)}}@container (min-width: 931px){.c-gallery__text{padding:0 var(--spacing-md);justify-content:space-between}}@container (min-width: 1272px){.c-gallery__text{flex-direction:row;align-items:flex-start;gap:var(--spacing-xxl);padding:0 var(--spacing-xxl)}}.c-gallery__title{color:var(--primary-colours-cips-navy);font:var(--type-ds-heading-6);flex:0 0 auto}@media (min-width: 37.5em){.c-gallery__title{font:var(--type-ds-heading-5)}}@media (min-width: 83.5em){.c-gallery__title{font:var(--type-ds-heading-4)}}.c-gallery__description{font:var(--type-os-body-sm)}@media (min-width: 37.5em){.c-gallery__description{font:var(--type-os-body-md)}}@media (min-width: 83.5em){.c-gallery__description{font:var(--type-os-body-lg)}}.c-gallery__controls{flex-direction:row;gap:var(--spacing-md)}.c-modal__item{display:none}.c-modal__item.is-active{display:block}.c-gallery__video{display:none}.c-gallery__image-wrapper{position:relative}.c-gallery__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;border:unset;background:unset;pointer-events:none}.c-gallery__play:hover path,.c-gallery__play:focus path{fill:var(--primary-colours-cips-navy)}.c-gallery__video-wrapper.is-playing .c-gallery__video{display:block}.c-gallery__video-wrapper.is-playing .c-gallery__play,.c-gallery__video-wrapper.is-playing .c-gallery__thumbnail{display:none}.c-gallery__arrow{background:var(--button-colour-primary-colour-primary-surface-default);color:var(--color-white);border:1px solid var(--color-white);padding:var(--spacing-xxxs);width:2.5rem;height:2.5rem;cursor:pointer;display:flex;justify-content:center;align-items:center}.c-gallery__arrow:hover,.c-gallery__arrow:focus{background:var(--button-colour-primary-colour-primary-surface-hovered)}.c-gallery__arrow--next{transform:rotate(180deg)}.c-gallery__controls--desktop{display:none}@container (min-width: 568px){.c-gallery__controls--desktop{display:flex}}.c-gallery__controls--mobile{display:flex;width:100%;justify-content:center}@container (min-width: 568px){.c-gallery__controls--mobile{display:none}}.c-gallery--single .splide__track{padding-inline:0!important}.c-gallery--single .splide__slide{margin-inline:0!important}.c-gallery--single .c-gallery__controls--desktop,.c-gallery--single .c-gallery__controls--mobile,.c-gallery--single .c-gallery__pagination-dots{display:none}.c-gallery--single .c-gallery__pagination{justify-content:flex-end}.c-gallery--single .c-modal__nav{display:none}.c-tabbed-content{background-color:var(--color-bg);border:1px solid var(--primary-colours-shades---cips-grey-cips-grey-7)}.c-tabbed-content__header{display:flex}.c-tabbed-content__tabs-container{display:flex;overflow-x:hidden}.c-tabbed-content__scroll-control{border:none;background-color:transparent;color:var(--color-fg)}.c-tabbed-content__scroll-control svg{width:1.5rem;height:1.5rem;margin-bottom:-6px}.js-tabbed-content-prev,.js-tabbed-content-next{cursor:pointer;display:none;margin-inline:0;padding-inline:var(--spacing-xxxs)}.c-tabbed-content__tab-button{border:none;background-color:transparent;cursor:pointer;padding:var(--spacing-xs) var(--spacing-md);font:var(--type-os-body-bold-md);white-space:nowrap;border-bottom:3px solid transparent;color:var(--primary-colours-shades---cips-grey-cips-grey-3);margin-block:0;text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:2px;border-right:1px solid var(--primary-colours-shades---cips-grey-cips-grey-7)}.c-tabbed-content__tab-button:first-of-type{border-left:1px solid var(--primary-colours-shades---cips-grey-cips-grey-7)}.c-tabbed-content__tab-button:hover,.c-tabbed-content__tab-button:focus-visible{outline:0;background-color:var(--primary-colours-shades---cips-blue-cips-blue-9);border-bottom:3px solid var(--color-brand-100);color:var(--color-brand-100)}.c-tabbed-content__tab-button .c-tabbed-content__tab-button-label{margin-bottom:-3px}.c-tabbed-content__tab-button.active{background-color:var(--secondary-colours-light-gray);border-bottom:3px solid var(--primary-colours-cips-navy);color:var(--primary-colours-cips-navy)}.c-tabbed-content__panel{display:none;padding:var(--spacing-md) var(--spacing-xxxs);background-color:var(--secondary-colours-light-gray)}@container (min-width: 568px){.c-tabbed-content__panel{padding:var(--spacing-md) var(--spacing-xxs)}}@container (min-width: 931px){.c-tabbed-content__panel{padding:var(--spacing-md) var(--spacing-xs)}}@container (min-width: 1272px){.c-tabbed-content__panel{padding:var(--spacing-md) var(--spacing-sm)}}.c-tabbed-content__panel.active{display:block}.c-pagination{display:flex;justify-content:center;align-items:center;font-family:sans-serif;flex-direction:column;gap:var(--spacing-xxs)}@container (max-width: 930.99px){.c-pagination{align-items:flex-start}}.c-pagination ul{margin:0;padding:0}.c-pagination:has(.c-pagination__list>.c-pagination__item):not(:has(.c-pagination__list>.c-pagination__item:nth-child(5))){margin-left:auto;margin-right:auto}.c-pagination__list{list-style:none;display:flex;gap:var(--spacing-xxs);padding:0;margin:0}.c-pagination__item{display:flex}.c-pagination__button{border:1px solid var(--primary-colours-shades---cips-grey-cips-grey-7);background:var(--primary-colours-white);color:var(--primary-colours-dark-grey);padding:var(--spacing-xxxs);cursor:pointer;font:var(--type-os-button-text);display:flex;align-items:center;justify-content:center}.c-pagination__page{width:3.5rem;height:3.5rem}.c-pagination__page:hover,.c-pagination__page:focus{background-color:var(--button-colour-primary-colour-primary-surface-default);color:var(--button-colour-primary-colour-primary-text-default);outline:none;border-color:var(--button-colour-primary-colour-primary-surface-default)}.c-pagination__button--prev,.c-pagination__button--next{display:flex;align-items:center;justify-content:center;font-weight:700;padding:var(--spacing-xs) var(--spacing-sm);text-transform:uppercase;height:3.5rem;gap:var(--spacing-xxs);border:1px solid var(--button-colour-primary-colour-outlined-border-default);border-radius:.25rem;color:var(--button-colour-primary-colour-outlined-text-default)}.c-pagination__button--prev:hover,.c-pagination__button--prev:focus,.c-pagination__button--next:hover,.c-pagination__button--next:focus{background-color:var(--button-colour-primary-colour-primary-surface-default);color:var(--button-colour-primary-colour-primary-text-default);outline:none;border-color:var(--button-colour-primary-colour-primary-surface-default)}.c-pagination__button--next svg{transform:rotate(180deg)}.c-pagination__button--current{background-color:var(--primary-colours-shades---cips-grey-cips-grey-7);color:var(--primary-colours-shades---cips-grey-cips-grey-1);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-color:var(--primary-colours-shades---cips-grey-cips-grey-7)}.c-pagination__list--mobile{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-xxs)}@container (min-width: 568px){.c-pagination__list--mobile{flex-direction:row}}@container (min-width: 931px){.c-pagination__list--mobile{display:none}}.c-pagination__list--desktop .c-pagination__control{display:none}@container (min-width: 931px){.c-pagination__list--desktop .c-pagination__control{display:flex}}.c-pagination__ellipsis{border:unset;background-color:transparent}.c-skip-nav{margin:0;padding:0;list-style:none}.c-skip-nav__link{position:absolute;display:block;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);background-color:var(--primary-colours-cips-navy);color:var(--primary-colours-white);text-decoration:underline;text-decoration-thickness:1px;text-transform:uppercase;font:var(--type-os-body-bold-lg)}.c-skip-nav__link:focus{position:static;padding:var(--spacing-xxs) 0;height:auto;width:100%;overflow:visible;clip:auto;outline:0;text-align:center}.c-interactive-svg__dialog{border:none;padding:var(--spacing-xxxs);width:100%;max-width:100%;height:100%;max-height:100%;background:#0009;color:var(--components-logo-set-popup-card-surface);position:fixed;top:0;left:0;align-items:center;justify-content:center;margin:0}.c-interactive-svg__backdrop{position:relative;display:flex;justify-content:center}.c-interactive-svg__content{position:relative;display:flex;flex-direction:column;gap:var(--spacing-xxs);width:100%;max-width:1344px;background-color:var(--components-logo-set-popup-card-surface);padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-lg) var(--spacing-sm);gap:var(--spacing-md);color:var(--components-logo-set-popup-card-text)}@container (min-width: 1272px){.c-interactive-svg__content{padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-xl) var(--spacing-sm)}}.c-interactive-svg__content img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.c-interactive-svg__close{position:relative;top:0;right:0;font-size:2rem;background:none;width:-moz-fit-content;width:fit-content;margin-left:auto;color:var(--components-logo-set-popup-card-text);border:2px solid transparent;cursor:pointer}.c-interactive-svg__close:focus-visible{outline:0;border:2px solid var(--components-logo-set-popup-card-text)}.c-interactive-svg__close:hover{color:var(--primary-colours-cips-navy)}.c-interactive-svg__dialog:not([open]){display:none}.c-interactive-svg__dialog:is([open]){display:flex}html:has(.c-interactive-svg__dialog[open]) body,html:has(.c-interactive-svg__dialog[open]) main{overflow:hidden}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}
