header.ms-site-header{height:126px;position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:8px 4%;background:#111110;border-bottom:1px solid #ffffff25;color:#f2efe8;font-family:Arial,Helvetica,sans-serif}header.ms-site-header .brand{display:flex;flex-shrink:0}header.ms-site-header .logo{width:180px;height:108px;object-fit:cover;object-position:center 57%;background:transparent;padding:0}header.ms-site-header nav#navigation{display:flex;position:static;align-items:center;gap:14px;padding:0;max-height:none;overflow:visible;background:transparent;font-size:12px;line-height:1.4}header.ms-site-header nav a{white-space:nowrap;color:#f2efe8}header.ms-site-header nav a:hover{color:#ed302b}header.ms-site-header nav>.btn{font-size:11px;padding:16px 14px;margin:0;background:#ed302b;border:1px solid #ed302b;color:white;gap:8px}header.ms-site-header .menu{display:none}header.ms-site-header .ms-nav-group{position:relative}header.ms-site-header .ms-nav-row{display:flex;align-items:center;gap:2px}header.ms-site-header .ms-sub-toggle{display:flex;align-items:center;justify-content:center;width:24px;height:38px;border:0;background:transparent;color:#aaa;font-size:19px;cursor:pointer;padding:0}header.ms-site-header .ms-sub-toggle[aria-expanded=true] span{transform:rotate(180deg)}header.ms-site-header .ms-submenu{position:absolute;top:100%;left:0;min-width:230px;max-height:65vh;overflow-y:auto;display:flex;flex-direction:column;padding:12px;background:#1b1b19;border:1px solid #ffffff28;box-shadow:0 14px 35px #0007;z-index:60}header.ms-site-header .ms-submenu[hidden]{display:none!important}header.ms-site-header .ms-submenu a{display:block;padding:10px 12px;font-size:13px;line-height:1.45}header.ms-site-header .ms-submenu a:hover{background:#ffffff08}header.ms-site-header a:focus-visible,header.ms-site-header button:focus-visible{outline:2px solid #ed302b;outline-offset:4px}header.ms-site-header a[aria-current=page]{text-decoration:underline;text-decoration-color:#ed302b;text-underline-offset:6px}html{scroll-padding-top:140px}@media(max-width:1350px){header.ms-site-header{gap:12px;padding-left:3%;padding-right:3%}header.ms-site-header .logo{width:150px}header.ms-site-header nav#navigation{gap:9px;font-size:11px}header.ms-site-header nav>.btn{padding:14px 10px}}@media(max-width:1180px){header.ms-site-header{height:110px;padding:7px 5%}header.ms-site-header .logo{width:170px;height:96px}header.ms-site-header .menu{display:block;background:transparent;color:#fff;border:1px solid #666;padding:12px 15px;min-height:44px;font-size:16px}header.ms-site-header nav#navigation{display:none;position:absolute;top:100%;left:0;right:0;max-height:calc(100dvh - 110px);overflow-y:auto;overscroll-behavior:contain;padding:18px 6% 28px;background:#111110;border-bottom:1px solid #555;align-items:stretch;gap:3px;font-size:22px;line-height:1.35}header.ms-site-header nav#navigation.open{display:flex;flex-direction:column}header.ms-site-header nav#navigation>a:not(.btn),header.ms-site-header .ms-nav-row>a{display:block;min-height:48px;padding:11px 0;font-size:22px;font-weight:600;white-space:normal;line-height:1.35}header.ms-site-header .ms-nav-group{width:100%}header.ms-site-header .ms-nav-row{justify-content:space-between}header.ms-site-header .ms-nav-row>a{flex:1}header.ms-site-header .ms-sub-toggle{width:48px;height:48px;font-size:25px;border:1px solid #ffffff22}header.ms-site-header .ms-submenu{position:static;box-shadow:none;max-height:none;min-width:0;border:0;border-left:2px solid #ed302b;background:#1a1a18;margin:0 0 10px;padding:4px 12px}header.ms-site-header .ms-submenu a{font-size:17px;white-space:normal;padding:12px 8px;min-height:44px}header.ms-site-header nav#navigation>.btn{font-size:18px;padding:17px 18px;margin-top:15px;white-space:normal}html{scroll-padding-top:120px}}
