.src9de64-blog-cards{background:var(--brand-bg);padding-top:64px;padding-bottom:64px}.src9de64-blog-head{text-align:center;max-width:720px;margin:0 auto 48px}.src9de64-blog-head h1,.src9de64-blog-head p{color:var(--brand-text)}.src9de64-blog-card{padding:16px;border:1px solid var(--brand-border);background:var(--brand-bg-alt);border-radius:var(--brand-radius);transition:transform .2s,box-shadow .2s}.src9de64-blog-card:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(36,49,59,.12)}.src9de64-blog-card img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:var(--brand-primary-light);border-radius:var(--brand-radius);margin-bottom:16px}.src9de64-blog-tag{display:inline-block;margin-bottom:8px;padding:4px 8px;background:var(--brand-primary-light);color:var(--brand-text);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.src9de64-blog-card time,.src9de64-blog-meta{display:block;font-size:.875rem;color:var(--brand-text);margin-bottom:8px}.src9de64-blog-card h2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.src9de64-blog-card h2 a,.src9de64-blog-card p{color:var(--brand-text)}.src9de64-blog-card h2+p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.src9de64-blog-cards .pagination{margin-top:32px}.src9de64-blog-cards .page-link{color:var(--brand-text)}.src9de64-blog-cards .page-item.active .page-link{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}