: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;}
