.blog_blogContainer__5RjCa{min-height:100vh;display:flex;flex-direction:column}.blog_container__2_z7z{width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}.blog_hero__WLLgl{background:linear-gradient(135deg,#3b82f6,#2563eb);color:white;padding:5rem 0;text-align:center}.blog_heroTitle__avXya{font-size:3rem;font-weight:800;margin-bottom:1rem;line-height:1.2}.blog_heroSubtitle__c9uT_{font-size:1.25rem;max-width:700px;margin:0 auto;opacity:.9}.blog_filtersSection__8CvTy{background-color:#f9fafb;padding:2rem 0;border-bottom:1px solid #e5e7eb}.blog_filters__89Vac{display:flex;flex-direction:column;gap:1.5rem}.blog_searchBox__ske3c{position:relative;max-width:500px;width:100%}.blog_searchIcon__9c5_d{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#6b7280}.blog_searchInput__Gwvzs{width:100%;padding:.75rem 1rem .75rem 2.5rem;border:1px solid #e5e7eb;border-radius:.5rem;font-size:1rem;background-color:white;transition:border-color .2s,box-shadow .2s}.blog_searchInput__Gwvzs:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.3)}.blog_categoryFilters__mV80w{display:flex;flex-wrap:wrap;gap:.5rem}.blog_categoryButton__a7cUw{padding:.5rem 1rem;border:1px solid #e5e7eb;border-radius:9999px;background-color:white;font-size:.875rem;color:#4b5563;cursor:pointer;transition:all .2s}.blog_categoryButton__a7cUw:hover{background-color:#f3f4f6}.blog_activeCategory__pdnNK{background-color:#3b82f6;color:white;border-color:#3b82f6}.blog_activeCategory__pdnNK:hover{background-color:#2563eb}.blog_blogPostsSection__RycAz{padding:4rem 0;background-color:white}.blog_blogGrid__e8KLA{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem}.blog_blogCard__A5KoA{border-radius:.5rem;overflow:hidden;background-color:white;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transition:transform .3s,box-shadow .3s;height:100%;display:flex;flex-direction:column}.blog_blogCard__A5KoA:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.blog_blogImageContainer__IY0ba{position:relative;height:200px;overflow:hidden}.blog_blogImage__jigOL{width:100%;height:100%;object-fit:cover;transition:transform .3s}.blog_blogCard__A5KoA:hover .blog_blogImage__jigOL{transform:scale(1.05)}.blog_categoryTag__k3P7b{position:absolute;top:1rem;right:1rem;background-color:rgba(59,130,246,.9);color:white;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:600}.blog_blogContent__Iz7c8{padding:1.5rem;display:flex;flex-direction:column;flex-grow:1}.blog_blogMeta__UxdOj{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.blog_metaItem__AIKvZ{display:flex;align-items:center;gap:.25rem;font-size:.75rem;color:#6b7280}.blog_metaIcon__CFYuP{font-size:.875rem}.blog_blogTitle__lw1D6{font-size:1.25rem;font-weight:700;margin-bottom:.75rem;color:#1f2937;line-height:1.4}.blog_blogExcerpt__4mJy9{font-size:.875rem;color:#4b5563;margin-bottom:1.5rem;line-height:1.6;flex-grow:1}.blog_blogTags__ExYZV{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.blog_tag__WCjGh{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;background-color:#f3f4f6;border-radius:.25rem;font-size:.75rem;color:#4b5563}.blog_tagIcon__DnOog{font-size:.625rem}.blog_readMoreLink__OyFAx{display:inline-flex;align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;color:#3b82f6;text-decoration:none;transition:color .2s}.blog_readMoreLink__OyFAx:hover{color:#2563eb}.blog_readMoreIcon__2RKHx{font-size:.75rem;transition:transform .2s}.blog_readMoreLink__OyFAx:hover .blog_readMoreIcon__2RKHx{transform:translateX(3px)}.blog_noResults__sBTiN{text-align:center;padding:3rem 0}.blog_noResults__sBTiN h3{font-size:1.5rem;font-weight:600;color:#1f2937;margin-bottom:.5rem}.blog_noResults__sBTiN p{font-size:1rem;color:#6b7280}.blog_newsletterSection__qNLrE{background-color:#f9fafb;padding:4rem 0}.blog_newsletterCard__06o68{background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:.75rem;overflow:hidden;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.blog_newsletterContent__Cv_9L{padding:3rem 2rem;text-align:center;color:white}.blog_newsletterTitle__kVkvb{font-size:2rem;font-weight:700;margin-bottom:1rem}.blog_newsletterText___vU4q{font-size:1.125rem;margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto;opacity:.9}.blog_newsletterForm__EWd62{display:flex;max-width:500px;margin:0 auto 1.5rem}.blog_newsletterInput__8fuS1{flex-grow:1;padding:.75rem 1rem;border:none;border-radius:.375rem 0 0 .375rem;font-size:1rem}.blog_newsletterInput__8fuS1:focus{outline:none}.blog_newsletterButton__MJWpx{background-color:#1f2937;color:white;font-weight:600;padding:0 1.5rem;border:none;border-radius:0 .375rem .375rem 0;cursor:pointer;transition:background-color .2s}.blog_newsletterButton__MJWpx:hover{background-color:#111827}.blog_newsletterDisclaimer__4bcQG{font-size:.75rem;opacity:.7;max-width:500px;margin:0 auto}@media (max-width:768px){.blog_heroTitle__avXya{font-size:2.5rem}.blog_heroSubtitle__c9uT_{font-size:1.125rem}.blog_blogGrid__e8KLA{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.blog_newsletterTitle__kVkvb{font-size:1.75rem}.blog_newsletterText___vU4q{font-size:1rem}.blog_newsletterForm__EWd62{flex-direction:column;gap:.75rem}.blog_newsletterButton__MJWpx,.blog_newsletterInput__8fuS1{width:100%;border-radius:.375rem}}@media (max-width:640px){.blog_heroTitle__avXya{font-size:2rem}.blog_heroSubtitle__c9uT_{font-size:1rem}.blog_filters__89Vac{gap:1rem}.blog_categoryFilters__mV80w{justify-content:center}.blog_blogGrid__e8KLA{grid-template-columns:1fr}.blog_blogMeta__UxdOj{justify-content:center}.blog_newsletterContent__Cv_9L{padding:2rem 1.5rem}.blog_newsletterTitle__kVkvb{font-size:1.5rem}}