.ps-article{max-width:680px;margin:0 auto;padding:48px 16px 64px}.ps-article h1{font-size:max(2rem, min(4vw, 2.6rem));text-align:left}.ps-article-meta{color:var(--brand-muted)}.ps-article-body{color:var(--brand-text)}.ps-article-nav{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.ps-article-nav a{color:var(--brand-primary);font-weight:700}