.blog_blogPageWrapper__ORd8J{min-height:100vh;display:flex;flex-direction:column;background-color:var(--color-gray-50)}.blog_mainContent__R785K{flex:1 1}.blog_heroSection__Zn4Rj{background:linear-gradient(180deg,var(--color-primary-50) 0,rgba(248,250,252,0) 100%);padding:var(--spacing-12) 0 var(--spacing-8);border-bottom:1px solid var(--color-gray-200)}.blog_heroInner__9Eu8Q{max-width:860px;margin:0 auto;text-align:center;padding:0 var(--spacing-4)}.blog_publicationBadge__2iqrs{display:inline-flex;align-items:center;gap:6px;padding:5px 16px;border-radius:var(--radius-full);font-size:.75rem;font-weight:800;background:#fff;color:var(--color-primary);border:1px solid var(--color-primary-100);box-shadow:var(--shadow-sm);margin-bottom:var(--spacing-4);text-transform:uppercase;letter-spacing:.05em}.blog_heroTitle__avXya{font-family:var(--font-display,var(--font-primary));font-size:2.75rem;font-weight:800;color:var(--color-gray-900);line-height:1.2;margin-bottom:var(--spacing-4);letter-spacing:-.02em}.blog_heroSubtitle__c9uT_{font-size:1.1rem;color:var(--color-gray-600);line-height:1.6;max-width:680px;margin:0 auto var(--spacing-8)}.blog_searchForm__lZ3RJ{max-width:560px;margin:0 auto var(--spacing-6);position:relative;display:flex;align-items:center}.blog_searchIcon__9c5_d{position:absolute;left:16px;color:var(--color-gray-400);pointer-events:none}.blog_searchInput__Gwvzs{width:100%;padding:14px 44px 14px 46px;font-family:var(--font-primary);font-size:.95rem;border-radius:var(--radius-full);border:1.5px solid var(--color-gray-300);background:#fff;color:var(--color-gray-800);box-shadow:var(--shadow-sm);outline:none;transition:all .15s ease}.blog_searchInput__Gwvzs:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(13,92,82,.15)}.blog_clearSearchBtn__fIoKy{position:absolute;right:14px;background:transparent;border:none;color:var(--color-gray-400);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:var(--radius-full)}.blog_clearSearchBtn__fIoKy:hover{color:var(--color-gray-700)}.blog_categoryPills__rpADd{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.blog_categoryPill__jrmtU{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:600;text-decoration:none;background:#fff;color:var(--color-gray-700);border:1px solid var(--color-gray-300);box-shadow:var(--shadow-sm);transition:all .15s ease}.blog_categoryPill__jrmtU:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-50)}.blog_categoryPillActive__l1pPU{background:var(--color-primary)!important;color:#fff!important;border-color:var(--color-primary)!important;font-weight:700}.blog_contentSection__INXNR{padding:var(--spacing-10) 0 var(--spacing-16)}.blog_container__2_z7z{max-width:1240px;margin:0 auto;padding:0 var(--spacing-4)}.blog_searchStatus__0bIJG{display:flex;align-items:center;justify-content:space-between;background:#fff;border:1px solid var(--color-gray-200);padding:12px 20px;border-radius:var(--radius-lg);margin-bottom:var(--spacing-8);font-size:.9rem;color:var(--color-gray-700)}.blog_resetLink__Eo9ww{color:var(--color-primary);font-weight:700;text-decoration:none;font-size:.85rem}.blog_resetLink__Eo9ww:hover{text-decoration:underline}.blog_featuredSection__eAgMo{margin-bottom:var(--spacing-12)}.blog_featuredSectionHeading__W8ol7{font-family:var(--font-display,var(--font-primary));font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary);margin-bottom:var(--spacing-4);display:flex;align-items:center;gap:6px}.blog_featuredCard__fDAQs{display:grid;grid-template-columns:1.15fr 1fr;background:#fff;border-radius:var(--radius-2xl);border:1px solid var(--color-gray-200);overflow:hidden;box-shadow:var(--shadow-card);transition:transform .15s ease,box-shadow .15s ease;text-decoration:none}.blog_featuredCard__fDAQs:hover{transform:translateY(-3px);box-shadow:var(--shadow-card-hover)}.blog_featuredCover__8AUKA{min-height:340px;background:var(--color-primary-50);background-size:cover;background-position:50%;position:relative;display:flex;align-items:center;justify-content:center}.blog_featuredContent__8RJcD{padding:var(--spacing-8) var(--spacing-10);display:flex;flex-direction:column;justify-content:center}.blog_featuredBadge__IEy9Y{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:var(--radius-full);font-size:.75rem;font-weight:700;background:var(--color-primary-50);color:var(--color-primary);border:1px solid var(--color-primary-100);width:-moz-fit-content;width:fit-content;margin-bottom:var(--spacing-3);text-transform:uppercase}.blog_featuredTitle__opMHn{font-family:var(--font-display,var(--font-primary));font-size:1.75rem;font-weight:800;color:var(--color-gray-900);line-height:1.3;margin-bottom:var(--spacing-3)}.blog_featuredCard__fDAQs:hover .blog_featuredTitle__opMHn{color:var(--color-primary)}.blog_featuredExcerpt__4SJKA{font-size:1rem;color:var(--color-gray-600);line-height:1.6;margin-bottom:var(--spacing-6);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_featuredMeta__Vha_N{display:flex;align-items:center;gap:var(--spacing-4);font-size:var(--font-size-xs);color:var(--color-gray-500);margin-top:auto;padding-top:var(--spacing-4);border-top:1px solid var(--color-gray-100)}.blog_articlesGrid__hBosd{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:var(--spacing-8);gap:var(--spacing-8)}.blog_articleCard__MDIwN{background:#fff;border-radius:var(--radius-2xl);border:1px solid var(--color-gray-200);overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--shadow-card);transition:transform .15s ease,box-shadow .15s ease;text-decoration:none}.blog_articleCard__MDIwN:hover{transform:translateY(-3px);box-shadow:var(--shadow-card-hover)}.blog_cardCover__D1_HS{height:200px;background:var(--color-primary-50);background-size:cover;background-position:50%;position:relative;display:flex;align-items:center;justify-content:center}.blog_cardCategory__Rikqh{position:absolute;top:14px;left:14px;padding:4px 10px;border-radius:var(--radius-full);background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:.72rem;font-weight:700;color:var(--color-primary-dark);box-shadow:var(--shadow-sm);text-transform:uppercase}.blog_cardContent___f_rY{padding:var(--spacing-6);flex:1 1;display:flex;flex-direction:column}.blog_cardMetaRow__q9f3o{display:flex;align-items:center;gap:12px;font-size:.75rem;color:var(--color-gray-500);margin-bottom:var(--spacing-3);flex-wrap:wrap}.blog_cardMetaItem__TEe6u{display:inline-flex;align-items:center;gap:4px}.blog_cardTitle__Yatym{font-family:var(--font-display,var(--font-primary));font-size:1.25rem;font-weight:700;color:var(--color-gray-900);line-height:1.4;margin-bottom:var(--spacing-3);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog_articleCard__MDIwN:hover .blog_cardTitle__Yatym{color:var(--color-primary)}.blog_cardExcerpt__jDGOY{font-size:.88rem;color:var(--color-gray-600);line-height:1.55;margin-bottom:var(--spacing-5);flex:1 1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_cardFooter__2tTtt{display:flex;justify-content:space-between;align-items:center;padding-top:var(--spacing-4);border-top:1px solid var(--color-gray-100);margin-top:auto}.blog_readLink__IrSvI{display:inline-flex;align-items:center;gap:4px;color:var(--color-primary);font-size:var(--font-size-xs);font-weight:700;text-decoration:none}.blog_articleCard__MDIwN:hover .blog_readLink__IrSvI{color:var(--color-primary-dark)}.blog_pagination__GtfcC{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:var(--spacing-12)}.blog_pageBtn__A1PQb{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;border-radius:var(--radius-md);border:1px solid var(--color-gray-300);background:#fff;color:var(--color-gray-700);font-size:.85rem;font-weight:600;text-decoration:none;box-shadow:var(--shadow-sm);transition:all .15s ease}.blog_pageBtn__A1PQb:hover{background:var(--color-primary-50);color:var(--color-primary);border-color:var(--color-primary)}.blog_pageInfo__KjNbg{font-size:.85rem;color:var(--color-gray-600);font-weight:600}.blog_emptyCard__etD1d{max-width:580px;margin:var(--spacing-8) auto;padding:var(--spacing-12) var(--spacing-8);background:#fff;border-radius:var(--radius-2xl);border:1px solid var(--color-gray-200);text-align:center;box-shadow:var(--shadow-card)}.blog_emptyIcon__ODcbv{color:var(--color-primary-light);margin:0 auto var(--spacing-4)}.blog_emptyTitle__1Qq18{font-family:var(--font-display,var(--font-primary));font-size:1.35rem;font-weight:700;color:var(--color-gray-900);margin-bottom:var(--spacing-2)}.blog_emptyText__beUzA{font-size:.92rem;color:var(--color-gray-600);line-height:1.6;margin-bottom:var(--spacing-6)}.blog_emptyBtn__UtuNG{display:inline-flex;align-items:center;gap:6px;padding:10px 20px;border-radius:var(--radius-md);background:var(--color-primary);color:#fff;text-decoration:none;font-size:.85rem;font-weight:700;box-shadow:var(--shadow-sm);transition:all .15s ease}.blog_emptyBtn__UtuNG:hover{background:var(--color-primary-dark)}@media (max-width:900px){.blog_featuredCard__fDAQs{grid-template-columns:1fr}.blog_featuredCover__8AUKA{min-height:220px}.blog_featuredContent__8RJcD{padding:var(--spacing-6)}.blog_heroTitle__avXya{font-size:2.15rem}}@media (max-width:640px){.blog_heroSection__Zn4Rj{padding:var(--spacing-8) 0 var(--spacing-6)}.blog_heroTitle__avXya{font-size:1.75rem}.blog_heroSubtitle__c9uT_{font-size:.95rem}.blog_articlesGrid__hBosd{grid-template-columns:1fr}.blog_cardCover__D1_HS{height:180px}}