.mobile-menu__divider{background-color:#bec2ca;height:1px}.mobile-menu__block{gap:18px}.mobile-menu,.mobile-menu__block{display:flex;flex-direction:column}.mobile-menu{gap:24px}.mobile-menu .menu__item{margin:0;padding:0;text-decoration:none;font-family:var(--font-cygre),sans-serif;font-size:18px;font-weight:500;line-height:normal;color:#1f2630;width:-moz-fit-content;width:fit-content;transition:all .35s}@media(hover:hover)and (pointer:fine){.mobile-menu .menu__item:hover{color:#3430e9}}@media(hover:none)and (pointer:coarse){.mobile-menu .menu__item:active{color:#3430e9}}.mobile-menu .menu__item.disabled{color:#bec2ca;pointer-events:none}.mobile-menu .menu__item.active{color:#3430e9}@media(max-width:1199px){.mobile-menu .menu__item{font-family:var(--font-cygre),sans-serif;font-size:18px;font-weight:500;line-height:29px}}.burger-overlay{position:fixed;pointer-events:none;z-index:8;display:flex;top:0;left:0;width:100%;height:100%;transition:all .35s;background-color:rgba(31,38,48,.6);opacity:0;cursor:pointer}.burger-overlay.visible{opacity:1;pointer-events:all}.burger-overlay.visible .burger-overlay__container{animation:burgerBounceIn .6s ease forwards}.burger-overlay.closing{pointer-events:none;opacity:1}.burger-overlay.closing .burger-overlay__container{animation:burgerBounceOut .6s ease forwards}.burger-overlay__close{background-color:rgba(0,0,0,0);width:40px;height:40px;border-radius:100px;cursor:pointer;border:none;display:flex;padding:0;margin-left:auto}.burger-overlay__container{cursor:default;position:relative;display:flex;flex-direction:column;gap:20px;overflow:hidden;padding:24px 20px;width:100%;margin:0;transition:transform .35s ease-out;animation:burgerBounceOut .6s ease forwards;box-sizing:border-box;background-color:#fff}.burger-overlay__project-btn{margin:auto 0 0}.burger-overlay__scroll{height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:20px;overflow:auto}@keyframes burgerBounceIn{0%{transform:translateX(100%)}80%{transform:translateX(-30px)}to{transform:translateX(0)}}@keyframes burgerBounceOut{0%{transform:translateX(0)}20%{transform:translateX(-30px)}to{transform:translateX(100%)}}