.compact-article>.container{max-width:680px}.compact-article h1{font-size:max(2rem, min(3.5vw, 3rem))}.article-meta{font-size:.875rem;border-bottom:1px solid var(--brand-border);padding-bottom:24px}.article-content h2{font-size:1.5rem;margin-top:40px}.article-content li{margin-bottom:8px}.article-content img{max-width:100%}.article-navigation{border-top:1px solid var(--brand-border);padding:24px 0;display:flex;flex-direction:column;gap:16px}.article-inquiry{padding-top:32px}.article-inquiry h2{font-size:1.5rem}