.language-switcher[data-v-c8adb161]{position:relative}.language-switcher__trigger[data-v-c8adb161]{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;color:#fff;cursor:pointer;display:flex;gap:8px;height:44px;justify-content:center;min-width:88px;padding:0 14px;transition:all .25s ease}.language-switcher__trigger[data-v-c8adb161]:hover{background:#ffffff14;border-color:#ffffff3d}.language-switcher__dropdown[data-v-c8adb161]{background:#171717;border:1px solid hsla(0,0%,100%,.08);border-radius:18px;box-shadow:0 10px 30px #140e0a14;min-width:100%;padding:8px;position:absolute;right:0;top:calc(100% + 10px);z-index:120}.language-switcher__option[data-v-c8adb161]{align-items:center;background:transparent;border:none;border-radius:12px;color:#ffffffc7;cursor:pointer;display:flex;gap:8px;height:42px;justify-content:flex-start;padding:0 12px;transition:all .25s ease;width:100%}.language-switcher__option[data-v-c8adb161]:hover{background:#ffffff0f;color:#fff}.language-switcher__option--active[data-v-c8adb161]{background:#e1d4d024;color:#fff}.language-switcher__icon[data-v-c8adb161]{display:inline-flex;height:18px;width:18px}.language-switcher__icon[data-v-c8adb161] svg{height:18px;width:18px}.language-switcher__label[data-v-c8adb161]{color:inherit;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:100%}.language-switcher__arrow[data-v-c8adb161]{font-size:12px;transition:transform .25s ease}.language-switcher__arrow--open[data-v-c8adb161]{transform:rotate(180deg)}.language-switcher__mobile-list[data-v-c8adb161]{display:flex;flex-direction:column;gap:15px;width:100%}.language-switcher__mobile-option[data-v-c8adb161]{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:14px;color:#fff;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:18px;font-weight:500;gap:10px;height:50px;justify-content:center;line-height:120%;padding:0 16px;transition:all .25s ease;width:100%}.language-switcher__mobile-option[data-v-c8adb161]:hover{background:#ffffff0a;border-color:#ffffff5c}.language-switcher__mobile-option--active[data-v-c8adb161]{background:#9c7b5d1f;border-color:#9c7b5d}.language-switcher--mobile[data-v-c8adb161]{width:100%}.header[data-v-3d3431d8]{position:relative;z-index:100}.header__wrapper[data-v-3d3431d8]{align-items:center;display:flex;height:60px;justify-content:space-between;padding:0 20px;width:100%}.header__wrapper-logo[data-v-3d3431d8]{color:#fff;font-family:"IBM Plex Serif",serif;font-size:28px;font-weight:300;line-height:120%;text-transform:uppercase;z-index:110}.header__wrapper-logo a[data-v-3d3431d8]{color:inherit;text-decoration:none}@media(max-width:1023px){.header__wrapper-navigation[data-v-3d3431d8]{display:none}}.header__wrapper-navigation-list[data-v-3d3431d8]{align-items:center;display:flex;gap:20px;list-style:none}.header__wrapper-navigation-item[data-v-3d3431d8]{color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:120%}.header__wrapper-navigation-item a[data-v-3d3431d8]{color:inherit;text-decoration:none}.header__wrapper-user[data-v-3d3431d8]{align-items:center;display:flex;gap:15px}.header__wrapper-user-lang[data-v-3d3431d8]{display:flex;gap:10px}@media(max-width:1023px){.header__wrapper-user-lang[data-v-3d3431d8]{display:none}}.header__wrapper-user-lang[data-v-3d3431d8]{color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:120%}.header__wrapper-user-lang span[data-v-3d3431d8]{align-items:center;cursor:pointer;display:flex;gap:5px;opacity:.6}.header__wrapper-user-lang span.active[data-v-3d3431d8]{opacity:1}.header__burger[data-v-3d3431d8]{background:none;border:none;cursor:pointer;display:none;flex-direction:column;height:18px;justify-content:space-between;padding:0;width:25px;z-index:110}@media(max-width:1023px){.header__burger[data-v-3d3431d8]{display:flex}}.header__burger span[data-v-3d3431d8]{background:#fff;height:2px;transition:.3s;width:100%}.header--open .header__burger span[data-v-3d3431d8]:first-child{transform:translateY(8px) rotate(45deg)}.header--open .header__burger span[data-v-3d3431d8]:nth-child(2){opacity:0}.header--open .header__burger span[data-v-3d3431d8]:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.header__mobile[data-v-3d3431d8]{background:#1f1a17;display:flex;flex-direction:column;height:100vh;justify-content:space-between;left:0;padding:80px 20px 40px;position:fixed;top:0;transform:translate(100%);transition:transform .4s ease;width:100%;z-index:105}.header__mobile--active[data-v-3d3431d8]{transform:translate(0)}.header__mobile-nav ul[data-v-3d3431d8]{list-style:none;padding:0}.header__mobile-nav ul li[data-v-3d3431d8]{color:#fff;font-family:"IBM Plex Serif",serif;font-size:32px;font-weight:300;line-height:120%;margin-bottom:25px;text-transform:uppercase}.header__mobile-nav ul li a[data-v-3d3431d8]{color:inherit;text-decoration:none}.common-container[data-v-b93d0ac8]{margin:0 auto;padding-left:16px;padding-right:16px;width:100%}.common-container[data-v-b93d0ac8]:not(.common-container--full-width){max-width:1200px}.common-container--fill-height[data-v-b93d0ac8]{height:100%}.common-container--wide[data-v-b93d0ac8]:not(.common-container--full-width){max-width:1440px}@media(min-width:768px){.common-container[data-v-b93d0ac8]{padding-left:24px;padding-right:24px}}@media(min-width:1024px){.common-container[data-v-b93d0ac8]{padding-left:32px;padding-right:32px}}.footer[data-v-a02400f7]{background:#171717;color:#f4f1ead9;padding:72px 0 32px}.footer__top[data-v-a02400f7]{border-bottom:1px solid hsla(0,0%,100%,.08);display:grid;gap:48px;grid-template-columns:1.2fr 1fr 1fr .9fr;padding-bottom:40px}.footer__logo[data-v-a02400f7]{color:#fff;font-family:"IBM Plex Serif",serif;font-size:40px;font-weight:300;line-height:120%;margin-bottom:20px;text-transform:capitalize}.footer__description[data-v-a02400f7]{color:#f4f1eaa6;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:28px;max-width:260px}.footer__title[data-v-a02400f7]{color:#fff;font-family:Montserrat,sans-serif;font-size:20px;font-weight:600;line-height:26px;margin-bottom:20px}.footer__item[data-v-a02400f7]{align-items:flex-start;color:#f4f1eab3;display:flex;font-family:Inter,sans-serif;font-size:15px;font-weight:400;gap:12px;justify-content:flex-start;line-height:24px;margin-bottom:16px}.footer__item[data-v-a02400f7]:last-child{margin-bottom:0}.footer__link[data-v-a02400f7]{color:inherit;text-decoration:none;transition:all .25s ease}.footer__link[data-v-a02400f7]:hover{color:#fff;transform:translate(2px)}.footer__icon[data-v-a02400f7]{color:#e1d4d0;display:inline-flex;height:18px;margin-top:3px;min-width:18px;width:18px}.footer__icon[data-v-a02400f7] svg{height:18px;width:18px}.footer__hours p[data-v-a02400f7]{margin:0 0 6px}.footer__hours p[data-v-a02400f7]:last-child{margin-bottom:0}.footer__socials[data-v-a02400f7]{align-items:center;display:flex;gap:12px;justify-content:flex-start}.footer__social[data-v-a02400f7]{align-items:center;background-color:#ffffff0d;border-radius:50%;color:#fff;display:flex;height:44px;justify-content:center;text-decoration:none;transition:all .25s ease;width:44px}.footer__social[data-v-a02400f7] svg{height:18px;width:18px}.footer__social[data-v-a02400f7]:hover{background-color:#e1d4d0;box-shadow:0 10px 30px #140e0a14;color:#171717;transform:translateY(-3px)}.footer__bottom[data-v-a02400f7]{padding-top:24px;text-align:center}.footer__bottom p[data-v-a02400f7]{color:#f4f1ea80;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:22px}@media screen and (max-width:768px){.footer__top[data-v-a02400f7]{gap:32px 24px;grid-template-columns:1fr 1fr}.footer__logo[data-v-a02400f7]{color:#fff;font-family:"IBM Plex Serif",serif;font-size:32px;font-weight:400;line-height:38px}}@media screen and (max-width:640px){.footer[data-v-a02400f7]{padding:56px 0 28px}.footer__top[data-v-a02400f7]{gap:24px;grid-template-columns:1fr;padding-bottom:28px}.footer__logo[data-v-a02400f7]{font-family:"IBM Plex Serif",serif;font-size:28px;font-weight:400;line-height:34px}.footer__logo[data-v-a02400f7],.footer__title[data-v-a02400f7]{color:#fff;margin-bottom:14px}.footer__title[data-v-a02400f7]{font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;line-height:24px}.footer__description[data-v-a02400f7],.footer__item[data-v-a02400f7]{color:#f4f1eab3;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:22px}.footer__social[data-v-a02400f7]{height:40px;width:40px}.footer__bottom[data-v-a02400f7]{padding-top:18px}.footer__bottom p[data-v-a02400f7]{color:#f4f1ea73;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:20px}}.scroll-top[data-v-b23fe9b8]{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.05);border-radius:50%;bottom:32px;box-shadow:0 10px 30px #140e0a14;color:#2e2e2e;cursor:pointer;display:flex;height:50px;justify-content:center;position:fixed;right:32px;transition:all .3s ease;width:50px;z-index:99}.scroll-top svg[data-v-b23fe9b8]{height:20px;transition:transform .3s ease;width:20px}.scroll-top[data-v-b23fe9b8]:hover{background-color:#2e2e2e;box-shadow:0 10px 20px #00000026;color:#fff;transform:translateY(-5px)}.scroll-top:hover svg[data-v-b23fe9b8]{transform:translateY(-2px)}@media screen and (max-width:640px){.scroll-top[data-v-b23fe9b8]{bottom:20px;height:44px;right:20px;width:44px}}.fade-enter-active[data-v-b23fe9b8],.fade-leave-active[data-v-b23fe9b8]{transition:opacity .3s ease,transform .3s ease}.fade-enter-from[data-v-b23fe9b8],.fade-leave-to[data-v-b23fe9b8]{opacity:0;transform:translateY(20px) scale(.8)}.app__header[data-v-c6280f33]{background-color:#171717;border-bottom:1px solid rgba(196,168,130,.22);left:0;position:fixed;top:0;width:100%;z-index:9999}.container[data-v-c6280f33]{margin:0 auto;max-width:1200px}.app__main[data-v-c6280f33]{background-color:#f7f1ea;padding-top:60px}.app__footer[data-v-c6280f33]{background-color:#171717;border-top:1px solid rgba(196,168,130,.22)}
