.blitz-site .blitz-blog{--color-border:var(--blitz-border);--color-surface:var(--blitz-card)}.blitz-site .blitz-blog-notice{margin:14px 0 0;padding:10px 14px;background:var(--blitz-surface);border:1px solid var(--blitz-border);border-radius:var(--blitz-radius-sm);color:var(--blitz-muted);font-size:13px;line-height:1.5}.blitz-site .blitz-blog-article .blitz-blog-notice{margin:0 0 18px;max-width:760px;margin-inline:auto}.blitz-site .blitz-blog-empty{margin:32px 0;padding:40px 20px;text-align:center;color:var(--blitz-muted);background:var(--blitz-card);border:1px dashed var(--blitz-border);border-radius:var(--blitz-radius-lg)}.blitz-site .blitz-blog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;margin-block-start:26px}.blitz-site .blitz-blog-grid article{box-shadow:var(--blitz-shadow-card)}.blitz-site .blitz-blog a{color:var(--blitz-accent-dark)}.blitz-site .blitz-blog h2 a{color:var(--blitz-text)}.blitz-site .blitz-blog h2 a:hover{color:var(--blitz-accent)}.blitz-site .blitz-blog-article h1{font-size:clamp(26px,4.5vw,36px);color:var(--blitz-text)}.blitz-site .blog-article-content h2,.blitz-site .blog-article-content h3{margin:1.6em 0 .5em;line-height:1.3;color:var(--blitz-text)}.blitz-site .blog-article-content ol,.blitz-site .blog-article-content p,.blitz-site .blog-article-content ul{margin:0 0 1em}.blitz-site .blog-article-content ol,.blitz-site .blog-article-content ul{padding-inline-start:1.4em}.blitz-site .blog-article-content a{color:var(--blitz-accent-dark);text-decoration:underline}.blitz-site .blog-article-content blockquote{margin:0 0 1em;padding:10px 16px;border-inline-start:3px solid var(--blitz-accent);background:var(--blitz-surface);border-radius:var(--blitz-radius-sm);color:var(--blitz-muted)}.blitz-site .blog-article-content code{background:var(--blitz-surface);border-radius:6px;padding:1px 5px;font-size:.92em}.blitz-site .blog-article-content img{max-width:100%;border-radius:var(--blitz-radius-sm)}