.blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.blog-card{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid rgba(0,131,202,.14);border-radius:16px;background:#fff;box-shadow:0 14px 34px rgba(24,43,58,.08);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.blog-card:hover,.blog-card:focus-within{border-color:rgba(0,131,202,.34);box-shadow:0 20px 44px rgba(24,43,58,.13);transform:translateY(-4px)}.blog-card-image{display:block;aspect-ratio:16/10;overflow:hidden;background:#eef8fd}.blog-card-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .24s ease}.blog-card:hover .blog-card-image img,.blog-card:focus-within .blog-card-image img{transform:scale(1.025)}.blog-card-content{display:flex;flex:1 1 auto;flex-direction:column;padding:26px}.blog-meta{margin:0 0 10px;color:#60717d;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.blog-card h2{margin:0 0 14px;font-size:24px}.blog-card h2 a{color:#182b3a;text-decoration:none}.blog-card h2 a:hover,.blog-card h2 a:focus{color:#0083ca}.blog-card .blog-read-more{align-self:flex-start;margin-top:auto;padding-top:12px;font-weight:800;text-decoration:none}.single-post-content{width:min(100%,900px);margin:0 auto;font-size:18px}.single-post-image{margin:0 0 36px;overflow:hidden;border-radius:16px}.single-post-content h2,.single-post-content h3{margin-top:1.5em}.single-post-content img{border-radius:10px}.single-post-content blockquote{margin:2em 0;padding:22px 28px;border-left:5px solid #00aeef;background:#eef8fd;color:#182b3a}.posts-navigation{grid-column:1/-1;margin-top:20px}.posts-navigation .nav-links{display:flex;justify-content:space-between;gap:20px}@media (max-width:991px){.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.blog-grid{grid-template-columns:1fr;gap:24px}.blog-card-content{padding:22px}.single-post-content{font-size:16px}}@media (prefers-reduced-motion:reduce){.blog-card,.blog-card-image img{transition:none}}