.BlogPostsSection_section__WciVG{max-width:1200px;margin:0 auto;padding:36px 16px}.BlogPostsSection_title__Oa9Pf{font-family:var(--font-heading);font-size:calc(1.5rem * var(--heading-scale, 1));margin:0 0 20px;text-align:center}.BlogPostsSection_list__nvd_5{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space,16px);gap:var(--space,16px)}.BlogPostsSection_cards__w46Yf{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.BlogPostsSection_cards__w46Yf{grid-template-columns:repeat(3,minmax(0,1fr))}}.BlogPostsSection_empty__nlVYM{margin:0;text-align:center;color:var(--muted,#666666)}.BlogPostsSection_listVariant__8hU9m{grid-template-columns:minmax(0,1fr)}.BlogPostsSection_item__qEzuB{min-width:0}.BlogPostsSection_footer__EhjsI{display:flex;justify-content:center;margin-top:24px}.BlogPostsSection_card__7uHvh{display:flex;height:100%;overflow:hidden;border-radius:var(--radius,6px);background:var(--surface,#ffffff);color:inherit;text-decoration:none;border:1px solid var(--line,rgba(0,0,0,.08))}.BlogPostsSection_listVariant__8hU9m .BlogPostsSection_card__7uHvh{flex-direction:row;align-items:center}.BlogPostsSection_cards__w46Yf .BlogPostsSection_card__7uHvh{flex-direction:column}.BlogPostsSection_image__6QtMU{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.BlogPostsSection_listVariant__8hU9m .BlogPostsSection_image__6QtMU{width:128px;height:96px;aspect-ratio:auto;flex:0 0 128px}.BlogPostsSection_body__9mM4M{display:grid;grid-gap:6px;gap:6px;padding:14px 16px}.BlogPostsSection_postTitle__HSLrw{font-family:var(--font-heading);font-size:calc(1.1rem * var(--heading-scale, 1));font-weight:700;color:var(--text,#1d1d1f)}.BlogPostsSection_excerpt__LVWTL{font-size:calc(var(--font-base, 16px) * .9);color:var(--muted,#64748b);line-height:1.5}.BlogPostsSection_card__7uHvh:focus-visible{outline:2px solid var(--primary,#1d1d1f);outline-offset:3px}