.blog_blogPage__gfBnO{background-color:#f8fafc!important;width:100%;position:relative;overflow-x:hidden;padding-bottom:0}.blog_blogHeader__p_bha{margin-bottom:3rem;position:relative}.blog_blogTitle__cWkEZ{font-weight:800;color:#1e293b!important}.blog_blogDescription__ctcXR{color:#4b5563;line-height:1.6}.blog_blogGrid__uGi3A{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;margin-bottom:4rem}@media (min-width:768px){.blog_blogGrid__uGi3A{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.blog_blogGrid__uGi3A{grid-template-columns:repeat(3,minmax(0,1fr))}}.blog_blogCard__8NwrW{background-color:white;border-radius:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.03);overflow:hidden;transition:all .3s ease;height:100%;display:flex;flex-direction:column;border:1px solid #f1f5f9;position:relative}.blog_blogCard__8NwrW:hover{transform:translateY(-5px);box-shadow:0 10px 20px -5px rgba(0,0,0,.1)}.blog_imageContainer__iDJ3H{position:relative;height:14rem;overflow:hidden}.blog_categoryBadge___yJPU{position:absolute;top:1rem;left:1rem;background-color:#37B34A!important;color:white!important;padding:.375rem .75rem;border-radius:9999px;font-size:.875rem;font-weight:600;z-index:10;box-shadow:0 2px 4px rgba(0,0,0,.1);letter-spacing:.025em}.blog_cardContent__CbGtG{padding:1.75rem;flex-grow:1;display:flex;flex-direction:column}.blog_metaInfo__XZFbu{display:flex;justify-content:space-between;color:#6b7280;font-size:.875rem;margin-bottom:.75rem}.blog_metaInfo__XZFbu span{display:flex;align-items:center;font-size:.875rem}.blog_metaInfo__XZFbu svg{margin-right:.35rem;width:1rem;height:1rem;color:#37B34A!important}.blog_title__OHrHy{font-size:1.35rem;font-weight:700;color:#1e293b;margin-bottom:.75rem;line-height:1.4}.blog_titleLink__HzlMD{color:inherit;text-decoration:none;transition:color .2s ease}.blog_titleLink__HzlMD:hover{color:#37B34A}.blog_excerpt__etBV_{color:#4b5563;margin-bottom:1.25rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.6;flex-grow:1}.blog_tagContainer__8j8rE{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.blog_tagBadge__Vjia2{background-color:#f1f5f9;color:#4b5563;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:500;transition:all .2s ease}.blog_tagBadge__Vjia2:hover{background-color:#e2e8f0;color:#1e293b}.blog_readMoreLink__DPPPM{display:inline-flex;align-items:center;color:#37B34A!important;font-weight:600;font-size:.95rem;text-decoration:none;transition:all .2s ease;margin-top:auto;padding:.5rem 0;border-radius:.375rem}.blog_readMoreLink__DPPPM:hover{color:#2f9e3f!important;transform:translateX(4px)}.blog_readMoreIcon__5mV5Z{margin-left:.5rem;height:1.25rem;width:1.25rem;transition:transform .2s ease}.blog_readMoreLink__DPPPM:hover .blog_readMoreIcon__5mV5Z{transform:translateX(2px)}.blog_newsletterSection__WhJDn{background:linear-gradient(135deg,#37B34A,#2f9e3f)!important;padding:4rem 0;text-align:center;color:white;position:relative;overflow:hidden}.blog_newsletterSection__WhJDn:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");opacity:.1}.blog_newsletterTitle__nfqNs{font-size:2rem;font-weight:700;color:white!important;margin-bottom:1rem;position:relative;z-index:1}.blog_newsletterDescription__FxULx{color:rgba(255,255,255,.9)!important;margin-bottom:2rem;max-width:36rem;margin-left:auto;margin-right:auto;font-size:1.125rem;line-height:1.6;position:relative;z-index:1}.blog_blogContent__zxONa{max-width:100%;line-height:1.75;color:#1e293b}.blog_blogContent__zxONa h2{font-size:1.875rem;margin-top:2.5rem}.blog_blogContent__zxONa h3{font-size:1.5rem;font-weight:700;margin-top:2rem}.blog_blogContent__zxONa p{margin-bottom:1.5rem;line-height:1.8;color:#4b5563}.blog_blogContent__zxONa a{color:#37B34A;font-weight:500;text-decoration:none;border-bottom:1px dotted #37b34a;transition:all .2s ease}.blog_blogContent__zxONa a:hover{border-bottom:1px solid #37b34a;color:#2f9e3f}.blog_blogContent__zxONa ol,.blog_blogContent__zxONa ul{padding-left:1.5rem;color:#4b5563}.blog_blogContent__zxONa li{margin-bottom:.75rem}.blog_blogContent__zxONa blockquote{border-left:4px solid #37b34a;padding:1.5rem 0 1.5rem 1.5rem;font-style:italic;margin:2rem 0;background-color:#f8fafc;border-radius:0 .5rem .5rem 0;color:#1e293b}.blog_authorCard__k7u71{display:flex;align-items:center;padding:1.75rem;background-color:#f8fafc;border-radius:1rem;margin-bottom:2.5rem;border:1px solid #f1f5f9;box-shadow:0 2px 10px rgba(0,0,0,.03)}.blog_authorAvatar__9qnae{width:4rem;height:4rem;border-radius:9999px;overflow:hidden;position:relative;margin-right:1.25rem;border:2px solid white;box-shadow:0 2px 5px rgba(0,0,0,.1)}.blog_authorName__jVphr{font-weight:700;color:#1e293b;font-size:1.25rem;margin-bottom:.25rem}.blog_authorRole__o9i25{font-size:.875rem;color:#6b7280}.blog_backLink__dn6Jv{display:inline-flex;align-items:center;color:#37B34A!important;font-weight:600;margin-bottom:2rem;transition:all .2s ease;padding:.75rem 1.25rem;background-color:rgba(55,179,74,.1);border-radius:9999px}.blog_backLink__dn6Jv:hover{color:#2f9e3f!important;background-color:rgba(55,179,74,.15);transform:translateX(-4px)}.blog_backLink__dn6Jv svg{margin-right:.5rem;transition:transform .2s ease}.blog_backLink__dn6Jv:hover svg{transform:translateX(-2px)}.blog_featuredImage__KtepM{position:relative;height:28rem;border-radius:1rem;overflow:hidden;margin-bottom:2.5rem;box-shadow:0 4px 20px rgba(0,0,0,.08)}@media (max-width:768px){.blog_featuredImage__KtepM{height:20rem}.blog_blogTitle__cWkEZ{font-size:2rem}.blog_blogContent__zxONa h2,.blog_newsletterTitle__nfqNs{font-size:1.5rem}.blog_blogContent__zxONa h3{font-size:1.25rem}}.blog_newsletterForm__zmHhc{width:100%;max-width:36rem;margin:0 auto;position:relative;z-index:5}@media (min-width:640px){.blog_newsletterForm__zmHhc{max-width:32rem}}.blog_rich-text__jGKs6 h2{font-size:1.75rem;font-weight:700;color:#1e293b;margin-top:2.5rem;margin-bottom:1rem;line-height:1.3}.blog_rich-text__jGKs6 h3{font-size:1.375rem;font-weight:700;color:#1e293b;margin-top:2rem;margin-bottom:.875rem;line-height:1.4}.blog_rich-text__jGKs6 p{margin-bottom:1.25rem;line-height:1.7;color:#4b5563}.blog_rich-text__jGKs6 strong{font-weight:700;color:#1e293b}.blog_rich-text__jGKs6 em{font-style:italic;color:#4b5563}.blog_rich-text__jGKs6 a{color:#37B34A;text-decoration:none;border-bottom:1px dotted #37b34a;transition:all .2s}.blog_rich-text__jGKs6 a:hover{border-bottom:1px solid #37b34a;color:#2D9F3F}.blog_rich-text__jGKs6 ol,.blog_rich-text__jGKs6 ul{margin-bottom:1.5rem;padding-left:1.5rem;list-style-position:outside;list-style-type:disc}.blog_rich-text__jGKs6 li{margin-bottom:.75rem;color:#4b5563;line-height:1.5}.blog_rich-text__jGKs6 ul li{list-style-type:disc;padding-left:.5rem}.blog_rich-text__jGKs6 ol li{list-style-type:decimal;padding-left:.5rem}.blog_text-block__c7AAy{max-width:100%;margin-bottom:1.5rem}.blog_buttonContainer__SYo2Y{width:100%;max-width:100%;margin:1rem 0}.blog_button__tix7G{display:block;width:100%;text-align:center;padding:.75rem 1.25rem;font-weight:500;border-radius:.375rem;transition:all .2s ease;position:relative;box-shadow:0 1px 2px rgba(0,0,0,.05)}.blog_button__tix7G,.blog_button__tix7G:hover{text-decoration:none}.blog_buttonSolid__hbe_2{background-color:#37B34A;color:white!important;border:none}.blog_buttonSolid__hbe_2:hover{background-color:#2A8B3D;box-shadow:0 4px 6px rgba(0,0,0,.05);color:white!important}.blog_buttonOutlined__BQITK{background-color:transparent;color:#37B34A!important;border:1px solid #37b34a}.blog_buttonOutlined__BQITK:hover{background-color:#F0F9F2;color:#37B34A!important}.blog_buttonRounded__GTX7W{background:linear-gradient(90deg,#37B34A,#2A8B3D);color:white!important;border:none;border-radius:9999px}.blog_buttonRounded__GTX7W:hover{box-shadow:0 4px 8px rgba(55,179,74,.15);color:white!important}.blog_buttonTransparent__VIcGN{background-color:transparent;color:#37B34A!important;border:none;box-shadow:none}.blog_buttonTransparent__VIcGN:hover{color:#2A8B3D!important;background-color:rgba(55,179,74,.05)}.blog_buttonBordered__Oq_H_{background-color:transparent;color:#37B34A!important;border:none;border-bottom:2px solid #37b34a;border-radius:0;box-shadow:none}.blog_buttonBordered__Oq_H_:hover{background-color:#F8FBF8;color:#37B34A!important}.blog_buttonRaised__4jxgh{background-color:white;color:#37B34A!important;border:1px solid #e5e7eb;box-shadow:0 2px 4px rgba(0,0,0,.05)}.blog_buttonRaised__4jxgh:hover{box-shadow:0 4px 8px rgba(0,0,0,.1);color:#37B34A!important}.blog_quoteBlock__mvn7E{margin:1.5rem 0;padding:1.25rem 1.75rem;background-color:#F9FBF9;border-left:4px solid #37b34a;border-radius:.5rem;position:relative;font-style:italic}.blog_quoteBlock__mvn7E p{color:#1e293b;font-size:1.25rem;line-height:1.6;margin-bottom:1rem}.blog_quoteBlock__mvn7E cite{display:block;font-style:normal;font-size:.875rem;color:#6b7280;text-align:right}.blog_blogContent__zxONa{font-size:1.125rem;line-height:1.8;color:#4b5563}.blog_blogContent__zxONa h2{color:#1e293b;font-weight:700;margin-top:2rem;margin-bottom:1rem}.blog_blogContent__zxONa h3{color:#1e293b;font-weight:600;margin-top:1.5rem;margin-bottom:.75rem}.blog_blogContent__zxONa ol,.blog_blogContent__zxONa ul{margin-left:1.5rem;margin-bottom:1.5rem}.blog_blogContent__zxONa li{margin-bottom:.5rem}@media (max-width:768px){.blog_rich-text__jGKs6 h2{font-size:1.5rem}.blog_rich-text__jGKs6 h3{font-size:1.25rem}.blog_quoteBlock__mvn7E p{font-size:1.125rem}.blog_blogContent__zxONa{font-size:1rem}}.blog_readMoreButton__NH0l5{background-color:#f0f9f1;color:#37B34A!important;border:1px solid #e6f2e9;border-radius:.5rem;padding:.75rem 1.5rem;font-weight:500;font-size:1rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;transition:all .2s ease;text-decoration:none!important;box-shadow:none}.blog_readMoreButton__NH0l5:hover{background-color:#e7f6ea;box-shadow:0 2px 4px rgba(55,179,74,.1);text-decoration:none!important;color:#37B34A!important}