.blog-listing_headerRow__awYE4{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;margin-bottom:1.75rem}.blog-listing_headerLeft__C2BAa{flex:1;min-width:min(100%,280px)}.blog-listing_labelArticles__b6uvr{display:block;font-size:13px;color:#6b7280;font-weight:500;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.35rem}.blog-listing_headingMain__I6Om2{margin:0;font-size:42px;font-weight:700;color:#1e1b4b;line-height:1.15}.blog-listing_headerRight__dFO2g{display:flex;align-items:center;gap:12px;flex-shrink:0;flex-wrap:wrap}.blog-listing_searchWrap__QBDWp{position:relative;width:220px;max-width:100%}.blog-listing_searchIcon__MrnSp{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:#9ca3af;pointer-events:none}.blog-listing_searchInput__nc7Q8{width:100%;box-sizing:border-box;border-radius:999px;border:1px solid #e5e7eb;background:#fff;font-size:14px;color:#1e1b4b;padding:8px 16px 8px 36px;outline:none}.blog-listing_searchInput__nc7Q8::placeholder{color:#9ca3af}.blog-listing_searchInput__nc7Q8:focus{border-color:#c4b5fd;box-shadow:0 0 0 2px rgba(109,91,212,.15)}.blog-listing_filterRow__Ew8Rq{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:1.75rem}.blog-listing_filterPill__3UNiA{border-radius:999px;padding:6px 16px;font-size:13px;font-weight:500;border:1px solid #e5e7eb;background:#fff;color:#6b7280;cursor:pointer;transition:all .15s ease}.blog-listing_filterPill__3UNiA:hover:not(.blog-listing_filterPillActive__3ht2A){background:#f5f5fa}.blog-listing_filterPillActive__3ht2A{background:#6d5bd4;border-color:#6d5bd4;color:#fff}.blog-listing_gridWrap__8U7lR{position:relative;min-height:280px}.blog-listing_loadingOverlay__r32o7{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:5}.blog-listing_spinner__EqoeG{width:40px;height:40px;border:3px solid #e5e7eb;border-top-color:#6d5bd4;border-radius:50%;animation:blog-listing_blogListingSpin__XbNuU .8s linear infinite}@keyframes blog-listing_blogListingSpin__XbNuU{to{transform:rotate(1turn)}}.blog-listing_fadeContent__wEXUN{transition:opacity .2s ease}.blog-listing_fadeContentFading__bvF4z{transition:opacity .15s ease}.blog-listing_grid__4xtsZ{display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:stretch}@media (min-width:768px){.blog-listing_grid__4xtsZ{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.blog-listing_grid__4xtsZ{grid-template-columns:repeat(3,1fr)}}.blog-listing_card__Wx95o{display:flex;flex-direction:column;background:#fff;border-radius:12px;border:1px solid #e5e7eb;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.06);text-decoration:none;color:inherit;transition:box-shadow .2s ease;height:100%}.blog-listing_card__Wx95o:hover{box-shadow:0 4px 16px rgba(0,0,0,.1)}.blog-listing_cardImageSection__wUaXA{position:relative;overflow:hidden;height:220px;flex-shrink:0}.blog-listing_cardImage__12VQc{width:100%;height:100%;object-fit:cover;display:block}.blog-listing_cardGradient__57PQg{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.75) 0,rgba(0,0,0,.3) 50%,transparent);pointer-events:none}.blog-listing_cardCategoryTag__dz9f0{position:absolute;top:12px;left:12px;z-index:2;background:rgba(109,91,212,.85);color:#fff;font-size:11px;font-weight:600;border-radius:6px;padding:4px 10px;line-height:1.2}.blog-listing_cardTitle__lNBZZ{position:absolute;bottom:0;left:0;right:0;z-index:2;margin:0;padding:0 16px 14px;color:#fff;font-size:17px;font-weight:600;line-height:1.35;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:calc(1.35em * 3 + 14px)}.blog-listing_cardMeta__s_EW6{padding:14px 16px 16px;background:#fff;flex:1;display:flex;flex-direction:column}.blog-listing_metaRow__1j74A{display:flex;align-items:center;justify-content:space-between;gap:12px}.blog-listing_authorBlock__cots3{display:flex;align-items:center;gap:8px;min-width:0}.blog-listing_avatar__82GvG{width:24px;height:24px;border-radius:50%;object-fit:cover;flex-shrink:0}.blog-listing_avatarPlaceholder__jNmlh{width:24px;height:24px;border-radius:50%;background:#e5e7eb;flex-shrink:0}.blog-listing_authorName__KdiHO{font-size:13px;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blog-listing_publishedDate__P8gds{font-size:12px;color:#9ca3af;flex-shrink:0}.blog-listing_readLink__zvlL6{margin-top:10px;font-size:13px;font-weight:500;color:#6d5bd4}.blog-listing_emptyState__cU_mL{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3rem 1.5rem}.blog-listing_emptyIcon__b6BCx{width:48px;height:48px;color:#d1d5db;margin-bottom:1rem}.blog-listing_emptyTitle__wwoNm{margin:0 0 .35rem;font-size:15px;color:#6b7280}.blog-listing_emptySub__hFLGf{margin:0;font-size:13px;color:#9ca3af}@media (max-width:640px){.blog-listing_headingMain__I6Om2{font-size:32px}}