:root{--amber:#c74713;--amber-light:#334958;--navy:#15232d;--navy-light:#334958}.site-shell[data-design]{--rd-rust:#c74713;--rd-rust-dark:#9d330c;--rd-signal:#f56b2a;--rd-header:#fff;--rd-teal:#00666b;--rd-teal-dark:#004b50;--rd-ink:#15232d;--rd-text:#40515c;--rd-surface:#eff4f6;--rd-border:#c6d4db;--rd-shadow:0 12px 32px -24px #0f233038;--brand-rule:#c6d4db}:is(.site-shell[data-design] .site-header,.site-shell[data-design]:has(.catalogue-document[data-page=\/]) .site-header){border-bottom:1px solid var(--rd-border);color:var(--rd-ink);background:#fff}.site-shell[data-design] .site-header :is(.brand-lockup,.global-label,.global-label select,.menu-toggle,.catalogue-search-trigger){color:var(--rd-ink)}.site-shell[data-design] .brand-lockup{gap:5px}.site-shell[data-design] .brand-lockup>span{letter-spacing:.075em}.site-shell[data-design] .brand-lockup small{letter-spacing:.12em;font-size:7px;font-weight:650}.site-shell[data-design] .catalogue-nav-panel:has(.catalogue-product-menu){border-bottom-color:var(--rd-teal-dark)}.site-shell[data-design] .catalogue-product-menu .catalogue-menu-feature h2{background:var(--rd-teal-dark)}.site-shell[data-design] .catalogue-product-menu .catalogue-mega-item,.site-shell[data-design] .mobile-nav summary{color:var(--rd-teal-dark)}.site-shell[data-design] .site-footer.reference-footer{background:#101d25;border-top:1px solid #35505d;padding-top:54px;position:relative}.site-shell[data-design] .site-footer.reference-footer:before{content:none}.site-shell[data-design] .reference-footer .footer-bottom{border-color:#ffffff29}.site-shell[data-design] .reference-footer .brand-lockup small{font-size:8px}.site-shell[data-design] .shacman-feature{color:var(--rd-ink);background:#e4eff2}.site-shell[data-design] main .bg-teal-600{color:#fff;background:#004b50}.site-shell[data-design] .shacman-feature h2,.site-shell[data-design] .shacman-feature p{color:var(--rd-ink)}.site-shell[data-design] :is(a,button,summary,input,textarea,select):focus-visible{outline-color:#c74713}.site-shell[data-design] .uael_btn__blink{animation:none!important;display:none!important}@media (width<=1100px){:is(.site-shell[data-design] .site-header,.site-shell[data-design]:has(.catalogue-document) .site-header){color:var(--rd-ink);border-bottom:1px solid var(--rd-border);background:#fff}.site-shell[data-design] .site-header :is(.brand-lockup,.global-label,.global-label select,.menu-toggle,.catalogue-search-trigger){color:var(--rd-ink)}}
