@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700;800&display=swap);.nt-blog-article,.nt-blog-article .nt-blog-main,.nt-blog-index,.nt-blog-index main{font-family:var(--font-primary, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif)}.nt-blog-article .font-body-lg,.nt-blog-article .font-body-md,.nt-blog-article .font-display,.nt-blog-article .font-headline-lg,.nt-blog-article .font-headline-md,.nt-blog-article .font-label-lg,.nt-blog-article .font-label-sm,.nt-blog-article [class*=font-body],.nt-blog-article [class*=font-display],.nt-blog-article [class*=font-headline],.nt-blog-article [class*=font-label],.nt-blog-index .font-body-lg,.nt-blog-index .font-body-md,.nt-blog-index .font-display,.nt-blog-index .font-headline-lg,.nt-blog-index .font-headline-md,.nt-blog-index .font-label-lg,.nt-blog-index .font-label-sm,.nt-blog-index [class*=font-body],.nt-blog-index [class*=font-display],.nt-blog-index [class*=font-headline],.nt-blog-index [class*=font-label]{font-family:inherit!important}.nt-blog-article #nt-header.nt-v2-header,.nt-blog-index #nt-header.nt-v2-header{font-family:var(--font-primary, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif)}.nt-blog-article #nt-header.nt-v2-header nav,.nt-blog-index #nt-header.nt-v2-header nav{min-height:68px}.nt-blog-article #nt-header.nt-v2-header a.font-display,.nt-blog-index #nt-header.nt-v2-header a.font-display{font-size:1.25rem;font-weight:700;letter-spacing:normal;line-height:1.2}.nt-blog-article #nt-header.nt-v2-header #nt-mobile-drawer a,.nt-blog-article #nt-header.nt-v2-header .font-label-lg,.nt-blog-index #nt-header.nt-v2-header #nt-mobile-drawer a,.nt-blog-index #nt-header.nt-v2-header .font-label-lg{font-size:1.1rem;font-weight:600}.nt-blog-article .nt-promo-bar,.nt-blog-index .nt-promo-bar{font-family:var(--font-primary, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif);font-size:.8125rem;font-weight:600;background-color:var(--color-promo-bar,#1a2e22)}.nt-blog-index main>header{position:static;top:auto;z-index:auto;background:0 0;border-bottom:none}.nt-blog-index #nt-blog-grid{position:relative;z-index:0}.nt-blog-index .blog-index-directory summary{outline-offset:4px}.blog-v2-prose{color:#3f4943;font-size:1rem;line-height:1.75}.blog-v2-prose h2,.blog-v2-prose h3,.blog-v2-prose h4{color:#1a2e22;font-family:var(--font-heading, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif);font-weight:600;scroll-margin-top:6rem}.blog-v2-prose h2{font-size:1.5rem;line-height:1.3;margin:2.5rem 0 1rem}.blog-v2-prose h3{font-size:1.25rem;margin:1.75rem 0 .75rem}.blog-v2-prose p{margin:0 0 1.25rem}.blog-v2-prose a{color:#0f6b4d;font-weight:600;text-decoration:underline;text-underline-offset:2px}.blog-v2-prose a:hover{color:#1a2e22}.blog-v2-prose ol,.blog-v2-prose ul{margin:0 0 1.25rem;padding-left:1.5rem}.blog-v2-prose li{margin-bottom:.5rem}.blog-v2-content-img,.blog-v2-prose img{max-width:100%;width:100%;height:auto;max-height:28rem;object-fit:cover;border-radius:.75rem;margin:1.5rem auto;display:block}.blog-v2-content-img[width="720"],.blog-v2-prose img[width="1200"]{max-width:min(720px,100%)}.blog-v2-prose table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.9375rem;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.blog-v2-prose thead{background:#1a2e22;color:#fff}.blog-v2-prose td,.blog-v2-prose th{padding:.75rem 1rem;border:1px solid #e6e2d7;text-align:left}.blog-v2-prose .featured-snippet-box,.blog-v2-prose .nt-article-cta,.blog-v2-prose .quick-answer,.blog-v2-prose .table-of-contents,.blog-v2-prose blockquote,.blog-v2-prose div[style*="background: #f7f3e8"],.blog-v2-prose div[style*="background:#f0f9f4"]{background:#f7f3e8!important;border-left:4px solid #0f6b4d!important;border-radius:0 12px 12px 0!important;padding:1.25rem 1.5rem!important;margin:1.5rem 0!important}.blog-v2-prose .featured-snippet-box p{margin-bottom:0}.blog-v2-prose .btn-row,.blog-v2-prose .featured-snippet-box .btn-row{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem;align-items:center}.blog-v2-prose .article-toc{background:#f9fcfa;border:1px solid #e6efe9;border-radius:12px;padding:1rem 1.25rem 1.1rem;margin:0 0 2rem}.blog-v2-prose .article-toc h2{font-size:1.05rem;margin:0 0 .65rem;color:#0f6b4d}.blog-v2-prose .article-toc ul{margin:0;padding-left:1.15rem;display:grid;gap:.35rem}.blog-v2-prose .article-toc a{font-weight:500;text-decoration:none}.blog-v2-prose .article-toc a:hover{text-decoration:underline}.blog-v2-prose .nt-related-links-block,.nt-blog-article .nt-related-links-block{margin:2.5rem 0 0!important;padding:1rem 1.25rem!important;border:1px solid #e6efe9!important;border-radius:12px!important;background:#f9fcfa!important;border-left:none!important}.blog-v2-prose .nt-related-links-block h2,.nt-blog-article .nt-related-links-block h2{font-size:1.15rem;margin:0 0 .75rem;color:#0f6b4d}.blog-v2-prose .nt-article-cta h3{margin-top:0;color:#0f6b4d}.blog-v2-prose .nt-article-cta p{margin-bottom:1rem;color:#5a6d5d}.blog-v2-prose .cta-banner,.blog-v2-prose .story-buy-inline{background:#f5f1e6;border:1px solid #bec9c1;border-radius:.75rem;padding:1rem 1.25rem;margin:1.5rem 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.blog-v2-prose .btn-buy-moringa,.blog-v2-prose .cta-btn-white,.blog-v2-prose a[style*="background: #0f6b4d"],.blog-v2-prose a[style*="background:#1a5c36"]{display:inline-block;background:#d66844!important;color:#fff!important;padding:.75rem 1.25rem!important;border-radius:.5rem!important;text-decoration:none!important;font-weight:600!important}.blog-v2-prose .story-layout{display:block}.blog-v2-prose .story-toc{background:#f7f3e8;border:1px solid #e6e2d7;border-radius:.75rem;padding:1.25rem;margin-bottom:2rem}.blog-v2-prose .story-toc .toc-list{list-style:none;padding:0;margin:.75rem 0 0}.blog-v2-prose .story-toc .toc-list a{text-decoration:none;font-weight:500}.blog-v2-prose input[type=email],.blog-v2-prose input[type=number],.blog-v2-prose input[type=text]{border:1px solid #bec9c1;border-radius:.5rem;padding:.5rem .75rem}@media (max-width:768px){.blog-v2-prose h2{font-size:1.35rem}.blog-v2-prose table{font-size:.875rem}}