.blog-list{display:grid;grid-gap:20px;gap:20px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin:24px 0;padding:0;list-style:none}.blog-card{border:1px solid rgba(19,49,58,.14);border-radius:6px;overflow:hidden;background:#fff}.blog-card a{color:inherit;text-decoration:none;display:block}.blog-card .ph{aspect-ratio:16/9}.blog-card .ph img{width:100%;height:100%;object-fit:cover}.blog-card-text{padding:14px 16px 18px}.blog-card-text h2{font-size:1.15rem;margin:0 0 6px}.blog-card-text p{margin:0;font-size:.95rem;line-height:1.45}.blog-article{max-width:760px}.blog-article .ph{aspect-ratio:16/9;border-radius:6px;overflow:hidden;margin:16px 0 24px}.blog-article .ph img{width:100%;height:100%;object-fit:cover}.blog-body{font-size:1.05rem;line-height:1.65}.blog-body h2{margin:32px 0 10px;font-size:1.4rem}.blog-body h3{margin:20px 0 6px;font-size:1.1rem}.blog-cta{margin:32px 0;padding:20px;border-radius:6px;background:#f4f8f1;border:1px solid rgba(54,119,58,.25)}.blog-cta h2{margin-top:0}.blog-cta .btn{margin:4px 8px 4px 0}.blog-pay{font-size:.9rem}.blog-links ul{padding-left:20px}.blog-date{color:#4d5d62;font-size:.9rem}