.BlogTab_blogTab__hHGEz{padding:0}.BlogTab_hero__dNIpI{background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:6rem 0;text-align:center}.BlogTab_container__Sy6gq{max-width:1200px;margin:0 auto;padding:0 2rem}.BlogTab_hero__dNIpI h1{font-size:3.5rem;margin-bottom:1rem;font-weight:700;color:var(--white);text-shadow:0 2px 4px rgba(0,0,0,.1)}.BlogTab_hero__dNIpI p{font-size:1.3rem;margin-bottom:2rem;opacity:.95;color:var(--white)}.BlogTab_section__Ke43_{padding:4rem 0}.BlogTab_bgGray50__8tP9N{background:#f8fafc}.BlogTab_blogControls__TQFS_{display:flex;gap:2rem;margin-bottom:3rem;flex-wrap:wrap}.BlogTab_categorySelector__cDyei,.BlogTab_contentTypeSelector__G_3rb{display:flex;flex-direction:column;gap:.5rem}.BlogTab_categorySelector__cDyei label,.BlogTab_contentTypeSelector__G_3rb label{font-weight:600;color:#374151}.BlogTab_categorySelector__cDyei select,.BlogTab_contentTypeSelector__G_3rb select{padding:.75rem;border:2px solid #e5e7eb;border-radius:6px;font-size:1rem;background:#fff;min-width:150px}.BlogTab_categorySelector__cDyei select:focus,.BlogTab_contentTypeSelector__G_3rb select:focus{outline:none;border-color:#10b981}.BlogTab_emptyState__ZjkWj,.BlogTab_error__xz5D1,.BlogTab_loading__rdO_Y{text-align:center;padding:3rem;color:#6b7280}.BlogTab_error__xz5D1{color:#ef4444}.BlogTab_emptyState__ZjkWj h2{color:#374151;margin-bottom:1rem}.BlogTab_blogGrid__TdolP{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:2rem;gap:2rem}.BlogTab_blogCard__pxlmV{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);transition:transform .2s ease}.BlogTab_blogCard__pxlmV:hover{transform:translateY(-2px)}.BlogTab_blogImage__RI1w_{width:100%;height:200px;overflow:hidden}.BlogTab_blogImage__RI1w_ img{width:100%;height:100%;object-fit:cover}.BlogTab_blogContent__J3EyC{padding:1.5rem}.BlogTab_blogMeta__7gBlH{display:flex;gap:1rem;margin-bottom:1rem;font-size:.9rem}.BlogTab_blogDate__uhS_P{color:#6b7280}.BlogTab_blogCategory__joVAA{background:#10b981;color:#fff;padding:.25rem .75rem;border-radius:4px;font-size:.8rem}.BlogTab_blogSlug__UtAyz{color:#9ca3af;font-family:Courier New,monospace;font-size:.8rem;background:#f3f4f6;padding:.25rem .5rem;border-radius:4px;border:1px solid #e5e7eb}.BlogTab_blogTitle__0yGp1{color:#2c3e50;margin-bottom:1rem;font-size:1.25rem;line-height:1.4}.BlogTab_blogExcerpt__KW56A{color:#6b7280;line-height:1.6;margin-bottom:1.5rem}.BlogTab_blogActions__a4fsN{display:flex;justify-content:space-between;align-items:center}.BlogTab_readMoreBtn__hkXcp{background:#10b981;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:6px;font-weight:600;cursor:pointer;transition:background .2s ease}.BlogTab_readMoreBtn__hkXcp:hover{background:#059669}.BlogTab_socialShare__Krwgb{display:flex;gap:.5rem}.BlogTab_shareBtn__Z8HV2{background:none;border:none;font-size:1.2rem;cursor:pointer;padding:.5rem;border-radius:4px;transition:background .2s ease}.BlogTab_shareBtn__Z8HV2:hover{background:#f3f4f6}.BlogTab_newsletterSection__JhKJD{text-align:center;max-width:600px;margin:0 auto}.BlogTab_newsletterSection__JhKJD h2{color:#2c3e50;margin-bottom:1rem;font-size:2rem}.BlogTab_newsletterSection__JhKJD p{color:#6b7280;margin-bottom:2rem;font-size:1.1rem}.BlogTab_newsletterForm__IUQxS{display:flex;gap:1rem;max-width:400px;margin:0 auto}.BlogTab_newsletterForm__IUQxS input{flex:1 1;padding:.75rem;border:2px solid #e5e7eb;border-radius:6px;font-size:1rem}.BlogTab_newsletterForm__IUQxS input:focus{outline:none;border-color:#10b981}.BlogTab_btn__4zoq4{background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:6px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease}.BlogTab_btn__4zoq4:hover{background:linear-gradient(135deg,#059669,#047857);transform:translateY(-1px)}@media (max-width:768px){.BlogTab_hero__dNIpI h1{font-size:2.5rem}.BlogTab_hero__dNIpI p{font-size:1.1rem}.BlogTab_container__Sy6gq{padding:0 1rem}.BlogTab_blogControls__TQFS_{flex-direction:column;gap:1rem}.BlogTab_blogGrid__TdolP{grid-template-columns:1fr}.BlogTab_newsletterForm__IUQxS{flex-direction:column}.BlogTab_newsletterForm__IUQxS .BlogTab_btn__4zoq4{width:100%}}