.module--resource-list .container{padding-inline:0}.module--resource-list .blog-card__img{position:relative}.module--resource-list .blog-card__tags{position:absolute;right:16px;top:16px}@media (min-width:1650px){.module--resource-list .col:not(.blog-listing-2__empty){width:25%}}.resource-list-filter__filters{display:flex;flex-wrap:wrap;gap:14px 27px}.resource-list-filter__filters+.resource-list-filter__filters{margin-top:22px}.resource-list-filter__filters+.resource-list-filter__filters--courses{border-top:1px solid #eee;display:inline-flex;padding-right:17px;padding-top:15px}.resource-list-filter__filter{align-items:center;cursor:pointer;display:flex;gap:24px}.resource-list-filter__filter-dropdown-container{position:relative}.resource-list-filter__filter-dropdown{background:#fff;border:1px solid var(--black-calm-black-60);border-radius:4px;display:none;flex-direction:column;font-size:15px;gap:10px;left:0;padding:10px;position:absolute;top:calc(100% + 10px);z-index:10}.resource-list-filter__filter-dropdown-container.is-open .resource-list-filter__filter-dropdown{display:flex}.resource-list-filter__filter-dropdown .resource-list-filter__filter{justify-content:space-between}.resource-list-filter__filter-label{position:relative}.resource-list-filter__filter-count{background:#222326;border-radius:20px;color:#fff;font-size:11px;line-height:1;min-width:17px;padding:3px 5px;position:absolute;right:-17px;text-align:center;top:-8px}.resource-list-filter__filter-chevron{height:20px;width:20px}.resource-list-filter__filter input[type=checkbox]{appearance:none;background-color:#fff;border:1px solid var(--black-calm-black-60);border-radius:4px;cursor:pointer;height:20px;margin:0;position:relative;transition:background-color .2s,border-color .2s;width:20px}.resource-list-filter__filter input[type=checkbox]:checked{background-color:#000;border-color:#000}.resource-list-filter__filter input[type=checkbox]:after{content:"";display:none;position:absolute}.resource-list-filter__filter input[type=checkbox]:checked:after{color:#fff;content:"✔";display:block;font-size:10px;left:0;line-height:15px;position:absolute;text-align:center;top:1px;width:18px}.blog-listing-2__empty{display:none;margin-top:24px}.module--resource-list .blog-listing-2 .blog-card__img,.module--resource-list .blog-listing-2 .blog-card__img img{aspect-ratio:1.35}.module--resource-list .blog-listing-2 .blog-card__img img{object-fit:cover}@media (max-width:767px){.module--resource-list .blog-listing-2 .blog-card__img{display:none}}.resource-table{display:grid;grid-auto-flow:row;grid-auto-rows:auto;grid-template-columns:minmax(0,3fr) minmax(0,2fr) auto auto;margin-top:10px}.blog-listing-2.section[data-list-type=courses] .resource-table{grid-template-columns:minmax(0,3fr) minmax(0,2fr) auto auto auto auto}@media (min-width:1330px){.resource-table{display:grid;grid-auto-flow:row;grid-auto-rows:auto;grid-template-columns:minmax(0,3fr) minmax(0,2fr) minmax(15%,auto) auto;margin-top:10px}.blog-listing-2.section[data-list-type=courses] .resource-table{grid-template-columns:minmax(0,3fr) minmax(0,2fr) minmax(10%,auto) minmax(10%,auto) minmax(10%,auto) auto}}.resource-table__details,.resource-table__header,.resource-table__row{display:contents}.resource-table__cell{align-items:center;border-bottom:1px solid #eee;display:flex;font-size:15px;justify-content:flex-start;line-height:1.4;padding:10px 30px 10px 0}@media (min-width:1050px){.resource-table__cell{padding-right:50px}}.resource-table__cell:last-child{padding-right:0}.resource-table__cell--name{font-weight:500}.resource-table.is-empty .resource-table__header{display:none}.resource-table__header .resource-table__cell{font-weight:500}.resource-table__name-link{color:inherit;text-decoration:none}.resource-table__name-link:hover{color:inherit;text-decoration:underline}.resource-table .badge--large.badge--lowercase{font-size:.875rem}.resource-table__cell--tag{justify-content:flex-end;text-align:right}@media (max-width:767px){.resource-table{display:block;margin-top:0}.resource-table__row.resource-table__header{display:none}.resource-table__row{align-items:flex-start;border-bottom:1px solid #eee;column-gap:16px;display:grid;grid-auto-rows:auto;grid-template-columns:minmax(0,1fr) auto;padding:20px 0 25px;row-gap:6px}.resource-table__row:first-of-type{border-top:1px solid #eee}.resource-table__cell{align-items:baseline;border-bottom:0;display:flex;font-size:14px;gap:0;justify-content:flex-start;padding:2px 0}.resource-table__cell--name{font-size:15px;font-weight:500;grid-column:1/2;grid-row:1}.resource-table__cell--name:before{content:none}.resource-table__cell--tag{align-items:center;grid-column:2/3;grid-row:1;justify-content:flex-end;padding:0}.resource-table__cell--tag:before{content:none}.resource-table .badge--large.badge--lowercase{font-size:.75rem;padding:4px 10px}.resource-table__cell--tag .badge{font-size:11px;padding:3px 8px}.resource-table__details{color:#666;column-gap:8px;display:grid;grid-column:1/3;grid-template-columns:auto minmax(0,1fr);row-gap:4px}.resource-table__details .resource-table__cell{display:contents}.resource-table__details .resource-table__cell:before{content:attr(data-label);font-weight:500;margin-right:6px;white-space:nowrap}}