
/* SudoCall v37 shared public navigation */
body.sc-site-v37 > header:not(.sc-master-header),body.sc-site-v37 > .sc-lang-switch,body.sc-site-v37 > .topbar{display:none!important}
body.sc-site-v37{overflow-x:hidden}
.sc-master-header,.sc-master-header *{box-sizing:border-box}
.sc-master-header{position:sticky;top:0;z-index:999;background:rgba(255,255,255,.98);border-bottom:1px solid #d8e8eb;box-shadow:0 2px 16px rgba(16,41,67,.035);font-family:system-ui,-apple-system,'Segoe UI',Arial,sans-serif;line-height:1.35}
.sc-master-inner{max-width:1320px;min-height:68px;margin:auto;padding:10px clamp(14px,3vw,36px);display:flex;align-items:center;gap:22px;justify-content:space-between}
.sc-brand{font-size:clamp(22px,2.25vw,29px);font-weight:850;letter-spacing:-1.25px;text-decoration:none;color:#102943!important;white-space:nowrap}
.sc-brand span{color:#087e84}.sc-mainnav{display:flex;gap:clamp(8px,1.45vw,21px);align-items:center;margin-left:auto;flex-wrap:nowrap}
.sc-mainnav a{color:#17344b!important;font-weight:650;font-size:14px;text-decoration:none!important;padding:10px 2px;white-space:nowrap;border-bottom:3px solid transparent}
.sc-mainnav a:hover,.sc-mainnav a[aria-current="page"]{color:#087e84!important;border-bottom-color:#087e84}
.sc-mainnav a.sc-get-help{background:#087e84;color:#fff!important;padding:10px 15px;border-radius:9px;border:0!important}
.sc-mainnav a.sc-get-help:hover{background:#06666e;color:white!important}
.sc-language{font-size:13px;font-weight:750;color:#087e84!important;white-space:nowrap;text-decoration:none!important;padding:8px;border:1px solid #cfe4e7;border-radius:8px}
.sc-menu-button{display:none;align-items:center;justify-content:center;gap:7px;min-width:44px;min-height:44px;border:1px solid #d1e4e8;background:#fff;border-radius:10px;color:#102943;font-weight:750;font-size:14px;cursor:pointer}
.sc-menu-button svg{width:21px;height:21px}
.sc-mobile-nav{display:none}.sc-mobile-nav a{font:650 16px system-ui,Arial,sans-serif;color:#16344c!important;text-decoration:none!important;display:block;padding:14px 16px;border-bottom:1px solid #e6eff1}
.sc-mobile-nav a[aria-current="page"]{color:#087e84!important;background:#f1f9fa}
.sc-mobile-nav a.sc-get-help{background:#087e84;color:#fff!important;border-radius:9px;margin:12px 14px;text-align:center}
.sc-mobile-nav[hidden]{display:none!important}
.sc-master-header :focus-visible{outline:3px solid #edb94a;outline-offset:3px}
@media(max-width:1150px){.sc-master-inner{gap:10px}.sc-mainnav{gap:9px}.sc-mainnav a{font-size:13px}}
@media(max-width:980px){.sc-mainnav{display:none}.sc-menu-button{display:inline-flex}.sc-master-inner{min-height:64px}.sc-mobile-nav:not([hidden]){display:block;border-top:1px solid #dbe8eb;background:#fff;max-height:calc(100dvh - 64px);overflow-y:auto}.sc-language{margin-left:auto}}
@media(min-width:981px){.sc-mobile-nav{display:none!important}}
@media(max-width:380px){.sc-brand{font-size:23px}.sc-master-inner{gap:6px;padding-inline:11px}.sc-language{padding:6px}.sc-menu-button{font-size:0;gap:0}}
