.Blog_blogHero__66_3z{background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(/hero-bg.jpg);background-size:cover;background-position:50%;color:#fff;padding:5rem 2rem;text-align:center;margin-bottom:2rem}.Blog_blogHeroContent__7GP0Z h1{font-size:3rem;margin-bottom:1rem}.Blog_blogHeroContent__7GP0Z p{font-size:1.2rem;max-width:600px;margin:0 auto;opacity:.9}.Blog_blogCategories__e0Z99{margin-bottom:3rem}.Blog_categoryTabs__KCOTO{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;max-width:1000px;margin:0 auto}.Blog_categoryTab__k_AnC{background:none;border:1px solid #ddd;padding:.7rem 1.5rem;border-radius:30px;font-size:.9rem;cursor:pointer;transition:all .2s ease}.Blog_categoryTab__k_AnC:hover{background-color:#f0f0f0}.Blog_categoryTab__k_AnC.Blog_active__NcKDS{background-color:#235d89;color:#fff;border-color:#235d89}.Blog_featuredPost__FyaLs{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;margin-bottom:4rem;max-width:1200px;margin-left:auto;margin-right:auto}.Blog_featuredImage__z1zD5{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.Blog_featuredImage__z1zD5 img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.Blog_featuredImage__z1zD5:hover img{transform:scale(1.03)}.Blog_featuredContent__bFjSd{display:flex;flex-direction:column;justify-content:center}.Blog_featuredLabel__Uq_Uf{display:inline-block;background-color:#8e1f41;color:#fff;padding:.4rem 1rem;border-radius:20px;font-size:.8rem;margin-bottom:1rem}.Blog_featuredContent__bFjSd h2{font-size:2rem;margin-bottom:1rem;color:#235d89}.Blog_postMeta__De6Hy{display:flex;gap:1.5rem;color:#666;margin-bottom:1.5rem;font-size:.9rem}.Blog_postExcerpt__33A8f{font-size:1.1rem;color:#444;margin-bottom:2rem}.Blog_readMoreBtn__n3RRj{align-self:flex-start;background-color:#235d89;color:#fff;padding:.8rem 1.5rem;border-radius:5px;text-decoration:none;font-weight:500;transition:background-color .2s ease}.Blog_readMoreBtn__n3RRj:hover{background-color:#1a4b6d}.Blog_sectionTitle__txuPJ{text-align:center;font-size:2rem;margin-bottom:2.5rem;color:#333;position:relative}.Blog_sectionTitle__txuPJ:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:80px;height:3px;background-color:#8e1f41}.Blog_postsGrid__snfT_{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:2.5rem;gap:2.5rem;max-width:1200px;margin:0 auto 4rem}.Blog_postCard__Twvdy{background-color:#fff;border-radius:12px;overflow:hidden;box-shadow:0 5px 20px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease}.Blog_postCard__Twvdy:hover{transform:translateY(-10px);box-shadow:0 15px 30px rgba(0,0,0,.15)}.Blog_postImage__hZl4Q{height:220px;overflow:hidden;position:relative}.Blog_postImage__hZl4Q img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.Blog_postCard__Twvdy:hover .Blog_postImage__hZl4Q img{transform:scale(1.05)}.Blog_postCategory__oQuoX{position:absolute;top:15px;right:15px;background-color:rgba(35,93,137,.85);color:#fff;padding:.3rem .8rem;border-radius:20px;font-size:.8rem}.Blog_postContent__tIaeK{padding:1.5rem}.Blog_postTitle__V3lRR{font-size:1.3rem;margin-top:0;margin-bottom:1rem;color:#235d89;line-height:1.4}.Blog_postExcerpt__33A8f{color:#555;line-height:1.6;margin-bottom:1.5rem}.Blog_readMoreLink__3WTxd{color:#8e1f41;text-decoration:none;font-weight:500;transition:color .2s ease}.Blog_readMoreLink__3WTxd:hover{color:#7a1b38}.Blog_subscribeSection__pe3NC{background-color:#f8f8f8;padding:4rem 2rem;text-align:center;border-radius:12px;max-width:1000px;margin:0 auto 4rem}.Blog_subscribeSection__pe3NC h2{font-size:2rem;margin-bottom:1rem;color:#235d89}.Blog_subscribeSection__pe3NC p{font-size:1.1rem;color:#555;max-width:600px;margin:0 auto 2rem}.Blog_subscribeForm__rx_em{display:flex;max-width:500px;margin:0 auto}.Blog_formInput__7qlPx{flex:1 1}.Blog_formInput__7qlPx input{width:100%;padding:1rem;border:2px solid #ddd;border-radius:5px 0 0 5px;font-size:1rem}.Blog_subscribeBtn__zpkAN{background-color:#8e1f41;color:#fff;border:none;padding:0 1.5rem;border-radius:0 5px 5px 0;cursor:pointer;transition:background-color .2s ease}.Blog_subscribeBtn__zpkAN:hover{background-color:#7a1b38}.Blog_privacyNote__MOnGA{font-size:.8rem;color:#777;margin-top:1rem}@media (max-width:900px){.Blog_featuredPost__FyaLs{grid-template-columns:1fr;gap:2rem}.Blog_featuredImage__z1zD5{height:300px}}@media (max-width:768px){.Blog_blogHeroContent__7GP0Z h1{font-size:2.2rem}.Blog_categoryTabs__KCOTO{gap:.5rem}.Blog_categoryTab__k_AnC{padding:.5rem 1rem;font-size:.8rem}.Blog_featuredContent__bFjSd h2{font-size:1.5rem}.Blog_postsGrid__snfT_{grid-template-columns:1fr}.Blog_subscribeForm__rx_em{flex-direction:column;gap:1rem}.Blog_formInput__7qlPx input{border-radius:5px}.Blog_subscribeBtn__zpkAN{width:100%;padding:1rem;border-radius:5px}}