.nested-toggles{--tab-heading-background-color:var(--bg-primary-light);--tab-heading-text-color:var(--text-brand-light);--tab-heading-background-hover-color:var(--bg-tertiary-light);--tab-section-background-color:var(--bg-primary-light);--tab-panel-border-color:var(--border-primary-light);padding:var(--spacing-md) var(--spacing-padding-outside) var(--spacing-4xl);background-color:var(--tab-section-background-color)}@media (min-width:60em){.nested-toggles{padding:var(--spacing-4xl) var(--spacing-padding-outside)}.nested-toggles:has([data-theme=blue][data-selected]){--tab-section-background-color:var(--bg-secondary-light)}.nested-toggles:has([data-theme=green][data-selected]){--tab-section-background-color:var(--colour-brand-green-150)}}.nested-toggles__toggles{width:100%;max-width:var(--spacing-max-width-xxxl);gap:var(--spacing-2xl);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:60em){.nested-toggles__toggles{gap:var(--spacing-lg)}}.nested-toggles__toggles-list{gap:var(--spacing-4xs);padding:var(--spacing-4xs);border-radius:var(--radius-sm);border:1px solid var(--colour-brand-blue-500);background:var(--colour-neutral-100);display:flex}@media (min-width:37.5em){.nested-toggles__toggles-list{max-width:37.5rem}}.nested-toggles__toggle-heading{cursor:pointer;font-size:var(--font-size-text-100);letter-spacing:0;line-height:150%;font-family:var(--font-primary),sans-serif;font-style:normal;font-weight:var(--font-weight-semibold);text-align:center;width:50%;padding:var(--spacing-3xs) var(--spacing-sm);border-radius:var(--radius-sm);background-color:var(--tab-heading-background-color);color:var(--tab-heading-text-color);transition:background-color .2s}@media (min-width:37.5em){.nested-toggles__toggle-heading{border-radius:var(--radius-xs)}}.nested-toggles__toggle-heading:hover:not([data-selected]){background-color:var(--tab-heading-background-hover-color)}.nested-toggles__toggle-heading[data-theme=blue]{--tab-heading-background-hover-color:var(--bg-tertiary-light)}.nested-toggles__toggle-heading[data-theme=blue][data-selected]{--tab-heading-background-color:var(--bg-brand-tertiary-light);--tab-heading-text-color:var(--text-secondary-light)}.nested-toggles__toggle-heading[data-theme=green]{--tab-heading-background-hover-color:var(--colour-brand-green-150)}.nested-toggles__toggle-heading[data-theme=green][data-selected]{--tab-heading-background-color:var(--colour-brand-green-500);--tab-heading-text-color:var(--text-secondary-light)}.nested-toggles__content .richtext-block__content,.nested-toggles__content .highlight-box__inner--small,.nested-toggles__content .cta-banner__inner--small,.nested-toggles__content .timeline__inner--small{max-width:none;margin-left:0}.nested-toggles__content{background:var(--bg-primary-light)}@media (min-width:60em){.nested-toggles__content{border-radius:var(--radius-sm);border:1px solid var(--tab-panel-border-color)}}.nested-toggles__content[data-inert=true],.nested-toggles__content[inert]{display:none!important}
.toggle{--tab-heading-background-color:var(--bg-primary-light);--tab-heading-text-color:var(--text-brand-light);--tab-heading-background-hover-color:var(--bg-tertiary-light);--tab-section-background-color:var(--bg-primary-light);--tab-panel-border-color:var(--border-primary-light);padding:var(--spacing-5xl) var(--spacing-padding-outside);background-color:var(--tab-section-background-color)}@media (min-width:60em){.toggle{padding:var(--spacing-4xl) var(--spacing-padding-outside)}}.toggle:has([data-theme=blue][data-selected]){--tab-section-background-color:var(--bg-secondary-light)}.toggle:has([data-theme=green][data-selected]){--tab-section-background-color:var(--colour-brand-green-150)}.toggle__toggles{width:100%;max-width:var(--spacing-max-width-xxxl);gap:var(--spacing-lg);flex-direction:column;margin-inline:auto;display:flex}.toggle__toggles-list{gap:var(--spacing-4xs);padding:var(--spacing-4xs);border-radius:var(--radius-sm);border:1px solid var(--colour-brand-blue-500);background:var(--colour-neutral-100);display:flex}@media (min-width:37.5em){.toggle__toggles-list{max-width:37.5rem}}.toggle__toggle-heading{cursor:pointer;font-size:var(--font-size-text-100);letter-spacing:0;line-height:150%;font-family:var(--font-primary),sans-serif;font-style:normal;font-weight:var(--font-weight-semibold);text-align:center;width:50%;padding:var(--spacing-3xs) var(--spacing-sm);border-radius:var(--radius-sm);background-color:var(--tab-heading-background-color);color:var(--tab-heading-text-color);transition:background-color .2s}@media (min-width:37.5em){.toggle__toggle-heading{border-radius:var(--radius-xs)}}.toggle__toggle-heading:hover:not([data-selected]){background-color:var(--tab-heading-background-hover-color)}.toggle__toggle-heading[data-theme=blue]{--tab-heading-background-hover-color:var(--bg-tertiary-light)}.toggle__toggle-heading[data-theme=blue][data-selected]{--tab-heading-background-color:var(--bg-brand-tertiary-light);--tab-heading-text-color:var(--text-secondary-light)}.toggle__toggle-heading[data-theme=green]{--tab-heading-background-hover-color:var(--colour-brand-green-150)}.toggle__toggle-heading[data-theme=green][data-selected]{--tab-heading-background-color:var(--colour-brand-green-500);--tab-heading-text-color:var(--text-secondary-light)}.toggle__content .richtext-block__content,.toggle__content .highlight-box__inner--small,.toggle__content .cta-banner__inner--small,.toggle__content .timeline__inner--small{max-width:none;margin-left:0}.toggle__content{background:var(--bg-primary-light);border-radius:var(--radius-sm);padding-top:var(--spacing-sm)}.toggle__content[data-inert=true],.toggle__content[inert]{display:none!important}
.search-block{width:100%;padding:var(--spacing-4xl) var(--spacing-md);background:var(--bg-secondary-light)}@media (min-width:75em){.search-block{padding:var(--spacing-5xl) var(--spacing-4xl)}}.search-block__inner{max-width:var(--spacing-max-width-xxxl,80rem);align-items:center;gap:var(--spacing-md);flex-direction:column;margin:0 auto;display:flex}.search-block__title{font-size:var(--font-size-text-400);letter-spacing:0;line-height:129.032%;font-family:var(--font-primary),sans-serif;font-style:normal;font-weight:var(--font-weight-bold);color:var(--text-brand-light);text-align:center;margin:0}.search-block__form{align-items:center;gap:var(--spacing-3xs);width:100%;max-width:45rem;padding:var(--spacing-xs) var(--spacing-md);background:var(--bg-primary-light);border:1px solid var(--border-brand-tertiary-light);border-radius:var(--radius-xs);display:flex}.search-block__form:focus-within{border-color:var(--border-brand-secondary-light)}.search-block__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.search-block__input{min-width:0;font:inherit;font-size:var(--font-size-text-100);letter-spacing:0;line-height:150%;font-family:var(--font-primary),sans-serif;font-style:normal;font-weight:var(--font-weight-normal);color:var(--text-primary-light);background:0 0;border:0;outline:0;flex:auto;padding:0}.search-block__input::placeholder{color:var(--text-primary-light);opacity:.5}.search-block__input::-webkit-search-decoration{appearance:none}.search-block__input::-webkit-search-cancel-button{appearance:none}.search-block__submit{cursor:pointer;color:var(--text-primary-light);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.search-block__submit .icon{width:1.25rem;height:1.25rem}.search-block__submit:hover,.search-block__submit:focus-visible{color:var(--colour-brand-blue-500)}
:root{--notification-banner-background-color:var(--colour-system-error-100);--notification-banner-text-color:var(--text-primary-light);--notification-banner-icon-color:var(--icon-primary-light)}.notification-banner{padding:var(--spacing-xs) var(--spacing-md);background-color:var(--notification-banner-background-color)}.notification-banner[data-theme=red]{--notification-banner-background-color:var(--colour-system-error-100);--notification-banner-text-color:var(--text-primary-light);--notification-banner-icon-color:var(--icon-primary-light)}.notification-banner[data-theme=blue]{--notification-banner-background-color:var(--bg-tertiary-light);--notification-banner-text-color:var(--text-primary-light);--notification-banner-icon-color:var(--icon-primary-light)}.notification-banner__inner{justify-content:space-between;gap:var(--spacing-lg);display:flex}@media (min-width:60em){.notification-banner__inner{align-items:center}}.notification-banner__content{gap:var(--spacing-2xs);display:flex}@media (min-width:60em){.notification-banner__content{align-items:center}}.notification-banner__content .richtext{font-size:var(--font-size-text-100);letter-spacing:0;line-height:150%;font-family:var(--font-primary),sans-serif;font-style:normal;font-weight:var(--font-weight-normal);color:var(--notification-banner-text-color)}.notification-banner__content .richtext a{text-decoration-skip-ink:auto;text-underline-offset:11%;text-underline-position:from-font;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:calc(1em/11.1111)}.notification-banner__content .richtext a:hover{text-decoration-style:solid}.notification-banner__icon{width:1.5rem;height:1.5rem;color:var(--notification-banner-icon-color)}.notification-banner__close{width:1.5rem;height:1.5rem;color:var(--notification-banner-icon-color);transition:opacity .2s}.notification-banner__close:hover{opacity:.7}
.video-block{padding:var(--spacing-2xl) var(--spacing-padding-outside)}@media (min-width:60em) and (max-width:74.99em){.video-block{padding:2.25rem 2.5rem}}@media (min-width:75em){.video-block{padding-bottom:var(--spacing-3xl)}}.video-block__inner{gap:var(--spacing-lg);max-width:var(--spacing-max-width-xxxl);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:60em) and (max-width:74.99em){.video-block__inner{gap:1.625rem}}@media (min-width:75em){.video-block__inner{gap:var(--spacing-2xl)}}.video-block__header{gap:var(--spacing-3xs);overflow-wrap:break-word;flex-direction:column;display:flex}@media (min-width:75em){.video-block__header{max-width:calc((100% + var(--spacing-lg))*7/12 - var(--spacing-lg))}}@media (min-width:60em) and (max-width:74.99em){.video-block__header{gap:.375rem}}@media (min-width:75em){.video-block__header{gap:var(--spacing-4xs)}}.video-block__title{font-size:var(--font-size-heading-500);font-family:var(--font-secondary), sans-serif;font-style:normal;font-weight:var(--font-weight-bold);letter-spacing:0;color:var(--text-brand-light);line-height:130%}.video-block__description{font-size:var(--font-size-text-100);letter-spacing:0;line-height:150%;font-family:var(--font-primary),sans-serif;font-style:normal;font-weight:var(--font-weight-normal);color:var(--text-primary-light)}@media (min-width:60em){.video-block__description{font-size:var(--font-size-text-200);letter-spacing:0;line-height:140%;font-family:var(--font-primary),sans-serif;font-style:normal;font-weight:var(--font-weight-normal)}}.video-block__cards{--video-block-columns:1;grid-template-columns:repeat(var(--video-block-columns), minmax(0, 1fr));gap:var(--spacing-md);margin:0;padding:0;list-style:none;display:grid}@media (min-width:60em) and (max-width:74.99em){.video-block__cards{gap:1.375rem}}@media (min-width:60em){.video-block__cards{--video-block-columns:3}[data-count="1"] .video-block__cards{--video-block-columns:1}[data-count="2"] .video-block__cards,[data-width=content] .video-block__cards{--video-block-columns:2}[data-width=content][data-count="1"] .video-block__cards{--video-block-columns:1}}@media (min-width:75em){[data-width=content] .video-block__cards{max-width:calc((100% + var(--spacing-lg))*7/12 - var(--spacing-lg))}}.video-block__card{flex-direction:column;gap:.75rem;display:flex}.video-block__card:hover .video-block__poster img{transform:scale(1.1)}.video-block__poster{aspect-ratio:16/9;border-radius:var(--radius-sm);background:var(--text-brand-light);cursor:pointer;border:0;justify-content:center;align-items:center;width:100%;padding:0;display:flex;position:relative;overflow:hidden}@media (min-width:60em) and (max-width:74.99em){.video-block__poster{border-radius:.625rem}}.video-block__poster img{object-fit:cover;transition:transform .3s;transform:scale(1)}.video-block__poster:after{content:"";background:0 0;position:absolute;inset:0}@media (min-width:75em){.video-block__poster:after{background:#0000001a}}.video-block__poster:focus-visible{outline:3px solid var(--border-brand-primary-light);outline-offset:3px}.video-block__sr-only{clip:rect(0 0 0 0);clip-path:inset(100%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.video-block__play{z-index:1;color:#fff;width:3.5rem;height:3.5rem;position:relative}.video-block__copy{gap:var(--spacing-4xs);color:var(--text-primary-light);overflow-wrap:break-word;flex-direction:column;display:flex}.video-block__card-title{font-size:var(--font-size-text-200);letter-spacing:0;line-height:140%;font-family:var(--font-primary),sans-serif;font-style:normal;font-weight:var(--font-weight-bold)}.video-block__card-description{font-size:var(--font-size-text-100);letter-spacing:0;line-height:150%;font-family:var(--font-primary),sans-serif;font-style:normal;font-weight:var(--font-weight-normal)}.video-block__overlay{z-index:999;padding:var(--spacing-xl);background:color-mix(in srgb, var(--colour-brand-blue-900) 70%, transparent);justify-content:center;align-items:safe center;display:flex;position:fixed;inset:0;overflow-y:auto}.video-block__overlay[data-entering]{animation:.2s modal-fade}.video-block__overlay[data-exiting]{animation:.15s ease-in reverse modal-fade}.video-block__modal{width:min(100%,81rem)}@media (min-width:60em){.video-block__modal{width:min(100%,81rem,77.5vw - 1.5rem)}}.video-block__dialog{align-items:center;gap:var(--spacing-xs);outline:none;flex-direction:column;display:flex}@media (min-width:60em) and (max-width:74.99em){.video-block__dialog{gap:.875rem}}.video-block__dialog .button[data-size=lg]{min-width:0;height:3.375rem;box-shadow:inset 0 0 0 1px var(--button-border-color);border:0}@media (min-width:60em) and (max-width:74.99em){.video-block__dialog .button[data-size=lg]{height:2.9375rem;padding:.625rem 1.125rem}}@media (min-width:120em){.video-block__dialog .button[data-size=lg]{height:3.5625rem}}@media (max-width:59.99em){.video-block__dialog .button[data-size=lg]{font-size:var(--font-size-text-000);line-height:var(--line-height-text-000);letter-spacing:0;font-family:var(--font-primary),sans-serif;font-style:normal;font-weight:var(--font-weight-bold);height:2.5rem;padding:var(--spacing-3xs) var(--spacing-2xs)}.video-block__dialog .button[data-size=lg] .icon{width:1.25rem;height:1.25rem}}.video-block__player{aspect-ratio:16/9;background:#000;width:100%}@media (min-width:120em){.video-block__player{aspect-ratio:1296/684}}.video-block__player iframe{border:0;width:100%;height:100%;display:block}
