.kmd-article{background:#fff;color:#1f2937;padding:48px 0 64px}.kmd-article h1,.kmd-article h2,.kmd-article h3,.kmd-article li,.kmd-article p{color:#1f2937}.kmd-article h1{font-size:max(1.8rem, min(3vw, 2.6rem));line-height:1.2}.kmd-side{background:#f8fafc;border:1px solid #dce3ea;border-radius:4px;padding:16px}.kmd-side a,.kmd-side h2,.kmd-side span{color:#1f2937}.kmd-date-badge{display:inline-block;background:#6d4c41;color:#fff;border-radius:4px;padding:6px 8px;text-align:center;min-width:52px}.kmd-date-badge span{display:block;color:#fff;line-height:1.1}.kmd-author-box{border:1px solid #dce3ea;border-radius:4px;padding:16px;margin-top:24px}.kmd-author-box img{width:64px;height:64px;-o-object-fit:cover;object-fit:cover;border-radius:4px}