.src427f2-blog-compact{max-width:680px;margin:0 auto;padding:64px 24px 80px}.src427f2-blog-compact h1{font-size:max(2rem, min(3vw, 2.75rem))}.article-content h2{margin-top:32px;font-size:1.5rem}.article-content table{width:100%;display:block;overflow:auto;border-collapse:collapse}.article-content td,.article-content th{padding:12px;border:1px solid var(--brand-border);min-width:120px}.article-content thead{background:var(--brand-primary-light)}.article-content tr:nth-child(2n){background:var(--brand-bg-alt)}.article-next{display:flex;flex-direction:column;gap:16px}.reply-form{border-top:1px solid var(--brand-border);padding-top:32px;margin-top:32px}.reply-form label{display:block;margin-bottom:24px}