.MenuModal-module-scss-module__WtfXGq__modal{top:calc(100% + var(--spacing-semantic-stack-md));z-index:1000;background-color:var(--color-semantic-background-surface-base-primary);padding:0 var(--spacing-semantic-inset-md);border-radius:var(--radius-semantic-card);width:30.375rem;transform:translateX(calc(-50% + var(--spacing-semantic-inset-md)));pointer-events:none;max-height:0;position:absolute;left:0;overflow:hidden}.MenuModal-module-scss-module__WtfXGq__modal.MenuModal-module-scss-module__WtfXGq__open{padding:var(--spacing-semantic-inset-md);max-height:85vh;pointer-events:auto;-webkit-overflow-scrolling:touch;max-height:85dvh;overflow:auto}.MenuModal-module-scss-module__WtfXGq__modal .MenuModal-module-scss-module__WtfXGq__menu{gap:var(--spacing-semantic-stack-sm);flex-direction:column;width:100%;display:flex}.MenuModal-module-scss-module__WtfXGq__modal .MenuModal-module-scss-module__WtfXGq__menu .MenuModal-module-scss-module__WtfXGq__services{gap:var(--spacing-semantic-stack-md);flex-direction:column;display:flex}.MenuModal-module-scss-module__WtfXGq__modal .MenuModal-module-scss-module__WtfXGq__menu .MenuModal-module-scss-module__WtfXGq__services .MenuModal-module-scss-module__WtfXGq__link{color:var(--color-semantic-text-primary);text-decoration:none}.MenuModal-module-scss-module__WtfXGq__modal .MenuModal-module-scss-module__WtfXGq__menu .MenuModal-module-scss-module__WtfXGq__pages{gap:var(--spacing-semantic-stack-md);display:flex;overflow:auto}.MenuModal-module-scss-module__WtfXGq__modal .MenuModal-module-scss-module__WtfXGq__menu .MenuModal-module-scss-module__WtfXGq__pages .MenuModal-module-scss-module__WtfXGq__link{white-space:nowrap}.MenuModal-module-scss-module__WtfXGq__modal .MenuModal-module-scss-module__WtfXGq__menu .MenuModal-module-scss-module__WtfXGq__pages::-webkit-scrollbar{display:none}.MenuModal-module-scss-module__WtfXGq__modal .MenuModal-module-scss-module__WtfXGq__menu .MenuModal-module-scss-module__WtfXGq__time{color:var(--color-semantic-text-secondary)}.MenuModal-module-scss-module__WtfXGq__modal .MenuModal-module-scss-module__WtfXGq__menu .MenuModal-module-scss-module__WtfXGq__headerBar{justify-content:space-between;align-items:flex-end;display:flex}.MenuModal-module-scss-module__WtfXGq__modal .MenuModal-module-scss-module__WtfXGq__menu .MenuModal-module-scss-module__WtfXGq__headerBar .MenuModal-module-scss-module__WtfXGq__contact{gap:var(--spacing-semantic-stack-2xs);flex-direction:column;display:flex}.MenuModal-module-scss-module__WtfXGq__modal .MenuModal-module-scss-module__WtfXGq__menu .MenuModal-module-scss-module__WtfXGq__headerBar .MenuModal-module-scss-module__WtfXGq__contact .MenuModal-module-scss-module__WtfXGq__link{color:var(--color-semantic-text-primary);text-decoration:none}.MenuModal-module-scss-module__WtfXGq__modal .MenuModal-module-scss-module__WtfXGq__menu .MenuModal-module-scss-module__WtfXGq__headerBar .MenuModal-module-scss-module__WtfXGq__vk{justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.MenuModal-module-scss-module__WtfXGq__modal .MenuModal-module-scss-module__WtfXGq__menu .MenuModal-module-scss-module__WtfXGq__headerBar .MenuModal-module-scss-module__WtfXGq__vk svg{width:2.25rem;height:2.25rem}@media (max-width:800px),(max-device-width:800px){.MenuModal-module-scss-module__WtfXGq__modal{top:calc(var(--site-header-offset-mobile) + env(safe-area-inset-top,0px));left:var(--spacing-semantic-layout-section-paddingX);right:var(--spacing-semantic-layout-section-paddingX);z-index:1000;width:auto;position:fixed;transform:none}.MenuModal-module-scss-module__WtfXGq__modal.MenuModal-module-scss-module__WtfXGq__open{max-height:calc(100vh - var(--site-header-offset-mobile) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));max-height:calc(100dvh - var(--site-header-offset-mobile) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}.MenuModal-module-scss-module__WtfXGq__modal .MenuModal-module-scss-module__WtfXGq__menu .MenuModal-module-scss-module__WtfXGq__pages{flex-wrap:wrap;overflow:visible}}
