.blog-main{font-size:18px;line-height:1.5}.blog-post{margin-bottom:60px}.blog-post-meta{margin-bottom:20px;color:var(--site-faint)}article#content .head-meta,article#content .foot-meta{font-style:italic;color:var(--site-faint);padding-top:10px;padding-bottom:10px}article#content .foot-meta .author-fediverse{margin-left:.4em;font-style:normal;text-decoration:none}article#content .foot-meta .affiliation{margin-top:.15em}article#content .principles{margin-top:var(--block-rhythm);margin-bottom:var(--block-rhythm);padding-left:1.5rem;border-left:3px solid var(--site-border)}article#content .principles p:last-child{margin-bottom:0}.blog-footer{padding:40px 0;color:var(--site-faint);text-align:center;background-color:var(--site-surface-alt);border-top:1px solid var(--site-border)}.blog-footer p:last-child{margin-bottom:0}