.navigation{position:fixed;top:0;padding:24px 0;color:#000;width:100%;z-index:100;transition:background .2s ease;background:rgba(0,0,0,0)}.navigation__outer{min-height:72px}@media (min-width: 768px){.navigation{padding:18px 0}}.navigation:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .2s ease 0s;box-shadow:#10192814 0 16px 32px}.navigation__content{width:100%;padding:0 var(--small-mobile-side-edge);max-width:1440px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.navigation__content>ul{display:flex}.navigation__item{flex-shrink:0;margin-left:40px;font-size:17px;font-weight:400;line-height:24px;user-select:none}.navigation__item a,.navigation__item span,.navigation__item svg{transition:background .2s ease,color .2s ease,fill .2s ease}.navigation__item:active>a,.navigation__item:active span{color:#878c93}.navigation__item:active svg{fill:#878c93}@media (hover: hover)and (pointer: fine){.navigation__item:hover>a,.navigation__item:hover span{color:#878c93}.navigation__item:hover svg{fill:#878c93!important}}.navigation__link--border{background-color:#0000;font-size:17px;font-weight:700;line-height:24px;border:1px solid #101928;min-height:initial;border-radius:8px;padding:7px 16px}.navigation__burger{display:flex;position:relative;cursor:pointer}.navigation__burger span{margin-right:12px}.navigation__burger svg{width:24px;height:24px;fill:#000}.navigation__nested{position:relative}.navigation--tablet,.navigation--desktop,.navigation input[type=checkbox]{display:none}.navigation__popup{transform:translate(25%);opacity:0;pointer-events:none;transition:opacity .25s ease,transform .25s ease}#menu-trigger:checked~.navigation__popup{transform:translate(0);opacity:1;pointer-events:all}.navigation__close{display:none}.navigation--scroll{background:#fff}.navigation--scroll:after{opacity:.9999}.navigation--scroll .navigation__signup{background:#6950f3;color:#fff!important;font-weight:700}.navigation--scroll .navigation__item{color:#000}.navigation--scroll .navigation__item svg{fill:#000}@media (min-width: 361px){.navigation__content{padding:0 var(--mobile-side-edge)}}@media (min-width: 768px){.navigation__content{padding:0 var(--tablet-side-edge)}.navigation--mobile{display:none}.navigation--tablet{display:initial}.navigation__close{display:none}.navigation__popup{transform:translate(0) translateY(0);opacity:0;pointer-events:none}#menu-trigger:checked~.navigation__popup{transform:translateY(20px);opacity:1;pointer-events:all}#menu-trigger:checked~.navigation__burger .navigation__close{display:block}#menu-trigger:checked~.navigation__burger .navigation__open{display:none}}@media (min-width: 1280px){.navigation__content{padding:0 var(--desktop-side-edge)}.navigation--hide-desktop{display:none}.navigation--desktop{display:initial}}.nav-popup{position:fixed;inset:0;min-width:180px;background:#fff;color:#000;opacity:0;z-index:1}.nav-popup ul{margin:0}.nav-popup li a{padding:0 16px;min-height:72px;display:flex;position:relative;align-items:center;width:100%;justify-content:space-between;transition:background .2s ease,color .2s ease;font-size:17px;font-weight:700;line-height:24px}.nav-popup li a:active{background:#f2f2f7}@media (hover: hover)and (pointer: fine){.nav-popup li a:hover{background:#f2f2f7}}.nav-popup li a:after{bottom:0;content:"";position:absolute;right:0;height:1px;background:#f2f2f7;left:16px}.nav-popup li:last-of-type a:after{display:none}.nav-popup ul{padding:8px 0 12px}.nav-popup ul+ul{border-top:24px solid #f2f2f7;padding:8px 0}.nav-popup__header{display:flex;justify-content:space-between;align-items:center;padding:24px 20px;margin-bottom:78px}.nav-popup__close,.nav-popup__arrow,.nav-popup__arrow-long{width:20px;height:20px}@media (min-width: 768px){.nav-popup{position:absolute;top:calc(100% + 6px);left:unset;right:0;bottom:unset;padding:0;border-radius:4px;border:1px solid rgba(16,25,40,.1);box-shadow:#1019281a 0 4px 6px;white-space:nowrap}.nav-popup__header{display:none}.nav-popup ul+ul{border-top:none;padding-top:12px;position:relative}.nav-popup ul+ul:before{position:absolute;content:"";display:block;left:20px;top:0;right:20px;height:1px;background-color:#e7e8e9}.nav-popup li a{min-height:40px;font-size:15px;font-weight:400;line-height:21px}.nav-popup li a:after{display:none}.nav-popup li a:active{background:none;color:#878c93}}@media (min-width: 768px)and (hover: hover)and (pointer: fine){.nav-popup li a:hover{background:none;color:#878c93}}@media (min-width: 768px){.nav-popup__arrow{display:none}.nav-popup li .nav-popup__bold-link{font-size:15px;font-weight:700;line-height:21px}.nav-popup li .nav-popup__bold-link .Icon{margin-left:20px}}.navigation-logo{display:inline-block;margin-right:24px}@media (min-width: 768px){.navigation-logo{margin-right:40px}}.navigation-logo svg{width:108px;fill:#000;transition:fill .2s ease}.navigation-logo--black svg{fill:#000}.navigation--dark .navigation-logo svg{fill:#fff}.navigation--scroll .navigation-logo svg{fill:#000}.autocomplete{display:flex;width:100%}.autocomplete-items{position:absolute;border:1px solid #d5d7da;z-index:99;top:100%;left:0;right:0;box-shadow:#1019280f 0 4px 6px;border-radius:0 0 4px 4px;max-height:500px;margin-top:-2px;background:#fff;overflow:auto;width:100%}.autocomplete-items a{padding:10px;width:100%;display:inline-block;cursor:pointer;background-color:#fff;border-bottom:1px solid #d4d4d4}.autocomplete-items a:hover{background-color:#e9e9e9}.autocomplete-active{background-color:#e9e9e9!important}.navigation__spacefill{flex-grow:1}.navigation__label{display:none;position:relative;font-size:17px;cursor:text;flex-basis:420px;height:40px;background:#fff;border:1px solid #d5d7da;box-shadow:#10192814 0 4px 8px;border-radius:8px;transition:border-color .2s ease-in}.navigation__label:hover{border-color:#101928}@media (min-width: 1024px){.navigation__label{display:flex}}.navigation__label__iconWrapper{display:flex;width:40px;padding:0;margin:0;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;flex-shrink:0;border:none;outline:none;background:none}.navigation__label__input{display:block;width:100%;height:40px;margin:0;padding:0;border:none;outline:none;background:none}
