.header_header__STHdo{width:100%;background-color:var(--primary-color);padding-top:.5rem;position:fixed;top:0;left:0;right:0;z-index:900;overflow-x:clip}.header_container__nweGT{max-width:1440px;margin:0 auto;padding:0 2rem;height:125px;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.header_logo__S315u{cursor:pointer;flex-shrink:0}.header_desktopNav__xH02g{display:flex}.header_navList__m8nan{display:flex;gap:2rem;margin:0;padding:0;list-style:none;align-items:center}.header_navLink__ZhF8C{color:var(--tertiary-color);text-decoration:none;font-size:16px;transition:color .3s}.header_navLink__ZhF8C:hover{color:var(--secondary-color)}.header_contactButton__qR8rR{background:none;border:none;cursor:pointer;color:var(--tertiary-color);font-size:16px;transition:color .3s}.header_contactButton__qR8rR:hover{color:var(--secondary-color)}.header_actionBtns__96h8u{display:flex;gap:1rem}.header_localeAndActions__fYSxH{display:flex;align-items:center;gap:1rem}.header_localeSwitcherWrapper__G74kz{display:flex;align-items:center}.header_mobileMenuWrapper__XQqeK{display:none}.header_mobileNav__yc_db{position:fixed;inset:0;z-index:999;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease,visibility .35s ease}.header_mobileNavOpen__nsZXh{opacity:1;visibility:visible;pointer-events:auto}.header_mobileNavPanel__L7i7s{position:absolute;inset:0;width:100%;min-height:100vh;background-color:var(--quinary-color);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:calc(env(safe-area-inset-top, 0px) + 4rem) 1.5rem 2rem;overflow-y:auto;-webkit-overflow-scrolling:touch;transform:translateX(100%);transition:transform .45s ease}@supports (height:100dvh){.header_mobileNavPanel__L7i7s{min-height:100dvh}}.header_mobileNavOpen__nsZXh .header_mobileNavPanel__L7i7s{transform:translateX(0)}.header_mobileNavList__fk7Q1{list-style:none;display:flex;flex-direction:column;gap:1.5rem;margin:0;padding:0}.header_burgerButton__NYzvH,.header_closeButton__jqX1K{background:none;border:none;cursor:pointer}.header_closeButton__jqX1K{position:absolute;top:calc(env(safe-area-inset-top, 0px) + 1rem);left:1rem}@media (max-width:1255px){.header_actionBtns__96h8u,.header_desktopNav__xH02g{display:none}.header_mobileMenuWrapper__XQqeK{display:block}.header_mobileNavList__fk7Q1{align-items:center}.header_mobileNav__yc_db .header_contactButton__qR8rR,.header_mobileNav__yc_db .header_navLink__ZhF8C{display:block;text-align:center;font-size:20px;line-height:1.35}}@media (max-width:800px){.header_container__nweGT{padding-left:1rem;padding-right:1.5rem;height:100px}.header_logo__S315u{padding:0;margin-left:0}.header_logo__S315u>span{width:150px!important;height:auto!important}.header_logo__S315u>span>img{width:100%!important;height:auto!important}.header_logo__S315u img{width:150px!important;height:150px!important}.header_mobileNav__yc_db .header_contactButton__qR8rR,.header_mobileNav__yc_db .header_navLink__ZhF8C{font-size:22px}}@media (max-width:560px){.header_container__nweGT{height:84px;padding-left:1rem;padding-right:1.25rem}.header_logo__S315u>span{width:130px!important}.header_logo__S315u img{width:130px!important;height:130px!important}}.localeSwitcher_switcher__6Cz9r{position:relative;display:inline-flex;align-items:center}.localeSwitcher_switcher__6Cz9r[data-pending=true]{opacity:.6;pointer-events:none}.localeSwitcher_trigger__C2vMU{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .7rem;background:transparent;border:1px solid var(--tertiary-color);border-radius:999px;cursor:pointer;font-size:14px;font-weight:600;color:var(--tertiary-color);line-height:1;transition:color .2s,background-color .2s,border-color .2s}.localeSwitcher_trigger__C2vMU:hover:not(:disabled),.localeSwitcher_trigger__C2vMU[aria-expanded=true]{background-color:var(--tertiary-color);color:var(--primary-color)}.localeSwitcher_trigger__C2vMU:disabled{cursor:default}.localeSwitcher_chevronIcon__GkMsY,.localeSwitcher_globeIcon__dkNXL{flex-shrink:0}.localeSwitcher_chevronIcon__GkMsY{transition:transform .2s}.localeSwitcher_chevronOpen__zphG1{transform:rotate(180deg)}.localeSwitcher_triggerLabel__AnBt6{letter-spacing:.04em}.localeSwitcher_menu___CUwO{position:absolute;top:calc(100% + .4rem);left:0;min-width:100%;background:#fff;border:1px solid rgba(48,69,67,.18);border-radius:12px;box-shadow:0 6px 18px rgba(0,0,0,.08);list-style:none;margin:0;padding:.25rem;z-index:1000;display:flex;flex-direction:column;gap:.1rem}.localeSwitcher_menu___CUwO li{margin:0}.localeSwitcher_menuItem__ERpEO{display:block;width:100%;text-align:center;background:transparent;border:none;cursor:pointer;padding:.45rem .85rem;font-size:14px;font-weight:600;color:var(--tertiary-color);border-radius:999px;transition:background-color .15s,color .15s;letter-spacing:.04em}.localeSwitcher_menuItem__ERpEO:hover:not(:disabled){background-color:rgba(189,228,136,.25);color:var(--tertiary-color)}.localeSwitcher_menuItem__ERpEO:disabled{cursor:default}.localeSwitcher_menuItemActive__0joWg{font-weight:700}.localeSwitcher_menuItemActive__0joWg,.localeSwitcher_menuItemActive__0joWg:hover{background-color:var(--tertiary-color);color:var(--primary-color)}@media (max-width:1255px){.localeSwitcher_trigger__C2vMU{padding:.5rem .85rem;font-size:15px}.localeSwitcher_menuItem__ERpEO{font-size:15px;padding:.6rem 1rem}}.footer_footer__9CPO_{width:100%;background-color:#fff;border-top:1px solid rgba(30,30,30,.15);padding:3rem 0;margin-top:10rem}.footer_footer__inner__DQsUB{max-width:1440px;margin:0 auto;padding:0 2rem;display:flex;align-items:center;justify-content:space-between;gap:2rem}.footer_logo__vou1K{flex:0 0 auto}.footer_logo__vou1K>span{width:220px!important;height:auto!important;display:block}.footer_logo__vou1K>span>img{width:100%!important;height:auto!important}.footer_links__grid__gkLLl{flex:1 1 auto;display:flex;flex-wrap:wrap;gap:.75rem 2rem;justify-content:flex-end;align-items:center;list-style:none;margin:0;padding:0}.footer_footer__link__se859{text-decoration:none;color:var(--tertiary-color);font-size:16px;white-space:nowrap}.footer_noBorderBtn__1BNLE{background:none;border:none;padding:0;cursor:pointer}@media screen and (max-width:1000px){.footer_footer__inner__DQsUB{flex-direction:column;text-align:center;gap:2rem}.footer_links__grid__gkLLl{justify-content:center}}@media screen and (max-width:600px){.footer_footer__9CPO_{padding:2rem 0;margin-top:5rem}.footer_logo__vou1K>span{width:180px!important}.footer_links__grid__gkLLl{gap:.75rem 1.25rem}}.cookies_cookies__KNVBi{display:flex;flex-direction:row;align-items:center;gap:1rem;position:fixed;bottom:5dvh;right:50%;transform:translateX(50%);background-color:white;box-shadow:0 0 10px rgba(0,0,0,.1);padding:1.5rem 3rem;max-width:80vw;border-radius:16px}.cookies_icon__Ipt8u{width:5rem}.cookies_cookieBtn__zQOBX{background-color:var(--quinary-color);border:none;padding:.5rem 1rem;border-radius:16px;color:var(--tertiary-color);font-weight:700;cursor:pointer;font-size:1rem}@media screen and (max-width:1100px){.cookies_cookies__KNVBi{flex-direction:column;width:90vw;text-align:center}.cookies_icon__Ipt8u{width:3rem}}.eurodeskBadge_badge__jYlk8{--badgeWidth:260px;--badgePadding:3rem;--badgeHeight:160px;position:fixed;bottom:10%;right:0;width:var(--badgeWidth);height:var(--badgeHeight);background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:0 0 0 12px;padding:0 1rem 0 var(--badgePadding);display:flex;align-items:center;gap:.5rem;overflow:visible;z-index:1000}.eurodeskBadge_badge__jYlk8[data-open=false]{pointer-events:none}.eurodeskBadge_badge__jYlk8[data-open=false] .eurodeskBadge_toggleBtn__hpdIh{pointer-events:auto}.eurodeskBadge_content__gUUG9{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.25rem}.eurodeskBadge_toggleBtn__hpdIh{position:absolute;top:50%;left:0;transform:translate(-50%,-50%);width:28px;height:28px;background-color:#fff;border:1px solid rgba(0,0,0,.08);border-radius:999px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1001;box-shadow:0 1px 3px rgba(0,0,0,.08)}.eurodeskBadge_arrowClosed___tJtk,.eurodeskBadge_arrowOpen__mto_H{display:block;transition:transform .2s ease}.eurodeskBadge_arrowClosed___tJtk{transform:rotate(180deg)}.eurodeskBadge_arrowOpen__mto_H{transform:rotate(0deg)}.eurodeskBadge_link__MpH3z,.eurodeskBadge_text__lDDzS{font-size:14px;color:var(--tertiary-color)}.eurodeskBadge_link__MpH3z{text-decoration:none}@media screen and (max-width:600px){.eurodeskBadge_badge__jYlk8{--badgeWidth:240px;right:0;left:auto;bottom:10%;padding:0 1rem 0 var(--badgePadding)}.eurodeskBadge_toggleBtn__hpdIh{width:32px;height:32px}}