.aflo-blog-header{padding:168px 0 64px;background:var(--brand-bg-alt);text-align:center}.aflo-blog-header h1{margin:0 0 14px;color:var(--brand-text)}.aflo-blog-header p{max-width:720px;margin:0 auto;color:var(--brand-text)}.aflo-blog-list{background:#fff}.aflo-post-list{max-width:820px;margin:0 auto}.aflo-post-item{padding:28px 0;border-bottom:1px solid var(--brand-border)}.aflo-post-item time{color:var(--brand-primary-dark);font-size:.86rem;font-weight:800}.aflo-post-item h2{margin:8px 0 10px;font-size:1.65rem}.aflo-post-item h2 a,.aflo-post-item p{color:var(--brand-text)}.aflo-read-link{font-weight:800}.aflo-pagination{margin-top:32px}.aflo-pagination .page-link{color:var(--brand-primary-dark)}.aflo-pagination .active .page-link{background:var(--brand-primary-dark);border-color:var(--brand-primary-dark);color:#fff}.aflo-recent-notes{max-width:920px;margin:56px auto 0;padding:32px;border-radius:var(--brand-radius);background:var(--brand-bg-alt)}.aflo-recent-notes h2{margin:0 0 18px;color:var(--brand-text)}.aflo-recent-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.aflo-recent-grid a{display:grid;grid-gap:6px;gap:6px;padding:16px;border-radius:var(--brand-radius);background:#fff;color:var(--brand-text)}.aflo-recent-grid span{color:var(--brand-primary-dark);font-size:.82rem;font-weight:800}@media (max-width:767.98px){.aflo-recent-grid{grid-template-columns:1fr}}