.blog_blogPage___JFFB{min-height:100vh;background-color:var(--background,#fff);padding:40px 0}.blog_container__IKtGu{max-width:1200px;margin:0 auto;padding:0 20px}.blog_header__354uX{text-align:center;margin-bottom:50px;border-bottom:2px solid var(--brand,#00a884);padding-bottom:20px}.blog_header__354uX h1{margin:0 0 12px;font-size:42px;font-weight:700;color:var(--text,#333)}.blog_header__354uX p{font-size:18px;color:var(--muted,#666);max-width:600px;margin:0 auto;line-height:1.5}.blog_searchFilters___Nev9{display:flex;gap:20px;margin-bottom:30px;flex-wrap:wrap;justify-content:center}.blog_searchBox__A2gq_{flex:1 1;min-width:300px;max-width:400px;display:flex;align-items:center;gap:12px;background-color:var(--background,#fff);border:1px solid var(--border,#e0e0e0);border-radius:8px;padding:12px 16px;transition:border-color .3s ease,box-shadow .3s ease}.blog_searchBox__A2gq_:focus-within{border-color:var(--brand,#00a884);box-shadow:0 0 0 3px rgba(0,168,132,.1)}.blog_searchBox__A2gq_ svg{color:var(--brand,#00a884)}.blog_searchBox__A2gq_ input{flex:1 1;border:none;outline:none;font-size:15px;color:var(--text,#333);background:transparent}.blog_searchBox__A2gq_ input::placeholder{color:var(--muted,#666)}.blog_categoryFilters__PoVyv{display:flex;align-items:center;gap:8px;background-color:var(--background,#fff);border:1px solid var(--border,#e0e0e0);border-radius:8px;padding:12px 16px;transition:border-color .3s ease,box-shadow .3s ease}.blog_categoryFilters__PoVyv:focus-within{border-color:var(--brand,#00a884);box-shadow:0 0 0 3px rgba(0,168,132,.1)}.blog_categoryFilters__PoVyv svg{color:var(--brand,#00a884)}.blog_categoryFilters__PoVyv select{border:none;outline:none;font-size:15px;color:var(--text,#333);background:transparent;cursor:pointer}.blog_resultsInfo__plmYw{margin-bottom:30px;text-align:center}.blog_resultsInfo__plmYw p{margin:0;font-size:16px;color:var(--muted,#666);font-weight:500}.blog_articlesGrid__to_xm{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px;margin-bottom:60px}.blog_articleCard__THlZD{background-color:var(--background,#fff);border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.05);border:1px solid var(--border,#e0e0e0);transition:all .3s ease}.blog_articleCard__THlZD:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.1);border-color:var(--brand,#00a884)}.blog_articleImageContainer__62GzE{position:relative;height:220px;overflow:hidden}.blog_articleImage__vPcsq{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.blog_articleCard__THlZD:hover .blog_articleImage__vPcsq{transform:scale(1.05)}.blog_categoryBadge__XdQ0H{left:12px;background-color:var(--brand,#00a884)}.blog_categoryBadge__XdQ0H,.blog_featuredBadge__dC_6v{position:absolute;top:12px;color:#fff;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:600;text-transform:uppercase}.blog_featuredBadge__dC_6v{right:12px;background-color:var(--brand-600,#00876a)}.blog_articleContent__Hwnb_{padding:24px}.blog_articleMeta__EpOVE{display:flex;gap:16px;margin-bottom:16px;flex-wrap:wrap}.blog_metaItem__Fl4Av{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--muted,#666);font-weight:500}.blog_metaItem__Fl4Av svg{color:var(--brand,#00a884)}.blog_articleTitle__nHwCR{margin:0 0 12px;font-size:20px;font-weight:700;color:var(--text,#333);line-height:1.4;cursor:pointer;transition:color .3s ease;border-bottom:2px solid transparent;padding-bottom:4px}.blog_articleTitle__nHwCR:hover{color:var(--brand,#00a884);border-bottom-color:var(--brand,#00a884)}.blog_articleExcerpt__3aCTT{margin:0 0 16px;font-size:14px;line-height:1.6;color:var(--muted,#666);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_articleTags__NcB7K{display:flex;gap:8px;margin-bottom:20px;flex-wrap:wrap}.blog_tag__k43Pg{display:flex;align-items:center;gap:4px;background-color:var(--background,#fff);color:var(--text,#333);padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600;border:1px solid var(--brand,#00a884)}.blog_readMoreBtn__wc9eE,.blog_tag__k43Pg svg{color:var(--brand,#00a884)}.blog_readMoreBtn__wc9eE{display:flex;align-items:center;gap:8px;background-color:var(--background,#fff);border:2px solid var(--brand,#00a884);border-radius:6px;padding:10px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.blog_readMoreBtn__wc9eE:hover{background-color:var(--brand,#00a884);color:#fff;gap:12px}.blog_noResults__SNzRk{text-align:center;padding:60px 20px;background-color:var(--background,#fff);border:1px solid var(--border,#e0e0e0);border-radius:12px;margin:40px 0}.blog_noResults__SNzRk p{margin:0 0 20px;color:var(--muted,#666);font-size:16px;font-weight:500}.blog_clearFiltersBtn__tPpzj{padding:12px 24px;background-color:var(--background,#fff);color:var(--brand,#00a884);border:2px solid var(--brand,#00a884);border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.blog_clearFiltersBtn__tPpzj:hover{background-color:var(--brand,#00a884);color:#fff}.blog_loadingContainer__ovJOs{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px}.blog_loadingSpinner__rWZgW{width:40px;height:40px;border-top:3px solid var(--border,#e0e0e0);border:3px solid var(--border,#e0e0e0)}.blog_loadingContainer__ovJOs p{color:var(--muted,#666);font-size:16px;font-weight:500}.blog_newsletterSection__GWPNk{background-color:var(--background,#fff);border-radius:12px;padding:40px;text-align:center;border:1px solid var(--border,#e0e0e0);margin-top:60px;box-shadow:0 4px 12px rgba(0,0,0,.05)}.blog_newsletterContent__ZF6qn h2{margin:0 0 12px;font-size:28px;font-weight:700;color:var(--text,#333);border-bottom:2px solid var(--brand,#00a884);padding-bottom:8px;display:inline-block}.blog_newsletterContent__ZF6qn p{font-size:16px;color:var(--muted,#666);max-width:500px;margin:0 auto 24px;line-height:1.5}.blog_newsletterForm__lfYoh{display:flex;gap:12px;max-width:400px;margin:0 auto;flex-wrap:wrap;justify-content:center}.blog_emailInput__qxmKh{flex:1 1;min-width:250px;padding:12px 16px;background-color:var(--background,#fff);border:1px solid var(--border,#e0e0e0);border-radius:6px;font-size:14px;color:var(--text,#333);outline:none;transition:border-color .3s ease,box-shadow .3s ease}.blog_emailInput__qxmKh:focus{border-color:var(--brand,#00a884);box-shadow:0 0 0 3px rgba(0,168,132,.1)}.blog_emailInput__qxmKh::placeholder{color:var(--muted,#666)}.blog_subscribeBtn___Pkx7{padding:12px 24px;background-color:var(--background,#fff);color:var(--brand,#00a884);border:2px solid var(--brand,#00a884);border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap}.blog_subscribeBtn___Pkx7:hover{background-color:var(--brand,#00a884);color:#fff}@media (max-width:1200px){.blog_articlesGrid__to_xm{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}}@media (max-width:1024px){.blog_articlesGrid__to_xm{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.blog_header__354uX h1{font-size:36px}}@media (max-width:768px){.blog_blogPage___JFFB{padding:30px 0}.blog_container__IKtGu{padding:0 16px}.blog_header__354uX{margin-bottom:40px}.blog_header__354uX h1{font-size:32px}.blog_header__354uX p{font-size:16px}.blog_searchFilters___Nev9{flex-direction:column;gap:16px}.blog_searchBox__A2gq_{min-width:auto;max-width:none}.blog_articlesGrid__to_xm{grid-template-columns:1fr;gap:20px}.blog_articleImageContainer__62GzE{height:200px}.blog_articleContent__Hwnb_{padding:20px}.blog_newsletterSection__GWPNk{padding:30px 20px;margin-top:40px}.blog_newsletterContent__ZF6qn h2{font-size:24px}.blog_newsletterForm__lfYoh{flex-direction:column}.blog_emailInput__qxmKh{min-width:auto}}@media (max-width:480px){.blog_header__354uX h1{font-size:28px}.blog_articleImageContainer__62GzE{height:180px}.blog_articleContent__Hwnb_{padding:16px}.blog_articleMeta__EpOVE{gap:12px}.blog_articleTitle__nHwCR{font-size:16px}.blog_newsletterSection__GWPNk{padding:24px 16px}.blog_articlesGrid__to_xm{gap:16px}}.blog_detailContainer__9537k{min-height:100vh;background-color:var(--background,#fff);padding:40px 0}.blog_detailContent__e3pOE{max-width:900px;margin:0 auto;padding:0 20px}.blog_detailHeader__GdPth{margin-bottom:40px}.blog_backButton__NTGBP{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:var(--background,#fff);border:1px solid var(--border,#e0e0e0);border-radius:8px;color:var(--text,#333);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;margin-bottom:24px}.blog_backButton__NTGBP:hover{background:var(--brand-light,#f0f9f4);border-color:var(--brand,#00a884);color:var(--brand,#00a884)}.blog_detailTitle__DOy6x{font-size:42px;font-weight:700;color:var(--text,#333);margin:24px 0 16px;line-height:1.2;letter-spacing:-.01em}.blog_detailExcerpt__s73Zo{font-size:20px;color:var(--muted,#666);line-height:1.6;margin-bottom:24px;font-style:italic}.blog_detailMeta__R9Od4{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--border,#e0e0e0)}.blog_shareButton__heM7f{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:var(--brand,#00a884);color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;margin-left:auto}.blog_shareButton__heM7f:hover{background:var(--brand-600,#00876a);transform:translateY(-1px)}.blog_detailTags__eJHtN{display:flex;gap:12px;flex-wrap:wrap}.blog_detailImageContainer__ZQKGV{margin:40px 0;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.1)}.blog_detailImage__t4CZt{width:100%;height:auto;display:block}.blog_detailBody__otL9Y{margin:40px 0}.blog_detailContentText___K3YT{font-size:18px;line-height:1.85;color:var(--text,#333)}.blog_leadParagraph__HaKAW{margin:0 0 26px;font-size:20px;line-height:1.8;color:var(--text,#333)}.blog_leadParagraph__HaKAW:first-letter{float:left;font-size:64px;line-height:.85;font-weight:700;color:var(--brand,#00a884);padding:4px 8px 0 0}.blog_contentParagraph__zZRlU{margin:0 0 24px}.blog_detailContentText___K3YT strong{font-weight:700;color:var(--text,#333)}.blog_detailContentText___K3YT em{font-style:italic}.blog_contentHeading__IvVvv{position:relative;font-size:30px;font-weight:800;color:var(--text,#333);margin:48px 0 20px;padding-left:18px;line-height:1.3;letter-spacing:-.01em}.blog_contentHeading__IvVvv:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:5px;border-radius:3px;background-color:var(--brand,#00a884)}.blog_contentSubheading__X0Vgg{font-size:22px;font-weight:700;color:var(--text,#333);margin:36px 0 14px;line-height:1.4}.blog_contentQuote__W0JKB{position:relative;margin:32px 0;padding:20px 28px 20px 56px;background-color:var(--brand-light,#f0f9f4);border-left:4px solid var(--brand,#00a884);border-radius:0 10px 10px 0;font-size:19px;font-style:italic;line-height:1.7;color:var(--text,#333)}.blog_contentQuote__W0JKB:before{content:"\201C";position:absolute;left:16px;top:6px;font-size:44px;font-weight:700;font-style:normal;color:var(--brand,#00a884);line-height:1}.blog_contentList__NldwP{margin:0 0 24px;padding-left:0;list-style:none}.blog_contentListItem__c1cFr{position:relative;padding-left:28px;margin-bottom:12px;line-height:1.7}.blog_contentListItem__c1cFr:before{content:"";position:absolute;left:4px;top:10px;width:8px;height:8px;border-radius:50%;background-color:var(--brand,#00a884)}.blog_detailContentText___K3YT img{max-width:100%;height:auto;border-radius:8px;margin:24px 0}.blog_relatedSection__D3CeR{margin-top:60px;padding-top:40px;border-top:2px solid var(--border,#e0e0e0)}.blog_relatedTitle__YivHq{font-size:32px;font-weight:700;color:var(--text,#333);margin-bottom:32px}.blog_relatedGrid__Yod7R{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.blog_relatedCard__jHniT{background:var(--background,#fff);border:1px solid var(--border,#e0e0e0);border-radius:12px;overflow:hidden;cursor:pointer;transition:all .3s ease}.blog_relatedCard__jHniT:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.1);border-color:var(--brand,#00a884)}.blog_relatedImageContainer__nVM3G{position:relative;height:180px;overflow:hidden}.blog_relatedImage__T5ye_{width:100%;height:100%;object-fit:cover}.blog_relatedContent__79RQA{padding:20px}.blog_relatedCardTitle__9DpMm{font-size:18px;font-weight:600;color:var(--text,#333);margin-bottom:12px;line-height:1.4}.blog_relatedExcerpt__rapQQ{font-size:14px;color:var(--muted,#666);line-height:1.6;margin-bottom:12px}.blog_relatedMeta__TYupy{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted,#666)}.blog_errorContainer__sHcfv,.blog_loadingContainer__ovJOs{text-align:center;padding:60px 20px}.blog_loadingSpinner__rWZgW{width:50px;height:50px;border:4px solid var(--border,#e0e0e0);border-top-color:var(--brand,#00a884);border-radius:50%;animation:blog_spin__k9cw0 1s linear infinite;margin:0 auto 20px}@keyframes blog_spin__k9cw0{to{transform:rotate(1turn)}}.blog_errorContainer__sHcfv h2{font-size:28px;color:var(--text,#333);margin-bottom:12px}.blog_errorContainer__sHcfv p{color:var(--muted,#666);margin-bottom:24px}@media (max-width:768px){.blog_detailTitle__DOy6x{font-size:32px}.blog_detailExcerpt__s73Zo{font-size:18px}.blog_detailContentText___K3YT{font-size:16px}.blog_leadParagraph__HaKAW{font-size:18px}.blog_leadParagraph__HaKAW:first-letter{font-size:48px}.blog_contentHeading__IvVvv{font-size:24px;margin:36px 0 16px}.blog_contentSubheading__X0Vgg{font-size:19px}.blog_contentQuote__W0JKB{font-size:17px;padding:16px 20px 16px 48px}.blog_relatedGrid__Yod7R{grid-template-columns:1fr}}