.swc-blog-list{width:100%}.swc-blog-item{display:flex;align-items:center;gap:28px;width:100%;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #e7e9ee;box-sizing:border-box}.swc-blog-item:last-child{margin-bottom:0}.swc-blog-thumb{display:block;flex:0 0 280px;width:280px;height:180px;overflow:hidden;border-radius:14px;background:#f1f5f9;text-decoration:none}.swc-blog-thumb img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.swc-blog-thumb:hover img{transform:scale(1.045)}.swc-blog-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(135deg,#eef2ff,#f8fafc);color:#64748b;font-size:18px;font-weight:800;letter-spacing:.08em}.swc-blog-body{min-width:0;flex:1}.swc-blog-meta{display:flex;align-items:center;gap:8px;margin:0 0 8px;color:#667085;font-size:13px;font-weight:600;line-height:1.4}.swc-dot{opacity:.6}.swc-blog-title{margin:0 0 10px;font-size:27px;line-height:1.25;letter-spacing:-.015em}.swc-blog-title a{color:#111827;text-decoration:none}.swc-blog-title a:hover{color:#2563eb}.swc-blog-excerpt{margin:0 0 14px;color:#4b5563;font-size:16px;line-height:1.7}.swc-blog-read-more{display:inline-flex;align-items:center;gap:7px;color:#2563eb;font-size:15px;font-weight:700;text-decoration:none}.swc-blog-read-more span{transition:transform .2s ease}.swc-blog-read-more:hover span{transform:translateX(4px)}.swc-blog-pagination{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:34px}.swc-blog-pagination a,.swc-blog-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:42px;min-height:42px;padding:8px 13px;box-sizing:border-box;border:1px solid #d9dee8;border-radius:9px;background:#fff;color:#344054;text-decoration:none;font-size:14px;font-weight:600;transition:.2s ease}.swc-blog-pagination a:hover,.swc-blog-pagination .page-numbers:hover{border-color:#2563eb;color:#2563eb}.swc-blog-pagination .current{background:#2563eb;color:#fff;border-color:#2563eb}.swc-blog-pagination .dots{border-color:transparent;background:transparent}.swc-blog-empty{padding:24px 0}.swc-blog-list a:focus-visible,.swc-blog-pagination a:focus-visible{outline:2px solid #2563eb;outline-offset:3px}@media(max-width:767px){.swc-blog-item{align-items:stretch;flex-direction:column;gap:17px;padding-bottom:25px;margin-bottom:25px}.swc-blog-thumb{flex-basis:auto;width:100%;height:220px}.swc-blog-title{font-size:23px}.swc-blog-excerpt{font-size:15px;line-height:1.65}.swc-blog-pagination{margin-top:28px}.swc-blog-pagination a,.swc-blog-pagination .page-numbers{min-width:38px;min-height:38px;padding:6px 10px}}
