.blog-card{transition:transform .35s cubic-bezier(.25,.8,.25,1),border-color .35s ease,box-shadow .35s ease}.blog-card:hover{transform:translateY(-5px);border-color:rgba(120,150,220,.28);box-shadow:0 24px 50px rgba(0,0,0,.4)}.blog-card img{transition:transform .5s cubic-bezier(.25,.8,.25,1)}.blog-card:hover img{transform:scale(1.04)}.blog-body :first-child,.blog-body h2:first-child,.blog-body h3:first-child{margin-top:0}@media (max-width:1000px){.blog-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:860px){.blog-nav>a:not(.blog-cta){display:none}.blog-nav{gap:12px}}@media (max-width:420px){.blog-nav>a.blog-cta{display:none}}@media (max-width:640px){.blog-grid{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.blog-card,.blog-card img{transition:none}.blog-card:hover,.blog-card:hover img{transform:none}}