.Blog_container___63os{max-width:1200px;margin:0 auto;padding:2rem 1rem;min-height:80vh}.Blog_animationContainer__GZ0WT{margin-bottom:2rem;overflow:hidden;text-align:center}.Blog_heading__wboSR{font-size:3rem;font-weight:700;line-height:1.2;margin-bottom:.5rem;color:var(--text-primary)}.Blog_subheading__3L2ci{font-size:1.2rem;color:var(--text-secondary);margin-bottom:2rem}.Blog_searchContainer__pQP7S{max-width:600px;margin:2rem auto}.Blog_searchBar__yBi1C{position:relative;display:flex;align-items:center}.Blog_searchIcon__8mHm_{position:absolute;left:1rem;color:var(--text-secondary);font-size:1.2rem}.Blog_searchInput__8rcD6{width:100%;padding:.8rem 1rem .8rem 3rem;border:1px solid #e0e0e0;border-radius:8px;font-size:1rem;transition:all .3s ease;box-shadow:0 2px 10px rgba(0,0,0,.05)}.Blog_searchInput__8rcD6:focus{outline:none;border-color:var(--primary);box-shadow:0 2px 15px rgba(0,0,0,.1)}.Blog_categories__E9S5j{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.5rem 0 2rem;justify-content:center}.Blog_category__tyWjl{padding:.5rem 1.2rem;background:#f5f5f5;border:none;border-radius:20px;font-size:.9rem;cursor:pointer;transition:all .2s ease;color:var(--text-secondary)}.Blog_category__tyWjl:hover{background:#e0e0e0}.Blog_category__tyWjl.Blog_active__L4K74{background:var(--primary);color:white}.Blog_featuredSection__FlXmm{margin:3rem 0}.Blog_sectionTitle__V6vS6{display:flex;align-items:center;gap:.5rem;font-size:1.5rem;margin-bottom:1.5rem;color:var(--text-primary)}.Blog_sectionIcon__qWcVd{color:var(--primary)}.Blog_featuredGrid__kM6KR{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:2rem;gap:2rem}.Blog_featuredCard__Vi7Au{background:white;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease}.Blog_featuredCard__Vi7Au:hover{transform:translateY(-5px);box-shadow:0 8px 30px rgba(0,0,0,.12)}.Blog_featuredImageContainer__SDcxq{width:100%;height:250px;overflow:hidden}.Blog_featuredImage__HnenO{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.Blog_featuredCard__Vi7Au:hover .Blog_featuredImage__HnenO{transform:scale(1.05)}.Blog_featuredContent__gTPtJ{padding:1.5rem;flex-grow:1;display:flex;flex-direction:column}.Blog_featuredBadge__fpkG7{align-self:flex-start;background:var(--primary);color:white;padding:.3rem .8rem;border-radius:4px;font-size:.8rem;font-weight:600;margin-bottom:1rem}.Blog_featuredTitle__b_wSx{font-size:1.5rem;margin:0 0 1rem;color:var(--text-primary)}.Blog_postsSection__0_sSg{margin:3rem 0}.Blog_blogGrid__71rLy{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:2rem;gap:2rem}.Blog_blogCard___nVCS{background:white;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 2px 10px rgba(0,0,0,.05);transition:all .3s ease}.Blog_blogCard___nVCS:hover{box-shadow:0 5px 20px rgba(0,0,0,.1)}.Blog_imageContainer__A9MnP{width:100%;height:200px;overflow:hidden}.Blog_blogImage__iSRW1{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.Blog_blogCard___nVCS:hover .Blog_blogImage__iSRW1{transform:scale(1.05)}.Blog_blogContent__Jbl3V{padding:1.5rem;flex-grow:1;display:flex;flex-direction:column}.Blog_blogTitle__duYrw{font-size:1.3rem;margin:0 0 1rem;color:var(--text-primary)}.Blog_blogMeta__2ooFD{display:flex;justify-content:space-between;font-size:.85rem;color:var(--text-secondary);margin-bottom:1rem}.Blog_blogExcerpt__rUQ17{color:var(--text-secondary);line-height:1.6;margin-bottom:1.5rem;flex-grow:1}.Blog_readMore___W8HE{color:var(--primary);font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;transition:color .2s ease}.Blog_readMore___W8HE:hover{color:var(--primary-dark)}.Blog_readMore___W8HE i{transition:transform .2s ease}.Blog_readMore___W8HE:hover i{transform:translateX(3px)}.Blog_loadingContainer__7aHIk{display:flex;justify-content:center;align-items:center;min-height:300px}.Blog_loadingSpinner__34cBE{width:50px;height:50px;border-radius:50%;border:5px solid rgba(0,0,0,.1);border-top:5px solid var(--primary);animation:Blog_spin__5Xf8u 1s ease-in-out infinite}.Blog_emptyState__z4IKx{text-align:center;padding:3rem 0}.Blog_emptyState__z4IKx p{font-size:1.2rem;margin-bottom:2rem;color:var(--text-secondary)}.Blog_btn__rLRG0{display:inline-flex;align-items:center;gap:.5rem;padding:.8rem 1.5rem;background:var(--primary);color:white;border-radius:8px;text-decoration:none;font-weight:600;transition:all .2s ease;border:none;cursor:pointer}.Blog_btn__rLRG0:hover{background:var(--black);transform:translateY(-2px)}@keyframes Blog_spin__5Xf8u{to{transform:rotate(1turn)}}@media (max-width:768px){.Blog_heading__wboSR{font-size:2.2rem}.Blog_subheading__3L2ci{font-size:1rem}.Blog_blogGrid__71rLy,.Blog_featuredGrid__kM6KR{grid-template-columns:1fr}.Blog_categories__E9S5j{justify-content:flex-start;overflow-x:auto;padding-bottom:.5rem}}