.src948e3-article{padding:64px 0 80px}.src948e3-article .article-body,.src948e3-article header,.src948e3-article-adj{max-width:680px;margin-left:auto;margin-right:auto}.src948e3-article h1{font-size:max(2rem, min(4vw, 3.5rem));text-align:left}.src948e3-article-meta{color:var(--brand-text-secondary);font-size:.875rem}.src948e3-article-adj{display:flex;justify-content:space-between;gap:16px;margin-top:32px;padding-top:16px;border-top:1px solid var(--brand-border)}