.module-featured-article{background-color:#f5f5f5;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:var(--spacing-section,80px) 0;width:100vw}.module-featured-article__inner{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:40px;padding-right:40px}.module-featured-article__heading{margin-top:0}.module-featured-article__list{display:grid;gap:48px 32px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.blog-card__wrapper{display:block;height:100%;text-decoration:none}.blog-card__image-wrapper{height:12rem;overflow:hidden;position:relative;width:100%}.blog-card__image{display:block;height:100%;transition:transform .3s ease;width:100%}.blog-card__body{display:flex;flex:1;flex-direction:column}.blog-card__title{color:#111827;font-size:22px;font-weight:700;line-height:1.35;margin-bottom:16px}.blog-card__title-link{color:inherit;text-decoration:none}.blog-card__title-link:hover{color:var(--color-primary,#1e1e78);text-decoration:none}.blog-card__summary{color:#4b5563;flex:1;font-size:15px;line-height:1.65;margin-bottom:24px;margin-top:0;overflow-wrap:anywhere;padding-bottom:0;padding-top:0}.blog-card__meta{align-items:center;color:#6b7280;display:flex;flex-wrap:wrap;font-size:13px;gap:6px;margin-top:auto}.blog-card__date{color:inherit}.blog-card__meta-sep{color:#9ca3af}.blog-card__article-type,.blog-card__author{color:inherit}@media (max-width:767px){.module-featured-article{padding-bottom:calc(var(--spacing-section, 80px)*.75);padding-top:calc(var(--spacing-section, 80px)*.75)}.module-featured-article__inner{padding-left:20px;padding-right:20px}.module-featured-article__heading{font-size:var(--font-size-h2-sp,32px);margin-bottom:1.5rem}.module-featured-article__list{gap:40px;grid-template-columns:1fr}}