nav .background{box-shadow:0 2.767256498336792px 2.2138051986694336px 0 rgba(0,0,0,.02),0 6.650102138519287px 5.32008171081543px 0 rgba(0,0,0,.03),0 12.521552085876465px 10.017241477966309px 0 rgba(0,0,0,.04),0 22.3363094329834px 17.869047164916992px 0 rgba(0,0,0,.04),0 41.777610778808594px 33.422088623046875px 0 rgba(0,0,0,.05),0 100px 80px 0 rgba(0,0,0,.07)}nav .menu .tab-wrap{transition:opacity .3s ease,transform .3s ease}nav .main-nav__item[data-nav=search] span{cursor:pointer}nav .tab-item:hover .tab-item__icon{opacity:1}nav .menu.group\/item.active .tab-wrap.hovered{opacity:1;pointer-events:auto;transition:opacity .4s ease,transform .3s ease;transition-delay:.1s}nav .main-nav__mobile-menu .btn-basic{background-color:transparent;border:1px solid #ff5a65;border-radius:80px;color:#ff5a65;cursor:pointer;font-family:Inter,sans-serif;font-size:15px;font-weight:500;line-height:22.5px;padding:.625rem 1.5rem;position:relative;transition:color .25s ease,background-color .25s ease}nav .main-nav__mobile-menu .main-nav__item:has(+.main-nav__item--open) :is(span,a):after{display:none}.mobile-nav-open.slide .main-nav__logo a{display:none}.mobile-nav-open.slide .main-nav__logo .mob-back{display:flex}.mobile-nav-open.slide .mob-buttons{opacity:0;visibility:hidden}.header-banner .btn-link.btn--white:after,.header-banner .btn-link.btn--white:before{display:none}.header-banner .btn-link{font-size:13px;font-weight:400;line-height:1.5;padding-bottom:0;padding-right:0;text-decoration:underline;transition:color}.header-banner .btn-link:hover{padding-right:0}.header-banner :is(.form-popup-item,.grid-openner){display:inline}.has-header-banner .main-nav__mobile-menu{height:calc(100dvh - 128px)}body.simplified-header.has-header-banner{margin-top:72.5px!important}.simplified-header .buttons-container .header__main-buttons:not([data-demo=demo-button]),.simplified-header .main-nav__menu-main,.simplified-header .main-nav__menu-secondary{opacity:0;visibility:hidden}.simplified-header .header-banner,.simplified-header .main-nav__burger{display:none}.simplified-header .main-nav__desktop .main-nav__demo-button a.btn--primary{padding:5.5px 32px}.simplified-header .main-nav{transition:all .3s}.simplified-header:not(.active_header_link) .main-nav__logo a{cursor:auto}@media(max-width:1100px){.testing-nav .main-nav__desktop{gap:20px;padding-bottom:14px;padding-top:14px}.btn--primary.header__main-buttons{font-size:12px;padding:12.5px 1rem}}