.blog-opening{padding-top:var(--space-heading)}.blog-intro h1{margin:16px 0 0}.blog-category{display:inline-flex;align-items:center;min-height:44px;margin-block:-10px;font-size:var(--type-caption);line-height:1.7;color:var(--muted)}.blog-category:hover{color:var(--pink)}.blog-intro .article-meta{margin-top:32px;gap:8px 24px;line-height:1.7}.blog-intro .article-author{display:inline-flex;align-items:center;gap:8px}.blog-intro .article-author-avatar{display:block;flex:none;width:24px;height:24px;border-radius:50%;object-fit:cover}.blog-detail-page .blog-language-note{display:none;margin:24px 0 0;font-size:var(--type-caption);color:var(--muted)}html[lang=en] .blog-language-note{display:block}.blog-detail-page .seo-content>.blog-featured{min-width:0;margin:0 0 var(--space-heading)}.blog-detail-page .seo-content>.blog-featured img{display:block;width:100%;height:auto;border-radius:20px}.blog-reading{margin-top:var(--space-heading)}@media(max-width:760px){.blog-detail-page .seo-content .seo-toc{margin:32px 0}.blog-detail-page .seo-content .seo-toc ol{margin:0;padding:0 0 0 20px}.blog-detail-page .seo-content .seo-toc li{font-size:var(--type-caption);line-height:1.7;padding:0 0 0 4px;margin:0;color:var(--muted)}.blog-detail-page .seo-content .seo-toc a:not(.text-link):not(.primary-action):not(.button){color:inherit;text-decoration:none}.blog-detail-page .seo-content .seo-toc a[aria-current="location"]{color:var(--ink)}.blog-intro .article-meta{margin-top:24px;gap:8px 16px}.blog-detail-page .seo-content>.blog-featured img{border-radius:18px}}