.MainMenu{padding:0;position:relative;z-index:101}@media screen and (max-width:1200px){.MainMenu{background-color:#fff;display:none;left:0;position:absolute;right:0;top:90px}.MainMenu .MainMenu-items ul{flex-direction:column;gap:0}.MainMenu .MainMenu-levelButton{display:block;padding:14px 20px}.MainMenu .MainMenu-authItem{display:block}}@media screen and (max-width:992px){.MainMenu{left:-25px;right:-25px;top:66px}}.Menu-trigger:checked~.Menu{transform:translateX(0);transition:transform .7s cubic-bezier(.47,1.64,.41,.8)}.Menu-trigger:checked~.MainMenu{display:block}.Menu-burger{background:#0000;cursor:pointer;display:none;flex-direction:column;flex-shrink:0;gap:8px;height:44px;justify-content:center;width:44px}@media screen and (max-width:1200px){.Menu-burger{display:flex}}.Menu-burger span{background-color:var(--clr-primary);display:block;height:2px;transition:transform .5s ease,opacity .5s ease;width:34px}.Menu-burger span:first-child{transform-origin:center}.Menu-burger span:nth-child(2){opacity:1}.Menu-burger span:nth-child(3){transform-origin:center}.Menu-trigger:checked~.Menu-burger span:first-child{transform:translateY(10px) rotate(45deg)}.Menu-trigger:checked~.Menu-burger span:nth-child(2){opacity:0}.Menu-trigger:checked~.Menu-burger span:nth-child(3){transform:translateY(-10px) rotate(-45deg)}@media screen and (max-width:600px){.MainMenu{top:64px}.Menu-burger{gap:7px;height:42px;width:42px}.Menu-burger span{width:32px}}.MainMenu-items{list-style-type:none;padding:0}.MainMenu-items ul{display:flex;flex-direction:row;gap:20px;margin:0}.MainMenu-items li{padding:0}.MainMenu-authItem{display:none;padding:12px 18px 18px}.MainMenu-authLogin[hidden],.MainMenu-user[hidden]{display:none}.MainMenu-authLogin{align-items:center;background:#fff;border:1.5px solid var(--clr-primary,#003356);border-radius:999px;color:var(--clr-primary,#003356);display:inline-flex;font-weight:700;justify-content:center;min-height:44px;padding:11px 18px;width:100%}.MainMenu-authLogin:hover{background-color:var(--clr-primary,#003356);color:#fff}.MainMenu-user{display:grid;gap:7px}.MainMenu-userHead{display:grid;gap:2px;padding:0 0 8px}.MainMenu-userName{color:var(--clr-primary,#003356);font-weight:700}.MainMenu-userEmail{color:#7b8794;font-size:.8125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MainMenu-authLink{align-items:center;background:#fff;border:1px solid #0033561f;border-radius:10px;color:var(--clr-primary,#003356);display:flex;font-weight:700;min-height:42px;padding:10px 14px;text-decoration:none}.MainMenu-authLink:hover{background-color:var(--MainMenu-link--hover)}.MainMenu-authLink--logout{color:#b91c1c;text-align:left;width:100%}.MainMenu-levelItems{margin:0}.MainMenu-levelItems li{padding-left:0;padding-right:0}.MainMenu-level{margin:0;padding:4px 0}.MainMenu-levelButton{color:var(--MainMenu-link);display:inline-block;padding:46px 20px 44px;transition:background-color .2s ease-in-out}.MainMenu-levelButton:hover{background-color:var(--MainMenu-link--hover)}.MainMenu-firstLevelTitle{color:var(--MainMenu-link);font-weight:600}@media screen and (min-width:1367px){.MainMenu-firstLevelTitle{font-size:1.25rem;line-height:1.5rem}}@media screen and (max-width:1200px){.MainMenu .MainMenu-items ul{gap:0}.MainMenu .MainMenu-levelButton{align-items:center;display:flex;min-height:48px;padding:10px 20px}.MainMenu .MainMenu-authItem{padding:8px 20px 18px}.MainMenu .MainMenu-authLogin{min-height:44px;padding:10px 18px;width:100%}}