body.path-node form.node-form .form-textarea,body.path-node form.node-form textarea{min-height:720px !important;height:720px !important;font-family:Consolas,Monaco,"Courier New",monospace !important;font-size:13px !important;line-height:1.45 !important;white-space:pre-wrap !important;}body.path-node form.node-form .layout-region-node-main,body.path-node form.node-form .layout-region-node-main .layout-region__content{max-width:1100px !important;width:100% !important;}body.path-node form.node-form .layout-region-node-secondary{max-width:340px !important;}@media (max-width:900px){body.path-node form.node-form .layout-region-node-main,body.path-node form.node-form .layout-region-node-secondary{width:100% !important;max-width:100% !important;}body.path-node form.node-form textarea{min-height:620px !important;}}
.cc-industrial-seo,.cc-industrial-seo *{box-sizing:border-box;}.cc-industrial-seo{max-width:100%;overflow-x:hidden;}.cc-industrial-seo img,.cc-industrial-seo video,.cc-industrial-seo iframe{max-width:100%;height:auto;}.cc-industrial-seo figure{max-width:100%;overflow:hidden;}.cc-industrial-seo blockquote,.cc-quote-authority,.cc-proof-block,.cc-seo-support,.cc-card,.cc-link-box,.cc-footer-cta{max-width:100%;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;}.cc-quote-authority{width:100%;overflow-x:hidden;}.cc-content-body{max-width:100%;overflow-x:hidden;}@media(max-width:768px){.cc-industrial-seo{width:100%;margin-left:0;margin-right:0;}.cc-content-body{padding-left:22px;padding-right:22px;}.cc-quote-authority{font-size:18px;padding:26px 22px;}}
body::before,.site-header__initial,.site-header__fixable::before,.site-branding--bg-gray,.site-header__inner::before{background:transparent !important;background-color:transparent !important;}.site-header,.site-header__inner,.site-header__fixable,.site-branding{background:#ffffff !important;}.site-header__initial{width:0 !important;min-width:0 !important;display:none !important;}.site-header__inner{padding-left:0 !important;}.mobile-nav-button__icon,.mobile-nav-button__icon::before,.mobile-nav-button__icon::after{border-top-color:#111827 !important;background-color:#111827 !important;}
overflow-wrap:break-word;word-break:break-word;hyphens:auto;
header img{height:32px !important;width:auto !important;}
body:not(.path-admin) h1.page-title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;font-weight:900;font-size:38px;letter-spacing:-0.025em;line-height:1.1;color:#111;}
