.srcb8121-blog-heading{padding-bottom:48px;background:var(--brand-primary-light)}.srcb8121-blog-heading h1{font-size:max(2rem, min(4vw, 3.5rem))}.srcb8121-blog-heading p:last-child{max-width:760px}.srcb8121-blog-list article{padding:0 0 32px;margin-bottom:32px;border-bottom:1px solid var(--brand-border)}.srcb8121-blog-list h2{font-size:1.7rem}.srcb8121-blog-list h2 a{color:var(--brand-text);-webkit-text-decoration:none;text-decoration:none}.srcb8121-blog-category a{color:var(--brand-primary);font-weight:800;text-transform:uppercase;letter-spacing:.08em}.srcb8121-blog-meta{margin-bottom:16px;color:var(--brand-text-secondary);font-size:.9rem}.srcb8121-recent{padding:24px;border:1px solid var(--brand-border);align-self:flex-start}.srcb8121-recent h2{font-size:1.25rem}.srcb8121-recent ul{list-style:none;margin:0 0 24px;padding:0}.srcb8121-recent li{display:grid;grid-template-columns:56px 1fr;grid-gap:12px;gap:12px;padding:16px 0;border-bottom:1px solid var(--brand-border)}.srcb8121-recent li span{color:var(--brand-text-secondary);font-size:.78rem;text-transform:uppercase}