:root{--font-size-caption:1.2rem;--font-size-body-sml:1.4rem;--font-size-body-reg:1.6rem;--font-size-body-lrg:1.8rem;--font-size-subtitle:1.6rem;--font-size-h6:1.6rem;--font-size-h5:1.8rem;--font-size-h4:2rem;--font-size-h3:2.4rem;--font-size-h2:2.8rem;--font-size-h1:3.2rem;--font-size-hero:4.4rem;--font-size-stat-title:4.2rem;--font-size-statistic-lge:0;--font-size-statistics-sml:0;--line-height-caption:1.6rem;--line-height-body-sml:2rem;--line-height-body-reg:2.4rem;--line-height-body-lrg:2.8rem;--line-height-subtitle:2.4rem;--line-height-h6:2rem;--line-height-h5:2.4rem;--line-height-h4:2.8rem;--line-height-h3:2.8rem;--line-height-h2:3.2rem;--line-height-h1:3.6rem;--line-height-hero:4.8rem;--spacing-none:0;--spacing-5xs:0;--spacing-4xs:0.4rem;--spacing-3xs:0.8rem;--spacing-2xs:1.2rem;--spacing-xs:1.6rem;--spacing-sml:1.6rem;--spacing-med:2.4rem;--spacing-lrg:3.2rem;--spacing-xl:4.8rem;--spacing-2xl:6.4rem;--spacing-3xl:10.4rem;--radius-min:0.4rem;--radius-base:0.4rem;--radius-rounded:1.2rem;--radius-small:1.2rem;--radius-med:2.4rem;--radius-large:2.4rem;--radius-full:32rem;--screen:375px;--columns:2;--margins-page-width:1.6rem;--margins-content-width:1.6rem;--gutter-lge:1.6rem;--gutter:1.6rem;--gutter-med:1.6rem;--gutter-sml:0.8rem;--gutter-tiny:0.4rem;--spacing-footer:6rem;--spacing-content-width:4rem;--spacing-page-width:4rem}.c-video-gallery__inner{display:grid;gap:var(--spacing-xs);grid-template-columns:subgrid}.c-video-gallery__header{display:flex;flex-direction:column;gap:var(--spacing-4xs);grid-column:1/-1}.c-video-gallery__title{color:var(--colour-text-dark-01)}.c-video-gallery__summary{color:var(--colour-text-dark-02);font-size:var(--font-size-body-lrg);line-height:var(--line-height-body-lrg);margin:0}.c-video-gallery__grid{column-gap:1.5rem;display:grid;grid-column:1/-1;list-style:none;margin:0;padding:0;row-gap:var(--spacing-xs)}.c-video-card__inner{background-color:var(--colour-surface-light-01);display:flex;flex-direction:column;height:100%}.c-video-card__trigger{background:none;border:none;cursor:pointer;display:block;padding:0;width:100%}.c-video-card__thumbnail{overflow:clip;position:relative}.c-video-card__thumbnail:after,.c-video-card__thumbnail:before{content:"";inset:0;pointer-events:none;position:absolute;transition:opacity .35s cubic-bezier(.165,.84,.44,1);z-index:1}.c-video-card__thumbnail:before{background:linear-gradient(65deg,#0009 18.27%,#0000 53.73%);opacity:1}.c-video-card__thumbnail:after{background:#0009;opacity:0}:is(.c-video-card__trigger:focus,.c-video-card__trigger:hover) .c-video-card__thumbnail:before{opacity:0}:is(.c-video-card__trigger:focus,.c-video-card__trigger:hover) .c-video-card__thumbnail:after{opacity:1}.c-video-card__thumbnail-image{display:block}.c-video-card__thumbnail-image img{aspect-ratio:16/9;display:block;height:100%;object-fit:cover;object-position:center;transition:transform .2s cubic-bezier(.165,.84,.44,1);width:100%}:is(.c-video-card__trigger:focus,.c-video-card__trigger:hover) .c-video-card__thumbnail-image img{transform:scale(1.05)}.c-video-card__play-overlay{align-items:center;border-radius:50%;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s cubic-bezier(.165,.84,.44,1);z-index:2}:is(.c-video-card__trigger:focus,.c-video-card__trigger:hover) .c-video-card__play-overlay{opacity:.8}.c-video-card__play-icon{align-items:center;border-radius:50%;color:#fff;display:flex;height:4.8rem;justify-content:center;width:4.8rem}.c-video-card__meta{display:flex;flex-direction:column;gap:.4rem;height:100%;padding:var(--spacing-2xs) 2rem 2rem;text-align:left}.c-video-gallery--5050 .c-video-card__meta{flex-grow:1}.c-video-card__title{color:var(--colour-text-dark-01)}.c-video-card__meta:not(:has(.c-video-card__description)):has(.c-video-card__footer) .c-video-card__title{margin-bottom:var(--spacing-sml)}.c-video-card__description{font-size:var(--font-size-body-reg);line-height:var(--line-height-body-reg);margin-top:.4rem}.c-video-card__meta:has(.c-video-card__footer) .c-video-card__description{margin-bottom:var(--spacing-sml)}.c-video-card__footer{display:flex;flex-direction:column;margin-top:auto}.c-video-card__duration{color:var(--colour-text-dark-02);font-size:var(--font-size-body-sml);line-height:var(--line-height-body-sml)}.c-video-card__download-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem;margin-top:var(--spacing-2xs)}.c-video-card__download{align-items:center;color:var(--colour-text-dark-01);display:inline-flex;font-size:var(--font-size-body-reg);font-weight:600;line-height:var(--line-height-body-reg);transition:color .2s cubic-bezier(.165,.84,.44,1);width:fit-content}.c-video-card__download-size,.c-video-card__download:focus,.c-video-card__download:hover{color:var(--colour-text-dark-02);text-decoration:unset}.c-video-card__download-size{font-size:var(--font-size-body-sml);font-weight:400;line-height:var(--line-height-body-sml)}.c-video-card__download-icon{height:2rem;margin-right:.8rem;width:2rem}.c-video-modal{aspect-ratio:16/9;border:none;border-radius:var(--radius-base);margin:auto;max-width:117rem;overflow:hidden;padding:0;width:100%}.c-video-modal,.c-video-modal::backdrop{background-color:#000c}.c-video-modal[open],.c-video-modal__inner{display:flex;flex-direction:column}.c-video-modal__inner{overflow-y:auto}.c-video-modal__close{background-color:#0000;border:unset;border-radius:50%;cursor:pointer;height:4.7rem;position:fixed;right:.2rem;top:1.8rem;transition:background-color .2s cubic-bezier(.165,.84,.44,1);width:4.7rem;z-index:10}.c-video-modal__close,.c-video-modal__close-icon{align-items:center;color:#fff;display:flex;justify-content:center}.c-video-modal__close-icon{height:2.4rem;width:2.4rem}.c-video-modal__player{aspect-ratio:16/9;background-color:#000;overflow:hidden;position:relative;width:100%}.c-video-modal__player>.c-video-modal__embed,.c-video-modal__player>.c-video-modal__native,.c-video-modal__player>iframe{height:100%;inset:0;position:absolute;width:100%}.c-video-modal__player .c-video-modal__embed iframe{border:0;display:block;height:100%;width:100%}.c-video-modal__player.is-loading:after{animation:video-gallery-spin .7s linear infinite;border:.3rem solid #fff3;border-radius:50%;border-top-color:#fff;content:"";height:4rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(0deg);width:4rem}@keyframes video-gallery-spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.c-video-modal__embed,.c-video-modal__native{aspect-ratio:16/9;height:100%;width:100%}.c-video-modal__native{display:block}.c-video-modal__info{background-color:var(--colour-bg-dark-01);padding:var(--spacing-med)}.c-video-modal__title{color:var(--colour-text-dark-01);font-size:var(--font-size-h5);margin-bottom:var(--spacing-4xs)}@media screen and (min-width:600px){.c-video-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.c-video-gallery__grid:has(>:only-child){grid-template-columns:1fr}}@media screen and (min-width:768px){:root{--font-size-subtitle:2rem;--line-height-subtitle:3rem;--line-height-h6:2.4rem;--line-height-h5:2.8rem;--line-height-h4:3.2rem;--line-height-h3:3.2rem;--line-height-h2:3.6rem;--line-height-h1:4rem;--line-height-hero:5.2rem;--spacing-5xs:0.2rem;--spacing-sml:2.4rem;--spacing-med:3.2rem;--spacing-lrg:4.8rem;--spacing-xl:6.4rem;--spacing-2xl:8rem;--spacing-3xl:12rem;--radius-base:0.8rem;--radius-rounded:1.6rem;--radius-small:1.6rem;--radius-med:2.8rem;--radius-large:3.2rem;--screen:768px;--columns:6;--margins-page-width:4rem;--margins-content-width:4rem;--gutter-lge:2.4rem;--gutter:2.4rem;--gutter-med:2.4rem;--gutter-sml:1.6rem;--gutter-tiny:0.8rem;--spacing-page-width:6rem}}@media screen and (min-width:1024px){:root{--font-size-statistic-lge:6.4rem;--font-size-statistics-sml:2.4rem;--screen:1024px;--columns:12;--margins-page-width:8rem;--margins-content-width:15.6rem;--gutter-lge:4rem}.c-video-gallery--5050 .c-video-gallery__inner{align-items:center;gap:var(--gutter)}.c-video-gallery--5050 .c-video-gallery__header{grid-column:1/span 6;grid-row:1;padding-right:3rem}.c-video-gallery--content .c-video-gallery__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.c-video-gallery--content .c-video-gallery__grid:has(>:only-child){grid-template-columns:1fr}.c-video-gallery--content .c-video-gallery__grid:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.c-video-gallery--page .c-video-gallery__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.c-video-gallery--page .c-video-gallery__grid:has(>:only-child){grid-template-columns:1fr}.c-video-gallery--page .c-video-gallery__grid:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.c-video-gallery--page .c-video-gallery__grid:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.c-video-gallery--5050 .c-video-gallery__grid{grid-column:7/span 6;grid-row:1;grid-template-columns:repeat(2,minmax(0,1fr))}.c-video-gallery--5050 .c-video-gallery__grid:has(>:only-child){grid-template-columns:1fr}}@media screen and (min-width:1280px){.c-video-gallery--5050 .c-video-gallery__header{padding-right:7rem}}@media screen and (min-width:1600px){:root{--font-size-h6:1.8rem;--font-size-h5:2rem;--font-size-h4:2.4rem;--font-size-h3:3.2rem;--font-size-h2:4rem;--font-size-h1:4.8rem;--font-size-hero:6rem;--font-size-stat-title:4.8rem;--font-size-statistic-lge:8rem;--font-size-statistics-sml:3.2rem;--line-height-h6:2.6rem;--line-height-h5:3rem;--line-height-h4:3.4rem;--line-height-h3:4rem;--line-height-h2:4.8rem;--line-height-h1:5.6rem;--line-height-hero:6rem;--spacing-5xs:0.4rem;--spacing-4xs:0.8rem;--spacing-3xs:1.2rem;--spacing-2xs:1.6rem;--spacing-xs:2.4rem;--spacing-sml:3.2rem;--spacing-med:4rem;--spacing-lrg:6.4rem;--spacing-xl:8rem;--spacing-2xl:10.4rem;--spacing-3xl:14rem;--radius-rounded:2.4rem;--radius-small:2.4rem;--radius-med:3.6rem;--radius-large:4.8rem;--screen:1600px;--margins-page-width:10rem;--margins-content-width:34.1rem;--gutter-lge:4.8rem;--spacing-footer:8rem;--spacing-page-width:8rem}}