.featured-blog-feed-section .blog-feed-container{display:flex;flex-direction:column;gap:var(--global-item-gap-lg);padding-right:0}@media screen and (max-width:1024px){.featured-blog-feed-section .featured-blog-feed__cards{overflow:hidden}}@media screen and (max-width:1024px){.featured-blog-feed-section .blog-feed-card-slide{display:flex}}@media screen and (max-width:1024px){.featured-blog-feed-section .featured-blog-feed__swiper{overflow:visible}}@media screen and (min-width:1024px){.featured-blog-feed-section .featured-blog-feed__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--global-grid-gap-md);width:100%}.featured-blog-feed-section .featured-blog-feed__grid .blog-feed-card-slide--featured{grid-column:1/-1}}.featured-blog-feed-section .swiper-controls{display:flex;justify-content:center;margin-top:var(--global-item-gap-sm)}@media screen and (min-width:1024px){.featured-blog-feed-section .swiper-controls{display:none}}.featured-blog-feed-section .featured-blog-feed__cta-wrapper{display:flex;justify-content:center;margin-top:var(--global-item-gap-md)}.featured-blog-feed-section .featured-blog-feed__cta-wrapper a{font-family:var(--button-lg-font-family);font-size:var(--button-lg-font-size);font-style:var(--button-lg-font-style);font-weight:var(--button-lg-font-weight);letter-spacing:var(--button-lg-letter-spacing);line-height:var(--button-lg-line-height);gap:var(--button-lg-paragraph-spacing);text-transform:var(--button-lg-text-transform);gap:9px;text-transform:uppercase}.featured-blog-feed-section .featured-blog-feed__empty{padding:var(--card-padding-lg);color:var(--body-fill-dark);opacity:.6}.blog-feed-card{display:flex;flex-direction:column;height:100%;width:100%}.blog-feed-card__media{position:relative;overflow:hidden;flex-shrink:0}.blog-feed-card__image-link{display:block;overflow:hidden}.blog-feed-card__picture{display:block;width:100%;height:100%;aspect-ratio:5/3}.blog-feed-card__image-wrapper{aspect-ratio:5/3;height:100%;width:100%}@supports not (aspect-ratio:1){.blog-feed-card__image-wrapper{height:0;padding-bottom:60%}}.blog-feed-card__image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .4s ease;aspect-ratio:5/3}@supports not (aspect-ratio:1){.blog-feed-card__image{position:absolute;top:0;left:0}}.blog-feed-card__image-link:focus .blog-feed-card__image,.blog-feed-card__image-link:hover .blog-feed-card__image{transform:scale(1.03)}.blog-feed-card__read-time--overlay{position:absolute;bottom:12px;left:12px;display:inline-flex;align-items:center;padding:5px 10px;background:var(--primal-black);border-radius:var(--universal-border-rad-md,4px);font-family:var(--global-eyebrow-md-font-family);font-size:var(--global-eyebrow-md-font-size);font-style:var(--global-eyebrow-md-font-style);font-weight:var(--global-eyebrow-md-font-weight);letter-spacing:var(--global-eyebrow-md-letter-spacing);line-height:var(--global-eyebrow-md-line-height);gap:var(--global-eyebrow-md-paragraph-spacing);text-transform:var(--global-eyebrow-md-text-transform);font-size:10px;text-transform:uppercase;color:#fff!important;line-height:1;pointer-events:none}.blog-feed-card__content{font-family:var(--global-eyebrow-md-font-family);font-size:var(--global-eyebrow-md-font-size);font-style:var(--global-eyebrow-md-font-style);font-weight:var(--global-eyebrow-md-font-weight);letter-spacing:var(--global-eyebrow-md-letter-spacing);line-height:var(--global-eyebrow-md-line-height);gap:var(--global-eyebrow-md-paragraph-spacing);text-transform:var(--global-eyebrow-md-text-transform);display:flex;flex-direction:column;gap:var(--base-2xs);padding-top:var(--content-text-gap-sm);flex:1;text-transform:uppercase}.blog-feed-card__title{margin:0;font-family:var(--global-heading-xs-font-family);font-size:var(--global-heading-xs-font-size);font-style:var(--global-heading-xs-font-style);font-weight:var(--global-heading-xs-font-weight);letter-spacing:var(--global-heading-xs-letter-spacing);line-height:var(--global-heading-xs-line-height);gap:var(--global-heading-xs-paragraph-spacing);text-transform:var(--global-heading-xs-text-transform);text-transform:none}.blog-feed-card__title-link{text-decoration:none;color:inherit;font-family:var(--global-heading-xs-font-family);font-size:var(--global-heading-xs-font-size);font-style:var(--global-heading-xs-font-style);font-weight:var(--global-heading-xs-font-weight);letter-spacing:var(--global-heading-xs-letter-spacing);line-height:var(--global-heading-xs-line-height);gap:var(--global-heading-xs-paragraph-spacing);text-transform:var(--global-heading-xs-text-transform);text-transform:none}.blog-feed-card__title-link:focus-visible,.blog-feed-card__title-link:hover{text-decoration:underline}.blog-feed-card__excerpt{margin:0;flex:1;font-family:var(--global-body-md-font-family);font-size:var(--global-body-md-font-size);font-style:var(--global-body-md-font-style);font-weight:var(--global-body-md-font-weight);letter-spacing:var(--global-body-md-letter-spacing);line-height:var(--global-body-md-line-height);gap:var(--global-body-md-paragraph-spacing);text-transform:var(--global-body-md-text-transform)}.blog-feed-card__read-more{position:relative;font-family:var(--button-md-font-family);font-size:var(--button-md-font-size);font-style:var(--button-md-font-style);font-weight:var(--button-md-font-weight);letter-spacing:var(--button-md-letter-spacing);line-height:var(--button-md-line-height);gap:var(--button-md-paragraph-spacing);text-transform:var(--button-md-text-transform);display:inline-flex;align-items:center;gap:8px;text-transform:uppercase;margin-top:auto;padding-top:var(--content-text-gap-sm);padding-bottom:7px;transition:opacity .2s ease;width:-moz-fit-content;width:fit-content}.blog-feed-card__read-more svg.icon-arrow-button{flex-shrink:0;top:-2px}.blog-feed-card__read-more::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#bbb}.blog-feed-card__read-more:focus-visible,.blog-feed-card__read-more:hover{opacity:.7}.blog-feed-card__read-time--content{display:none;align-items:center;padding:5px 10px;background:rgba(0,0,0,.1);border-radius:var(--universal-border-rad-md,4px);font-size:.6875rem;font-weight:600;line-height:1;color:#000!important;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1024px){.blog-feed-card--featured{flex-direction:row;justify-content:space-between;gap:var(--global-grid-gap-md)}.blog-feed-card--featured .blog-feed-card__media{flex:0 0 58%;max-width:58%;overflow:hidden}.blog-feed-card--featured .blog-feed-card__media .blog-feed-card__image-link{height:auto;width:100%;display:flex;align-items:center;aspect-ratio:5/3}.blog-feed-card--featured .blog-feed-card__media .blog-feed-card__image{height:100%;-o-object-position:center;object-position:center}.blog-feed-card--featured .blog-feed-card__content{flex:1;justify-content:center;gap:var(--content-text-gap-md);padding:0;max-width:450px;height:-moz-fit-content;height:fit-content;margin:auto 0}.blog-feed-card--featured .blog-feed-card__title,.blog-feed-card--featured .blog-feed-card__title-link{font-family:var(--global-heading-md-font-family);font-size:var(--global-heading-md-font-size);font-style:var(--global-heading-md-font-style);font-weight:var(--global-heading-md-font-weight);letter-spacing:var(--global-heading-md-letter-spacing);line-height:var(--global-heading-md-line-height);gap:var(--global-heading-md-paragraph-spacing);text-transform:var(--global-heading-md-text-transform);text-transform:none}.blog-feed-card--featured .blog-feed-card__read-time--overlay{display:none}.blog-feed-card--featured .blog-feed-card__read-time--content{display:inline-flex}.blog-feed-card--featured .blog-feed-card__cta{margin-top:var(--content-text-gap-sm);align-self:flex-start;height:-moz-fit-content!important;height:fit-content!important}}@media screen and (max-width:1024px){.blog-feed-card--featured{flex-direction:column;width:100%}.blog-feed-card--featured .blog-feed-card__media{flex:none;max-width:100%}@supports not (aspect-ratio:1){.blog-feed-card--featured .blog-feed-card__image-wrapper{height:0;padding-bottom:60%}}.blog-feed-card--featured .blog-feed-card__read-time--content{display:none}.blog-feed-card--featured .blog-feed-card__read-time--overlay{display:inline-flex}.blog-feed-card--featured .blog-feed-card__content{padding:var(--content-text-gap-sm) 0 0;justify-content:flex-start}.blog-feed-card--featured .blog-feed-card__cta{position:relative;font-family:var(--button-md-font-family);font-size:var(--button-md-font-size);font-style:var(--button-md-font-style);font-weight:var(--button-md-font-weight);letter-spacing:var(--button-md-letter-spacing);line-height:var(--button-md-line-height);gap:var(--button-md-paragraph-spacing);text-transform:var(--button-md-text-transform);display:inline-flex;align-items:center;gap:8px;text-transform:uppercase;margin-top:auto;padding-top:var(--content-text-gap-sm);padding-bottom:7px;transition:opacity .2s ease;width:-moz-fit-content;width:fit-content;height:auto!important;border:none;padding:0 0 7px 0}.blog-feed-card--featured .blog-feed-card__cta svg.icon-arrow-button{flex-shrink:0;top:-2px}.blog-feed-card--featured .blog-feed-card__cta::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#bbb}.blog-feed-card--featured .blog-feed-card__cta:focus-visible,.blog-feed-card--featured .blog-feed-card__cta:hover{opacity:.7}}