.src2c7ac-blog-featured{background:var(--brand-bg-alt);padding:48px 0}.src2c7ac-blog-head h1{font-size:max(2rem, min(4vw, 3.5rem))}.src2c7ac-blog-tag{text-transform:uppercase;letter-spacing:.06em;font-size:.8125rem;color:var(--brand-text-secondary)}.src2c7ac-blog-list{background:#fff;padding:48px 0 64px}.src2c7ac-blog-row{padding:24px 0;border-bottom:1px solid var(--brand-border)}.src2c7ac-blog-recents{border:1px solid var(--brand-border);padding:24px}.src2c7ac-blog-recents ul{padding-left:16px}