.blog-detail h1{font-size:max(2rem, min(3vw, 3rem))}.article-content h2{font-size:1.5rem;margin-top:32px}.article-content img{max-width:100%}.recent-notes h2{font-size:1.2rem}.recent-notes p{padding:16px 0;border-bottom:1px solid var(--brand-border);font-size:.9rem}.recent-notes time{font-size:.75rem}.author-card{background:var(--brand-bg-alt);padding:24px;margin:32px 0}.author-card img{width:64px;height:64px}.author-card h2{font-size:1.2rem}.article-pagination{display:flex;justify-content:space-between;gap:24px;margin:32px 0;flex-wrap:wrap}.article-enquiry{border-top:1px solid var(--brand-border);padding-top:32px;max-width:640px}