.article-compact{width:min(680px,100% - 32px);margin:48px auto}.article-compact h1{text-align:left;font-size:max(2rem, min(3vw, 2.8rem))}.article-compact h2{font-size:1.4rem;margin-top:32px}.article-navigation{border-top:1px solid var(--brand-border);display:flex;justify-content:space-between;gap:24px;padding-top:24px;margin-top:32px}.article-compact textarea{display:block;width:100%;min-height:120px}.article-compact form label{width:100%}