.ss-blog-page{padding-top:160px;padding-bottom:var(--space-3xl);background:var(--brand-bg)}.ss-blog-intro{max-width:720px;margin:0 auto var(--space-2xl)}.ss-blog-intro p{color:var(--brand-text)}.ss-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.ss-blog-card{border:1px solid var(--brand-border);background:var(--brand-bg-alt);height:100%;transition:transform .2s,box-shadow .2s}.ss-blog-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(26,26,46,.08)}.ss-blog-card__body{padding:var(--space-xl)}.ss-blog-card h2{font-size:1.25rem;margin-bottom:var(--space-sm)}.ss-blog-card h2 a{color:var(--brand-text)}.ss-blog-card h2 a:hover{color:var(--brand-primary)}.ss-blog-meta{display:flex;flex-wrap:wrap;gap:12px;font-size:.85rem;color:var(--brand-text);margin-bottom:var(--space-md)}.ss-blog-card p{color:var(--brand-text);margin-bottom:var(--space-lg)}.ss-pagination{margin-top:var(--space-2xl)}.ss-pagination .page-link{color:var(--brand-primary);border-radius:var(--brand-radius)}.ss-pagination .page-item.active .page-link{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}@media (max-width:991.98px){.ss-blog-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.ss-blog-grid{grid-template-columns:1fr}}