.Header{inset:0;overflow:hidden;position:fixed;-webkit-transform:translateX(0);transform:translate(0);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;width:3.4375rem;z-index:1000}@media(min-width:1024px){.Header{background-color:var(--color-white);-webkit-box-shadow:-.1875rem .1875rem .625rem 0 rgba(0,0,0,.25);box-shadow:-.1875rem .1875rem .625rem #00000040;-webkit-transform:translateX(-100%);transform:translate(-100%);width:4.0625rem}}.Header.is-active{-webkit-transform:translateX(0);transform:translate(0)}.Header:focus-within{-webkit-transform:translateX(0);transform:translate(0)}@media(min-width:1024px){.Header:focus-within{background-color:var(--color-white);-webkit-box-shadow:-.1875rem .1875rem .625rem 0 rgba(0,0,0,.25);box-shadow:-.1875rem .1875rem .625rem #00000040}}.Header.is-open{background-color:var(--color-white);-webkit-box-shadow:-.1875rem .1875rem .625rem 0 rgba(0,0,0,.25);box-shadow:-.1875rem .1875rem .625rem #00000040;width:100%}@media(min-width:640px){.Header.is-open{width:18.75rem}}.Header.is-open .Header-toggle .mobile .open{opacity:0}.Header.is-open .Header-toggle .mobile .close{opacity:1!important}.Header.is-open .Header-languageSwitcher,.Header.is-open .Header-navigation-wrapper{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.Header.is-open .Header-navigation .Header-languages,.Header.is-open .Header-navigation .Header-navigationItems .Header-navigationItem .Header-navigationLink,.Header.is-open .Header-navigation .Header-toggle .logo-full{opacity:1}.Header.is-open .Header-navigation .Header-accessibilityToggle .Header-accessibilityToggle-label,.Header.is-open .Header-navigation .Header-accessibilityToggle .Header-accessibilityToggle-switch{display:inline;opacity:1}.Header.is-open .Header-navigation .Header-accessibilityToggle .Header-accessibilityToggle-switch{display:block}.Header.is-open .Header-navigation .Header-languageSwitcher .Header-languageSwitcher-active span{opacity:1}.Header.is-open .Header-navigation .Header-languageSwitcher .Header-languageSwitcher-items.active{opacity:1;visibility:visible}@media(min-width:1024px){.Header:focus-within,.Header:hover{width:15.625rem}.Header:focus-within .Header-navigation .Header-toggle .logo-full{opacity:1}.Header:focus-within .Header-navigation .Header-languages{opacity:1}.Header:focus-within .Header-navigation .Header-navigationItems .Header-navigationItem .Header-navigationLink{opacity:1}.Header:hover .Header-navigation .Header-languages,.Header:hover .Header-navigation .Header-navigationItems .Header-navigationItem .Header-navigationLink,.Header:hover .Header-navigation .Header-toggle .logo-full{opacity:1}.Header:focus-within .Header-navigation .Header-accessibilityToggle .Header-accessibilityToggle-label{opacity:1}.Header:focus-within .Header-navigation .Header-accessibilityToggle .Header-accessibilityToggle-switch{opacity:1}.Header:hover .Header-navigation .Header-accessibilityToggle .Header-accessibilityToggle-label,.Header:hover .Header-navigation .Header-accessibilityToggle .Header-accessibilityToggle-switch{opacity:1}.Header:focus-within .Header-navigation .Header-languageSwitcher .Header-languageSwitcher-active span{opacity:1}.Header:hover .Header-navigation .Header-languageSwitcher .Header-languageSwitcher-active span{opacity:1}.Header:focus-within .Header-navigation .Header-languageSwitcher .Header-languageSwitcher-items.active{opacity:1;visibility:visible}.Header:hover .Header-navigation .Header-languageSwitcher .Header-languageSwitcher-items.active{opacity:1;visibility:visible}}.Header .Header-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:15.625rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.Header .Header-navigation .Header-toggle{background:transparent;border:none;height:3.4375rem;padding:0;width:3.4375rem}@media(min-width:1024px){.Header .Header-navigation .Header-toggle{height:auto;width:auto}}.Header .Header-navigation .Header-toggle:focus-visible{outline:.1875rem solid var(--color-primary);outline-offset:.125rem}.Header .Header-navigation .Header-toggle .mobile{background-color:var(--color-white);display:block;height:3.4375rem;padding:1.0625rem;position:relative;width:3.4375rem}@media(min-width:1024px){.Header .Header-navigation .Header-toggle .mobile{display:none}}.Header .Header-navigation .Header-toggle .mobile>*{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.Header .Header-navigation .Header-toggle .mobile .close{opacity:0}.Header .Header-navigation .Header-toggle .desktop{display:none;padding:1.5rem .9375rem}@media(min-width:1024px){.Header .Header-navigation .Header-toggle .desktop{display:block}}.Header .Header-navigation .Header-toggle .logo-full{margin-left:-2rem;opacity:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.Header .Header-navigation .Header-navigationItems{list-style:none;list-style-position:inside;margin:0;padding-left:0}@media(min-width:1024px){.Header .Header-navigation .Header-navigationItems{padding-left:.9375rem}}.Header .Header-navigation .Header-navigationItems .Header-navigationItem{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.4375rem 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.Header .Header-navigation .Header-navigationItems .Header-navigationItem .navigationItem-progress{background-color:var(--color-primary-light);height:2.5625rem;width:.3125rem}.Header .Header-navigation .Header-navigationItems .Header-navigationItem .navigationItem-progress .navigationItem-progress-active{background-color:var(--color-primary);width:100%}.Header .Header-navigation .Header-navigationItems .Header-navigationItem .Header-navigationLink{color:var(--color-primary-light);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;line-height:1.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;letter-spacing:-.01rem;margin-bottom:-.3125rem;margin-left:1.125rem;opacity:0;text-decoration:none;-webkit-transition:color .2s ease-in-out,opacity .2s ease-in-out;transition:color .2s ease-in-out,opacity .2s ease-in-out}.Header .Header-navigation .Header-navigationItems .Header-navigationItem .Header-navigationLink.active,.Header .Header-navigation .Header-navigationItems .Header-navigationItem .Header-navigationLink:hover{color:var(--color-primary);text-shadow:.03125rem 0 0 currentColor}.Header .Header-navigation .Header-navigationItems .Header-navigationItem .Header-navigationLink:focus-visible{outline:.125rem solid var(--color-primary);outline-offset:.125rem}.Header .Header-navigation .Header-accessibilityToggle{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.25rem;margin-left:.25rem;margin-top:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:var(--color-white);border:none;border-radius:50%;color:var(--color-primary);cursor:pointer;height:2.9375rem;justify-content:center;padding:0;width:2.9375rem}@media(min-width:1024px){.Header .Header-navigation .Header-accessibilityToggle{background:transparent;border-radius:0;height:auto;margin-bottom:0;margin-left:0;padding:.9375rem 1.0625rem;width:auto}}.Header .Header-navigation .Header-accessibilityToggle .Header-accessibilityToggle-icon{height:1.9375rem;width:1.9375rem;-ms-flex-negative:0;flex-shrink:0}.Header .Header-navigation .Header-accessibilityToggle .Header-accessibilityToggle-label{display:none;font-size:1rem;letter-spacing:-.01rem;line-height:1.75rem;margin-left:1.125rem;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;white-space:nowrap}@media(min-width:1024px){.Header .Header-navigation .Header-accessibilityToggle .Header-accessibilityToggle-label{display:inline}}.Header .Header-navigation .Header-accessibilityToggle .Header-accessibilityToggle-switch{display:none;opacity:0;-ms-flex-negative:0;background-color:var(--color-grey-70);border-radius:.5625rem;flex-shrink:0;height:1.125rem;margin-left:.625rem;position:relative;-webkit-transition:background-color .2s ease-in-out,opacity .2s ease-in-out;transition:background-color .2s ease-in-out,opacity .2s ease-in-out;width:2.0625rem}@media(min-width:1024px){.Header .Header-navigation .Header-accessibilityToggle .Header-accessibilityToggle-switch{display:block}}.Header .Header-navigation .Header-accessibilityToggle .Header-accessibilityToggle-switch:after{background-color:var(--color-white);border-radius:50%;content:"";height:1rem;left:.0625rem;position:absolute;top:.0625rem;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;width:1rem}.Header .Header-navigation .Header-accessibilityToggle:focus-visible{outline:.125rem solid var(--color-primary);outline-offset:.125rem}.Header .Header-navigation .Header-accessibilityToggle[aria-pressed=true]{position:relative}.Header .Header-navigation .Header-accessibilityToggle[aria-pressed=true]:after{background-color:var(--color-primary);bottom:.25rem;content:"";height:.125rem;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translate(-50%);width:1.9375rem}@media(min-width:1024px){.Header .Header-navigation .Header-accessibilityToggle[aria-pressed=true]:after{display:none}}.Header .Header-navigation .Header-accessibilityToggle[aria-pressed=true] .Header-accessibilityToggle-switch{background-color:var(--color-primary)}.Header .Header-navigation .Header-accessibilityToggle[aria-pressed=true] .Header-accessibilityToggle-switch:after{-webkit-transform:translateX(.9375rem);transform:translate(.9375rem)}.Header .Header-navigation .Header-languageSwitcher{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.125rem;padding:0 0 1.25rem .25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media(min-width:1024px){.Header .Header-navigation .Header-languageSwitcher{padding:.9375rem 1.0625rem 1.875rem}}.Header .Header-navigation .Header-languageSwitcher .Header-languageSwitcher-active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:var(--color-white);border:none;border-radius:50%;color:var(--color-primary);cursor:pointer;font-size:1rem;height:2.9375rem;justify-content:center;letter-spacing:-.01rem;line-height:1.75rem;padding:0;width:2.9375rem}@media(min-width:1024px){.Header .Header-navigation .Header-languageSwitcher .Header-languageSwitcher-active{height:auto;width:auto;-webkit-box-pack:start;-ms-flex-pack:start;background:transparent;border-radius:0;justify-content:flex-start}}.Header .Header-navigation .Header-languageSwitcher .Header-languageSwitcher-active svg{-ms-flex-negative:0;flex-shrink:0;height:1.9375rem;width:1.9375rem}.Header .Header-navigation .Header-languageSwitcher .Header-languageSwitcher-active span{display:none;margin-left:1.125rem;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}@media(min-width:1024px){.Header .Header-navigation .Header-languageSwitcher .Header-languageSwitcher-active span{display:inline}}.Header .Header-navigation .Header-languageSwitcher .Header-languageSwitcher-active:hover{text-shadow:.03125rem 0 0 currentColor}.Header .Header-navigation .Header-languageSwitcher .Header-languageSwitcher-active:focus-visible{outline:.125rem solid var(--color-primary);outline-offset:.125rem}.Header .Header-navigation .Header-languageSwitcher .Header-languageSwitcher-items{background:var(--color-primary);border-radius:.3125rem;bottom:1.25rem;-webkit-box-shadow:0 .125rem .625rem 0 rgba(0,0,0,.5);box-shadow:0 .125rem .625rem #00000080;left:3.625rem;margin-left:0;opacity:0;padding:.4375rem .9375rem;position:absolute;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;visibility:hidden}@media(min-width:1024px){.Header .Header-navigation .Header-languageSwitcher .Header-languageSwitcher-items{bottom:4.375rem;left:2.1875rem;margin-left:1.125rem}}.Header .Header-navigation .Header-languageSwitcher .Header-languageSwitcher-items:before{border-bottom:.625rem solid transparent;border-right:.625rem solid var(--color-primary);border-top:.625rem solid transparent;bottom:.75rem;content:"";height:0;left:0;position:absolute;-webkit-transform:translateX(-100%);transform:translate(-100%);width:0}@media(min-width:1024px){.Header .Header-navigation .Header-languageSwitcher .Header-languageSwitcher-items:before{border-bottom:none;border-left:.625rem solid transparent;border-right:.625rem solid transparent;border-top:.625rem solid var(--color-primary);bottom:0;left:1.25rem;-webkit-transform:translateY(100%);transform:translateY(100%)}}.Header .Header-navigation .Header-languageSwitcher .Header-languageSwitcher-items.show{opacity:1;visibility:visible}.Header .Header-navigation .Header-languageSwitcher .Header-languageSwitcher-items .Header-languages{list-style:none;list-style-position:inside;margin:0;padding-left:0}.Header .Header-navigation .Header-languageSwitcher .Header-languageSwitcher-items .Header-languages .Header-language{padding:.3125rem 0}.Header .Header-navigation .Header-languageSwitcher .Header-languageSwitcher-items .Header-languages .Header-language .Header-languageLink{color:var(--color-white);display:block;font-size:1rem;text-decoration:none}.Header .Header-navigation .Header-languageSwitcher .Header-languageSwitcher-items .Header-languages .Header-language .Header-languageLink:hover{color:var(--color-primary-light)}.Header .Header-navigation .Header-languageSwitcher .Header-languageSwitcher-items .Header-languages .Header-language .Header-languageLink.is-active{color:var(--color-primary-light);cursor:default}.Header .Header-navigation .Header-languageSwitcher .Header-languageSwitcher-items .Header-languages .Header-language .Header-languageLink:focus-visible{outline:.125rem solid var(--color-white);outline-offset:.125rem}.Header .Header-navigation-wrapper{display:none}@media(min-width:1024px){.Header .Header-navigation-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}
