:root{--linkUnderlineThickness:0.04rem;--anchorNavAnimationDuration:3s;--anchorNavAnimationDelayFactor:0.025;}.reveal-out #site-header .container .row > *:not(#logo){max-width:min(500px,100vw - 36px);margin:inherit auto !important;}.reveal-out header#site-header{overflow-y:scroll !important;}header#site-header nav.secondary a::before,header#site-header nav.secondary button::before{top:calc(var(--base-half-spacing) / 2);bottom:calc(var(--base-half-spacing) / 2);left:0px;height:0;width:3px;background-color:rgba(var(--main-navigation-link-active),1);content:"";position:absolute;}header#site-header nav.secondary a:hover::before,header#site-header nav.secondary a:not(.dropdown-toggle):focus::before,header#site-header nav.secondary a:focus-visible::before,header#site-header nav.secondary button:hover::before,header#site-header nav.secondary button:focus::before{height:auto;}header#site-header nav.secondary a{position:relative;padding-left:var(--base-half-spacing) !important;padding-top:10px;padding-bottom:10px;}html.iphone header#site-header nav.secondary .dropdown.show a.dropdown-toggle{outline:none !important;}header#site-header nav.secondary div.dropdown-menu button{padding-top:5px !important;padding-bottom:5px !important;}.component.usn_cmp_anchornavigation nav{display:block !important;max-height:0;transition:all 0.15s ease-out;overflow:hidden;padding-top:0 !important;}.component.usn_cmp_anchornavigation nav.open-mobile{max-height:150px;transition:all 0.25s ease-in;padding-top:var(--base-half-spacing) !important;}.component.usn_cmp_anchornavigation button.expand-anchor{min-width:250px;padding-top:35px !important;padding-bottom:25px !important;margin-top:-25px !important;margin-bottom:-25px !important;top:-5px;}.component.usn_cmp_anchornavigation button.expand-anchor.anchor-active span,.component.usn_cmp_anchornavigation button.expand-anchor.anchor-active span::before,.component.usn_cmp_anchornavigation button.expand-anchor.anchor-active span::after{background-color:rgba(var(--base-link),1) !important;}.component.usn_cmp_anchornavigation button.expand-anchor:not(.anchor-active) span,.component.usn_cmp_anchornavigation button.expand-anchor:not(.anchor-active) span::before,.component.usn_cmp_anchornavigation button.expand-anchor:not(.anchor-active) span::after{background-color:rgba(var(--base-link),1);}.component.usn_cmp_anchornavigation button.expand-anchor:not(.anchor-active) span::before{animation:var(--anchorNavAnimationDuration) ease-in-out 0s infinite animate-anchor-circles;}.component.usn_cmp_anchornavigation button.expand-anchor:not(.anchor-active) span{animation:var(--anchorNavAnimationDuration) ease-in-out calc(var(--anchorNavAnimationDelayFactor) * var(--anchorNavAnimationDuration)) infinite animate-anchor-circles;}.component.usn_cmp_anchornavigation button.expand-anchor:not(.anchor-active) span::after{animation:var(--anchorNavAnimationDuration) ease-in-out calc(2 * var(--anchorNavAnimationDelayFactor) * var(--anchorNavAnimationDuration)) infinite animate-anchor-circles;}@keyframes animate-anchor-circles{0%{background-color:rgba(var(--base-link),1);}80%{background-color:rgba(var(--base-link),1);}90%{background-color:rgba(var(--base-link),0);}100%{background-color:rgba(var(--base-link),1);}}
