.site-header{background:#1B365D!important;color:white!important;padding:16px max(20px,4vw)!important;display:flex!important;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;text-align:left!important}.site-header h1,.site-header>strong{font:bold clamp(22px,3vw,32px) "Times New Roman"!important;letter-spacing:.04em!important;color:white!important;margin:0!important}.site-header .actions{margin:0!important}.site-header .quiet-button,.site-header .btn,.site-header button,.site-header>a{background:white!important;color:#1B365D!important;border:1px solid #1B365D;border-radius:6px!important;min-height:40px;font-weight:bold;padding:8px 15px}.site-header .mark,.site-header .eyebrow{display:none!important}[data-site-nav]{background:white;border-bottom:1px solid #D7DEE8;padding:6px max(20px,4vw);font-family:"Times New Roman"}.site-menu{display:flex;flex-wrap:wrap;gap:6px}.site-menu a{padding:7px 12px;border-radius:6px;color:#1B365D;font-size:15px;font-weight:bold;text-decoration:none}.site-menu a:hover{background:#EAF0F7}.site-menu a[aria-current]{background:#1B365D;color:white}.skip-content{position:absolute;left:-10000px}.skip-content:focus{left:10px;top:10px;background:white;z-index:100}.site-header>*{max-width:100%;overflow-wrap:break-word}@media(min-width:850px){[data-site-nav] summary{display:none}}@media(max-width:849px){[data-site-nav] summary{cursor:pointer;color:#1B365D;font-weight:bold;padding:8px}.site-menu{flex-direction:column}.site-menu a{white-space:normal}.site-header{gap:12px}}.visibility-banner{background:#FFF4DC;border:1px solid #E6CF9A;border-radius:8px;padding:12px}.unpublished-row{opacity:.62;color:#5D6A7C;background:#F7F9FB}.unpublished-tag{display:inline-block;font:11px "Times New Roman";text-transform:uppercase;color:#5D6A7C;border:1px solid #5D6A7C;border-radius:4px;padding:1px 6px;margin-left:6px}.visibility-toggle{background:#E8EDF4!important;border:1px solid #AEB9C8!important;color:#1B365D!important}

@media(min-width:900px){.site-header{flex-wrap:nowrap}.site-header>strong,.site-header h1{min-width:0}.site-header .actions{flex-shrink:0}}

.site-header>a{display:inline-flex;align-items:center;text-decoration:none}

.site-header .site-brand-link{display:inline!important;color:inherit!important;font:inherit!important;letter-spacing:inherit!important;text-decoration:none!important;background:none!important;border:0!important;border-radius:0!important;padding:0!important;min-height:0!important}.site-header .site-brand-link:focus-visible{outline:2px solid currentColor;outline-offset:4px}
