.PreviewBar-module__G_bITq__previewBar{padding:var(--spacing-s) var(--spacing-m);color:var(--white);background-color:var(--black);border-top:1px solid var(--white);z-index:99999;justify-content:flex-end;align-items:center;width:100%;display:flex;position:fixed;bottom:0;left:0}
.Header-module__e62msq__container{z-index:100;width:100%;position:relative;top:0}.Header-module__e62msq__header{width:100%;padding:var(--spacing-xs) var(--spacing-m);background-color:var(--white);font-size:var(--font-size-xs);text-transform:uppercase;justify-content:space-between;align-items:center;margin:auto;display:flex}.Header-module__e62msq__header .Header-module__e62msq__logoLink{transition:opacity 55ms ease-in-out}.Header-module__e62msq__header .Header-module__e62msq__logoLink:hover{opacity:.7}.Header-module__e62msq__header .Header-module__e62msq__logoLink svg{display:block}.Header-module__e62msq__navigation{background-color:var(--grey-950);color:var(--white);padding:var(--spacing-xs) var(--spacing-m);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;justify-content:space-between;align-items:center;display:flex;position:relative}@media (max-width:768px){.Header-module__e62msq__navigation{padding:var(--spacing-xs) var(--spacing-xs)}}.Header-module__e62msq__navigation>ul{align-items:center;gap:var(--spacing-s);list-style-type:none;display:flex}.Header-module__e62msq__navigation .Header-module__e62msq__search{appearance:none;font:inherit;color:inherit;text-transform:uppercase;align-items:center;gap:var(--spacing-2xs);background-color:#0000;border:0;display:inline-flex}.Header-module__e62msq__header :is(a,button),.Header-module__e62msq__navigation :is(a,button){transition:opacity 50ms ease-in-out}.Header-module__e62msq__header :is(a,button):hover,.Header-module__e62msq__navigation :is(a,button):hover{opacity:.7}@media (max-width:768px){.Header-module__e62msq__header{justify-content:center;align-items:center}.Header-module__e62msq__contact,.Header-module__e62msq__langSwitch{display:none}}
.SubMenu-module__Xk5gXq__container{background-color:var(--grey-950);z-index:-1;visibility:hidden;grid-template-columns:1fr 1fr;width:100%;transition:all .3s ease-in-out;display:grid;position:absolute;top:100%;left:0;transform:translateY(-100%)}.SubMenu-module__Xk5gXq__open{visibility:visible;transform:translateY(0)}.SubMenu-module__Xk5gXq__button{color:inherit;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;text-decoration:none}.SubMenu-module__Xk5gXq__list{justify-content:space-between;align-items:flex-start;gap:var(--spacing-m);flex-direction:column;padding:45px 0 55px 35px;display:flex}.SubMenu-module__Xk5gXq__list ul{text-align:left;align-items:flex-start;gap:var(--spacing-s);flex-direction:column;list-style:none;display:flex}.SubMenu-module__Xk5gXq__list li{font-size:var(--font-size-2xl);line-height:var(--line-height-2xl);letter-spacing:normal;text-align:left}.SubMenu-module__Xk5gXq__close{position:absolute;top:45px;right:35px}
.MobileMenu-module__ylD2Ua__menuContainer{background-color:var(--black);width:100dvw;height:100dvh;padding:var(--spacing-l) var(--spacing-m);font-size:var(--font-size-xl);gap:var(--spacing-m);flex-direction:column;transition:transform .5s;display:flex;position:absolute;top:100%;left:0;transform:translate(-100%)}.MobileMenu-module__ylD2Ua__open{transform:translate(0)}.MobileMenu-module__ylD2Ua__subMenu{visibility:hidden;background-color:var(--grey-900);width:100dvw;height:100dvh;padding:var(--spacing-l) var(--spacing-m);flex-direction:column;transition:transform .5s,visibility 0s linear .5s;display:flex;position:absolute;top:0;left:100%}.MobileMenu-module__ylD2Ua__menuContainer:has(.MobileMenu-module__ylD2Ua__subMenuOpen){transform:translate(-100%)}.MobileMenu-module__ylD2Ua__subMenuButton{color:inherit;align-items:center;gap:var(--spacing-2xs);font-size:inherit;font-weight:inherit;text-transform:inherit;display:flex}.MobileMenu-module__ylD2Ua__subMenuBackButton{color:inherit;align-items:center;gap:var(--spacing-2xs);font-size:var(--font-size-regular);font-weight:var(--font-weight-regular);text-transform:inherit;display:flex}.MobileMenu-module__ylD2Ua__subMenu:has(.MobileMenu-module__ylD2Ua__subMenuOpen){visibility:visible;transition:transform .5s,visibility linear}.MobileMenu-module__ylD2Ua__subMenuItems{gap:var(--spacing-m);flex-direction:column;transition:display 0s linear .5s;display:none}.MobileMenu-module__ylD2Ua__subMenuOpen{display:flex}.MobileMenu-module__ylD2Ua__contactLink{font-size:var(--font-size-xs);margin-top:var(--spacing-s)}