.srcce758-blog-heading{max-width:880px;text-align:center;margin:0 auto 48px}.srcce758-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;align-items:start}.srcce758-blog-card{border:1px solid var(--brand-border);transition:transform .15s,box-shadow .15s}.srcce758-blog-card:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(36,49,59,.1)}.srcce758-blog-card>a img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;display:block;background:var(--brand-bg-alt)}.srcce758-blog-card-copy{padding:24px}.srcce758-blog-card h2{font-size:1.3rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.srcce758-blog-card-copy>p:not(.srcce758-blog-meta):not(.srcce758-eyebrow){display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.srcce758-blog-meta{font-size:.85rem;border-top:1px solid var(--brand-border);padding-top:16px}.srcce758-pagination{margin:48px 0}.page-link{color:var(--brand-primary)}.page-item.active .page-link{color:var(--brand-text-inverse);background:var(--brand-primary);border-color:var(--brand-primary)}.srcce758-reading-note{border-top:4px solid var(--brand-primary);padding:32px;background:var(--brand-bg-alt)}@media (max-width:991px){.srcce758-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.srcce758-blog-grid{grid-template-columns:1fr}.srcce758-reading-note{padding:24px}.pagination{flex-wrap:wrap;gap:8px}}