.header{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:var(--body-max-width);padding:40px var(--layout-padding);position:sticky;top:0;width:100%;z-index:2147483000}@media(max-width:991.98px){.header{padding:20px var(--layout-padding)}}.header__background{background-color:rgba(0,0,0,.063);height:100%;left:0;margin-left:calc(50% - 50vw);position:absolute;top:0;width:100vw;z-index:-1}.header__background,.header__background.light{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.header__background.light{background-color:hsla(0,0%,100%,.063)}.header__logo{position:relative;z-index:1}.header__logo a{outline:none}.header__logo--animation{height:32px;overflow:hidden;position:relative;width:150px}.header__logo--animation .dotlottie-player{height:279%;left:50%;position:relative;top:50%;transform:translate(-50%,-50%);width:106%}@media(max-width:991.98px){.header__logo--animation{height:20px;width:92px}}.header__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}.header__hamburger span{background:var(--text-color);border-radius:10px;display:block;height:2px;transition:all var(--transition-duration);width:100%}@media(max-width:991.98px){.header__hamburger{display:flex}.header__hamburger.--active span:first-child{animation:hamburger-line-1 .5s cubic-bezier(.32,.72,0,1) alternate forwards}.header__hamburger.--active span:nth-child(2){animation:hamburger-line-2 .5s cubic-bezier(.32,.72,0,1) alternate forwards}}.header__primary-actions{margin-right:auto;position:relative}.header__primary-actions-content{align-items:center;display:flex;flex-direction:row;gap:6px;justify-content:flex-start;padding-left:max(3%,16px)}.header__primary-actions .header__secondary-actions--item{display:none}@media(max-width:991.98px){.header__primary-actions{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:rgba(var(--color-hover-gray-rgb),.6);border-radius:0 0 32px 32px;left:-1px;max-height:100dvh;opacity:0;overflow-y:hidden;padding:68px 0 0;position:fixed;top:0;transform:translateY(-50%);transition:transform var(--transition-duration),opacity var(--transition-duration);width:calc(100vw + 1px);z-index:-1}.header__primary-actions-content{align-items:flex-start;flex-direction:column;gap:16px;justify-content:flex-start;max-height:calc(100dvh - 68px);overflow-y:auto;padding:0 var(--layout-padding) 20px}.header__primary-actions.--active{opacity:1;transform:translateY(0);z-index:0}.header__primary-actions .header__secondary-actions--item{display:flex}}.header .primary-actions__item{color:currentcolor;cursor:pointer;position:relative;text-decoration:none}.header .primary-actions__item .btn{padding:7px 13px;white-space:nowrap}.header .primary-actions__item .btn .icon__plus{flex-shrink:0;margin-left:9px}.header .primary-actions__item[aria-haspopup=true] .btn{padding:7px 9px 7px 13px}.header .primary-actions__item.--active .btn{background-color:var(--color-primary)}.header .primary-actions__item.--active .btn .icon__plus{background-color:var(--color-black)}.header .primary-actions__item.--active .btn .icon__plus:after,.header .primary-actions__item.--active .btn .icon__plus:before{background-color:var(--color-white)}.header .primary-actions__item.--hover,.header .primary-actions__item.--open{overflow:visible}.header .primary-actions__item .item__submenu{background:var(--color-dark-gray);box-sizing:border-box;color:var(--text-color);display:none;font-size:22px;left:0;line-height:1.35;list-style-type:none;margin:0;overflow:hidden;padding:25px 0;position:absolute;top:calc(100% + 6px);z-index:100}@media(min-width:992px){.header .primary-actions__item .item__submenu{border-radius:16px;opacity:0;transform:translateZ(10px) rotateX(-20deg);transform-origin:top;transition:transform var(--transition-duration),opacity var(--transition-duration)}.header .primary-actions__item .item__submenu--grid{display:grid;gap:5px;grid-template-columns:repeat(var(--cols,1),minmax(max-content,1fr))}}.header .primary-actions__item .item__submenu svg{display:inline-block;flex-shrink:0;margin-left:25px}.header .primary-actions__item .item__submenu.visible{display:block}.header .primary-actions__item .item__submenu--item{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding:8px 33px;text-align:left;text-transform:none}.header .primary-actions__item .item__submenu--item .label{text-decoration:none;transition:background .3s}.header .primary-actions__item .item__submenu--item .description{color:var(--text-color);max-width:355px;opacity:.48;white-space:normal}@media(max-width:991.98px){.header .primary-actions__item{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between;margin-left:auto}.header .primary-actions__item svg{display:block}.header .primary-actions__item:after{display:none}.header .primary-actions__item .item__submenu{background:transparent;box-shadow:none;display:block;font-size:16px;left:unset;max-height:0;overflow:hidden;padding:0;position:relative;top:unset;transition:max-height var(--transition-duration),opacity var(--transition-duration);width:100%}.header .primary-actions__item .item__submenu--item{align-items:flex-end;justify-content:flex-end;min-width:100%;padding:10px 0;text-align:right}.header .primary-actions__item .item__submenu--item.active,.header .primary-actions__item .item__submenu--item:focus,.header .primary-actions__item .item__submenu--item:hover{color:var(--color-interact-gray)}.header .primary-actions__item .item__submenu--item .label{transition:color var(--transition-duration)}.header .primary-actions__item .item__submenu--item .description{display:none}.header .primary-actions__item .item__submenu.visible{max-height:var(--max-height,1000px);padding:10px 0 0}}.header__secondary-actions{align-items:center;display:flex;flex-direction:row;gap:6px;justify-content:flex-end}@media(max-width:991.98px){.header__secondary-actions{gap:11px}.header__secondary-actions .btn{display:none}.header__secondary-actions .btn:first-of-type,.header__secondary-actions .btn:last-of-type{display:flex}}.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{background:#fff;box-shadow:0 14px 64px #03111e;box-sizing:border-box;display:none;list-style-type:none;margin:0;min-width:100%;overflow:hidden;padding: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:#03111e;margin:0;padding:10px 20px;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:20px;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:var(--color-primary)}@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)}}@media(max-width:991.98px){.light .header__primary-actions{background-color:hsla(0,0%,85%,.722)}}