.disable-scroll[data-v-1201f5d5]{height:100vh;left:0;overflow:hidden;position:relative;position:fixed;top:0;width:100%}.graph-modal[data-v-1201f5d5]{--transition-time:.3s;background-color:#000000b3;cursor:pointer;inset:0;opacity:0;overflow-x:hidden;overflow-y:auto;position:fixed;text-align:center;transition:opacity var(--transition-time),visibility var(--transition-time);visibility:hidden;z-index:1000}.graph-modal[data-v-1201f5d5]:before{content:"";display:inline-block;height:100%;vertical-align:middle}.graph-modal__container[data-v-1201f5d5]{background-color:#fff;border-radius:24px;box-shadow:0 4px 32px #0000001a;color:#fff;display:inline-block;font-size:14px;font-size:var(--restaurants-text-md);left:0;margin:0 auto;max-height:98dvh;overflow-y:auto;padding:25px;position:absolute;right:0;top:50%;transform:translateY(-50%);white-space:normal}@media(max-width:1024px){.graph-modal__container[data-v-1201f5d5]{width:90%}}.graph-modal__close[data-v-1201f5d5]{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512.001 512.001'%3E%3Cpath d='M284.286 256.002 506.143 34.144c7.811-7.811 7.811-20.475 0-28.285s-20.475-7.811-28.285 0L256 227.717 34.143 5.859c-7.811-7.811-20.475-7.811-28.285 0s-7.811 20.475 0 28.285l221.857 221.857L5.858 477.859c-7.811 7.811-7.811 20.475 0 28.285a19.94 19.94 0 0 0 14.143 5.857 19.94 19.94 0 0 0 14.143-5.857L256 284.287l221.857 221.857c3.905 3.905 9.024 5.857 14.143 5.857s10.237-1.952 14.143-5.857c7.811-7.811 7.811-20.475 0-28.285z'/%3E%3C/svg%3E");border:none;cursor:pointer;height:20px;padding:0;position:absolute;right:10px;top:10px;width:20px}.graph-modal.is-open[data-v-1201f5d5]{opacity:1;transition:opacity var(--transition-time),visibility var(--transition-time);visibility:visible}.graph-modal__container.graph-modal-open[data-v-1201f5d5]{display:inline-block}[data-v-1201f5d5]{border:none;margin:0;padding:0}[data-v-1201f5d5],[data-v-1201f5d5]:after,[data-v-1201f5d5]:before{box-sizing:border-box}html[data-v-1201f5d5]{font-size:16px;scroll-behavior:smooth}header[data-v-1201f5d5],main[data-v-1201f5d5]{background-color:var(--restaurants-bg-primary)!important;color:var(--restaurants-text-primary)!important;display:flex!important;flex-direction:column!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",var(--restaurants-font-manrope)!important;font-size:var(--restaurants-text-md)!important;font-style:normal!important;font-weight:400!important;line-height:140%!important;min-height:100vh!important;min-width:320px!important}html.lenis[data-v-1201f5d5],html.lenis body[data-v-1201f5d5]{height:auto!important}.lenis.lenis-smooth[data-v-1201f5d5]{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent][data-v-1201f5d5]{overscroll-behavior:contain}.lenis.lenis-stopped[data-v-1201f5d5]{overflow:hidden}.lenis.lenis-scrolling iframe[data-v-1201f5d5]{pointer-events:none}main[data-v-1201f5d5]{flex-grow:1}footer[data-v-1201f5d5]{flex-shrink:0}a[data-v-1201f5d5],a[data-v-1201f5d5]:hover,a[data-v-1201f5d5]:link,a[data-v-1201f5d5]:visited{text-decoration:none}aside[data-v-1201f5d5],footer[data-v-1201f5d5],header[data-v-1201f5d5],main[data-v-1201f5d5],nav[data-v-1201f5d5],section[data-v-1201f5d5]{display:block}h1[data-v-1201f5d5],h2[data-v-1201f5d5],h3[data-v-1201f5d5],h4[data-v-1201f5d5],h5[data-v-1201f5d5],h6[data-v-1201f5d5]{font-size:inherit;font-weight:400}ul[data-v-1201f5d5],ul li[data-v-1201f5d5]{list-style:none;padding:0}img[data-v-1201f5d5]{vertical-align:top}img[data-v-1201f5d5],svg[data-v-1201f5d5]{height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}button[data-v-1201f5d5],input[data-v-1201f5d5],select[data-v-1201f5d5],textarea[data-v-1201f5d5]{background-color:transparent}input[data-v-1201f5d5]::-ms-clear{display:none}button[data-v-1201f5d5],input[type=submit][data-v-1201f5d5]{background-color:transparent;background:none;box-shadow:none;cursor:pointer;display:inline-block}button[data-v-1201f5d5]:active,button[data-v-1201f5d5]:focus,input[data-v-1201f5d5]:active,input[data-v-1201f5d5]:focus{outline:none}button[data-v-1201f5d5]::-moz-focus-inner{border:0;padding:0}input[type=search][data-v-1201f5d5]::-webkit-search-cancel-button,input[type=search][data-v-1201f5d5]::-webkit-search-decoration,input[type=search][data-v-1201f5d5]::-webkit-search-results-button,input[type=search][data-v-1201f5d5]::-webkit-search-results-decoration{display:none}@font-face{font-display:swap;font-family:Cormorant;font-style:italic;font-weight:400;src:local("Cormorant Italic"),local("Cormorant-Italic"),url(./Cormorant-Italic.4XdxgcUx.woff2) format("woff2"),url(./Cormorant-Italic.CtzJkaKL.woff) format("woff")}@font-face{font-display:swap;font-family:Cormorant;font-style:normal;font-weight:300;src:local("Cormorant Light"),local("Cormorant-Light"),url(./Cormorant-Light.CoHeY9fW.woff2) format("woff2"),url(./Cormorant-Light.BTUabVxK.woff) format("woff")}@font-face{font-display:swap;font-family:Cormorant;font-style:italic;font-weight:700;src:local("Cormorant Bold Italic"),local("Cormorant-BoldItalic"),url(./Cormorant-BoldItalic.D8M8wSvE.woff2) format("woff2"),url(./Cormorant-BoldItalic.CG8FcsfT.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./Inter-Regular.DJUrTfho.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:300;src:local("Manrope Light"),local("Manrope-Light"),url(./Manrope-Light.BwUc1Usd.woff2) format("woff2"),url(./Manrope-Light.CvPLlcDD.woff) format("woff")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:local("Manrope Regular"),local("Manrope-Regular"),url(./Manrope-Regular.nlNYxjcI.woff2) format("woff2"),url(./Manrope-Regular.CFvnD1l6.woff) format("woff")}.btn-reset[data-v-1201f5d5]{background:transparent;border:0;outline:0;padding:0}.link[data-v-1201f5d5],.link svg path[data-v-1201f5d5]{transition:var(--restaurants-transition)}.container[data-v-1201f5d5]{margin:0 auto!important;max-width:100%!important;padding:0 var(--restaurants-space-xl)!important;width:100%!important}.heading-neutral-lg[data-v-1201f5d5]{font-family:var(--restaurants-font-manrope);font-size:var(--restaurants-heading-neitral-lg);font-style:normal;font-weight:300;line-height:110%}.heading-neutral-md[data-v-1201f5d5]{font-size:var(--restaurants-heading-neitral-md)}.heading-neutral-md[data-v-1201f5d5],.heading-neutral-sm[data-v-1201f5d5]{font-family:var(--restaurants-font-manrope);font-style:normal;font-weight:300;line-height:120%}.heading-neutral-sm[data-v-1201f5d5]{font-size:var(--restaurants-heading-neitral-sm)}.heading-accent-xl[data-v-1201f5d5]{font-family:var(--restaurants-font-cormorant);font-size:var(--restaurants-heading-accent-xl);font-style:italic;font-weight:700;line-height:90%}.heading-accent-lg[data-v-1201f5d5]{font-size:var(--restaurants-heading-accent-lg);line-height:80%}.heading-accent-lg[data-v-1201f5d5],.heading-accent-md[data-v-1201f5d5]{font-family:var(--restaurants-font-cormorant);font-style:italic;font-weight:300}.heading-accent-md[data-v-1201f5d5]{font-size:var(--restaurants-heading-accent-md);line-height:90%}.heading-accent-sm[data-v-1201f5d5]{font-family:var(--restaurants-font-cormorant);font-size:var(--restaurants-heading-accent-sm);font-style:italic;font-weight:300;line-height:90%}.text-md-inter[data-v-1201f5d5]{font-family:var(--restaurants-font-inter)}.text-md-inter[data-v-1201f5d5],.text-md-manrope[data-v-1201f5d5]{font-size:var(--restaurants-text-md);font-style:normal;font-weight:400;line-height:140%}.text-md-manrope[data-v-1201f5d5]{font-family:var(--restaurants-font-manrope)}.text-lg-manrope[data-v-1201f5d5]{font-family:var(--restaurants-font-manrope);letter-spacing:0}.text-lg-inter[data-v-1201f5d5],.text-lg-manrope[data-v-1201f5d5]{font-size:var(--restaurants-text-lg);font-weight:400;line-height:140%}.text-lg-inter[data-v-1201f5d5]{font-family:var(--restaurants-font-inter);font-style:normal}.text-xl[data-v-1201f5d5]{font-size:var(--restaurants-text-xl)}.caption-md[data-v-1201f5d5],.text-xl[data-v-1201f5d5]{font-family:var(--restaurants-font-manrope);font-style:normal;font-weight:400;line-height:140%}.caption-md[data-v-1201f5d5]{font-size:var(--restaurants-caption-md);letter-spacing:0}.caption-sm[data-v-1201f5d5]{font-family:var(--restaurants-font-manrope);font-size:var(--restaurants-caption-sm);font-weight:400;letter-spacing:0;line-height:140%}.space-xxxs[data-v-1201f5d5]{margin-bottom:var(--restaurants-space-xxxs)}.space-xxs[data-v-1201f5d5]{margin-bottom:var(--restaurants-space-xxs)}.space-xs[data-v-1201f5d5]{margin-bottom:var(--restaurants-space-xs)}.space-sm[data-v-1201f5d5]{margin-bottom:var(--restaurants-space-sm)}.space-md[data-v-1201f5d5]{margin-bottom:var(--restaurants-space-md)}.space-lg[data-v-1201f5d5]{margin-bottom:var(--restaurants-space-lg)}.space-xl[data-v-1201f5d5]{margin-bottom:var(--restaurants-space-xl)}.space-xxl[data-v-1201f5d5]{margin-bottom:var(--restaurants-space-xxl)}.text-color-primary[data-v-1201f5d5]{color:var(--restaurants-text-primary)}.text-right[data-v-1201f5d5]{text-align:right}.text-color-secondary[data-v-1201f5d5]{color:var(--restaurants-text-secondary)}.link-decor[data-v-1201f5d5]{position:relative}.link-decor[data-v-1201f5d5]:after{background-color:var(--restaurants-text-primary);content:"";display:block;height:2px;left:0;position:absolute;transition:width .3s ease-out;width:0}@media(-ms-high-contrast:none),(hover:hover){.link-decor[data-v-1201f5d5]:hover:after{width:100%}}.placeholder-primary[data-v-1201f5d5]::-moz-placeholder{color:var(--restaurants-text-secondary);opacity:1}.placeholder-primary[data-v-1201f5d5]::placeholder{color:var(--restaurants-text-secondary);opacity:1}.placeholder-primary[data-v-1201f5d5]::-moz-placeholder:hover{color:var(--restaurants-text-primary);opacity:1}.placeholder-primary[data-v-1201f5d5]::placeholder:hover{color:var(--restaurants-text-primary);opacity:1}.button-filled[data-v-1201f5d5]{align-items:center;background:var(--restaurants-buttons-accent);border-radius:var(--restaurants-radius-sm);color:var(--restaurants-text-primary-inverse);display:flex;height:-moz-max-content;height:max-content;justify-content:center;padding:15px 30px;transition:background-color .3s ease-in;white-space:nowrap;width:-moz-max-content;width:max-content}@media(-ms-high-contrast:none),(hover:hover){.button-filled[data-v-1201f5d5]:hover{background:var(--restaurants-buttons-accent-hover)}}.button-rounded[data-v-1201f5d5]{align-items:center;background:var(--restaurants-buttons-accent);border-radius:50%;display:flex;height:5.5rem;justify-content:center;transition:var(--restaurants-transition);width:5.5rem}@media(-ms-high-contrast:none),(hover:hover){.button-rounded[data-v-1201f5d5]:hover{background:var(--restaurants-buttons-accent-hover)}}.button-rounded_sm[data-v-1201f5d5]{background:var(--restaurants-bg-accent);border-radius:50%;height:3.5rem;width:3.5rem}@media(-ms-high-contrast:none),(hover:hover){.button-rounded_sm[data-v-1201f5d5]:hover{background:transparent;border:1px solid var(--restaurants-border-primary-hover)}}.button-tab[data-v-1201f5d5]{border-radius:var(--restaurants-radius-sm,.875rem);color:var(--restaurants-text-primary,#fff8f1);padding:var(--restaurants-space-xxs,.875rem) var(--restaurants-space-sm,1.875rem);transition:var(--restaurants-transition);white-space:nowrap}@media(-ms-high-contrast:none),(hover:hover){.button-tab[data-v-1201f5d5]:not(.tab-btn-active):hover{color:var(--restaurants-text-accent-hover)}}@media(max-width:1280px){.d-tablet-none[data-v-1201f5d5]{display:none!important}.d-tablet-block[data-v-1201f5d5]{display:flex!important}.text-md-left[data-v-1201f5d5]{text-align:left}}.header[data-v-1201f5d5]{position:relative}.header__wrapper[data-v-1201f5d5]{position:fixed;top:0;width:100%;z-index:10}.header__wrapper.fixed[data-v-1201f5d5]{-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;background:#1d1d1d54!important}.header__wrapper.fixed .header__container[data-v-1201f5d5]{padding-bottom:10px!important;padding-top:10px!important}.header__swiper[data-v-1201f5d5]{border-radius:0 0 var(--restaurants-radius-lg,4rem) var(--restaurants-radius-lg,4rem);height:72.5rem;position:relative;touch-action:pan-y}@media(max-width:1680px){.header__swiper[data-v-1201f5d5]{height:64rem}}@media(max-width:1280px){.header__swiper[data-v-1201f5d5]{height:55rem}}@media(max-width:748px){.header__swiper[data-v-1201f5d5]{height:51rem}}@media(max-width:410px){.header__swiper[data-v-1201f5d5]{height:56rem}}@media(max-width:375px){.header__swiper[data-v-1201f5d5]{height:54rem}}.header__swiper .swiper-scrollbar[data-v-1201f5d5]{background:var(--restaurants-bg-accent,rgba(255,248,241,.1));height:39.5rem;left:var(--restaurants-space-xl);position:absolute;top:calc(var(--restaurants-space-xl) + var(--restaurants-header-height));width:.375rem}.header__swiper .swiper-scrollbar-drag[data-v-1201f5d5]{background:var(--restaurants-buttons-primary)}.header__swiper-details-button[data-v-1201f5d5],.header__swiper-pagination[data-v-1201f5d5]{width:-moz-max-content;width:max-content}.header__swiper-pagination[data-v-1201f5d5]{font-family:var(--restaurants-font-manrope);font-size:var(--restaurants-caption-sm);font-style:normal;font-weight:400;height:-moz-max-content;height:max-content;left:calc(var(--restaurants-space-xl) + var(--restaurants-space-xs));line-height:140%;position:absolute;top:calc(var(--restaurants-space-xl) + var(--restaurants-header-height));z-index:1}@media(max-width:748px){.header__swiper-pagination[data-v-1201f5d5]{top:57%}.header__swiper .swiper-scrollbar[data-v-1201f5d5]{height:14rem;top:57%}}@media(max-width:460px){.header__swiper .swiper-scrollbar[data-v-1201f5d5]{bottom:13%;top:auto}.header__swiper-pagination[data-v-1201f5d5]{bottom:35%;top:auto}}@media(max-width:459px){.header__swiper .swiper-scrollbar[data-v-1201f5d5]{bottom:15%}.header__swiper-pagination[data-v-1201f5d5]{bottom:40%}.header__swiper .swiper-scrollbar[data-v-1201f5d5]{bottom:13%}.header__swiper-pagination[data-v-1201f5d5]{bottom:36%}}.header__swiper-caption[data-v-1201f5d5]{bottom:22.2%;height:-moz-max-content;height:max-content;left:calc(var(--restaurants-space-xl) + var(--restaurants-space-xs));position:absolute;width:-moz-max-content;width:max-content;writing-mode:vertical-lr}@media(max-width:1680px){.header__swiper-caption[data-v-1201f5d5]{bottom:18.2%}}@media(max-width:1280px){.header__swiper-caption[data-v-1201f5d5]{bottom:15.2%}}@media(max-width:748px){.header__swiper-caption[data-v-1201f5d5]{bottom:18.2%}}@media(max-width:420px){.header__swiper-caption[data-v-1201f5d5]{bottom:15.2%}}.header__swiper-descr[data-v-1201f5d5]{max-width:51rem}.header__container[data-v-1201f5d5]{align-items:center!important;display:flex!important;gap:var(--restaurants-space-lg)!important;padding-bottom:var(--restaurants-space-sm)!important;padding-top:var(--restaurants-space-sm)!important}.header__logo-wrap[data-v-1201f5d5]{flex-shrink:0;max-width:14rem}.header__logo-wrap img[data-v-1201f5d5]{width:100%}.header__contacts[data-v-1201f5d5]{display:flex;gap:var(--restaurants-space-sm);margin-left:auto;margin-right:var(--restaurants-space-lg)}@media(max-width:1280px){.header__contacts[data-v-1201f5d5]{align-items:flex-end;flex-direction:column}}.header__middle[data-v-1201f5d5]{align-items:center;display:flex;flex-grow:1;justify-content:space-between}@media(max-width:1280px){.header__middle[data-v-1201f5d5]{justify-content:flex-end}}.header__nav[data-v-1201f5d5]{display:flex;gap:var(--restaurants-space-sm)}@media(max-width:1680px){.header__nav[data-v-1201f5d5]{align-items:flex-end;flex-direction:column}.header__contacts[data-v-1201f5d5]{margin-left:0}}.header__buttons-group[data-v-1201f5d5]{align-items:center;display:flex;gap:var(--restaurants-space-lg)}.header__video[data-v-1201f5d5]{bottom:0;height:auto;min-height:100%;min-width:100%;position:absolute;right:0;width:auto;z-index:-1}.header__swiper-text[data-v-1201f5d5]{max-width:60rem;width:100%}.heading-group-lg[data-v-1201f5d5]{width:100%}.heading-group-lg[data-v-1201f5d5],.heading-group-md[data-v-1201f5d5],.heading-group-sm[data-v-1201f5d5]{display:flex;flex-direction:column}.heading-group-offset[data-v-1201f5d5]{display:inline-block;margin-right:4px}.header__swiper-text[data-v-1201f5d5]{display:flex;flex-direction:column;gap:var(--restaurants-space-sm)}.header__swiper .swiper-slide[data-v-1201f5d5]{align-items:center;border-radius:0 0 var(--restaurants-radius-lg) var(--restaurants-radius-lg);display:flex}.header__swiper-container[data-v-1201f5d5]{background:radial-gradient(.73% .22% at 55.96% 22.79%,transparent 0,rgba(0,0,0,.5) 72.57%)!important;display:flex!important;flex-direction:column!important;height:100%!important;justify-content:space-between!important;padding-bottom:var(--restaurants-space-lg)!important;padding-top:calc(var(--restaurants-space-xxl) + var(--restaurants-header-height))!important;width:100%!important}.header__swiper-slide-info[data-v-1201f5d5]{padding-left:var(--restaurants-space-xxl)!important}@media(max-width:748px){.header__swiper-slide-info[data-v-1201f5d5]{padding-left:0}}.header__mob-button[data-v-1201f5d5]{display:none}@media(max-width:1680px){.header__mob-button[data-v-1201f5d5]{display:flex}}.side-menu[data-v-1201f5d5]{background:var(--restaurants-bg-primary,#1d1d1d);border-radius:0 0 0 var(--restaurants-radius-lg);display:flex;flex-direction:column;height:36.875rem;opacity:0;position:absolute;right:0;top:-10px;transform:translate(2000px);width:29.25rem}.side-menu[data-v-1201f5d5],.side-menu.opened[data-v-1201f5d5]{padding:var(--restaurants-space-lg) var(--restaurants-space-xl) var(--restaurants-space-xxl) var(--restaurants-space-xl);transition:.3s}.side-menu.opened[data-v-1201f5d5]{opacity:1;transform:translate(0);z-index:3}@media(max-width:748px){.side-menu[data-v-1201f5d5]{width:21.5rem}}.side-menu__top[data-v-1201f5d5]{align-items:center;display:flex;justify-content:space-between}.side-menu__group[data-v-1201f5d5]{display:flex;flex-direction:column;gap:var(--restaurants-space-xl)}.side-menu__button[data-v-1201f5d5]{display:flex;justify-content:flex-end}.button-with-text[data-v-1201f5d5]{align-items:center;display:flex;gap:var(--restaurants-space-xxs);transition:var(--restaurants-transition)}@media(-ms-high-contrast:none),(hover:hover){.button-with-text:hover .button-rounded[data-v-1201f5d5]:not(.button-rounded_sm){background:var(--restaurants-buttons-accent-hover)}.button-with-text_sm:hover .button-rounded_sm[data-v-1201f5d5]{background:transparent;border:1px solid var(--restaurants-border-primary-hover)}}.intro[data-v-1201f5d5]{display:flex;flex-direction:column;gap:var(--restaurants-space-lg);overflow:hidden;padding:var(--restaurants-space-xxl) 0}.intro__brands-swiper .swiper-slide[data-v-1201f5d5]{height:7.5rem;width:7.5rem}.intro__text[data-v-1201f5d5]{display:flex;flex-direction:column;gap:var(--restaurants-space-xxs);margin-left:auto;max-width:43.6rem}@media(max-width:1680px){.intro__text[data-v-1201f5d5]{margin-left:0}}@media(max-width:748px){.intro__brands-swiper .swiper-slide[data-v-1201f5d5]{height:3.75rem;width:3.75rem}}.intro__brands-swiper[data-v-1201f5d5]{width:100vw}.features[data-v-1201f5d5]{padding:var(--restaurants-space-xxl) 0}.features__container[data-v-1201f5d5]{display:flex!important;flex-direction:column!important;gap:var(--restaurants-space-lg)!important}.features__top[data-v-1201f5d5]{align-items:flex-end;display:flex;gap:var(--restaurants-space-md);justify-content:space-between}.features__heading[data-v-1201f5d5]{max-width:35rem}.features__text[data-v-1201f5d5]{max-width:42.5rem}.features__img-wrap[data-v-1201f5d5]{border-radius:var(--restaurants-radius-lg);height:32.75rem;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' fill='none' viewBox='0 0 1664 460'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M64 0C28.654 0 0 28.654 0 64v332c0 35.346 28.654 64 64 64h704c35.346 0 64-28.654 64-64 0 35.346 28.654 64 64 64h704c35.35 0 64-28.654 64-64V64c0-35.346-28.65-64-64-64H896c-35.346 0-64 28.654-64 64 0-35.346-28.654-64-64-64z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' fill='none' viewBox='0 0 1664 460'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M64 0C28.654 0 0 28.654 0 64v332c0 35.346 28.654 64 64 64h704c35.346 0 64-28.654 64-64 0 35.346 28.654 64 64 64h704c35.35 0 64-28.654 64-64V64c0-35.346-28.65-64-64-64H896c-35.346 0-64 28.654-64 64 0-35.346-28.654-64-64-64z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;overflow:hidden;position:relative}.features__bg[data-v-1201f5d5]{background-image:url(./card.BVNP9I8q.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;height:130%;position:absolute;top:-30%;width:110%}body[data-v-1201f5d5],html[data-v-1201f5d5]{inset:0;overflow:hidden;position:absolute}section[data-v-1201f5d5]{align-items:flex-end;display:flex;height:200px;justify-content:flex-start;overflow:hidden;position:relative;width:100%}section>.img[data-v-1201f5d5]{height:120px;left:50%;margin-left:-60px;margin-top:-60px;position:absolute;top:50%;width:120px}section>.img.r[data-v-1201f5d5]{background-color:#c8000080}section>.img.g[data-v-1201f5d5]{background-color:#00c80066}section>.img.b[data-v-1201f5d5]{background-color:#0000c84d}.features__figures[data-v-1201f5d5]{display:flex;gap:var(--restaurants-space-xl)}@media(max-width:1680px){.features__img-wrap[data-v-1201f5d5]{height:28.75rem}}@media(max-width:1280px){.features__heading[data-v-1201f5d5]{max-width:40rem}.features__top[data-v-1201f5d5]{align-items:flex-start;gap:var(--restaurants-space-md)}.features__figures[data-v-1201f5d5],.features__top[data-v-1201f5d5]{flex-direction:column}.features__bg[data-v-1201f5d5]{background-size:cover;position:static}.features__img-wrap[data-v-1201f5d5]{-webkit-mask-box-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' fill='none' preserveAspectRatio='xMinYMin meet' viewBox='0 0 1184 460'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M32 0C14.327 0 0 14.327 0 32v396c0 17.673 14.327 32 32 32h528c17.673 0 32-14.327 32-32 0 17.673 14.327 32 32 32h528c17.67 0 32-14.327 32-32V32c0-17.673-14.33-32-32-32H624c-17.673 0-32 14.327-32 32 0-17.673-14.327-32-32-32z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' fill='none' preserveAspectRatio='xMinYMin meet' viewBox='0 0 1184 460'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M32 0C14.327 0 0 14.327 0 32v396c0 17.673 14.327 32 32 32h528c17.673 0 32-14.327 32-32 0 17.673 14.327 32 32 32h528c17.67 0 32-14.327 32-32V32c0-17.673-14.33-32-32-32H624c-17.673 0-32 14.327-32 32 0-17.673-14.327-32-32-32z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' fill='none' preserveAspectRatio='xMinYMin meet' viewBox='0 0 1184 460'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M32 0C14.327 0 0 14.327 0 32v396c0 17.673 14.327 32 32 32h528c17.673 0 32-14.327 32-32 0 17.673 14.327 32 32 32h528c17.67 0 32-14.327 32-32V32c0-17.673-14.33-32-32-32H624c-17.673 0-32 14.327-32 32 0-17.673-14.327-32-32-32z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%}}@media(max-width:748px){.features__bg[data-v-1201f5d5]{border-radius:var(--restaurants-radius-lg)}.features__img-wrap[data-v-1201f5d5]{height:20rem;-webkit-mask-box-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' fill='none' preserveAspectRatio='xMinYMin meet' viewBox='0 0 700 320'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M24 0C10.745 0 0 10.745 0 24v272c0 13.255 10.745 24 24 24h302c13.255 0 24-10.745 24-24 0 13.255 10.745 24 24 24h302c13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24H374c-13.255 0-24 10.745-24 24 0-13.255-10.745-24-24-24z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' fill='none' preserveAspectRatio='xMinYMin meet' viewBox='0 0 700 320'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M24 0C10.745 0 0 10.745 0 24v272c0 13.255 10.745 24 24 24h302c13.255 0 24-10.745 24-24 0 13.255 10.745 24 24 24h302c13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24H374c-13.255 0-24 10.745-24 24 0-13.255-10.745-24-24-24z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' fill='none' preserveAspectRatio='xMinYMin meet' viewBox='0 0 700 320'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M24 0C10.745 0 0 10.745 0 24v272c0 13.255 10.745 24 24 24h302c13.255 0 24-10.745 24-24 0 13.255 10.745 24 24 24h302c13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24H374c-13.255 0-24 10.745-24 24 0-13.255-10.745-24-24-24z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-size:100%;mask-size:100%}}.features__figure[data-v-1201f5d5]{display:flex;flex-direction:column;gap:var(--restaurants-space-lg)}.projects[data-v-1201f5d5]{overflow:hidden;padding:var(--restaurants-space-xxl) 0;scroll-margin-top:var(--restaurants-header-height)}.projects__top[data-v-1201f5d5]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--restaurants-space-md);justify-content:space-between}@media(max-width:1280px){.projects__top[data-v-1201f5d5]{align-items:flex-start;flex-direction:column}}.button-tab.tab-btn-active[data-v-1201f5d5]{background:var(--restaurants-buttons-accent);color:var(--restaurants-text-primary-inverse)}.projects__tab-nav[data-v-1201f5d5]{display:flex;gap:var(--restaurants-space-xs);max-width:100%;position:relative}.tab-pane[data-v-1201f5d5]:not(.tab-pane-show){display:none}.project__inner-content[data-v-1201f5d5]{display:flex;gap:var(--restaurants-space-xl)}.project__inner-content .projects__slider[data-v-1201f5d5]{height:40rem;width:calc(50vw + 25%)}.projects__slider .swiper[data-v-1201f5d5]{height:40rem;width:calc(100vw - 556px - var(--restaurants-space-xl))}.projects__slide[data-v-1201f5d5]:not(.swiper-slide-active){margin-top:9rem}.projects__slide:not(.swiper-slide-active) .projects__slide-wrapper[data-v-1201f5d5]{max-width:44rem;width:100%}.projects__slide:not(.swiper-slide-next) .projects__slide-wrapper[data-v-1201f5d5]{display:flex;flex-direction:column;gap:var(--restaurants-space-xxs)}.projects__slide:not(.swiper-slide-next) .projects__slide-img[data-v-1201f5d5]{border-radius:var(--restaurants-radius-lg);display:flex;overflow:hidden;transition:all 1s ease}@media(-ms-high-contrast:none),(hover:hover){.projects__slide:not(.swiper-slide-next) .projects__slide-img:hover img[data-v-1201f5d5],.projects__slide:not(.swiper-slide-next) .projects__slide-img:hover video[data-v-1201f5d5]{transform:scale(1.1);transition:all 1s ease}}.projects__slide-bottom span[data-v-1201f5d5]{transition:var(--restaurants-transition)}.projects__slide-img:hover+.projects__slide-bottom span[data-v-1201f5d5]{color:var(--restaurants-text-primary)}.projects__slide:not(.swiper-slide-next) .projects__slide-img img[data-v-1201f5d5],.projects__slide:not(.swiper-slide-next) .projects__slide-img video[data-v-1201f5d5]{border-radius:var(--restaurants-radius-lg);height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.project__inner-content .projects__swiper-nav[data-v-1201f5d5]{align-items:center;display:flex;gap:var(--restaurants-space-xs);position:static;width:-moz-max-content;width:max-content}.project__swiper-pagination[data-v-1201f5d5]{font-family:var(--restaurants-font-cormorant);font-size:4rem;font-style:italic;font-weight:300;line-height:90%;width:-moz-max-content;width:max-content}.projects__slide-details[data-v-1201f5d5]{display:flex;flex-direction:column;flex-shrink:0;gap:var(--restaurants-space-lg);max-width:16.5rem}.projects__slide:not(.swiper-slide-active) img[data-v-1201f5d5],.projects__slide:not(.swiper-slide-active) video[data-v-1201f5d5]{border-radius:var(--restaurants-radius-lg,3rem);height:20rem;max-width:44rem;-o-object-fit:cover;object-fit:cover;width:100%}.projects__slide:not(.swiper-slide-next) .projects__slide-img[data-v-1201f5d5]{height:37.0625rem;width:100%}.projects__slide-bottom[data-v-1201f5d5]{display:flex;justify-content:space-between}.projects__slide:not(.swiper-slide-active) .projects__slide-bottom[data-v-1201f5d5],.projects__slide:not(.swiper-slide-active) .projects__slide-details[data-v-1201f5d5]{display:none}.projects[data-v-1201f5d5]{position:relative}.projects[data-v-1201f5d5]:before{background:linear-gradient(270deg,#1d1d1d,#1d1d1d00);content:"";height:100%;position:absolute;right:0;top:0;width:8rem;z-index:9}.projects__slide-img_video[data-v-1201f5d5]:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' fill='none' viewBox='0 0 80 80'%3E%3Cpath fill='%23fff8f1' fill-opacity='.1' d='M0 40C0 17.909 17.909 0 40 0s40 17.909 40 40-17.909 40-40 40S0 62.091 0 40'/%3E%3Cpath fill='%23fff8f1' fill-rule='evenodd' d='M46.57 39.143a1 1 0 0 1 0 1.715L34.515 48.09A1 1 0 0 1 33 47.234V32.766a1 1 0 0 1 1.514-.857z' clip-rule='evenodd'/%3E%3C/svg%3E");content:"";height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;width:80px;z-index:10}@media(max-width:1680px){.projects__slider .swiper[data-v-1201f5d5]{width:calc(50vw + 32.5%)}}@media(max-width:1280px){.project__inner-content[data-v-1201f5d5]{flex-direction:column;position:relative}.projects__slide-details[data-v-1201f5d5]{max-width:100%}.project__swiper-pagination[data-v-1201f5d5]{font-size:3rem}.project__inner-content .projects__slider[data-v-1201f5d5]{height:auto;width:calc(50vw + 50%)}.projects__slider .swiper[data-v-1201f5d5]{height:auto;width:calc(50vw + 47.5%)}.projects__slide:not(.swiper-slide-next) .projects__slide-wrapper[data-v-1201f5d5]{padding-bottom:var(--restaurants-space-xl)}.projects__slide[data-v-1201f5d5]:not(.swiper-slide-active){margin-top:10%}.project__inner-content .projects__swiper-nav[data-v-1201f5d5]{bottom:-36px;position:absolute;z-index:10}.projects__slide:not(.swiper-slide-next) .projects__slide-img[data-v-1201f5d5]{aspect-ratio:16/9;height:auto}.projects__slide:not(.swiper-slide-active) img[data-v-1201f5d5],.projects__slide:not(.swiper-slide-active) video[data-v-1201f5d5]{border-radius:var(--restaurants-radius-lg,3rem);height:17rem;max-width:44rem;-o-object-fit:cover;object-fit:cover;width:100%}.projects__slide-img_video[data-v-1201f5d5]{position:relative}.projects__slide-img_video[data-v-1201f5d5]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' fill='none' viewBox='0 0 80 80'%3E%3Cpath fill='%23fff8f1' fill-opacity='.1' d='M0 40C0 17.909 17.909 0 40 0s40 17.909 40 40-17.909 40-40 40S0 62.091 0 40'/%3E%3Cpath fill='%23fff8f1' fill-rule='evenodd' d='M46.57 39.143a1 1 0 0 1 0 1.715L34.515 48.09A1 1 0 0 1 33 47.234V32.766a1 1 0 0 1 1.514-.857z' clip-rule='evenodd'/%3E%3C/svg%3E");content:"";height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;width:80px;z-index:10}}@media(max-width:880px){.projects__slide[data-v-1201f5d5]:not(.swiper-slide-active){margin-top:6%}}@media(max-width:748px){.project__inner-content .projects__slider[data-v-1201f5d5],.projects__slider .swiper[data-v-1201f5d5]{width:auto}.project__swiper-pagination[data-v-1201f5d5]{font-size:2.25rem}.projects[data-v-1201f5d5]:before{display:none}.projects__slide[data-v-1201f5d5]:not(.swiper-slide-active){margin-top:0}.projects__tab-nav[data-v-1201f5d5]{overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch}}.brands[data-v-1201f5d5]{padding:var(--restaurants-space-xxl) 0;scroll-margin-top:var(--restaurants-header-height)}.brands__heading[data-v-1201f5d5]{max-width:35rem}.brand-line[data-v-1201f5d5]{border-bottom:4px solid var(--restaurants-border-accent-secondary,rgba(189,185,83,.6));padding-bottom:var(--restaurants-space-sm)}.brand-line[data-v-1201f5d5],.brands__group[data-v-1201f5d5]{display:flex;flex-direction:column;gap:var(--restaurants-space-lg)}.brand-line__top[data-v-1201f5d5]{align-items:center;display:flex;justify-content:space-between}.brand-line__text[data-v-1201f5d5]{width:-moz-max-content;width:max-content}.brand-line__logos[data-v-1201f5d5]{display:flex;flex-wrap:wrap;gap:var(--restaurants-space-md);justify-content:flex-end;margin-left:auto}.brand-line__logos img[data-v-1201f5d5]{height:7.5rem;width:7.5rem}@media(max-width:1680px){.brand-line__logos[data-v-1201f5d5]{margin-left:0}}@media(max-width:1280px){.brand-line__top[data-v-1201f5d5]{align-items:flex-start;flex-direction:column;gap:var(--restaurants-space-xs)}.brand-line__logos[data-v-1201f5d5]{justify-content:flex-start}.brand-line__logos img[data-v-1201f5d5]{height:5rem;width:5rem}}@media(max-width:748px){.brand-line__text[data-v-1201f5d5]{max-width:-moz-fit-content;max-width:fit-content}}.work[data-v-1201f5d5]{padding:var(--restaurants-space-xxl) 0;scroll-margin-top:var(--restaurants-header-height)}.work__heading[data-v-1201f5d5]{flex-shrink:0;max-width:26rem}.work__container[data-v-1201f5d5]{display:flex;gap:var(--restaurants-space-xl)}@media(max-width:1680px){.work__container[data-v-1201f5d5]{flex-direction:column}}.work__grid[data-v-1201f5d5]{display:grid;gap:var(--restaurants-space-sm);grid-template-columns:repeat(2,minmax(0,1fr))}.work__grid-item[data-v-1201f5d5]{height:42.5rem;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='469' height='680' fill='none' viewBox='0 0 469 680'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M64 0C28.654 0 0 28.654 0 64v212c0 35.346 28.654 64 64 64-35.346 0-64 28.654-64 64v212c0 35.346 28.654 64 64 64h341c35.346 0 64-28.654 64-64V404c0-35.346-28.654-64-64-64 35.346 0 64-28.654 64-64V64c0-35.346-28.654-64-64-64z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='469' height='680' fill='none' viewBox='0 0 469 680'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M64 0C28.654 0 0 28.654 0 64v212c0 35.346 28.654 64 64 64-35.346 0-64 28.654-64 64v212c0 35.346 28.654 64 64 64h341c35.346 0 64-28.654 64-64V404c0-35.346-28.654-64-64-64 35.346 0 64-28.654 64-64V64c0-35.346-28.654-64-64-64z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;position:relative}.work__grid-item[data-v-1201f5d5],.work__grid-item img[data-v-1201f5d5]{border-radius:var(--restaurants-radius-lg)}.work__grid-item img[data-v-1201f5d5]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.work__grid-hidden-text[data-v-1201f5d5]{background:linear-gradient(180deg,transparent,#000);border-bottom-left-radius:var(--restaurants-radius-lg);border-bottom-right-radius:var(--restaurants-radius-lg);bottom:0;opacity:0;padding:var(--restaurants-space-md);position:absolute;transition:var(--restaurants-transition);visibility:hidden}@media(max-width:1280px){.work__grid[data-v-1201f5d5]{grid-template-columns:repeat(1,1fr)}.work__grid-hidden-text[data-v-1201f5d5]{opacity:1;visibility:visible}.work__grid-item[data-v-1201f5d5]{height:36.25rem;-webkit-mask-box-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' fill='none' viewBox='0 0 1184 580'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M32 0C14.327 0 0 14.327 0 32v226c0 17.673 14.327 32 32 32-17.673 0-32 14.327-32 32v226c0 17.673 14.327 32 32 32h1120c17.67 0 32-14.327 32-32V322c0-17.673-14.33-32-32-32 17.67 0 32-14.327 32-32V32c0-17.673-14.33-32-32-32z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' fill='none' viewBox='0 0 1184 580'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M32 0C14.327 0 0 14.327 0 32v226c0 17.673 14.327 32 32 32-17.673 0-32 14.327-32 32v226c0 17.673 14.327 32 32 32h1120c17.67 0 32-14.327 32-32V322c0-17.673-14.33-32-32-32 17.67 0 32-14.327 32-32V32c0-17.673-14.33-32-32-32z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' fill='none' viewBox='0 0 1184 580'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M32 0C14.327 0 0 14.327 0 32v226c0 17.673 14.327 32 32 32-17.673 0-32 14.327-32 32v226c0 17.673 14.327 32 32 32h1120c17.67 0 32-14.327 32-32V322c0-17.673-14.33-32-32-32 17.67 0 32-14.327 32-32V32c0-17.673-14.33-32-32-32z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-position:left;mask-position:left;-webkit-mask-size:100%;mask-size:100%}.work__grid-item img[data-v-1201f5d5]{-o-object-fit:cover;object-fit:cover}}@media(max-width:748px){.work__grid-item[data-v-1201f5d5]{height:30rem;-webkit-mask-box-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' fill='none' viewBox='0 0 700 480'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M24 0C10.745 0 0 10.745 0 24v192c0 13.255 10.745 24 24 24-13.255 0-24 10.745-24 24v192c0 13.255 10.745 24 24 24h652c13.255 0 24-10.745 24-24V264c0-13.255-10.745-24-24-24 13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' fill='none' viewBox='0 0 700 480'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M24 0C10.745 0 0 10.745 0 24v192c0 13.255 10.745 24 24 24-13.255 0-24 10.745-24 24v192c0 13.255 10.745 24 24 24h652c13.255 0 24-10.745 24-24V264c0-13.255-10.745-24-24-24 13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' fill='none' viewBox='0 0 700 480'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M24 0C10.745 0 0 10.745 0 24v192c0 13.255 10.745 24 24 24-13.255 0-24 10.745-24 24v192c0 13.255 10.745 24 24 24h652c13.255 0 24-10.745 24-24V264c0-13.255-10.745-24-24-24 13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-size:100%;mask-size:100%}}.work__grid-item:hover .work__grid-hidden-text[data-v-1201f5d5]{background:linear-gradient(180deg,transparent,#000);border-bottom-left-radius:var(--restaurants-radius-lg);border-bottom-right-radius:var(--restaurants-radius-lg);opacity:1;padding:var(--restaurants-space-md);visibility:visible}.work__grid-heading[data-v-1201f5d5]{background:linear-gradient(180deg,#000,transparent);border-radius:var(--restaurants-radius-lg);padding:var(--restaurants-space-md)}.work__grid-heading-col[data-v-1201f5d5]{display:flex;flex-direction:column}.experts[data-v-1201f5d5]{padding:var(--restaurants-space-xxl) 0}.experts__grid[data-v-1201f5d5]{display:grid;gap:var(--restaurants-space-xxl);grid-template-columns:repeat(2,1fr)}.experts__grid-heading[data-v-1201f5d5]{max-width:40rem}.experts__grid-item_first[data-v-1201f5d5]{display:flex;flex-direction:column;gap:var(--restaurants-space-xl)}.experts__grid-item_video[data-v-1201f5d5]{height:31.6rem}.experts__video[data-v-1201f5d5]{border-radius:var(--restaurants-radius-lg);filter:grayscale(100%);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.experts__grid-top[data-v-1201f5d5]{align-items:center;display:flex;gap:var(--restaurants-space-xxs)}@media(max-width:1280px){.experts__grid[data-v-1201f5d5]{grid-template-columns:repeat(1,1fr)}.experts__grid-item_video[data-v-1201f5d5]{height:23rem}}@media(max-width:748px){.experts__grid-item_video[data-v-1201f5d5]{height:13.75rem}}.contact-us[data-v-1201f5d5]{padding:var(--restaurants-space-xxl) 0}.contact-us__grid[data-v-1201f5d5]{display:grid;gap:var(--restaurants-space-xxl);grid-template-columns:repeat(2,1fr)}.contact-us__grid-item_info[data-v-1201f5d5]{display:flex;flex-direction:column;justify-content:space-between}.contact-form__fieldset[data-v-1201f5d5]{display:flex;gap:var(--restaurants-space-sm)}.contact-form .just-validate-error-label[data-v-1201f5d5]{font-size:12px}@media(max-width:1680px){.contact-form__fieldset[data-v-1201f5d5]{flex-direction:column}}@media(max-width:1280px){.contact-us__grid[data-v-1201f5d5]{grid-template-columns:repeat(1,1fr)}}.contact-form__input-group[data-v-1201f5d5]{flex-grow:1;position:relative}.contact-form__input[data-v-1201f5d5],.contact-form__textarea[data-v-1201f5d5]{border:1px solid var(--restaurants-border-accent);border-radius:var(--restaurants-radius-sm);padding:var(--restaurants-space-xs);transition:var(--restaurants-transition);width:100%}.contact-form__input[data-v-1201f5d5]:focus,.contact-form__input[data-v-1201f5d5]:hover,.contact-form__textarea[data-v-1201f5d5]:focus,.contact-form__textarea[data-v-1201f5d5]:hover{border-color:var(--restaurants-border-accent-hover)}.contact-form__textarea[data-v-1201f5d5]{min-height:15rem}.contact-form__label[data-v-1201f5d5]{background:var(--restaurants-bg-primary);left:20px;padding:4px;position:absolute;top:-13px}.contact-form__text[data-v-1201f5d5]{max-width:28rem}.contact-us__bottom-info[data-v-1201f5d5]{display:flex;gap:var(--restaurants-space-sm);margin-top:auto}.footer[data-v-1201f5d5]{align-items:flex-end;border-radius:4rem 4rem 0 0;display:flex;min-height:39rem;overflow:hidden;padding-bottom:var(--restaurants-space-md);padding-top:var(--restaurants-space-md);position:relative}.footer__container[data-v-1201f5d5]{z-index:3}.footer__bg[data-v-1201f5d5]{background-image:url(./footer-bg.DVenyhJl.jpg);background-position:50%;background-size:cover;bottom:-60px;height:110%;width:110%}.footer__bg[data-v-1201f5d5],.footer__star[data-v-1201f5d5]{background-repeat:no-repeat;position:absolute;transition:all .1s ease;z-index:1}.footer__star[data-v-1201f5d5]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='67' height='60' fill='none' viewBox='0 0 67 60'%3E%3Cpath fill='%23fff8f1' d='M66.514 10.793S50.79 21.683 38.13 29.333c11.198 3.35 24.816 8.535 24.816 8.535s-14.362-2.294-25.735-4.97c6.327 11.605 13.349 26.83 13.349 26.83s-9.695-13.72-16.582-25.008c-3.37 11.187-8.564 24.77-8.564 24.77s2.313-14.34 5.005-25.706C17.466 40.92.201 49.08.201 49.08s15.673-10.855 28.322-18.503C17.345 27.226 3.81 22.073 3.81 22.073s14.36 2.293 25.732 4.968C23.206 15.43 16.157.143 16.157.143s9.694 13.72 16.581 25.008c3.37-11.186 8.564-24.77 8.564-24.77s-2.313 14.342-5.005 25.706c12.952-7.135 30.217-15.294 30.217-15.294'/%3E%3C/svg%3E");height:70px;right:29%;top:26%;width:70px}.footer__animate-text[data-v-1201f5d5]{transition:all .1s ease}.footer__heading[data-v-1201f5d5]{max-width:60rem}.footer__bottom[data-v-1201f5d5],.footer__nav[data-v-1201f5d5]{display:flex;gap:var(--restaurants-space-sm)}.footer__bottom[data-v-1201f5d5]{justify-content:space-between}.footer__group[data-v-1201f5d5]{display:flex;gap:var(--restaurants-space-sm)}@media(max-width:1280px){.footer__heading[data-v-1201f5d5]{max-width:40rem}.footer__bottom[data-v-1201f5d5]{flex-direction:column}}@media(max-width:748px){.footer__heading[data-v-1201f5d5]{max-width:19.5rem}.footer__group[data-v-1201f5d5],.footer__nav[data-v-1201f5d5]{flex-direction:column}.footer__star[data-v-1201f5d5]{right:19%;top:26%}}@media(max-width:420px){.footer__star[data-v-1201f5d5]{right:14%;top:28%}}.fade[data-v-1201f5d5]{opacity:0}.fade[data-v-1201f5d5],.fade.animate-open[data-v-1201f5d5]{transition:opacity var(--transition-time)}.fade.animate-open[data-v-1201f5d5]{opacity:1}.fadeInUp[data-v-1201f5d5]{opacity:0;transform:translateY(-100px)}.fadeInUp[data-v-1201f5d5],.fadeInUp.animate-open[data-v-1201f5d5]{transition:transform var(--transition-time),opacity var(--transition-time)}.fadeInUp.animate-open[data-v-1201f5d5]{opacity:1;transform:translateY(0)}.graph-modal__container_custom[data-v-1201f5d5]{background:var(--restaurants-bg-primary,#1d1d1d);border-radius:var(--restaurants-radius-md,2rem);max-width:55.5rem;padding:var(--restaurants-space-md) var(--restaurants-space-lg);width:100%}.graph-modal__container_custom .graph-modal__close[data-v-1201f5d5]{position:static}.graph-modal__top[data-v-1201f5d5]{align-items:center;display:flex;gap:var(--restaurants-space-sm);justify-content:space-between}@media(max-width:1280px){.graph-modal__container_custom[data-v-1201f5d5]{max-width:100%;width:46.75rem}}@media(max-width:748px){.graph-modal__container_custom[data-v-1201f5d5]{width:22.5rem}}.disable-scroll[data-v-0b271bd9]{height:100vh;left:0;overflow:hidden;position:relative;position:fixed;top:0;width:100%}.graph-modal[data-v-0b271bd9]{--transition-time:.3s;background-color:#000000b3;cursor:pointer;inset:0;opacity:0;overflow-x:hidden;overflow-y:auto;position:fixed;text-align:center;transition:opacity var(--transition-time),visibility var(--transition-time);visibility:hidden;z-index:1000}.graph-modal[data-v-0b271bd9]:before{content:"";display:inline-block;height:100%;vertical-align:middle}.graph-modal__container[data-v-0b271bd9]{background-color:#fff;border-radius:24px;box-shadow:0 4px 32px #0000001a;color:#fff;display:inline-block;font-size:14px;font-size:var(--restaurants-text-md);left:0;margin:0 auto;max-height:98dvh;overflow-y:auto;padding:25px;position:absolute;right:0;top:50%;transform:translateY(-50%);white-space:normal}@media(max-width:1024px){.graph-modal__container[data-v-0b271bd9]{width:90%}}.graph-modal__close[data-v-0b271bd9]{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512.001 512.001'%3E%3Cpath d='M284.286 256.002 506.143 34.144c7.811-7.811 7.811-20.475 0-28.285s-20.475-7.811-28.285 0L256 227.717 34.143 5.859c-7.811-7.811-20.475-7.811-28.285 0s-7.811 20.475 0 28.285l221.857 221.857L5.858 477.859c-7.811 7.811-7.811 20.475 0 28.285a19.94 19.94 0 0 0 14.143 5.857 19.94 19.94 0 0 0 14.143-5.857L256 284.287l221.857 221.857c3.905 3.905 9.024 5.857 14.143 5.857s10.237-1.952 14.143-5.857c7.811-7.811 7.811-20.475 0-28.285z'/%3E%3C/svg%3E");border:none;cursor:pointer;height:20px;padding:0;position:absolute;right:10px;top:10px;width:20px}.graph-modal.is-open[data-v-0b271bd9]{opacity:1;transition:opacity var(--transition-time),visibility var(--transition-time);visibility:visible}.graph-modal__container.graph-modal-open[data-v-0b271bd9]{display:inline-block}[data-v-0b271bd9]{border:none;margin:0;padding:0}[data-v-0b271bd9],[data-v-0b271bd9]:after,[data-v-0b271bd9]:before{box-sizing:border-box}html[data-v-0b271bd9]{font-size:16px;scroll-behavior:smooth}header[data-v-0b271bd9],main[data-v-0b271bd9]{background-color:var(--restaurants-bg-primary)!important;color:var(--restaurants-text-primary)!important;display:flex!important;flex-direction:column!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",var(--restaurants-font-manrope)!important;font-size:var(--restaurants-text-md)!important;font-style:normal!important;font-weight:400!important;line-height:140%!important;min-height:100vh!important;min-width:320px!important}html.lenis[data-v-0b271bd9],html.lenis body[data-v-0b271bd9]{height:auto!important}.lenis.lenis-smooth[data-v-0b271bd9]{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent][data-v-0b271bd9]{overscroll-behavior:contain}.lenis.lenis-stopped[data-v-0b271bd9]{overflow:hidden}.lenis.lenis-scrolling iframe[data-v-0b271bd9]{pointer-events:none}main[data-v-0b271bd9]{flex-grow:1}footer[data-v-0b271bd9]{flex-shrink:0}a[data-v-0b271bd9],a[data-v-0b271bd9]:hover,a[data-v-0b271bd9]:link,a[data-v-0b271bd9]:visited{text-decoration:none}aside[data-v-0b271bd9],footer[data-v-0b271bd9],header[data-v-0b271bd9],main[data-v-0b271bd9],nav[data-v-0b271bd9],section[data-v-0b271bd9]{display:block}h1[data-v-0b271bd9],h2[data-v-0b271bd9],h3[data-v-0b271bd9],h4[data-v-0b271bd9],h5[data-v-0b271bd9],h6[data-v-0b271bd9]{font-size:inherit;font-weight:400}ul[data-v-0b271bd9],ul li[data-v-0b271bd9]{list-style:none;padding:0}img[data-v-0b271bd9]{vertical-align:top}img[data-v-0b271bd9],svg[data-v-0b271bd9]{height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}button[data-v-0b271bd9],input[data-v-0b271bd9],select[data-v-0b271bd9],textarea[data-v-0b271bd9]{background-color:transparent}input[data-v-0b271bd9]::-ms-clear{display:none}button[data-v-0b271bd9],input[type=submit][data-v-0b271bd9]{background-color:transparent;background:none;box-shadow:none;cursor:pointer;display:inline-block}button[data-v-0b271bd9]:active,button[data-v-0b271bd9]:focus,input[data-v-0b271bd9]:active,input[data-v-0b271bd9]:focus{outline:none}button[data-v-0b271bd9]::-moz-focus-inner{border:0;padding:0}input[type=search][data-v-0b271bd9]::-webkit-search-cancel-button,input[type=search][data-v-0b271bd9]::-webkit-search-decoration,input[type=search][data-v-0b271bd9]::-webkit-search-results-button,input[type=search][data-v-0b271bd9]::-webkit-search-results-decoration{display:none}@font-face{font-display:swap;font-family:Cormorant;font-style:italic;font-weight:400;src:local("Cormorant Italic"),local("Cormorant-Italic"),url(./Cormorant-Italic.4XdxgcUx.woff2) format("woff2"),url(./Cormorant-Italic.CtzJkaKL.woff) format("woff")}@font-face{font-display:swap;font-family:Cormorant;font-style:normal;font-weight:300;src:local("Cormorant Light"),local("Cormorant-Light"),url(./Cormorant-Light.CoHeY9fW.woff2) format("woff2"),url(./Cormorant-Light.BTUabVxK.woff) format("woff")}@font-face{font-display:swap;font-family:Cormorant;font-style:italic;font-weight:700;src:local("Cormorant Bold Italic"),local("Cormorant-BoldItalic"),url(./Cormorant-BoldItalic.D8M8wSvE.woff2) format("woff2"),url(./Cormorant-BoldItalic.CG8FcsfT.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./Inter-Regular.DJUrTfho.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:300;src:local("Manrope Light"),local("Manrope-Light"),url(./Manrope-Light.BwUc1Usd.woff2) format("woff2"),url(./Manrope-Light.CvPLlcDD.woff) format("woff")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:local("Manrope Regular"),local("Manrope-Regular"),url(./Manrope-Regular.nlNYxjcI.woff2) format("woff2"),url(./Manrope-Regular.CFvnD1l6.woff) format("woff")}.btn-reset[data-v-0b271bd9]{background:transparent;border:0;outline:0;padding:0}.link[data-v-0b271bd9],.link svg path[data-v-0b271bd9]{transition:var(--restaurants-transition)}.container[data-v-0b271bd9]{margin:0 auto!important;max-width:100%!important;padding:0 var(--restaurants-space-xl)!important;width:100%!important}.heading-neutral-lg[data-v-0b271bd9]{font-family:var(--restaurants-font-manrope);font-size:var(--restaurants-heading-neitral-lg);font-style:normal;font-weight:300;line-height:110%}.heading-neutral-md[data-v-0b271bd9]{font-size:var(--restaurants-heading-neitral-md)}.heading-neutral-md[data-v-0b271bd9],.heading-neutral-sm[data-v-0b271bd9]{font-family:var(--restaurants-font-manrope);font-style:normal;font-weight:300;line-height:120%}.heading-neutral-sm[data-v-0b271bd9]{font-size:var(--restaurants-heading-neitral-sm)}.heading-accent-xl[data-v-0b271bd9]{font-family:var(--restaurants-font-cormorant);font-size:var(--restaurants-heading-accent-xl);font-style:italic;font-weight:700;line-height:90%}.heading-accent-lg[data-v-0b271bd9]{font-size:var(--restaurants-heading-accent-lg);line-height:80%}.heading-accent-lg[data-v-0b271bd9],.heading-accent-md[data-v-0b271bd9]{font-family:var(--restaurants-font-cormorant);font-style:italic;font-weight:300}.heading-accent-md[data-v-0b271bd9]{font-size:var(--restaurants-heading-accent-md);line-height:90%}.heading-accent-sm[data-v-0b271bd9]{font-family:var(--restaurants-font-cormorant);font-size:var(--restaurants-heading-accent-sm);font-style:italic;font-weight:300;line-height:90%}.text-md-inter[data-v-0b271bd9]{font-family:var(--restaurants-font-inter)}.text-md-inter[data-v-0b271bd9],.text-md-manrope[data-v-0b271bd9]{font-size:var(--restaurants-text-md);font-style:normal;font-weight:400;line-height:140%}.text-md-manrope[data-v-0b271bd9]{font-family:var(--restaurants-font-manrope)}.text-lg-manrope[data-v-0b271bd9]{font-family:var(--restaurants-font-manrope);letter-spacing:0}.text-lg-inter[data-v-0b271bd9],.text-lg-manrope[data-v-0b271bd9]{font-size:var(--restaurants-text-lg);font-weight:400;line-height:140%}.text-lg-inter[data-v-0b271bd9]{font-family:var(--restaurants-font-inter);font-style:normal}.text-xl[data-v-0b271bd9]{font-size:var(--restaurants-text-xl)}.caption-md[data-v-0b271bd9],.text-xl[data-v-0b271bd9]{font-family:var(--restaurants-font-manrope);font-style:normal;font-weight:400;line-height:140%}.caption-md[data-v-0b271bd9]{font-size:var(--restaurants-caption-md);letter-spacing:0}.caption-sm[data-v-0b271bd9]{font-family:var(--restaurants-font-manrope);font-size:var(--restaurants-caption-sm);font-weight:400;letter-spacing:0;line-height:140%}.space-xxxs[data-v-0b271bd9]{margin-bottom:var(--restaurants-space-xxxs)}.space-xxs[data-v-0b271bd9]{margin-bottom:var(--restaurants-space-xxs)}.space-xs[data-v-0b271bd9]{margin-bottom:var(--restaurants-space-xs)}.space-sm[data-v-0b271bd9]{margin-bottom:var(--restaurants-space-sm)}.space-md[data-v-0b271bd9]{margin-bottom:var(--restaurants-space-md)}.space-lg[data-v-0b271bd9]{margin-bottom:var(--restaurants-space-lg)}.space-xl[data-v-0b271bd9]{margin-bottom:var(--restaurants-space-xl)}.space-xxl[data-v-0b271bd9]{margin-bottom:var(--restaurants-space-xxl)}.text-color-primary[data-v-0b271bd9]{color:var(--restaurants-text-primary)}.text-right[data-v-0b271bd9]{text-align:right}.text-color-secondary[data-v-0b271bd9]{color:var(--restaurants-text-secondary)}.link-decor[data-v-0b271bd9]{position:relative}.link-decor[data-v-0b271bd9]:after{background-color:var(--restaurants-text-primary);content:"";display:block;height:2px;left:0;position:absolute;transition:width .3s ease-out;width:0}@media(-ms-high-contrast:none),(hover:hover){.link-decor[data-v-0b271bd9]:hover:after{width:100%}}.placeholder-primary[data-v-0b271bd9]::-moz-placeholder{color:var(--restaurants-text-secondary);opacity:1}.placeholder-primary[data-v-0b271bd9]::placeholder{color:var(--restaurants-text-secondary);opacity:1}.placeholder-primary[data-v-0b271bd9]::-moz-placeholder:hover{color:var(--restaurants-text-primary);opacity:1}.placeholder-primary[data-v-0b271bd9]::placeholder:hover{color:var(--restaurants-text-primary);opacity:1}.button-filled[data-v-0b271bd9]{align-items:center;background:var(--restaurants-buttons-accent);border-radius:var(--restaurants-radius-sm);color:var(--restaurants-text-primary-inverse);display:flex;height:-moz-max-content;height:max-content;justify-content:center;padding:15px 30px;transition:background-color .3s ease-in;white-space:nowrap;width:-moz-max-content;width:max-content}@media(-ms-high-contrast:none),(hover:hover){.button-filled[data-v-0b271bd9]:hover{background:var(--restaurants-buttons-accent-hover)}}.button-rounded[data-v-0b271bd9]{align-items:center;background:var(--restaurants-buttons-accent);border-radius:50%;display:flex;height:5.5rem;justify-content:center;transition:var(--restaurants-transition);width:5.5rem}@media(-ms-high-contrast:none),(hover:hover){.button-rounded[data-v-0b271bd9]:hover{background:var(--restaurants-buttons-accent-hover)}}.button-rounded_sm[data-v-0b271bd9]{background:var(--restaurants-bg-accent);border-radius:50%;height:3.5rem;width:3.5rem}@media(-ms-high-contrast:none),(hover:hover){.button-rounded_sm[data-v-0b271bd9]:hover{background:transparent;border:1px solid var(--restaurants-border-primary-hover)}}.button-tab[data-v-0b271bd9]{border-radius:var(--restaurants-radius-sm,.875rem);color:var(--restaurants-text-primary,#fff8f1);padding:var(--restaurants-space-xxs,.875rem) var(--restaurants-space-sm,1.875rem);transition:var(--restaurants-transition);white-space:nowrap}@media(-ms-high-contrast:none),(hover:hover){.button-tab[data-v-0b271bd9]:not(.tab-btn-active):hover{color:var(--restaurants-text-accent-hover)}}@media(max-width:1280px){.d-tablet-none[data-v-0b271bd9]{display:none!important}.d-tablet-block[data-v-0b271bd9]{display:flex!important}.text-md-left[data-v-0b271bd9]{text-align:left}}.header[data-v-0b271bd9]{position:relative}.header__wrapper[data-v-0b271bd9]{position:fixed;top:0;width:100%;z-index:10}.header__wrapper.fixed[data-v-0b271bd9]{-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;background:#1d1d1d54!important}.header__wrapper.fixed .header__container[data-v-0b271bd9]{padding-bottom:10px!important;padding-top:10px!important}.header__swiper[data-v-0b271bd9]{border-radius:0 0 var(--restaurants-radius-lg,4rem) var(--restaurants-radius-lg,4rem);height:72.5rem;position:relative;touch-action:pan-y}@media(max-width:1680px){.header__swiper[data-v-0b271bd9]{height:64rem}}@media(max-width:1280px){.header__swiper[data-v-0b271bd9]{height:55rem}}@media(max-width:748px){.header__swiper[data-v-0b271bd9]{height:51rem}}@media(max-width:410px){.header__swiper[data-v-0b271bd9]{height:56rem}}@media(max-width:375px){.header__swiper[data-v-0b271bd9]{height:54rem}}.header__swiper .swiper-scrollbar[data-v-0b271bd9]{background:var(--restaurants-bg-accent,rgba(255,248,241,.1));height:39.5rem;left:var(--restaurants-space-xl);position:absolute;top:calc(var(--restaurants-space-xl) + var(--restaurants-header-height));width:.375rem}.header__swiper .swiper-scrollbar-drag[data-v-0b271bd9]{background:var(--restaurants-buttons-primary)}.header__swiper-details-button[data-v-0b271bd9],.header__swiper-pagination[data-v-0b271bd9]{width:-moz-max-content;width:max-content}.header__swiper-pagination[data-v-0b271bd9]{font-family:var(--restaurants-font-manrope);font-size:var(--restaurants-caption-sm);font-style:normal;font-weight:400;height:-moz-max-content;height:max-content;left:calc(var(--restaurants-space-xl) + var(--restaurants-space-xs));line-height:140%;position:absolute;top:calc(var(--restaurants-space-xl) + var(--restaurants-header-height));z-index:1}@media(max-width:748px){.header__swiper-pagination[data-v-0b271bd9]{top:57%}.header__swiper .swiper-scrollbar[data-v-0b271bd9]{height:14rem;top:57%}}@media(max-width:460px){.header__swiper .swiper-scrollbar[data-v-0b271bd9]{bottom:13%;top:auto}.header__swiper-pagination[data-v-0b271bd9]{bottom:35%;top:auto}}@media(max-width:459px){.header__swiper .swiper-scrollbar[data-v-0b271bd9]{bottom:15%}.header__swiper-pagination[data-v-0b271bd9]{bottom:40%}.header__swiper .swiper-scrollbar[data-v-0b271bd9]{bottom:13%}.header__swiper-pagination[data-v-0b271bd9]{bottom:36%}}.header__swiper-caption[data-v-0b271bd9]{bottom:22.2%;height:-moz-max-content;height:max-content;left:calc(var(--restaurants-space-xl) + var(--restaurants-space-xs));position:absolute;width:-moz-max-content;width:max-content;writing-mode:vertical-lr}@media(max-width:1680px){.header__swiper-caption[data-v-0b271bd9]{bottom:18.2%}}@media(max-width:1280px){.header__swiper-caption[data-v-0b271bd9]{bottom:15.2%}}@media(max-width:748px){.header__swiper-caption[data-v-0b271bd9]{bottom:18.2%}}@media(max-width:420px){.header__swiper-caption[data-v-0b271bd9]{bottom:15.2%}}.header__swiper-descr[data-v-0b271bd9]{max-width:51rem}.header__container[data-v-0b271bd9]{align-items:center!important;display:flex!important;gap:var(--restaurants-space-lg)!important;padding-bottom:var(--restaurants-space-sm)!important;padding-top:var(--restaurants-space-sm)!important}.header__logo-wrap[data-v-0b271bd9]{flex-shrink:0;max-width:14rem}.header__logo-wrap img[data-v-0b271bd9]{width:100%}.header__contacts[data-v-0b271bd9]{display:flex;gap:var(--restaurants-space-sm);margin-left:auto;margin-right:var(--restaurants-space-lg)}@media(max-width:1280px){.header__contacts[data-v-0b271bd9]{align-items:flex-end;flex-direction:column}}.header__middle[data-v-0b271bd9]{align-items:center;display:flex;flex-grow:1;justify-content:space-between}@media(max-width:1280px){.header__middle[data-v-0b271bd9]{justify-content:flex-end}}.header__nav[data-v-0b271bd9]{display:flex;gap:var(--restaurants-space-sm)}@media(max-width:1680px){.header__nav[data-v-0b271bd9]{align-items:flex-end;flex-direction:column}.header__contacts[data-v-0b271bd9]{margin-left:0}}.header__buttons-group[data-v-0b271bd9]{align-items:center;display:flex;gap:var(--restaurants-space-lg)}.header__video[data-v-0b271bd9]{bottom:0;height:auto;min-height:100%;min-width:100%;position:absolute;right:0;width:auto;z-index:-1}.header__swiper-text[data-v-0b271bd9]{max-width:60rem;width:100%}.heading-group-lg[data-v-0b271bd9]{width:100%}.heading-group-lg[data-v-0b271bd9],.heading-group-md[data-v-0b271bd9],.heading-group-sm[data-v-0b271bd9]{display:flex;flex-direction:column}.heading-group-offset[data-v-0b271bd9]{display:inline-block;margin-right:4px}.header__swiper-text[data-v-0b271bd9]{display:flex;flex-direction:column;gap:var(--restaurants-space-sm)}.header__swiper .swiper-slide[data-v-0b271bd9]{align-items:center;border-radius:0 0 var(--restaurants-radius-lg) var(--restaurants-radius-lg);display:flex}.header__swiper-container[data-v-0b271bd9]{background:radial-gradient(.73% .22% at 55.96% 22.79%,transparent 0,rgba(0,0,0,.5) 72.57%)!important;display:flex!important;flex-direction:column!important;height:100%!important;justify-content:space-between!important;padding-bottom:var(--restaurants-space-lg)!important;padding-top:calc(var(--restaurants-space-xxl) + var(--restaurants-header-height))!important;width:100%!important}.header__swiper-slide-info[data-v-0b271bd9]{padding-left:var(--restaurants-space-xxl)!important}@media(max-width:748px){.header__swiper-slide-info[data-v-0b271bd9]{padding-left:0}}.header__mob-button[data-v-0b271bd9]{display:none}@media(max-width:1680px){.header__mob-button[data-v-0b271bd9]{display:flex}}.side-menu[data-v-0b271bd9]{background:var(--restaurants-bg-primary,#1d1d1d);border-radius:0 0 0 var(--restaurants-radius-lg);display:flex;flex-direction:column;height:36.875rem;opacity:0;position:absolute;right:0;top:-10px;transform:translate(2000px);width:29.25rem}.side-menu[data-v-0b271bd9],.side-menu.opened[data-v-0b271bd9]{padding:var(--restaurants-space-lg) var(--restaurants-space-xl) var(--restaurants-space-xxl) var(--restaurants-space-xl);transition:.3s}.side-menu.opened[data-v-0b271bd9]{opacity:1;transform:translate(0);z-index:3}@media(max-width:748px){.side-menu[data-v-0b271bd9]{width:21.5rem}}.side-menu__top[data-v-0b271bd9]{align-items:center;display:flex;justify-content:space-between}.side-menu__group[data-v-0b271bd9]{display:flex;flex-direction:column;gap:var(--restaurants-space-xl)}.side-menu__button[data-v-0b271bd9]{display:flex;justify-content:flex-end}.button-with-text[data-v-0b271bd9]{align-items:center;display:flex;gap:var(--restaurants-space-xxs);transition:var(--restaurants-transition)}@media(-ms-high-contrast:none),(hover:hover){.button-with-text:hover .button-rounded[data-v-0b271bd9]:not(.button-rounded_sm){background:var(--restaurants-buttons-accent-hover)}.button-with-text_sm:hover .button-rounded_sm[data-v-0b271bd9]{background:transparent;border:1px solid var(--restaurants-border-primary-hover)}}.intro[data-v-0b271bd9]{display:flex;flex-direction:column;gap:var(--restaurants-space-lg);overflow:hidden;padding:var(--restaurants-space-xxl) 0}.intro__brands-swiper .swiper-slide[data-v-0b271bd9]{height:7.5rem;width:7.5rem}.intro__text[data-v-0b271bd9]{display:flex;flex-direction:column;gap:var(--restaurants-space-xxs);margin-left:auto;max-width:43.6rem}@media(max-width:1680px){.intro__text[data-v-0b271bd9]{margin-left:0}}@media(max-width:748px){.intro__brands-swiper .swiper-slide[data-v-0b271bd9]{height:3.75rem;width:3.75rem}}.intro__brands-swiper[data-v-0b271bd9]{width:100vw}.features[data-v-0b271bd9]{padding:var(--restaurants-space-xxl) 0}.features__container[data-v-0b271bd9]{display:flex!important;flex-direction:column!important;gap:var(--restaurants-space-lg)!important}.features__top[data-v-0b271bd9]{align-items:flex-end;display:flex;gap:var(--restaurants-space-md);justify-content:space-between}.features__heading[data-v-0b271bd9]{max-width:35rem}.features__text[data-v-0b271bd9]{max-width:42.5rem}.features__img-wrap[data-v-0b271bd9]{border-radius:var(--restaurants-radius-lg);height:32.75rem;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' fill='none' viewBox='0 0 1664 460'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M64 0C28.654 0 0 28.654 0 64v332c0 35.346 28.654 64 64 64h704c35.346 0 64-28.654 64-64 0 35.346 28.654 64 64 64h704c35.35 0 64-28.654 64-64V64c0-35.346-28.65-64-64-64H896c-35.346 0-64 28.654-64 64 0-35.346-28.654-64-64-64z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' fill='none' viewBox='0 0 1664 460'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M64 0C28.654 0 0 28.654 0 64v332c0 35.346 28.654 64 64 64h704c35.346 0 64-28.654 64-64 0 35.346 28.654 64 64 64h704c35.35 0 64-28.654 64-64V64c0-35.346-28.65-64-64-64H896c-35.346 0-64 28.654-64 64 0-35.346-28.654-64-64-64z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;overflow:hidden;position:relative}.features__bg[data-v-0b271bd9]{background-image:url(./card.BVNP9I8q.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;height:130%;position:absolute;top:-30%;width:110%}body[data-v-0b271bd9],html[data-v-0b271bd9]{inset:0;overflow:hidden;position:absolute}section[data-v-0b271bd9]{align-items:flex-end;display:flex;height:200px;justify-content:flex-start;overflow:hidden;position:relative;width:100%}section>.img[data-v-0b271bd9]{height:120px;left:50%;margin-left:-60px;margin-top:-60px;position:absolute;top:50%;width:120px}section>.img.r[data-v-0b271bd9]{background-color:#c8000080}section>.img.g[data-v-0b271bd9]{background-color:#00c80066}section>.img.b[data-v-0b271bd9]{background-color:#0000c84d}.features__figures[data-v-0b271bd9]{display:flex;gap:var(--restaurants-space-xl)}@media(max-width:1680px){.features__img-wrap[data-v-0b271bd9]{height:28.75rem}}@media(max-width:1280px){.features__heading[data-v-0b271bd9]{max-width:40rem}.features__top[data-v-0b271bd9]{align-items:flex-start;gap:var(--restaurants-space-md)}.features__figures[data-v-0b271bd9],.features__top[data-v-0b271bd9]{flex-direction:column}.features__bg[data-v-0b271bd9]{background-size:cover;position:static}.features__img-wrap[data-v-0b271bd9]{-webkit-mask-box-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' fill='none' preserveAspectRatio='xMinYMin meet' viewBox='0 0 1184 460'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M32 0C14.327 0 0 14.327 0 32v396c0 17.673 14.327 32 32 32h528c17.673 0 32-14.327 32-32 0 17.673 14.327 32 32 32h528c17.67 0 32-14.327 32-32V32c0-17.673-14.33-32-32-32H624c-17.673 0-32 14.327-32 32 0-17.673-14.327-32-32-32z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' fill='none' preserveAspectRatio='xMinYMin meet' viewBox='0 0 1184 460'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M32 0C14.327 0 0 14.327 0 32v396c0 17.673 14.327 32 32 32h528c17.673 0 32-14.327 32-32 0 17.673 14.327 32 32 32h528c17.67 0 32-14.327 32-32V32c0-17.673-14.33-32-32-32H624c-17.673 0-32 14.327-32 32 0-17.673-14.327-32-32-32z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' fill='none' preserveAspectRatio='xMinYMin meet' viewBox='0 0 1184 460'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M32 0C14.327 0 0 14.327 0 32v396c0 17.673 14.327 32 32 32h528c17.673 0 32-14.327 32-32 0 17.673 14.327 32 32 32h528c17.67 0 32-14.327 32-32V32c0-17.673-14.33-32-32-32H624c-17.673 0-32 14.327-32 32 0-17.673-14.327-32-32-32z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%}}@media(max-width:748px){.features__bg[data-v-0b271bd9]{border-radius:var(--restaurants-radius-lg)}.features__img-wrap[data-v-0b271bd9]{height:20rem;-webkit-mask-box-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' fill='none' preserveAspectRatio='xMinYMin meet' viewBox='0 0 700 320'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M24 0C10.745 0 0 10.745 0 24v272c0 13.255 10.745 24 24 24h302c13.255 0 24-10.745 24-24 0 13.255 10.745 24 24 24h302c13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24H374c-13.255 0-24 10.745-24 24 0-13.255-10.745-24-24-24z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' fill='none' preserveAspectRatio='xMinYMin meet' viewBox='0 0 700 320'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M24 0C10.745 0 0 10.745 0 24v272c0 13.255 10.745 24 24 24h302c13.255 0 24-10.745 24-24 0 13.255 10.745 24 24 24h302c13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24H374c-13.255 0-24 10.745-24 24 0-13.255-10.745-24-24-24z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' fill='none' preserveAspectRatio='xMinYMin meet' viewBox='0 0 700 320'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M24 0C10.745 0 0 10.745 0 24v272c0 13.255 10.745 24 24 24h302c13.255 0 24-10.745 24-24 0 13.255 10.745 24 24 24h302c13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24H374c-13.255 0-24 10.745-24 24 0-13.255-10.745-24-24-24z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-size:100%;mask-size:100%}}.features__figure[data-v-0b271bd9]{display:flex;flex-direction:column;gap:var(--restaurants-space-lg)}.projects[data-v-0b271bd9]{overflow:hidden;padding:var(--restaurants-space-xxl) 0;scroll-margin-top:var(--restaurants-header-height)}.projects__top[data-v-0b271bd9]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--restaurants-space-md);justify-content:space-between}@media(max-width:1280px){.projects__top[data-v-0b271bd9]{align-items:flex-start;flex-direction:column}}.button-tab.tab-btn-active[data-v-0b271bd9]{background:var(--restaurants-buttons-accent);color:var(--restaurants-text-primary-inverse)}.projects__tab-nav[data-v-0b271bd9]{display:flex;gap:var(--restaurants-space-xs);max-width:100%;position:relative}.tab-pane[data-v-0b271bd9]:not(.tab-pane-show){display:none}.project__inner-content[data-v-0b271bd9]{display:flex;gap:var(--restaurants-space-xl)}.project__inner-content .projects__slider[data-v-0b271bd9]{height:40rem;width:calc(50vw + 25%)}.projects__slider .swiper[data-v-0b271bd9]{height:40rem;width:calc(100vw - 556px - var(--restaurants-space-xl))}.projects__slide[data-v-0b271bd9]:not(.swiper-slide-active){margin-top:9rem}.projects__slide:not(.swiper-slide-active) .projects__slide-wrapper[data-v-0b271bd9]{max-width:44rem;width:100%}.projects__slide:not(.swiper-slide-next) .projects__slide-wrapper[data-v-0b271bd9]{display:flex;flex-direction:column;gap:var(--restaurants-space-xxs)}.projects__slide:not(.swiper-slide-next) .projects__slide-img[data-v-0b271bd9]{border-radius:var(--restaurants-radius-lg);display:flex;overflow:hidden;transition:all 1s ease}@media(-ms-high-contrast:none),(hover:hover){.projects__slide:not(.swiper-slide-next) .projects__slide-img:hover img[data-v-0b271bd9],.projects__slide:not(.swiper-slide-next) .projects__slide-img:hover video[data-v-0b271bd9]{transform:scale(1.1);transition:all 1s ease}}.projects__slide-bottom span[data-v-0b271bd9]{transition:var(--restaurants-transition)}.projects__slide-img:hover+.projects__slide-bottom span[data-v-0b271bd9]{color:var(--restaurants-text-primary)}.projects__slide:not(.swiper-slide-next) .projects__slide-img img[data-v-0b271bd9],.projects__slide:not(.swiper-slide-next) .projects__slide-img video[data-v-0b271bd9]{border-radius:var(--restaurants-radius-lg);height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.project__inner-content .projects__swiper-nav[data-v-0b271bd9]{align-items:center;display:flex;gap:var(--restaurants-space-xs);position:static;width:-moz-max-content;width:max-content}.project__swiper-pagination[data-v-0b271bd9]{font-family:var(--restaurants-font-cormorant);font-size:4rem;font-style:italic;font-weight:300;line-height:90%;width:-moz-max-content;width:max-content}.projects__slide-details[data-v-0b271bd9]{display:flex;flex-direction:column;flex-shrink:0;gap:var(--restaurants-space-lg);max-width:16.5rem}.projects__slide:not(.swiper-slide-active) img[data-v-0b271bd9],.projects__slide:not(.swiper-slide-active) video[data-v-0b271bd9]{border-radius:var(--restaurants-radius-lg,3rem);height:20rem;max-width:44rem;-o-object-fit:cover;object-fit:cover;width:100%}.projects__slide:not(.swiper-slide-next) .projects__slide-img[data-v-0b271bd9]{height:37.0625rem;width:100%}.projects__slide-bottom[data-v-0b271bd9]{display:flex;justify-content:space-between}.projects__slide:not(.swiper-slide-active) .projects__slide-bottom[data-v-0b271bd9],.projects__slide:not(.swiper-slide-active) .projects__slide-details[data-v-0b271bd9]{display:none}.projects[data-v-0b271bd9]{position:relative}.projects[data-v-0b271bd9]:before{background:linear-gradient(270deg,#1d1d1d,#1d1d1d00);content:"";height:100%;position:absolute;right:0;top:0;width:8rem;z-index:9}.projects__slide-img_video[data-v-0b271bd9]:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' fill='none' viewBox='0 0 80 80'%3E%3Cpath fill='%23fff8f1' fill-opacity='.1' d='M0 40C0 17.909 17.909 0 40 0s40 17.909 40 40-17.909 40-40 40S0 62.091 0 40'/%3E%3Cpath fill='%23fff8f1' fill-rule='evenodd' d='M46.57 39.143a1 1 0 0 1 0 1.715L34.515 48.09A1 1 0 0 1 33 47.234V32.766a1 1 0 0 1 1.514-.857z' clip-rule='evenodd'/%3E%3C/svg%3E");content:"";height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;width:80px;z-index:10}@media(max-width:1680px){.projects__slider .swiper[data-v-0b271bd9]{width:calc(50vw + 32.5%)}}@media(max-width:1280px){.project__inner-content[data-v-0b271bd9]{flex-direction:column;position:relative}.projects__slide-details[data-v-0b271bd9]{max-width:100%}.project__swiper-pagination[data-v-0b271bd9]{font-size:3rem}.project__inner-content .projects__slider[data-v-0b271bd9]{height:auto;width:calc(50vw + 50%)}.projects__slider .swiper[data-v-0b271bd9]{height:auto;width:calc(50vw + 47.5%)}.projects__slide:not(.swiper-slide-next) .projects__slide-wrapper[data-v-0b271bd9]{padding-bottom:var(--restaurants-space-xl)}.projects__slide[data-v-0b271bd9]:not(.swiper-slide-active){margin-top:10%}.project__inner-content .projects__swiper-nav[data-v-0b271bd9]{bottom:-36px;position:absolute;z-index:10}.projects__slide:not(.swiper-slide-next) .projects__slide-img[data-v-0b271bd9]{aspect-ratio:16/9;height:auto}.projects__slide:not(.swiper-slide-active) img[data-v-0b271bd9],.projects__slide:not(.swiper-slide-active) video[data-v-0b271bd9]{border-radius:var(--restaurants-radius-lg,3rem);height:17rem;max-width:44rem;-o-object-fit:cover;object-fit:cover;width:100%}.projects__slide-img_video[data-v-0b271bd9]{position:relative}.projects__slide-img_video[data-v-0b271bd9]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' fill='none' viewBox='0 0 80 80'%3E%3Cpath fill='%23fff8f1' fill-opacity='.1' d='M0 40C0 17.909 17.909 0 40 0s40 17.909 40 40-17.909 40-40 40S0 62.091 0 40'/%3E%3Cpath fill='%23fff8f1' fill-rule='evenodd' d='M46.57 39.143a1 1 0 0 1 0 1.715L34.515 48.09A1 1 0 0 1 33 47.234V32.766a1 1 0 0 1 1.514-.857z' clip-rule='evenodd'/%3E%3C/svg%3E");content:"";height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;width:80px;z-index:10}}@media(max-width:880px){.projects__slide[data-v-0b271bd9]:not(.swiper-slide-active){margin-top:6%}}@media(max-width:748px){.project__inner-content .projects__slider[data-v-0b271bd9],.projects__slider .swiper[data-v-0b271bd9]{width:auto}.project__swiper-pagination[data-v-0b271bd9]{font-size:2.25rem}.projects[data-v-0b271bd9]:before{display:none}.projects__slide[data-v-0b271bd9]:not(.swiper-slide-active){margin-top:0}.projects__tab-nav[data-v-0b271bd9]{overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch}}.brands[data-v-0b271bd9]{padding:var(--restaurants-space-xxl) 0;scroll-margin-top:var(--restaurants-header-height)}.brands__heading[data-v-0b271bd9]{max-width:35rem}.brand-line[data-v-0b271bd9]{border-bottom:4px solid var(--restaurants-border-accent-secondary,rgba(189,185,83,.6));padding-bottom:var(--restaurants-space-sm)}.brand-line[data-v-0b271bd9],.brands__group[data-v-0b271bd9]{display:flex;flex-direction:column;gap:var(--restaurants-space-lg)}.brand-line__top[data-v-0b271bd9]{align-items:center;display:flex;justify-content:space-between}.brand-line__text[data-v-0b271bd9]{width:-moz-max-content;width:max-content}.brand-line__logos[data-v-0b271bd9]{display:flex;flex-wrap:wrap;gap:var(--restaurants-space-md);justify-content:flex-end;margin-left:auto}.brand-line__logos img[data-v-0b271bd9]{height:7.5rem;width:7.5rem}@media(max-width:1680px){.brand-line__logos[data-v-0b271bd9]{margin-left:0}}@media(max-width:1280px){.brand-line__top[data-v-0b271bd9]{align-items:flex-start;flex-direction:column;gap:var(--restaurants-space-xs)}.brand-line__logos[data-v-0b271bd9]{justify-content:flex-start}.brand-line__logos img[data-v-0b271bd9]{height:5rem;width:5rem}}@media(max-width:748px){.brand-line__text[data-v-0b271bd9]{max-width:-moz-fit-content;max-width:fit-content}}.work[data-v-0b271bd9]{padding:var(--restaurants-space-xxl) 0;scroll-margin-top:var(--restaurants-header-height)}.work__heading[data-v-0b271bd9]{flex-shrink:0;max-width:26rem}.work__container[data-v-0b271bd9]{display:flex;gap:var(--restaurants-space-xl)}@media(max-width:1680px){.work__container[data-v-0b271bd9]{flex-direction:column}}.work__grid[data-v-0b271bd9]{display:grid;gap:var(--restaurants-space-sm);grid-template-columns:repeat(2,minmax(0,1fr))}.work__grid-item[data-v-0b271bd9]{height:42.5rem;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='469' height='680' fill='none' viewBox='0 0 469 680'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M64 0C28.654 0 0 28.654 0 64v212c0 35.346 28.654 64 64 64-35.346 0-64 28.654-64 64v212c0 35.346 28.654 64 64 64h341c35.346 0 64-28.654 64-64V404c0-35.346-28.654-64-64-64 35.346 0 64-28.654 64-64V64c0-35.346-28.654-64-64-64z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='469' height='680' fill='none' viewBox='0 0 469 680'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M64 0C28.654 0 0 28.654 0 64v212c0 35.346 28.654 64 64 64-35.346 0-64 28.654-64 64v212c0 35.346 28.654 64 64 64h341c35.346 0 64-28.654 64-64V404c0-35.346-28.654-64-64-64 35.346 0 64-28.654 64-64V64c0-35.346-28.654-64-64-64z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;position:relative}.work__grid-item[data-v-0b271bd9],.work__grid-item img[data-v-0b271bd9]{border-radius:var(--restaurants-radius-lg)}.work__grid-item img[data-v-0b271bd9]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.work__grid-hidden-text[data-v-0b271bd9]{background:linear-gradient(180deg,transparent,#000);border-bottom-left-radius:var(--restaurants-radius-lg);border-bottom-right-radius:var(--restaurants-radius-lg);bottom:0;opacity:0;padding:var(--restaurants-space-md);position:absolute;transition:var(--restaurants-transition);visibility:hidden}@media(max-width:1280px){.work__grid[data-v-0b271bd9]{grid-template-columns:repeat(1,1fr)}.work__grid-hidden-text[data-v-0b271bd9]{opacity:1;visibility:visible}.work__grid-item[data-v-0b271bd9]{height:36.25rem;-webkit-mask-box-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' fill='none' viewBox='0 0 1184 580'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M32 0C14.327 0 0 14.327 0 32v226c0 17.673 14.327 32 32 32-17.673 0-32 14.327-32 32v226c0 17.673 14.327 32 32 32h1120c17.67 0 32-14.327 32-32V322c0-17.673-14.33-32-32-32 17.67 0 32-14.327 32-32V32c0-17.673-14.33-32-32-32z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' fill='none' viewBox='0 0 1184 580'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M32 0C14.327 0 0 14.327 0 32v226c0 17.673 14.327 32 32 32-17.673 0-32 14.327-32 32v226c0 17.673 14.327 32 32 32h1120c17.67 0 32-14.327 32-32V322c0-17.673-14.33-32-32-32 17.67 0 32-14.327 32-32V32c0-17.673-14.33-32-32-32z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' fill='none' viewBox='0 0 1184 580'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M32 0C14.327 0 0 14.327 0 32v226c0 17.673 14.327 32 32 32-17.673 0-32 14.327-32 32v226c0 17.673 14.327 32 32 32h1120c17.67 0 32-14.327 32-32V322c0-17.673-14.33-32-32-32 17.67 0 32-14.327 32-32V32c0-17.673-14.33-32-32-32z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-position:left;mask-position:left;-webkit-mask-size:100%;mask-size:100%}.work__grid-item img[data-v-0b271bd9]{-o-object-fit:cover;object-fit:cover}}@media(max-width:748px){.work__grid-item[data-v-0b271bd9]{height:30rem;-webkit-mask-box-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' fill='none' viewBox='0 0 700 480'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M24 0C10.745 0 0 10.745 0 24v192c0 13.255 10.745 24 24 24-13.255 0-24 10.745-24 24v192c0 13.255 10.745 24 24 24h652c13.255 0 24-10.745 24-24V264c0-13.255-10.745-24-24-24 13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' fill='none' viewBox='0 0 700 480'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M24 0C10.745 0 0 10.745 0 24v192c0 13.255 10.745 24 24 24-13.255 0-24 10.745-24 24v192c0 13.255 10.745 24 24 24h652c13.255 0 24-10.745 24-24V264c0-13.255-10.745-24-24-24 13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' fill='none' viewBox='0 0 700 480'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M24 0C10.745 0 0 10.745 0 24v192c0 13.255 10.745 24 24 24-13.255 0-24 10.745-24 24v192c0 13.255 10.745 24 24 24h652c13.255 0 24-10.745 24-24V264c0-13.255-10.745-24-24-24 13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-size:100%;mask-size:100%}}.work__grid-item:hover .work__grid-hidden-text[data-v-0b271bd9]{background:linear-gradient(180deg,transparent,#000);border-bottom-left-radius:var(--restaurants-radius-lg);border-bottom-right-radius:var(--restaurants-radius-lg);opacity:1;padding:var(--restaurants-space-md);visibility:visible}.work__grid-heading[data-v-0b271bd9]{background:linear-gradient(180deg,#000,transparent);border-radius:var(--restaurants-radius-lg);padding:var(--restaurants-space-md)}.work__grid-heading-col[data-v-0b271bd9]{display:flex;flex-direction:column}.experts[data-v-0b271bd9]{padding:var(--restaurants-space-xxl) 0}.experts__grid[data-v-0b271bd9]{display:grid;gap:var(--restaurants-space-xxl);grid-template-columns:repeat(2,1fr)}.experts__grid-heading[data-v-0b271bd9]{max-width:40rem}.experts__grid-item_first[data-v-0b271bd9]{display:flex;flex-direction:column;gap:var(--restaurants-space-xl)}.experts__grid-item_video[data-v-0b271bd9]{height:31.6rem}.experts__video[data-v-0b271bd9]{border-radius:var(--restaurants-radius-lg);filter:grayscale(100%);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.experts__grid-top[data-v-0b271bd9]{align-items:center;display:flex;gap:var(--restaurants-space-xxs)}@media(max-width:1280px){.experts__grid[data-v-0b271bd9]{grid-template-columns:repeat(1,1fr)}.experts__grid-item_video[data-v-0b271bd9]{height:23rem}}@media(max-width:748px){.experts__grid-item_video[data-v-0b271bd9]{height:13.75rem}}.contact-us[data-v-0b271bd9]{padding:var(--restaurants-space-xxl) 0}.contact-us__grid[data-v-0b271bd9]{display:grid;gap:var(--restaurants-space-xxl);grid-template-columns:repeat(2,1fr)}.contact-us__grid-item_info[data-v-0b271bd9]{display:flex;flex-direction:column;justify-content:space-between}.contact-form__fieldset[data-v-0b271bd9]{display:flex;gap:var(--restaurants-space-sm)}.contact-form .just-validate-error-label[data-v-0b271bd9]{font-size:12px}@media(max-width:1680px){.contact-form__fieldset[data-v-0b271bd9]{flex-direction:column}}@media(max-width:1280px){.contact-us__grid[data-v-0b271bd9]{grid-template-columns:repeat(1,1fr)}}.contact-form__input-group[data-v-0b271bd9]{flex-grow:1;position:relative}.contact-form__input[data-v-0b271bd9],.contact-form__textarea[data-v-0b271bd9]{border:1px solid var(--restaurants-border-accent);border-radius:var(--restaurants-radius-sm);padding:var(--restaurants-space-xs);transition:var(--restaurants-transition);width:100%}.contact-form__input[data-v-0b271bd9]:focus,.contact-form__input[data-v-0b271bd9]:hover,.contact-form__textarea[data-v-0b271bd9]:focus,.contact-form__textarea[data-v-0b271bd9]:hover{border-color:var(--restaurants-border-accent-hover)}.contact-form__textarea[data-v-0b271bd9]{min-height:15rem}.contact-form__label[data-v-0b271bd9]{background:var(--restaurants-bg-primary);left:20px;padding:4px;position:absolute;top:-13px}.contact-form__text[data-v-0b271bd9]{max-width:28rem}.contact-us__bottom-info[data-v-0b271bd9]{display:flex;gap:var(--restaurants-space-sm);margin-top:auto}.footer[data-v-0b271bd9]{align-items:flex-end;border-radius:4rem 4rem 0 0;display:flex;min-height:39rem;overflow:hidden;padding-bottom:var(--restaurants-space-md);padding-top:var(--restaurants-space-md);position:relative}.footer__container[data-v-0b271bd9]{z-index:3}.footer__bg[data-v-0b271bd9]{background-image:url(./footer-bg.DVenyhJl.jpg);background-position:50%;background-size:cover;bottom:-60px;height:110%;width:110%}.footer__bg[data-v-0b271bd9],.footer__star[data-v-0b271bd9]{background-repeat:no-repeat;position:absolute;transition:all .1s ease;z-index:1}.footer__star[data-v-0b271bd9]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='67' height='60' fill='none' viewBox='0 0 67 60'%3E%3Cpath fill='%23fff8f1' d='M66.514 10.793S50.79 21.683 38.13 29.333c11.198 3.35 24.816 8.535 24.816 8.535s-14.362-2.294-25.735-4.97c6.327 11.605 13.349 26.83 13.349 26.83s-9.695-13.72-16.582-25.008c-3.37 11.187-8.564 24.77-8.564 24.77s2.313-14.34 5.005-25.706C17.466 40.92.201 49.08.201 49.08s15.673-10.855 28.322-18.503C17.345 27.226 3.81 22.073 3.81 22.073s14.36 2.293 25.732 4.968C23.206 15.43 16.157.143 16.157.143s9.694 13.72 16.581 25.008c3.37-11.186 8.564-24.77 8.564-24.77s-2.313 14.342-5.005 25.706c12.952-7.135 30.217-15.294 30.217-15.294'/%3E%3C/svg%3E");height:70px;right:29%;top:26%;width:70px}.footer__animate-text[data-v-0b271bd9]{transition:all .1s ease}.footer__heading[data-v-0b271bd9]{max-width:60rem}.footer__bottom[data-v-0b271bd9],.footer__nav[data-v-0b271bd9]{display:flex;gap:var(--restaurants-space-sm)}.footer__bottom[data-v-0b271bd9]{justify-content:space-between}.footer__group[data-v-0b271bd9]{display:flex;gap:var(--restaurants-space-sm)}@media(max-width:1280px){.footer__heading[data-v-0b271bd9]{max-width:40rem}.footer__bottom[data-v-0b271bd9]{flex-direction:column}}@media(max-width:748px){.footer__heading[data-v-0b271bd9]{max-width:19.5rem}.footer__group[data-v-0b271bd9],.footer__nav[data-v-0b271bd9]{flex-direction:column}.footer__star[data-v-0b271bd9]{right:19%;top:26%}}@media(max-width:420px){.footer__star[data-v-0b271bd9]{right:14%;top:28%}}.fade[data-v-0b271bd9]{opacity:0}.fade[data-v-0b271bd9],.fade.animate-open[data-v-0b271bd9]{transition:opacity var(--transition-time)}.fade.animate-open[data-v-0b271bd9]{opacity:1}.fadeInUp[data-v-0b271bd9]{opacity:0;transform:translateY(-100px)}.fadeInUp[data-v-0b271bd9],.fadeInUp.animate-open[data-v-0b271bd9]{transition:transform var(--transition-time),opacity var(--transition-time)}.fadeInUp.animate-open[data-v-0b271bd9]{opacity:1;transform:translateY(0)}.graph-modal__container_custom[data-v-0b271bd9]{background:var(--restaurants-bg-primary,#1d1d1d);border-radius:var(--restaurants-radius-md,2rem);max-width:55.5rem;padding:var(--restaurants-space-md) var(--restaurants-space-lg);width:100%}.graph-modal__container_custom .graph-modal__close[data-v-0b271bd9]{position:static}.graph-modal__top[data-v-0b271bd9]{align-items:center;display:flex;gap:var(--restaurants-space-sm);justify-content:space-between}@media(max-width:1280px){.graph-modal__container_custom[data-v-0b271bd9]{max-width:100%;width:46.75rem}}@media(max-width:748px){.graph-modal__container_custom[data-v-0b271bd9]{width:22.5rem}}.disable-scroll[data-v-a85f20fa]{height:100vh;left:0;overflow:hidden;position:relative;position:fixed;top:0;width:100%}.graph-modal[data-v-a85f20fa]{--transition-time:.3s;background-color:#000000b3;cursor:pointer;inset:0;opacity:0;overflow-x:hidden;overflow-y:auto;position:fixed;text-align:center;transition:opacity var(--transition-time),visibility var(--transition-time);visibility:hidden;z-index:1000}.graph-modal[data-v-a85f20fa]:before{content:"";display:inline-block;height:100%;vertical-align:middle}.graph-modal__container[data-v-a85f20fa]{background-color:#fff;border-radius:24px;box-shadow:0 4px 32px #0000001a;color:#fff;display:inline-block;font-size:14px;font-size:var(--restaurants-text-md);left:0;margin:0 auto;max-height:98dvh;overflow-y:auto;padding:25px;position:absolute;right:0;top:50%;transform:translateY(-50%);white-space:normal}@media(max-width:1024px){.graph-modal__container[data-v-a85f20fa]{width:90%}}.graph-modal__close[data-v-a85f20fa]{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512.001 512.001'%3E%3Cpath d='M284.286 256.002 506.143 34.144c7.811-7.811 7.811-20.475 0-28.285s-20.475-7.811-28.285 0L256 227.717 34.143 5.859c-7.811-7.811-20.475-7.811-28.285 0s-7.811 20.475 0 28.285l221.857 221.857L5.858 477.859c-7.811 7.811-7.811 20.475 0 28.285a19.94 19.94 0 0 0 14.143 5.857 19.94 19.94 0 0 0 14.143-5.857L256 284.287l221.857 221.857c3.905 3.905 9.024 5.857 14.143 5.857s10.237-1.952 14.143-5.857c7.811-7.811 7.811-20.475 0-28.285z'/%3E%3C/svg%3E");border:none;cursor:pointer;height:20px;padding:0;position:absolute;right:10px;top:10px;width:20px}.graph-modal.is-open[data-v-a85f20fa]{opacity:1;transition:opacity var(--transition-time),visibility var(--transition-time);visibility:visible}.graph-modal__container.graph-modal-open[data-v-a85f20fa]{display:inline-block}[data-v-a85f20fa]{border:none;margin:0;padding:0}[data-v-a85f20fa],[data-v-a85f20fa]:after,[data-v-a85f20fa]:before{box-sizing:border-box}html[data-v-a85f20fa]{font-size:16px;scroll-behavior:smooth}header[data-v-a85f20fa],main[data-v-a85f20fa]{background-color:var(--restaurants-bg-primary)!important;color:var(--restaurants-text-primary)!important;display:flex!important;flex-direction:column!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",var(--restaurants-font-manrope)!important;font-size:var(--restaurants-text-md)!important;font-style:normal!important;font-weight:400!important;line-height:140%!important;min-height:100vh!important;min-width:320px!important}html.lenis[data-v-a85f20fa],html.lenis body[data-v-a85f20fa]{height:auto!important}.lenis.lenis-smooth[data-v-a85f20fa]{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent][data-v-a85f20fa]{overscroll-behavior:contain}.lenis.lenis-stopped[data-v-a85f20fa]{overflow:hidden}.lenis.lenis-scrolling iframe[data-v-a85f20fa]{pointer-events:none}main[data-v-a85f20fa]{flex-grow:1}footer[data-v-a85f20fa]{flex-shrink:0}a[data-v-a85f20fa],a[data-v-a85f20fa]:hover,a[data-v-a85f20fa]:link,a[data-v-a85f20fa]:visited{text-decoration:none}aside[data-v-a85f20fa],footer[data-v-a85f20fa],header[data-v-a85f20fa],main[data-v-a85f20fa],nav[data-v-a85f20fa],section[data-v-a85f20fa]{display:block}h1[data-v-a85f20fa],h2[data-v-a85f20fa],h3[data-v-a85f20fa],h4[data-v-a85f20fa],h5[data-v-a85f20fa],h6[data-v-a85f20fa]{font-size:inherit;font-weight:400}ul[data-v-a85f20fa],ul li[data-v-a85f20fa]{list-style:none;padding:0}img[data-v-a85f20fa]{vertical-align:top}img[data-v-a85f20fa],svg[data-v-a85f20fa]{height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}button[data-v-a85f20fa],input[data-v-a85f20fa],select[data-v-a85f20fa],textarea[data-v-a85f20fa]{background-color:transparent}input[data-v-a85f20fa]::-ms-clear{display:none}button[data-v-a85f20fa],input[type=submit][data-v-a85f20fa]{background-color:transparent;background:none;box-shadow:none;cursor:pointer;display:inline-block}button[data-v-a85f20fa]:active,button[data-v-a85f20fa]:focus,input[data-v-a85f20fa]:active,input[data-v-a85f20fa]:focus{outline:none}button[data-v-a85f20fa]::-moz-focus-inner{border:0;padding:0}input[type=search][data-v-a85f20fa]::-webkit-search-cancel-button,input[type=search][data-v-a85f20fa]::-webkit-search-decoration,input[type=search][data-v-a85f20fa]::-webkit-search-results-button,input[type=search][data-v-a85f20fa]::-webkit-search-results-decoration{display:none}@font-face{font-display:swap;font-family:Cormorant;font-style:italic;font-weight:400;src:local("Cormorant Italic"),local("Cormorant-Italic"),url(./Cormorant-Italic.4XdxgcUx.woff2) format("woff2"),url(./Cormorant-Italic.CtzJkaKL.woff) format("woff")}@font-face{font-display:swap;font-family:Cormorant;font-style:normal;font-weight:300;src:local("Cormorant Light"),local("Cormorant-Light"),url(./Cormorant-Light.CoHeY9fW.woff2) format("woff2"),url(./Cormorant-Light.BTUabVxK.woff) format("woff")}@font-face{font-display:swap;font-family:Cormorant;font-style:italic;font-weight:700;src:local("Cormorant Bold Italic"),local("Cormorant-BoldItalic"),url(./Cormorant-BoldItalic.D8M8wSvE.woff2) format("woff2"),url(./Cormorant-BoldItalic.CG8FcsfT.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./Inter-Regular.DJUrTfho.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./Inter-Regular.DJUrTfho.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:300;src:local("Manrope Light"),local("Manrope-Light"),url(./Manrope-Light.BwUc1Usd.woff2) format("woff2"),url(./Manrope-Light.CvPLlcDD.woff) format("woff")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:local("Manrope Regular"),local("Manrope-Regular"),url(./Manrope-Regular.nlNYxjcI.woff2) format("woff2"),url(./Manrope-Regular.CFvnD1l6.woff) format("woff")}.btn-reset[data-v-a85f20fa]{background:transparent;border:0;outline:0;padding:0}.link[data-v-a85f20fa],.link svg path[data-v-a85f20fa]{transition:var(--restaurants-transition)}.container[data-v-a85f20fa]{margin:0 auto!important;max-width:100%!important;padding:0 var(--restaurants-space-xl)!important;width:100%!important}.heading-neutral-lg[data-v-a85f20fa]{font-family:var(--restaurants-font-manrope);font-size:var(--restaurants-heading-neitral-lg);font-style:normal;font-weight:300;line-height:110%}.heading-neutral-md[data-v-a85f20fa]{font-size:var(--restaurants-heading-neitral-md)}.heading-neutral-md[data-v-a85f20fa],.heading-neutral-sm[data-v-a85f20fa]{font-family:var(--restaurants-font-manrope);font-style:normal;font-weight:300;line-height:120%}.heading-neutral-sm[data-v-a85f20fa]{font-size:var(--restaurants-heading-neitral-sm)}.heading-accent-xl[data-v-a85f20fa]{font-family:var(--restaurants-font-cormorant);font-size:var(--restaurants-heading-accent-xl);font-style:italic;font-weight:700;line-height:90%}.heading-accent-lg[data-v-a85f20fa]{font-size:var(--restaurants-heading-accent-lg);line-height:80%}.heading-accent-lg[data-v-a85f20fa],.heading-accent-md[data-v-a85f20fa]{font-family:var(--restaurants-font-cormorant);font-style:italic;font-weight:300}.heading-accent-md[data-v-a85f20fa]{font-size:var(--restaurants-heading-accent-md);line-height:90%}.heading-accent-sm[data-v-a85f20fa]{font-family:var(--restaurants-font-cormorant);font-size:var(--restaurants-heading-accent-sm);font-style:italic;font-weight:300;line-height:90%}.text-md-inter[data-v-a85f20fa]{font-family:var(--restaurants-font-inter)}.text-md-inter[data-v-a85f20fa],.text-md-manrope[data-v-a85f20fa]{font-size:var(--restaurants-text-md);font-style:normal;font-weight:400;line-height:140%}.text-md-manrope[data-v-a85f20fa]{font-family:var(--restaurants-font-manrope)}.text-lg-manrope[data-v-a85f20fa]{font-family:var(--restaurants-font-manrope);letter-spacing:0}.text-lg-inter[data-v-a85f20fa],.text-lg-manrope[data-v-a85f20fa]{font-size:var(--restaurants-text-lg);font-weight:400;line-height:140%}.text-lg-inter[data-v-a85f20fa]{font-family:var(--restaurants-font-inter);font-style:normal}.text-xl[data-v-a85f20fa]{font-size:var(--restaurants-text-xl)}.caption-md[data-v-a85f20fa],.text-xl[data-v-a85f20fa]{font-family:var(--restaurants-font-manrope);font-style:normal;font-weight:400;line-height:140%}.caption-md[data-v-a85f20fa]{font-size:var(--restaurants-caption-md);letter-spacing:0}.caption-sm[data-v-a85f20fa]{font-family:var(--restaurants-font-manrope);font-size:var(--restaurants-caption-sm);font-weight:400;letter-spacing:0;line-height:140%}.space-xxxs[data-v-a85f20fa]{margin-bottom:var(--restaurants-space-xxxs)}.space-xxs[data-v-a85f20fa]{margin-bottom:var(--restaurants-space-xxs)}.space-xs[data-v-a85f20fa]{margin-bottom:var(--restaurants-space-xs)}.space-sm[data-v-a85f20fa]{margin-bottom:var(--restaurants-space-sm)}.space-md[data-v-a85f20fa]{margin-bottom:var(--restaurants-space-md)}.space-lg[data-v-a85f20fa]{margin-bottom:var(--restaurants-space-lg)}.space-xl[data-v-a85f20fa]{margin-bottom:var(--restaurants-space-xl)}.space-xxl[data-v-a85f20fa]{margin-bottom:var(--restaurants-space-xxl)}.text-color-primary[data-v-a85f20fa]{color:var(--restaurants-text-primary)}.text-right[data-v-a85f20fa]{text-align:right}.text-color-secondary[data-v-a85f20fa]{color:var(--restaurants-text-secondary)}.link-decor[data-v-a85f20fa]{position:relative}.link-decor[data-v-a85f20fa]:after{background-color:var(--restaurants-text-primary);content:"";display:block;height:2px;left:0;position:absolute;transition:width .3s ease-out;width:0}@media(-ms-high-contrast:none),(hover:hover){.link-decor[data-v-a85f20fa]:hover:after{width:100%}}.placeholder-primary[data-v-a85f20fa]::-moz-placeholder{color:var(--restaurants-text-secondary);opacity:1}.placeholder-primary[data-v-a85f20fa]::placeholder{color:var(--restaurants-text-secondary);opacity:1}.placeholder-primary[data-v-a85f20fa]::-moz-placeholder:hover{color:var(--restaurants-text-primary);opacity:1}.placeholder-primary[data-v-a85f20fa]::placeholder:hover{color:var(--restaurants-text-primary);opacity:1}.button-filled[data-v-a85f20fa]{align-items:center;background:var(--restaurants-buttons-accent);border-radius:var(--restaurants-radius-sm);color:var(--restaurants-text-primary-inverse);display:flex;height:-moz-max-content;height:max-content;justify-content:center;padding:15px 30px;transition:background-color .3s ease-in;white-space:nowrap;width:-moz-max-content;width:max-content}@media(-ms-high-contrast:none),(hover:hover){.button-filled[data-v-a85f20fa]:hover{background:var(--restaurants-buttons-accent-hover)}}.button-rounded[data-v-a85f20fa]{align-items:center;background:var(--restaurants-buttons-accent);border-radius:50%;display:flex;height:5.5rem;justify-content:center;transition:var(--restaurants-transition);width:5.5rem}@media(-ms-high-contrast:none),(hover:hover){.button-rounded[data-v-a85f20fa]:hover{background:var(--restaurants-buttons-accent-hover)}}.button-rounded_sm[data-v-a85f20fa]{background:var(--restaurants-bg-accent);border-radius:50%;height:3.5rem;width:3.5rem}@media(-ms-high-contrast:none),(hover:hover){.button-rounded_sm[data-v-a85f20fa]:hover{background:transparent;border:1px solid var(--restaurants-border-primary-hover)}}.button-tab[data-v-a85f20fa]{border-radius:var(--restaurants-radius-sm,.875rem);color:var(--restaurants-text-primary,#fff8f1);padding:var(--restaurants-space-xxs,.875rem) var(--restaurants-space-sm,1.875rem);transition:var(--restaurants-transition);white-space:nowrap}@media(-ms-high-contrast:none),(hover:hover){.button-tab[data-v-a85f20fa]:not(.tab-btn-active):hover{color:var(--restaurants-text-accent-hover)}}@media(max-width:1280px){.d-tablet-none[data-v-a85f20fa]{display:none!important}.d-tablet-block[data-v-a85f20fa]{display:flex!important}.text-md-left[data-v-a85f20fa]{text-align:left}}.header[data-v-a85f20fa]{position:relative}.header__wrapper[data-v-a85f20fa]{position:fixed;top:0;width:100%;z-index:10}.header__wrapper.fixed[data-v-a85f20fa]{-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;background:#1d1d1d54!important}.header__wrapper.fixed .header__container[data-v-a85f20fa]{padding-bottom:10px!important;padding-top:10px!important}.header__swiper[data-v-a85f20fa]{border-radius:0 0 var(--restaurants-radius-lg,4rem) var(--restaurants-radius-lg,4rem);height:72.5rem;position:relative;touch-action:pan-y}@media(max-width:1680px){.header__swiper[data-v-a85f20fa]{height:64rem}}@media(max-width:1280px){.header__swiper[data-v-a85f20fa]{height:55rem}}@media(max-width:748px){.header__swiper[data-v-a85f20fa]{height:51rem}}@media(max-width:410px){.header__swiper[data-v-a85f20fa]{height:56rem}}@media(max-width:375px){.header__swiper[data-v-a85f20fa]{height:54rem}}.header__swiper .swiper-scrollbar[data-v-a85f20fa]{background:var(--restaurants-bg-accent,rgba(255,248,241,.1));height:39.5rem;left:var(--restaurants-space-xl);position:absolute;top:calc(var(--restaurants-space-xl) + var(--restaurants-header-height));width:.375rem}.header__swiper .swiper-scrollbar-drag[data-v-a85f20fa]{background:var(--restaurants-buttons-primary)}.header__swiper-details-button[data-v-a85f20fa],.header__swiper-pagination[data-v-a85f20fa]{width:-moz-max-content;width:max-content}.header__swiper-pagination[data-v-a85f20fa]{font-family:var(--restaurants-font-manrope);font-size:var(--restaurants-caption-sm);font-style:normal;font-weight:400;height:-moz-max-content;height:max-content;left:calc(var(--restaurants-space-xl) + var(--restaurants-space-xs));line-height:140%;position:absolute;top:calc(var(--restaurants-space-xl) + var(--restaurants-header-height));z-index:1}@media(max-width:748px){.header__swiper-pagination[data-v-a85f20fa]{top:57%}.header__swiper .swiper-scrollbar[data-v-a85f20fa]{height:14rem;top:57%}}@media(max-width:460px){.header__swiper .swiper-scrollbar[data-v-a85f20fa]{bottom:13%;top:auto}.header__swiper-pagination[data-v-a85f20fa]{bottom:35%;top:auto}}@media(max-width:459px){.header__swiper .swiper-scrollbar[data-v-a85f20fa]{bottom:15%}.header__swiper-pagination[data-v-a85f20fa]{bottom:40%}.header__swiper .swiper-scrollbar[data-v-a85f20fa]{bottom:13%}.header__swiper-pagination[data-v-a85f20fa]{bottom:36%}}.header__swiper-caption[data-v-a85f20fa]{bottom:22.2%;height:-moz-max-content;height:max-content;left:calc(var(--restaurants-space-xl) + var(--restaurants-space-xs));position:absolute;width:-moz-max-content;width:max-content;writing-mode:vertical-lr}@media(max-width:1680px){.header__swiper-caption[data-v-a85f20fa]{bottom:18.2%}}@media(max-width:1280px){.header__swiper-caption[data-v-a85f20fa]{bottom:15.2%}}@media(max-width:748px){.header__swiper-caption[data-v-a85f20fa]{bottom:18.2%}}@media(max-width:420px){.header__swiper-caption[data-v-a85f20fa]{bottom:15.2%}}.header__swiper-descr[data-v-a85f20fa]{max-width:51rem}.header__container[data-v-a85f20fa]{align-items:center!important;display:flex!important;gap:var(--restaurants-space-lg)!important;padding-bottom:var(--restaurants-space-sm)!important;padding-top:var(--restaurants-space-sm)!important}.header__logo-wrap[data-v-a85f20fa]{flex-shrink:0;max-width:14rem}.header__logo-wrap img[data-v-a85f20fa]{width:100%}.header__contacts[data-v-a85f20fa]{display:flex;gap:var(--restaurants-space-sm);margin-left:auto;margin-right:var(--restaurants-space-lg)}@media(max-width:1280px){.header__contacts[data-v-a85f20fa]{align-items:flex-end;flex-direction:column}}.header__middle[data-v-a85f20fa]{align-items:center;display:flex;flex-grow:1;justify-content:space-between}@media(max-width:1280px){.header__middle[data-v-a85f20fa]{justify-content:flex-end}}.header__nav[data-v-a85f20fa]{display:flex;gap:var(--restaurants-space-sm)}@media(max-width:1680px){.header__nav[data-v-a85f20fa]{align-items:flex-end;flex-direction:column}.header__contacts[data-v-a85f20fa]{margin-left:0}}.header__buttons-group[data-v-a85f20fa]{align-items:center;display:flex;gap:var(--restaurants-space-lg)}.header__video[data-v-a85f20fa]{bottom:0;height:auto;min-height:100%;min-width:100%;position:absolute;right:0;width:auto;z-index:-1}.header__swiper-text[data-v-a85f20fa]{max-width:60rem;width:100%}.heading-group-lg[data-v-a85f20fa]{width:100%}.heading-group-lg[data-v-a85f20fa],.heading-group-md[data-v-a85f20fa],.heading-group-sm[data-v-a85f20fa]{display:flex;flex-direction:column}.heading-group-offset[data-v-a85f20fa]{display:inline-block;margin-right:4px}.header__swiper-text[data-v-a85f20fa]{display:flex;flex-direction:column;gap:var(--restaurants-space-sm)}.header__swiper .swiper-slide[data-v-a85f20fa]{align-items:center;border-radius:0 0 var(--restaurants-radius-lg) var(--restaurants-radius-lg);display:flex}.header__swiper-container[data-v-a85f20fa]{background:radial-gradient(.73% .22% at 55.96% 22.79%,transparent 0,rgba(0,0,0,.5) 72.57%)!important;display:flex!important;flex-direction:column!important;height:100%!important;justify-content:space-between!important;padding-bottom:var(--restaurants-space-lg)!important;padding-top:calc(var(--restaurants-space-xxl) + var(--restaurants-header-height))!important;width:100%!important}.header__swiper-slide-info[data-v-a85f20fa]{padding-left:var(--restaurants-space-xxl)!important}@media(max-width:748px){.header__swiper-slide-info[data-v-a85f20fa]{padding-left:0}}.header__mob-button[data-v-a85f20fa]{display:none}@media(max-width:1680px){.header__mob-button[data-v-a85f20fa]{display:flex}}.side-menu[data-v-a85f20fa]{background:var(--restaurants-bg-primary,#1d1d1d);border-radius:0 0 0 var(--restaurants-radius-lg);display:flex;flex-direction:column;height:36.875rem;opacity:0;position:absolute;right:0;top:-10px;transform:translate(2000px);width:29.25rem}.side-menu[data-v-a85f20fa],.side-menu.opened[data-v-a85f20fa]{padding:var(--restaurants-space-lg) var(--restaurants-space-xl) var(--restaurants-space-xxl) var(--restaurants-space-xl);transition:.3s}.side-menu.opened[data-v-a85f20fa]{opacity:1;transform:translate(0);z-index:3}@media(max-width:748px){.side-menu[data-v-a85f20fa]{width:21.5rem}}.side-menu__top[data-v-a85f20fa]{align-items:center;display:flex;justify-content:space-between}.side-menu__group[data-v-a85f20fa]{display:flex;flex-direction:column;gap:var(--restaurants-space-xl)}.side-menu__button[data-v-a85f20fa]{display:flex;justify-content:flex-end}.button-with-text[data-v-a85f20fa]{align-items:center;display:flex;gap:var(--restaurants-space-xxs);transition:var(--restaurants-transition)}@media(-ms-high-contrast:none),(hover:hover){.button-with-text:hover .button-rounded[data-v-a85f20fa]:not(.button-rounded_sm){background:var(--restaurants-buttons-accent-hover)}.button-with-text_sm:hover .button-rounded_sm[data-v-a85f20fa]{background:transparent;border:1px solid var(--restaurants-border-primary-hover)}}.intro[data-v-a85f20fa]{display:flex;flex-direction:column;gap:var(--restaurants-space-lg);overflow:hidden;padding:var(--restaurants-space-xxl) 0}.intro__brands-swiper .swiper-slide[data-v-a85f20fa]{height:7.5rem;width:7.5rem}.intro__text[data-v-a85f20fa]{display:flex;flex-direction:column;gap:var(--restaurants-space-xxs);margin-left:auto;max-width:43.6rem}@media(max-width:1680px){.intro__text[data-v-a85f20fa]{margin-left:0}}@media(max-width:748px){.intro__brands-swiper .swiper-slide[data-v-a85f20fa]{height:3.75rem;width:3.75rem}}.intro__brands-swiper[data-v-a85f20fa]{width:100vw}.features[data-v-a85f20fa]{padding:var(--restaurants-space-xxl) 0}.features__container[data-v-a85f20fa]{display:flex!important;flex-direction:column!important;gap:var(--restaurants-space-lg)!important}.features__top[data-v-a85f20fa]{align-items:flex-end;display:flex;gap:var(--restaurants-space-md);justify-content:space-between}.features__heading[data-v-a85f20fa]{max-width:35rem}.features__text[data-v-a85f20fa]{max-width:42.5rem}.features__img-wrap[data-v-a85f20fa]{border-radius:var(--restaurants-radius-lg);height:32.75rem;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' fill='none' viewBox='0 0 1664 460'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M64 0C28.654 0 0 28.654 0 64v332c0 35.346 28.654 64 64 64h704c35.346 0 64-28.654 64-64 0 35.346 28.654 64 64 64h704c35.35 0 64-28.654 64-64V64c0-35.346-28.65-64-64-64H896c-35.346 0-64 28.654-64 64 0-35.346-28.654-64-64-64z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' fill='none' viewBox='0 0 1664 460'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M64 0C28.654 0 0 28.654 0 64v332c0 35.346 28.654 64 64 64h704c35.346 0 64-28.654 64-64 0 35.346 28.654 64 64 64h704c35.35 0 64-28.654 64-64V64c0-35.346-28.65-64-64-64H896c-35.346 0-64 28.654-64 64 0-35.346-28.654-64-64-64z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;overflow:hidden;position:relative}.features__bg[data-v-a85f20fa]{background-image:url(./card.BVNP9I8q.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;height:130%;position:absolute;top:-30%;width:110%}body[data-v-a85f20fa],html[data-v-a85f20fa]{inset:0;overflow:hidden;position:absolute}section[data-v-a85f20fa]{align-items:flex-end;display:flex;height:200px;justify-content:flex-start;overflow:hidden;position:relative;width:100%}section>.img[data-v-a85f20fa]{height:120px;left:50%;margin-left:-60px;margin-top:-60px;position:absolute;top:50%;width:120px}section>.img.r[data-v-a85f20fa]{background-color:#c8000080}section>.img.g[data-v-a85f20fa]{background-color:#00c80066}section>.img.b[data-v-a85f20fa]{background-color:#0000c84d}.features__figures[data-v-a85f20fa]{display:flex;gap:var(--restaurants-space-xl)}@media(max-width:1680px){.features__img-wrap[data-v-a85f20fa]{height:28.75rem}}@media(max-width:1280px){.features__heading[data-v-a85f20fa]{max-width:40rem}.features__top[data-v-a85f20fa]{align-items:flex-start;gap:var(--restaurants-space-md)}.features__figures[data-v-a85f20fa],.features__top[data-v-a85f20fa]{flex-direction:column}.features__bg[data-v-a85f20fa]{background-size:cover;position:static}.features__img-wrap[data-v-a85f20fa]{-webkit-mask-box-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' fill='none' preserveAspectRatio='xMinYMin meet' viewBox='0 0 1184 460'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M32 0C14.327 0 0 14.327 0 32v396c0 17.673 14.327 32 32 32h528c17.673 0 32-14.327 32-32 0 17.673 14.327 32 32 32h528c17.67 0 32-14.327 32-32V32c0-17.673-14.33-32-32-32H624c-17.673 0-32 14.327-32 32 0-17.673-14.327-32-32-32z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' fill='none' preserveAspectRatio='xMinYMin meet' viewBox='0 0 1184 460'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M32 0C14.327 0 0 14.327 0 32v396c0 17.673 14.327 32 32 32h528c17.673 0 32-14.327 32-32 0 17.673 14.327 32 32 32h528c17.67 0 32-14.327 32-32V32c0-17.673-14.33-32-32-32H624c-17.673 0-32 14.327-32 32 0-17.673-14.327-32-32-32z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' fill='none' preserveAspectRatio='xMinYMin meet' viewBox='0 0 1184 460'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M32 0C14.327 0 0 14.327 0 32v396c0 17.673 14.327 32 32 32h528c17.673 0 32-14.327 32-32 0 17.673 14.327 32 32 32h528c17.67 0 32-14.327 32-32V32c0-17.673-14.33-32-32-32H624c-17.673 0-32 14.327-32 32 0-17.673-14.327-32-32-32z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%}}@media(max-width:748px){.features__bg[data-v-a85f20fa]{border-radius:var(--restaurants-radius-lg)}.features__img-wrap[data-v-a85f20fa]{height:20rem;-webkit-mask-box-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' fill='none' preserveAspectRatio='xMinYMin meet' viewBox='0 0 700 320'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M24 0C10.745 0 0 10.745 0 24v272c0 13.255 10.745 24 24 24h302c13.255 0 24-10.745 24-24 0 13.255 10.745 24 24 24h302c13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24H374c-13.255 0-24 10.745-24 24 0-13.255-10.745-24-24-24z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' fill='none' preserveAspectRatio='xMinYMin meet' viewBox='0 0 700 320'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M24 0C10.745 0 0 10.745 0 24v272c0 13.255 10.745 24 24 24h302c13.255 0 24-10.745 24-24 0 13.255 10.745 24 24 24h302c13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24H374c-13.255 0-24 10.745-24 24 0-13.255-10.745-24-24-24z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' fill='none' preserveAspectRatio='xMinYMin meet' viewBox='0 0 700 320'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M24 0C10.745 0 0 10.745 0 24v272c0 13.255 10.745 24 24 24h302c13.255 0 24-10.745 24-24 0 13.255 10.745 24 24 24h302c13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24H374c-13.255 0-24 10.745-24 24 0-13.255-10.745-24-24-24z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-size:100%;mask-size:100%}}.features__figure[data-v-a85f20fa]{display:flex;flex-direction:column;gap:var(--restaurants-space-lg)}.projects[data-v-a85f20fa]{overflow:hidden;padding:var(--restaurants-space-xxl) 0;scroll-margin-top:var(--restaurants-header-height)}.projects__top[data-v-a85f20fa]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--restaurants-space-md);justify-content:space-between}@media(max-width:1280px){.projects__top[data-v-a85f20fa]{align-items:flex-start;flex-direction:column}}.button-tab.tab-btn-active[data-v-a85f20fa]{background:var(--restaurants-buttons-accent);color:var(--restaurants-text-primary-inverse)}.projects__tab-nav[data-v-a85f20fa]{display:flex;gap:var(--restaurants-space-xs);max-width:100%;position:relative}.tab-pane[data-v-a85f20fa]:not(.tab-pane-show){display:none}.project__inner-content[data-v-a85f20fa]{display:flex;gap:var(--restaurants-space-xl)}.project__inner-content .projects__slider[data-v-a85f20fa]{height:40rem;width:calc(50vw + 25%)}.projects__slider .swiper[data-v-a85f20fa]{height:40rem;width:calc(100vw - 556px - var(--restaurants-space-xl))}.projects__slide[data-v-a85f20fa]:not(.swiper-slide-active){margin-top:9rem}.projects__slide:not(.swiper-slide-active) .projects__slide-wrapper[data-v-a85f20fa]{max-width:44rem;width:100%}.projects__slide:not(.swiper-slide-next) .projects__slide-wrapper[data-v-a85f20fa]{display:flex;flex-direction:column;gap:var(--restaurants-space-xxs)}.projects__slide:not(.swiper-slide-next) .projects__slide-img[data-v-a85f20fa]{border-radius:var(--restaurants-radius-lg);display:flex;overflow:hidden;transition:all 1s ease}@media(-ms-high-contrast:none),(hover:hover){.projects__slide:not(.swiper-slide-next) .projects__slide-img:hover img[data-v-a85f20fa],.projects__slide:not(.swiper-slide-next) .projects__slide-img:hover video[data-v-a85f20fa]{transform:scale(1.1);transition:all 1s ease}}.projects__slide-bottom span[data-v-a85f20fa]{transition:var(--restaurants-transition)}.projects__slide-img:hover+.projects__slide-bottom span[data-v-a85f20fa]{color:var(--restaurants-text-primary)}.projects__slide:not(.swiper-slide-next) .projects__slide-img img[data-v-a85f20fa],.projects__slide:not(.swiper-slide-next) .projects__slide-img video[data-v-a85f20fa]{border-radius:var(--restaurants-radius-lg);height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.project__inner-content .projects__swiper-nav[data-v-a85f20fa]{align-items:center;display:flex;gap:var(--restaurants-space-xs);position:static;width:-moz-max-content;width:max-content}.project__swiper-pagination[data-v-a85f20fa]{font-family:var(--restaurants-font-cormorant);font-size:4rem;font-style:italic;font-weight:300;line-height:90%;width:-moz-max-content;width:max-content}.projects__slide-details[data-v-a85f20fa]{display:flex;flex-direction:column;flex-shrink:0;gap:var(--restaurants-space-lg);max-width:16.5rem}.projects__slide:not(.swiper-slide-active) img[data-v-a85f20fa],.projects__slide:not(.swiper-slide-active) video[data-v-a85f20fa]{border-radius:var(--restaurants-radius-lg,3rem);height:20rem;max-width:44rem;-o-object-fit:cover;object-fit:cover;width:100%}.projects__slide:not(.swiper-slide-next) .projects__slide-img[data-v-a85f20fa]{height:37.0625rem;width:100%}.projects__slide-bottom[data-v-a85f20fa]{display:flex;justify-content:space-between}.projects__slide:not(.swiper-slide-active) .projects__slide-bottom[data-v-a85f20fa],.projects__slide:not(.swiper-slide-active) .projects__slide-details[data-v-a85f20fa]{display:none}.projects[data-v-a85f20fa]{position:relative}.projects[data-v-a85f20fa]:before{background:linear-gradient(270deg,#1d1d1d,#1d1d1d00);content:"";height:100%;position:absolute;right:0;top:0;width:8rem;z-index:9}.projects__slide-img_video[data-v-a85f20fa]:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' fill='none' viewBox='0 0 80 80'%3E%3Cpath fill='%23fff8f1' fill-opacity='.1' d='M0 40C0 17.909 17.909 0 40 0s40 17.909 40 40-17.909 40-40 40S0 62.091 0 40'/%3E%3Cpath fill='%23fff8f1' fill-rule='evenodd' d='M46.57 39.143a1 1 0 0 1 0 1.715L34.515 48.09A1 1 0 0 1 33 47.234V32.766a1 1 0 0 1 1.514-.857z' clip-rule='evenodd'/%3E%3C/svg%3E");content:"";height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;width:80px;z-index:10}@media(max-width:1680px){.projects__slider .swiper[data-v-a85f20fa]{width:calc(50vw + 32.5%)}}@media(max-width:1280px){.project__inner-content[data-v-a85f20fa]{flex-direction:column;position:relative}.projects__slide-details[data-v-a85f20fa]{max-width:100%}.project__swiper-pagination[data-v-a85f20fa]{font-size:3rem}.project__inner-content .projects__slider[data-v-a85f20fa]{height:auto;width:calc(50vw + 50%)}.projects__slider .swiper[data-v-a85f20fa]{height:auto;width:calc(50vw + 47.5%)}.projects__slide:not(.swiper-slide-next) .projects__slide-wrapper[data-v-a85f20fa]{padding-bottom:var(--restaurants-space-xl)}.projects__slide[data-v-a85f20fa]:not(.swiper-slide-active){margin-top:10%}.project__inner-content .projects__swiper-nav[data-v-a85f20fa]{bottom:-36px;position:absolute;z-index:10}.projects__slide:not(.swiper-slide-next) .projects__slide-img[data-v-a85f20fa]{aspect-ratio:16/9;height:auto}.projects__slide:not(.swiper-slide-active) img[data-v-a85f20fa],.projects__slide:not(.swiper-slide-active) video[data-v-a85f20fa]{border-radius:var(--restaurants-radius-lg,3rem);height:17rem;max-width:44rem;-o-object-fit:cover;object-fit:cover;width:100%}.projects__slide-img_video[data-v-a85f20fa]{position:relative}.projects__slide-img_video[data-v-a85f20fa]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' fill='none' viewBox='0 0 80 80'%3E%3Cpath fill='%23fff8f1' fill-opacity='.1' d='M0 40C0 17.909 17.909 0 40 0s40 17.909 40 40-17.909 40-40 40S0 62.091 0 40'/%3E%3Cpath fill='%23fff8f1' fill-rule='evenodd' d='M46.57 39.143a1 1 0 0 1 0 1.715L34.515 48.09A1 1 0 0 1 33 47.234V32.766a1 1 0 0 1 1.514-.857z' clip-rule='evenodd'/%3E%3C/svg%3E");content:"";height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;width:80px;z-index:10}}@media(max-width:880px){.projects__slide[data-v-a85f20fa]:not(.swiper-slide-active){margin-top:6%}}@media(max-width:748px){.project__inner-content .projects__slider[data-v-a85f20fa],.projects__slider .swiper[data-v-a85f20fa]{width:auto}.project__swiper-pagination[data-v-a85f20fa]{font-size:2.25rem}.projects[data-v-a85f20fa]:before{display:none}.projects__slide[data-v-a85f20fa]:not(.swiper-slide-active){margin-top:0}.projects__tab-nav[data-v-a85f20fa]{overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch}}.brands[data-v-a85f20fa]{padding:var(--restaurants-space-xxl) 0;scroll-margin-top:var(--restaurants-header-height)}.brands__heading[data-v-a85f20fa]{max-width:35rem}.brand-line[data-v-a85f20fa]{border-bottom:4px solid var(--restaurants-border-accent-secondary,rgba(189,185,83,.6));padding-bottom:var(--restaurants-space-sm)}.brand-line[data-v-a85f20fa],.brands__group[data-v-a85f20fa]{display:flex;flex-direction:column;gap:var(--restaurants-space-lg)}.brand-line__top[data-v-a85f20fa]{align-items:center;display:flex;justify-content:space-between}.brand-line__text[data-v-a85f20fa]{width:-moz-max-content;width:max-content}.brand-line__logos[data-v-a85f20fa]{display:flex;flex-wrap:wrap;gap:var(--restaurants-space-md);justify-content:flex-end;margin-left:auto}.brand-line__logos img[data-v-a85f20fa]{height:7.5rem;width:7.5rem}@media(max-width:1680px){.brand-line__logos[data-v-a85f20fa]{margin-left:0}}@media(max-width:1280px){.brand-line__top[data-v-a85f20fa]{align-items:flex-start;flex-direction:column;gap:var(--restaurants-space-xs)}.brand-line__logos[data-v-a85f20fa]{justify-content:flex-start}.brand-line__logos img[data-v-a85f20fa]{height:5rem;width:5rem}}@media(max-width:748px){.brand-line__text[data-v-a85f20fa]{max-width:-moz-fit-content;max-width:fit-content}}.work[data-v-a85f20fa]{padding:var(--restaurants-space-xxl) 0;scroll-margin-top:var(--restaurants-header-height)}.work__heading[data-v-a85f20fa]{flex-shrink:0;max-width:26rem}.work__container[data-v-a85f20fa]{display:flex;gap:var(--restaurants-space-xl)}@media(max-width:1680px){.work__container[data-v-a85f20fa]{flex-direction:column}}.work__grid[data-v-a85f20fa]{display:grid;gap:var(--restaurants-space-sm);grid-template-columns:repeat(2,minmax(0,1fr))}.work__grid-item[data-v-a85f20fa]{height:42.5rem;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='469' height='680' fill='none' viewBox='0 0 469 680'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M64 0C28.654 0 0 28.654 0 64v212c0 35.346 28.654 64 64 64-35.346 0-64 28.654-64 64v212c0 35.346 28.654 64 64 64h341c35.346 0 64-28.654 64-64V404c0-35.346-28.654-64-64-64 35.346 0 64-28.654 64-64V64c0-35.346-28.654-64-64-64z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='469' height='680' fill='none' viewBox='0 0 469 680'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M64 0C28.654 0 0 28.654 0 64v212c0 35.346 28.654 64 64 64-35.346 0-64 28.654-64 64v212c0 35.346 28.654 64 64 64h341c35.346 0 64-28.654 64-64V404c0-35.346-28.654-64-64-64 35.346 0 64-28.654 64-64V64c0-35.346-28.654-64-64-64z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;position:relative}.work__grid-item[data-v-a85f20fa],.work__grid-item img[data-v-a85f20fa]{border-radius:var(--restaurants-radius-lg)}.work__grid-item img[data-v-a85f20fa]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.work__grid-hidden-text[data-v-a85f20fa]{background:linear-gradient(180deg,transparent,#000);border-bottom-left-radius:var(--restaurants-radius-lg);border-bottom-right-radius:var(--restaurants-radius-lg);bottom:0;opacity:0;padding:var(--restaurants-space-md);position:absolute;transition:var(--restaurants-transition);visibility:hidden}@media(max-width:1280px){.work__grid[data-v-a85f20fa]{grid-template-columns:repeat(1,1fr)}.work__grid-hidden-text[data-v-a85f20fa]{opacity:1;visibility:visible}.work__grid-item[data-v-a85f20fa]{height:36.25rem;-webkit-mask-box-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' fill='none' viewBox='0 0 1184 580'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M32 0C14.327 0 0 14.327 0 32v226c0 17.673 14.327 32 32 32-17.673 0-32 14.327-32 32v226c0 17.673 14.327 32 32 32h1120c17.67 0 32-14.327 32-32V322c0-17.673-14.33-32-32-32 17.67 0 32-14.327 32-32V32c0-17.673-14.33-32-32-32z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' fill='none' viewBox='0 0 1184 580'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M32 0C14.327 0 0 14.327 0 32v226c0 17.673 14.327 32 32 32-17.673 0-32 14.327-32 32v226c0 17.673 14.327 32 32 32h1120c17.67 0 32-14.327 32-32V322c0-17.673-14.33-32-32-32 17.67 0 32-14.327 32-32V32c0-17.673-14.33-32-32-32z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' fill='none' viewBox='0 0 1184 580'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M32 0C14.327 0 0 14.327 0 32v226c0 17.673 14.327 32 32 32-17.673 0-32 14.327-32 32v226c0 17.673 14.327 32 32 32h1120c17.67 0 32-14.327 32-32V322c0-17.673-14.33-32-32-32 17.67 0 32-14.327 32-32V32c0-17.673-14.33-32-32-32z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-position:left;mask-position:left;-webkit-mask-size:100%;mask-size:100%}.work__grid-item img[data-v-a85f20fa]{-o-object-fit:cover;object-fit:cover}}@media(max-width:748px){.work__grid-item[data-v-a85f20fa]{height:30rem;-webkit-mask-box-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' fill='none' viewBox='0 0 700 480'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M24 0C10.745 0 0 10.745 0 24v192c0 13.255 10.745 24 24 24-13.255 0-24 10.745-24 24v192c0 13.255 10.745 24 24 24h652c13.255 0 24-10.745 24-24V264c0-13.255-10.745-24-24-24 13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' fill='none' viewBox='0 0 700 480'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M24 0C10.745 0 0 10.745 0 24v192c0 13.255 10.745 24 24 24-13.255 0-24 10.745-24 24v192c0 13.255 10.745 24 24 24h652c13.255 0 24-10.745 24-24V264c0-13.255-10.745-24-24-24 13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' fill='none' viewBox='0 0 700 480'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M24 0C10.745 0 0 10.745 0 24v192c0 13.255 10.745 24 24 24-13.255 0-24 10.745-24 24v192c0 13.255 10.745 24 24 24h652c13.255 0 24-10.745 24-24V264c0-13.255-10.745-24-24-24 13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-size:100%;mask-size:100%}}.work__grid-item:hover .work__grid-hidden-text[data-v-a85f20fa]{background:linear-gradient(180deg,transparent,#000);border-bottom-left-radius:var(--restaurants-radius-lg);border-bottom-right-radius:var(--restaurants-radius-lg);opacity:1;padding:var(--restaurants-space-md);visibility:visible}.work__grid-heading[data-v-a85f20fa]{background:linear-gradient(180deg,#000,transparent);border-radius:var(--restaurants-radius-lg);padding:var(--restaurants-space-md)}.work__grid-heading-col[data-v-a85f20fa]{display:flex;flex-direction:column}.experts[data-v-a85f20fa]{padding:var(--restaurants-space-xxl) 0}.experts__grid[data-v-a85f20fa]{display:grid;gap:var(--restaurants-space-xxl);grid-template-columns:repeat(2,1fr)}.experts__grid-heading[data-v-a85f20fa]{max-width:40rem}.experts__grid-item_first[data-v-a85f20fa]{display:flex;flex-direction:column;gap:var(--restaurants-space-xl)}.experts__grid-item_video[data-v-a85f20fa]{height:31.6rem}.experts__video[data-v-a85f20fa]{border-radius:var(--restaurants-radius-lg);filter:grayscale(100%);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.experts__grid-top[data-v-a85f20fa]{align-items:center;display:flex;gap:var(--restaurants-space-xxs)}@media(max-width:1280px){.experts__grid[data-v-a85f20fa]{grid-template-columns:repeat(1,1fr)}.experts__grid-item_video[data-v-a85f20fa]{height:23rem}}@media(max-width:748px){.experts__grid-item_video[data-v-a85f20fa]{height:13.75rem}}.contact-us[data-v-a85f20fa]{padding:var(--restaurants-space-xxl) 0}.contact-us__grid[data-v-a85f20fa]{display:grid;gap:var(--restaurants-space-xxl);grid-template-columns:repeat(2,1fr)}.contact-us__grid-item_info[data-v-a85f20fa]{display:flex;flex-direction:column;justify-content:space-between}.contact-form__fieldset[data-v-a85f20fa]{display:flex;gap:var(--restaurants-space-sm)}.contact-form .just-validate-error-label[data-v-a85f20fa]{font-size:12px}@media(max-width:1680px){.contact-form__fieldset[data-v-a85f20fa]{flex-direction:column}}@media(max-width:1280px){.contact-us__grid[data-v-a85f20fa]{grid-template-columns:repeat(1,1fr)}}.contact-form__input-group[data-v-a85f20fa]{flex-grow:1;position:relative}.contact-form__input[data-v-a85f20fa],.contact-form__textarea[data-v-a85f20fa]{border:1px solid var(--restaurants-border-accent);border-radius:var(--restaurants-radius-sm);padding:var(--restaurants-space-xs);transition:var(--restaurants-transition);width:100%}.contact-form__input[data-v-a85f20fa]:focus,.contact-form__input[data-v-a85f20fa]:hover,.contact-form__textarea[data-v-a85f20fa]:focus,.contact-form__textarea[data-v-a85f20fa]:hover{border-color:var(--restaurants-border-accent-hover)}.contact-form__textarea[data-v-a85f20fa]{min-height:15rem}.contact-form__label[data-v-a85f20fa]{background:var(--restaurants-bg-primary);left:20px;padding:4px;position:absolute;top:-13px}.contact-form__text[data-v-a85f20fa]{max-width:28rem}.contact-us__bottom-info[data-v-a85f20fa]{display:flex;gap:var(--restaurants-space-sm);margin-top:auto}.footer[data-v-a85f20fa]{align-items:flex-end;border-radius:4rem 4rem 0 0;display:flex;min-height:39rem;overflow:hidden;padding-bottom:var(--restaurants-space-md);padding-top:var(--restaurants-space-md);position:relative}.footer__container[data-v-a85f20fa]{z-index:3}.footer__bg[data-v-a85f20fa]{background-image:url(./footer-bg.DVenyhJl.jpg);background-position:50%;background-size:cover;bottom:-60px;height:110%;width:110%}.footer__bg[data-v-a85f20fa],.footer__star[data-v-a85f20fa]{background-repeat:no-repeat;position:absolute;transition:all .1s ease;z-index:1}.footer__star[data-v-a85f20fa]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='67' height='60' fill='none' viewBox='0 0 67 60'%3E%3Cpath fill='%23fff8f1' d='M66.514 10.793S50.79 21.683 38.13 29.333c11.198 3.35 24.816 8.535 24.816 8.535s-14.362-2.294-25.735-4.97c6.327 11.605 13.349 26.83 13.349 26.83s-9.695-13.72-16.582-25.008c-3.37 11.187-8.564 24.77-8.564 24.77s2.313-14.34 5.005-25.706C17.466 40.92.201 49.08.201 49.08s15.673-10.855 28.322-18.503C17.345 27.226 3.81 22.073 3.81 22.073s14.36 2.293 25.732 4.968C23.206 15.43 16.157.143 16.157.143s9.694 13.72 16.581 25.008c3.37-11.186 8.564-24.77 8.564-24.77s-2.313 14.342-5.005 25.706c12.952-7.135 30.217-15.294 30.217-15.294'/%3E%3C/svg%3E");height:70px;right:29%;top:26%;width:70px}.footer__animate-text[data-v-a85f20fa]{transition:all .1s ease}.footer__heading[data-v-a85f20fa]{max-width:60rem}.footer__bottom[data-v-a85f20fa],.footer__nav[data-v-a85f20fa]{display:flex;gap:var(--restaurants-space-sm)}.footer__bottom[data-v-a85f20fa]{justify-content:space-between}.footer__group[data-v-a85f20fa]{display:flex;gap:var(--restaurants-space-sm)}@media(max-width:1280px){.footer__heading[data-v-a85f20fa]{max-width:40rem}.footer__bottom[data-v-a85f20fa]{flex-direction:column}}@media(max-width:748px){.footer__heading[data-v-a85f20fa]{max-width:19.5rem}.footer__group[data-v-a85f20fa],.footer__nav[data-v-a85f20fa]{flex-direction:column}.footer__star[data-v-a85f20fa]{right:19%;top:26%}}@media(max-width:420px){.footer__star[data-v-a85f20fa]{right:14%;top:28%}}.fade[data-v-a85f20fa]{opacity:0}.fade[data-v-a85f20fa],.fade.animate-open[data-v-a85f20fa]{transition:opacity var(--transition-time)}.fade.animate-open[data-v-a85f20fa]{opacity:1}.fadeInUp[data-v-a85f20fa]{opacity:0;transform:translateY(-100px)}.fadeInUp[data-v-a85f20fa],.fadeInUp.animate-open[data-v-a85f20fa]{transition:transform var(--transition-time),opacity var(--transition-time)}.fadeInUp.animate-open[data-v-a85f20fa]{opacity:1;transform:translateY(0)}.graph-modal__container_custom[data-v-a85f20fa]{background:var(--restaurants-bg-primary,#1d1d1d);border-radius:var(--restaurants-radius-md,2rem);max-width:55.5rem;padding:var(--restaurants-space-md) var(--restaurants-space-lg);width:100%}.graph-modal__container_custom .graph-modal__close[data-v-a85f20fa]{position:static}.graph-modal__top[data-v-a85f20fa]{align-items:center;display:flex;gap:var(--restaurants-space-sm);justify-content:space-between}@media(max-width:1280px){.graph-modal__container_custom[data-v-a85f20fa]{max-width:100%;width:46.75rem}}@media(max-width:748px){.graph-modal__container_custom[data-v-a85f20fa]{width:22.5rem}}
