.blog_blogContainer__1EQo9{min-height:calc(100vh - 200px);background:linear-gradient(to bottom,var(--white) 0,#f8f9fa 100%)}.blog_hero__m_tED{background:linear-gradient(135deg,var(--primary-dark) 0,var(--primary-bright) 100%);color:var(--white);padding:80px 20px;text-align:center;position:relative;overflow:hidden}.blog_hero__m_tED:before{top:-50%;right:-10%;width:500px;height:500px;background:hsla(0,0%,100%,.05)}.blog_hero__m_tED:after,.blog_hero__m_tED:before{content:"";position:absolute;border-radius:50%;z-index:0}.blog_hero__m_tED:after{bottom:-30%;left:-5%;width:400px;height:400px;background:hsla(0,0%,100%,.03)}.blog_heroContent__M8Fd9{position:relative;z-index:1;max-width:800px;margin:0 auto}.blog_heroTitle__4NEms{font-size:3.5rem;font-weight:800;margin-bottom:20px;letter-spacing:-1px;background:linear-gradient(to right,var(--white),hsla(0,0%,100%,.8));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.blog_heroSubtitle__8jtbV{font-size:1.25rem;line-height:1.8;opacity:.95;max-width:600px;margin:0 auto;font-weight:400}.blog_blogGrid__QlInw{padding:80px 20px}.blog_container__IKtGu{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:35px;gap:35px}.blog_blogCard__CdAbn{background:var(--white);border-radius:16px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.05),0 1px 3px rgba(0,0,0,.1);transition:all .3s ease;display:flex;flex-direction:column;height:100%;border:1px solid rgba(0,0,0,.05)}.blog_blogCard__CdAbn:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,.1),0 8px 16px rgba(0,0,0,.08);border-color:var(--primary-bright)}.blog_cardContent__brruH{padding:32px;display:flex;flex-direction:column;flex:1 1}.blog_cardHeader__OgdCC{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;gap:12px}.blog_category__ffD6J{display:inline-block;background:linear-gradient(135deg,var(--primary-bright),var(--primary-dark));color:var(--white);padding:6px 14px;border-radius:20px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.blog_readTime__lwPkt{color:#6c757d;font-size:.85rem;font-weight:500}.blog_cardTitle__UowSg{font-size:1.6rem;font-weight:700;margin-bottom:16px;color:var(--gray-dark);line-height:1.4;transition:color .3s ease}.blog_blogCard__CdAbn:hover .blog_cardTitle__UowSg{color:var(--primary-bright)}.blog_cardExcerpt__O7Kdq{font-size:1rem;line-height:1.7;color:#6c757d;margin-bottom:24px;flex:1 1}.blog_cardFooter__qC8um{display:flex;justify-content:space-between;align-items:center;padding-top:20px;border-top:1px solid rgba(0,0,0,.06);margin-top:auto}.blog_date__oDFl0{color:#6c757d;font-size:.9rem;font-weight:500}.blog_readMore__6_qd_{color:var(--primary-bright);text-decoration:none;font-weight:600;font-size:.95rem;transition:all .3s ease;position:relative;padding-right:4px}.blog_readMore__6_qd_:hover{color:var(--primary-dark);transform:translateX(4px)}.blog_newsletter__cbnCv{background:linear-gradient(135deg,var(--primary-dark) 0,var(--primary-bright) 100%);padding:80px 20px;margin-top:40px}.blog_newsletterContent__ZF6qn{max-width:700px;margin:0 auto;text-align:center;color:var(--white)}.blog_newsletterTitle__B4PwL{font-size:2.5rem;font-weight:800;margin-bottom:16px;letter-spacing:-.5px}.blog_newsletterText__Pq04R{font-size:1.15rem;line-height:1.7;margin-bottom:32px;opacity:.95}.blog_newsletterForm__lfYoh{display:flex;gap:12px;max-width:500px;margin:0 auto;flex-wrap:wrap}.blog_newsletterInput__9ivos{flex:1 1;min-width:250px;padding:16px 20px;border:2px solid hsla(0,0%,100%,.3);border-radius:12px;font-size:1rem;background:hsla(0,0%,100%,.1);color:var(--white);transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.blog_newsletterInput__9ivos::placeholder{color:hsla(0,0%,100%,.7)}.blog_newsletterInput__9ivos:focus{outline:none;border-color:var(--white);background:hsla(0,0%,100%,.15)}.blog_newsletterButton__ooK90{padding:16px 32px;background:var(--white);color:var(--primary-dark);border:none;border-radius:12px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s ease;white-space:nowrap}.blog_newsletterButton__ooK90:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(0,0,0,.2);background:#f8f9fa}.blog_newsletterButton__ooK90:active{transform:translateY(0)}@media (max-width:768px){.blog_heroTitle__4NEms{font-size:2.5rem}.blog_heroSubtitle__8jtbV{font-size:1.1rem}.blog_hero__m_tED{padding:60px 20px}.blog_container__IKtGu{grid-template-columns:1fr;gap:25px}.blog_blogGrid__QlInw{padding:60px 20px}.blog_cardContent__brruH{padding:24px}.blog_cardTitle__UowSg{font-size:1.4rem}.blog_newsletterTitle__B4PwL{font-size:2rem}.blog_newsletterText__Pq04R{font-size:1rem}.blog_newsletter__cbnCv{padding:60px 20px}.blog_newsletterForm__lfYoh{flex-direction:column}.blog_newsletterInput__9ivos{min-width:100%}.blog_newsletterButton__ooK90{width:100%}}@media (max-width:480px){.blog_heroTitle__4NEms{font-size:2rem}.blog_heroSubtitle__8jtbV{font-size:1rem}.blog_cardHeader__OgdCC{flex-direction:column;align-items:flex-start;gap:8px}.blog_cardTitle__UowSg{font-size:1.25rem}.blog_cardFooter__qC8um{flex-direction:column;align-items:flex-start;gap:12px}}.NewsletterForm_newsletterForm__nNtRq{display:flex;gap:12px;max-width:500px;margin:0 auto;flex-wrap:wrap}.NewsletterForm_newsletterInput__SvjFE{flex:1 1;min-width:250px;padding:16px 20px;border:2px solid hsla(0,0%,100%,.3);border-radius:12px;font-size:1rem;background:hsla(0,0%,100%,.1);color:var(--white);transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.NewsletterForm_newsletterInput__SvjFE::placeholder{color:hsla(0,0%,100%,.7)}.NewsletterForm_newsletterInput__SvjFE:focus{outline:none;border-color:var(--white);background:hsla(0,0%,100%,.15)}.NewsletterForm_newsletterInput__SvjFE:disabled{opacity:.6;cursor:not-allowed}.NewsletterForm_newsletterButton__m8qzO{padding:16px 32px;background:var(--white);color:var(--primary-dark);border:none;border-radius:12px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s ease;white-space:nowrap}.NewsletterForm_newsletterButton__m8qzO:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 25px rgba(0,0,0,.2);background:#f8f9fa}.NewsletterForm_newsletterButton__m8qzO:active:not(:disabled){transform:translateY(0)}.NewsletterForm_newsletterButton__m8qzO:disabled{opacity:.7;cursor:not-allowed}.NewsletterForm_message__UKfus{margin-top:16px;padding:12px 20px;border-radius:8px;font-size:.95rem;text-align:center;animation:NewsletterForm_slideIn__XZRBs .3s ease}.NewsletterForm_message__UKfus.NewsletterForm_success__0K62l{background:rgba(76,175,80,.2);border:2px solid rgba(76,175,80,.5);color:var(--white)}.NewsletterForm_message__UKfus.NewsletterForm_error__osRpn{background:rgba(244,67,54,.2);border:2px solid rgba(244,67,54,.5);color:var(--white)}@keyframes NewsletterForm_slideIn__XZRBs{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.NewsletterForm_newsletterForm__nNtRq{flex-direction:column}.NewsletterForm_newsletterInput__SvjFE{min-width:100%}.NewsletterForm_newsletterButton__m8qzO{width:100%}}