.blog-posts-section{align-items:flex-start;display:flex;gap:46px;overflow:hidden}.bp__header{display:flex;flex-direction:column;flex-shrink:0;gap:24px;width:337px}.bp__header--left{align-items:flex-start;text-align:left}.bp__header--center{align-items:center;text-align:center}.bp__header--right{align-items:flex-end;text-align:right}.bp__heading{margin:0}.bp__subheading{align-items:center;display:inline-flex;gap:10px;margin:0}.bp__subheading p{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0}.bp__dot{background-color:var(--bp-dot-color,var(--color-blue-300));border-radius:50%;display:inline-block;flex-shrink:0;height:8px;width:8px}.bp__swiper{flex:1;min-width:0}.bp__swiper .swiper-wrapper{margin-bottom:32px}.bp__swiper .swiper-slide{height:auto}.bp__card{display:flex;flex-direction:column;height:100%}.bp__card-image{aspect-ratio:2/1;border-radius:var(--radius-m);display:block;overflow:hidden;position:relative}.bp__card-image picture{height:100%;inset:0;position:absolute;width:100%}.bp__card-image picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:var(--transition-normal);width:100%}.bp__card:hover .bp__card-image picture img{transform:scale(1.03)}.bp__card-image--placeholder{background-color:var(--color-grey-10)}.bp__card-image--placeholder .placeholder{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;opacity:.4;position:absolute;width:100%}.bp__card-info{display:flex;flex:1;flex-direction:column;padding-right:12px;padding-top:16px}.bp__card-meta{align-items:center;display:flex;gap:12px;justify-content:space-between}.bp__card-meta-category{color:var(--color-black)}.bp__card-meta-category,.bp__card-meta-date{align-items:center;display:inline-flex;gap:8px}.bp__card-meta-date{white-space:nowrap}.bp__card-meta-date time{color:var(--color-black)}.bp__card-meta-label{color:var(--color-grey-40)}.bp__card-title{margin-top:18px}.bp__card-title a{color:inherit;text-decoration:none}.bp__card-divider{background-color:var(--color-grey-30);height:1px;margin-block:10px;width:100%}.bp__card-excerpt{color:var(--color-grey-60);display:-webkit-box;-webkit-line-clamp:3;margin:0;-webkit-box-orient:vertical;overflow:hidden}.bp__card-author{color:var(--color-grey-50)}.bp__card-cta{margin-top:auto}@media screen and (max-width:989px){.blog-posts-section{align-items:stretch;flex-direction:column;gap:24px}.bp__subheading{font-size:var(--font-size-body-14)}.bp__header{gap:12px;width:100%}.bp__swiper{width:100%}.bp__swiper .swiper-wrapper{margin-bottom:20px}.bp__card-info{padding-top:14px}.bp__card-excerpt{font-size:var(--font-size-body-14)}.bp__card-title{font-size:var(--font-size-body-17);margin-top:16px}.bp__card-divider{margin-block:6px}}