.desk-header{display:block!important;background:#fff;border-bottom:1px solid #d8e3eb;padding:0!important;margin:0!important;font:14px/1.5 Arial,sans-serif;color:#172c4a}.desk-header-inner{max-width:1248px;margin:auto;min-height:76px;display:flex;align-items:center;justify-content:space-between;padding:16px 24px;gap:24px}.desk-brand{display:flex;align-items:center;gap:10px;text-decoration:none!important;color:#000080!important;white-space:nowrap}.desk-brand strong{font-size:25px;letter-spacing:-.9px}.desk-brand span{font-size:12px;background:#eeeeff;border:1px solid #dedfff;border-radius:5px;padding:4px 9px;margin-left:6px}.desk-header nav{display:flex;align-items:center;gap:22px}.desk-header nav a{color:#263e60;text-decoration:none}.desk-header nav a:hover{text-decoration:underline}#desk-email{color:#62768d;font-size:12px}.desk-project-bar{background:#fff;border-bottom:1px solid #d8e3eb;padding:0;color:#172c4a;font:14px/1.5 Arial,sans-serif}.desk-project-inner{max-width:1248px;margin:auto;padding:14px 24px;display:flex;gap:28px;align-items:center}.desk-project-inner label{display:flex;gap:10px;align-items:center;margin:0;min-width:180px;color:#62768d;font-size:12px}.desk-project-inner select{padding:9px 10px;border:1px solid #c8d8e4;background:#fff;color:#172c4a;border-radius:6px;width:auto;max-width:280px;font:14px Arial,sans-serif;min-width:0}.desk-project-inner nav{display:flex;gap:8px;flex-wrap:wrap}.desk-project-inner nav a{padding:9px 12px;color:#415875;text-decoration:none;border-radius:5px;white-space:nowrap}.desk-project-inner nav a[aria-current=page]{background:#edf7f7;color:#007d83;font-weight:600}.desk-project-inner nav a:hover{background:#f3f6f8}.desk-header a:focus-visible,.desk-project-inner a:focus-visible{outline:3px solid #00888c;outline-offset:3px}.desk-header+.desk-project-bar[hidden]{display:none!important}@media(max-width:760px){.desk-header-inner{padding:16px;gap:14px;flex-wrap:wrap}.desk-header nav{gap:16px}#desk-email{display:none}.desk-project-inner{padding:12px 16px;align-items:stretch;flex-direction:column;gap:8px}.desk-project-inner select{max-width:calc(100vw - 95px)}.desk-project-inner nav{gap:2px}.desk-project-inner nav a{padding:8px;font-size:12px}}
