.blog-page{padding:150px 0 96px}.blog-heading{max-width:800px;margin-bottom:48px}.featured-post{display:grid;grid-template-columns:1fr 1fr;align-items:center;background:var(--brand-bg-alt);border-radius:16px;overflow:hidden;margin-bottom:64px}.featured-post img{width:100%;height:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.featured-post div{padding:40px}.featured-post .btn{display:block;width:-moz-max-content;width:max-content;margin-top:20px;background:var(--brand-primary);color:#fff}.post-list article{padding:0 0 32px;margin-bottom:32px;border-bottom:1px solid var(--brand-border)}.featured-post a,.post-list a{color:var(--brand-primary-dark)}.recent-posts{border-left:1px solid var(--brand-border)}.recent-posts h2{font-size:1.25rem}.recent-posts a{display:grid;-webkit-text-decoration:none;text-decoration:none;padding:14px 0;border-bottom:1px solid var(--brand-border);color:var(--brand-text)}.recent-posts time{font-size:.8rem;color:var(--brand-primary)}.pagination{justify-content:center;margin-top:40px}@media (max-width:767px){.featured-post{grid-template-columns:1fr}.recent-posts{border-left:0}}