
body h1,body h2,body h3,body h4,body h5,body h6,body main p,body main li,body main a{overflow-wrap:anywhere;hyphens:auto}
body .entry-copy,body .guide-card,body .guide-stats article,body .channel-panel,body .support-card{min-width:0}
body .distribution-faq{max-width:1320px;margin:0 auto}
body .distribution-faq details{padding:22px 0;border-top:1px solid #bdcdb7}
body .distribution-faq summary{cursor:pointer;font-size:18px;font-weight:650;line-height:1.5}
body .distribution-faq details p{max-width:900px;margin:18px 0 0}
body .mobile-leadbar{display:none}
@media(max-width:700px){
 body.has-mobile-leadbar{padding-bottom:calc(110px + env(safe-area-inset-bottom))}
 body.has-mobile-leadbar .quick-contact{display:none!important}
 body .mobile-leadbar{display:block;position:fixed;inset:auto 0 0;z-index:40;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:#f7f7ed;border-top:1px solid #bdcdb7;box-shadow:0 -3px 16px #173d3610}
 body .mobile-leadbar a{display:block;padding:13px 16px;background:#173d36;color:#f7f7ed;text-align:center;text-decoration:none;font-size:16px;line-height:1.5;font-weight:650;border-radius:2px}
 body .mobile-leadbar a:focus-visible{outline:3px solid #a7c05c;outline-offset:3px}
}
