.featured-card__header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:2.5rem;justify-content:space-between;margin-bottom:clamp(2.5rem,2.5vw,4rem)}.featured-card__header-title{color:#122a3d;font-size:clamp(2.125rem,2.5vw,4rem);line-height:clamp(2.5rem,2.5vw,4.75rem)}.featured-card__header-summary,.featured-card__header-summary p{font-size:clamp(1rem,2.5vw,1.125rem);font-weight:400;line-height:clamp(1.563rem,2.5vw,2rem)}@media(max-width:64rem){.featured-card__header-action{width:100%}.featured-card__header-action .button{display:block;width:100%}}.featured-card__cards{display:flex;flex-wrap:wrap;gap:3rem}@media(min-width:64rem){.featured-card__cards{gap:2.5rem}}.featured-card__card{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15);padding:1.5rem;position:relative;width:100%}@media(min-width:64rem){.featured-card__card{padding:2.5rem;width:calc(33.33333% - 1.688rem)}}.featured-card__card:after{bottom:0;content:"";height:1rem;left:0;opacity:0;position:absolute;transition:all .4s;width:100%}.featured-card__card:hover:after{opacity:1}.featured-card__card--featured{display:flex;flex-wrap:wrap;gap:2.5rem;width:100%}@media(min-width:64rem){.featured-card__card--featured{align-items:flex-end;flex-wrap:nowrap}}@media(max-width:64rem){.featured-card__card-wrapper{width:100%}}.featured-card__card-image{align-items:center;display:flex;filter:grayscale(100%);justify-content:center;margin-bottom:2.5rem;text-align:center;transition:all .4s}@media(min-width:64rem){.featured-card__card-image{min-height:11.75rem}}.featured-card__card:hover .featured-card__card-image{filter:grayscale(0)}@media(max-width:64rem){.featured-card__card--featured .featured-card__card-image{width:100%}}.featured-card__card-title{font-size:clamp(1.5rem,2.5vw,2rem);font-weight:500;line-height:clamp(1.75rem,2.5vw,2.375rem);margin-bottom:2.5rem;text-align:center}.featured-card__card--featured .featured-card__card-title{text-align:center}@media(min-width:64rem){.featured-card__card--featured .featured-card__card-title{text-align:left}}.featured-card__card-summary,.featured-card__card-summary p{color:#151515;font-size:1.125rem;font-weight:400;margin-bottom:.625rem}