.article-shell{max-width:900px}.article-kicker{color:#075a76;text-transform:uppercase;letter-spacing:.1em}.article-intro{font-size:1.3rem}.article-content{margin:40px 0}.article-author{border-top:1px solid var(--brand-border);padding-top:24px}.article-pagination{display:flex;justify-content:space-between;gap:24px;margin:32px 0}.recent-notes{border-top:3px solid var(--brand-secondary);padding-top:24px}