.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-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)}.blog-author{margin-top:48px;padding-top:32px;border-top:1px solid var(--line)}.blog-detail-page .blog-author .blog-author-label{font-size:var(--type-caption);color:var(--muted)}.blog-author p:not(:last-child){margin-bottom:16px}.blog-author-heading{display:flex;align-items:center;gap:16px;margin-bottom:24px}.blog-detail-page .seo-content .blog-author-avatar{display:block;flex:none;width:64px;height:64px;border-radius:50%;object-fit:cover;margin:0}.blog-detail-page .blog-author-heading p{margin:0}.blog-detail-page .blog-author-heading .blog-author-label{margin-bottom:8px}.blog-author-links{display:flex;flex-wrap:wrap;gap:8px 24px}.blog-author-links a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;overflow-wrap:anywhere}@media(max-width:760px){.blog-intro .article-meta{margin-top:24px;gap:8px 16px}.blog-detail-page .seo-content>.blog-featured img{border-radius:18px}.blog-author{margin-top:40px}}