.blogs-module__A-HJaW__container{max-width:1200px;margin:0 auto;padding:0 20px 80px;font-family:Plus Jakarta Sans,sans-serif}.blogs-module__A-HJaW__header{text-align:center;margin-bottom:50px}.blogs-module__A-HJaW__title{color:#1a1a1a;margin-bottom:16px;font-size:3rem;font-weight:800;line-height:1.2}.blogs-module__A-HJaW__subtitle{color:#666;max-width:600px;margin:0 auto 32px;font-size:1.125rem}.blogs-module__A-HJaW__searchContainer{max-width:500px;margin:0 auto;position:relative}.blogs-module__A-HJaW__searchInput{color:#000;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;width:100%;padding:16px 24px 16px 48px;font-size:1rem;transition:all .3s;box-shadow:0 4px 6px -1px #0000000d}.blogs-module__A-HJaW__searchInput:focus{border-color:var(--blue);outline:none;box-shadow:0 10px 15px -3px #0000001a}.blogs-module__A-HJaW__searchIcon{color:#9ca3af;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.blogs-module__A-HJaW__filters{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:32px;display:flex}.blogs-module__A-HJaW__filterBtn{color:#4b5563;cursor:pointer;background:#f3f4f6;border:none;border-radius:9999px;align-items:center;gap:6px;padding:6px 14px;font-size:.8rem;font-weight:600;transition:all .3s;display:flex}.blogs-module__A-HJaW__filterBtn:hover{color:#111827;background:#e5e7eb}.blogs-module__A-HJaW__filterBtn.blogs-module__A-HJaW__active{color:#fff;background:#000;box-shadow:0 4px 12px #00000026}.blogs-module__A-HJaW__badge{color:inherit;background:#fff3;border-radius:999px;padding:1px 6px;font-size:.65rem}.blogs-module__A-HJaW__filterBtn:not(.blogs-module__A-HJaW__active) .blogs-module__A-HJaW__badge{color:#6b7280;background:#e5e7eb}.blogs-module__A-HJaW__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:32px;margin-bottom:48px;display:grid}.blogs-module__A-HJaW__card{background:#fff;border:1px solid #f3f4f6;border-radius:16px;flex-direction:column;height:100%;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 4px 20px #0000000d}.blogs-module__A-HJaW__card:hover{transform:translateY(-5px);box-shadow:0 12px 30px #0000001a}.blogs-module__A-HJaW__imageWrapper{width:100%;height:220px;position:relative;overflow:hidden}.blogs-module__A-HJaW__cardImg{object-fit:cover;width:100%;height:100%;transition:transform .5s}.blogs-module__A-HJaW__card:hover .blogs-module__A-HJaW__cardImg{transform:scale(1.05)}.blogs-module__A-HJaW__cardCategory{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--blue);z-index:10;background:#ffffffe6;border-radius:999px;padding:4px 10px;font-size:.7rem;font-weight:600;position:absolute;top:16px;left:16px}.blogs-module__A-HJaW__cardContent{flex-direction:column;flex-grow:1;padding:24px;display:flex}.blogs-module__A-HJaW__cardDate{color:#6b7280;margin-bottom:12px;font-size:.875rem}.blogs-module__A-HJaW__cardTitle{color:#111827;margin-bottom:12px;font-size:1.25rem;font-weight:700;line-height:1.4}.blogs-module__A-HJaW__cardExcerpt{color:#4b5563;flex-grow:1;margin-bottom:24px;font-size:.95rem;line-height:1.6}.blogs-module__A-HJaW__readMore{color:var(--blue);align-items:center;gap:8px;font-size:.95rem;font-weight:600;text-decoration:none;transition:gap .3s;display:inline-flex}.blogs-module__A-HJaW__readMore:hover{gap:12px}.blogs-module__A-HJaW__loadMoreContainer{text-align:center}.blogs-module__A-HJaW__loadMoreBtn{color:#fff;cursor:pointer;background:#000;border:none;border-radius:9999px;padding:14px 32px;font-size:1rem;font-weight:600;transition:all .3s;box-shadow:0 4px 14px #00000026}.blogs-module__A-HJaW__loadMoreBtn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0003}.blogs-module__A-HJaW__emptyState{text-align:center;padding:60px 20px}.blogs-module__A-HJaW__emptyIcon{color:#9ca3af;margin-bottom:16px;font-size:48px}.blogs-module__A-HJaW__emptyText{color:#4b5563;font-size:1.25rem;font-weight:500}.blogs-module__A-HJaW__skeletonCard{background:#fff;border:1px solid #f3f4f6;border-radius:16px;height:400px;animation:1.5s infinite blogs-module__A-HJaW__pulse;overflow:hidden;box-shadow:0 4px 20px #0000000d}.blogs-module__A-HJaW__skeletonImg{background:#e5e7eb;height:220px}.blogs-module__A-HJaW__skeletonContent{padding:24px}.blogs-module__A-HJaW__skeletonTitle{background:#e5e7eb;border-radius:4px;width:80%;height:24px;margin-bottom:12px}.blogs-module__A-HJaW__skeletonText{background:#e5e7eb;border-radius:4px;width:100%;height:16px;margin-bottom:8px}.blogs-module__A-HJaW__skeletonText:last-child{width:60%}@keyframes blogs-module__A-HJaW__pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@media (max-width:768px){.blogs-module__A-HJaW__title{font-size:2.2rem}.blogs-module__A-HJaW__filters{flex-wrap:nowrap;justify-content:flex-start;padding-bottom:8px;overflow-x:auto}.blogs-module__A-HJaW__filterBtn{white-space:nowrap}}
