.blog-md{gap:16px;min-width:0;display:grid}.blog-md>*{margin:0}.blog-md .mt-body{max-width:68ch;line-height:1.75}.blog-md__h2{margin-top:16px;scroll-margin-top:84px}.blog-md__h3{margin-top:8px;scroll-margin-top:84px}.blog-md__quote{border-left:2px solid var(--vang-line);background:var(--glaze-1);border-radius:0 var(--r-sm) var(--r-sm) 0;max-width:68ch;color:var(--ink-1);margin:0;padding:12px 16px;font-size:15px;line-height:1.65}.blog-md a{overflow-wrap:anywhere}.blog-md__list{max-width:68ch;color:var(--ink-1);gap:8px;margin:0;padding-left:22px;font-size:15px;line-height:1.65;display:grid}ul.blog-md__list{list-style:outside}ol.blog-md__list{list-style:decimal}.blog-byline{border-top:1px solid var(--line-0);color:var(--ink-2);gap:4px;padding-top:12px;font-size:14px;display:grid}.blog-byline p{margin:0}.blog-byline__who{color:var(--ink-1)}.blog-byline__label{color:var(--ink-2)}.blog-byline__name{color:var(--ink-0);font-weight:600;text-decoration:none}a.blog-byline__name{min-height:44px;color:var(--son);align-items:center;display:inline-flex}a.blog-byline__name:hover{text-underline-offset:3px;text-decoration:underline}[data-theme=dark] a.blog-byline__name{color:var(--ac)}.blog-byline__dates{flex-wrap:wrap;gap:4px 16px;display:flex}.blog-byline__ai{color:var(--ink-2);font-size:13px}.blog-note{border-left:2px solid var(--vang-line);background:var(--vang-wash);border-radius:0 var(--r-sm) var(--r-sm) 0;max-width:68ch;color:var(--ink-1);margin:0;padding:12px 14px;font-size:14px;line-height:1.55}.blog-sources{border-top:1px solid var(--line-0);gap:10px;padding-top:16px;display:grid}.blog-sources .mt-h3{margin:0}.blog-sources__list{color:var(--ink-1);gap:10px;margin:0;padding-left:20px;font-size:14px;line-height:1.5;display:grid}.blog-sources__list li{gap:2px;display:grid}.blog-sources__list a{overflow-wrap:anywhere}.blog-credit{color:var(--ink-2);font-size:13px;text-decoration:none}a.blog-credit:hover{text-underline-offset:3px;text-decoration:underline}.blog-author{gap:16px;max-width:820px;display:grid}.blog-author__head{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.blog-author__avatar{-o-object-fit:cover;object-fit:cover;border:1px solid var(--vang-line);border-radius:50%;width:72px;height:72px}.blog-author__role{color:var(--ink-2);margin:0;font-size:14px}.blog-author__bio{max-width:68ch;margin:0}.blog-author__links{flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.blog-author__links a{align-items:center;min-height:44px;display:inline-flex}.blog-author__posts{border-top:1px solid var(--line-0);gap:0;margin:0;padding:0;list-style:none;display:grid}.blog-author__posts li{border-bottom:1px solid var(--line-0)}.blog-author__posts a{min-height:44px;color:var(--ink-0);gap:2px;padding:12px 0;font-weight:600;text-decoration:none;display:grid}.blog-author__posts a:hover span:first-child{color:var(--son)}.blog-author__posts .mt-small{color:var(--ink-2);font-weight:400}
