.mobilenav{display:block}@media (width>=1200px),print and (orientation:landscape){.mobilenav{display:none}}.mobilenavmenu{z-index:1050;width:100%;height:100%;padding-top:max(env(safe-area-inset-top,30px), 30px);padding-bottom:max(env(safe-area-inset-top,50px), 50px);background-color:var(--c-secondary);flex-direction:column;justify-content:space-between;transition:left .3s;position:fixed;top:0;left:0;overflow:hidden}.mobilenavmenu[open]{display:flex}.mobilenav__headwrapper{position:relative}.mobilenav__contentwrapper{flex-direction:column;justify-content:center;height:calc(100% - 88px);display:flex;position:relative;overflow:auto}.mobilenav__contentwrapper--nav{padding-left:32px;padding-right:17px}.mobilenav__closebutton{color:var(--c-primary);cursor:pointer;background:0 0;border:none;padding:0}.mobilenav__list{flex-direction:column;display:flex}.mobilenav__item:not(:last-child){margin-bottom:40px}.mobilenav__link{color:var(--c-primary);font-family:var(--f-font-family-heading);font-size:2.5rem;font-weight:400;line-height:1em;text-decoration:none}.mobilenav__link:focus-visible{outline:var(--c-primary) solid 2px;outline-offset:2px}.mobilenav__link:hover{text-decoration:underline}.mobilenav__header{justify-content:space-between;align-items:center;height:70px;padding-left:32px;padding-right:17px;display:flex}.mobilenav__header[hidden]{display:none}.mobilenav__action{justify-content:space-between;align-items:center;display:flex}.mobilenav__button{flex-shrink:0;gap:8px;min-width:auto;height:64px;padding:12px 16px}.mobilenav__button .btn__text{font-size:1.25rem}.mobilenav__buttonGroup{justify-content:flex-end;align-items:center;gap:16px;min-height:70px;padding-left:32px;padding-right:25px;display:flex}.mobilenav__buttonGroup[hidden]{display:none}.mobilenav__dropdownContainer{justify-content:space-between;align-items:center;display:flex}.mobilenav__dropdownLocation{display:flex;position:relative}.mobilenav__dropdownLocation .dropdown{position:static}.mobilenav__dropdownLocation .dropdown__toggle{background:0 0;border:none;min-height:64px;margin:0 0 0 8px;padding:0;font-size:1rem;font-weight:600;line-height:normal}@media (width>=1200px),print and (orientation:landscape){.mobilenav__dropdownLocation .dropdown__toggle{min-height:48px}}.mobilenav__dropdownLocation .dropdown__toggle svg{margin-right:0}.mobilenav__dropdownLocation .dropdown__toggle:after{content:none}.mobilenav__dropdownLocation .dropdown__toggle:focus-visible{outline:var(--c-primary) solid 2px}@media (width>=1200px),print and (orientation:landscape){.mobilenav__dropdownLocation .dropdown__toggle:focus-visible{outline:var(--c-white) solid 2px}}.mobilenav__dropdownLocation .dropdown__item:hover{background:var(--c-grey-30)}.mobilenav__dropdownLocation .dropdown__menu.show{min-width:250px;margin-bottom:9px;bottom:64px}.mobilenav__dropdownLocation .dropdown.opened .header__iconLocation{background-color:var(--c-white);color:var(--c-primary)}.mobilenav__dropdownLanguage{display:flex;position:relative}.mobilenav__dropdownLanguage .dropdown{position:static}.mobilenav__dropdownLanguage .dropdown__toggle{background:0 0;border:none;min-height:64px;margin:0 0 0 8px;padding:0;font-size:1rem;font-weight:600;line-height:normal}@media (width>=1200px),print and (orientation:landscape){.mobilenav__dropdownLanguage .dropdown__toggle{min-height:48px}}.mobilenav__dropdownLanguage .dropdown__toggle:after{content:none}.mobilenav__dropdownLanguage .dropdown__toggle:focus-visible{outline:var(--c-primary) solid 2px}@media (width>=1200px),print and (orientation:landscape){.mobilenav__dropdownLanguage .dropdown__toggle:focus-visible{outline:var(--c-white) solid 2px}}.mobilenav__dropdownLanguage .dropdown__item:hover{background:var(--c-grey-30)}.mobilenav__dropdownLanguage .dropdown__menu.show{min-width:250px;margin-bottom:9px;bottom:64px}.mobilenav__dropdownLanguage .dropdown.opened .header__iconLanguage{background-color:var(--c-white);color:var(--c-primary)}.mobilenav .header__logo{position:static}.mobilenav .header__logo:focus-visible{outline:var(--c-primary) solid 2px}.reverse .mobilenav__dropdownLocation .dropdown__menu.show,.reverse .mobilenav__dropdownLanguage .dropdown__menu.show{bottom:auto}.reverse .mobilenav__contentwrapper{justify-content:center;gap:48px}
