.Header_header__SQD4u{position:fixed;top:0;left:0;right:0;z-index:1000;background-color:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid transparent;transition:all .3s ease}.Header_header__SQD4u.Header_scrolled__LfHCx{background-color:hsla(0,0%,100%,.98);border-bottom-color:var(--color-border-light);box-shadow:var(--shadow-md)}.Header_headerContent__ktdBO{display:flex;align-items:center;justify-content:space-between;height:80px;padding:0}@media(max-width:768px){.Header_headerContent__ktdBO{height:70px}}.Header_logo__0BY1u{flex-shrink:0}.Header_logo__0BY1u a,.Header_logo__0BY1u a:hover{text-decoration:none}.Header_logoText__7X0R2{display:flex;align-items:center;gap:var(--space-sm);font-size:1.5rem;font-weight:700;color:var(--color-text-primary);text-decoration:none}@media(max-width:768px){.Header_logoText__7X0R2{font-size:1.25rem}}.Header_logoIcon__92r8c{font-size:1.75rem}@media(max-width:768px){.Header_logoIcon__92r8c{font-size:1.5rem}}.Header_desktopNav___DgrU{display:flex;align-items:center;gap:var(--space-xl)}@media(max-width:1024px){.Header_desktopNav___DgrU{gap:var(--space-lg)}}@media(max-width:768px){.Header_desktopNav___DgrU{display:none}}.Header_navLink__D4u8F{font-size:.95rem;font-weight:500;color:var(--color-text-secondary);text-decoration:none;padding:var(--space-sm) 0;position:relative;transition:all .2s ease}.Header_navLink__D4u8F:hover{color:var(--color-primary);text-decoration:none}.Header_navLink__D4u8F.Header_active__jUUlL{color:var(--color-primary)}.Header_navLink__D4u8F.Header_active__jUUlL:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background-color:var(--color-primary);border-radius:1px}.Header_headerCta__EMX2T{flex-shrink:0}@media(max-width:768px){.Header_headerCta__EMX2T{display:none}}.Header_mobileMenuButton__XgPzf{display:none;background:none;border:none;padding:var(--space-sm);cursor:pointer}@media(max-width:768px){.Header_mobileMenuButton__XgPzf{display:block}}.Header_hamburger__WSRh_{display:flex;flex-direction:column;gap:4px;width:24px;height:18px}.Header_hamburger__WSRh_ span{display:block;width:100%;height:2px;background-color:var(--color-text-primary);border-radius:1px;transition:all .3s ease;transform-origin:center}.Header_hamburger__WSRh_.Header_open__Q71to span:first-child{transform:rotate(45deg) translate(6px,6px)}.Header_hamburger__WSRh_.Header_open__Q71to span:nth-child(2){opacity:0}.Header_hamburger__WSRh_.Header_open__Q71to span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.Header_mobileNav__Fpkb8{position:absolute;top:100%;left:0;right:0;background-color:var(--color-white);border-bottom:1px solid var(--color-border-light);box-shadow:var(--shadow-lg);transform:translateY(-100%);opacity:0;visibility:hidden;transition:all .3s ease}@media(min-width:769px){.Header_mobileNav__Fpkb8{display:none}}.Header_mobileNav__Fpkb8.Header_open__Q71to{transform:translateY(0);opacity:1;visibility:visible}.Header_mobileNavContent__luJE9{padding:var(--space-lg) 0}.Header_mobileNavLink__2oYJF{display:block;padding:var(--space-md) var(--space-lg);font-size:1.1rem;font-weight:500;color:var(--color-text-secondary);text-decoration:none;border-left:4px solid transparent;transition:all .2s ease}.Header_mobileNavLink__2oYJF:hover{color:var(--color-primary);background-color:var(--color-gray-50);border-left-color:var(--color-primary);text-decoration:none}.Header_mobileNavLink__2oYJF.Header_active__jUUlL{color:var(--color-primary);background-color:rgba(0,167,111,.05);border-left-color:var(--color-primary)}.Header_mobileNavCta__Dr75U{padding:var(--space-lg);border-top:1px solid var(--color-border-light);margin-top:var(--space-md)}.Header_mobileNavCta__Dr75U .Header_btn__E__hV{width:100%;justify-content:center}.Footer_footer__x7vJd{background:linear-gradient(135deg,var(--color-gray-900) 0,var(--color-dark) 100%);color:var(--color-white);padding-top:var(--space-4xl);padding-bottom:var(--space-lg)}@media(max-width:768px){.Footer_footer__x7vJd{padding-top:var(--space-3xl)}}.Footer_footerContent__TylyS{display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;grid-gap:var(--space-2xl);gap:var(--space-2xl);margin-bottom:var(--space-2xl)}@media(max-width:1024px){.Footer_footerContent__TylyS{grid-template-columns:1fr 1fr;gap:var(--space-xl)}}@media(max-width:640px){.Footer_footerContent__TylyS{grid-template-columns:1fr;gap:var(--space-lg)}}@media(max-width:1024px){.Footer_footerSection__Vjd9h:first-child{grid-column:1/-1}}.Footer_logo__9F3Kw{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md)}.Footer_logoIcon__KPLt7{font-size:1.75rem}.Footer_logoText__0kioL{font-size:1.5rem;font-weight:700;color:var(--color-white)}.Footer_description__G9Pk_{color:var(--color-gray-300);line-height:1.7;margin-bottom:var(--space-lg);max-width:400px}.Footer_socialLinks__8CGWK{display:flex;gap:var(--space-md)}.Footer_socialLink__ZU98Z{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background-color:hsla(0,0%,100%,.1);border-radius:var(--radius-lg);text-decoration:none;transition:all .3s ease}.Footer_socialLink__ZU98Z:hover{background-color:var(--color-primary);transform:translateY(-2px);text-decoration:none}.Footer_socialIcon__nBh1i{font-size:1.25rem}.Footer_sectionTitle__tLIjp{font-size:1.125rem;font-weight:600;color:var(--color-white);margin-bottom:var(--space-lg)}.Footer_sectionTitle__tLIjp:after{content:"";display:block;width:30px;height:2px;background-color:var(--color-primary);margin-top:var(--space-sm)}.Footer_linkList__91Eop{list-style:none}.Footer_linkList__91Eop li{margin-bottom:var(--space-sm)}.Footer_footerLink__o8hbJ{color:var(--color-gray-300);text-decoration:none;transition:all .2s ease}.Footer_footerLink__o8hbJ:hover{color:var(--color-primary);text-decoration:none;padding-left:var(--space-xs)}.Footer_contactInfo__cFAGi{margin-bottom:var(--space-lg)}.Footer_contactLink__Ft8Fw{display:block;color:var(--color-primary);text-decoration:none;margin-bottom:var(--space-sm);font-weight:500}.Footer_contactLink__Ft8Fw:hover{text-decoration:underline}.Footer_contactText__TVZI9{color:var(--color-gray-300);margin-bottom:var(--space-xs);font-size:.9rem}.Footer_newsletter__djfJ2{margin-top:var(--space-xl)}.Footer_newsletterTitle__2sDyL{font-size:1rem;font-weight:600;color:var(--color-white);margin-bottom:var(--space-sm)}.Footer_newsletterText__VhAXl{color:var(--color-gray-300);font-size:.875rem;margin-bottom:var(--space-md)}.Footer_newsletterForm__r_Myw{display:flex;gap:var(--space-sm)}@media(max-width:640px){.Footer_newsletterForm__r_Myw{flex-direction:column}}.Footer_emailInput__EYR92{flex:1 1;padding:var(--space-sm) var(--space-md);border:1px solid hsla(0,0%,100%,.2);border-radius:var(--radius-md);background-color:hsla(0,0%,100%,.1);color:var(--color-white);font-size:.9rem}.Footer_emailInput__EYR92::placeholder{color:var(--color-gray-400)}.Footer_emailInput__EYR92:focus{outline:none;border-color:var(--color-primary);background-color:hsla(0,0%,100%,.15)}@media(max-width:640px){.Footer_emailInput__EYR92{width:100%}}.Footer_footerBottom__7zlI9{border-top:1px solid hsla(0,0%,100%,.1);padding-top:var(--space-lg)}.Footer_footerBottomContent__Fq2oO{display:flex;justify-content:space-between;align-items:center}@media(max-width:640px){.Footer_footerBottomContent__Fq2oO{flex-direction:column;gap:var(--space-md);text-align:center}}.Footer_copyright__bDpaX{color:var(--color-gray-400);font-size:.875rem}.Footer_legalLinks__dnuwg{display:flex;gap:var(--space-lg)}@media(max-width:640px){.Footer_legalLinks__dnuwg{gap:var(--space-md)}}.Footer_legalLink__2mY_Z{color:var(--color-gray-400);text-decoration:none;font-size:.875rem;transition:all .2s ease}.Footer_legalLink__2mY_Z:hover{color:var(--color-primary);text-decoration:none}.Blog_main__ma8xX{padding-top:80px}@media(max-width:768px){.Blog_main__ma8xX{padding-top:70px}}.Blog_hero__BpLsB{background:linear-gradient(135deg,var(--color-bg-primary) 0,var(--color-bg-secondary) 100%);text-align:center;position:relative;overflow:hidden}.Blog_hero__BpLsB:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 80%,rgba(0,167,111,.1) 0,transparent 50%),radial-gradient(circle at 70% 20%,rgba(245,158,11,.1) 0,transparent 50%);pointer-events:none}.Blog_heroContent__xYoVa{max-width:700px;margin:0 auto;position:relative;z-index:1}.Blog_heroTitle__suXsO{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1;color:var(--color-text-primary);margin-bottom:var(--space-lg)}.Blog_highlight__1xmk7{background:linear-gradient(135deg,var(--color-accent) 0,var(--color-primary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Blog_heroDescription__rN_ZI{font-size:1.25rem;line-height:1.6;color:var(--color-text-secondary);max-width:600px;margin:0 auto}.Blog_featured__Xz9N5{background-color:var(--color-bg-secondary)}.Blog_sectionTitle__unBNp{font-size:2rem;font-weight:600;color:var(--color-text-primary);margin-bottom:var(--space-xl);text-align:center}.Blog_featuredGrid__xRvp3{gap:var(--space-xl)}@media(max-width:768px){.Blog_featuredGrid__xRvp3{grid-template-columns:1fr}}.Blog_featuredCard__VZOG2{background-color:var(--color-white);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-lg);border:1px solid var(--color-border-light);transition:all .3s ease;position:relative}.Blog_featuredCard__VZOG2:hover{transform:translateY(-6px);box-shadow:var(--shadow-xl)}.Blog_featuredImage__jIn82{position:relative;height:200px;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-accent) 100%);display:flex;align-items:center;justify-content:center}.Blog_imagePlaceholder__IiDmE{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.Blog_imageIcon__lKiTz{font-size:3rem;color:var(--color-white);opacity:.8}.Blog_featuredBadge__93dS4{position:absolute;top:var(--space-md);right:var(--space-md);background-color:var(--color-accent);color:var(--color-white);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-md);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.Blog_featuredContent__xh8iD{padding:var(--space-xl)}.Blog_featuredTitle__hmBdH{font-size:1.5rem;font-weight:600;line-height:1.3;margin-bottom:var(--space-md)}.Blog_featuredTitle__hmBdH a{color:var(--color-text-primary);text-decoration:none}.Blog_featuredTitle__hmBdH a:hover{color:var(--color-primary);text-decoration:none}.Blog_featuredExcerpt__9znu_{color:var(--color-text-secondary);line-height:1.6;margin-bottom:var(--space-lg)}.Blog_filters___7oaL{background-color:var(--color-bg-primary);border-bottom:1px solid var(--color-border-light)}.Blog_filtersContent__lOliv{display:flex;align-items:center;gap:var(--space-xl)}@media(max-width:1024px){.Blog_filtersContent__lOliv{flex-direction:column;gap:var(--space-lg);align-items:stretch}}.Blog_searchGroup__sA6yR{position:relative;flex:1 1;max-width:400px}@media(max-width:1024px){.Blog_searchGroup__sA6yR{max-width:none}}.Blog_searchInput__zv6Me{width:100%;padding:var(--space-md) var(--space-lg);padding-right:50px;border:2px solid var(--color-border-light);border-radius:var(--radius-lg);background-color:var(--color-white);color:var(--color-text-primary);font-size:1rem;transition:all .2s ease}.Blog_searchInput__zv6Me:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(0,167,111,.1)}.Blog_searchInput__zv6Me::placeholder{color:var(--color-text-muted)}.Blog_searchIcon__iAj4g{position:absolute;right:var(--space-lg);top:50%;transform:translateY(-50%);color:var(--color-text-muted);font-size:1.25rem;pointer-events:none}.Blog_filterGroup__Xo82_{display:flex;align-items:center;gap:var(--space-md)}@media(max-width:1024px){.Blog_filterGroup__Xo82_{justify-content:center}}.Blog_filterLabel__GRTbi{font-size:.875rem;font-weight:600;color:var(--color-text-primary);white-space:nowrap}.Blog_filterSelect__OpFzy{padding:var(--space-md) var(--space-lg);border:2px solid var(--color-border-light);border-radius:var(--radius-lg);background-color:var(--color-white);color:var(--color-text-primary);font-size:.875rem;cursor:pointer;transition:all .2s ease;min-width:180px}.Blog_filterSelect__OpFzy:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(0,167,111,.1)}.Blog_resultsCount__nF4IN{font-size:.875rem;color:var(--color-text-muted)}@media(max-width:1024px){.Blog_resultsCount__nF4IN{text-align:center}}.Blog_posts__vhPBC{background-color:var(--color-bg-secondary)}.Blog_postsGrid__8zI9u{gap:var(--space-xl)}@media(max-width:768px){.Blog_postsGrid__8zI9u{grid-template-columns:1fr}}.Blog_postCard__jNo6V{background-color:var(--color-white);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-md);border:1px solid var(--color-border-light);transition:all .3s ease;display:flex;flex-direction:column;height:100%}.Blog_postCard__jNo6V:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--color-primary)}.Blog_postImage__xsYPU{height:180px;background:linear-gradient(135deg,var(--color-gray-600) 0,var(--color-gray-700) 100%);display:flex;align-items:center;justify-content:center}.Blog_postImage__xsYPU .Blog_imageIcon__lKiTz{font-size:2.5rem;color:var(--color-white);opacity:.7}.Blog_postContent__Zs5Uf{padding:var(--space-lg);flex-grow:1}.Blog_postMeta__dlyda{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-md);font-size:.75rem;text-transform:uppercase;letter-spacing:.5px}.Blog_category__pnjhW{background-color:var(--color-primary);color:var(--color-white);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-md);font-weight:600}.Blog_readTime____aJL{color:var(--color-text-muted);font-weight:500}.Blog_postTitle__uOtCI{font-size:1.25rem;font-weight:600;line-height:1.3;margin-bottom:var(--space-md)}.Blog_postTitle__uOtCI a{color:var(--color-text-primary);text-decoration:none}.Blog_postTitle__uOtCI a:hover{color:var(--color-primary);text-decoration:none}.Blog_postExcerpt__4fhkb{color:var(--color-text-secondary);line-height:1.6;margin-bottom:var(--space-lg);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.Blog_postTags__N5_Q_{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-bottom:var(--space-lg)}.Blog_tag__wvaRN{padding:var(--space-xs) var(--space-sm);background-color:var(--color-gray-100);color:var(--color-text-secondary);border-radius:var(--radius-sm);font-size:.75rem;font-weight:500}.Blog_postFooter__hi2ii{padding:var(--space-lg);padding-top:0;border-top:1px solid var(--color-border-light);margin-top:auto;display:flex;justify-content:space-between;align-items:center}.Blog_authorInfo__zUFh6{display:flex;align-items:center;gap:var(--space-md)}.Blog_authorAvatar___QmJp{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-accent) 100%);display:flex;align-items:center;justify-content:center;flex-shrink:0}.Blog_avatarText__4dTLI{color:var(--color-white);font-size:.875rem;font-weight:600}.Blog_authorDetails__j75_d{display:flex;flex-direction:column;gap:var(--space-xs)}.Blog_authorName__5Oo8m{font-size:.875rem;font-weight:600;color:var(--color-text-primary)}.Blog_publishDate__vWtS5{font-size:.75rem;color:var(--color-text-muted)}.Blog_readMore__nopzX{color:var(--color-primary);text-decoration:none;font-size:.875rem;font-weight:600;transition:all .2s ease}.Blog_readMore__nopzX:hover{color:var(--color-primary-dark);text-decoration:none;transform:translateX(4px)}.Blog_noResults__L8tUX{text-align:center;padding:var(--space-4xl);background-color:var(--color-white);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);border:1px solid var(--color-border-light)}.Blog_noResults__L8tUX h3{font-size:1.5rem;color:var(--color-text-primary);margin-bottom:var(--space-md)}.Blog_noResults__L8tUX p{color:var(--color-text-secondary);margin-bottom:var(--space-xl)}.Blog_pagination__91hwB{display:flex;justify-content:center;align-items:center;gap:var(--space-md);margin-top:var(--space-2xl)}.Blog_paginationBtn__FHJzH{padding:var(--space-md) var(--space-lg);border:2px solid var(--color-border-light);border-radius:var(--radius-lg);background-color:var(--color-white);color:var(--color-text-primary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.Blog_paginationBtn__FHJzH:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.Blog_paginationBtn__FHJzH:disabled{opacity:.5;cursor:not-allowed}.Blog_pageNumbers__fm2ee{display:flex;gap:var(--space-sm)}.Blog_pageNumber__sESyL{width:40px;height:40px;border:2px solid var(--color-border-light);border-radius:var(--radius-md);background-color:var(--color-white);color:var(--color-text-primary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.Blog_pageNumber__sESyL:hover{border-color:var(--color-primary);color:var(--color-primary)}.Blog_pageNumber__sESyL.Blog_active__hiFdC{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.Blog_newsletter__b8iEa{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-accent) 100%);color:var(--color-white);text-align:center;position:relative;overflow:hidden}.Blog_newsletter__b8iEa:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 40%,hsla(0,0%,100%,.1) 0,transparent 50%),radial-gradient(circle at 70% 80%,hsla(0,0%,100%,.05) 0,transparent 50%);pointer-events:none}.Blog_newsletterContent__5BktE{max-width:600px;margin:0 auto;position:relative;z-index:1}.Blog_newsletterTitle__MjYN5{font-size:2rem;font-weight:700;color:var(--color-white);margin-bottom:var(--space-md)}.Blog_newsletterDescription__BaxL4{font-size:1.125rem;color:hsla(0,0%,100%,.9);line-height:1.6;margin-bottom:var(--space-xl)}.Blog_newsletterForm__p_9yp{display:flex;gap:var(--space-md);max-width:400px;margin:0 auto}@media(max-width:640px){.Blog_newsletterForm__p_9yp{flex-direction:column}}.Blog_emailInput__tMppE{flex:1 1;padding:var(--space-md) var(--space-lg);border:2px solid hsla(0,0%,100%,.2);border-radius:var(--radius-lg);background-color:hsla(0,0%,100%,.1);color:var(--color-white);font-size:1rem}.Blog_emailInput__tMppE::placeholder{color:hsla(0,0%,100%,.7)}.Blog_emailInput__tMppE:focus{outline:none;border-color:var(--color-white);background-color:hsla(0,0%,100%,.2)}@media(max-width:640px){.Blog_emailInput__tMppE{width:100%}}