.blog-page__hero{padding-top:160px}.blog-page__title{margin:var(--s3) 0 var(--s3)}.blog-page__sub{max-width:560px}@keyframes cardFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.blog-page__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s3)}.blog-page__grid .blog-post-card{animation:cardFadeIn .4s var(--ease) both}.blog-page__cta-inner{display:flex;justify-content:space-between;align-items:center;padding:var(--s5) var(--s5);gap:var(--s4)}@media(max-width:1024px){.blog-page__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.blog-page__grid{grid-template-columns:1fr}.blog-page__cta-inner{flex-direction:column;text-align:center}}
