.fmp-logo{height:auto;padding-top:.4rem;width:85%}.sidebar-nav{background:var(--color-main-darkest);color:var(--color-white);display:flex;height:100dvh;overflow:auto;position:fixed;top:0;width:100dvw;z-index:999}.sidebar-nav .home-link,.sidebar-nav nav{display:flex;flex-direction:column}.sidebar-nav nav{align-content:flex-start;height:100%;padding:var(--spacing) var(--spacing-large) var(--spacing-large);width:100%}.sidebar-nav__toggle-close{margin-right:var(--spacing-large)}.sidebar-nav__toggle-close .close-btn{background:transparent;height:auto;padding:0}@media only screen and (min-width:768px){.sidebar-nav__toggle-close{display:none}}.sidebar-nav__appname{align-items:center;cursor:default;display:flex;flex-direction:row;font-size:var(--font-size-small);font-weight:var(--font-weight-large);line-height:var(--font-line-height)}@media only screen and (min-width:768px){.sidebar-nav__appname{font-size:var(--font-size);line-height:var(--font-line-height-large)}}.sidebar-nav__btn{align-items:center;display:flex;flex-direction:row;height:auto;justify-content:flex-start;padding:var(--spacing-smaller)}.sidebar-nav__btn.primary{background-color:transparent}.sidebar-nav__btn.primary:not(:disabled) .button-text{align-items:center;font-size:var(--font-size-small)}@media only screen and (min-width:768px){.sidebar-nav__btn.primary:not(:disabled) .button-text{font-size:var(--font-size)}}.sidebar-nav__btn.primary:focus,.sidebar-nav__btn.primary:hover{background:var(--color-main-darker);color:var(--color-white)}.sidebar-nav__btn.primary:focus:not(:disabled) .button-text,.sidebar-nav__btn.primary:hover:not(:disabled) .button-text{border-bottom:2px solid transparent}.sidebar-nav__btn.router-link-active,.sidebar-nav__btn.router-link-active:active,.sidebar-nav__btn.router-link-active:focus,.sidebar-nav__btn.router-link-active:hover{background:var(--color-white);color:var(--color-main)}@media only screen and (min-width:768px){.sidebar-nav__btn{font-size:var(--font-size);padding:var(--spacing)}}.sidebar-nav__links{display:flex;flex-direction:column;gap:var(--spacing);margin:var(--spacing-larger) 0 0 0}@media only screen and (min-width:768px){.sidebar-nav__links{margin:6.5rem 0 0}}.sidebar-nav .button-icon{margin-right:var(--spacing-small)}.sidebar-nav__more{margin:auto 0 0;padding:0 var(--spacing)}@media only screen and (min-width:640px){.sidebar-nav__more{padding:0}}.sidebar-nav__card{background:var(--color-accent);border-radius:var(--border-radius-large);display:flex;margin-top:var(--spacing-smallest);padding:var(--spacing)}.sidebar-nav__card .action-button.flat{font-size:var(--font-size-small)}.sidebar-nav__card .action-button.flat:not(:disabled) .button-text{align-items:end}@media only screen and (min-width:768px){.sidebar-nav__card .action-button.flat:not(:disabled) .button-text{align-items:center}}.sidebar-nav__card .action-button.flat .button-icon{margin-right:var(--spacing-smallest)}@media only screen and (min-width:768px){.sidebar-nav__card .action-button.flat{font-size:var(--font-size)}.sidebar-nav__card{margin-top:var(--spacing-small)}.sidebar-nav{left:0;position:relative;width:19.5rem}}.cookie-layer[data-v-29021adc]{align-items:center;background:var(--color-main-lightest);bottom:0;color:var(--color-grey-dark);justify-content:space-between;left:0;padding:var(--spacing-largest) var(--spacing-larger);position:fixed;width:100vw;z-index:9999}.cookie-layer[data-v-29021adc] .copytext{color:var(--color-grey-dark);line-height:1.5}.cookie-layer[data-v-29021adc] .copytext:not(:last-child){margin-bottom:var(--spacing-larger)}.cookie-layer-content[data-v-29021adc]{display:flex;flex-direction:column;gap:var(--spacing-large);margin:0 auto;max-width:1320px}.cookie-layer-content[data-v-29021adc] .action-button .button-text{display:flex;font-size:var(--font-size);gap:.313rem;text-decoration:underline}.cookie-layer-btns[data-v-29021adc]{display:flex;flex-direction:column;gap:var(--spacing)}.cookie-layer-btns .cookie-layer-btn[data-v-29021adc] .button-text{text-decoration:none}@media only screen and (min-width:640px){.cookie-layer-btns[data-v-29021adc]{flex-direction:row}}.cookie-layer-backdrop[data-v-29021adc]{background-color:#00000080;display:block;height:100%;left:0;overflow:auto;position:fixed;top:0;transition:all .3s ease-in-out;width:100%;z-index:9999}
