.navigation{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:var(--body-max-width);padding:20px var(--layout-padding);position:sticky;top:0;width:100%;z-index:2147483000}.navigation__background{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:rgba(var(--color-primary-rgb),.5);height:100%;left:0;margin-left:calc(50% - 50vw);position:absolute;top:0;width:100vw;z-index:-1}.navigation__logo{flex-shrink:0;position:relative;z-index:1}.navigation__logo a{outline:none}.navigation__logo img{display:block;height:auto;max-width:180px}@media (max-width:991.98px){.navigation__logo img{max-width:92px}}.navigation__hamburger{align-items:flex-end;cursor:pointer;display:none;flex-direction:column;flex-shrink:0;height:32px;justify-content:space-between;padding:10px 0;width:32px;z-index:1}.navigation__hamburger span{background:currentcolor;border-radius:10px;display:block;height:2px;transition:all var(--transition-duration);width:100%}@media (max-width:991.98px){.navigation__hamburger{display:flex}.navigation__hamburger.--active span:first-child{animation:hamburger-line-1 .5s cubic-bezier(.32,.72,0,1) alternate forwards}.navigation__hamburger.--active span:nth-child(2){animation:hamburger-line-2 .5s cubic-bezier(.32,.72,0,1) alternate forwards}}.navigation__menu{margin:0 auto;position:relative}.navigation__menu-content{align-items:center;display:flex;flex-direction:row;gap:6px;justify-content:flex-start;padding-left:max(3%,16px)}.navigation__menu .navigation__secondary-action--item{display:none}@media (max-width:991.98px){.navigation__menu{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:gba(var(--color-primary-rgb),.7);border-radius:0 0 32px 32px;left:-1px;max-height:calc(100dvh - var(--banner-height, 0));opacity:0;overflow-y:hidden;padding:68px 0 0;pointer-events:none;position:fixed;top:var(--banner-height,0);transform:translateY(-100%);transition:transform var(--transition-duration),opacity var(--transition-duration);visibility:hidden;width:calc(100vw + 1px);z-index:-1}.navigation__menu-content{align-items:flex-start;flex-direction:column;gap:16px;height:100dvh;justify-content:flex-start;max-height:calc(100dvh - 68px - var(--banner-height, 0));overflow-y:auto;padding:0 var(--layout-padding) 20px}.navigation__menu.--active{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible;z-index:0}.navigation__menu .navigation__secondary-action--item{display:flex}}.navigation__menu-button{align-items:center;background:transparent;border:none;color:inherit;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:8px;line-height:1.1;padding:7px 13px;transition:color var(--transition-duration);white-space:nowrap}.navigation__menu-button:hover{color:var(--text-highlight-color)}.navigation__menu-button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.navigation__menu-button .icon__chevron{align-items:center;display:flex;flex-shrink:0;height:8px;justify-content:center;margin-left:9px;position:relative;width:5px}.navigation__menu-button .icon__chevron:after,.navigation__menu-button .icon__chevron:before{background-color:currentcolor;border-radius:1px;content:"";height:6px;position:absolute;transition:transform var(--transition-duration);width:2px}.navigation__menu-button .icon__chevron:before{left:0;transform:rotate(-45deg);transform-origin:left center}.navigation__menu-button .icon__chevron:after{right:0;transform:rotate(45deg);transform-origin:right center}.navigation__menu-button .icon__chevron.--open:before{left:1px;transform:rotate(-135deg)}.navigation__menu-button .icon__chevron.--open:after{right:1px;transform:rotate(135deg)}.navigation__menu-item{color:currentcolor;cursor:pointer;position:relative;text-decoration:none}.navigation__menu-item[aria-haspopup=true] .navigation__menu-button{padding:7px 9px 7px 13px}.navigation__menu-item.--active .navigation__menu-button{color:var(--color-primary)}.navigation__menu-item.--active .navigation__menu-button .icon__chevron:after,.navigation__menu-item.--active .navigation__menu-button .icon__chevron:before{background-color:var(--color-primary)}.navigation__menu-item.--hover,.navigation__menu-item.--open{overflow:visible}.navigation__menu-item .navigation__submenu{-webkit-backdrop-filter:blur(var(--backdrop-blur-glass));backdrop-filter:blur(var(--backdrop-blur-glass));background:#fff;border:1px solid rgba(var(--color-neutral-charcoal-rgb),.1);border-radius:var(--radius-default);box-shadow:var(--shadow-ambient);box-sizing:border-box;display:none;left:0;list-style-type:none;margin:0;overflow:hidden;padding:10px;position:absolute;top:calc(100% + 6px);z-index:100}@media (min-width:992px){.navigation__menu-item .navigation__submenu{opacity:0;transform:translateZ(10px) rotateX(-20deg);transform-origin:top;transition:transform var(--transition-duration),opacity var(--transition-duration)}.navigation__menu-item .navigation__submenu--grid{display:grid;gap:5px;grid-template-columns:repeat(var(--cols,1),minmax(max-content,1fr))}}.navigation__menu-item .navigation__submenu.visible{display:block}.navigation__menu-item .navigation__submenu--item{align-items:flex-start;border-radius:var(--radius-default);color:var(--text-color);display:flex;flex-direction:column;font-size:14px;justify-content:flex-start;line-height:1.1;padding:10px;text-align:left;text-decoration:none;text-transform:none;transition-duration:var(--transition-duration);transition-property:color,background-color}.navigation__menu-item .navigation__submenu--item:focus,.navigation__menu-item .navigation__submenu--item:hover{color:var(--text-highlight-color)}@media (min-width:992px){.navigation__menu-item .navigation__submenu--item:focus,.navigation__menu-item .navigation__submenu--item:hover{background:var(--color-neutral-off-white)}}.navigation__menu-item .navigation__submenu--item .label{font-weight:600;margin-bottom:4px;transition:color var(--transition-duration)}.navigation__menu-item .navigation__submenu--item .description{font-size:12px;line-height:1.4;max-width:355px;opacity:.7;white-space:normal}@media (max-width:991.98px){.navigation__menu-item{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between;margin-left:auto}.navigation__menu-item:after{display:none}.navigation__menu-item .navigation__submenu{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;box-shadow:none;display:block;font-size:14px;left:unset;max-height:0;overflow:hidden;padding:0 36px 0 0;position:relative;top:unset;transition:max-height var(--transition-duration),opacity var(--transition-duration);width:100%}.navigation__menu-item .navigation__submenu--item{align-items:flex-end;color:var(--color-white);font-size:14px;justify-content:flex-end;min-width:100%;padding:12px 0;text-align:right}.navigation__menu-item .navigation__submenu--item.active,.navigation__menu-item .navigation__submenu--item:focus,.navigation__menu-item .navigation__submenu--item:hover{color:var(--text-highlight-color)}.navigation__menu-item .navigation__submenu--item .label{font-weight:500;transition:color var(--transition-duration)}.navigation__menu-item .navigation__submenu--item .description{display:none}.navigation__menu-item .navigation__submenu.visible{max-height:var(--max-height,1000px);padding:12px 30px 0 0}}.navigation__dropdown-menu{display:inline-block;position:relative}.navigation__dropdown-menu-button{align-items:center;display:flex;gap:8px;padding:7px 13px;white-space:nowrap}.navigation__dropdown-menu-arrow{align-items:center;display:flex;flex-shrink:0;height:8px;justify-content:center;position:relative;width:12px}.navigation__dropdown-menu-arrow:after,.navigation__dropdown-menu-arrow:before{background-color:currentcolor;border-radius:1px;content:"";height:6px;position:absolute;width:2px}.navigation__dropdown-menu-arrow:before{transform:rotate(-45deg) translateY(-2px)}.navigation__dropdown-menu-arrow:after{transform:rotate(45deg) translateY(2px)}.navigation__dropdown-menu.--open .navigation__dropdown-menu-arrow:before{transform:rotate(135deg) translateY(2px)}.navigation__dropdown-menu.--open .navigation__dropdown-menu-arrow:after{transform:rotate(-135deg) translateY(-2px)}.navigation__dropdown-menu-content{-webkit-backdrop-filter:blur(var(--backdrop-blur-glass));backdrop-filter:blur(var(--backdrop-blur-glass));background:var(--color-secondary);border-radius:var(--radius-default);box-shadow:var(--shadow-ambient);box-sizing:border-box;color:var(--text-color);display:none;font-size:14px;line-height:1.5;min-width:200px;opacity:0;overflow:hidden;padding:12px 0;position:absolute;transform:translateZ(10px) rotateX(-20deg);transform-origin:top;transition:transform var(--transition-duration),opacity var(--transition-duration);z-index:100}.navigation__dropdown-menu-content.visible{display:block}.navigation__dropdown-menu-list{list-style:none;margin:0;padding:0}.navigation__dropdown-menu-item{margin:0!important;padding:0;width:100%}.navigation__dropdown-menu-item a{color:var(--text-color);display:block;font-size:14px;padding:10px 16px;text-align:right;text-decoration:none;transition-duration:var(--transition-duration);transition-property:background-color,color;white-space:nowrap}.navigation__dropdown-menu-item a:focus,.navigation__dropdown-menu-item a:hover{background-color:rgba(var(--color-primary-rgb),.1);color:var(--color-primary)}.navigation__dropdown-menu-item a:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}@media (max-width:991.98px){.navigation__dropdown-menu-content{padding:10px 0}.navigation__dropdown-menu-item a{font-size:14px;line-height:1.2;text-align:right}}.navigation__actions{align-items:center;display:flex;flex-direction:row;gap:6px;justify-content:flex-end}.navigation__actions .btn.btn--small{min-height:37px}@media (max-width:991.98px){.navigation__actions{gap:11px}.navigation__actions .btn{display:none}}.language-switcher{display:block;position:relative;z-index:1}@media (max-width:991.98px){.language-switcher{padding-left:10px}}.language-switcher .hs-language-switcher__icon,.language-switcher__flag__icon{height:20px;overflow:hidden;position:relative;width:30px}.language-switcher .hs-language-switcher__icon img,.language-switcher__flag__icon img{height:100%;object-fit:cover;object-position:center;width:100%}.language-switcher.--hover .language-switcher__chevron:after,.language-switcher.--open .language-switcher__chevron:after{border:8px solid transparent;border-bottom-color:#fff;transform:translateY(-4.5px)}.language-switcher__inner-wrapper{display:inline-block;position:relative}.language-switcher__button{background-color:transparent;border:0;cursor:pointer;margin:0;padding:0}.language-switcher__button:focus-visible{outline:none}.language-switcher__label{align-items:center;display:flex;font-size:1em;gap:10px;justify-content:center;line-height:1}.language-switcher__icon{height:20px;width:20px}.language-switcher__menu{-webkit-backdrop-filter:blur(var(--backdrop-blur-glass));backdrop-filter:blur(var(--backdrop-blur-glass));background:var(--color-secondary);border-radius:var(--radius-default);box-shadow:var(--shadow-ambient);box-sizing:border-box;display:none;list-style-type:none;margin:0;min-width:100%;overflow:hidden;padding:8px 0;position:absolute;right:0;top:calc(100% + 10px);white-space:nowrap;z-index:100}.language-switcher__menu.visible{display:block}.language-switcher__menu.mousemove{background:var(--color-primary)}.language-switcher__item{background-color:transparent;font-size:14px;margin:0;padding:10px 16px;text-align:left;transition:all var(--transition-duration);width:100%}.language-switcher__item--flag{height:20px;object-fit:cover;object-position:center;width:30px}.language-switcher__item a{align-items:center;color:var(--text-color);display:flex;gap:12px;height:100%;justify-content:space-between;text-decoration:none}.language-switcher__item a:focus-visible{outline:none}.language-switcher__item.active,.language-switcher__item:focus,.language-switcher__item:hover{background:rgba(var(--color-primary-rgb),.15);color:var(--color-primary)}.language-switcher__item.active a,.language-switcher__item:focus a,.language-switcher__item:hover a{color:var(--color-primary)}.language-switcher__chevron{align-items:center;display:flex;flex-shrink:0;height:8px;justify-content:center;position:relative;width:12px}.language-switcher__chevron:after,.language-switcher__chevron:before{background-color:currentcolor;border-radius:1px;content:"";height:6px;position:absolute;width:2px}.language-switcher__chevron:before{transform:rotate(-45deg) translateY(-2px)}.language-switcher__chevron:after{transform:rotate(45deg) translateY(2px)}.language-switcher__language-code{font-size:.875rem;font-weight:500}@keyframes hamburger-line-1{20%{transform:translateY(5px)}to{transform:rotate(225deg) translate(-4px,-3px)}}@keyframes hamburger-line-2{20%{transform:translateY(-5px)}to{transform:rotate(135deg) translate(-4px,3px)}}