@charset "UTF-8";.resources-articles{--swiper-scrollbar-size:0.375rem;--swiper-scrollbar-border-radius:var(--radius-full);--swiper-scrollbar-bg-color:var(--background-alpha);--swiper-scrollbar-drag-bg-color:var(--background-info);--swiper-wrapper-transition-timing-function:cubic-bezier(0.32, 0.72, 0, 1);isolation:isolate}@media (max-width:767px){.resources-articles{margin-bottom:calc(var(--offset)/ 2)}}.resources-articles__controls{display:flex;flex:0 0 auto;column-gap:1rem}@media (max-width:1023px){.resources-articles__controls{display:none}}.resources-articles__controls:has(.swiper-button-lock){display:none}.resources-articles:not([data-resources-articles-inited]) .resources-articles__controls{display:none}.resources-articles__slider{display:flex;flex-direction:column;row-gap:4rem;-webkit-user-select:none;user-select:none}@media (max-width:1023px){.resources-articles__slider{row-gap:2.5rem}}.resources-articles__slider .swiper{width:100%}@media (max-width:1023px){.resources-articles__slider .swiper{width:calc(100% + var(--indent) * 2);margin-right:calc(var(--indent) * -1);margin-left:calc(var(--indent) * -1);padding-right:var(--indent);padding-left:var(--indent)}}.resources-articles__slider .swiper-scrollbar{position:relative;inset:unset;z-index:auto;width:100%;height:var(--swiper-scrollbar-size)}.resources-articles__container{max-width:var(--container);margin-right:auto;margin-left:auto;padding-right:var(--indent);padding-left:var(--indent)}.resources-articles__head{display:flex;column-gap:1.5rem;justify-content:space-between;align-items:flex-end;margin:0 0 4rem}@media (max-width:1023px){.resources-articles__head{margin-bottom:2.5rem}}.resources-articles__heading{min-width:0}.resources-articles__card{display:flex;flex-direction:column;row-gap:2.5rem;justify-content:space-between;height:auto;padding-right:1.5rem;color:inherit;text-decoration:none}@media (max-width:1023px){.resources-articles__card{width:22.5rem;max-width:calc(100% + 1.5rem)}}@media (hover:hover){.resources-articles__card[href]:hover .heading__title{text-decoration-color:currentColor}}@media (hover:hover) and (forced-colors:active){.resources-articles__card[href]:hover .heading__title{text-decoration-line:underline}}@media (hover:hover){.resources-articles__card[href]:hover .resources-articles__image img{transform:scale(1.04)}}.resources-articles__card:focus-visible{outline:solid .0625rem var(--focus-primary);outline-offset:-.125rem}.resources-articles__card .heading__subtitle{display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical}.resources-articles__card[href] .heading__title{-webkit-text-decoration:underline transparent;text-decoration:underline transparent;text-decoration-thickness:.0625rem;text-underline-offset:.25rem;transition:text-decoration-color .2s}@media (forced-colors:active){.resources-articles__card[href] .heading__title{text-decoration-line:none}}.resources-articles__card[href]:focus-visible .heading__title{text-decoration-color:currentColor}@media (forced-colors:active){.resources-articles__card[href]:focus-visible .heading__title{text-decoration-line:underline}}.resources-articles__card[href]:focus-visible .resources-articles__image img{transform:scale(1.04)}.resources-articles__body{display:flex;flex-direction:column;flex-grow:1;row-gap:1.5rem}@media (max-width:1023px){.resources-articles__body{row-gap:1rem}}.resources-articles__image{margin:0;border-radius:var(--radius-2xl);overflow:hidden}.resources-articles__image img{aspect-ratio:3/2;object-fit:cover;object-position:center;width:100%;height:auto;transition:transform 375ms ease-out}.resources-articles__meta{display:flex;flex-wrap:wrap;column-gap:.25rem;margin:0;color:var(--text-secondary);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-weight:400;font-size:.875rem;line-height:1.25rem;letter-spacing:-.0175rem}.resources-articles__meta span+span::before{content:"·";padding-right:.25rem}.resources-articles .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 3rem)/ 3);margin-right:1.5rem}@media (max-width:1279px){.resources-articles .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 1.5rem)/ 2)}}@media (max-width:1023px){.resources-articles .swiper:not(.swiper-initialized) .swiper-slide{width:22.5rem;max-width:calc(100% + 1.5rem)}}