.ai-blog-post-cards{--ai-bpc-section-bg:#f5f6f7;--ai-bpc-section-heading:#062f55;--ai-bpc-intro:#17213a;--ai-bpc-max-width:1240px;--ai-bpc-padding-top:80px;--ai-bpc-padding-bottom:80px;--ai-bpc-card-bg:#fff;--ai-bpc-card-heading:#062f55;--ai-bpc-body:#17213a;--ai-bpc-meta:#667085;--ai-bpc-accent:#58b8d4;--ai-bpc-columns:3;--ai-bpc-gap:28px;--ai-bpc-align:left;--ai-bpc-radius:18px;--ai-bpc-image-ratio:16/9;background:var(--ai-bpc-section-bg);padding-block:var(--ai-bpc-padding-top) var(--ai-bpc-padding-bottom)}.ai-blog-post-cards__inner{margin-inline:auto;max-width:var(--ai-bpc-max-width);padding-inline:24px}.ai-blog-post-cards__header{align-items:end;display:flex;gap:32px;justify-content:space-between;margin-bottom:36px}.ai-blog-post-cards__header-copy{max-width:760px}.ai-blog-post-cards__section-heading{color:var(--ai-bpc-section-heading)!important;font-size:clamp(2rem,4vw,3.5rem)!important;font-weight:700!important;letter-spacing:-.025em;line-height:1.08!important;margin:0!important}.ai-blog-post-cards__intro{color:var(--ai-bpc-intro)!important;font-size:1.08rem;line-height:1.6!important;margin-top:16px}.ai-blog-post-cards__intro>:first-child{margin-top:0}.ai-blog-post-cards__intro>:last-child{margin-bottom:0}.ai-blog-post-cards__read-more,.ai-blog-post-cards__view-all{align-items:center;color:var(--ai-bpc-card-heading)!important;display:inline-flex;font-weight:700;gap:9px;text-decoration:none!important}.ai-blog-post-cards__view-all{flex:0 0 auto;margin-bottom:4px}.ai-blog-post-cards__grid{display:grid;gap:var(--ai-bpc-gap);grid-template-columns:repeat(var(--ai-bpc-columns),minmax(0,1fr))}.ai-blog-post-cards__card{background:var(--ai-bpc-card-bg);border-radius:var(--ai-bpc-radius);display:flex;flex-direction:column;min-width:0;overflow:hidden;text-align:var(--ai-bpc-align);transition:transform .18s ease,box-shadow .18s ease}.ai-blog-post-cards--shadow-none .ai-blog-post-cards__card{box-shadow:none}.ai-blog-post-cards--shadow-soft .ai-blog-post-cards__card{box-shadow:0 12px 32px rgba(5,39,70,.09)}.ai-blog-post-cards--shadow-strong .ai-blog-post-cards__card{box-shadow:0 18px 42px rgba(5,39,70,.16)}.ai-blog-post-cards__image-link{display:block;text-decoration:none}.ai-blog-post-cards__image-wrap{aspect-ratio:var(--ai-bpc-image-ratio);background:#e9eef2;overflow:hidden}.ai-blog-post-cards__image{display:block;height:100%;object-fit:cover;transition:transform .35s cubic-bezier(.22,1,.36,1);width:100%}.ai-blog-post-cards__content{display:flex;flex:1;flex-direction:column;padding:26px 26px 28px}.ai-blog-post-cards__tag{color:var(--ai-bpc-accent)!important;font-size:.78rem;font-weight:700;letter-spacing:.055em;line-height:1.3;margin-bottom:11px;text-transform:uppercase}.ai-blog-post-cards__title{color:var(--ai-bpc-card-heading)!important;font-size:clamp(1.25rem,1.9vw,1.65rem)!important;font-weight:700!important;letter-spacing:-.018em;line-height:1.2!important;margin:0!important}.ai-blog-post-cards__title a{color:inherit!important;text-decoration:none!important}.ai-blog-post-cards__meta{align-items:center;color:var(--ai-bpc-meta)!important;display:flex;flex-wrap:wrap;font-size:.87rem;gap:8px;line-height:1.45;margin-top:14px}.ai-blog-post-cards__meta-separator{color:var(--ai-bpc-accent)}.ai-blog-post-cards__summary{color:var(--ai-bpc-body)!important;font-size:1rem;line-height:1.58!important;margin:18px 0 0!important}.ai-blog-post-cards__author{align-items:center;color:var(--ai-bpc-meta)!important;display:flex;font-size:.9rem;gap:10px;line-height:1.4;margin-top:20px}.ai-blog-post-cards__author-avatar{border-radius:50%;height:36px;object-fit:cover;width:36px}.ai-blog-post-cards__read-more{margin-top:auto;padding-top:22px}.ai-blog-post-cards__arrow{display:inline-block;transition:transform .18s ease}.ai-blog-post-cards__empty{color:var(--ai-bpc-body);margin:0;text-align:center}@media (hover:hover) and (pointer:fine){.ai-blog-post-cards__card:hover{transform:translateY(-4px)}.ai-blog-post-cards--shadow-soft .ai-blog-post-cards__card:hover,.ai-blog-post-cards--shadow-strong .ai-blog-post-cards__card:hover{box-shadow:0 20px 46px rgba(5,39,70,.16)}.ai-blog-post-cards__card:hover .ai-blog-post-cards__image{transform:scale(1.025)}.ai-blog-post-cards__read-more:hover,.ai-blog-post-cards__view-all:hover{color:var(--ai-bpc-accent)!important}.ai-blog-post-cards__read-more:hover .ai-blog-post-cards__arrow,.ai-blog-post-cards__view-all:hover span:last-child{transform:translateX(3px)}}.ai-blog-post-cards__image-link:focus-visible,.ai-blog-post-cards__read-more:focus-visible,.ai-blog-post-cards__title a:focus-visible,.ai-blog-post-cards__view-all:focus-visible{outline:3px solid var(--ai-bpc-accent);outline-offset:3px}@media (max-width:1023px){.ai-blog-post-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ai-blog-post-cards{padding-bottom:max(48px,calc(var(--ai-bpc-padding-bottom)*.7));padding-top:max(48px,calc(var(--ai-bpc-padding-top)*.7))}.ai-blog-post-cards__inner{padding-inline:20px}.ai-blog-post-cards__header{align-items:flex-start;flex-direction:column;gap:18px;margin-bottom:28px}.ai-blog-post-cards__section-heading{font-size:clamp(2rem,9vw,2.8rem)!important}.ai-blog-post-cards__grid{grid-template-columns:1fr}.ai-blog-post-cards__content{padding:22px 22px 24px}}@media (prefers-reduced-motion:reduce){.ai-blog-post-cards__arrow,.ai-blog-post-cards__card,.ai-blog-post-cards__image{transition:none}}