: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-tile-listing.l-component--bg-img{isolation:isolate;padding-top:var(--spacing-med)!important;position:relative}.c-tile-listing__background{display:block;grid-column:browser-start/browser-end;height:calc(100% - 18rem);left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.c-tile-listing__background:after{-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem);background:#0009;content:"";inset:0;position:absolute}.c-tile-listing__background-image{display:block;height:100%;width:100%}.c-tile-listing__background-image img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.c-tile-listing__inner{grid-column:page;min-width:0;z-index:1}.c-tile-listing__header{max-width:93rem}.c-tile-listing.l-component--bg-img .c-tile-listing__header{max-width:none}.c-tile-listing__heading{margin:0}.l-component--bg-img .c-tile-listing__heading{color:#fff}.c-tile-listing__summary{color:var(--colour-text-dark-02);font-family:GT Walsheim,Arial,sans-serif;font-size:var(--font-size-body-lrg);line-height:var(--line-height-body-lrg);margin:var(--spacing-4xs) 0 0}.l-component--bg-img .c-tile-listing__summary{color:#fff}.c-tile-listing__grid{align-items:stretch;display:grid;gap:var(--gutter-sml);grid-template-columns:minmax(0,1fr);list-style:none;margin:var(--spacing-sml) 0 0;padding:0}.c-tile-listing__grid--bg-card{margin-top:var(--spacing-sml)}.c-tile-listing__grid--bg-card:first-child{margin-top:0}.c-tile{background-color:var(--colour-surface-light-01);display:flex;flex-direction:column;height:100%;min-width:0}.c-tile-listing__grid--bg-card .c-tile{height:auto}.c-tile__image-wrapper{aspect-ratio:3/2;overflow:hidden;position:relative}.c-tile-listing__grid--bg-card .c-tile__image-wrapper{flex-shrink:0;margin:2rem 2rem 0;padding:0}.c-tile-listing__grid--bg-card .c-tile__image-wrapper:after{display:none}.c-tile-listing__grid--tall .c-tile__image-wrapper{aspect-ratio:auto;flex-shrink:0;height:62.6rem}.c-tile__image-wrapper:after{background:linear-gradient(65deg,#0009 18.27%,#0000 53.73%);content:"";inset:0;position:absolute}.c-tile__image{display:block;width:100%}:is(.c-tile-listing__grid--bg-card,.c-tile-listing__grid--tall) .c-tile__image{height:100%}.c-tile__image img{display:block;height:auto;width:100%}.c-tile-listing__grid--bg-card .c-tile__image img{height:100%;object-fit:cover;object-position:center}.c-tile-listing__grid--tall .c-tile__image img{height:100%;object-fit:cover}.c-tile__content{align-items:flex-start;display:flex;flex:1;flex-direction:column;height:100%;min-width:0;padding:var(--spacing-sml)}.c-tile-listing__grid--bg-card .c-tile__content{height:auto;padding:var(--spacing-xs) calc(var(--spacing-xs) + 2rem) var(--spacing-med)}.c-tile__title{margin:0}.c-tile__summary{margin:var(--spacing-xs) 0 0}.c-tile-listing__grid--bg-card .c-tile__summary{margin:var(--spacing-4xs) 0 0}.c-tile__footer,.c-tile__links{margin-top:auto;padding-top:var(--spacing-xs)}.c-tile__links{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-3xs)}.c-tile-listing__grid--bg-card .c-tile__links{padding-top:var(--spacing-sml)}.c-tile__link{text-decoration-color:var(--colour-text-dark-01);text-decoration-thickness:.1rem;text-underline-offset:.2rem}.c-tile__link-icon{font-size:2.4rem}.c-tile__link-icon.i-download,.c-tile__link-icon.i-external{font-size:1.6rem;margin-left:.3rem;margin-right:.3rem}.c-tile__link-lock{font-size:1.2rem}@media screen and (min-width:600px){.c-tile-listing__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.c-tile-listing--1 .c-tile-listing__grid{grid-template-columns:minmax(0,1fr)}.c-tile-listing__grid--tall-featured-left,.c-tile-listing__grid--tall-featured-right{grid-template-columns:repeat(4,minmax(0,1fr))!important}.c-tile-listing__grid--tall-featured-left .c-tile:first-child,.c-tile-listing__grid--tall-featured-right .c-tile:last-child{grid-column:span 2}}@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-tile-listing__background{max-height:60rem}.c-tile-listing__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.c-tile-listing--1 .c-tile-listing__grid{grid-template-columns:minmax(0,1fr)}.c-tile-listing--2 .c-tile-listing__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.c-tile-listing--3 .c-tile-listing__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.c-tile-listing--4 .c-tile-listing__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.c-tile-listing__grid--bg-card{margin-top:var(--spacing-med)}}@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}}@media screen and (max-width:1023px){.c-tile-listing__grid--mobile-slider{display:flex;gap:var(--gutter-sml);margin-left:calc(var(--margin-size)*-1);margin-right:calc(var(--margin-size)*-1);overflow-x:auto;padding-left:var(--margin-size);padding-right:var(--margin-size);scroll-padding-inline:var(--margin-size);scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.c-tile-listing__grid--mobile-slider::-webkit-scrollbar{display:none}.c-tile-listing__grid--mobile-slider .c-tile{flex:0 0 26rem;height:auto;scroll-snap-align:start}.c-tile-listing__grid--mobile-slider .c-tile__content{height:auto}}