.malich-full-blog.ct-container { max-width: 1100px; width: calc(100% - 48px); margin: 36px auto 60px; }
.malich-full-blog > h1 { margin-bottom: 28px; }
.malich-blog-post { margin-bottom: 56px; padding-bottom: 36px; border-bottom: 1px solid #dce6e2; }
.malich-blog-post-header h2 { margin: 0 0 12px; }
.malich-blog-post-header h2 a { color: inherit; text-decoration: none; }
.malich-blog-post-header time { display: block; margin-bottom: 24px; color: #526960; }
.malich-blog-cover { display: block; width: 100%; height: auto; margin: 0 0 28px; border-radius: 8px; }
.malich-blog-content { line-height: 1.75; overflow-wrap: anywhere; }
.malich-blog-content > * { max-width: 100%; }
.malich-blog-content .alignwide, .malich-blog-content .alignfull { width: 100%; max-width: 100%; margin-left: 0; margin-right: 0; }
.malich-blog-content iframe { max-width: 100%; }
@media (max-width: 600px) { .malich-full-blog { width: calc(100% - 32px); margin-top: 24px; } }
