.featured-resource__heading-wrapper{align-items:flex-end;display:flex;gap:var(--spacing-12x);justify-content:space-between;margin-bottom:var(--spacing-8x);@media (max-width:820px){text-align:center;& .swiper-button-wrapper{display:none}}}.featured-resource__heading{margin-bottom:var(--spacing-3x);max-width:500px}.featured-resource__description{max-width:429px}.featured-resource-slider{& .swiper{overflow:visible}& .swiper-slide{max-width:100%;width:954px;@media (max-width:1024px){width:100%}}}.featured-resource-card{background:var(--white-base);border:1px solid var(--border);border-radius:var(--radius-lg);display:flex;gap:var(--spacing-16x);padding:var(--spacing-5x);transition:var(--transition);&:hover{border-color:var(--blue-base)}@media (max-width:820px){flex-direction:column;gap:var(--spacing-6x)}}.featured-resource-card__image-wrapper{border-radius:var(--radius-lg);flex-shrink:0;height:309px;overflow:clip;position:relative;width:486px;@media (max-width:820px){height:234px;width:100%}}.featured-resource-card__image{height:100%;object-fit:cover;width:100%}.featured-resource-card__image-overlay{align-items:center;display:flex;height:100%;inset:0 auto auto 0;justify-content:center;position:absolute;width:100%;z-index:0;&:after{background:var(--text-base);content:"";height:100%;inset:0 auto auto 0;opacity:.45;position:absolute;width:100%;z-index:-1}}.featured-resource-card__image-overlay-icon{align-items:center;aspect-ratio:1;background:var(--blue-base);border-radius:var(--radius-xl);box-shadow:var(--box-shadow-lg);display:flex;justify-content:center;transition:var(--transition);width:66px;z-index:0;& svg{height:24px;width:22px}}.featured-resource-card__content{display:flex;flex-direction:column;gap:var(--spacing-5x);justify-content:space-between;& .btn--card-link{font-size:var(--text-sm)}}.featured-resource-card__tag{color:var(--text-light);font-size:var(--text-sm);font-weight:500;letter-spacing:-.45px;margin-bottom:var(--spacing-5x);text-transform:uppercase}.featured-resource-card__title{margin-bottom:var(--spacing-3x)}.featured-resource-card__description{color:var(--text-light);font-size:var(--text-sm);margin-bottom:var(--spacing-5x)}.featured-resource-card__topic-list{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-2x)}.featured-resource-card__topic{background:var(--gray-200);border-radius:var(--radius-md);color:var(--text-light);display:inline-block;font-size:var(--text-xs);padding:var(--spacing-1x) var(--spacing-3x)}