.blog-meta{color:#7a576c;font-size:87.5%}.blog-meta time{color:#d80482}.blog-article{padding:48px 0 64px}.blog-article .container{max-width:960px}.article-header{border-bottom:1px solid #e5d7df;margin-bottom:40px;padding-bottom:32px}.article-header h1{margin-top:12px;margin-bottom:0}.article-content{line-height:1.8}.article-content p{margin-bottom:24px}.article-content h2{border-top:1px solid #e5d7df;margin-top:40px;margin-bottom:16px;padding-top:24px}.article-footer{border-top:1px solid #e5d7df;margin-top:48px;padding-top:32px}@media (prefers-color-scheme:dark){.blog-meta{color:#e6bdd8}.blog-meta time{color:#ff3ca8}.article-header,.article-content h2,.article-footer{border-color:#31212b}}
