.blog-card-section{padding:64px 0}.blog-card-section.white-bg{background-color:var(--white)}.blog-card-section.gray-bg{background-color:var(--neutral-100)}.blog-card-section-heading,.blog-card-section-subheading{margin-bottom:0}.blog-card-section-heading,.blog-card-title{font-family:Nunito}.blog-card-section-heading{color:var(--gray-900);font-size:25px;line-height:32px}.blog-card-section-subheading{color:var(--gray-600);font-size:16px;line-height:20px}.blog-card,.blog-card-cards-container,.blog-card-eyebrow,.blog-card-heading-wrapper,.blog-card-headings-wrapper,.blog-card-info{display:flex}.blog-card-heading-wrapper,.blog-card-headings-wrapper{align-items:center;flex-direction:column;justify-content:center;text-align:center}.blog-card-heading-wrapper{margin-bottom:64px}.blog-card-headings-wrapper{gap:16px}.blog-card-view-all-cta{display:none}.blog-card-view-all-cta span{padding:0}.blog-card-view-all-cta:hover .blog-card-cta-arrow{filter:brightness(0) invert(1);transition:filter .3s ease}.blog-card-cards-container{flex-flow:row wrap;gap:30px;justify-content:center}.blog-card,.blog-card-info{flex-direction:column}.blog-card{gap:24px;max-width:544px;position:relative;transition:all .3s ease;width:100%}.overlay{display:inline-block;position:relative}.overlay>.blog-card-image{vertical-align:middle}.overlay:before{background:var(--purple-700);border-radius:8px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:.5s ease;width:100%}.featured-layout .blog-card.featured .overlay{max-height:none}.blog-card:hover .overlay:before{opacity:.23}.blog-card:hover .blog-card-title{color:var(--purple-700);position:relative;text-decoration:none}.blog-card-link{inset:0;position:absolute;z-index:2}.blog-card-image{border-radius:8px;max-width:100%;object-fit:cover}.blog-card-eyebrow{align-items:center;flex-direction:row;gap:8px}.blog-card-info{gap:16px}.blog-card-tag{background:var(--violet-50);border-radius:16px;color:var(--violet-800);cursor:pointer;padding:2px 12px;z-index:3}.blog-card-title{color:var(--gray-900);font-size:16px;line-height:22px;transition:color .5s ease}.blog-card-post-date{color:var(--gray-500)}.blog-card-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--gray-600);display:-webkit-box;overflow:hidden}@media (min-width:768px){.blog-card-section-heading{font-size:34.38px;line-height:41px}.blog-card-section-subheading{font-size:20px;line-height:28px}.blog-card-heading-wrapper,.blog-card-headings-wrapper{gap:20px}.blog-card-view-all-cta{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:center}.blog-card{max-width:320px}}@media (min-width:992px){.blog-card-cards-container{gap:48px}.blog-card{gap:34px;max-width:361px}}@media (min-width:1200px){.blog-card-section{padding:96px 0 52px}.blog-card-section-heading{font-size:39.06px;line-height:48px}.blog-card-heading-wrapper{align-items:end;flex-direction:row;justify-content:space-between;text-align:start}.blog-card-headings-wrapper{align-items:start}.blog-card{min-width:370px}.featured-layout .blog-card .overlay{max-height:169px}.blog-card-title{font-size:20px;line-height:28px}.blog-card-cards-container{gap:30px}.blog-card-cards-container.featured-layout{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}.blog-card-cards-container.featured-layout .blog-card.featured{gap:50px;grid-column:1/2;grid-row:1/4}.blog-card.featured{max-width:570px;width:100%}.blog-card.featured .blog-card-info{gap:12px;max-width:100%}.blog-card.featured .blog-card-image{height:370px;width:570px}.blog-card-title{margin-top:4px}.blog-card.featured .blog-card-title{font-size:20px;font-weight:700;line-height:28px;margin-top:8px}.blog-card.featured .blog-card-description{-webkit-line-clamp:3;font-size:16px;line-height:20px}.blog-card-cards-container.featured-layout .blog-card:nth-child(2),.blog-card-cards-container.featured-layout .blog-card:nth-child(3),.blog-card-cards-container.featured-layout .blog-card:nth-child(4){flex-direction:row;max-width:570px}.blog-card-cards-container.featured-layout .blog-card:nth-child(2) .blog-card-info,.blog-card-cards-container.featured-layout .blog-card:nth-child(3) .blog-card-info,.blog-card-cards-container.featured-layout .blog-card:nth-child(4) .blog-card-info{gap:8px;max-width:276px}.blog-card-cards-container.featured-layout .blog-card:nth-child(2) .blog-card-image,.blog-card-cards-container.featured-layout .blog-card:nth-child(3) .blog-card-image,.blog-card-cards-container.featured-layout .blog-card:nth-child(4) .blog-card-image{height:169px;max-width:270px}}