.czsf-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.czsf-blog-card{background:#fff;border:1px solid #e7e9ef;border-radius:var(--czsf-card-radius);overflow:hidden;box-shadow:var(--czsf-card-shadow)}.czsf-blog-card>a{display:block;color:inherit;text-decoration:none}.czsf-blog-card img{width:100%;aspect-ratio:16/9;object-fit:cover}.czsf-blog-card div{padding:22px}.czsf-blog-card time{font-size:12px;color:#667085}.czsf-blog-card h2{margin:8px 0;font-size:22px}.czsf-blog-card p{color:#667085;line-height:1.6}.czsf-blog-card span{color:var(--czsf-primary);font-weight:700}.czsf-content-body{max-width:900px;padding-top:42px;padding-bottom:64px}.czsf-content-cover{width:100%;max-height:520px;object-fit:cover;border-radius:var(--czsf-card-radius);margin-bottom:32px}.czsf-rich-text{font-size:17px;line-height:1.8;color:var(--czsf-body-text)}.czsf-rich-text img{max-width:100%;height:auto}.czsf-rich-text h2,.czsf-rich-text h3{margin-top:1.8em}@media(max-width:900px){.czsf-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.czsf-blog-grid{grid-template-columns:1fr}}
.czsf-blog-categories{display:flex;flex-wrap:wrap;gap:8px}.czsf-blog-chip{display:inline-block;padding:6px 14px;border-radius:999px;border:1px solid #e7e9ef;background:#fff;color:#667085;font-size:14px;text-decoration:none}.czsf-blog-chip:hover{border-color:var(--czsf-primary);color:var(--czsf-primary)}.czsf-blog-chip.is-active{background:var(--czsf-primary);border-color:var(--czsf-primary);color:#fff;font-weight:600}.czsf-blog-filters{padding-bottom:0}.czsf-blog-card .czsf-blog-card-category{display:inline-block;margin-left:8px;color:#667085;font-size:12px;font-weight:500}
