.l-section--resources-shortlist{margin-bottom:0;background-color:var(--bg-primary);overflow:hidden;--resources-shortlist-nav-bg: #f0f3ff;--resources-shortlist-nav-color: var(--c--brand-tertiary-500-main);--resources-shortlist-nav-hover-bg: var(--c--brand-tertiary-500-main);--resources-shortlist-nav-hover-color: var(--bg-primary);--resources-shortlist-nav-focus-bg: #f0f3ff;--resources-shortlist-nav-focus-color: var(--c--brand-tertiary-500-main);--resources-shortlist-nav-disabled-border: var(--c--brand-tertiary-500-main);--resources-shortlist-nav-disabled-color: var(--c--brand-tertiary-500-main);--resources-shortlist-tag-bg: var(--caption-bg-idle);--resources-shortlist-tag-color: var(--txt-caption);--resources-shortlist-card-link-hover-color: var(--txt-text-hover)}.l-section--resources-shortlist.is-dark{--bg-primary: #0f1f6c;--bg-secondary: var(--c--brand-tertiary-500-main);--txt-caption: var(--c-white);--txt-heading: var(--c-white);--txt-paragraph: var(--c--lavender-blue);--button-label-link-idle: var(--c-white);--button-border-focus: var(--c-white);--interface-divider-divider: rgba(206, 213, 219, 0.2);--caption-bg-idle: var(--c--brand-tertiary-500-main);--resources-shortlist-nav-bg: var(--c--brand-tertiary-500-main);--resources-shortlist-nav-color: var(--c-white);--resources-shortlist-nav-hover-bg: var(--c--brand-tertiary-400);--resources-shortlist-nav-hover-color: var(--c-white);--resources-shortlist-nav-focus-bg: var(--c--brand-tertiary-500-main);--resources-shortlist-nav-focus-color: var(--c-white);--resources-shortlist-nav-disabled-border: var(--c-white);--resources-shortlist-nav-disabled-color: var(--c-white);--resources-shortlist-tag-bg: var(--c--brand-tertiary-500-main);--resources-shortlist-tag-color: var(--c-white);--resources-shortlist-card-link-hover-color: var(--c-white)}.resources-shortlist{min-width:0}.resources-shortlist .l-wrapper__inner{min-width:0;overflow:hidden}.resources-shortlist__header{display:grid;align-items:end;padding:4rem 2rem 1.5rem;border-bottom:1px solid var(--interface-divider-divider);gap:2rem}@media only screen and (min-width: 1024px){.resources-shortlist__header{padding:5rem 2.5rem 4rem}}@media only screen and (min-width: 1024px){.resources-shortlist__header--split{justify-content:space-between;grid-template-columns:minmax(0, 41.25rem) auto}}@media only screen and (min-width: 1024px){.resources-shortlist__header--stacked{grid-template-columns:minmax(0, 1fr) auto}}.resources-shortlist__header-content{display:flex;flex-direction:column;align-items:flex-start;max-width:42.875rem;gap:1rem}.resources-shortlist__caption{color:var(--txt-caption);text-transform:uppercase}.resources-shortlist__title{color:var(--txt-heading)}.resources-shortlist__description{color:var(--txt-paragraph)}.resources-shortlist__buttons--stacked{margin-top:1rem}.resources-shortlist__buttons--split{flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:1rem 1.5rem}@media only screen and (min-width: 1024px){.resources-shortlist__buttons--split{justify-content:flex-end}}.resources-shortlist__buttons .btn{width:100%}@media only screen and (min-width: 768px){.resources-shortlist__buttons .btn{width:auto}}.resources-shortlist__nav{display:flex;align-items:center;gap:.5rem}.resources-shortlist__nav-btn{width:2.75rem;height:2.75rem;border-color:rgba(0,0,0,0);background-color:var(--resources-shortlist-nav-bg);color:var(--resources-shortlist-nav-color);transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out,color .3s ease-in-out,opacity .3s ease-in-out}.resources-shortlist__nav-btn.swiper-button-disabled,.resources-shortlist__nav-btn:disabled{border-color:var(--resources-shortlist-nav-disabled-border);background-color:rgba(0,0,0,0);box-shadow:none;color:var(--resources-shortlist-nav-disabled-color);opacity:.3}.resources-shortlist__nav-btn:focus-visible{border-color:rgba(0,0,0,0);outline:0;background-color:var(--resources-shortlist-nav-focus-bg);box-shadow:0 0 0 .1875rem var(--bg-primary),0 0 0 .25rem var(--button-border-focus);color:var(--resources-shortlist-nav-focus-color)}@media only screen and (min-width: 1024px){.resources-shortlist__nav-btn:hover:not(.swiper-button-disabled):not(:disabled){border-color:rgba(0,0,0,0);background-color:var(--resources-shortlist-nav-hover-bg);color:var(--resources-shortlist-nav-hover-color)}}.resources-shortlist__list-wrap{min-width:0;max-width:100%;overflow:hidden}.resources-shortlist__slider{width:100%;min-width:0;max-width:100%;overflow:hidden}.resources-shortlist__track{display:flex;align-items:stretch}.resources-shortlist__slide{flex:0 0 auto;width:100%;height:auto}@media only screen and (min-width: 768px){.resources-shortlist__slide{width:50%}}@media only screen and (min-width: 1024px){.resources-shortlist__slide{width:33.3333333333%;max-width:27.375rem}}@media only screen and (min-width: 1024px){.resources-shortlist__slide:nth-child(3n) .resources-shortlist-card{border-right:0}}.resources-shortlist__grid{display:grid;grid-template-columns:1fr}@media only screen and (min-width: 768px){.resources-shortlist__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media only screen and (min-width: 1024px){.resources-shortlist__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media only screen and (min-width: 768px){.resources-shortlist__grid>.resources-shortlist-card:nth-child(2n){border-right:0}}@media only screen and (min-width: 1024px){.resources-shortlist__grid>.resources-shortlist-card:nth-child(2n){border-right:1px solid var(--interface-divider-divider)}.resources-shortlist__grid>.resources-shortlist-card:nth-child(3n){border-right:0}}.resources-shortlist-card{display:flex;flex-direction:column;height:100%;padding:1rem;border-right:1px solid var(--interface-divider-divider);border-bottom:1px solid var(--interface-divider-divider);background-color:var(--bg-primary);gap:1.5rem}@media only screen and (min-width: 1024px){.resources-shortlist-card{padding:1.5rem}}.resources-shortlist-card__image-link{display:block;flex:0 0 auto;border-radius:.25rem;overflow:hidden}.resources-shortlist-card__image{display:block;width:100%;height:auto;object-fit:cover;border-radius:.25rem;aspect-ratio:327/264;transform:scale(1);transition:transform .5s cubic-bezier(0.22, 0.61, 0.36, 1)}@media only screen and (min-width: 1024px){.resources-shortlist-card__image{aspect-ratio:389/264}}.resources-shortlist-card__content{display:flex;flex:none;flex-direction:column;align-items:flex-start;gap:1rem;padding:0 1rem}@media only screen and (min-width: 1024px){.resources-shortlist-card__content{padding:0}}.resources-shortlist-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}.resources-shortlist-card__tag{padding:.25rem .75rem;border-radius:1.875rem;background-color:var(--resources-shortlist-tag-bg);color:var(--resources-shortlist-tag-color)}.resources-shortlist-card__meta-text{color:var(--txt-caption)}.resources-shortlist-card__text{display:flex;flex-direction:column;gap:.25rem}.resources-shortlist-card__title{color:var(--txt-heading)}.resources-shortlist-card__title a{color:inherit;text-decoration:none}.resources-shortlist-card__description{color:var(--txt-paragraph)}.resources-shortlist-card__link{width:fit-content}.resources-shortlist-card__link:hover{color:var(--resources-shortlist-card-link-hover-color)}.resources-shortlist-card--content-type-header .resources-shortlist-card__image{object-fit:cover;object-position:left center}@media only screen and (min-width: 1024px){.resources-shortlist-card:hover .resources-shortlist-card__image,.resources-shortlist-card:focus-within .resources-shortlist-card__image{transform:scale(1.05)}}@media(prefers-reduced-motion: reduce){.resources-shortlist-card .resources-shortlist-card__image{transition:none}.resources-shortlist-card:hover .resources-shortlist-card__image,.resources-shortlist-card:focus-within .resources-shortlist-card__image{transform:none}}.resources-shortlist__footer-nav{display:flex;justify-content:flex-end;padding:1rem 1.5rem}.resources-shortlist__footer-nav:has(.swiper-button-lock){display:none}
