:root { color-scheme:light; }
html,body,.o-viewport { background:#fff!important; }
.c-header__brand { display:flex;align-items:center; }
.posusdt-logo { width:105px!important;height:34px!important;overflow:hidden;filter:none!important; }
.posusdt-logo__paint {fill:white;}
.c-header[data-local-menu="open"] .posusdt-logo__paint,
.c-header.is-fixed .posusdt-logo__paint,
.c-header.is-active .posusdt-logo__paint {fill:url(#pos-blue);}
.c-header:has(#nav-toggle:checked) .posusdt-logo__paint {fill:#fff;}
html {scroll-behavior:smooth;}
section[id],footer[id] {scroll-margin-top:110px;}
.c-home-brands {display:none!important;}
.ps-workflow-mark {font:600 clamp(8px,1vw,15px)/1.1 Arial,sans-serif;letter-spacing:.035em;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:inherit;}
@media(min-width:75rem){.c-nav__list>.c-nav__item:has(>a[href="/login"]){margin-left:auto}.c-nav__list{width:100%}.c-nav{flex:1}}
.c-submenu[id^="submenu-clean-"] .c-sm-simple__heading a,.c-submenu[id^="submenu-clean-"] .c-submenu__top a{font:inherit;line-height:inherit}
