.cs-card--prose .cs-prose, .cs-card--page .cs-prose, .cs-card--post .cs-prose{max-width:74ch}
.cs-prose :where(h1,h2,h3){scroll-margin-top:90px}
.cs-card__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}
.cs-card__h{margin:0;font-size:1rem}
.cs-card__more{text-decoration:none;color:var(--cs-muted)}
.cs-pagehead{display:flex;flex-direction:column;gap:8px;border-bottom:1px solid var(--cs-line);padding-bottom:10px;margin-bottom:12px}
.cs-pagehead__title{margin:0;line-height:1.2}
.cs-pagehead__meta{display:flex;gap:8px;flex-wrap:wrap}
.cs-btn{display:inline-block;border:1px solid var(--cs-line);background:var(--cs-card);border-radius:999px;padding:10px 12px;text-decoration:none}
.cs-foot{border-top:1px solid var(--cs-line)}
.cs-foot__inner{max-width:var(--cs-max);margin:0 auto;padding:12px 16px;display:flex;justify-content:space-between;gap:12px;color:var(--cs-muted)}
