.blog{justify-content:center;display:flex}.blog .container{width:900px;max-width:100%;padding:50px 20px}.blog .container h1{margin-bottom:12px}.blog .container .lead{color:#404145;margin-bottom:28px;line-height:1.6}.blog .container .posts{flex-direction:column;gap:18px;display:flex}.blog .container .post-card{color:inherit;border:1px solid #e4e5e7;border-radius:8px;gap:16px;text-decoration:none;transition:box-shadow .15s;display:flex;overflow:hidden}.blog .container .post-card:hover{box-shadow:0 2px 12px #00000014}.blog .container .post-card img{object-fit:cover;flex-shrink:0;width:160px;height:120px}.blog .container .post-card .body{padding:14px 16px}.blog .container .post-card .body h2{margin:0 0 6px;font-size:20px}.blog .container .post-card .body p{color:#404145;margin:0 0 8px;line-height:1.5}.blog .container .post-card .body .meta,.blog .container.article .breadcrumbs{color:#74767e;font-size:13px}.blog .container.article .breadcrumbs .link{color:#1dbf73;text-decoration:none}.blog .container.article .meta{color:#74767e;margin:6px 0 20px;font-size:14px;display:block}.blog .container.article .cover{object-fit:cover;border-radius:8px;width:100%;max-height:360px;margin-bottom:20px}.blog .container.article .post-body{color:#2b2b2b;line-height:1.75}.blog .container.article .post-body h2{margin:28px 0 10px}.blog .container.article .post-body h3{margin:20px 0 8px}.blog .container.article .post-body ul{padding-left:22px}.blog .container.article .post-body p{margin:0 0 16px}@media (width<=640px){.blog .container .post-card{flex-direction:column}.blog .container .post-card img{width:100%;height:160px}}
