.resources-list{list-style-type:none}.resources-list .resources-list__picture{min-width:6rem;max-width:6rem;margin-bottom:auto}@media only screen and (min-width: 1320px){.resources-list{font-size:var(--font-size-body-xlarge);line-height:var(--font-line-height-base-xlarge)}}.resource-list__toolbox{display:grid;gap:2rem var(--spacing-gutters-large)}@media only screen and (min-width: 841px){.resource-list__toolbox{grid-template-columns:repeat(2, 1fr)}}.resource-list__toolbox-button{position:relative;padding:1.8rem 5rem 1.8rem 1.6rem;background-color:var(--c-primary-white);text-transform:uppercase;cursor:pointer;display:flex;gap:1.2rem;align-items:center;justify-content:flex-start;line-height:1;font-weight:var(--font-weight-medium)}.resource-list__toolbox-button.sort::after{content:"";position:absolute;top:50%;right:1.6rem;width:2.4rem;height:2.4rem;background-image:url("data:image/svg+xml,%3Csvg width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M5 9L12 16L19 9%27 stroke=%27%23282832%27 stroke-miterlimit=%2710%27/%3E%3C/svg%3E%0A");transform:translateY(-50%);transition:transform 300ms ease-out}.resource-list__toolbox-button.sort.desc::after{transform:translateY(-50%) rotate(180deg)}.resource-list__toolbox-select.dropdown{padding:1.8rem 5rem 1.8rem 1.6rem;border:none;background-color:#fff;text-transform:uppercase}.resource-list__toolbox-select.dropdown::after{right:1.6rem;width:2.4rem;height:2.4rem;background-image:url("data:image/svg+xml,%3Csvg width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M5 9L12 16L19 9%27 stroke=%27%23282832%27 stroke-miterlimit=%2710%27/%3E%3C/svg%3E%0A")}.resource-list__toolbox-select.dropdown:hover,.resource-list__toolbox-select.dropdown:focus,.resource-list__toolbox-select.dropdown:active{border:none}.resource-list__toolbox-select.dropdown::before{content:attr(data-label);color:var(--c-shades-ink-700);font-size:var(--font-size-body-medium);line-height:1;margin-right:1.2rem;font-weight:var(--font-weight-medium)}.resources-list__btns{display:flex;gap:3.2rem}.resources-list__btn{padding-bottom:1.6rem;position:relative}.resources-list__btn:not(.-active){color:var(--c-shades-ink-300)}.resources-list__btn:after{content:"";display:block;width:100%;height:2px;background-color:rgba(0,0,0,0);position:absolute;bottom:-1px;left:0}.resources-list__btn.-active:after{background-color:var(--c-primary-ink)}@media(hover){.resources-list:not(:hover) li.resources-list__item:nth-child(1) .resources-list__link{color:var(--c-primary-ink)}}.resources-list__item{border-top:1px solid var(--c-shades-ink-300)}.resources-list__item:last-child{border-bottom:1px solid var(--c-shades-ink-300)}.resources-list__item span{width:100%;padding-inline-start:1.6rem;position:relative;top:.1em}@media only screen and (min-width: 1320px){.resources-list__item span{padding-inline-start:0}}.resources-list__content{display:flex;flex-direction:column;gap:4rem;padding-block:4rem;z-index:1}@media only screen and (min-width: 841px){.resources-list__content{padding-inline-end:4rem}}@media only screen and (min-width: 1320px){.resources-list__images-wrap{overflow:visible;position:sticky;top:0;height:100vh;height:100dvh}}@media only screen and (max-width: 1319.98px){.resources-list__images-wrap{display:none}}.resources-list__images{display:grid}.resources-list__images .swiper-slide{position:relative;opacity:0 !important;pointer-events:none;transition:opacity 1.2s ease}.resources-list__images .swiper-slide.swiper-slide-active{opacity:1 !important;pointer-events:all}.resources-list__images .swiper-slide-next,.resources-list__images .swiper-slide-prev{opacity:0}@media only screen and (min-width: 841px){.resources-list__images{height:100%;position:absolute;top:0;width:50vw;background-color:var(--c-shades-ink-800)}}@media only screen and (min-width: 841px){.resources-list__images.-constrained{position:relative;width:100%;height:-moz-fit-content;height:fit-content;margin-top:4.4rem}}.resources-list__img{position:absolute;top:0;bottom:0;width:100%;height:100%;object-fit:cover}.resources-list__images-item{grid-area:1/1}@media only screen and (min-width: 841px){.resources-list__images-item.swiper-slide{width:50vw !important}}@media only screen and (min-width: 841px){.resources-list__images-item.-constrained{width:auto !important}}.resources-list__link{display:flex;justify-content:space-between;padding-block:.8rem;color:var(--c-primary-ink);transition:color 300ms ease-out;margin-bottom:-0.05em}.resources-list__link span{margin-top:.05em}@media only screen and (max-width: 840.98px){.resources-list__link span{line-height:var(--font-line-height-base-small)}}@media only screen and (min-width: 1320px){.resources-list__link{padding-block:1.4rem}.resources-list__link:not(:hover){color:var(--c-shades-ink-300)}}@media only screen and (min-width: 841px){.resources-list__link{min-height:6.8rem;align-items:center}.resources-list__link.-detailed{align-items:flex-start}}.resources-list__name{min-width:34%;height:100%;display:flex}@media only screen and (min-width: 841px){.resources-list__name{min-width:40%}}.resources-list__details{width:100%}.resources-list__details a{display:flex}.resources-list__item-buttons{position:relative;overflow:hidden;flex-shrink:0;flex-grow:0;transform:rotate(-45deg);width:2.6rem;height:2.6rem}@media only screen and (min-width: 1320px){.resources-list__item-buttons{width:3.6rem;height:3.6rem}}.resources-list__item-button.btn__icon-arrow.icon{--icon-colour: currentColor;transition:opacity var(--trans-base),transform var(--trans-base);position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;transform:translateX(0)}@media only screen and (min-width: 1320px){.resources-list__item-button.btn__icon-arrow.icon:first-child{color:var(--c-shades-ink-300)}.resources-list__link:hover .resources-list__item-button.btn__icon-arrow.icon:first-child,.resources-list__link:active .resources-list__item-button.btn__icon-arrow.icon:first-child{opacity:0}.resources-list__link:not(:hover):not(:active) .resources-list__item-button.btn__icon-arrow.icon:nth-child(2){transform:translateX(-100%)}}
