.mobile-menu-toggler{background:var(--issue-contrast);fill:var(--issue-background);display:flex;align-items:center;justify-content:center;width:var(--spacing-4);height:var(--spacing-4);border:0;cursor:pointer}.mobile-menu-toggler:focus-visible{outline:var(--stroke-width-thick) solid var(--issue-kv-background, var(--issue-background));background:var(--issue-kv-background);color:var(--issue-kv-contrast)}.mobile-menu-toggler[hidden]{display:none}.mobile-menu-toggler svg{width:100%;height:100%}.mobile-menu-toggler--close{z-index:3;top:0;right:0;position:fixed}.mobile-menu-toggler--fix{position:fixed;top:0;right:0;z-index:9999}@media all and (min-width: 768px){.mobile-menu-toggler--fix{display:none}}.mobile-menu-initialized .mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--issue-contrast);color:var(--issue-background);overflow:scroll;--color-contrast-orig: var(--issue-contrast);--color-background-orig: var(--issue-background)}.mobile-menu-initialized .mobile-menu__content{--color-background: var(--color-contrast-orig);--color-contrast: var(--color-background-orig);--link-color: var(--color-contrast-orig);--link-color-hover: var(--color-background-orig);--link-outline-focus: var(--color-contrast-orig);margin-top:calc(var(--spacing-4) + var(--spacing-col));width:100%}.mobile-menu-expanded{overflow-y:hidden}.mobile-menu-expanded .mobile-menu{display:flex!important;min-height:100vh;min-height:100svh;align-items:center;justify-content:center;z-index:9999}body:not(.mobile-menu-initialized) #mobile-menu{display:none}body:not(.mobile-menu-initialized) #mobile-menu:target{display:block}body:not(.mobile-menu-initialized) #mobile-menu .nav--site-menu{margin-top:var(--spacing-col)}.mobile-menu__search{margin:0 calc(var(--spacing-col) + var(--spacing-1)) var(--spacing-4) var(--spacing-col)}.mobile-menu__search .search-form__input,.mobile-menu__search .search-form__input:hover{--input-font-color: var(--color-contrast);--input-border-color: var(--color-contrast);--input-border-width: var(--stroke-width-thick);--input-background: var(--color-background)}.mobile-menu__search .search-form__input:focus-visible{--input-background: var(--color-contrast);--input-font-color: var(--color-background)}.mobile-menu .nav{flex-wrap:nowrap;justify-items:center;flex-direction:column;margin:0 var(--spacing-col) calc(var(--spacing-col) * 2) var(--spacing-col)}.mobile-menu .nav .nav__item{flex-direction:column;margin:0 0 var(--spacing-0\.5) 0;align-items:flex-start}.mobile-menu .nav .nav__item:last-child{margin-bottom:0}.mobile-menu .nav .nav--below{font-size:var(--font-size-sm);margin:var(--spacing-0\.5) 0 0 calc(var(--spacing-col))}.mobile-menu .nav .nav__link{font-size:var(--font-size-lg);line-height:var(--line-height-lg);font-weight:700;display:flex;background:var(--color-background);color:var(--color-contrast);padding:var(--spacing-0\.25) var(--spacing-0\.5);font-family:var(--heading-font-family);-webkit-text-decoration:none;text-decoration:none}.mobile-menu .nav .nav__link:hover{outline-color:var(--color-background)}.mobile-menu .nav .nav__link:focus-visible{outline:var(--stroke-width-thick) solid var(--issue-kv-background, var(--issue-background))}.mobile-menu .nav .nav__link--active{position:relative}.mobile-menu .nav .nav__link--active:before{display:block;content:"";width:2em;height:1em;background-repeat:no-repeat;overflow:visible;background-image:url("data:image/svg+xml,    <svg version='1.1' overflow='visible' viewBox='0 0 25 12' xmlns='http://www.w3.org/2000/svg'>    <path d='m24 6h-24' fill='none' stroke='%23fff' />    <path d='m19 1 5 5-5 5' fill='none' stroke='%23fff' />    </svg>");position:absolute;left:0;top:50%;transform:translate(-100%,-50%)}
