.Blog_pageContainer__fcXkN{min-height:100vh;background:#f9fafb}.Blog_heroSection__DhSmI{background:linear-gradient(135deg,#2563eb,#1d4ed8);padding:4rem 2rem;text-align:center;color:#fff}.Blog_container___kKDs{max-width:2400px;margin:0 auto;padding:0 2rem}.Blog_pageTitle__myYl6{font-size:3rem;font-weight:800;margin-bottom:1rem}.Blog_pageSubtitle__7_9Xh{font-size:1.25rem;opacity:.95;max-width:600px;margin:0 auto}.Blog_contentSection__81_o1{padding:3rem 2rem}.Blog_filters__3ilkW{display:flex;gap:.75rem;margin-bottom:2.5rem;flex-wrap:wrap;justify-content:center}.Blog_filterButton__6rZ9u{padding:.75rem 1.5rem;border:2px solid #e5e7eb;background:#fff;border-radius:2rem;font-weight:600;cursor:pointer;transition:all .2s;color:#6b7280}.Blog_filterButton__6rZ9u:hover{border-color:#2563eb;color:#2563eb}.Blog_filterButton__6rZ9u.Blog_active__hHrw0{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;border-color:transparent}.Blog_postsGrid__TOiOZ{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem}.Blog_postCard__uAhCs{background:#fff;border-radius:1rem;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:all .3s;text-decoration:none;color:inherit;display:flex;flex-direction:column}.Blog_postCard__uAhCs:hover{transform:translateY(-8px);box-shadow:0 12px 24px rgba(0,0,0,.15)}.Blog_postImage__xOMxs{width:100%;height:200px;overflow:hidden;background:#f3f4f6}.Blog_postImage__xOMxs img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.Blog_postCard__uAhCs:hover .Blog_postImage__xOMxs img{transform:scale(1.05)}.Blog_postContent__8u3nV{padding:1.5rem;flex:1;display:flex;flex-direction:column}.Blog_postMeta__AxoNz{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;font-size:.875rem}.Blog_category__LipYD{background:#ede9fe;color:#2563eb;padding:.25rem .75rem;border-radius:1rem;font-weight:600}.Blog_date__LSil9{color:#9ca3af}.Blog_postTitle___YbV5{font-size:1.5rem;font-weight:700;margin-bottom:.75rem;color:#1f2937;line-height:1.3}.Blog_postExcerpt__wn3DH{color:#6b7280;line-height:1.6;margin-bottom:1.5rem;flex:1}.Blog_postFooter__KCjYg{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;border-top:1px solid #e5e7eb}.Blog_author__MwQxY{color:#6b7280;font-size:.875rem}.Blog_readMore__zC1tE{color:#2563eb;font-weight:600;font-size:.875rem}@media (max-width:768px){.Blog_heroSection__DhSmI{padding:3rem 1.5rem}.Blog_pageTitle__myYl6{font-size:2rem}.Blog_pageSubtitle__7_9Xh{font-size:1rem}.Blog_contentSection__81_o1{padding:2.5rem 1.5rem}.Blog_container___kKDs{padding:0 1.5rem}.Blog_postsGrid__TOiOZ{grid-template-columns:1fr;gap:1.5rem}.Blog_filters__3ilkW{gap:.5rem}.Blog_filterButton__6rZ9u{padding:.625rem 1.25rem;font-size:.95rem}}@media (max-width:480px){.Blog_heroSection__DhSmI{padding:2.5rem 1rem}.Blog_pageTitle__myYl6{font-size:1.75rem}.Blog_pageSubtitle__7_9Xh{font-size:.95rem}.Blog_contentSection__81_o1{padding:2rem 1rem}.Blog_container___kKDs{padding:0 1rem}.Blog_postsGrid__TOiOZ{gap:1.25rem}.Blog_filters__3ilkW{gap:.5rem;margin-bottom:2rem}.Blog_filterButton__6rZ9u{padding:.5rem 1rem;font-size:.875rem}.Blog_postContent__8u3nV{padding:1.25rem}.Blog_postTitle___YbV5{font-size:1.25rem}.Blog_postExcerpt__wn3DH{font-size:.95rem;margin-bottom:1.25rem}.Blog_author__MwQxY,.Blog_postMeta__AxoNz,.Blog_readMore__zC1tE{font-size:.8rem}.Blog_postImage__xOMxs{height:180px}}