: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-card{background-color:var(--colour-surface-white);color:var(--colour-text-dark-01);cursor:pointer;display:block;height:100%;overflow:hidden;text-decoration:none;transition:box-shadow .2s cubic-bezier(.165,.84,.44,1);width:100%}.c-card--grey{background:var(--colour-surface-light-01)}.c-card:not(:has(.c-card__image)){border-top:.2rem solid var(--colour-border-light-01)}:is(.c-card:focus-visible,.c-card:hover) .c-card__arrow{transform:translateX(.3rem)}.c-card:focus-visible{outline:.2rem solid var(--colour-border-dark-01);outline-offset:.2rem}.c-card__inner{display:flex;flex-direction:column;height:100%}.c-card__media{display:flex;position:relative;width:100%}.c-card__media:after,.c-card__media:before{content:"";inset:0;pointer-events:none;position:absolute;transition:opacity .5s cubic-bezier(.165,.84,.44,1);z-index:1}.c-card__media:before{background:linear-gradient(65deg,#0009 18.27%,#0000 53.73%);opacity:1}.c-card__media:after{background:#0009;opacity:0}:is(.c-card:focus-visible,.c-card:hover) .c-card__media:before{opacity:0}:is(.c-card:focus-visible,.c-card:hover) .c-card__media:after{opacity:1}.c-card__media--no-gradient:after,.c-card__media--no-gradient:before{display:none}.c-card__image{background:var(--colour-bg-light-01-tint);display:block;overflow:clip;width:100%}.c-card__image img{display:block;height:auto;transition:transform .5s cubic-bezier(.165,.84,.44,1);width:100%}.c-card:hover .c-card__image img{transform:scale(1.05)}.c-card__content{border-bottom:.2rem solid var(--colour-border-light-01);border-left:.2rem solid var(--colour-border-light-01);border-right:.2rem solid var(--colour-border-light-01);display:flex;flex-direction:column;height:100%;padding:0 var(--spacing-2xs) var(--spacing-2xs);position:relative}.c-card__content:not(:has(.c-card__meta>.c-card__label,.c-card__meta>.c-card__date)) .c-card__heading{margin-top:var(--spacing-med)}.c-card__content--min-height{min-height:15rem}.c-card__meta{align-items:flex-end;display:flex;gap:.8rem;justify-content:space-between;margin-top:var(--spacing-2xs)}.c-card__media~.c-card__content>.c-card__meta{margin-top:0}.c-card__label{align-self:flex-start;background-color:var(--colour-bg-dark-01);color:var(--colour-text-white);padding:.4rem .8rem}.c-card__author,.c-card__date,.c-card__label,.c-card__location{font-family:GT Walsheim,Arial,sans-serif;font-size:var(--font-size-body-sml);font-weight:400;line-height:var(--line-height-body-sml)}.c-card__author,.c-card__date,.c-card__location{color:var(--colour-text-dark-02)}.c-card__location{font-size:var(--font-size-body-reg);line-height:var(--line-height-body-reg);margin:0}.c-card__date{margin-top:.5rem}.c-card__date--lg{font-size:var(--font-size-body-reg);font-weight:600;line-height:var(--line-height-body-reg);margin-top:.4rem}.c-card__lock{align-items:center;color:var(--colour-icon-dark-01);display:flex;font-size:1.6rem;justify-content:center;position:absolute;right:2rem;top:.8rem}.c-card__lock--inline{display:inline-block;position:relative;right:unset;top:unset}.c-card__heading{margin-bottom:0;margin-top:calc(var(--spacing-2xs) + 2.8rem)}.c-page-link-cards .c-card__heading{margin-top:calc(var(--spacing-xs) + 2.8rem)}:is(.c-card__label,.c-card__meta)~.c-card__heading{margin-top:var(--spacing-2xs)}.c-page-link-cards :is(.c-card__label,.c-card__meta)~.c-card__heading{margin-top:var(--spacing-xs)}.c-card:hover .c-card__heading{text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.2rem}.c-card__summary{color:var(--colour-text-dark-01);font-family:GT Walsheim,Arial,sans-serif;font-size:var(--font-size-body-sml);font-weight:400;line-height:var(--line-height-body-sml);margin-bottom:0;margin-top:var(--spacing-4xs)}.c-card__description{color:var(--colour-text-dark-02);margin-top:.4rem}.c-card__footer{align-items:flex-end;display:flex;gap:.5rem;justify-content:space-between;margin-top:auto;padding-top:var(--spacing-4xs)}.c-card__arrow{color:var(--colour-icon-dark-03);flex-shrink:0;font-size:2.4rem;justify-content:center;transition:transform .5s cubic-bezier(.165,.84,.44,1)}.c-card__arrow,.c-card__cta{align-items:center;display:flex;margin-left:auto}.c-card__cta{color:var(--colour-icon-light-02);font-family:GT Walsheim,Arial,sans-serif;font-size:var(--font-size-body-reg);font-weight:600;gap:var(--spacing-3xs);line-height:var(--line-height-body-reg)}.c-card__cta-icon{align-items:center;color:inherit;display:flex;height:2.4rem;justify-content:center;width:2.4rem}@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}}@media screen and (min-width:1280px){.c-card__content--min-height{min-height:22rem}}@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}}