.eel-post-list-wrap{display:flex;flex-direction:column;gap:30px}.eel-post-list-item{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:30px;background:#fdf2f0;border-radius:16px;overflow:hidden;transition:box-shadow .3s ease}.eel-post-list-item.eel-reversed .eel-post-list-thumb{order:3}.eel-post-list-item.eel-reversed .eel-post-list-info{order:1;padding:30px 10px 30px 20px}.eel-post-list-item.eel-reversed .eel-post-list-content-col{order:2;padding:30px 10px}.eel-post-list-item:hover{box-shadow:0 8px 30px rgba(0,0,0,.08)}.eel-post-list-thumb{height:100%;position:relative}.eel-post-list-thumb a{display:block;height:100%}.eel-post-list-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.eel-post-list-info{display:flex;flex-direction:column;justify-content:center;padding:30px 10px}.eel-post-list-content-col{display:flex;flex-direction:column;justify-content:center;padding:30px 20px 30px 0}.eel-post-list-title{margin:0 0 14px;font-size:26px;font-weight:600;line-height:1.35}.eel-post-list-title a{color:inherit;text-decoration:none;transition:color .3s ease}.eel-post-list-title a:hover{color:var(--e-global-color-primary)}.eel-post-list-wrap .eel--blog-meta{margin:0;padding:0;list-style:none;display:inline-flex;flex-wrap:wrap;font-size:14px;line-height:120%;align-items:center;gap:0}.eel-post-list-wrap .eel--blog-meta a{color:currentColor;text-decoration:none}.eel-post-list-wrap .eel--blog-meta a:hover{color:var(--e-global-color-primary)}.eel-post-list-wrap .eel--blog-meta li{position:relative}.eel-post-list-wrap .eel--blog-meta li+li{margin-left:10px;padding-left:10px}.eel-post-list-wrap .eel--blog-meta i,.eel-post-list-wrap .eel--blog-meta svg{margin-right:5px;position:relative;top:1px}.eel-post-list-wrap .eel--blog-meta svg{height:1em;fill:currentColor}.eel-post-list-wrap .eel--blog-meta .eel--has-avatar{display:inline-flex;align-items:center}.eel-post-list-wrap .eel--blog-meta .eel--has-avatar .eel--author-avatar{width:22px;height:22px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-right:8px}.eel-post-list-wrap .eel--separator--line li+li::before{content:"";position:absolute;left:0;top:3px;background:#ccc;width:1px;height:12px}.eel-post-list-wrap .eel--separator--circle li+li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);background:#ccc;width:4px;height:4px;border-radius:50%}.eel-post-list-excerpt{font-size:15px;line-height:1.7;color:#555}.eel-post-list-wrap .eel--read-more{margin-top:15px}.eel-post-list-wrap .eel--read-more-link{display:inline-flex;align-items:center;gap:6px;color:var(--e-global-color-primary);text-decoration:none;font-weight:500;transition:all .3s ease}.eel-post-list-wrap .eel--read-more-link:hover{opacity:.8}.eel-post-list-thumb .eel--blog-date-top{position:absolute;top:0;right:0;background:var(--e-global-color-primary);display:inline-block;padding:15px;padding-bottom:4px;text-align:center;border-radius:4px;color:#fff;margin:12px;z-index:2}.eel-post-list-thumb .eel--blog-date-top h4{margin:0;color:#fff;font-size:28px;line-height:1}.eel-post-list-thumb .eel--blog-category-badge{position:absolute;top:0;left:0;display:grid;padding:6px 14px;margin:12px;border-radius:4px;background:var(--e-global-color-primary);z-index:2}.eel-post-list-thumb .eel--blog-category-badge a{color:#fff;text-decoration:none;font-size:13px;font-weight:500;line-height:1.4}.eel-blog-pagination{margin-top:40px}.eel-blog-pagination ul{display:flex;align-items:center;justify-content:center;gap:6px;list-style:none;margin:0;padding:0;flex-wrap:wrap}.eel-blog-pagination li{margin:0;padding:0}.eel-blog-pagination a,.eel-blog-pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border-radius:8px;font-size:14px;font-weight:500;text-decoration:none;transition:all .25s ease;color:#333;background:#f1f5f9}.eel-blog-pagination a:hover{background:var(--e-global-color-primary, #6366f1);color:#fff}.eel-blog-pagination .current{background:var(--e-global-color-primary, #6366f1);color:#fff}.eel-blog-pagination .prev,.eel-blog-pagination .next{font-size:16px;font-weight:700}.eel-blog-pagination .dots{background:rgba(0,0,0,0);color:#999;min-width:auto;padding:0 4px}@media(max-width: 1024px){.eel-post-list-item{grid-template-columns:1fr 1fr}.eel-post-list-item.eel-reversed .eel-post-list-thumb,.eel-post-list-item.eel-reversed .eel-post-list-info,.eel-post-list-item.eel-reversed .eel-post-list-content-col{order:unset}.eel-post-list-content-col{grid-column:1/-1;padding:0 20px 20px}}@media(max-width: 767px){.eel-post-list-item{grid-template-columns:1fr}.eel-post-list-thumb{max-height:250px}.eel-post-list-thumb img{max-height:250px}.eel-post-list-info{padding:10px 20px}.eel-post-list-content-col{padding:0 20px 20px}}