.sl-blog{max-width:960px;margin-inline:auto;line-height:1.85;overflow-wrap:anywhere}.sl-blog__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));grid-gap:1rem;gap:1rem}.sl-blog__card{min-width:0;display:flex;flex-direction:column;gap:.65rem;padding:1rem;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text)}.sl-blog__card h2,.sl-blog__card h3,.sl-blog__card p{margin:0}.sl-blog__image{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:8px}.sl-blog section,.sl-blog__related{margin-block:2rem}.sl-blog__date{font-size:.875rem}.sl-blog__related ul{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;padding-left:1.25rem}