:root{--container-max-width:1440px;--container-padding:96px;--container-padding-redesign:64px;--project-max-width:812px;--project-margin-right:440px}@media screen and (max-width:1400px){:root{--container-padding:64px;--project-max-width:750px}}@media screen and (max-width:1100px){:root{--project-margin-right:0}}@media screen and (max-width:992px){:root{--container-padding:48px;--container-padding-redesign:48px;--project-max-width:646px;--project-margin-right:0}}@media screen and (max-width:768px){:root{--container-padding:8px;--container-padding-redesign:20px;--project-margin-right:0}}.desktop-navbar{display:flex;justify-content:center;margin:0 auto;position:relative;transition:transform .3s ease,opacity .3s ease,box-shadow .8s ease,background-color .8s ease;z-index:15}.desktop-navbar.scrolled{background-color:var(--blue-block-bg);box-shadow:0 4px 40px #2727263d}.desktop-navbar--collapsible{left:0;position:fixed;right:0;top:0}.desktop-navbar--hidden{height:0;min-height:0;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(-100%)}.desktop-navbar__container{align-items:center;display:flex;gap:80px;padding:18px var(--container-padding) 16px;position:relative;width:var(--container-max-width)}.desktop-navbar__toggle{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:var(--main-text-color);cursor:pointer;display:flex;height:24px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:32px;z-index:20}.desktop-navbar__toggle:focus,.desktop-navbar__toggle:hover{background:#ffffff26;border-color:#ffffff40;outline:none}.desktop-navbar__toggle:focus-visible{outline:2px solid hsla(0,0%,100%,.3);outline-offset:2px}.desktop-navbar__toggle svg{height:16px;transition:transform .3s ease;width:16px}.desktop-navbar__toggle svg.rotate-180{transform:rotate(180deg)}.desktop-navbar__toggle--hide{opacity:0;pointer-events:none}.desktop-navbar__show-indicator{align-items:center;animation:slideDown .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:0 0 8px 8px;border-top:none;box-shadow:0 2px 8px #0000001a;color:var(--main-text-color);cursor:pointer;display:flex;justify-content:center;left:50%;padding:6px 10px;position:fixed;top:0;transform:translate(-50%);transition:all .3s ease;z-index:100}.desktop-navbar__show-indicator:focus,.desktop-navbar__show-indicator:hover{background:#ffffff26;border-color:#ffffff40;box-shadow:0 4px 12px #00000026;outline:none;transform:translate(-50%) translateY(2px)}.desktop-navbar__show-indicator:focus-visible{outline:2px solid hsla(0,0%,100%,.3);outline-offset:2px}.desktop-navbar__show-indicator svg{height:16px;transition:transform .3s ease;width:16px}.desktop-navbar__show-indicator:hover svg{transform:translateY(2px)}@keyframes slideDown{0%{opacity:0;transform:translate(-50%) translateY(-100%)}to{opacity:1;transform:translate(-50%) translateY(0)}}.desktop-navbar__spacer{height:74px;width:100%}.desktop-navbar.full .desktop-navbar__container{padding:16px;width:100%}.desktop-navbar__logo{color:var(--main-text-color);display:flex;line-height:1;width:64px}.desktop-navbar__content{display:flex;justify-content:space-between;width:100%}.desktop-navbar__links{align-self:center;-moz-column-gap:40px;column-gap:40px;display:flex}.desktop-navbar__link{color:var(--main-text-color);display:block;font-size:16px;font-weight:400;line-height:24px;text-decoration:none}.desktop-navbar__link.disabled{color:var(--text-default-disabled);pointer-events:none;position:relative}.desktop-navbar__link.disabled .desktop-navbar__link-label{font-weight:400!important}.desktop-navbar__link-active{font-weight:500}.desktop-navbar__link-child{cursor:pointer;display:flex;margin-right:-20px;padding:0 20px;position:relative;z-index:999}.desktop-navbar__link-child:hover .desktop-navbar__dropdown,.desktop-navbar__link-child:hover:before{display:flex}.desktop-navbar__link-child:hover>.desktop-navbar__link{font-weight:500!important}.desktop-navbar__link-child>.desktop-navbar__link{font-weight:400!important;max-width:140px;white-space:nowrap;z-index:2}.desktop-navbar__dropdown{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background-color:var(--blur-white-50);border-radius:4px;display:none;flex-direction:column;gap:2px;left:0;padding:44px 20px 16px;position:absolute;right:0;top:-12px;z-index:1}.desktop-navbar__dropdown .desktop-navbar__link{cursor:pointer;font-size:14px}.desktop-navbar__dropdown .desktop-navbar__link:hover{font-weight:500}.desktop-navbar__actions{display:flex;gap:8px;line-height:1}.desktop-navbar__actions .app-button{height:40px}.desktop-navbar__action-call{color:var(--bg)}.desktop-navbar__action-call,.desktop-navbar__action-call:hover{background-color:var(--main-text-color)}.desktop-navbar__action-call .app-button__icon{color:var(--bg)}@media screen and (max-width:1100px){.desktop-navbar__actions .app-button__label{display:none}}@media screen and (max-width:992px){.desktop-navbar__container{gap:20px;max-width:100%;padding:20px var(--container-padding)}.desktop-navbar__content{gap:20px}}@media screen and (max-width:768px){.desktop-navbar__links{gap:18px}}
