.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#mainNav .nv-arch{--nc:#0A808D}#mainNav .nv-opt{--nc:#1D1B54}#mainNav .nv-dig{--nc:#BF3C95}#mainNav .nv-ret{--nc:#3C4859}#hdr #mainNav{display:flex;align-items:center;gap:0 20px;margin-left:auto}#mainNav .nv-item{position:relative;display:flex;align-items:center;gap:1px;padding:22px 0}#mainNav .nv-top{text-decoration:none;font-family:var(--f-body);font-weight:400;font-size:14px;color:var(--ink-2);padding:6px 0;border-bottom:2px solid transparent}#mainNav .nv-top:hover{color:var(--ink)}#mainNav .nv-top[aria-current=page]{color:var(--ink);border-bottom-color:var(--nc,var(--rule,var(--ink)))}#mainNav .nv-caret{width:18px;height:28px;padding:0;border:0;background:none;cursor:pointer;position:relative;color:var(--ink-3)}#mainNav .nv-caret:before{content:"";position:absolute;left:5px;top:9px;width:6px;height:6px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);transition:transform .2s}#mainNav .nv-item.open .nv-caret,#mainNav .nv-item:hover .nv-caret{color:var(--ink)}#mainNav .nv-item.open .nv-caret:before{transform:translateY(3px) rotate(-135deg)}#mainNav .nv-panel{display:none;position:absolute;top:100%;left:-20px;width:360px;background:var(--white);border:1px solid var(--ink);border-top:4px solid var(--nc);box-shadow:0 22px 50px rgba(4,0,0,.14);padding:6px 0 8px;z-index:60}#mainNav .nv-item.open .nv-panel,#mainNav .nv-item:focus-within .nv-panel,#mainNav .nv-item:hover .nv-panel{display:block}#mainNav .nv-panel a{display:block;text-decoration:none;border:0;font-family:var(--f-body);color:var(--ink)}#mainNav .nv-head{display:flex!important;align-items:center;gap:10px;padding:10px 18px 12px;margin-bottom:4px;border-bottom:1px solid var(--line)!important;font-family:var(--f-head)!important;font-size:17px}#mainNav .nv-head img{width:22px;height:22px}#mainNav .nv-head:hover{color:var(--nc)}#mainNav .nv-panel ul{list-style:none;margin:0;padding:0}#mainNav .nv-panel li a{padding:9px 18px}#mainNav .nv-panel li a:focus-visible,#mainNav .nv-panel li a:hover{background:var(--paper)}#mainNav .nv-panel b{display:block;font-weight:500;font-size:14px;line-height:1.35}#mainNav .nv-panel li span{display:block;font-size:12.5px;line-height:1.45;color:var(--ink-3);margin-top:2px}@media (max-width:1080px){#hdr .bar{gap:12px}#hdr .bar .btn{margin-left:auto}#hdr .menu{display:inline-flex;flex-direction:column;justify-content:center;gap:6px;width:44px;height:44px;padding:0 11px;border:1.5px solid var(--ink);background:var(--white);cursor:pointer}#hdr .menu span{display:block;height:1.5px;background:var(--ink);transition:transform .25s}body.menu-open #hdr .menu span:first-child{transform:translateY(3.75px) rotate(45deg)}body.menu-open #hdr .menu span:last-child{transform:translateY(-3.75px) rotate(-45deg)}#hdr #mainNav{display:none;position:absolute;left:0;right:0;top:100%;flex-direction:column;align-items:stretch;gap:0;margin:0;background:var(--white);border-top:1px solid var(--line);box-shadow:0 18px 40px rgba(4,0,0,.12);padding:6px var(--gut-r) 18px var(--gut-l);max-height:calc(100vh - 62px);max-height:calc(100dvh - 62px);overflow-y:auto}body.menu-open #hdr #mainNav{display:flex}#mainNav .nv-item{display:grid;grid-template-columns:1fr 48px;align-items:center;padding:0;border-bottom:1px solid var(--line)}#mainNav .nv-top{font-family:var(--f-head);font-size:22px;color:var(--ink);padding:12px 0;border-bottom:0}#mainNav .nv-top[aria-current=page]{color:var(--nc,var(--ink));border-bottom:0}#mainNav .nv-plain{border-bottom:1px solid var(--line)}#mainNav .nv-caret{width:48px;height:48px;color:var(--ink)}#mainNav .nv-caret:before{left:19px;top:18px;width:8px;height:8px}#mainNav .nv-item.open .nv-caret:before{transform:translateY(4px) rotate(-135deg)}#mainNav .nv-item:focus-within .nv-panel,#mainNav .nv-item:hover .nv-panel{display:none}#mainNav .nv-panel{position:static;grid-column:1/-1;width:auto;border:0;border-left:3px solid var(--nc);box-shadow:none;padding:0;margin:0 0 12px}#mainNav .nv-item.open .nv-panel{display:block}#mainNav .nv-head{display:none!important}#mainNav .nv-panel li a{padding:9px 14px}}@media (prefers-reduced-motion:reduce){#mainNav .nv-caret:before{transition:none}}#ftr .ft-nav{display:flex;flex-wrap:wrap;gap:6px 20px;margin:14px 0 0}#ftr .ft-nav a{font-family:var(--f-body);font-size:13px;color:rgba(255,255,255,.7);text-decoration:none}#ftr .ft-nav a:hover{color:#fff}#ftr .ft-creds{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;margin:22px 0 0;padding:16px 0 0;border-top:1px solid rgba(255,255,255,.16)}#ftr .ft-oa{display:inline-flex;align-items:center;gap:10px}#ftr .ft-oa img{height:30px;width:auto}#ftr .ft-oa span,#ftr .ft-reg{font-size:12px;line-height:1.35;color:rgba(255,255,255,.8);letter-spacing:.02em}#ftr .ft-reg{padding-left:26px;border-left:1px solid rgba(255,255,255,.22)}#ftr .ft-legal{font-size:12px;line-height:1.6;color:rgba(255,255,255,.55);max-width:74ch;margin:14px 0 0}@media (max-width:640px){#ftr .ft-nav a{display:inline-flex;align-items:center;min-height:40px}}