.comment-page{max-width:800px;margin:0 auto;padding:.4rem 0 2.5rem}.comment-header{margin-bottom:1.5rem;padding-bottom:.9rem;border-bottom:1px solid var(--color-border)}.comment-meta{margin:0;color:var(--color-meta);font-size:.85rem;text-transform:uppercase;letter-spacing:.16em;font-family:var(--font-family-mono)}.comment-lead{margin-top:.4rem;font-size:.98rem;line-height:1.6;color:var(--color-text)}.comment-section{margin-top:1.2rem}.post-end-marker{box-sizing:border-box;max-width:var(--measure-reading);margin:3rem auto 0;color:var(--color-meta);font-family:var(--font-family-mono);font-size:.72rem;letter-spacing:.12em;line-height:1;opacity:.65;text-align:center;text-transform:lowercase}.post-comments{box-sizing:border-box;max-width:var(--container-width);margin:4rem auto 0;padding:0 20px}.post-comments__header{margin-bottom:1rem}.post-comments__title{margin:0;color:var(--color-text);font-size:1.15rem;font-weight:600;line-height:1.4}.post-comments .comment-section{margin-top:0}.post--with-cover .post-end-marker{max-width:var(--measure-reading);padding-left:20px;padding-right:20px}.post--with-cover .post-comments{box-sizing:border-box;max-width:var(--container-width);margin:4rem auto 0;padding:0 20px}@media(max-width:640px){.comment-page{padding:.4rem 0 2.25rem}.comment-header{margin-bottom:1.2rem;padding-bottom:.75rem}.comment-section{margin-top:1rem}.post-end-marker{margin-top:2.6rem}.post-comments{margin-top:3.2rem}.post--with-cover .post-end-marker{padding-left:15px;padding-right:15px}.post--with-cover .post-comments{padding:0 15px}}
