.elementor-section,.elementor-container,.elementor-column,.elementor-widget-container{margin:0!important;padding:0!important;gap:0!important}.wp-site-blocks>*{margin-block:0!important}.article-body section{padding:28px 0!important;margin:0!important}.article-body section+section{padding-top:16px!important}.article-body .wrap>h2,.article-body .wrap>h3{max-width:var(--eco-text);margin:1.6em auto .6em!important;padding:0!important;text-align:left}.article-body .wrap>p{max-width:var(--eco-text);margin:.6em auto .9em!important;line-height:1.75}.article-body .wrap>ul,.article-body .wrap>ol{max-width:var(--eco-text);margin:.8em auto 1em!important;padding-left:1.2rem;line-height:1.7}.article-body .wrap>li{margin:.35em 0}.article-body .wrap figcaption{max-width:var(--eco-text);margin:.35em auto 0!important;color:#475569;text-align:center}.article-body details.faq{max-width:var(--eco-text);margin:.8em auto!important;border:1px solid #e2e8f0;border-radius:8px;background:#f9fafb;padding:12px}.article-body details.faq[open]{background:#fff;border-left:4px solid #0a1a3a}.article-body details.faq>summary{cursor:pointer;font-weight:700;color:#0a1a3a}.entry-content p:empty{display:none!important}.article-body .key-takeaways{max-width:var(--eco-text);margin:.6em auto 1em!important;padding-left:1.2rem;list-style:disc}.elementor-section,.elementor-container,.elementor-column,.elementor-widget-wrap,.elementor-widget-container{transform:none!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;max-width:100%!important;text-align:initial!important}.elementor-widget-heading h2,.elementor-widget-heading h3{margin-left:0!important;padding-left:0!important}.article-body h2,.article-body h3{line-height:1.4}