.blog-minimal{padding:80px 0}.blog-minimal .container{max-width:800px}.blog-minimal h1{font-size:max(2rem, min(4vw, 3.5rem))}.blog-list article{border-bottom:1px solid var(--brand-border);padding:32px 0}.blog-list span,.blog-list time{color:var(--brand-text-secondary);font-size:.9rem}.blog-list h2{font-size:1.5rem;margin:.5rem 0}.pagination{margin-top:48px}