@charset "UTF-8";.reels,.reels-modal{--r-section-padding: 40rem 0;--r-container-width: 1460rem;--r-container-padding: 16rem;--r-preview-ring-color: var(--border-brand, var(--r-swiper-btn-color));--r-swiper-btn-size: 50rem;--r-position-top-swiper-btn-preview: 29rem;--r-modal-blackout: linear-gradient(0deg, rgba(21, 21, 21, .9) 0%, rgba(21, 21, 21, .9) 100%);--r-close-color: #fff;--r-close-bg: transparent;--r-btn-color: #fff;--r-nav-zone-bg: transparent;--r-nav-zone-width: 10%;--r-progress-bg: grey;--r-progress-foreground: white;--r-avatar-size: 50rem;--r-swiper-btn-color: var(--primary, #5f3420);--r-swiper-btn-bg: white;--r-swiper-btn-color-hover: #e1d3c7;--r-swiper-btn-bg-hover: var(--primary, #5f3420);--r-swiper-btn-color-focus: #e1d3c7;--r-swiper-btn-bg-focus: var(--primary, #5f3420);--r-swiper-btn-color-disabled: #e1d3c7;--r-swiper-btn-bg-disabled: white;--r-swiper-btn-radius: 2rem}html:has(.reels-modal.opened){scrollbar-gutter:stable}.reels.section-reels{position:relative;padding:var(--r-section-padding)}@media(max-width:767px){.reels.section-reels{padding:24rem 0 0}}.reels .container-reels{width:100%;max-width:var(--r-container-width);padding-inline:var(--r-container-padding);position:relative;margin-inline:auto}.reels .swiper-shell{position:relative;min-height:166rem}@media(min-width:768px)and (max-width:1199px){.reels .swiper-shell{min-height:186rem;--r-position-top-swiper-btn-preview: 39rem}}@media(max-width:767px){.reels .swiper-shell{min-height:120rem}}.reels .swiper{position:relative;min-height:inherit;overflow:visible}.reels .swiper:not(.swiper-initialized) .swiper-wrapper{display:flex;width:max-content;margin-inline:auto}.reels .swiper-wrapper{align-items:flex-start}.reels [data-reels-loading],.reels .reels-loading{position:absolute;inset:0;z-index:2;display:flex;align-items:flex-start;gap:8rem;width:max-content;max-width:100%;margin-inline:auto;overflow:hidden;pointer-events:none}@media(min-width:768px){.reels [data-reels-loading],.reels .reels-loading{gap:20rem}}.reels [data-reels-loading].is-done,.reels .reels-loading.is-done{opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.reels [data-reels-loading] .reels-item,.reels .reels-loading .reels-item{flex:0 0 auto}.reels [data-reels-loading] .reels-item__preview,.reels [data-reels-loading] .reels__preview,.reels .reels-loading .reels-item__preview,.reels .reels-loading .reels__preview{border-color:transparent;background:#ececec}.reels [data-reels-loading] .reels-item__title,.reels [data-reels-loading] .reels__description,.reels .reels-loading .reels-item__title,.reels .reels-loading .reels__description{height:24rem;border-radius:8rem;background:#ececec}@media(max-width:767px){.reels [data-reels-loading] .reels-item__title,.reels [data-reels-loading] .reels__description,.reels .reels-loading .reels-item__title,.reels .reels-loading .reels__description{height:20rem}}.reels .swiper-slide{width:auto;height:auto;align-self:flex-start}.reels .swiper-slide>.reels-item,.reels .swiper-slide>.reels__item{flex:0 0 auto;height:auto}.reels .swiper-buttons{display:flex;top:var(--r-position-top-swiper-btn-preview);pointer-events:none;z-index:10;position:absolute}.reels .swiper-buttons:not(.is-ready){opacity:0!important;visibility:hidden!important}.reels .swiper-buttons{justify-content:space-between;width:100%}@media(max-width:767px){.reels .swiper-buttons{display:none}}.reels .swiper-buttons button:nth-of-type(1){margin-left:-25rem}.reels .swiper-buttons button:nth-of-type(2){margin-right:-25rem}.reels .swiper-btn{display:flex;z-index:5;cursor:pointer;align-items:center;justify-content:center;width:var(--r-swiper-btn-size);height:var(--r-swiper-btn-size);border:1rem solid var(--r-swiper-btn-color);background-color:var(--r-swiper-btn-bg);color:var(--r-swiper-btn-color);border-radius:var(--r-swiper-btn-radius);transition:all .3s ease;pointer-events:auto}.reels .swiper-btn:after{content:"";display:block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 4L16 12L8 20' stroke='white' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 4L16 12L8 20' stroke='white' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;width:24rem;height:24rem}.reels .swiper-btn:hover,.reels .swiper-btn:active,.reels .swiper-btn:focus{color:var(--r-swiper-btn-color-hover);background-color:var(--r-swiper-btn-bg-hover);border:transparent}.reels .swiper-btn:disabled{border:1rem solid var(--r-swiper-btn-color-disabled);background-color:var(--r-swiper-btn-bg-disabled);color:#e1d3c7}.reels .swiper-btn--left{transform:rotate(180deg)}.reels-item,.reels__item{display:flex;flex-direction:column;align-items:center;gap:12rem;width:150rem;max-width:150rem;text-align:center;cursor:pointer;transition:transform .3s ease}@media(min-width:768px)and (max-width:1199px){.reels-item,.reels__item{width:168rem;max-width:168rem}}@media(max-width:767px){.reels-item,.reels__item{width:100rem;max-width:100rem;gap:8rem}}.reels-item__preview,.reels__preview,.reels__item__preview{position:relative;display:flex;flex:0 0 auto;align-items:center;justify-content:center;border:1rem solid var(--r-preview-ring-color);border-radius:99rem;overflow:hidden;transition:transform .3s ease;will-change:transform;padding:0;width:110rem;height:110rem}@media(min-width:768px)and (max-width:1199px){.reels-item__preview,.reels__preview,.reels__item__preview{width:90rem;height:90rem}}@media(max-width:767px){.reels-item__preview,.reels__preview,.reels__item__preview{width:64rem;height:64rem}}.reels-item__preview img,.reels__preview img,.reels__item__preview img{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;will-change:transform,opacity;transition:opacity .5s ease,transform .25s ease}.reels-item__preview.is-ready img,.is-ready.reels__preview img,.reels__item__preview.is-ready img{opacity:1}.reels-item__preview.is-skeleton:after,.is-skeleton.reels__preview:after,.reels__item__preview.is-skeleton:after{content:"";position:absolute;inset:8rem;border-radius:inherit;background:linear-gradient(90deg,#e2e2e2,#d4d4d4,#e2e2e2 90%);background-size:220% 100%;animation:reels-shimmer 1.2s ease-in-out infinite}@media(max-width:767px){.reels-item__preview.is-skeleton:after,.is-skeleton.reels__preview:after,.reels__item__preview.is-skeleton:after{inset:4rem}}.reels-item__title,.reels__description,.reels__item__title{width:100%;min-width:0;font-family:var(--font-body, inherit);font-size:18rem;font-style:normal;font-weight:400;line-height:150%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:767px){.reels-item__title,.reels__description,.reels__item__title{font-family:var(--font-body, inherit);font-size:16rem;font-style:normal;font-weight:400;line-height:145%}}@media(max-width:767px)and (max-width:767px){.reels-item__title,.reels__description,.reels__item__title{font-size:14rem}}.reels-modal{position:fixed;inset:0;z-index:103;opacity:0;pointer-events:none;display:flex;align-items:center;justify-content:center;background:var(--r-modal-blackout);transition:all .3s ease}@media(max-width:767px){.reels-modal{align-items:stretch;justify-content:stretch}}.reels-modal.opened{opacity:1;pointer-events:auto;cursor:pointer}.reels-modal.opened .swiper-slide{cursor:default}.reels-modal.opened .reels-modal__block{transform:translateY(0);opacity:1}@media(max-width:767px){.reels-modal.opened .reels-modal__block{transform:translate(0) scale(1)}}.reels-modal:not(.opened) .swiper-btn{pointer-events:none}.reels-modal.is-snap .swiper-wrapper{transition:none}@media(min-width:768px){.reels-modal.is-snap .reels-modal__block{transform:translateY(100rem)}.reels-modal.is-snap .reels-modal__card,.reels-modal.is-snap .reels-modal__cta,.reels-modal.is-snap .swiper-slide>*{transition:none}}.reels-modal__block{position:relative;padding:0;background-color:transparent;width:100%;max-width:100%;transform:translateY(100rem);transition:transform .3s ease}.reels-modal__block .swiper,.reels-modal__block .swiper-wrapper{overflow:visible}@media(min-width:768px)and (max-width:1199px){.reels-modal__block{height:auto;max-height:92dvh}}@media(max-width:767px){.reels-modal__block{height:100%;flex:0 0 auto;transform:translate(0) scale(.8)}.reels-modal__block .swiper{height:100%;overflow:hidden;overscroll-behavior:none}.reels-modal__block .swiper-wrapper{height:100%;overflow:visible}}.reels-modal__close{display:flex;align-items:center;justify-content:center;z-index:100;position:absolute;right:20rem;top:20rem;width:40rem;height:40rem;border:0;background:var(--r-close-bg);color:var(--r-close-color);cursor:pointer}@media(min-width:768px)and (max-width:1199px){.reels-modal__close{top:24rem;right:24rem}}@media(max-width:767px){.reels-modal__close{top:28rem;right:18rem;width:36rem;height:36rem}}.reels-modal__close:before{content:"";display:block;width:32rem;height:32rem;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 6L18 18M18 6L6 18' stroke='white' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 6L18 18M18 6L6 18' stroke='white' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E")}.reels-modal__card,.reels-modal__cta,.reels-modal .swiper-slide>*{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;transform-origin:center center;transition:transform .3s ease,translate .3s ease;will-change:transform,translate}@media(min-width:768px){.reels-modal__card,.reels-modal__cta,.reels-modal .swiper-slide>*{transform:scale(.8)}}@media(min-width:768px)and (max-width:1199px){.reels-modal__card,.reels-modal__cta,.reels-modal .swiper-slide>*{height:auto;max-height:90dvh}}@media(max-width:767px){.reels-modal__card,.reels-modal__cta,.reels-modal .swiper-slide>*{width:100%;height:100%;transform:none}}.reels-modal .reels-modal__card,.reels-modal .reels-modal__cta,.reels-modal .swiper-slide>*{transition:transform .3s ease,translate .3s ease}.reels-modal__item{cursor:pointer;position:relative;overflow:visible;width:100%;height:auto;aspect-ratio:9/16;max-height:calc(90dvh - 80rem);margin-bottom:15rem;flex-shrink:0;border-radius:16rem;background-color:#000;transform:translateZ(0)}@media(min-width:768px)and (max-width:1199px){.reels-modal__item{width:min(100%,420rem);margin-inline:auto}}@media(max-width:767px){.reels-modal__item{flex:1 1 auto;min-height:0;width:100%;height:auto;max-height:none;aspect-ratio:auto;margin-bottom:0;border-radius:0}}.reels-modal__item:before{content:"";pointer-events:none;z-index:2;position:absolute;inset:0 0 auto;height:160rem;background:linear-gradient(to bottom,#000c,#0009 45%,#0000)}.reels-modal__item:after{content:"";pointer-events:none;z-index:2;position:absolute;inset:0;background:#0009;transition:opacity .3s ease}.reels-modal__nav{display:none;justify-content:space-between;position:absolute;inset:0;z-index:2}.reels-modal__nav-zone{width:var(--r-nav-zone-width);border:0;padding:0;background-color:var(--r-nav-zone-bg);cursor:pointer}.reels-modal__header{position:absolute;z-index:50;top:16rem;left:16rem;right:16rem;-webkit-user-select:none;user-select:none;transform:translateZ(0)}@media(min-width:768px){.reels-modal__header{top:20rem;left:30rem;right:30rem}}.reels-modal__title{display:flex;align-items:center;gap:10rem;color:#fff;min-width:0;font-family:var(--font-body, inherit);font-size:16rem;font-style:normal;font-weight:500;line-height:145%}@media(max-width:767px){.reels-modal__title{font-size:14rem}}@media(min-width:768px){.reels-modal__title{font-family:var(--font-body, inherit);font-size:18rem;font-style:normal;font-weight:400;line-height:150%;font-weight:500}}@media(max-width:767px){.reels-modal__title{padding-right:48rem}}.reels-modal__title>div{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reels-modal__avatar{width:var(--r-avatar-size);height:var(--r-avatar-size);border-radius:50%;overflow:hidden;flex-shrink:0}.reels-modal__avatar img{width:100%;height:100%;object-fit:cover}@media(max-width:767px){.reels-modal__avatar{--r-avatar-size: 40rem}}.reels-modal__caption{display:none}.reels-modal__footer{position:relative;top:unset;left:unset;bottom:unset;overflow:hidden;width:100%;color:#fff;text-align:center;height:auto;opacity:1;transition:.3s ease}@media(min-width:768px)and (max-width:1199px){.reels-modal__footer{width:min(100%,420rem);margin-inline:auto}}@media(max-width:767px){.reels-modal__footer{position:absolute;left:0;right:0;z-index:55;width:100%;padding:16rem;bottom:calc(16rem + env(safe-area-inset-bottom,0px));background:none}}.reels-modal__footer:empty,.reels-modal__footer:not(:has(*:not(:empty))){display:none}.reels-modal__footer>div,.reels-modal__footer.text{font-family:var(--font-body, inherit);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}@media(max-width:767px){.reels-modal__footer>div,.reels-modal__footer.text{font-size:15rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 1rem 12rem rgba(0,0,0,.55)}}.reels-modal__bars{display:flex;gap:10rem;margin-bottom:10rem}@media(max-width:767px){.reels-modal__bars{margin-bottom:8rem;gap:4rem}}.reels-modal__bars button{--progress: 0%;cursor:pointer;position:relative;flex:1;height:4rem;background-color:var(--r-progress-bg)}.reels-modal__bars button:before{content:"";position:absolute;top:0;left:0;height:100%;width:var(--progress);background-color:var(--r-progress-foreground)}@media(max-width:767px){.reels-modal__bars button{height:3rem}}.reels-modal__contents{position:absolute;inset:0;z-index:1;width:100%;height:100%;overflow:hidden;border-radius:inherit}.reels-modal__contents>div{position:relative;width:100%;height:100%;background-color:#000;display:none;align-items:center;justify-content:center;overflow:hidden}.reels-modal__contents>div video,.reels-modal__contents>div img{-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;object-fit:contain;object-position:center;will-change:transform}.reels-modal__contents>div.active{display:flex}.reels-modal__contents>div.is-loading img{opacity:0}.reels-modal__contents>div.is-loading:after{content:"";position:absolute;width:32rem;height:32rem;border:3rem solid rgba(255,255,255,.25);border-top-color:#fff;border-radius:50%;animation:reels-spin .7s linear infinite}.reels-modal .swiper-slide{display:flex;flex-direction:column;align-items:center;justify-content:center;height:auto;position:relative}@media(max-width:767px){.reels-modal .swiper-slide{height:100%}}.reels-modal .swiper-slide:not(.swiper-slide-active) .reels-modal__nav-zone,.reels-modal .swiper-slide:not(.swiper-slide-active) .reels-modal__buttons{pointer-events:none}@media(max-width:767px){.reels-modal .swiper-slide:has(.reels-modal__buttons>*) .reels-modal__footer{bottom:calc(60rem + env(safe-area-inset-bottom,0px));padding:16rem}}.reels-modal__buttons{width:100%;display:flex;flex-direction:column;align-items:stretch;flex-shrink:0;z-index:5;min-height:44rem;color:var(--r-btn-color)}@media(min-width:768px)and (max-width:1199px){.reels-modal__buttons{width:min(100%,420rem);margin-inline:auto}}@media(max-width:767px){.reels-modal__buttons{position:absolute;left:0;right:0;bottom:0;z-index:60;padding:0 16rem calc(16rem + env(safe-area-inset-bottom,0px))}}.reels-modal__buttons:empty{display:none;min-height:0}.reels-modal__buttons :is(.button,a,button){text-align:center}@media(min-width:768px){.reels-modal__buttons :is(.button,a,button){opacity:0;pointer-events:none;transition:opacity .3s ease}}.reels-modal .swiper-slide-active{z-index:3}@media(min-width:768px){.reels-modal .swiper-slide-active>*{transform:scale(1)}}@media(min-width:768px){.reels-modal .swiper-slide-active .reels-modal__buttons :is(.button,a,button){opacity:1;pointer-events:auto}}.reels-modal .swiper-slide-active .reels-modal__nav{display:flex}.reels-modal .swiper-slide-active .reels-modal__item{cursor:default}.reels-modal .swiper-slide-active .reels-modal__item:after{opacity:0}@media(max-width:767px){.reels-modal .swiper-slide-active:has(.reels-modal__footer *:not(:empty)) .reels-modal__item:after{opacity:1;background:linear-gradient(to top,#000000eb,#0000008c 42%,#0000 78%)}}.reels-modal .swiper-slide-active:has(.reels-modal__buttons>*) .reels-modal__footer{height:0;opacity:0}@media(max-width:767px){.reels-modal .swiper-slide-active:has(.reels-modal__buttons>*) .reels-modal__footer{height:auto;opacity:1}}@keyframes reels-spin{to{transform:rotate(360deg)}}@keyframes reels-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.reels-demo-modal{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:16rem;background:#0000008c;opacity:0;pointer-events:none}.reels-demo-modal.opened{opacity:1;pointer-events:auto}.reels-demo-modal__box{position:relative;width:min(420rem,100%);padding:28rem 24rem 24rem;border-radius:16rem;background:#fff}.reels-demo-modal__title{margin-bottom:8rem}.reels-demo-modal__text{color:#444}.reels-demo-modal__close{position:absolute;top:12rem;right:12rem;width:32rem;height:32rem;cursor:pointer;background:transparent}.reels-demo-modal__close:before{content:"";display:block;width:20rem;height:20rem;margin:6rem auto;background-color:#111;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 6 18 18M18 6 6 18' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 6 18 18M18 6 6 18' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;inset:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/assets/fonts/Inter18pt-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/assets/fonts/Inter18pt-Medium.woff2) format("woff2")}:root{--font-main: "Inter", Arial, Helvetica, sans-serif;--font-second: "Inter", Arial, Helvetica, sans-serif;--white: var(--colors-white);--primary500: var(--brand-300);--primary400: #00996e;--secondary: var(--brand-200);--white5: rgba(255, 255, 255, .05);--white10: rgba(255, 255, 255, .1);--white60: rgba(255, 255, 255, .6);--gray200: var(--colors-200);--gray400: var(--colors-300);--gray700: var(--colors-600);--gray800: var(--colors-800);--gray900: var(--colors-900);--black: var(--brand-700);--viber: #7360f2;--odnoklassniki: #f80;--telegram: #23a0dd;--rutube: #100943;--vk: #366eff;--whatsapp: #25d366;--container: 1720rem}*,*:before,*:after{margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-gutter:stable;scroll-padding:80px;font-size:calc(100vw/1920)}@media(max-width:767px){html{font-size:calc(100vw/360)}}@media(min-width:767px)and (max-width:1199px){html{font-size:calc(100vw/1200)}}@media(min-width:2560px){html{font-size:calc(100vw/3440)}}body{background:var(--black);color:var(--white);font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}@media(min-width:767px)and (max-width:1199px){body{font-size:16rem}}@media(max-width:767px){body{font-size:14rem}}body{padding:0;margin:0;width:100%;min-height:100vh;overflow-x:clip;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:has(.section--first){padding-top:calc(var(--headerHeight, 70rem))}body::-webkit-scrollbar{width:10rem;height:10rem}body::-webkit-scrollbar-track{background:var(--gray700);border-radius:0rem}body::-webkit-scrollbar-thumb{background-color:var(--primary500);border-radius:0rem}body.menu-open{overflow:hidden}body.menu-open:before{opacity:1;inset:0;-webkit-user-select:auto;user-select:auto;pointer-events:all;visibility:visible}.modal-opened{overflow:hidden}a,button{color:inherit;text-decoration:none;cursor:pointer}ul{list-style:none;padding:0;margin:0}ol{padding:0;margin:0}img{width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none}img,video{max-width:100%}h1,h2,h3,h4,h5,h6{font-weight:600;margin:0}h1{font-family:var(--font-second);font-size:80rem;font-style:normal;font-weight:400;line-height:105%}@media(min-width:767px)and (max-width:1199px){h1{font-size:60rem}}@media(max-width:767px){h1{font-size:32rem}}h2{font-family:var(--font-second);font-size:52rem;font-style:normal;font-weight:400;line-height:105%}@media(min-width:767px)and (max-width:1199px){h2{font-size:40rem}}@media(max-width:767px){h2{font-size:24rem}}p:last-child{margin:0}blockquote{position:relative;border-left:4rem solid var(--main-color);padding:1rem 1rem 1rem 2rem}blockquote p:last-child{margin-bottom:0}@media(max-width:767px){.br-mobile,.show-mobile{display:none!important}}@media(max-width:767px){.br-desktop,.show-desktop{display:none}}.main{width:100vw}.container{width:100%;max-width:var(--container);margin:0 auto}.container--slim{max-width:1134rem}@media(max-width:767px){.container{max-width:100%;padding:0 16rem}}@media(min-width:767px)and (max-width:1199px){.container{padding:0 20rem}}.bp-wrap .bp-inner .bp-html img{object-fit:contain}.grid{display:grid;gap:20rem}@media(max-width:767px){.grid{gap:24rem}}.grid--2{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){.grid--2{grid-template-columns:1fr}}.grid--3{grid-template-columns:repeat(3,1fr)}@media(max-width:767px){.grid--3{grid-template-columns:1fr}}.grid--4{grid-template-columns:repeat(4,1fr)}@media(max-width:767px){.grid--4{grid-template-columns:1fr}}.h1{font-family:var(--font-second);font-size:80rem;font-style:normal;font-weight:400;line-height:105%}@media(min-width:767px)and (max-width:1199px){.h1{font-size:60rem}}@media(max-width:767px){.h1{font-size:32rem}}.h2{font-family:var(--font-second);font-size:52rem;font-style:normal;font-weight:400;line-height:105%}@media(min-width:767px)and (max-width:1199px){.h2{font-size:40rem}}@media(max-width:767px){.h2{font-size:24rem}}.h3{font-family:var(--font-second);font-size:36rem;font-style:normal;font-weight:400;line-height:105%}@media(min-width:767px)and (max-width:1199px){.h3{font-size:30rem}}@media(max-width:767px){.h3{font-size:20rem}}.h4{font-family:var(--font-second);font-size:24rem;font-style:normal;font-weight:400;line-height:108%}@media(min-width:767px)and (max-width:1199px){.h4{font-size:20rem}}@media(max-width:767px){.h4{font-size:18rem}}.small-text-reg{font-family:var(--font-main);font-size:16rem;font-style:normal;font-weight:400;line-height:140%}@media(min-width:767px)and (max-width:1199px){.small-text-reg{font-size:14rem}}@media(max-width:767px){.small-text-reg{font-size:12rem}}.small-text-med{font-family:var(--font-main);font-size:16rem;font-style:normal;font-weight:500;line-height:140%}@media(min-width:767px)and (max-width:1199px){.small-text-med{font-size:14rem}}@media(max-width:767px){.small-text-med{font-size:12rem}}.body-med{font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:500;line-height:150%}@media(min-width:767px)and (max-width:1199px){.body-med{font-size:16rem}}@media(max-width:767px){.body-med{font-size:14rem}}.icon-arrow{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32rem;height:32rem;border-radius:5rem;background-color:var(--white);transition:background-color .6s cubic-bezier(.4,0,.2,1)}@media(max-width:767px){.icon-arrow{width:28rem;height:28rem}}.icon-arrow:after{content:"";-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.45777 7.0808L16.9798 7.08068M16.9798 7.08068L16.9798 15.4815M16.9798 7.08068L7.08027 16.9802' stroke='%23006649' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.45777 7.0808L16.9798 7.08068M16.9798 7.08068L16.9798 15.4815M16.9798 7.08068L7.08027 16.9802' stroke='%23006649' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:24rem;height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor;background-color:var(--primary500);transition:transform .6s cubic-bezier(.4,0,.2,1),background-color .6s cubic-bezier(.4,0,.2,1);will-change:transform;flex-shrink:0;display:block}@media(max-width:767px){.icon-arrow:after{width:21rem;height:21rem}}@media(hover:hover){.has-arrow:hover .icon-arrow:after{transform:rotate(45deg)}}.caption-reg{font-family:var(--font-main);font-size:14rem;font-style:normal;font-weight:400;line-height:120%}@media(min-width:767px)and (max-width:1199px){.caption-reg{font-size:12rem}}@media(max-width:767px){.caption-reg{font-size:10rem}}.image-bg{position:absolute;inset:0;width:100%;height:100%;z-index:-1}.hover-link{cursor:pointer}.hover-link>span,.hover-link>a{position:relative}.hover-link>span:after,.hover-link>a:after{content:"";position:absolute;left:0;bottom:-5rem;width:100%;height:1rem;background-color:var(--white);transform:translateY(10rem);transform-origin:bottom;opacity:0;transition:transform .6s cubic-bezier(.4,0,.2,1),opacity .6s cubic-bezier(.4,0,.2,1);will-change:transform}@media(hover:hover){.hover-link>span:hover:after,.hover-link>a:hover:after{transform:translateY(0);opacity:1}}.star:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='19' viewBox='0 0 20 19' fill='none'%3E%3Cpath d='M9.50977 0L12.1548 6.35942L19.0203 6.90983L13.7895 11.3906L15.3876 18.0902L9.50977 14.5L3.63191 18.0902L5.23001 11.3906L-0.000799179 6.90983L6.86473 6.35942L9.50977 0Z' fill='white'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;width:20rem;height:20rem}@media(max-width:767px){.star:after{width:16rem;height:16rem}}.social{display:flex;flex-direction:row;align-items:center;gap:15rem}@media(max-width:767px){.social{gap:12rem}}.social__item{width:44rem;height:44rem;display:flex;align-items:center;justify-content:center;transition:transform .6s cubic-bezier(.4,0,.2,1);will-change:transform}@media(max-width:767px){.social__item{width:40rem;height:40rem}}@media(hover:hover){.social__item:hover{transform:scale(1.1)}}.social__item:before{content:"";width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center}.social__item--tg:before{background-image:url(/assets/images/social/tg.svg)}.social__item--vk:before{background-image:url(/assets/images/social/vk.svg)}.social__item--max:before{background-image:url(/assets/images/social/max.svg)}.social__item--odnoklassniki:before{background-image:url(/assets/images/social/odnoklassniki.svg)}.social__item--rutube:before{background-image:url(../images/social/rutube1.svg)}button{display:inline-flex;align-items:center;justify-content:center;border:0;cursor:pointer}.button{width:fit-content;display:flex;align-items:center;justify-content:center;gap:10rem;height:56rem;padding:16rem 24rem;font-family:var(--font-main);font-size:16rem;font-style:normal;font-weight:400;line-height:140%}@media(min-width:767px)and (max-width:1199px){.button{font-size:14rem}}@media(max-width:767px){.button{font-size:12rem}}.button{overflow:hidden;transition:color .6s cubic-bezier(.4,0,.2,1),background-color .6s cubic-bezier(.4,0,.2,1)}@media(max-width:767px){.button{height:44rem;padding:17rem;width:100%}}.button span{display:flex;flex-direction:row;align-items:center;gap:10rem;position:relative}.button span:after{content:"";-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 6H18.5M18.5 6V16.5M18.5 6L6.5 18' stroke='white'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 6H18.5M18.5 6V16.5M18.5 6L6.5 18' stroke='white'/%3E%3C/svg%3E");width:24rem;height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor;background-color:var(--white);transition:transform .6s cubic-bezier(.4,0,.2,1)}.button span:before{content:"";position:absolute;height:1rem;width:calc(100% + 20rem);left:-10rem;right:-10rem;bottom:-4rem;background:var(--white);transition:transform .6s cubic-bezier(.4,0,.2,1),opacity .6s cubic-bezier(.4,0,.2,1)}.button--primary{background-color:var(--primary500)}.button--primary span:before{transform:translateY(22rem)}@media(hover:hover){.button--primary:hover span:before{transform:translateY(0)}.button--primary:hover span:after{transform:rotate(45deg)}}.button--100{width:100%}.button--glass{background:var(--white-10, rgba(255, 255, 255, .1));-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);transition:color .6s cubic-bezier(.4,0,.2,1),background-color .6s cubic-bezier(.4,0,.2,1),border-color .6s cubic-bezier(.4,0,.2,1)}.button--glass span:before{transform:translateY(2rem)}.button--glass span:after{content:"";flex-shrink:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18.5 16.5V6H7M18.5 6L6.5 18' stroke='white'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18.5 16.5V6H7M18.5 6L6.5 18' stroke='white'/%3E%3C/svg%3E");width:24rem;height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor;background-color:var(--white);transition:transform .6s cubic-bezier(.4,0,.2,1)}.button--glass .icon-arrow{display:none}@media(hover:hover){.button--glass:hover span:before{transform:translateY(0)}.button--glass:hover span:after{transform:rotate(45deg)}}.slider-button-container,.swiper-buttons{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:absolute;left:20rem;right:20rem;width:auto;margin:0;pointer-events:none;z-index:4}@media(min-width:767px)and (max-width:1199px){.slider-button-container,.swiper-buttons{display:none}}@media(max-width:767px){.slider-button-container,.swiper-buttons{display:none}}.slider-button,.button-prev,.button-next{width:40rem;height:50rem;background-color:var(--white10);border:1rem solid transparent;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);display:flex;align-items:center;justify-content:center;pointer-events:auto;z-index:24;transition:border-color .6s cubic-bezier(.4,0,.2,1),opacity .6s cubic-bezier(.4,0,.2,1)}@media(hover:hover){.slider-button:hover,.button-prev:hover,.button-next:hover{border-color:var(--white)}}.slider-button:after,.button-prev:after,.button-next:after{content:"";-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='24' viewBox='0 0 14 24' fill='none'%3E%3Cpath d='M0.50586 0.552734L12.5059 11.5527L0.50586 22.5527' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='24' viewBox='0 0 14 24' fill='none'%3E%3Cpath d='M0.50586 0.552734L12.5059 11.5527L0.50586 22.5527' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E");width:100%;height:100%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor;width:12rem;height:22rem;-webkit-mask-size:contain;mask-size:contain}.slider-button[disabled],.button-prev[disabled],.button-next[disabled]{opacity:0;pointer-events:none}.slider-button.swiper-button-lock,.button-prev.swiper-button-lock,.button-next.swiper-button-lock{display:none}.slider-button--prev,.button-prev{transform:rotate(180deg)}.footer{margin-top:auto;padding:100rem 0 40rem;background:radial-gradient(55.11% 100% at 49.77% 100%,color-mix(in srgb,var(--primary500) 50%,transparent),#00000080),var(--black, #000);overflow:hidden}@media(min-width:767px)and (max-width:1199px){.footer{padding:60rem 0 40rem}}@media(max-width:767px){.footer{padding:40rem 0 24rem}}.footer__container{display:flex;flex-direction:column;align-items:center}.footer__top{display:flex;flex-direction:column;align-items:center;gap:40rem;width:100%;max-width:546rem}@media(max-width:767px){.footer__top{gap:24rem}}.footer__logo{width:252rem;height:39rem;transition:transform .6s cubic-bezier(.4,0,.2,1);will-change:transform;cursor:pointer}@media(hover:hover){.footer__logo:hover{transform:scale(1.05)}}.footer__logo img{object-fit:contain}@media(max-width:767px){.footer__logo{width:154rem;height:24rem}}.footer__cards{display:grid;grid-template-columns:repeat(2,1fr);gap:40rem;width:100%}@media(max-width:767px){.footer__cards{gap:12rem}}.footer__card{width:100%;height:54rem;display:flex;align-items:center;justify-content:center;gap:20rem;padding:13rem 20rem;background-color:var(--white5);transition:opacity .6s cubic-bezier(.4,0,.2,1)}@media(hover:hover){.footer__card:hover{opacity:.7}}.footer__card-icon{height:24rem;width:auto}.footer__card-icon img{object-fit:contain}.footer__card-rating{display:flex;flex-direction:row;align-items:flex-start;gap:5rem}.footer__content{margin:80rem 0 70rem;width:100%;display:grid;grid-template-columns:400rem 840rem 400rem;justify-content:space-between}@media(min-width:767px)and (max-width:1199px){.footer__content{display:flex;flex-wrap:wrap;margin:40rem 0 60rem;row-gap:40rem}}@media(max-width:767px){.footer__content{display:flex;flex-direction:column;gap:28rem;margin-block:28rem}}.footer__block{width:100%;height:100%;min-height:485rem}@media(max-width:767px){.footer__block{min-height:unset}}@media(min-width:767px)and (max-width:1199px){.footer__block{width:50%;min-height:auto}}.footer__middle{display:flex;flex-direction:column;align-items:center;justify-content:space-between}@media(min-width:767px)and (max-width:1199px){.footer__middle{width:100%;order:-1;gap:40rem}}@media(max-width:767px){.footer__middle{order:-1;gap:28rem;height:auto;min-height:unset}}.footer__head{display:flex;flex-direction:column;align-items:center;gap:30rem}@media(max-width:767px){.footer__head{gap:20rem}}.footer__title{text-align:center}.footer__button{width:100%;max-width:546rem}.footer__app{display:flex;flex-direction:column;align-items:center;gap:40rem}@media(max-width:767px){.footer__app{gap:29rem}}.footer__app-top{display:flex;flex-direction:row;align-items:center;gap:30rem}.footer__app-qr{width:100rem;height:100rem;aspect-ratio:1/1}@media(max-width:767px){.footer__app-qr{display:none}}.footer__app-title{max-width:291rem}@media(max-width:767px){.footer__app-title{text-align:center;max-width:220rem}}.footer__left{display:flex;flex-direction:column;justify-content:space-between}.footer__left-bottom{display:flex;flex-direction:column;gap:20rem}.footer__left-bottom span{color:var(--gray400);max-width:253rem}@media(max-width:767px){.footer__left{order:2;gap:20rem}}.footer__nav{display:flex;flex-direction:column;gap:10rem}.footer__nav-title{color:var(--gray400)}.footer__nav ul{display:flex;flex-direction:column;gap:15rem}@media(max-width:767px){.footer__nav ul{display:grid;grid-template-columns:repeat(2,1fr);gap:12rem 20rem}}.footer__right{display:flex;flex-direction:column;justify-content:space-between;text-align:end}@media(max-width:767px){.footer__right{text-align:unset;display:grid;grid-template-columns:repeat(2,1fr);gap:12rem 20rem}}.footer__item{display:flex;flex-direction:column;align-items:flex-end;gap:10rem}@media(min-width:767px)and (max-width:1199px){.footer__item{align-items:flex-start}}@media(max-width:767px){.footer__item{align-items:flex-start;text-align-last:left;gap:8rem}}.footer__item .body-med{color:var(--gray400)}@media(max-width:767px){.footer__item .body-med{font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:500;line-height:150%}}@media(max-width:767px)and (min-width:767px)and (max-width:1199px){.footer__item .body-med{font-size:16rem}}@media(max-width:767px)and (max-width:767px){.footer__item .body-med{font-size:14rem}}.footer__item-column{display:flex;flex-direction:column;align-items:flex-end;gap:15rem}.footer__item-column span{text-align:right}@media(max-width:767px){.footer__item-column span{text-align:left}}.footer__bottom{display:flex;flex-direction:row;align-items:center;gap:40rem;margin-top:30rem}@media(max-width:767px){.footer__bottom{margin-top:0;flex-direction:column;align-items:flex-start;gap:12rem;width:100%}}.footer__bottom span,.footer__bottom a{font-family:var(--font-main);font-size:14rem;font-style:normal;font-weight:400;line-height:120%}@media(min-width:767px)and (max-width:1199px){.footer__bottom span,.footer__bottom a{font-size:12rem}}@media(max-width:767px){.footer__bottom span,.footer__bottom a{font-size:10rem}}.footer__bottom span,.footer__bottom a{color:var(--gray400)}.footer__bottom a{transition:color .6s cubic-bezier(.4,0,.2,1)}@media(hover:hover){.footer__bottom a:hover{color:var(--white)}}.header{width:100%;position:fixed;top:0;left:0;right:0;z-index:100;padding:30rem 0;background-color:transparent}@media(min-width:767px)and (max-width:1199px){.header{padding:20rem 0}}@media(max-width:767px){.header{padding:16rem 0}}.header:before{content:"";position:absolute;inset:0;height:100%;width:100%;background:#0000004d;mask-image:linear-gradient(to top,transparent 0%,black 0%,black 100%);-webkit-mask-image:linear-gradient(to top,transparent 0%,black 70%,black 100%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:-1}.header__container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}@media(max-width:767px){.header__container{gap:12rem}}.header__logo{width:221rem;height:30rem;flex-shrink:0;transition:transform .6s cubic-bezier(.4,0,.2,1);will-change:transform}@media(max-width:767px){.header__logo{width:130rem;height:20rem}}@media(hover:hover){.header__logo:hover{transform:scale(1.05)}}.header__logo img{object-fit:contain}.header__button{background:var(--white10);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.header__button-menu{display:inline-flex;align-items:center;gap:10rem;padding:5rem 15rem;cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--font-main);font-size:16rem;font-style:normal;font-weight:500;line-height:140%}@media(min-width:767px)and (max-width:1199px){.header__button-menu{font-size:14rem}}@media(max-width:767px){.header__button-menu{font-size:12rem}}.header__button-menu{color:var(--white);position:absolute;inset:0;margin:auto;width:fit-content;height:fit-content}@media(max-width:767px){.header__button-menu{position:relative;inset:unset;margin:unset;width:40rem;height:40rem;padding:0;justify-content:center;order:3}}.header__button-menu.active .header__button-menu-text-inner{transform:translateY(-50%)}.header__button-menu.active .header__button-menu-icons:before{transform:scale(0)}.header__button-menu.active .header__button-menu-icons:after{transform:scale(1)}.header__button-menu-text{overflow:hidden;height:1.4em}@media(max-width:767px){.header__button-menu-text{display:none}}.header__button-menu-text-inner{display:flex;flex-direction:column;transition:transform .6s cubic-bezier(.4,0,.2,1)}.header__button-menu-label{display:block;flex-shrink:0;white-space:nowrap;line-height:1.4}.header__button-menu-icons{position:relative;flex-shrink:0;width:24rem;height:24rem}.header__button-menu-icons:before,.header__button-menu-icons:after{content:"";position:absolute;inset:0;transition:transform .6s cubic-bezier(.4,0,.2,1);transform-origin:center center;color:var(--white)}.header__button-menu-icons:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Crect x='3' y='3' width='6' height='6' rx='3' fill='white'/%3E%3Crect x='15' y='3' width='6' height='6' rx='3' fill='white'/%3E%3Crect x='3' y='15' width='6' height='6' rx='3' fill='white'/%3E%3Crect x='15' y='15' width='6' height='6' rx='3' fill='white'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Crect x='3' y='3' width='6' height='6' rx='3' fill='white'/%3E%3Crect x='15' y='3' width='6' height='6' rx='3' fill='white'/%3E%3Crect x='3' y='15' width='6' height='6' rx='3' fill='white'/%3E%3Crect x='15' y='15' width='6' height='6' rx='3' fill='white'/%3E%3C/svg%3E");width:24rem;height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor;transform:scale(1)}.header__button-menu-icons:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18 6L6 18M6 6L18 18' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18 6L6 18M6 6L18 18' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:24rem;height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor;transform:scale(0)}.header__phone{display:flex;align-items:center;gap:10rem;padding:10rem 15rem}@media(max-width:767px){.header__phone{width:40rem;height:40rem;padding:0;justify-content:center;margin-left:auto}.header__phone span{display:none}}.bottom-menu{display:none;position:fixed;left:0;right:0;bottom:16rem;z-index:35;margin:0 auto;border-radius:8rem;background:linear-gradient(0deg,#ffffff1a 0% 100%),#0003;box-shadow:0 0 15rem #0000001a;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);flex-direction:row;align-items:center;gap:4rem;padding:4rem;width:100%;max-width:calc(100% - 32rem);height:fit-content;transition:all .3s ease}@media(max-width:767px){.bottom-menu{display:flex}}.bottom-menu--hidden{transform:translateY(200%)}.bottom-menu__link{border-radius:4rem;width:100%;height:44rem;display:flex;align-items:center;justify-content:center;min-width:96rem;position:relative;background:#ffffff1a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#fff}.bottom-menu__link.white{background:var(--white);width:100%;color:var(--black)}.bottom-menu__link.white:before{background:var(--white);inset:0}.bottom-menu__link:before{content:"";position:absolute;inset:0;padding:1rem;border-radius:inherit;background:linear-gradient(290deg,#fff -45.73%,#fff0 31.01%),linear-gradient(125deg,#fff -158.48%,#fff0 58.47%);--mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask:var(--mask);mask:var(--mask);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.icon{position:relative;line-height:1;vertical-align:middle}.icon:before,.icon:after{content:"";display:block;width:22rem;height:22rem}@media(max-width:767px){.icon:before,.icon:after{width:20rem;height:20rem}}.icon:before,.icon:after{background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.icon:after{content:none}.icon.icon--after:before{content:none}.icon.icon--after:after{content:""}.icon--calendar:before{-webkit-mask-image:url(/assets/images/icons/calendar.svg);mask-image:url(/assets/images/icons/calendar.svg)}.icon.icon--after.icon--calendar:after{-webkit-mask-image:url(/assets/images/icons/calendar.svg);mask-image:url(/assets/images/icons/calendar.svg)}.icon--clock:before{-webkit-mask-image:url(/assets/images/icons/clock.svg);mask-image:url(/assets/images/icons/clock.svg)}.icon.icon--after.icon--clock:after{-webkit-mask-image:url(/assets/images/icons/clock.svg);mask-image:url(/assets/images/icons/clock.svg)}.icon--eye:before{-webkit-mask-image:url(/assets/images/icons/eye.svg);mask-image:url(/assets/images/icons/eye.svg)}.icon--tel:before{color:var(--black);-webkit-mask-image:url(/assets/images/icons/tel-black.svg);mask-image:url(/assets/images/icons/tel-black.svg)}.icon--rutube:before{-webkit-mask-image:url(/assets/images/icons/rutube.svg);mask-image:url(/assets/images/icons/rutube.svg)}.icon--vk:before{-webkit-mask-image:url(/assets/images/icons/vk.svg);mask-image:url(/assets/images/icons/vk.svg)}.icon--ok:before{-webkit-mask-image:url(/assets/images/icons/ok.svg);mask-image:url(/assets/images/icons/ok.svg)}.icon--telegram:before{-webkit-mask-image:url(/assets/images/icons/telegram.svg);mask-image:url(/assets/images/icons/telegram.svg)}.icon--max:before{-webkit-mask-image:url(/assets/images/icons/max.svg);mask-image:url(/assets/images/icons/max.svg)}.icon--whatsapp:before{-webkit-mask-image:url(/assets/images/icons/whatsapp.svg);mask-image:url(/assets/images/icons/whatsapp.svg)}.icon--avito:before{width:100%;height:100%;mask-image:none;-webkit-mask-image:none;background-color:transparent;background-image:url(/assets/images/icons/avito.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.icon.icon--after.icon--eye:after{-webkit-mask-image:url(/assets/images/icons/eye.svg);mask-image:url(/assets/images/icons/eye.svg)}.icon--phone:before{-webkit-mask-image:url(/assets/images/icons/phone.svg);mask-image:url(/assets/images/icons/phone.svg)}.icon.icon--after.icon--phone:after{-webkit-mask-image:url(/assets/images/icons/phone.svg);mask-image:url(/assets/images/icons/phone.svg)}.icon--phone-outline:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20.6633 18.771C20.6633 18.771 19.5047 19.909 19.2207 20.2427C18.7582 20.7363 18.2132 20.9693 17.4988 20.9693C17.4301 20.9693 17.3568 20.9693 17.2881 20.9648C15.9279 20.8779 14.6639 20.3478 13.7159 19.8953C11.1238 18.643 8.84771 16.8652 6.95629 14.612C5.39461 12.7336 4.35044 10.9969 3.65891 9.13217C3.233 7.99415 3.07729 7.1075 3.14598 6.27113C3.19178 5.7364 3.39787 5.29308 3.77798 4.91374L5.33966 3.35526C5.56406 3.14502 5.80221 3.03076 6.03577 3.03076C6.32429 3.03076 6.55786 3.20443 6.70441 3.35069C6.70899 3.35526 6.71357 3.35983 6.71815 3.3644C6.99751 3.62491 7.26313 3.89456 7.54249 4.18249C7.68446 4.32874 7.83101 4.47499 7.97756 4.62581L9.22782 5.87351C9.71327 6.35797 9.71327 6.80586 9.22782 7.29032C9.09501 7.42286 8.96678 7.5554 8.83397 7.68337C8.44927 8.07642 8.75147 7.77483 8.35304 8.13132C8.34388 8.14046 8.33472 8.14503 8.33014 8.15417C7.93629 8.54722 8.00956 8.93113 8.092 9.19164C8.09658 9.20535 8.10116 9.21906 8.10573 9.23277C8.43089 10.0189 8.88886 10.7593 9.58498 11.6413L9.58956 11.6459C10.8536 13.1998 12.1862 14.411 13.6563 15.3387C13.8441 15.4576 14.0364 15.5536 14.2196 15.645C14.3845 15.7272 14.5402 15.8049 14.673 15.8872C14.6913 15.8963 14.7097 15.91 14.728 15.9192C14.8837 15.9969 15.0302 16.0334 15.1814 16.0334C15.5615 16.0334 15.7996 15.7958 15.8775 15.7181L16.7752 14.8222C16.9309 14.6668 17.1782 14.4795 17.4667 14.4795C17.7506 14.4795 17.9842 14.6577 18.1262 14.8131C18.1308 14.8177 18.1308 14.8177 18.1353 14.8222L20.6587 17.3405C21.1305 17.8067 20.6633 18.771 20.6633 18.771Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20.6633 18.771C20.6633 18.771 19.5047 19.909 19.2207 20.2427C18.7582 20.7363 18.2132 20.9693 17.4988 20.9693C17.4301 20.9693 17.3568 20.9693 17.2881 20.9648C15.9279 20.8779 14.6639 20.3478 13.7159 19.8953C11.1238 18.643 8.84771 16.8652 6.95629 14.612C5.39461 12.7336 4.35044 10.9969 3.65891 9.13217C3.233 7.99415 3.07729 7.1075 3.14598 6.27113C3.19178 5.7364 3.39787 5.29308 3.77798 4.91374L5.33966 3.35526C5.56406 3.14502 5.80221 3.03076 6.03577 3.03076C6.32429 3.03076 6.55786 3.20443 6.70441 3.35069C6.70899 3.35526 6.71357 3.35983 6.71815 3.3644C6.99751 3.62491 7.26313 3.89456 7.54249 4.18249C7.68446 4.32874 7.83101 4.47499 7.97756 4.62581L9.22782 5.87351C9.71327 6.35797 9.71327 6.80586 9.22782 7.29032C9.09501 7.42286 8.96678 7.5554 8.83397 7.68337C8.44927 8.07642 8.75147 7.77483 8.35304 8.13132C8.34388 8.14046 8.33472 8.14503 8.33014 8.15417C7.93629 8.54722 8.00956 8.93113 8.092 9.19164C8.09658 9.20535 8.10116 9.21906 8.10573 9.23277C8.43089 10.0189 8.88886 10.7593 9.58498 11.6413L9.58956 11.6459C10.8536 13.1998 12.1862 14.411 13.6563 15.3387C13.8441 15.4576 14.0364 15.5536 14.2196 15.645C14.3845 15.7272 14.5402 15.8049 14.673 15.8872C14.6913 15.8963 14.7097 15.91 14.728 15.9192C14.8837 15.9969 15.0302 16.0334 15.1814 16.0334C15.5615 16.0334 15.7996 15.7958 15.8775 15.7181L16.7752 14.8222C16.9309 14.6668 17.1782 14.4795 17.4667 14.4795C17.7506 14.4795 17.9842 14.6577 18.1262 14.8131C18.1308 14.8177 18.1308 14.8177 18.1353 14.8222L20.6587 17.3405C21.1305 17.8067 20.6633 18.771 20.6633 18.771Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.icon--copy:before{width:24rem;height:24rem;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M4.8 15.6C3.81 15.6 3 14.79 3 13.8V4.8C3 3.81 3.81 3 4.8 3H13.8C14.79 3 15.6 3.81 15.6 4.8M10.2 8.4H19.2C20.1941 8.4 21 9.20589 21 10.2V19.2C21 20.1941 20.1941 21 19.2 21H10.2C9.20589 21 8.4 20.1941 8.4 19.2V10.2C8.4 9.20589 9.20589 8.4 10.2 8.4Z' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M4.8 15.6C3.81 15.6 3 14.79 3 13.8V4.8C3 3.81 3.81 3 4.8 3H13.8C14.79 3 15.6 3.81 15.6 4.8M10.2 8.4H19.2C20.1941 8.4 21 9.20589 21 10.2V19.2C21 20.1941 20.1941 21 19.2 21H10.2C9.20589 21 8.4 20.1941 8.4 19.2V10.2C8.4 9.20589 9.20589 8.4 10.2 8.4Z' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.icon--taxi:before{background-color:transparent;background-image:url(/assets/images/icons/yandex-taxi.svg);background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-mask-image:none;mask-image:none}.icon--route-nav:before{background-color:transparent;background-image:url(/assets/images/icons/icon-route-nav.svg);background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-mask-image:none;mask-image:none}.icon--yandex-pin:before{background-color:transparent;background-image:url(/assets/images/icons/icon-yandex-pin.svg);background-size:25rem 31rem;background-repeat:no-repeat;background-position:center;-webkit-mask-image:none;mask-image:none}.pagination{display:flex;flex-direction:row;align-items:center;gap:10rem;width:fit-content;margin:60rem auto 0}@media(max-width:767px){.pagination{margin-top:24rem;gap:8rem}}.pagination__link{display:flex;align-items:center;justify-content:center;width:50rem;height:50rem;background-color:var(--gray800);transition:background-color .6s cubic-bezier(.4,0,.2,1),border-color .6s cubic-bezier(.4,0,.2,1);cursor:pointer;border:1rem solid var(--gray800);color:var(--white)}@media(hover:hover){.pagination__link:hover{border-color:var(--primary400)}}@media(max-width:767px){.pagination__link{width:32rem;height:32rem}}.pagination__link.current{border-color:var(--primary500);background-color:var(--primary500);color:var(--white);cursor:default;pointer-events:none}.pagination__link.prev:after{content:"";-webkit-mask-image:url(/assets/images/icons/arrow-prev.svg);mask-image:url(/assets/images/icons/arrow-prev.svg);width:24rem;height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor;color:var(--white)}@media(max-width:767px){.pagination__link.prev:after{width:16rem;height:16rem}}.pagination__link.next:after{content:"";-webkit-mask-image:url(/assets/images/icons/arrow-next.svg);mask-image:url(/assets/images/icons/arrow-next.svg);width:24rem;height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor}@media(max-width:767px){.pagination__link.next:after{width:16rem;height:16rem}}.pagination__link[disabled]{cursor:default;pointer-events:none}.breadcrumbs{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10rem;color:var(--gray400);margin-bottom:36rem}@media(max-width:767px){.breadcrumbs{gap:8rem;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;width:calc(100% + 32rem);margin:0 -16rem 24rem;padding:0 16rem;justify-content:flex-start}}.breadcrumbs__link{font-family:var(--font-main);font-size:16rem;font-style:normal;font-weight:400;line-height:140%}@media(min-width:767px)and (max-width:1199px){.breadcrumbs__link{font-size:14rem}}@media(max-width:767px){.breadcrumbs__link{font-size:12rem}}.breadcrumbs__link{color:var(--gray400);transition:color .6s cubic-bezier(.4,0,.2,1)}@media(max-width:767px){.breadcrumbs__link{white-space:nowrap}}.breadcrumbs__link:not(:first-child){display:flex;flex-direction:row;align-items:center;gap:10rem}.breadcrumbs__link:not(:first-child):before{content:"";width:7rem;height:7rem;border-radius:50%;flex-shrink:0;background-color:currentColor;transition:background-color .6s cubic-bezier(.4,0,.2,1)}@media(max-width:767px){.breadcrumbs__link:not(:first-child):before{width:4rem;height:4rem}}@media(hover:hover){.breadcrumbs__link:hover{color:var(--primary500)}}.breadcrumbs__link.current{color:var(--white)}.breadcrumbs__link.current:before{background-color:currentColor}.modal{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:40rem;background:#0009;z-index:1000;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.modal.opened{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}@media(max-width:767px){.modal{padding:16rem;align-items:flex-start;overflow-y:auto}}.modal-window{position:relative;width:100%;max-width:780rem;background:var(--gray900);padding:80rem;display:flex;flex-direction:column;gap:40rem}@media(max-width:767px){.modal-window{max-width:100%;padding:52rem 20rem 24rem;gap:24rem;margin-block:auto}}.modal--success .modal-window{max-width:780rem;min-height:274rem;justify-content:center;background:radial-gradient(55.11% 100% at 49.77% 100%,color-mix(in srgb,var(--primary500) 50%,transparent),#00000080),var(--gray900, #121212);background-repeat:no-repeat;background-size:100% 274rem,100% 100%;background-position:bottom center,center}@media(max-width:767px){.modal--success .modal-window{max-width:328rem;margin-inline:auto;min-height:0;padding:32rem 16rem;gap:0;background-size:100% 156rem,100% 100%}}@media(max-width:767px){.modal--success .modal-close{top:8rem;right:8rem;width:24rem;height:24rem}.modal--success .modal-close:before,.modal--success .modal-close:after{width:14rem}}.modal--success .modal__header{max-width:620rem;margin-inline:auto}@media(max-width:767px){.modal--success .modal__header{max-width:296rem;gap:12rem}}@media(max-width:767px){.modal--success .modal-title{line-height:1.1}}@media(max-width:767px){.modal--success .modal__text{line-height:1.3}}.modal--age .modal-window{max-width:780rem;min-height:0;justify-content:center;background:radial-gradient(55.11% 100% at 49.77% 100%,color-mix(in srgb,var(--primary500) 50%,transparent),#00000080),var(--gray900, #121212)}.modal--age .modal__header{gap:20rem;max-width:620rem;margin-inline:auto}.modal--age .modal-title{max-width:438rem;margin-inline:auto;line-height:1.1}.modal--age .modal__text{font-family:var(--font-main);font-size:20rem;font-style:normal;font-weight:400;line-height:135%}@media(min-width:767px)and (max-width:1199px){.modal--age .modal__text{font-size:18rem}}@media(max-width:767px){.modal--age .modal__text{font-size:16rem}}.modal--age .modal__text{line-height:1.35}.modal--age .modal__actions{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:20rem;width:100%;max-width:570rem;margin-inline:auto}.modal--age .modal__actions>.button--primary{flex:1 1 0;min-width:0}@media(max-width:767px){.modal--age .modal-window{max-width:328rem;padding:32rem 16rem;gap:24rem;background-size:100% 200rem,100% 100%}.modal--age .modal__header{gap:12rem;max-width:296rem}.modal--age .modal-title{line-height:1.1}.modal--age .modal__text{line-height:1.3}.modal--age .modal__actions{display:flex;flex-direction:column;max-width:none;gap:12rem}.modal--age .modal__age-deny-wrap{width:100%;padding-bottom:20rem}.modal--age .modal__age-deny-wrap:after{width:min(198rem,55%)}}.modal--reviews .modal-window{max-width:840rem;padding:30rem;gap:20rem;overflow:hidden}@media(max-width:767px){.modal--reviews .modal-window{max-width:328rem;margin-inline:auto;padding:20rem;gap:12rem}}@media(max-width:767px){.modal--reviews .modal-close{top:8rem;right:8rem;width:24rem;height:24rem}.modal--reviews .modal-close:before,.modal--reviews .modal-close:after{width:14rem}}.modal--reviews .modal__reviews-content{width:100%;display:flex;flex-direction:column;gap:20rem}.modal--reviews .modal__reviews-content .reviews__slide-top{align-items:flex-end}@media(max-width:767px){.modal--reviews .modal__reviews-content{gap:12rem}.modal--reviews .modal__reviews-content .reviews__slide-top{display:grid;grid-template-columns:44rem minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:12rem;row-gap:4rem;align-items:center}.modal--reviews .modal__reviews-content .reviews__slide-left,.modal--reviews .modal__reviews-content .reviews__slide-profile{display:contents}.modal--reviews .modal__reviews-content .reviews__slide-avatar{grid-column:1;grid-row:1/3;align-self:start;width:44rem;height:44rem}.modal--reviews .modal__reviews-content .reviews__slide-name{grid-column:2/4;grid-row:1;align-self:start;font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%;line-height:1.3;color:var(--white)}}@media(max-width:767px)and (min-width:767px)and (max-width:1199px){.modal--reviews .modal__reviews-content .reviews__slide-name{font-size:16rem}}@media(max-width:767px)and (max-width:767px){.modal--reviews .modal__reviews-content .reviews__slide-name{font-size:14rem}}@media(max-width:767px){.modal--reviews .modal__reviews-content .reviews__slide-rating{grid-column:2;grid-row:2;justify-self:start;align-self:center;height:16rem}.modal--reviews .modal__reviews-content .reviews__slide-top>span{grid-column:3;grid-row:2;justify-self:end;align-self:center;font-family:var(--font-main);font-size:16rem;font-style:normal;font-weight:400;line-height:140%;line-height:1.4;color:var(--gray400)}}@media(max-width:767px)and (min-width:767px)and (max-width:1199px){.modal--reviews .modal__reviews-content .reviews__slide-top>span{font-size:14rem}}@media(max-width:767px)and (max-width:767px){.modal--reviews .modal__reviews-content .reviews__slide-top>span{font-size:12rem}}@media(max-width:767px){.modal--reviews .modal__reviews-content .reviews__slide-content{font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%;line-height:1.3;color:var(--gray200)}}@media(max-width:767px)and (min-width:767px)and (max-width:1199px){.modal--reviews .modal__reviews-content .reviews__slide-content{font-size:16rem}}@media(max-width:767px)and (max-width:767px){.modal--reviews .modal__reviews-content .reviews__slide-content{font-size:14rem}}.modal--reviews .reviews__slide-top,.modal--reviews .reviews__slide-content{width:100%}.modal--reviews .reviews__slide-content{-webkit-line-clamp:unset;line-clamp:unset;display:block;overflow:visible}@media(max-width:767px){.modal--booking .modal-window{max-width:328rem;padding:32rem 16rem;gap:24rem;margin-inline:auto}.modal--booking .modal-close{top:8rem;right:8rem;width:24rem;height:24rem}.modal--booking .modal-close:before,.modal--booking .modal-close:after{width:14rem}.modal--booking .modal__header{gap:12rem}.modal--booking .modal-title{line-height:1.1}.modal--booking .modal__text{line-height:1.3}.modal--booking .modal__form .form__fields{gap:12rem}.modal--booking .modal__form .form__field{gap:4rem}.modal--booking .modal__form .form__field span{font-family:var(--font-main);font-size:16rem;font-style:normal;font-weight:400;line-height:140%}}@media(max-width:767px)and (min-width:767px)and (max-width:1199px){.modal--booking .modal__form .form__field span{font-size:14rem}}@media(max-width:767px)and (max-width:767px){.modal--booking .modal__form .form__field span{font-size:12rem}}@media(max-width:767px){.modal--booking .modal__form .form__field input{height:44rem;line-height:1.3}.modal--booking .modal__form .form__bottom{gap:16rem}.modal--booking .modal__form .checkbox-container{grid-template-columns:20rem 1fr;column-gap:8rem}.modal--booking .modal__form .checkbox-container input[type=checkbox],.modal--booking .modal__form .checkbox-container .checkbox{width:20rem;height:20rem}.modal--booking .modal__form .checkbox-container span{font-size:10rem;line-height:1.2}}.modal-close{position:absolute;top:10rem;right:10rem;width:32rem;height:32rem;border:0;padding:0;cursor:pointer;background:transparent}.modal-close:before,.modal-close:after{content:"";position:absolute;left:50%;top:50%;width:16rem;height:1rem;background:var(--gray200);transform-origin:center}.modal-close:before{transform:translate(-50%,-50%) rotate(45deg)}.modal-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.modal__header{display:flex;flex-direction:column;gap:20rem;text-align:center}.modal-title{color:var(--white)}.modal__text{color:var(--gray200)}.modal__form .form__fields{gap:30rem}@media(max-width:767px){.modal__form .form__fields{gap:16rem}}.modal__form .form__field span{color:var(--white)}.modal__form .form__field input{height:60rem;border:1rem solid var(--gray200);background:transparent;color:var(--white);padding:12rem 20rem;font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}@media(min-width:767px)and (max-width:1199px){.modal__form .form__field input{font-size:16rem}}@media(max-width:767px){.modal__form .form__field input{font-size:14rem}}.modal__form .form__field input::placeholder{color:var(--gray400)}.modal__form .checkbox-container{display:grid;grid-template-columns:24rem 1fr;align-items:flex-start;column-gap:10rem;row-gap:0}.modal__form .checkbox-container input[type=checkbox]{width:24rem;height:24rem;margin:0;opacity:0;z-index:2;grid-column:1;grid-row:1;cursor:pointer}.modal__form .checkbox-container input[type=checkbox]:checked+.checkbox{border-color:var(--white);background-color:var(--white)}.modal__form .checkbox-container input[type=checkbox]:checked+.checkbox:after{transform:translate(-50%,-50%) rotate(0);opacity:1}.modal__form .checkbox-container .checkbox{width:24rem;height:24rem;border:1rem solid var(--gray200);grid-column:1;grid-row:1;transition:background-color .2s ease,color .2s ease,border-color .2s ease;position:relative;color:var(--black, #000)}.modal__form .checkbox-container .checkbox:after{content:"";display:inline-flex;width:20rem;height:20rem;transform:rotateY(120deg);overflow:hidden;z-index:1;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M16.6667 5L7.50004 14.1667L3.33337 10' stroke='%230065FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M16.6667 5L7.50004 14.1667L3.33337 10' stroke='%230065FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:currentColor;border-radius:0;opacity:0;transition:opacity .1s ease,transform .3s ease,color .4s ease,background-color .3s ease;will-change:transform;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media(max-width:767px){.modal__form .checkbox-container .checkbox:after{width:16em;height:16rem}}.modal__form .checkbox-container span{grid-column:2;font-family:var(--font-main);font-size:14rem;font-style:normal;font-weight:400;line-height:120%}@media(min-width:767px)and (max-width:1199px){.modal__form .checkbox-container span{font-size:12rem}}@media(max-width:767px){.modal__form .checkbox-container span{font-size:10rem}}.modal__form .checkbox-container span{color:var(--gray200)}.modal__form .checkbox-container a{color:var(--white);text-decoration:underline}.modal__form .checkbox-container:has(.error-text) input[type=checkbox]:checked+.checkbox{border-color:red}.modal__form .checkbox-container.error .checkbox{border-color:red}.submenu{position:fixed;inset:0;z-index:99;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(1.2);pointer-events:none;transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1);min-height:100vh}@media(max-width:767px){.submenu{align-items:stretch;justify-content:flex-start;overflow:hidden;min-height:100vh;min-height:100dvh}}.submenu .container{height:auto;-ms-overflow-style:none;scrollbar-width:none}.submenu .container::-webkit-scrollbar{display:none}@media(max-width:767px){.submenu .container{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;width:100%}}.submenu__bg{position:absolute;inset:0;width:100%;height:100%;z-index:-1}.submenu__bg:after{content:"";position:absolute;inset:0;width:100%;height:100%;background:#000000b3;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}.submenu__container{display:grid;grid-template-columns:repeat(2,1fr);width:100%;height:100%;z-index:13}@media(min-width:767px)and (max-width:1199px){.submenu__container{overflow:auto}}@media(max-width:767px){.submenu__container{display:flex;flex:1 1 auto;flex-direction:column-reverse;align-items:stretch;justify-content:flex-start;gap:32rem;min-height:0;padding-top:calc(96rem + env(safe-area-inset-top,0));padding-bottom:calc(40rem + env(safe-area-inset-bottom,0));overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}}.submenu__left{display:flex;flex-direction:column;justify-content:space-between}@media(max-width:767px){.submenu__left{gap:32rem}}.submenu__left-top{display:flex;flex-direction:column;gap:20rem;max-width:253rem;width:100%}@media(max-width:767px){.submenu__left-top{max-width:unset;gap:12rem}}.submenu__buttons{display:flex;flex-direction:column;gap:20rem}@media(max-width:767px){.submenu__buttons{width:100%;gap:12rem}}.submenu__buttons .button{width:100%}@media(max-width:767px){.submenu__buttons .button span{width:200rem;justify-content:center}.submenu__buttons .button span:before{width:calc(100% + 100rem);left:-50rem;right:-50rem}}.submenu__links{display:flex;flex-direction:column;gap:16rem}@media(max-width:767px){.submenu__links{gap:12rem}}.submenu__link{height:56rem}@media(max-width:767px){.submenu__link{height:44rem}.submenu__link span{position:relative;display:flex;align-items:center;justify-content:center;gap:5rem;width:200rem}.submenu__link span:after{content:"";-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 6H18.5M18.5 6V16.5M18.5 6L6.5 18' stroke='white'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 6H18.5M18.5 6V16.5M18.5 6L6.5 18' stroke='white'/%3E%3C/svg%3E");width:24rem;height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor;background-color:var(--white);transition:transform .6s cubic-bezier(.4,0,.2,1)}.submenu__link span:before{content:"";position:absolute;height:1rem;width:calc(100% + 100rem);left:-50rem;right:-50rem;bottom:-4rem;background:var(--white);transition:transform .6s cubic-bezier(.4,0,.2,1),opacity .6s cubic-bezier(.4,0,.2,1)}}@media(max-width:767px){.submenu__link .intro__link-icon{display:none}}.submenu__card{padding:40rem;display:flex;flex-direction:column;justify-content:space-between;gap:55rem;max-width:547rem;background-color:var(--gray900)}@media(max-width:767px){.submenu__card{padding:20rem;gap:16rem}}.submenu__card-top{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.submenu__card-top span{display:flex;flex-direction:row;align-items:center;gap:5rem;color:var(--gray400)}.submenu__card-row{display:flex;flex-direction:row;align-items:center;gap:20rem}.submenu__card-content{display:flex;flex-direction:column;gap:15rem}.submenu__card-text{color:var(--gray400);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.submenu__right{display:flex;flex-direction:column;gap:114rem}@media(max-width:767px){.submenu__right{gap:32rem}}.submenu__nav{display:flex;flex-direction:column;gap:30rem;width:fit-content}@media(max-width:767px){.submenu__nav{width:100%;gap:20rem}}.submenu__nav ul{display:flex;flex-direction:column;flex-wrap:wrap;gap:20rem 60rem;max-height:220rem;font-family:var(--font-main);font-size:20rem;font-style:normal;font-weight:400;line-height:135%}@media(min-width:767px)and (max-width:1199px){.submenu__nav ul{font-size:18rem}}@media(max-width:767px){.submenu__nav ul{font-size:16rem}}.submenu__nav ul{color:var(--gray200)}@media(max-width:767px){.submenu__nav ul{gap:16rem 12rem;display:grid;grid-template-columns:repeat(2,1fr);max-height:none}}.submenu__nav ul li{width:fit-content}.submenu__contacts{display:flex;flex-direction:column;gap:30rem;max-width:452rem}@media(max-width:767px){.submenu__contacts{gap:16rem}.submenu__contacts-title{margin-bottom:4rem}}.submenu__contacts span:not([class]),.submenu__contacts a{font-family:var(--font-main);font-size:20rem;font-style:normal;font-weight:400;line-height:135%}@media(min-width:767px)and (max-width:1199px){.submenu__contacts span:not([class]),.submenu__contacts a{font-size:18rem}}@media(max-width:767px){.submenu__contacts span:not([class]),.submenu__contacts a{font-size:16rem}}.submenu__contacts span:not([class]),.submenu__contacts a{color:var(--gray200)}.submenu__social .social__link{width:40rem;height:40rem}.submenu__social .social__link:after{width:20rem;height:20rem}.submenu.active{opacity:1;transform:scale(1);pointer-events:auto}.form{display:flex;flex-direction:column;gap:30rem;width:100%}@media(max-width:767px){.form{gap:24rem}}.form__fields{display:flex;flex-direction:column;gap:20rem;width:100%}@media(max-width:767px){.form__fields{gap:12rem}}.form__fields-row{display:grid;grid-template-columns:repeat(3,1fr);align-items:flex-end;gap:30rem}@media(max-width:767px){.form__fields-row{display:contents}}.form__field{display:flex;flex-direction:column;gap:10rem;width:100%;position:relative}.form__field:has(span.error) input{border-color:var(--error)}.form__field span{font-family:var(--font-main);font-size:16rem;font-style:normal;font-weight:400;line-height:140%}@media(min-width:767px)and (max-width:1199px){.form__field span{font-size:14rem}}@media(max-width:767px){.form__field span{font-size:12rem}}.form__field span{color:var(--gray400)}.form__field .error-text,.form__field span.error{color:var(--error);font-family:var(--font-main);font-size:14rem;font-style:normal;font-weight:400;line-height:120%}@media(min-width:767px)and (max-width:1199px){.form__field .error-text,.form__field span.error{font-size:12rem}}@media(max-width:767px){.form__field .error-text,.form__field span.error{font-size:10rem}}.form__bottom{display:flex;flex-direction:column;gap:20rem}.panel-contact{position:fixed;bottom:40rem;right:20rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:10rem;z-index:102;padding:6rem 0}@media(max-width:767px){.panel-contact{display:none}}.panel-contact__button{width:60rem;height:60rem;border:1rem solid var(--white10);border-radius:50%;background:var(--white10);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:var(--white);transition:background-color .6s cubic-bezier(.4,0,.2,1),border-color .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1),opacity .6s cubic-bezier(.4,0,.2,1),color .6s cubic-bezier(.4,0,.2,1);will-change:transform}@media(hover:hover){.panel-contact__button:hover{border-color:var(--white)}}.panel-contact__button:before{content:"";background-color:currentColor}.panel-contact__button--phone{background:var(--white);color:var(--black)}.panel-contact__button--phone:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Cpath d='M16.137 19.3295C16.378 19.4402 16.6494 19.4654 16.9066 19.4012C17.1639 19.3369 17.3916 19.187 17.5522 18.976L17.9663 18.4335C18.1837 18.1437 18.4655 17.9085 18.7895 17.7465C19.1135 17.5845 19.4708 17.5002 19.833 17.5002H23.333C23.9518 17.5002 24.5453 17.746 24.9829 18.1836C25.4205 18.6212 25.6663 19.2147 25.6663 19.8335V23.3335C25.6663 23.9523 25.4205 24.5458 24.9829 24.9834C24.5453 25.421 23.9518 25.6668 23.333 25.6668C17.7635 25.6668 12.422 23.4543 8.48377 19.5161C4.5455 15.5778 2.33301 10.2364 2.33301 4.66683C2.33301 4.04799 2.57884 3.4545 3.01643 3.01691C3.45401 2.57933 4.0475 2.3335 4.66634 2.3335H8.16634C8.78518 2.3335 9.37867 2.57933 9.81626 3.01691C10.2538 3.4545 10.4997 4.04799 10.4997 4.66683V8.16683C10.4997 8.52907 10.4153 8.88633 10.2533 9.21033C10.0913 9.53432 9.85613 9.81615 9.56634 10.0335L9.02034 10.443C8.80616 10.6065 8.6552 10.8392 8.5931 11.1014C8.531 11.3636 8.56159 11.6393 8.67967 11.8815C10.2741 15.12 12.8965 17.7391 16.137 19.3295Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Cpath d='M16.137 19.3295C16.378 19.4402 16.6494 19.4654 16.9066 19.4012C17.1639 19.3369 17.3916 19.187 17.5522 18.976L17.9663 18.4335C18.1837 18.1437 18.4655 17.9085 18.7895 17.7465C19.1135 17.5845 19.4708 17.5002 19.833 17.5002H23.333C23.9518 17.5002 24.5453 17.746 24.9829 18.1836C25.4205 18.6212 25.6663 19.2147 25.6663 19.8335V23.3335C25.6663 23.9523 25.4205 24.5458 24.9829 24.9834C24.5453 25.421 23.9518 25.6668 23.333 25.6668C17.7635 25.6668 12.422 23.4543 8.48377 19.5161C4.5455 15.5778 2.33301 10.2364 2.33301 4.66683C2.33301 4.04799 2.57884 3.4545 3.01643 3.01691C3.45401 2.57933 4.0475 2.3335 4.66634 2.3335H8.16634C8.78518 2.3335 9.37867 2.57933 9.81626 3.01691C10.2538 3.4545 10.4997 4.04799 10.4997 4.66683V8.16683C10.4997 8.52907 10.4153 8.88633 10.2533 9.21033C10.0913 9.53432 9.85613 9.81615 9.56634 10.0335L9.02034 10.443C8.80616 10.6065 8.6552 10.8392 8.5931 11.1014C8.531 11.3636 8.56159 11.6393 8.67967 11.8815C10.2741 15.12 12.8965 17.7391 16.137 19.3295Z' fill='black'/%3E%3C/svg%3E");width:28rem;height:28rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:currentColor}.panel-contact__button--tg:before{-webkit-mask-image:url(/assets/images/icons/telegram.svg);mask-image:url(/assets/images/icons/telegram.svg);width:24rem;height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:currentColor}.panel-contact__button--vk:before{-webkit-mask-image:url(/assets/images/social/vk.svg);mask-image:url(/assets/images/social/vk.svg);height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;width:24rem;height:16rem;-webkit-mask-size:contain;mask-size:contain;background-color:currentColor}.panel-contact__button--max:before{-webkit-mask-image:url(/assets/images/social/max.svg);mask-image:url(/assets/images/social/max.svg);width:24rem;height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:currentColor}.panel-contact__button--odnoklassniki:before{-webkit-mask-image:url(/assets/images/social/odnoklassniki.svg);mask-image:url(/assets/images/social/odnoklassniki.svg);width:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;width:15rem;height:24rem;-webkit-mask-size:contain;mask-size:contain;background-color:currentColor}.panel-contact__button--rutube:before{-webkit-mask-image:url(/assets/images/social/rutube.svg);mask-image:url(/assets/images/social/rutube.svg);width:24rem;height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:currentColor}.social{display:flex;flex-direction:row;align-items:center;gap:10rem;width:fit-content}.social__link{width:50rem;height:50rem;border:1rem solid var(--gray700);display:flex;align-items:center;justify-content:center;transition:border-color .6s cubic-bezier(.4,0,.2,1)}@media(max-width:767px){.social__link{width:40rem;height:40rem}}@media(hover:hover){.social__link:hover{border-color:var(--white)}}.social__link--vk:after{content:"";-webkit-mask-image:url(/assets/images/social/vk.svg);mask-image:url(/assets/images/social/vk.svg);width:24rem;height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;background-color:var(--white)}.social__link--max:after{content:"";-webkit-mask-image:url(/assets/images/social/max.svg);mask-image:url(/assets/images/social/max.svg);width:24rem;height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;background-color:var(--white)}.social__link--telegram:after{content:"";-webkit-mask-image:url(/assets/images/social/tg.svg);mask-image:url(/assets/images/social/tg.svg);width:24rem;height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;background-color:var(--white)}.social__link--odnoklassniki:after{content:"";-webkit-mask-image:url(/assets/images/social/odnoklassniki.svg);mask-image:url(/assets/images/social/odnoklassniki.svg);width:24rem;height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;background-color:var(--white)}.social__link--rutube:after{content:"";-webkit-mask-image:url(/assets/images/social/rutube.svg);mask-image:url(/assets/images/social/rutube.svg);width:24rem;height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;background-color:var(--white)}.social__link--whatsapp:after{content:"";-webkit-mask-image:url(/assets/images/social/whatsapp.svg);mask-image:url(/assets/images/social/whatsapp.svg);width:24rem;height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;background-color:var(--white)}.social__link--avito:after{content:"";width:22rem;height:20rem;background-image:url(/assets/images/social/avito.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.contact-buttons{display:flex;right:20rem;bottom:40rem;right:16rem;bottom:16rem;z-index:40;position:fixed}@media(max-width:767px){.contact-buttons{display:none}}.contact-buttons:before{inset:-120rem -30rem -30rem;inset:-80rem -30rem -30rem -10rem;position:absolute}.contact-buttons:hover .contact-buttons__item,.contact-buttons:focus-within .contact-buttons__item{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.contact-buttons:hover .contact-buttons__list,.contact-buttons:focus-within .contact-buttons__list{pointer-events:auto}.contact-buttons__toggle,.contact-buttons__btn{display:flex;align-items:center;justify-content:center;width:60rem;height:60rem;border-radius:50%;box-shadow:0 3rem 10rem #0003;-webkit-backdrop-filter:blur(5rem);backdrop-filter:blur(5rem);background-color:var(--white10);border:1rem solid var(--white60);color:currentColor}@media(max-width:767px){.contact-buttons__toggle,.contact-buttons__btn{width:60rem;height:60rem}}.contact-buttons__toggle:hover,.contact-buttons__btn:hover{border:1rem solid var(--grey-600)}.contact-buttons__toggle{background-color:var(--white);color:var(--black)}.contact-buttons__toggle{position:relative;z-index:2}.contact-buttons__list{position:absolute;gap:10rem;bottom:70rem;display:grid;margin:0;padding:0;list-style:none;pointer-events:none}.contact-buttons__item{opacity:1;transition:transform .22s ease,filter .22s ease;transition-delay:calc((6 - var(--i)) * 25ms);transform:translateY(calc(var(--i) * 60rem)) scale(1)}@media(max-width:767px){.contact-buttons__item{transform:translateY(calc(var(--i) * 60rem)) scale(1)}}.cookie-consent{--cookie-offset: 20rem;position:fixed;z-index:100;left:var(--cookie-offset);bottom:var(--cookie-offset);right:auto;top:auto;translate:none;display:flex;flex-direction:column;gap:10rem;width:fit-content;max-width:calc(100% - var(--cookie-offset) * 2);padding:30rem;border:0;border-radius:0;background-color:var(--gray900);color:var(--white);opacity:1;transition:opacity .4s ease-in-out}@media(min-width:767px)and (max-width:1199px){.cookie-consent{--cookie-offset: 16rem;left:50%;translate:-50% 0;width:calc(100% - var(--cookie-offset) * 2);max-width:520rem;padding:24rem;gap:12rem}}@media(max-width:767px){.cookie-consent{--cookie-offset: 16rem;left:50%;translate:-50% 0;width:calc(100% - var(--cookie-offset) * 2);max-width:none;padding:24rem;gap:12rem}}.cookie-consent-hidden{opacity:0;pointer-events:none}.cookie-consent__row{display:flex;flex-direction:row;align-items:center;gap:40rem}@media(min-width:767px)and (max-width:1199px){.cookie-consent__row{flex-direction:column;align-items:stretch;gap:12rem}}@media(max-width:767px){.cookie-consent__row{flex-direction:column;align-items:stretch;gap:12rem}}.cookie-consent-title{margin:0;color:var(--white);font-family:var(--font-main);font-size:16rem;font-weight:400;line-height:120%}.cookie-consent-content{flex:1 1 auto;min-width:0;max-width:710rem}@media(min-width:767px)and (max-width:1199px){.cookie-consent-content{max-width:none}}@media(max-width:767px){.cookie-consent-content{max-width:none}}.cookie-consent-content p{margin:0;color:var(--gray200);font-family:var(--font-main);font-size:14rem;font-weight:400;line-height:130%;text-wrap:unset}.cookie-consent-content a{color:var(--primary500);text-decoration:underline;text-decoration-skip-ink:none;transition:color .6s cubic-bezier(.4,0,.2,1)}.cookie-consent-icon,.cookie-consent-close,.cookie-consent-reject{display:none!important}.cookie-consent-buttons{display:flex;flex:0 0 auto;align-items:center;align-self:center;gap:0}@media(min-width:767px)and (max-width:1199px){.cookie-consent-buttons{align-self:stretch;width:100%}}@media(max-width:767px){.cookie-consent-buttons{align-self:stretch;width:100%}}@media(min-width:767px)and (max-width:1199px){.cookie-consent-buttons .button{width:100%}}@media(max-width:767px){.cookie-consent-buttons .button{width:100%;height:44rem;padding:12rem 16rem;gap:8rem}.cookie-consent-buttons .button span:after{width:20rem;height:20rem}}.cookie-consent.top,.cookie-consent.bottom,.cookie-consent.left,.cookie-consent.right,.cookie-consent.center,.cookie-consent.row,.cookie-consent.column,.cookie-consent.mixed,.cookie-consent.light,.cookie-consent.dark{top:auto;right:auto;bottom:var(--cookie-offset);left:var(--cookie-offset);translate:none;max-width:calc(100% - var(--cookie-offset) * 2)}@media(min-width:767px)and (max-width:1199px){.cookie-consent.top,.cookie-consent.bottom,.cookie-consent.left,.cookie-consent.right,.cookie-consent.center,.cookie-consent.row,.cookie-consent.column,.cookie-consent.mixed,.cookie-consent.light,.cookie-consent.dark{left:50%;translate:-50% 0}}@media(max-width:767px){.cookie-consent.top,.cookie-consent.bottom,.cookie-consent.left,.cookie-consent.right,.cookie-consent.center,.cookie-consent.row,.cookie-consent.column,.cookie-consent.mixed,.cookie-consent.light,.cookie-consent.dark{left:50%;translate:-50% 0}}.tabmenu{position:relative;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:8rem;width:fit-content;max-width:100%;min-width:0;padding:8rem;background:var(--white5);border:1rem solid var(--white10);border-radius:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.tabmenu::-webkit-scrollbar{display:none}.tabmenu.is-dragging,.tabmenu.is-dragging *{cursor:grabbing;-webkit-user-select:none;user-select:none}.tabmenu__indicator{position:absolute;top:8rem;left:0;z-index:0;width:0;height:calc(100% - 16rem);background:var(--primary500);border-radius:0;pointer-events:none;opacity:0;transition:transform .3s ease,width .3s ease,height .3s ease,opacity .2s ease}.tabmenu--indicator-ready .tabmenu__indicator{opacity:1}.tabmenu__link{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex:0 0 auto;border:0;padding:12rem 24rem;background:transparent;color:var(--gray200);text-align:center;white-space:nowrap;cursor:pointer;transition:color .6s cubic-bezier(.4,0,.2,1);font-family:var(--font-main);font-size:16rem;font-style:normal;font-weight:400;line-height:140%}@media(min-width:767px)and (max-width:1199px){.tabmenu__link{font-size:14rem}}@media(max-width:767px){.tabmenu__link{font-size:12rem}}@media(max-width:767px){.tabmenu__link{padding:12rem 16rem}}.tabmenu__link.active{color:var(--white)}.tabmenu--vertical{flex-direction:column;align-items:stretch;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;border-radius:20rem}.tabmenu--vertical .tabmenu__indicator{top:0;left:8rem;width:calc(100% - 16rem);height:0}.tabmenu--vertical .tabmenu__link{justify-content:center;width:100%;text-align:center}.catalog-view{display:flex;align-items:center;gap:8rem;flex-shrink:0;height:62rem;padding:8rem;background:linear-gradient(var(--white5),var(--white5)),var(--black);border:1rem solid var(--white10)}@media(max-width:767px){.catalog-view{height:auto;padding:4rem;gap:4rem}}.catalog-view__btn{display:flex;align-items:center;justify-content:center;padding:8rem;background:transparent;color:var(--white);transition:background-color .6s cubic-bezier(.4,0,.2,1)}@media(max-width:767px){.catalog-view__btn{padding:4rem}}.catalog-view__btn:before{content:"";-webkit-mask-image:url(/assets/images/icons/icon-view-grid.svg);mask-image:url(/assets/images/icons/icon-view-grid.svg);width:32rem;height:32rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor}.catalog-view__btn--list:before{-webkit-mask-image:url(/assets/images/icons/icon-view-list.svg);mask-image:url(/assets/images/icons/icon-view-list.svg)}@media(hover:hover){.catalog-view__btn:hover{background:var(--white10)}}[data-catalog-active=grid] .catalog-view__btn--grid,[data-catalog-active=list] .catalog-view__btn--list{background:var(--primary500)}.image-ph:has(>.image-placeholder){display:block;width:100%;height:100%;overflow:hidden;background:#ffffff0f}.image-placeholder{display:block;width:100%;height:100%;object-fit:contain!important;object-position:center;padding:48rem;opacity:.4}@media(max-width:767px){.image-placeholder{padding:28rem}}@media(max-width:767px){.events__item-image .image-ph:has(>.image-placeholder){height:auto;aspect-ratio:546/307}.menu__image .image-ph:has(>.image-placeholder){height:auto;aspect-ratio:1426/802}}.single-post__main-image>.image-ph{height:auto!important;aspect-ratio:4/3}.blog__image>.image-ph{height:100%!important;aspect-ratio:unset}.about__slider-empty{width:100%;height:100%;overflow:hidden}.show-more-wrap{display:flex;justify-content:center;width:100%}.show-more-wrap[hidden]{display:none}.show-more-wrap .button{min-width:300rem}@media(max-width:767px){.show-more-wrap .button{min-width:0}}[data-show-more-item].is-hidden{display:none!important}@property --overlay-opacity{syntax: "<number>"; inherits: false; initial-value: .3;}.intro{position:relative;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;padding-bottom:100rem}@media(min-width:767px)and (max-width:1199px){.intro{padding-bottom:60rem}}@media(max-width:767px){.intro{padding-bottom:24rem}}.intro:before{content:"";position:absolute;left:0;right:0;bottom:0;height:70%;width:100%;background:#0000004d;mask-image:linear-gradient(to bottom,transparent 0%,black 50%,black 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 50%,black 100%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1}.intro .container{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.intro__bg{position:absolute;inset:0;max-height:1080rem;width:100%;height:100%}.intro__bg:after{content:"";background:linear-gradient(180deg,#0000 30%,#0006 55%);position:absolute;inset:0;width:100%;height:100%;z-index:1}.intro__container{display:flex;flex-direction:column;gap:60rem;width:100%;position:relative;z-index:2;padding-top:545rem}@media(min-width:767px)and (max-width:1199px){.intro__container{gap:40rem;padding-top:345rem}}@media(max-width:767px){.intro__container{padding-top:0;gap:41rem}}.intro__middle{display:flex;flex-direction:row;align-items:flex-end;position:relative}@media(max-width:767px){.intro__middle{min-height:calc(100vh - 88rem)}}.intro__left{position:absolute;left:0;bottom:0;display:flex;flex-direction:column;gap:16rem;width:100%;max-width:253rem}@media(max-width:767px){.intro__left{display:none}}.intro__link{width:100%;padding:16rem;display:flex;align-items:center;justify-content:center;gap:10rem;background:var(--white10);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);transition:opacity .6s cubic-bezier(.4,0,.2,1)}@media(hover:hover){.intro__link:hover{opacity:.7}}.intro__link-icon{width:24rem;height:24rem}.intro__link-icon img{object-fit:contain}.intro__content{margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:40rem}@media(max-width:767px){.intro__content{gap:24rem}}.intro__text{display:flex;flex-direction:column;align-items:center;gap:20rem;text-align:center;max-width:908rem;color:var(--white)}@media(min-width:767px)and (max-width:1199px){.intro__text{max-width:880rem}}@media(max-width:767px){.intro__text{gap:12rem}}.intro__text span{font-family:var(--font-main);font-size:20rem;font-style:normal;font-weight:400;line-height:135%}@media(min-width:767px)and (max-width:1199px){.intro__text span{font-size:18rem}}@media(max-width:767px){.intro__text span{font-size:16rem}}.intro__buttons{display:flex;flex-direction:row;align-items:center;gap:20rem}@media(max-width:767px){.intro__buttons{width:100%;flex-direction:column;gap:10rem}.intro__buttons .button--glass{display:none}.intro__buttons .button{width:100%}}.intro__bottom{height:480rem;width:100%}@media(max-width:767px){.intro__bottom{height:300rem}}.intro__slider{width:100%;height:100%;overflow:visible}.intro__slide{width:100%;height:100%;display:flex;flex-direction:column;padding:40rem;position:relative}@media(max-width:767px){.intro__slide{padding:20rem}}@media(hover:hover){.intro__slide:hover:after{--overlay-opacity: .6}}.intro__slide:after{content:"";background:linear-gradient(0deg,rgba(0,0,0,var(--overlay-opacity)) 0% 100%);transition:--overlay-opacity .6s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;width:100%;height:100%;z-index:-1}.intro__slide:before{content:"";background:#0000004d;mask-image:linear-gradient(to top,transparent 0%,black 60%,black 100%);-webkit-mask-image:linear-gradient(to top,transparent 0%,black 60%,black 100%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute;top:0;left:0;right:0;width:100%;height:125rem;z-index:0}.intro__slide-title{z-index:1}.reels{overflow:hidden}.reels__item{display:flex;flex-direction:column;align-items:center}@media(hover:hover){.reels__item:hover .reels__preview{transform:translateY(-10rem)}}.reels .swiper-buttons{display:none}.reels__preview{margin-bottom:15rem;width:120rem;height:120rem;border-radius:50%;overflow:hidden;outline:1rem solid var(--gray800);outline-offset:8rem;border:0;transition:transform .6s cubic-bezier(.4,0,.2,1);will-change:transform}@media(max-width:767px){.reels__preview{width:69rem;height:69rem;outline-offset:5rem}}.reels__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:767px){.reels .swiper-shell{padding:0 16rem}}@media(min-width:767px)and (max-width:1199px){.reels .container-reels{max-width:100%}}@media(max-width:767px){.reels .container-reels{max-width:100%}}.reels__button{width:100%;max-width:200rem}.reels-modal__button{opacity:0;transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1);pointer-events:none;transform:translateY(50rem) scale(.8)}.reels-modal__close:before{color:var(--black)}.swiper-slide-active .reels-modal__button{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.reels .swiper-slide:hover .reels__preview{padding:0;pointer-events:auto}.reels-modal__cta{display:flex;flex-direction:column;align-items:center;width:100%}.reels-modal a.button,.reels-modal button.button{visibility:hidden;opacity:0;transform:scale(0) translateY(50rem);width:100%;height:0;pointer-events:none;transition:opacity .3s ease,visibility .3s ease,height .3s ease,transform .3s ease}.reels-modal .swiper-slide [data-has-link="1"] button.button,.reels-modal .swiper-slide [data-has-link="0"] a.button{padding:0!important}.reels-modal.opened .swiper-slide-active [data-has-link="0"] button.button,.reels-modal.opened .swiper-slide-active [data-has-link="1"] a.button{visibility:visible;opacity:1;transform:scale(1);height:auto;pointer-events:auto}@media(max-width:767px){.reels-modal{--r-modal-blackout: rgb(0 0 0 / 90%);--r-progress-bg: rgb(255 255 255 / 20%);--r-progress-foreground: var(--white);--r-close-color: transparent;--r-close-bg: var(--white);--r-avatar-size: 32rem;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 0 calc(32rem + env(safe-area-inset-bottom,0));box-sizing:border-box}.reels-modal__block{width:100%;max-width:360rem;margin-top:env(safe-area-inset-top,0);margin-inline:auto;display:flex;flex-direction:column;align-items:center;flex-shrink:0}.reels-modal__close{top:calc(28rem + env(safe-area-inset-top,0));right:calc(16rem + max(0rem,(100vw - 360rem) / 2));width:32rem;height:32rem;border:0;z-index:120}.reels-modal__close:before{width:24rem;height:24rem}.reels-modal .swiper{width:100%;max-width:360rem}.reels-modal .swiper-slide{gap:12rem;align-items:stretch}.reels-modal__item{width:100%;max-width:360rem;height:640rem;aspect-ratio:auto;border-radius:0}.reels-modal__item:before{height:87rem;background:linear-gradient(to bottom,#0000,#0006);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.reels-modal__header{top:12rem;left:16rem;right:16rem;display:flex;flex-direction:column;gap:28rem}.reels-modal__bars{gap:4rem}.reels-modal__bars button{margin-bottom:0}.reels-modal__title{gap:8rem}.reels-modal__title [data-reel=title]{font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%;line-height:1.3;color:var(--white)}}@media(max-width:767px)and (min-width:767px)and (max-width:1199px){.reels-modal__title [data-reel=title]{font-size:16rem}}@media(max-width:767px)and (max-width:767px){.reels-modal__title [data-reel=title]{font-size:14rem}}@media(max-width:767px){.reels-modal__footer{left:16rem;right:16rem;bottom:20rem;gap:10rem;font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%;line-height:1.3;color:var(--gray200)}}@media(max-width:767px)and (min-width:767px)and (max-width:1199px){.reels-modal__footer{font-size:16rem}}@media(max-width:767px)and (max-width:767px){.reels-modal__footer{font-size:14rem}}@media(max-width:767px){.reels-modal__contents{position:relative}.reels-modal__contents:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,#0000 68.71%,#000000b3 95.51%),linear-gradient(0deg,#0000 72.7%,#000000b3)}.reels-modal__button{box-sizing:border-box;width:min(100%,328rem);max-width:328rem;margin-inline:auto}}.reels .swiper>.reels-loading{position:static;inset:auto;z-index:auto;display:flex;align-items:flex-start;justify-content:safe center;gap:12px;width:100%;max-width:none;margin:0;overflow:visible;pointer-events:none;opacity:1;visibility:visible}.reels .swiper>.reels-loading>.reels-loading__item{flex:0 0 calc((100% - 30px) / 3.5);min-width:0}.reels .swiper>.reels-loading .reels__preview,.reels .swiper>.reels-loading .reels__description{background:#ffffff1f;animation:r10-reels-shimmer 1.2s ease-in-out infinite}.reels .swiper>.reels-loading .reels__description{height:auto;color:transparent;border-radius:8rem}@keyframes r10-reels-shimmer{50%{opacity:.55}}.reels .swiper:not(.swiper-initialized)>.swiper-wrapper{position:absolute;top:0;left:0;right:0;width:auto;margin:0;visibility:hidden;gap:12px}.reels .swiper:not(.swiper-initialized)>.swiper-wrapper>.swiper-slide{width:calc((100% - 30px) / 3.5)}@media(min-width:768px){.reels .swiper>.reels-loading>.reels-loading__item{flex-basis:calc((100% - 48px)/5)}.reels .swiper:not(.swiper-initialized)>.swiper-wrapper>.swiper-slide{width:calc((100% - 48px)/5)}}@media(min-width:1200px){.reels .swiper>.reels-loading,.reels .swiper:not(.swiper-initialized)>.swiper-wrapper{gap:24px}.reels .swiper>.reels-loading>.reels-loading__item{flex-basis:calc((100% - 144px) / 7)}.reels .swiper:not(.swiper-initialized)>.swiper-wrapper>.swiper-slide{width:calc((100% - 144px) / 7)}}.reels .swiper.swiper-initialized>.reels-loading,.reels .swiper>.reels-loading.is-done{display:none}.concept{background:radial-gradient(55.11% 100% at 49.77% 100%,color-mix(in srgb,var(--primary500) 50%,transparent),#00000080),var(--black, #000)}@media(max-width:767px){.concept{padding-top:40rem;padding-bottom:40rem}}.concept__container{display:flex;flex-direction:column;align-items:center;gap:60rem}@media(min-width:767px)and (max-width:1199px){.concept__container{gap:40rem}}@media(max-width:767px){.concept__container{gap:60rem}}.concept__container .section__header{margin-bottom:0}@media(max-width:767px){.concept__container .section__header{gap:15rem}}@media(max-width:767px){.concept__container .button{width:100%}}.concept__image{width:262rem;height:40rem}@media(max-width:767px){.concept__image{width:154rem;height:24rem}}.concept__image img{object-fit:contain}.concept__content{max-width:840rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:40rem}@media(min-width:767px)and (max-width:1199px){.concept__content{gap:20rem}}@media(max-width:767px){.concept__content{gap:24rem;width:100%}}.concept__content .section__header{width:100%}@media(max-width:767px){.concept__content .section__title{margin-bottom:0}}@media(max-width:767px){.concept__content .section__text{margin-top:0}}.concept__header{display:flex;flex-direction:column;align-items:center;gap:20rem}.concept__text{display:flex;flex-direction:column;align-items:center;gap:30rem;color:var(--white)}@media(max-width:767px){.concept__text{margin-top:0;font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}}@media(max-width:767px)and (min-width:767px)and (max-width:1199px){.concept__text{font-size:16rem}}@media(max-width:767px)and (max-width:767px){.concept__text{font-size:14rem}}.about:nth-child(2n) .about__container{flex-direction:row}@media(max-width:767px){.about:nth-child(2n) .about__container{flex-direction:column-reverse}}.about__container{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;width:100%}@media(min-width:767px)and (max-width:1199px){.about__container{align-items:flex-start;gap:20rem}}@media(max-width:767px){.about__container{flex-direction:column-reverse;gap:28rem}}.about__content{max-width:693rem;display:flex;flex-direction:column}.about__content .section__header{margin-bottom:10rem;gap:20rem}@media(max-width:767px){.about__content .section__header{gap:4rem;margin-bottom:12rem}}.about__content .section__text{text-align:left;margin-bottom:40rem}@media(min-width:767px)and (max-width:1199px){.about__content .section__text{margin-block:20rem}}@media(max-width:767px){.about__content .section__text{margin-bottom:32rem;font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}}@media(max-width:767px)and (min-width:767px)and (max-width:1199px){.about__content .section__text{font-size:16rem}}@media(max-width:767px)and (max-width:767px){.about__content .section__text{font-size:14rem}}.about__slider-wrapper{max-width:870rem;height:489rem;width:100%;position:relative}@media(min-width:767px)and (max-width:1199px){.about__slider-wrapper{max-width:560rem;height:347rem}}@media(max-width:767px){.about__slider-wrapper{height:185rem}}.about .slider-button-container{top:0;bottom:0;left:20rem;right:20rem;margin:auto 0}@media(max-width:767px){.about .slider-button-container{display:none}}@media(min-width:767px)and (max-width:1199px){.about .slider-button-container{display:none}}.about__slider{width:100%;height:100%;overflow:hidden}.about__slider-pagination .swiper-pagination-bullet{width:12rem;height:12rem;background-color:var(--white);border-radius:50%;transform:scale(.7);transition:transform .6s cubic-bezier(.4,0,.2,1)}@media(max-width:767px){.about__slider-pagination .swiper-pagination-bullet{width:10rem;height:10rem}}.about__slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{transform:scale(1)}.about__slide,.about__slide-image{width:100%;height:100%}.about .swiper-pagination-horizontal{position:absolute;left:0;right:0;bottom:20rem;margin:0 auto;z-index:3;width:fit-content;display:flex;flex-direction:row;align-items:center;gap:4rem;border-radius:99px;border:1rem solid rgba(255,255,255,.1);background:#ffffff1a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:8rem 10rem}@media(max-width:767px){.about .swiper-pagination-horizontal{bottom:12rem;padding:4rem 8rem}}.section.about-intro{padding-top:60rem;padding-bottom:100rem}@media(min-width:767px)and (max-width:1199px){.section.about-intro{padding-top:40rem;padding-bottom:60rem}}@media(max-width:767px){.section.about-intro{padding-top:24rem;padding-bottom:40rem}}.about-intro__header{margin-bottom:60rem}@media(min-width:767px)and (max-width:1199px){.about-intro__header{margin-bottom:40rem}}@media(max-width:767px){.about-intro__header{margin-bottom:0;gap:12rem}}.about-intro__header .breadcrumbs{margin-bottom:0}@media(max-width:767px){.about-intro__header .breadcrumbs{margin-bottom:12rem}}.about-intro__header .section__title{margin-top:32rem}@media(max-width:767px){.about-intro__header .section__title{margin-top:0}}.about-intro__header .section__text{margin-top:25rem;max-width:840rem}@media(max-width:767px){.about-intro__header .section__text{margin-top:0}}.about-intro__image{width:100%;height:470rem;overflow:hidden;margin-bottom:60rem}@media(min-width:767px)and (max-width:1199px){.about-intro__image{height:320rem;margin-bottom:40rem}}@media(max-width:767px){.about-intro__image{height:140rem;margin-top:32rem;margin-bottom:32rem}}.about-intro__image img{width:100%;height:100%;object-fit:cover;display:block}.about-intro__pros-wrap{position:relative;width:100%;min-width:0}.about-intro__pros-wrap .slider-button-container{top:120rem;left:-20rem;right:-20rem;width:auto;transform:none;z-index:4}@media(min-width:767px)and (max-width:1199px){.about-intro__pros-wrap .slider-button-container{display:none}}.about-intro__pros{width:100%;overflow:visible}.about-intro__pros .swiper-wrapper{overflow:visible}.about-intro__pros .swiper-slide{width:400rem;min-width:0;height:auto}@media(min-width:767px)and (max-width:1199px){.about-intro__pros .swiper-slide{width:300rem}}@media(max-width:767px){.about-intro__pros .swiper-slide{width:240rem}}.about-intro__pro{display:flex;flex-direction:column;gap:24rem;min-width:0;height:100%;padding-top:30rem}@media(max-width:767px){.about-intro__pro{gap:12rem;padding:16rem 0 0}}.about-intro__pro-num{font-size:96rem;line-height:1;color:var(--primary400);font-weight:400}@media(min-width:767px)and (max-width:1199px){.about-intro__pro-num{font-size:72rem}}@media(max-width:767px){.about-intro__pro-num{font-size:36rem}}.about-intro__pro-title{color:var(--white)}.about-intro__pro-text{color:var(--gray200);font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}@media(min-width:767px)and (max-width:1199px){.about-intro__pro-text{font-size:16rem}}@media(max-width:767px){.about-intro__pro-text{font-size:14rem}}.section.advantages{padding:80rem 0;min-height:900rem;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}@media(min-width:767px)and (max-width:1199px){.section.advantages{padding:60rem 0;min-height:700rem}}@media(max-width:767px){.section.advantages{padding:40rem 0;min-height:667rem}}.advantages{position:relative}.advantages__bg{position:absolute;inset:0;z-index:0;width:100%;height:100%}.advantages__bg img{width:100%;height:100%;object-fit:cover;display:block}.advantages__underlay{position:absolute;inset:0 auto 0 0;width:min(1100rem,70%);height:100%;z-index:1;pointer-events:none;background:#0003;mask-image:linear-gradient(90deg,black 0%,black 60%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,black 0%,black 60%,transparent 100%);backdrop-filter:blur(5rem);-webkit-backdrop-filter:blur(5rem)}@media(max-width:767px){.advantages__underlay{inset:0;width:100%;mask-image:linear-gradient(180deg,black 0%,black 60%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,black 0%,black 60%,transparent 100%)}}.advantages .container{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;gap:60rem;height:100%;min-height:inherit;flex:1}@media(min-width:767px)and (max-width:1199px){.advantages .container{gap:40rem;min-height:0}}@media(max-width:767px){.advantages .container{gap:40rem;min-height:587rem;justify-content:space-between}}.advantages__head{max-width:870rem;display:flex;flex-direction:column;gap:24rem}@media(max-width:767px){.advantages__head{max-width:100%;gap:12rem}}.advantages__title{color:var(--white);text-shadow:0 2rem 24rem rgba(0,0,0,.3)}.advantages__text{max-width:687rem;color:var(--white);font-family:var(--font-main);font-size:20rem;font-style:normal;font-weight:400;line-height:135%}@media(min-width:767px)and (max-width:1199px){.advantages__text{font-size:18rem}}@media(max-width:767px){.advantages__text{font-size:16rem}}.advantages__text{text-shadow:0 2rem 16rem rgba(0,0,0,.45)}@media(max-width:767px){.advantages__text{max-width:100%}}.advantages__slider-wrap{position:relative;width:100%}@media(max-width:767px){.advantages__slider-wrap{width:calc(100% + 32rem);margin-left:-16rem;margin-right:-16rem;padding:0 16rem}}.advantages__slider-wrap .slider-button-container{top:50%;left:-20rem;right:-20rem;width:auto;transform:translateY(-50%);z-index:4}@media(min-width:767px)and (max-width:1199px){.advantages__slider-wrap .slider-button-container{display:none}}@media(max-width:767px){.advantages__slider-wrap .slider-button-container{display:none}}.advantages__slider{width:100%;overflow:visible}.advantages__slide{width:400rem;height:320rem}@media(min-width:767px)and (max-width:1199px){.advantages__slide{width:320rem;height:280rem}}@media(max-width:767px){.advantages__slide{width:240rem;height:260rem}}.advantages-card{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:32rem;border:1rem solid rgba(255,255,255,.22);background:#00000080;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:background .6s cubic-bezier(.4,0,.2,1),border-color .6s cubic-bezier(.4,0,.2,1)}@media(max-width:767px){.advantages-card{padding:20rem}}@media(hover:hover){.advantages-card:hover{background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--primary500) 60%,transparent) 16%,transparent 100%),var(--black)}}.advantages-card__icon{width:56rem;height:56rem;display:flex;align-items:center;justify-content:center;border-radius:0;border:1rem solid rgba(255,255,255,.28);background:#ffffff1f;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);flex-shrink:0}@media(max-width:767px){.advantages-card__icon{width:32rem;height:32rem}}.advantages-card__icon img{width:24rem;height:24rem;display:block}@media(max-width:767px){.advantages-card__icon img{width:20rem;height:20rem}}.advantages-card__content{display:flex;flex-direction:column;gap:12rem;min-width:0}.advantages-card__title{color:var(--white)}.advantages-card__text{color:var(--gray200);opacity:.9;font-family:var(--font-main);font-size:16rem;font-style:normal;font-weight:400;line-height:140%}@media(min-width:767px)and (max-width:1199px){.advantages-card__text{font-size:14rem}}@media(max-width:767px){.advantages-card__text{font-size:12rem}}.section.feedback{padding:100rem 0}@media(min-width:767px)and (max-width:1199px){.section.feedback{padding:60rem 0}}@media(max-width:767px){.section.feedback{padding:40rem 0}}.feedback__container{display:flex;flex-direction:row;align-items:stretch;gap:40rem;width:100%;border:1rem solid #404040;background:radial-gradient(circle at 100% 100%,color-mix(in srgb,var(--primary500) 25%,transparent) 0%,transparent 100%),var(--gray900)}@media(min-width:767px)and (max-width:1199px){.feedback__container{gap:0}}@media(max-width:767px){.feedback__container{flex-direction:column;gap:0}}.feedback__image{width:840rem;max-width:50%;flex-shrink:0;overflow:hidden}@media(min-width:767px)and (max-width:1199px){.feedback__image{width:45%;max-width:45%}}@media(max-width:767px){.feedback__image{width:100%;max-width:100%;height:243rem}}.feedback__image img{width:100%;height:100%;object-fit:cover;display:block}.feedback__content{flex:1;min-width:0;display:flex;flex-direction:column;gap:35rem;padding:60rem 60rem 60rem 0}@media(min-width:767px)and (max-width:1199px){.feedback__content{padding:40rem 40rem 40rem 24rem;gap:28rem}}@media(max-width:767px){.feedback__content{padding:32rem 16rem;gap:24rem}}.feedback__invite{display:flex;flex-direction:column;gap:20rem}@media(max-width:767px){.feedback__invite{gap:12rem}}.feedback__invite .section__tag{margin-bottom:0}.feedback__invite .section__title{margin:0}.feedback__invite .section__text{margin-top:0}.feedback__form{gap:24rem}.feedback__form .form__fields{gap:25rem}@media(max-width:767px){.feedback__form .form__fields{gap:12rem}}.feedback__form .form__field span{color:var(--gray200)}.feedback__form .form__field input{height:55rem;border:1rem solid #404040;background:var(--white5);color:var(--white);padding:13rem 20rem;border-radius:0;outline:none;transition:border-color .6s cubic-bezier(.4,0,.2,1)}.feedback__form .form__field input::placeholder{color:var(--gray400)}@media(hover:hover){.feedback__form .form__field input:hover{border-color:var(--primary400)}}.feedback__form .form__field input:focus,.feedback__form .form__field input:focus-visible,.feedback__form .form__field input:active{outline:none;border-color:var(--primary400)}.feedback__form .form__bottom{gap:24rem}@property --menu-item-stop-1{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --menu-item-stop-2{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --menu-item-alpha{syntax: "<number>"; inherits: false; initial-value: 0;}.section.menu{overflow:visible}.menu{background:radial-gradient(55.11% 100% at 49.77% 100%,color-mix(in srgb,var(--primary500) 50%,transparent),#00000080),var(--black, #000)}.menu__header{max-width:840rem;margin-bottom:60rem}@media(min-width:767px)and (max-width:1199px){.menu__header{margin-bottom:40rem}}@media(max-width:767px){.menu__header{margin-bottom:24rem}}.menu__header .section__tag{margin-bottom:0}.menu__header .section__title{margin-top:22rem}@media(max-width:767px){.menu__header .section__title{margin-top:12rem}}.menu__grid{display:flex;flex-wrap:wrap;justify-content:center;width:100%;max-width:1600rem;padding:1rem 0 0 1rem;margin-inline:auto}@media(min-width:767px)and (max-width:1199px){.menu__grid{max-width:100%}}.menu__container{display:flex;flex-direction:column;align-items:center;gap:60rem;width:100%}@media(min-width:767px)and (max-width:1199px){.menu__container{gap:40rem}}@media(max-width:767px){.menu__container{gap:32rem}}.menu__links{display:flex;flex-direction:row;align-items:center;justify-content:center;border:1rem solid var(--gray700)}@media(max-width:767px){.menu__links{flex-direction:column;width:100%}}.menu__link{height:80rem;width:fit-content;display:flex;align-items:center;justify-content:center;padding:20rem 40rem;color:var(--white);z-index:2;position:relative;background-color:transparent;outline:1rem solid transparent;border-right:1rem solid var(--gray700);transition:background-color .6s cubic-bezier(.4,0,.2,1),z-index .6s cubic-bezier(.4,0,.2,1),outline-color .6s cubic-bezier(.4,0,.2,1)}@media(max-width:767px){.menu__link{border-right:none;border-bottom:1rem solid var(--gray700);width:100%;padding:16rem 0;height:auto}}@media(hover:hover){.menu__link:hover{outline-color:var(--white)}.menu__link:hover span:before{transform:translateY(-4rem)}}.menu__link span{position:relative}.menu__link span:before{content:"";position:absolute;bottom:-8rem;left:-10rem;right:-10rem;width:calc(100% + 20rem);margin:0 auto;height:1rem;background-color:var(--white);transition:transform .6s cubic-bezier(.4,0,.2,1)}@media(max-width:767px){.menu__link span:before{width:calc(100% + 32rem);left:-16rem;right:-16rem}}.menu__image{width:1426rem;max-width:100%;height:802rem;overflow:hidden}@media(min-width:767px)and (max-width:1199px){.menu__image{width:100%;height:auto;aspect-ratio:1426/802}}@media(max-width:767px){.menu__image{width:100%;height:auto;aspect-ratio:1426/802}}.menu__image img{display:block;width:100%;height:100%;object-fit:cover}.menu-item{--menu-item-stop-1: 0%;--menu-item-stop-2: 0%;--menu-item-alpha: 0;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16rem;width:calc(25% + 1rem);margin:-1rem 0 0 -1rem;padding:24rem;background:radial-gradient(circle at 100% 100%,rgba(0,102,73,var(--menu-item-alpha)) var(--menu-item-stop-1),rgba(0,0,0,var(--menu-item-alpha)) var(--menu-item-stop-2)),var(--black);border:1rem solid var(--primary500);color:var(--white);transition:--menu-item-stop-1 .6s cubic-bezier(.4,0,.2,1),--menu-item-stop-2 .6s cubic-bezier(.4,0,.2,1),--menu-item-alpha .6s cubic-bezier(.4,0,.2,1)}@media(min-width:767px)and (max-width:1199px){.menu-item{width:calc(50% + 1rem);min-width:0}}@media(max-width:767px){.menu-item{align-items:stretch;width:calc(50% + 1rem);min-width:0;padding:12rem}}@media(hover:hover){.menu-item:hover{--menu-item-stop-1: 0%;--menu-item-stop-2: 100%;--menu-item-alpha: .5}}.menu-item__main{display:flex;flex-direction:row;align-items:center;gap:12rem;min-width:0}@media(max-width:767px){.menu-item__main{flex-direction:column;align-items:flex-start;justify-content:space-between;gap:8rem;width:100%}}.menu-item__icon{flex-shrink:0;width:40rem;height:40rem;display:flex;align-items:center;justify-content:center;background:var(--gray900)}@media(max-width:767px){.menu-item__icon{width:24rem;height:24rem}}.menu-item__icon:before{content:"";-webkit-mask-image:url(/assets/images/icons/icon-printer.svg);mask-image:url(/assets/images/icons/icon-printer.svg);width:32rem;height:32rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor;background-color:var(--white)}@media(max-width:767px){.menu-item__icon:before{width:18rem;height:18rem}}.menu-item__content{display:flex;flex-direction:column;gap:4rem;min-width:0}.menu-item__title{font-family:var(--font-main);font-size:20rem;font-style:normal;font-weight:400;line-height:135%}@media(min-width:767px)and (max-width:1199px){.menu-item__title{font-size:18rem}}@media(max-width:767px){.menu-item__title{font-size:16rem}}.menu-item__title{color:var(--white);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:767px){.menu-item__title{-webkit-line-clamp:2}}.menu-item__meta{font-family:var(--font-main);font-size:16rem;font-style:normal;font-weight:400;line-height:140%}@media(min-width:767px)and (max-width:1199px){.menu-item__meta{font-size:14rem}}@media(max-width:767px){.menu-item__meta{font-size:12rem}}.menu-item__meta{color:var(--gray200)}.menu-item__arrow{flex-shrink:0;align-self:flex-start;-webkit-mask-image:url(/assets/images/icons/arrow-45.svg);mask-image:url(/assets/images/icons/arrow-45.svg);width:24rem;height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor;background-color:var(--white);transition:transform .6s cubic-bezier(.4,0,.2,1)}@media(max-width:767px){.menu-item__arrow{position:absolute;top:12rem;right:12rem}}@media(hover:hover){.menu-item:hover .menu-item__arrow{transform:translate(2rem,-2rem)}}.menu-intro~.menu{background:var(--black)}.section.menu-intro{padding-top:60rem;padding-bottom:100rem}@media(min-width:767px)and (max-width:1199px){.section.menu-intro{padding-top:40rem;padding-bottom:60rem}}@media(max-width:767px){.section.menu-intro{padding-top:24rem;padding-bottom:40rem}}.menu-intro__header{margin-bottom:60rem}@media(min-width:767px)and (max-width:1199px){.menu-intro__header{margin-bottom:40rem}}@media(max-width:767px){.menu-intro__header{margin-bottom:24rem}}.menu-intro__header .breadcrumbs{margin-bottom:0}.menu-intro__header .section__title{margin-top:32rem}@media(max-width:767px){.menu-intro__header .section__title{margin-top:24rem}}.menu-intro__header .section__text{margin-top:25rem;max-width:840rem}@media(max-width:767px){.menu-intro__header .section__text{margin-top:12rem}}.menu-intro__gallery{position:relative;width:100%;padding:0 100rem}@media(min-width:767px)and (max-width:1199px){.menu-intro__gallery{padding:0 20rem}}@media(max-width:767px){.menu-intro__gallery{padding:0 16rem}}.menu-intro__gallery .slider-button-container{top:50%;left:80rem;right:80rem;width:auto;transform:translateY(-50%);z-index:4}@media(min-width:767px)and (max-width:1199px){.menu-intro__gallery .slider-button-container{display:none}}@media(max-width:767px){.menu-intro__gallery .slider-button-container{display:none}}.menu-intro__slider{width:100%;overflow:visible}.menu-intro__slide{height:500rem;overflow:hidden;flex-shrink:0;cursor:pointer}@media(min-width:767px)and (max-width:1199px){.menu-intro__slide{height:360rem}}@media(max-width:767px){.menu-intro__slide{height:240rem}}.menu-intro__slide--sm{width:400rem}@media(min-width:767px)and (max-width:1199px){.menu-intro__slide--sm{width:288rem}}@media(max-width:767px){.menu-intro__slide--sm{width:192rem}}.menu-intro__slide--md{width:500rem}@media(min-width:767px)and (max-width:1199px){.menu-intro__slide--md{width:360rem}}@media(max-width:767px){.menu-intro__slide--md{width:240rem}}.menu-intro__slide--lg{width:778rem}@media(min-width:767px)and (max-width:1199px){.menu-intro__slide--lg{width:560rem}}@media(max-width:767px){.menu-intro__slide--lg{width:320rem}}.menu-intro__slide img{width:100%;height:100%;object-fit:cover;display:block}.section.dish{padding-top:60rem;padding-bottom:80rem}@media(min-width:767px)and (max-width:1199px){.section.dish{padding-top:40rem;padding-bottom:60rem}}@media(max-width:767px){.section.dish{padding-top:24rem;padding-bottom:40rem}}.dish__inner{display:flex;flex-direction:column;gap:32rem;min-width:0}@media(max-width:767px){.dish__inner{gap:24rem}}.dish__breadcrumbs{justify-content:flex-start;margin-bottom:0;gap:15rem}@media(max-width:767px){.dish__breadcrumbs{margin-bottom:0}}.dish__breadcrumbs .breadcrumbs__link{font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}@media(min-width:767px)and (max-width:1199px){.dish__breadcrumbs .breadcrumbs__link{font-size:16rem}}@media(max-width:767px){.dish__breadcrumbs .breadcrumbs__link{font-size:14rem}}.dish__breadcrumbs .breadcrumbs__link{flex-shrink:0}.dish__breadcrumbs .breadcrumbs__link:not(:first-child){gap:15rem}.dish__breadcrumbs .breadcrumbs__link:not(:first-child):before{width:6rem;height:6rem}.dish__layout{display:grid;grid-template-columns:minmax(0,1fr) 693rem;gap:40rem;align-items:start;min-width:0}@media(max-width:1199px){.dish__layout{grid-template-columns:1fr;gap:32rem}}@media(max-width:767px){.dish__layout{gap:24rem}}.dish__content{display:flex;flex-direction:column;gap:32rem;min-width:0}@media(max-width:1199px){.dish__content{order:2}}@media(max-width:767px){.dish__content{gap:24rem}}.dish__info{display:flex;flex-direction:column;gap:32rem;min-width:0}@media(max-width:767px){.dish__info{gap:20rem}}.dish__title{color:var(--white);min-width:0}.dish__texts{display:flex;flex-direction:column;gap:16rem;min-width:0}.dish__description,.dish__block-text{font-family:var(--font-main);font-size:20rem;font-style:normal;font-weight:400;line-height:135%}@media(min-width:767px)and (max-width:1199px){.dish__description,.dish__block-text{font-size:18rem}}@media(max-width:767px){.dish__description,.dish__block-text{font-size:16rem}}.dish__description,.dish__block-text{color:var(--gray200);min-width:0}.dish__block-text{display:flex;flex-direction:column;gap:16rem}.dish__block-text :is(h2,h3,h4){color:var(--white)}.dish__block{display:flex;flex-direction:column;gap:12rem;min-width:0}.dish__block-title{color:var(--white);min-width:0}.dish__price{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12rem;min-width:0}.dish__price-current{color:var(--white)}.dish__price-old{font-family:var(--font-main);font-size:20rem;font-style:normal;font-weight:400;line-height:135%}@media(min-width:767px)and (max-width:1199px){.dish__price-old{font-size:18rem}}@media(max-width:767px){.dish__price-old{font-size:16rem}}.dish__price-old{color:var(--gray400);text-decoration:line-through}.dish__actions{display:flex;align-items:center;flex-wrap:wrap;gap:20rem}@media(max-width:767px){.dish__actions{flex-direction:column;align-items:stretch;gap:12rem}.dish__actions .button{width:100%}}.dish__media{width:100%;max-width:693rem;aspect-ratio:1/1;overflow:hidden;justify-self:end;min-width:0}@media(max-width:1199px){.dish__media{order:1;max-width:none;justify-self:stretch}}.dish__media img{display:block;width:100%;height:100%;object-fit:cover}.services.dish-related>.container{align-items:stretch}.dish-related__header{align-self:stretch;width:100%;max-width:none;margin-left:0;margin-right:0;align-items:flex-start;text-align:left}.dish-related__header .section__tag{justify-content:flex-start}.dish-related__slider-wrapper{position:relative;width:100%;min-width:0}.dish-related__slider-wrapper .slider-button-container{top:175rem;left:-20rem;right:-20rem;width:auto;transform:none;z-index:4}@media(min-width:767px)and (max-width:1199px){.dish-related__slider-wrapper .slider-button-container{display:none}}.dish-related__slider{width:100%;overflow:hidden}.dish-related__slider .swiper-slide{width:400rem;min-width:0}@media(min-width:767px)and (max-width:1199px){.dish-related__slider .swiper-slide{width:300rem}}@media(max-width:767px){.dish-related__slider .swiper-slide{width:260rem}}.dish-related__slider .services-item{width:100%;height:100%;text-decoration:none;color:inherit}.section.services{overflow:visible}.services{background:radial-gradient(55.11% 100% at 49.77% 100%,color-mix(in srgb,var(--primary500) 50%,transparent),#00000080),var(--black)}.services>.container{display:flex;flex-direction:column;align-items:center;gap:60rem}@media(min-width:767px)and (max-width:1199px){.services>.container{gap:40rem}}@media(max-width:767px){.services>.container{gap:32rem}}.services .section__header{max-width:840rem;margin-bottom:0}@media(max-width:767px){.services .section__header{gap:12rem}.services .section__header .section__tag{margin-bottom:0}.services .section__header .section__text{margin-top:0}}.services__content{display:flex;flex-direction:column;align-items:center;gap:60rem;width:100%}@media(min-width:767px)and (max-width:1199px){.services__content{gap:40rem}}@media(max-width:767px){.services__content{gap:32rem}}.services__tabs{max-width:100%;min-width:0}.services__tabs:has([data-menu-anchors]){position:sticky;top:var(--headerHeight, 90px);z-index:20;overflow:visible;background:var(--black);width:fit-content;max-width:100%;box-sizing:border-box;display:flex;justify-content:center}@media(max-width:767px){.services__tabs:has([data-menu-anchors]){width:100%}}.services__tabs:has([data-menu-anchors]) .tabmenu{width:fit-content;max-width:100%;overflow-x:auto;overflow-y:hidden}@media(min-width:767px)and (max-width:1199px){.services__tabs{width:calc(100% + 20rem);max-width:none;margin-right:-20rem;align-self:stretch;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.services__tabs::-webkit-scrollbar{display:none}.services__tabs .tabmenu{max-width:none;overflow:visible}.services__tabs:has([data-menu-anchors]){width:calc(100% + 20rem);max-width:calc(100% + 20rem);overflow:visible;justify-content:flex-start}.services__tabs:has([data-menu-anchors]) .tabmenu{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden}}@media(max-width:767px){.services__tabs{width:calc(100% + 32rem);max-width:none;margin-right:-16rem;margin-left:-16rem;padding-right:16rem;padding-left:16rem;align-self:stretch;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.services__tabs::-webkit-scrollbar{display:none}.services__tabs .tabmenu{max-width:none;overflow:visible;gap:4rem;padding:4rem}.services__tabs .tabmenu .tabmenu__indicator{top:4rem;height:calc(100% - 8rem)}.services__tabs:has([data-menu-anchors]){width:calc(100% + 32rem);max-width:calc(100% + 32rem);overflow:visible;justify-content:flex-start}.services__tabs:has([data-menu-anchors]) .tabmenu{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden}}@media(min-width:1200px){.services__tabs .tabmenu{width:fit-content;max-width:100%;overflow-x:visible;justify-content:flex-start}.services__tabs:has([data-menu-anchors]) .tabmenu{width:fit-content;max-width:100%;overflow-x:visible}}.services__categories{display:flex;flex-direction:column;gap:60rem;width:100%}@media(min-width:767px)and (max-width:1199px){.services__categories{gap:40rem}}@media(max-width:767px){.services__categories{gap:32rem}}.services__category{display:flex;flex-direction:column;align-items:center;gap:32rem;width:100%;scroll-margin-top:calc(var(--headerHeight, 90px) + var(--menuNavHeight, 72px) + 16px)}@media(max-width:767px){.services__category{gap:24rem;align-items:stretch}}.services__category-title{color:var(--white);text-align:center}@media(max-width:767px){.services__category-title{text-align:left}}.services__cta{display:none}@media(max-width:767px){.services__cta{display:flex;width:100%}}.services__panel{display:none;width:100%}.services__panel.active{display:flex;flex-direction:column;align-items:center;gap:40rem;animation:servicesPanelIn .7s cubic-bezier(.4,0,.2,1)}@media(max-width:767px){.services__panel.active{gap:32rem}}.services__panel.active .services-item:not(.is-hidden){animation:servicesItemIn .7s cubic-bezier(.4,0,.2,1) both}.services__panel.active .services-item:not(.is-hidden):nth-child(1){animation-delay:0ms}.services__panel.active .services-item:not(.is-hidden):nth-child(2){animation-delay:45ms}.services__panel.active .services-item:not(.is-hidden):nth-child(3){animation-delay:90ms}.services__panel.active .services-item:not(.is-hidden):nth-child(4){animation-delay:135ms}.services__panel.active .services-item:not(.is-hidden):nth-child(5){animation-delay:.18s}.services__panel.active .services-item:not(.is-hidden):nth-child(6){animation-delay:225ms}.services__panel.active .services-item:not(.is-hidden):nth-child(7){animation-delay:.27s}.services__panel.active .services-item:not(.is-hidden):nth-child(8){animation-delay:315ms}.services__panel.active .services-item:not(.is-hidden):nth-child(9){animation-delay:.36s}.services__panel.active .services-item:not(.is-hidden):nth-child(10){animation-delay:405ms}.services__panel.active .services-item:not(.is-hidden):nth-child(11){animation-delay:.45s}.services__panel.active .services-item:not(.is-hidden):nth-child(12){animation-delay:495ms}.services__panel.active .services-item:not(.is-hidden):nth-child(13){animation-delay:.54s}.services__panel.active .services-item:not(.is-hidden):nth-child(14){animation-delay:585ms}.services__panel.active .services-item:not(.is-hidden):nth-child(15){animation-delay:.63s}.services__panel.active .services-item:not(.is-hidden):nth-child(16){animation-delay:675ms}.services__panel.active .services-item:not(.is-hidden):nth-child(17){animation-delay:.72s}.services__panel.active .services-item:not(.is-hidden):nth-child(18){animation-delay:765ms}.services__panel.active .services-item:not(.is-hidden):nth-child(19){animation-delay:.81s}.services__panel.active .services-item:not(.is-hidden):nth-child(20){animation-delay:855ms}@media(prefers-reduced-motion:reduce){.services__panel.active{animation:none}.services__panel.active .services-item:not(.is-hidden){animation:none}}.services__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40rem;width:100%}@media(min-width:767px)and (max-width:1199px){.services__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20rem}}@media(max-width:767px){.services__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20rem 8rem}}.services-item{position:relative;display:flex;flex-direction:column;min-width:0;cursor:pointer}.services-item__media{position:relative;flex-shrink:0;width:100%;aspect-ratio:1/1;overflow:hidden}@media(max-width:767px){.services-item__media{aspect-ratio:auto;height:160rem}}.services-item__media img{display:block;width:100%;height:100%;object-fit:cover}.services-item__overlay{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:16rem;background:#00000080;opacity:0;visibility:hidden;transition:opacity .6s cubic-bezier(.4,0,.2,1),visibility .6s cubic-bezier(.4,0,.2,1)}@media(max-width:767px){.services-item__overlay{display:none}}.services-item__button{opacity:0;transform:translateY(8rem);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1);height:auto}.services-item__button.button.button--glass>span:before{transform:translateY(0)}@media(max-width:767px){.services-item__button{display:none}}.services-item__body{display:flex;flex-direction:column;flex:1 1 auto;gap:24rem;padding-top:32rem;min-width:0}@media(max-width:767px){.services-item__body{gap:12rem;padding-top:16rem}}.services-item__content{display:flex;flex-direction:column;gap:12rem;min-width:0}@media(max-width:767px){.services-item__content{gap:8rem}}.services-item__title{color:var(--white);min-width:0}@media(max-width:767px){.services-item__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}.services-item__text{color:var(--white);min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:767px){.services-item__text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}.services-item__bottom{margin-top:auto;min-width:0}.services-item__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:12rem;color:var(--white);min-width:0}.services-item__price>span{color:var(--white)}.services-item__price>s{color:var(--white60);text-decoration:line-through}.services-item__price>s:empty{display:none}@media(max-width:767px){.services-item__price>s{font-family:var(--font-main);font-size:16rem;font-style:normal;font-weight:400;line-height:140%}}@media(max-width:767px)and (min-width:767px)and (max-width:1199px){.services-item__price>s{font-size:14rem}}@media(max-width:767px)and (max-width:767px){.services-item__price>s{font-size:12rem}}@media(min-width:768px)and (hover:hover){.services-item:hover .services-item__overlay{opacity:1;visibility:visible}.services-item:hover .services-item__button{opacity:1;transform:translateY(0)}}@keyframes servicesPanelIn{0%{opacity:0;transform:translateY(12rem)}to{opacity:1;transform:translateY(0)}}@keyframes servicesItemIn{0%{opacity:0;transform:translateY(16rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.services-item__gallery{display:none}.modal-services .modal-window{display:flex;flex-direction:row;align-items:stretch;max-width:1047rem;width:100%;padding:0;overflow:hidden;gap:0;background:var(--gray900)}.modal-services .modal-close{z-index:3}.modal-services__gallery{position:relative;flex:0 0 600rem;width:600rem;height:600rem;overflow:hidden}@media(min-width:767px)and (max-width:1199px){.modal-services__gallery{flex:none;width:100%;height:360rem}}@media(max-width:767px){.modal-services__gallery{flex:none;width:100%;height:auto;aspect-ratio:1/1;border-radius:8rem 8rem 0 0}}.modal-services__gallery .swiper{width:100%;height:100%}.modal-services__nav{position:absolute;z-index:2;top:50%;left:20rem;right:20rem;transform:translateY(-50%);display:flex;align-items:center;justify-content:space-between;pointer-events:none}@media(max-width:767px){.modal-services__nav{display:none}}.modal-services__nav .slider-button{pointer-events:auto}.modal-services__gallery .swiper-pagination{position:absolute;z-index:2;left:50%;bottom:20rem;transform:translate(-50%);width:auto;display:flex;align-items:center;gap:4rem;padding:8rem 12rem;background-color:var(--white10);-webkit-backdrop-filter:blur(20rem);backdrop-filter:blur(20rem);border-radius:999rem}@media(max-width:767px){.modal-services__gallery .swiper-pagination{bottom:12rem;padding:4rem 8rem}}.modal-services__gallery .swiper-pagination .swiper-pagination-bullet{flex:0 0 auto;width:8rem;height:8rem;margin:0;border-radius:50%;background-color:var(--white60);opacity:1;transform:scale(1);transition:transform .6s cubic-bezier(.4,0,.2,1),background-color .6s cubic-bezier(.4,0,.2,1)}@media(max-width:767px){.modal-services__gallery .swiper-pagination .swiper-pagination-bullet{width:10rem;height:10rem;transform:scale(.6)}}.modal-services__gallery .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{transform:scale(1.5);background-color:var(--white)}@media(max-width:767px){.modal-services__gallery .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{transform:scale(1)}}.modal-services__gallery .swiper-pagination:empty,.modal-services__gallery .swiper-pagination.swiper-pagination-lock{display:none}.modal-services__image{flex-shrink:0;width:100%;height:100%}.modal-services__image img{display:block;width:100%;height:100%;object-fit:cover}.modal-services__image--placeholder{background:#ffffff0f}.modal-services__image--placeholder .image-ph{width:100%;height:100%}.modal-services__image--placeholder img,.modal-services__image--placeholder .image-placeholder{object-fit:contain!important;object-position:center;padding:64rem;opacity:.4}@media(max-width:767px){.modal-services__image--placeholder img,.modal-services__image--placeholder .image-placeholder{padding:40rem}}.modal-services__body{position:relative;display:flex;flex-direction:column;justify-content:space-between;flex:1;min-width:0;padding:40rem;background:var(--gray900)}@media(max-width:767px){.modal-services__body{flex:none;padding:20rem;gap:16rem;justify-content:flex-start;border-radius:0 0 8rem 8rem}}.modal-services__content{display:flex;flex-direction:column;gap:24rem;min-width:0}@media(max-width:767px){.modal-services__content{gap:12rem}}.modal-services__head{display:flex;flex-direction:column;gap:12rem;min-width:0}@media(max-width:767px){.modal-services__head{gap:8rem}}.modal-services__title{color:var(--white);min-width:0}.modal-services__text{color:var(--gray200);min-width:0}.modal-services__price{display:flex;align-items:center;flex-wrap:wrap;gap:16rem;color:var(--white);min-width:0}.modal-services__price>span{color:var(--white)}.modal-services__price>s{color:var(--gray200);text-decoration:line-through}.modal-services__price>s:empty{display:none}.modal-services__button{width:100%;margin-top:40rem}@media(max-width:767px){.modal-services__button{margin-top:0}}@media(min-width:767px)and (max-width:1199px){.modal-services .modal-window{flex-direction:column;max-width:640rem}}@media(max-width:767px){.modal-services .modal-window{flex-direction:column;max-width:319rem;overflow:visible;border-radius:8rem}}.menu-intro~.services{background:var(--black)}.pricelist{background:radial-gradient(55.11% 100% at 49.77% 100%,color-mix(in srgb,var(--primary500) 50%,transparent),#00000080),var(--black)}.pricelist .container{display:flex;flex-direction:column;gap:60rem}@media(min-width:767px)and (max-width:1199px){.pricelist .container{gap:40rem}}@media(max-width:767px){.pricelist .container{gap:32rem}}.pricelist__header{display:flex;align-items:flex-end;justify-content:space-between;gap:24rem 40rem}@media(max-width:767px){.pricelist__header{flex-direction:column;align-items:stretch;gap:24rem}}.pricelist__heading{display:flex;flex-direction:column;gap:15rem;max-width:840rem;min-width:0}@media(max-width:767px){.pricelist__heading{gap:12rem;max-width:100%}}.pricelist__title{color:var(--white);min-width:0}.pricelist__text{color:var(--gray200);font-family:var(--font-main);font-size:20rem;font-style:normal;font-weight:400;line-height:135%}@media(min-width:767px)and (max-width:1199px){.pricelist__text{font-size:18rem}}@media(max-width:767px){.pricelist__text{font-size:16rem}}.pricelist__pdf{display:flex;align-items:center;gap:15rem;flex-shrink:0;color:var(--gray200);text-decoration:none;transition:color .6s cubic-bezier(.4,0,.2,1);font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}@media(min-width:767px)and (max-width:1199px){.pricelist__pdf{font-size:16rem}}@media(max-width:767px){.pricelist__pdf{font-size:14rem}}@media(hover:hover){.pricelist__pdf:hover{color:var(--white)}}.pricelist__pdf-text{text-decoration:underline;text-underline-offset:3rem}.pricelist__pdf-icon{position:relative;flex:0 0 32rem;width:32rem;height:32rem;display:flex;align-items:center;justify-content:center;background:var(--white10);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:inherit;transition:color .6s cubic-bezier(.4,0,.2,1)}.pricelist__pdf-icon:after{content:"";-webkit-mask-image:url(/assets/images/pricelist/pdf-icon.svg);mask-image:url(/assets/images/pricelist/pdf-icon.svg);width:20rem;height:20rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:currentColor}@media(max-width:767px){.pricelist__pdf-icon{flex:0 0 24rem;width:24rem;height:24rem}.pricelist__pdf-icon:after{width:15rem;height:15rem}}.pricelist__layout{display:flex;align-items:flex-start;justify-content:space-between;gap:20rem}@media(min-width:767px)and (max-width:1199px){.pricelist__layout{flex-direction:column;gap:24rem}}@media(max-width:767px){.pricelist__layout{flex-direction:column;gap:24rem}}.pricelist__main{display:flex;align-items:flex-start;gap:20rem;flex:1 1 auto;min-width:0}@media(min-width:767px)and (max-width:1199px){.pricelist__main{flex-direction:column;width:100%}}@media(max-width:767px){.pricelist__main{flex-direction:column;width:100%;gap:20rem}}.pricelist__nav{flex:0 0 277rem;width:277rem;min-width:0}.pricelist__nav .tabmenu{width:100%;padding:8rem;background:var(--white5);border:1rem solid var(--white10);border-radius:0}.pricelist__nav .tabmenu__indicator{left:8rem;width:calc(100% - 16rem);background:var(--primary500);border-radius:0}.pricelist__nav .tabmenu__link{justify-content:center;width:100%;padding:12rem 24rem;color:var(--gray200);text-align:center;font-family:var(--font-main);font-size:16rem;font-style:normal;font-weight:400;line-height:140%}@media(min-width:767px)and (max-width:1199px){.pricelist__nav .tabmenu__link{font-size:14rem}}@media(max-width:767px){.pricelist__nav .tabmenu__link{font-size:12rem}}.pricelist__nav .tabmenu__link{white-space:normal}@media(max-width:767px){.pricelist__nav .tabmenu__link{white-space:nowrap}}.pricelist__nav .tabmenu__link.active{color:var(--white)}@media(min-width:767px)and (max-width:1199px){.pricelist__nav{flex:0 0 auto;width:calc(100% + 20rem);margin-right:-20rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pricelist__nav::-webkit-scrollbar{display:none}.pricelist__nav .tabmenu{flex-direction:row;align-items:center;width:fit-content;max-width:none;height:auto;overflow:visible;padding:4rem;gap:4rem}.pricelist__nav .tabmenu__indicator{top:4rem;left:0;width:0;height:calc(100% - 8rem);border-radius:0}.pricelist__nav .tabmenu__link{flex:0 0 auto;width:auto;white-space:nowrap;padding:12rem 16rem}}@media(max-width:767px){.pricelist__nav{flex:0 0 auto;width:calc(100% + 32rem);margin-right:-16rem;margin-left:-16rem;padding-right:16rem;padding-left:16rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pricelist__nav::-webkit-scrollbar{display:none}.pricelist__nav .tabmenu{flex-direction:row;align-items:center;width:fit-content;max-width:none;height:auto;overflow:visible;padding:4rem;gap:4rem}.pricelist__nav .tabmenu__indicator{top:4rem;left:0;width:0;height:calc(100% - 8rem);border-radius:0}.pricelist__nav .tabmenu__link{flex:0 0 auto;width:auto;white-space:nowrap;padding:12rem 16rem}}.pricelist__content{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;width:100%}.pricelist__panel{display:none;flex-direction:column;gap:20rem}.pricelist__panel.active{display:flex;animation:servicesPanelIn .7s cubic-bezier(.4,0,.2,1)}.pricelist__panel.active .pricelist-card{animation:servicesItemIn .7s cubic-bezier(.4,0,.2,1) both}.pricelist__panel.active .pricelist-card:nth-child(1){animation-delay:0ms}.pricelist__panel.active .pricelist-card:nth-child(2){animation-delay:45ms}.pricelist__panel.active .pricelist-card:nth-child(3){animation-delay:90ms}.pricelist__panel.active .pricelist-card:nth-child(4){animation-delay:135ms}.pricelist__panel.active .pricelist-card:nth-child(5){animation-delay:.18s}.pricelist__panel.active .pricelist-card:nth-child(6){animation-delay:225ms}.pricelist__panel.active .pricelist-card:nth-child(7){animation-delay:.27s}.pricelist__panel.active .pricelist-card:nth-child(8){animation-delay:315ms}.pricelist__panel.active .pricelist-card:nth-child(9){animation-delay:.36s}.pricelist__panel.active .pricelist-card:nth-child(10){animation-delay:405ms}.pricelist__panel.active .pricelist-card:nth-child(11){animation-delay:.45s}.pricelist__panel.active .pricelist-card:nth-child(12){animation-delay:495ms}.pricelist__panel.active .pricelist-card:nth-child(13){animation-delay:.54s}.pricelist__panel.active .pricelist-card:nth-child(14){animation-delay:585ms}.pricelist__panel.active .pricelist-card:nth-child(15){animation-delay:.63s}.pricelist__panel.active .pricelist-card:nth-child(16){animation-delay:675ms}.pricelist__panel.active .pricelist-card:nth-child(17){animation-delay:.72s}.pricelist__panel.active .pricelist-card:nth-child(18){animation-delay:765ms}.pricelist__panel.active .pricelist-card:nth-child(19){animation-delay:.81s}.pricelist__panel.active .pricelist-card:nth-child(20){animation-delay:855ms}@media(prefers-reduced-motion:reduce){.pricelist__panel.active,.pricelist__panel.active .pricelist-card{animation:none}}@media(max-width:767px){.pricelist__panel{gap:12rem;width:100%}}.pricelist__aside{display:flex;flex-direction:column;justify-content:space-between;gap:30rem;flex:0 0 425rem;width:425rem;padding:32rem;background:var(--gray900)}@media(min-width:767px)and (max-width:1199px){.pricelist__aside{flex:0 0 auto;width:100%}}@media(max-width:767px){.pricelist__aside{flex:0 0 auto;width:100%;gap:30rem;padding:20rem}}.pricelist__aside-head{display:flex;flex-direction:column;gap:30rem}@media(max-width:767px){.pricelist__aside-head{gap:16rem}}.pricelist__aside-title{color:var(--white);font-family:var(--font-second);font-size:24rem;font-style:normal;font-weight:400;line-height:108%}@media(min-width:767px)and (max-width:1199px){.pricelist__aside-title{font-size:20rem}}@media(max-width:767px){.pricelist__aside-title{font-size:18rem}}.pricelist__aside-contacts{display:flex;flex-direction:column;gap:20rem}@media(max-width:767px){.pricelist__aside-contacts{gap:12rem}}.pricelist__aside-button{width:100%}.pricelist-card{display:flex;flex-direction:column;background:var(--gray900);overflow:hidden}.pricelist-card__head{display:flex;align-items:center;justify-content:space-between;gap:20rem;width:100%;padding:32rem;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}@media(max-width:767px){.pricelist-card__head{padding:16rem 20rem}}.pricelist-card__title{min-width:0;color:var(--white);font-family:var(--font-second);font-size:24rem;font-style:normal;font-weight:400;line-height:108%}@media(min-width:767px)and (max-width:1199px){.pricelist-card__title{font-size:20rem}}@media(max-width:767px){.pricelist-card__title{font-size:18rem}}.pricelist-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pricelist-card__toggle{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:36rem;height:36rem}.pricelist-card__toggle-icon{display:block;width:36rem;height:36rem;background:url(/assets/images/pricelist/toggle.svg) center/contain no-repeat;transition:transform .6s cubic-bezier(.4,0,.2,1)}.pricelist-card.active .pricelist-card__toggle-icon{transform:rotate(45deg)}.pricelist-card__body{display:none;flex-direction:column;padding:0 32rem 32rem}@media(max-width:767px){.pricelist-card__body{padding:0 20rem 20rem}}.pricelist-card__rows{display:flex;flex-direction:column}.pricelist-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price" "desc price";gap:12rem 40rem;padding:20rem 0;border-top:1rem solid var(--white10)}.pricelist-row[data-modal-id]{cursor:pointer}@media(max-width:767px){.pricelist-row{grid-template-columns:1fr;grid-template-areas:"name" "desc" "price";gap:8rem;padding:12rem 0}.pricelist-row:last-child{padding-bottom:0}}.pricelist-row__top{display:contents}.pricelist-row__name{grid-area:name;min-width:0;color:var(--white);font-family:var(--font-main);font-size:20rem;font-style:normal;font-weight:400;line-height:135%}@media(min-width:767px)and (max-width:1199px){.pricelist-row__name{font-size:18rem}}@media(max-width:767px){.pricelist-row__name{font-size:16rem}}@media(max-width:767px){.pricelist-row__name{font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}}@media(max-width:767px)and (min-width:767px)and (max-width:1199px){.pricelist-row__name{font-size:16rem}}@media(max-width:767px)and (max-width:767px){.pricelist-row__name{font-size:14rem}}.pricelist-row__price{grid-area:price;align-self:center;color:var(--white);white-space:nowrap;font-family:var(--font-main);font-size:20rem;font-style:normal;font-weight:400;line-height:135%}@media(min-width:767px)and (max-width:1199px){.pricelist-row__price{font-size:18rem}}@media(max-width:767px){.pricelist-row__price{font-size:16rem}}@media(max-width:767px){.pricelist-row__price{align-self:auto;margin-top:4rem}}.pricelist-row__description{grid-area:desc;min-width:0;color:var(--gray200);font-family:var(--font-main);font-size:16rem;font-style:normal;font-weight:400;line-height:140%}@media(min-width:767px)and (max-width:1199px){.pricelist-row__description{font-size:14rem}}@media(max-width:767px){.pricelist-row__description{font-size:12rem}}.pricelist-row__description{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.pricelist-contact{display:flex;flex-direction:column;gap:8rem}@media(max-width:767px){.pricelist-contact{gap:4rem}}.pricelist-contact__label{color:var(--gray200);font-family:var(--font-main);font-size:16rem;font-style:normal;font-weight:400;line-height:140%}@media(min-width:767px)and (max-width:1199px){.pricelist-contact__label{font-size:14rem}}@media(max-width:767px){.pricelist-contact__label{font-size:12rem}}.pricelist-contact__value{color:var(--white);text-decoration:none;transition:color .6s cubic-bezier(.4,0,.2,1);font-family:var(--font-main);font-size:20rem;font-style:normal;font-weight:400;line-height:135%}@media(min-width:767px)and (max-width:1199px){.pricelist-contact__value{font-size:18rem}}@media(max-width:767px){.pricelist-contact__value{font-size:16rem}}@media(max-width:767px){.pricelist-contact__value{font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}}@media(max-width:767px)and (min-width:767px)and (max-width:1199px){.pricelist-contact__value{font-size:16rem}}@media(max-width:767px)and (max-width:767px){.pricelist-contact__value{font-size:14rem}}@media(hover:hover){.pricelist-contact__value:hover{color:var(--gray200)}}.section.catalog{overflow:visible}.catalog{background:radial-gradient(55.11% 100% at 49.77% 100%,color-mix(in srgb,var(--primary500) 50%,transparent),#00000080),var(--black)}.catalog>.container{display:flex;flex-direction:column;gap:60rem}@media(min-width:767px)and (max-width:1199px){.catalog>.container{gap:40rem}}@media(max-width:767px){.catalog>.container{gap:24rem}}.catalog[data-catalog-active=grid] [data-catalog-view=list],.catalog[data-catalog-active=list] [data-catalog-view=grid]{display:none!important}@media(max-width:767px){.catalog__header{align-items:center;text-align:center}.catalog__header .pricelist__heading{align-items:center}}.catalog__toolbar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:60rem;width:100%;min-width:0}@media(max-width:1199px){.catalog__toolbar{display:contents}}@media(min-width:1200px){.catalog__toolbar .catalog-view{grid-column:3;grid-row:1;justify-self:end}}@media(max-width:1199px){.catalog__toolbar .catalog-view{align-self:flex-start}}.catalog__tabs{min-width:0}@media(min-width:1200px){.catalog__tabs{grid-column:2;grid-row:1}}@media(min-width:767px)and (max-width:1199px){.catalog__tabs{margin-top:-24rem}}@media(max-width:767px){.catalog__tabs{margin-top:-8rem}}.catalog__view{width:100%;min-width:0}.catalog__view--grid{display:flex;flex-direction:column;align-items:center;gap:40rem}@media(max-width:767px){.catalog__view--grid{gap:32rem}}@media(min-width:1200px){.catalog[data-catalog-active=grid] .catalog__toolbar:has([data-menu-anchors]){position:sticky;top:var(--headerHeight, 90px);z-index:20}}.menu-intro~.catalog{background:var(--black)}@media(max-width:767px){.gallery{padding-top:40rem;padding-bottom:40rem}.gallery .section__header{margin-bottom:24rem;gap:12rem}.gallery .section__text{margin-top:0}}.gallery__container{position:relative;height:667rem}@media(min-width:767px)and (max-width:1199px){.gallery__container{height:500rem}}@media(max-width:767px){.gallery__container{height:180rem}}.gallery__container .slider-button-container{top:50%;transform:translateY(-50%);z-index:4}.gallery__slider{height:100%;width:100%;max-width:1185rem;overflow:visible}@media(min-width:767px)and (max-width:1199px){.gallery__slider{max-width:880rem}}@media(max-width:767px){.gallery__slider{max-width:100%}}.gallery__slide{width:100%;height:100%;transform:scale(.9)!important;opacity:.5;filter:blur(15px);transition:transform .6s cubic-bezier(.4,0,.2,1),opacity .6s cubic-bezier(.4,0,.2,1),filter .6s cubic-bezier(.4,0,.2,1)}.gallery__slide.swiper-slide-active{transform:scale(1)!important;opacity:1;filter:blur(0)}@media(max-width:767px){.gallery__slider{width:100%;height:100%;overflow:hidden}}.gallery__slider-pagination .swiper-pagination-bullet{width:12rem;height:12rem;background-color:var(--white);border-radius:50%;transform:scale(.7);transition:transform .6s cubic-bezier(.4,0,.2,1)}@media(max-width:767px){.gallery__slider-pagination .swiper-pagination-bullet{width:10rem;height:10rem}}.gallery__slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{transform:scale(1)}.gallery .swiper-pagination-horizontal{position:absolute;left:0;right:0;bottom:20rem;margin:0 auto;z-index:3;width:fit-content;display:flex;flex-direction:row;align-items:center;gap:2rem;border-radius:99px;border:1rem solid rgba(255,255,255,.1);background:#ffffff1a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:8rem 10rem}@media(max-width:767px){.gallery .swiper-pagination-horizontal{bottom:12rem;padding:4rem 8rem}}@media(max-width:767px){.highlight{padding-top:40rem;padding-bottom:40rem}.highlight .section__header{margin-bottom:32rem;gap:16rem}.highlight .section__text{margin-top:0}}.highlight__container{height:802rem;width:100%;max-width:1426rem;display:flex;align-items:center;justify-content:center;margin:0 auto;position:relative}@media(min-width:767px)and (max-width:1199px){.highlight__container{height:600rem;max-width:1000rem}}@media(max-width:767px){.highlight__container{height:184rem}}.highlight__video{width:100%;height:100%;cursor:pointer}@media(hover:hover){.highlight__video:hover .highlight__play{transform:scale(1.1)}}.highlight__media{display:block;width:100%;height:100%;object-fit:cover}.highlight__play{position:absolute;inset:0;margin:auto;padding:12rem 16rem;background-color:var(--white10);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);display:flex;flex-direction:row;align-items:center;gap:4rem;transition:transform .6s cubic-bezier(.4,0,.2,1),opacity .6s cubic-bezier(.4,0,.2,1),visibility .6s cubic-bezier(.4,0,.2,1);pointer-events:auto}@media(max-width:767px){.highlight__play{width:fit-content;padding:8rem 12rem}}.highlight__play:after{content:"";-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20 12L7 4L7 20L20 12Z' fill='white'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20 12L7 4L7 20L20 12Z' fill='white'/%3E%3C/svg%3E");width:24rem;height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor;background-color:var(--white)}.highlight .highlight__container.is-started .highlight__play{opacity:0;visibility:hidden;transform:scale(0);pointer-events:none}.app.section{padding:60rem 0}@media(max-width:767px){.app.section{padding:20rem 0}}.app__container{display:grid;grid-template-columns:repeat(2,840rem);justify-content:space-between;gap:50rem;width:100%;min-height:600rem;border:1rem solid var(--gray700);background:radial-gradient(55.11% 100% at 49.77% 100%,color-mix(in srgb,var(--primary500) 50%,transparent),#00000080),var(--gray900, #121212);overflow:hidden}@media(min-width:767px)and (max-width:1199px){.app__container{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.app__container{display:flex;flex-direction:column-reverse;align-items:center;gap:42rem}}.app__left{width:100%;position:relative}.app__image{width:auto;height:100%;position:absolute;bottom:0;left:0;right:0;margin:0 auto}.app__image img{width:100%;height:100%;object-fit:cover}@media(max-width:767px){.app__image{position:relative;bottom:unset;left:unset;right:unset;width:100%;height:auto}.app__image img{margin-top:auto;height:auto}}.app__content{display:flex;flex-direction:column;justify-content:space-between;padding:60rem 60rem 60rem 0}@media(max-width:767px){.app__content{padding:40rem 20rem 0}}.app__content .section__header{gap:30rem}@media(max-width:767px){.app__content .section__header{gap:12rem}}.app__bottom{display:flex;flex-direction:row;gap:30rem}@media(max-width:767px){.app__bottom{flex-direction:column}}.app__bottom-column{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:20rem}.app__qr{width:139rem;height:100%;aspect-ratio:1/1}@media(max-width:767px){.app__qr{display:none}}@media(min-width:767px)and (max-width:1199px){.app__qr{display:none}}.app__qr img{object-fit:contain}.app__links{display:flex;flex-direction:row;align-items:center;border:1rem solid var(--gray700)}@media(max-width:767px){.app__links{flex-wrap:wrap}}.app__link{padding:15rem;display:flex;align-items:center;justify-content:center;border-right:1rem solid var(--gray700);transition:opacity .6s cubic-bezier(.4,0,.2,1),outline-color .6s cubic-bezier(.4,0,.2,1);outline:1rem solid transparent}@media(hover:hover){.app__link:hover{outline-color:var(--white)}}@media(hover:hover){.app__link:hover{opacity:.7}}@media(max-width:767px){.app__link{flex:1 1 142rem;padding:12rem;border-right:none}}.app__link:last-child{border-right:none}@media(max-width:767px){.app__link:first-child{border-right:1rem solid var(--gray700);border-bottom:1rem solid var(--gray700)}}@media(max-width:767px){.app__link:nth-child(3n){border-right:1rem solid var(--gray700)}}@media(max-width:767px){.app__link:nth-child(2n){border-bottom:1rem solid var(--gray700)}}@media(max-width:767px){.app__link:last-child{border-bottom:none}}.app__link-image{width:auto;height:31rem}@media(max-width:767px){.app__link-image{height:20rem;max-width:84rem}}.app__link-image img{object-fit:contain}@property --poster-slide-glow{syntax: "<percentage>"; inherits: false; initial-value: 0%;}.poster>.container{display:flex;flex-direction:column;align-items:center}.poster .show-more-wrap{margin-top:40rem}@media(max-width:767px){.poster .show-more-wrap{margin-top:24rem}}.poster__container{position:relative;width:100%}.poster__container .slider-button-container{top:50%;transform:translateY(-50%);z-index:4}.poster__slider{width:100%;height:100%;max-width:987rem;min-height:500rem;overflow:visible}.poster__slider .poster__slide{opacity:.7;filter:blur(15px);transition:--poster-slide-glow .6s cubic-bezier(.4,0,.2,1),opacity .6s cubic-bezier(.4,0,.2,1),filter .6s cubic-bezier(.4,0,.2,1)}.poster__slider .poster__slide.swiper-slide-active{opacity:1;filter:blur(0)}.poster__slide{--poster-slide-glow: 0%;width:100%;height:auto;display:grid;grid-template-columns:400rem minmax(0,1fr);min-height:500rem;overflow:hidden;background:radial-gradient(circle at 100% 100%,color-mix(in srgb,var(--primary500) var(--poster-slide-glow),transparent) 0%,transparent 100%),var(--gray900);transition:--poster-slide-glow .6s cubic-bezier(.4,0,.2,1)}@media(min-width:767px)and (max-width:1199px){.poster__slide{grid-template-columns:280rem minmax(0,1fr);min-height:0}}@media(max-width:767px){.poster__slide{display:flex;flex-direction:column;min-height:0}}@media(hover:hover){.poster__slide:hover{--poster-slide-glow: 25%}}.poster__slide-image{width:100%;height:100%;min-height:500rem;overflow:hidden;background:var(--bg-panel, var(--gray900))}@media(min-width:767px)and (max-width:1199px){.poster__slide-image{min-height:360rem}}@media(max-width:767px){.poster__slide-image{min-height:0;height:400rem}}.poster__slide-image img{width:100%;height:100%;object-fit:cover;display:block}.poster__slide-image .image-ph,.poster__slide-image .image-placeholder{width:100%;height:100%}.poster__slide-content{width:100%;min-width:0;padding:40rem;display:flex;flex-direction:column}@media(max-width:767px){.poster__slide-content{padding:20rem 20rem 24rem;gap:20rem}}.poster__slide-top{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:20rem;margin-bottom:30rem}@media(max-width:767px){.poster__slide-top{gap:16rem;margin-bottom:0}}.poster__slide-top span{display:flex;flex-direction:row;align-items:center;gap:10rem;color:var(--gray400)}@media(max-width:767px){.poster__slide-top span{gap:8rem}}.poster__slide-subtitle{color:var(--gray400)}.poster__slide-title{margin-top:15rem;margin-bottom:20rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-width:0}.poster__slide-title a{color:inherit;text-decoration:none;transition:color .6s cubic-bezier(.4,0,.2,1)}@media(hover:hover){.poster__slide-title a:hover{color:var(--brand-solid)}}@media(max-width:767px){.poster__slide-title{margin-top:8rem;margin-bottom:8rem}}.poster__slide-text{color:var(--gray200);margin-bottom:20rem;min-width:0}@media(max-width:767px){.poster__slide-text{margin-bottom:0}}.poster__slide-text>span:not(.poster__slide-subtitle){display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.poster__slide-button{margin-top:auto;flex-shrink:0}.section.poster-page{padding-top:60rem;padding-bottom:100rem}@media(min-width:767px)and (max-width:1199px){.section.poster-page{padding-top:40rem;padding-bottom:60rem}}@media(max-width:767px){.section.poster-page{padding-top:32rem;padding-bottom:40rem}}.poster-page{max-width:1920rem;margin:0 auto}.poster-page__header{margin-bottom:60rem}@media(min-width:767px)and (max-width:1199px){.poster-page__header{margin-bottom:40rem}}@media(max-width:767px){.poster-page__header{display:flex;flex-direction:column;margin-bottom:0;gap:16rem}}.poster-page__header .breadcrumbs{margin-bottom:0}.poster-page__header .section__title{margin-top:32rem}@media(max-width:767px){.poster-page__header .section__title{margin-top:0}}.poster-page__header .section__text{margin-top:25rem;max-width:840rem}@media(max-width:767px){.poster-page__header .section__text{margin-top:12rem}}.poster-page__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40rem;width:100%;align-items:stretch}@media(min-width:767px)and (max-width:1199px){.poster-page__grid{grid-template-columns:1fr;gap:24rem}}@media(max-width:767px){.poster-page__grid{grid-template-columns:1fr;gap:12rem;margin-top:24rem}}.poster-page__grid .poster__slide{height:100%;width:100%;max-width:100%}.poster-page__more-wrap{width:auto;margin-top:40rem}@media(max-width:767px){.poster-page__more-wrap{margin-top:24rem}}.poster-page__more{display:inline-flex;align-items:center;gap:8rem;padding:0 0 2rem;border:0;border-bottom:1rem solid var(--white);background:transparent;color:var(--white);cursor:pointer;font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}@media(min-width:767px)and (max-width:1199px){.poster-page__more{font-size:16rem}}@media(max-width:767px){.poster-page__more{font-size:14rem}}.poster-page__more:after{content:"";flex-shrink:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9L12 15L18 9' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9L12 15L18 9' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:24rem;height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor}.events{max-width:1920rem;margin:0 auto}.events>.container{display:flex;flex-direction:column;align-items:center;gap:0}.events .show-more-wrap,.events__button{margin-top:40rem}@media(max-width:767px){.events .show-more-wrap,.events__button{margin-top:24rem}}.events__container{display:flex;flex-direction:column;width:100%}.events__item{width:100%;padding:60rem 0;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media(max-width:767px){.events__item{flex-direction:column;align-items:stretch;padding:24rem 0;gap:24rem}}@media(hover:hover){.events__item:hover .events__item-image{transform:scale(1);opacity:1}}.events__item:before{content:"";width:200vw;height:1rem;background-color:var(--gray800);position:absolute;top:0;left:-100vw}.events__item:last-child:after{content:"";width:200vw;height:1rem;background-color:var(--gray800);position:absolute;bottom:0;left:-100vw}.events__item-left{display:flex;flex-direction:column;align-items:flex-start;gap:20rem;max-width:547rem;min-width:0;z-index:1}@media(max-width:767px){.events__item-left{gap:8rem;max-width:none;width:100%}}.events__item-title{color:var(--white);font-family:var(--font-second);font-size:36rem;font-style:normal;font-weight:400;line-height:105%}@media(min-width:767px)and (max-width:1199px){.events__item-title{font-size:30rem}}@media(max-width:767px){.events__item-title{font-size:20rem}}.events__item-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-width:0}.events__item-title a{color:inherit;text-decoration:none;transition:color .6s cubic-bezier(.4,0,.2,1)}@media(hover:hover){.events__item-title a:hover{color:var(--brand-solid)}}.events__item-text{color:var(--gray200);font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}@media(min-width:767px)and (max-width:1199px){.events__item-text{font-size:16rem}}@media(max-width:767px){.events__item-text{font-size:14rem}}.events__item-text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;min-width:0;width:100%}@media(max-width:767px){.events__item-text{line-height:1.3}}.events__item-right{flex-shrink:0;z-index:1}@media(max-width:767px){.events__item-right{width:100%}}.events__item-button{width:244rem;min-width:0}@media(max-width:767px){.events__item-button{width:100%;min-height:0;padding:8rem 16rem;gap:8rem}.events__item-button span{gap:4rem}.events__item-button span:after{width:20rem;height:20rem}}.events__item-image{position:absolute;inset:0;margin:auto;width:546rem;height:307rem;z-index:2;overflow:hidden;background:var(--bg-subtle);transform:scale(.6);opacity:0;transition:transform .6s cubic-bezier(.4,0,.2,1),opacity .6s cubic-bezier(.4,0,.2,1);pointer-events:none;-webkit-user-select:none;user-select:none;will-change:transform}.events__item-image img{width:100%;height:100%;object-fit:cover;will-change:transform}@media(max-width:767px){.events__item-image{position:static;opacity:1;width:100%;height:auto;aspect-ratio:328/183;order:-1;transform:none;pointer-events:auto}}.section.events-page{padding-top:60rem;padding-bottom:100rem}@media(min-width:767px)and (max-width:1199px){.section.events-page{padding-top:40rem;padding-bottom:60rem}}@media(max-width:767px){.section.events-page{padding-top:32rem;padding-bottom:40rem}}.events-page{max-width:1920rem;margin:0 auto}.events-page>.container{display:flex;flex-direction:column;align-items:center}.events-page__header{margin-bottom:60rem}@media(min-width:767px)and (max-width:1199px){.events-page__header{margin-bottom:40rem}}@media(max-width:767px){.events-page__header{margin-bottom:24rem}}.events-page__header .breadcrumbs{margin-bottom:0}.events-page__header .section__title{margin-top:32rem}@media(max-width:767px){.events-page__header .section__title{margin-top:16rem}}.events-page__header .section__text{margin-top:25rem;max-width:840rem}@media(max-width:767px){.events-page__header .section__text{margin-top:12rem}}.events-page__more-wrap{width:auto;margin-top:40rem}@media(max-width:767px){.events-page__more-wrap{margin-top:24rem}}.events-page__more{display:inline-flex;align-items:center;gap:8rem;padding:0 0 2rem;border:0;border-bottom:1rem solid var(--white);background:transparent;color:var(--white);cursor:pointer;font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}@media(min-width:767px)and (max-width:1199px){.events-page__more{font-size:16rem}}@media(max-width:767px){.events-page__more{font-size:14rem}}.events-page__more:after{content:"";flex-shrink:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9L12 15L18 9' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9L12 15L18 9' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:24rem;height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor}.events-page .events__container{width:100%}.section.event-detail,.section.poster-detail{padding-top:40rem;padding-bottom:100rem}@media(min-width:767px)and (max-width:1199px){.section.event-detail,.section.poster-detail{padding-bottom:60rem}}@media(max-width:767px){.section.event-detail,.section.poster-detail{padding-top:32rem;padding-bottom:40rem}}.event-detail>.container,.poster-detail>.container{display:flex;flex-direction:column;gap:32rem}@media(max-width:767px){.event-detail>.container,.poster-detail>.container{gap:12rem}}.event-detail .breadcrumbs,.poster-detail .breadcrumbs{justify-content:flex-start;margin-bottom:0}@media(max-width:767px){.event-detail .breadcrumbs,.poster-detail .breadcrumbs{width:100%;margin-inline:0;padding-inline:0}}.event-detail__layout,.poster-detail__layout{display:flex;justify-content:space-between;align-items:flex-start;gap:40rem;width:100%}@media(min-width:767px)and (max-width:1199px){.event-detail__layout,.poster-detail__layout{flex-direction:column;gap:32rem}}@media(max-width:767px){.event-detail__layout,.poster-detail__layout{flex-direction:column;align-items:stretch;gap:24rem}}.event-detail__content,.poster-detail__content{display:flex;flex-direction:column;align-items:flex-start;gap:48rem;width:840rem;max-width:100%;min-width:0}@media(min-width:767px)and (max-width:1199px){.event-detail__content,.poster-detail__content{width:100%;gap:32rem}}@media(max-width:767px){.event-detail__content,.poster-detail__content{width:100%;align-items:stretch;gap:24rem}}.event-detail__intro,.poster-detail__intro{display:flex;flex-direction:column;gap:25rem;width:100%}@media(max-width:767px){.event-detail__intro,.poster-detail__intro{gap:12rem}}.event-detail .section__title,.poster-detail .section__title{margin:0;text-align:left}.event-detail__text,.poster-detail__text{margin-top:0;max-width:840rem;color:var(--gray200);text-align:left}.event-detail__button,.poster-detail__button{flex-shrink:0}@media(max-width:767px){.event-detail__button,.poster-detail__button{width:100%}}.event-detail__media,.poster-detail__media{width:547rem;max-width:100%;height:684rem;flex-shrink:0;overflow:hidden;background:var(--bg-panel, var(--gray900))}@media(min-width:767px)and (max-width:1199px){.event-detail__media,.poster-detail__media{width:100%;height:auto;aspect-ratio:547/684;max-width:547rem;align-self:center}}@media(max-width:767px){.event-detail__media,.poster-detail__media{width:100%;max-width:100%;height:410rem;aspect-ratio:auto}}.event-detail__media img,.poster-detail__media img{width:100%;height:100%;object-fit:cover;display:block}.event-detail__media .image-ph,.event-detail__media .image-placeholder,.poster-detail__media .image-ph,.poster-detail__media .image-placeholder{width:100%;height:100%}.banner{min-height:600rem;max-width:1920rem;margin:0 auto;display:flex;align-items:center}@media(min-width:767px)and (max-width:1199px){.banner{min-height:500rem}}@media(max-width:767px){.banner{min-height:440rem;text-align:center}}.banner__bg:after{content:"";position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(0deg,#0006 0% 100%)}.banner .section__text{max-width:635rem}.banner__container{display:flex;flex-direction:column;justify-content:center;max-width:840rem;margin-left:auto;margin-right:0}@media(min-width:767px)and (max-width:1199px){.banner__container{max-width:600rem}}.blog__container{display:flex;flex-direction:column;align-items:center;gap:70rem}@media(min-width:767px)and (max-width:1199px){.blog__container{gap:40rem}}@media(max-width:767px){.blog__container{gap:32rem}}.blog__archive{display:grid;grid-template-columns:repeat(3,1fr);gap:40rem}@media(min-width:767px)and (max-width:1199px){.blog__archive{gap:20rem}}@media(max-width:767px){.blog__archive{grid-template-columns:1fr;gap:24rem}}.blog__grid{display:grid;grid-template-columns:repeat(2,1fr);column-gap:40rem;width:100%}@media(min-width:767px)and (max-width:1199px){.blog__grid{grid-template-columns:1fr}}@media(max-width:767px){.blog__grid{grid-template-columns:1fr;gap:24rem}}@media(max-width:767px){.blog__button span:before{width:296rem;left:-71rem;right:-71rem}}.blog__image{width:100%;height:321rem;overflow:hidden;flex-shrink:0}@media(min-width:767px)and (max-width:1199px){.blog__image{height:240rem}}@media(max-width:767px){.blog__image{height:200rem}}.blog__image .image-ph,.blog__image img{width:100%;height:100%;object-fit:cover;display:block}.blog__content{display:flex;flex-direction:column;flex:1 1 auto;gap:15rem;position:relative;min-width:0}.blog__slider-wrap{position:relative;width:100%}.blog__slider-wrap .blog__button--prev,.blog__slider-wrap .blog__button--next{position:absolute;top:50%;z-index:2;transform:translateY(-50%)}.blog__slider-wrap .blog__button--prev{left:-20rem}.blog__slider-wrap .blog__button--next{right:-20rem}.blog__slider-wrap .swiper{overflow:visible}.blog__slider-wrap .swiper-wrapper{overflow:visible;align-items:stretch}.blog__slider-wrap .swiper-slide{height:auto;display:flex;flex-direction:column}.blog__slider-wrap .swiper-slide>*{height:100%}@media(max-width:767px){.blog__slider-wrap .blog__button--prev,.blog__slider-wrap .blog__button--next{display:none}}.blog__item{height:236rem;width:100%;display:flex;flex-direction:row;align-items:center;gap:40rem;position:relative;overflow:hidden;border-top:1rem solid var(--gray800)}@media(max-width:767px){.blog__item{flex-direction:column;height:auto;border-top:none}}@media(min-width:767px)and (max-width:1199px){.blog__item{padding-right:30rem}}.blog__item-archive{display:flex;flex-direction:column;gap:30rem;height:100%;width:100%;min-width:0}@media(max-width:767px){.blog__item-archive{gap:16rem}}.blog__item-archive .blog__item-main{display:flex;flex-direction:row;align-items:flex-end;gap:30rem;min-width:0;width:100%}@media(max-width:767px){.blog__item-archive .blog__item-main{gap:16rem}}.blog__item-archive .blog__item-text{flex:1 1 auto;min-width:0;max-width:none}.blog__item-archive .blog__item-link{position:static;flex:0 0 auto;margin-top:0}@media(hover:hover){.blog__item-archive:hover .blog__item-link:after{transform:rotate(45deg)}}.blog__item:last-of-type{border-bottom:1rem solid var(--gray800)}@media(max-width:767px){.blog__item:last-of-type{border-bottom:none}}.blog__item:first-of-type{border-top:none;border-bottom:none}@media(hover:hover){.blog__item:hover .blog__item-link:after{transform:rotate(45deg)}}.blog__item:first-of-type{grid-row:span 2;height:100%;min-height:400rem}@media(min-width:767px)and (max-width:1199px){.blog__item:first-of-type{height:250rem;min-height:unset}}@media(max-width:767px){.blog__item:first-of-type{height:328rem;min-height:unset}}@media(hover:hover){.blog__item:first-of-type:hover .blog__item-text{transform:translateY(0);gap:15rem}}.blog__item:first-of-type .blog__item-image{position:absolute;inset:0;width:100%;height:100%;transition:transform .6s cubic-bezier(.4,0,.2,1)}.blog__item:first-of-type .blog__item-image:after{content:"";position:absolute;inset:0;width:100%;height:100%;z-index:0;background:linear-gradient(0deg,#00000059 0% 100%)}.blog__item:first-of-type .blog__item-container{z-index:1;display:flex;flex-direction:column;height:100%;width:100%;padding:30rem}@media(max-width:767px){.blog__item:first-of-type .blog__item-container{padding:20rem}}.blog__item:first-of-type .blog__item-container:after{content:"";position:absolute;left:0;right:0;top:0;height:80rem;width:100%;background:#0000004d;mask-image:linear-gradient(to top,transparent 0%,black 70%,black 100%);-webkit-mask-image:linear-gradient(to top,transparent 0%,black 70%,black 100%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:-1}.blog__item:first-of-type .blog__item-content{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%}.blog__item:first-of-type .blog__item-top span{color:var(--white)}.blog__item:first-of-type .blog__item-text{position:absolute;left:0;right:0;bottom:0;padding:30rem 110rem 30rem 30rem;gap:30rem}@media(max-width:767px){.blog__item:first-of-type .blog__item-text{padding:24rem 60rem 20rem 20rem;gap:12rem}}.blog__item:first-of-type .blog__item-text{transition:transform .6s cubic-bezier(.4,0,.2,1),gap .6s cubic-bezier(.4,0,.2,1)}@media(min-width:767px)and (max-width:1199px){.blog__item:first-of-type .blog__item-text{bottom:-3rem}}@media(hover:hover){.blog__item:first-of-type .blog__item-text{transform:translateY(calc(100% - 90rem))}}.blog__item:first-of-type .blog__item-text:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;width:100%;background:#0000004d;mask-image:linear-gradient(to bottom,transparent 0%,black 70%,black 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 70%,black 100%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:-1}.blog__item:first-of-type .blog__item-link{position:absolute;bottom:30rem;right:30rem}@media(max-width:767px){.blog__item:first-of-type .blog__item-link{bottom:20rem;right:20rem}}.blog__item-image{width:252rem;height:141rem;flex:0 0 auto}.blog__item-container{display:flex;flex-direction:row;align-items:flex-end;gap:20rem}.blog__item-content{display:flex;flex-direction:column;gap:15rem}.blog__item-top{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.blog__item-top span{color:var(--gray400);display:flex;flex-direction:row;align-items:center;gap:5rem}.blog__item-row{display:flex;flex-direction:row;align-items:center;gap:20rem}.blog__item-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog__item-text{display:flex;flex-direction:column;gap:15rem}.blog__item-text span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--gray200)}.blog__item-link{width:40rem;height:40rem;border:1rem solid var(--gray400);background:var(--white10);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.blog__item-link:after{content:"";-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M9.33268 8H24.666M24.666 8V22M24.666 8L8.66602 24' stroke='white'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M9.33268 8H24.666M24.666 8V22M24.666 8L8.66602 24' stroke='white'/%3E%3C/svg%3E");width:32rem;height:32rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor;background-color:var(--white);transition:transform .6s cubic-bezier(.4,0,.2,1);will-change:transform}.blog__swiper{flex-grow:0;max-width:100%}.other__container{display:flex;flex-direction:column;gap:60rem;width:100%;align-items:center}.reviews .section__header{max-width:909rem}.reviews__container{display:flex;flex-direction:column;gap:40rem}@media(max-width:767px){.reviews__container{gap:20rem}}.reviews__rating{display:flex;flex-direction:row;align-items:center;gap:20rem;margin-top:30rem}@media(max-width:767px){.reviews__rating{margin-top:24rem;flex-direction:column;gap:4rem}}.reviews__stars{display:flex;flex-direction:row;align-items:center;gap:5rem}.reviews__star{display:flex;align-items:center;justify-content:center}.reviews__text{color:var(--gray200)}.reviews__text span{color:var(--white);font-weight:500}@media(max-width:767px){.reviews__text span{display:block}}.reviews__slider-wrapper{position:relative;width:100%}.reviews .divider{width:1rem;flex-shrink:0;height:57rem;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1' height='57' viewBox='0 0 1 57' fill='none'%3E%3Cpath d='M0.5 0V57' stroke='url(%23paint0_radial_1932_7213)'/%3E%3Cdefs%3E%3CradialGradient id='paint0_radial_1932_7213' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(1 28.5) rotate(90) scale(24.1762 17.317)'%3E%3Cstop stop-color='%23808080'/%3E%3Cstop offset='1'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E")}.reviews__slider{height:346rem;width:100%;overflow:visible}@media(min-width:767px)and (max-width:1199px){.reviews__slider{height:auto}}@media(max-width:767px){.reviews__slider{height:auto}}@media(min-width:1200px){.reviews__slider:not(.swiper-initialized)>.swiper-wrapper{gap:40rem}.reviews__slider:not(.swiper-initialized)>.swiper-wrapper>.swiper-slide{width:calc((100% - 40rem)/2);flex-shrink:0}}.reviews__slide{width:100%;height:100%;background-color:var(--gray900);display:flex;flex-direction:column;gap:20rem;padding:30rem;opacity:.8;filter:blur(15px);transition:opacity .6s cubic-bezier(.4,0,.2,1),filter .6s cubic-bezier(.4,0,.2,1)}@media(max-width:767px){.reviews__slide{padding:20rem}}.reviews__slide.swiper-slide-visible{opacity:1;filter:blur(0)}.reviews__slide-top{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.reviews__slide-top>span{color:var(--gray400)}.reviews__slide-left{display:flex;flex-direction:row;gap:20rem}.reviews__slide-avatar{width:60rem;height:60rem;border-radius:50%;overflow:hidden}@media(max-width:767px){.reviews__slide-avatar{width:44rem;height:44rem}}.reviews__slide-profile{display:flex;flex-direction:column;justify-content:space-between;gap:10rem}.reviews__slide-rating{display:flex;flex-direction:row;align-items:center;gap:5rem}.reviews__slide-star{display:flex;align-items:center;justify-content:center}.reviews__slide-content{color:var(--gray200);display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:767px){.reviews__slide-content{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}}.reviews__slide-button{display:flex;flex-direction:row;width:fit-content;align-items:center;gap:4rem;font-family:var(--font-main);font-size:14rem;font-style:normal;font-weight:400;line-height:120%}@media(min-width:767px)and (max-width:1199px){.reviews__slide-button{font-size:12rem}}@media(max-width:767px){.reviews__slide-button{font-size:10rem}}.reviews__slide-button{color:var(--white);border:0;background:transparent;padding:0;cursor:pointer}@media(hover:hover){.reviews__slide-button:hover:after{transform:rotate(45deg)}}.reviews__slide-button:after{content:"";-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 6H18.5M18.5 6V16.5M18.5 6L6.5 18' stroke='white'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 6H18.5M18.5 6V16.5M18.5 6L6.5 18' stroke='white'/%3E%3C/svg%3E");width:24rem;height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor;transition:transform .6s cubic-bezier(.4,0,.2,1);will-change:transform}.reviews__links{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media(max-width:767px){.reviews__links{justify-content:flex-start;gap:8rem;margin-inline:-16rem;padding-inline:16rem;scroll-snap-type:x mandatory;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.reviews__links::-webkit-scrollbar{display:none}}.reviews__link{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20rem;padding:15rem 20rem;font-family:var(--font-main);font-size:20rem;font-style:normal;font-weight:400;line-height:135%}@media(min-width:767px)and (max-width:1199px){.reviews__link{font-size:18rem}}@media(max-width:767px){.reviews__link{font-size:16rem}}.reviews__link{line-height:1;position:relative;scroll-snap-align:start}.reviews__link-icon{width:auto;height:25rem;opacity:.8;transition:opacity .6s cubic-bezier(.4,0,.2,1)}.reviews__link-icon img{object-fit:contain}@media(hover:hover){.reviews__link:hover{opacity:1}}@media(max-width:767px){.reviews__link{flex-shrink:0}}.section.reviews-page{padding-top:60rem;padding-bottom:100rem}@media(min-width:767px)and (max-width:1199px){.section.reviews-page{padding-top:40rem;padding-bottom:60rem}}@media(max-width:767px){.section.reviews-page{padding-top:32rem;padding-bottom:40rem}}.reviews-page__header{margin-bottom:60rem}@media(min-width:767px)and (max-width:1199px){.reviews-page__header{margin-bottom:40rem}}@media(max-width:767px){.reviews-page__header{margin-bottom:0;gap:16rem}}.reviews-page__header .breadcrumbs{margin-bottom:0}.reviews-page__header .section__title{margin-top:32rem}@media(max-width:767px){.reviews-page__header .section__title{margin-top:0}}.reviews-page__header .section__text{margin-top:25rem;max-width:840rem}@media(max-width:767px){.reviews-page__header .section__text{margin-top:12rem}}.reviews-page__body{display:flex;flex-direction:column;align-items:center;gap:40rem}@media(max-width:767px){.reviews-page__body{gap:24rem;margin-top:24rem}}.reviews-page__platforms{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20rem;width:100%}@media(min-width:767px)and (max-width:1199px){.reviews-page__platforms{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.reviews-page__platforms{display:flex;flex-wrap:nowrap;gap:12rem;width:auto;align-self:stretch;margin-inline:-16rem;padding-inline:16rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.reviews-page__platforms::-webkit-scrollbar{display:none}}.reviews-page__tabs{display:flex;justify-content:center;width:100%}.reviews-page__tabs .tabmenu{max-width:100%}@media(max-width:767px){.reviews-page__tabs .tabmenu{padding:4rem;gap:4rem;justify-content:flex-start;width:100%}}.reviews-page__content{width:100%}.reviews-page__panel{display:none;flex-direction:column;align-items:center;gap:40rem}.reviews-page__panel.active{display:flex;animation:servicesPanelIn .7s cubic-bezier(.4,0,.2,1)}.reviews-page__panel.active .reviews-card:not(.is-hidden){animation:servicesItemIn .7s cubic-bezier(.4,0,.2,1) both}.reviews-page__panel.active .reviews-card:not(.is-hidden):nth-child(1){animation-delay:0ms}.reviews-page__panel.active .reviews-card:not(.is-hidden):nth-child(2){animation-delay:45ms}.reviews-page__panel.active .reviews-card:not(.is-hidden):nth-child(3){animation-delay:90ms}.reviews-page__panel.active .reviews-card:not(.is-hidden):nth-child(4){animation-delay:135ms}.reviews-page__panel.active .reviews-card:not(.is-hidden):nth-child(5){animation-delay:.18s}.reviews-page__panel.active .reviews-card:not(.is-hidden):nth-child(6){animation-delay:225ms}.reviews-page__panel.active .reviews-card:not(.is-hidden):nth-child(7){animation-delay:.27s}.reviews-page__panel.active .reviews-card:not(.is-hidden):nth-child(8){animation-delay:315ms}.reviews-page__panel.active .reviews-card:not(.is-hidden):nth-child(9){animation-delay:.36s}.reviews-page__panel.active .reviews-card:not(.is-hidden):nth-child(10){animation-delay:405ms}.reviews-page__panel.active .reviews-card:not(.is-hidden):nth-child(11){animation-delay:.45s}.reviews-page__panel.active .reviews-card:not(.is-hidden):nth-child(12){animation-delay:495ms}.reviews-page__panel.active .reviews-card:not(.is-hidden):nth-child(13){animation-delay:.54s}.reviews-page__panel.active .reviews-card:not(.is-hidden):nth-child(14){animation-delay:585ms}.reviews-page__panel.active .reviews-card:not(.is-hidden):nth-child(15){animation-delay:.63s}.reviews-page__panel.active .reviews-card:not(.is-hidden):nth-child(16){animation-delay:675ms}.reviews-page__panel.active .reviews-card:not(.is-hidden):nth-child(17){animation-delay:.72s}.reviews-page__panel.active .reviews-card:not(.is-hidden):nth-child(18){animation-delay:765ms}.reviews-page__panel.active .reviews-card:not(.is-hidden):nth-child(19){animation-delay:.81s}.reviews-page__panel.active .reviews-card:not(.is-hidden):nth-child(20){animation-delay:855ms}@media(prefers-reduced-motion:reduce){.reviews-page__panel.active{animation:none}.reviews-page__panel.active .reviews-card:not(.is-hidden){animation:none}}@media(max-width:767px){.reviews-page__panel{gap:24rem}}.reviews-page__list{display:flex;flex-wrap:wrap;gap:40rem;width:100%}@media(min-width:767px)and (max-width:1199px){.reviews-page__list{gap:24rem}}@media(max-width:767px){.reviews-page__list{gap:12rem}}.reviews-page__empty{font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}@media(min-width:767px)and (max-width:1199px){.reviews-page__empty{font-size:16rem}}@media(max-width:767px){.reviews-page__empty{font-size:14rem}}.reviews-page__empty{color:var(--gray400);text-align:center}.reviews-page__more-wrap{width:auto}.reviews-page__more{display:inline-flex;align-items:center;gap:8rem;padding:0 0 2rem;border:0;border-bottom:1rem solid var(--white);background:transparent;color:var(--white);cursor:pointer;font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}@media(min-width:767px)and (max-width:1199px){.reviews-page__more{font-size:16rem}}@media(max-width:767px){.reviews-page__more{font-size:14rem}}.reviews-page__more:after{content:"";flex-shrink:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9L12 15L18 9' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9L12 15L18 9' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:24rem;height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor}.reviews-platform{display:flex;flex-direction:column;gap:12rem;padding:20rem;background:var(--gray900);border:1rem solid var(--white10);color:inherit;text-decoration:none;min-width:0}@media(max-width:767px){.reviews-platform{flex:0 0 240rem;width:240rem;scroll-snap-align:start}}.reviews-platform__head{display:flex;align-items:center;justify-content:space-between;gap:12rem;min-height:57rem}@media(max-width:767px){.reviews-platform__head{min-height:0}}.reviews-platform__logo{display:flex;align-items:center;height:25rem;min-width:0}@media(max-width:767px){.reviews-platform__logo{height:20rem}}.reviews-platform__logo img{width:auto;max-width:100%;height:25rem;object-fit:contain;object-position:left center;opacity:.8;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}@media(max-width:767px){.reviews-platform__logo img{height:20rem}}.reviews-platform__score{flex-shrink:0;color:var(--white);font-family:var(--font-second);font-size:36rem;font-style:normal;font-weight:400;line-height:105%}@media(min-width:767px)and (max-width:1199px){.reviews-platform__score{font-size:30rem}}@media(max-width:767px){.reviews-platform__score{font-size:20rem}}.reviews-platform__meta{display:flex;flex-direction:column;gap:5rem;min-width:0}.reviews-platform__label{color:var(--gray400);font-family:var(--font-main);font-size:14rem;font-style:normal;font-weight:400;line-height:120%}@media(min-width:767px)and (max-width:1199px){.reviews-platform__label{font-size:12rem}}@media(max-width:767px){.reviews-platform__label{font-size:10rem}}.reviews-platform__count{color:var(--gray200);font-family:var(--font-main);font-size:16rem;font-style:normal;font-weight:400;line-height:140%}@media(min-width:767px)and (max-width:1199px){.reviews-platform__count{font-size:14rem}}@media(max-width:767px){.reviews-platform__count{font-size:12rem}}.reviews-card{display:flex;flex-direction:column;gap:20rem;width:calc((100% - 40rem)/2);padding:30rem;background:var(--gray900);min-width:0}@media(min-width:767px)and (max-width:1199px){.reviews-card{width:100%;padding:24rem}}@media(max-width:767px){.reviews-card{width:100%;padding:20rem;gap:12rem}}.reviews-card__top{display:flex;align-items:center;gap:20rem;min-width:0}@media(max-width:767px){.reviews-card__top{gap:12rem}}.reviews-card__avatar{flex-shrink:0;width:60rem;height:60rem;border-radius:50%;overflow:hidden;background:var(--gray800)}@media(max-width:767px){.reviews-card__avatar{width:44rem;height:44rem}}.reviews-card__avatar img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.reviews-card__profile{display:flex;flex-direction:column;gap:5rem;min-width:0;flex:1 1 auto}@media(max-width:767px){.reviews-card__profile{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name date" "rating rating";gap:8rem;align-items:center}}.reviews-card__name{color:var(--white);font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:500;line-height:150%}@media(min-width:767px)and (max-width:1199px){.reviews-card__name{font-size:16rem}}@media(max-width:767px){.reviews-card__name{font-size:14rem}}.reviews-card__name{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:767px){.reviews-card__name{grid-area:name;font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}}@media(max-width:767px)and (min-width:767px)and (max-width:1199px){.reviews-card__name{font-size:16rem}}@media(max-width:767px)and (max-width:767px){.reviews-card__name{font-size:14rem}}.reviews-card__info{display:flex;align-items:center;gap:10rem;flex-wrap:wrap;min-width:0}@media(max-width:767px){.reviews-card__info{display:contents}}.reviews-card__rating{display:flex;align-items:center;gap:2rem}@media(max-width:767px){.reviews-card__rating{grid-area:rating}}.reviews-card__star{display:flex;align-items:center;justify-content:center;width:20rem;height:20rem}@media(max-width:767px){.reviews-card__star{width:16rem;height:16rem}}.reviews-card__date{color:var(--gray400);font-family:var(--font-main);font-size:16rem;font-style:normal;font-weight:400;line-height:140%}@media(min-width:767px)and (max-width:1199px){.reviews-card__date{font-size:14rem}}@media(max-width:767px){.reviews-card__date{font-size:12rem}}@media(max-width:767px){.reviews-card__date{grid-area:date}}.reviews-card__content{color:var(--gray200);font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}@media(min-width:767px)and (max-width:1199px){.reviews-card__content{font-size:16rem}}@media(max-width:767px){.reviews-card__content{font-size:14rem}}.reviews-card__content{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.reviews-card__more{display:none;flex-direction:row;width:fit-content;align-items:center;gap:4rem;margin-top:auto;padding:0;border:0;background:transparent;color:var(--white);cursor:pointer;font-family:var(--font-main);font-size:14rem;font-style:normal;font-weight:400;line-height:120%}@media(min-width:767px)and (max-width:1199px){.reviews-card__more{font-size:12rem}}@media(max-width:767px){.reviews-card__more{font-size:10rem}}.reviews-card__more:after{content:"";-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 6H18.5M18.5 6V16.5M18.5 6L6.5 18' stroke='white'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 6H18.5M18.5 6V16.5M18.5 6L6.5 18' stroke='white'/%3E%3C/svg%3E");width:24rem;height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor;transition:transform .6s cubic-bezier(.4,0,.2,1);will-change:transform}.vacancies>.container{display:flex;flex-direction:column;align-items:center;gap:60rem}@media(min-width:767px)and (max-width:1199px){.vacancies>.container{gap:40rem}}@media(max-width:767px){.vacancies>.container{gap:32rem}}.vacancies .section__header{margin-bottom:0}.vacancies__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40rem;width:100%}@media(min-width:767px)and (max-width:1199px){.vacancies__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20rem}}@media(max-width:767px){.vacancies__grid{grid-template-columns:1fr;gap:12rem}}.vacancies-item{--menu-item-stop-1: 0%;--menu-item-stop-2: 0%;--menu-item-alpha: 0;position:relative;display:flex;flex-direction:column;height:100%;gap:32rem;min-width:0;padding:40rem;background:radial-gradient(circle at 100% 100%,rgba(0,102,73,var(--menu-item-alpha)) var(--menu-item-stop-1),rgba(0,0,0,var(--menu-item-alpha)) var(--menu-item-stop-2)),var(--gray900);border:1rem solid var(--white10);color:inherit;text-decoration:none;cursor:pointer;transition:--menu-item-stop-1 .6s cubic-bezier(.4,0,.2,1),--menu-item-stop-2 .6s cubic-bezier(.4,0,.2,1),--menu-item-alpha .6s cubic-bezier(.4,0,.2,1),border-color .6s cubic-bezier(.4,0,.2,1)}@media(max-width:767px){.vacancies-item{padding:20rem;gap:20rem}}@media(hover:hover){.vacancies-item:hover{--menu-item-stop-1: 0%;--menu-item-stop-2: 100%;--menu-item-alpha: .5}.vacancies-item:hover .vacancies-item__arrow{border-color:var(--white)}.vacancies-item:hover .vacancies-item__arrow:after{transform:translate(2rem,-2rem)}}.vacancies-item__content{display:flex;flex-direction:column;gap:12rem;min-width:0}.vacancies-item__title{color:var(--white);min-width:0}.vacancies-item__text{font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}@media(min-width:767px)and (max-width:1199px){.vacancies-item__text{font-size:16rem}}@media(max-width:767px){.vacancies-item__text{font-size:14rem}}.vacancies-item__text{color:var(--white60);min-width:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.vacancies-item__meta{display:flex;flex-wrap:wrap;align-items:center;gap:16rem;padding-right:8rem;color:var(--white60)}.vacancies-item__tag{display:inline-flex;align-items:center;gap:4rem;font-family:var(--font-main);font-size:16rem;font-style:normal;font-weight:400;line-height:140%}@media(min-width:767px)and (max-width:1199px){.vacancies-item__tag{font-size:14rem}}@media(max-width:767px){.vacancies-item__tag{font-size:12rem}}.vacancies-item__tag{color:var(--white60)}.vacancies-item__tag:before{content:"";flex-shrink:0;background-color:var(--white60)}.vacancies-item__tag--experience:before{-webkit-mask-image:url(/assets/images/icons/icon-briefcase.svg);mask-image:url(/assets/images/icons/icon-briefcase.svg);width:24rem;height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor}.vacancies-item__tag--schedule:before{-webkit-mask-image:url(/assets/images/icons/icon-clock.svg);mask-image:url(/assets/images/icons/icon-clock.svg);width:24rem;height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor}.vacancies-item__divider{flex-shrink:0;width:1rem;height:20rem;background:var(--gray400)}.vacancies-item__bottom{display:flex;align-items:center;justify-content:space-between;gap:16rem;min-width:0;margin-top:auto}.vacancies-item__pay{color:var(--white);min-width:0}.vacancies-item__arrow{flex:0 0 40rem;display:flex;align-items:center;justify-content:center;width:40rem;height:40rem;border:1rem solid var(--gray400);background:var(--white10);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:border-color .6s cubic-bezier(.4,0,.2,1)}.vacancies-item__arrow:after{content:"";flex-shrink:0;-webkit-mask-image:url(/assets/images/icons/arrow-45.svg);mask-image:url(/assets/images/icons/arrow-45.svg);width:24rem;height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor;background-color:var(--white);transition:transform .6s cubic-bezier(.4,0,.2,1)}.section.vacancies-page{padding-top:60rem;padding-bottom:100rem}@media(min-width:767px)and (max-width:1199px){.section.vacancies-page{padding-top:40rem;padding-bottom:60rem}}@media(max-width:767px){.section.vacancies-page{padding-top:32rem;padding-bottom:40rem}}.vacancies-page{max-width:1920rem;margin:0 auto}@media(max-width:767px){.vacancies-page>.container{gap:24rem}}@media(max-width:767px){.vacancies-page__header{display:flex;flex-direction:column;gap:16rem}}.vacancies-page__header .breadcrumbs{margin-bottom:0}.vacancies-page__header .section__title{margin-top:32rem}@media(max-width:767px){.vacancies-page__header .section__title{margin-top:0}}.vacancies-page__header .section__text{margin-top:25rem;max-width:840rem}@media(max-width:767px){.vacancies-page__header .section__text{margin-top:12rem}}.vacancies-page__more-wrap{width:auto;margin-top:40rem}@media(max-width:767px){.vacancies-page__more-wrap{margin-top:24rem}}.vacancies-page__more{display:inline-flex;align-items:center;gap:8rem;padding:0 0 2rem;border:0;border-bottom:1rem solid var(--white);background:transparent;color:var(--white);cursor:pointer;font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}@media(min-width:767px)and (max-width:1199px){.vacancies-page__more{font-size:16rem}}@media(max-width:767px){.vacancies-page__more{font-size:14rem}}.vacancies-page__more:after{content:"";flex-shrink:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9L12 15L18 9' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9L12 15L18 9' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:24rem;height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor}.section.vacancy-detail{padding-top:40rem;padding-bottom:100rem}@media(min-width:767px)and (max-width:1199px){.section.vacancy-detail{padding-bottom:60rem}}@media(max-width:767px){.section.vacancy-detail{padding-top:32rem;padding-bottom:40rem}}.vacancy-detail>.container{display:flex;flex-direction:column;gap:32rem}@media(max-width:767px){.vacancy-detail>.container{gap:12rem}}.vacancy-detail .breadcrumbs{justify-content:flex-start;margin-bottom:0}@media(max-width:767px){.vacancy-detail .breadcrumbs{width:100%;margin-inline:0;padding-inline:0}}.vacancy-detail__layout{display:flex;justify-content:space-between;align-items:flex-start;gap:40rem;width:100%}@media(min-width:767px)and (max-width:1199px){.vacancy-detail__layout{flex-direction:column;gap:32rem}}@media(max-width:767px){.vacancy-detail__layout{flex-direction:column;align-items:stretch;gap:24rem}}.vacancy-detail__content{display:flex;flex-direction:column;gap:32rem;width:840rem;max-width:100%;min-width:0}@media(min-width:767px)and (max-width:1199px){.vacancy-detail__content{width:100%}}@media(max-width:767px){.vacancy-detail__content{width:100%;gap:32rem}}.vacancy-detail__intro{display:flex;flex-direction:column;gap:20rem;width:100%;max-width:800rem}@media(max-width:767px){.vacancy-detail__intro{gap:12rem;max-width:100%}}.vacancy-detail .section__title{margin:0;text-align:left}.vacancy-detail__lead{margin-top:0;color:var(--gray200);text-align:left}.vacancy-detail__meta{display:flex;flex-direction:column;justify-content:center;gap:20rem}@media(max-width:767px){.vacancy-detail__meta{gap:12rem}}.vacancy-detail__tags{display:flex;flex-wrap:wrap;align-items:center;gap:12rem}.vacancy-detail__tag{display:inline-flex;align-items:center;gap:12rem;padding:12rem;background:var(--gray900);font-family:var(--font-main);font-size:16rem;font-style:normal;font-weight:400;line-height:140%}@media(min-width:767px)and (max-width:1199px){.vacancy-detail__tag{font-size:14rem}}@media(max-width:767px){.vacancy-detail__tag{font-size:12rem}}.vacancy-detail__tag{color:var(--white60)}.vacancy-detail__tag:before{content:"";flex-shrink:0;background-color:var(--white60)}.vacancy-detail__tag--experience:before{-webkit-mask-image:url(/assets/images/icons/icon-briefcase.svg);mask-image:url(/assets/images/icons/icon-briefcase.svg);width:24rem;height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor}.vacancy-detail__tag--schedule:before{-webkit-mask-image:url(/assets/images/icons/icon-clock.svg);mask-image:url(/assets/images/icons/icon-clock.svg);width:24rem;height:24rem;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor}@media(max-width:767px){.vacancy-detail__tag--experience:before,.vacancy-detail__tag--schedule:before{width:20rem;height:20rem}}.vacancy-detail__pay{color:var(--white)}.vacancy-detail__body{display:flex;flex-direction:column;gap:24rem;width:100%;max-width:839rem}@media(max-width:767px){.vacancy-detail__body{max-width:100%}}.vacancy-detail__block{display:flex;flex-direction:column;gap:12rem;max-width:670rem}@media(max-width:767px){.vacancy-detail__block{max-width:100%}}.vacancy-detail__block-title{margin:0;color:var(--white)}.vacancy-detail__list{min-width:0}.vacancy-detail__list ul{display:flex;flex-direction:column;gap:8rem;margin:0;padding:0;list-style:none}.vacancy-detail__list li{display:flex;align-items:flex-start;gap:8rem;font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}@media(min-width:767px)and (max-width:1199px){.vacancy-detail__list li{font-size:16rem}}@media(max-width:767px){.vacancy-detail__list li{font-size:14rem}}.vacancy-detail__list li{color:var(--gray200);min-width:0}.vacancy-detail__list li:before{content:"";flex:0 0 8rem;width:8rem;height:8rem;margin-top:8rem;border-radius:50%;background:var(--primary400)}.vacancy-detail__list p{font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}@media(min-width:767px)and (max-width:1199px){.vacancy-detail__list p{font-size:16rem}}@media(max-width:767px){.vacancy-detail__list p{font-size:14rem}}.vacancy-detail__list p{color:var(--gray200)}.vacancy-detail__note{margin:0;max-width:670rem;font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}@media(min-width:767px)and (max-width:1199px){.vacancy-detail__note{font-size:16rem}}@media(max-width:767px){.vacancy-detail__note{font-size:14rem}}.vacancy-detail__note{color:var(--gray200)}@media(max-width:767px){.vacancy-detail__note{max-width:100%}}.vacancy-detail__aside{width:547rem;max-width:100%;flex-shrink:0}@media(min-width:767px)and (max-width:1199px){.vacancy-detail__aside{width:100%;max-width:547rem;align-self:center}}@media(max-width:767px){.vacancy-detail__aside{width:100%;max-width:100%;align-self:stretch}}.vacancy-detail__form-card{display:flex;flex-direction:column;gap:24rem;padding:40rem;border:1rem solid #404040;background:radial-gradient(circle at 100% 100%,color-mix(in srgb,var(--primary500) 25%,transparent) 0%,transparent 100%),var(--gray900)}@media(max-width:767px){.vacancy-detail__form-card{padding:20rem}}.vacancy-detail__form-head{display:flex;flex-direction:column;gap:12rem}.vacancy-detail__form-title{margin:0;color:var(--white)}.vacancy-detail__form-text{margin:0;font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}@media(min-width:767px)and (max-width:1199px){.vacancy-detail__form-text{font-size:16rem}}@media(max-width:767px){.vacancy-detail__form-text{font-size:14rem}}.vacancy-detail__form-text{color:var(--gray200)}.vacancy-detail__form{gap:20rem}.vacancy-detail__form .form__fields{gap:16rem}.vacancy-detail__form .form__field span{color:var(--gray200)}.vacancy-detail__form .form__field input{height:55rem;border:1rem solid #404040;background:var(--white5);color:var(--white);padding:13rem 20rem;border-radius:0;outline:none;transition:border-color .6s cubic-bezier(.4,0,.2,1)}.vacancy-detail__form .form__field input::placeholder{color:var(--gray400)}@media(hover:hover){.vacancy-detail__form .form__field input:hover{border-color:var(--primary400)}}.vacancy-detail__form .form__field input:focus,.vacancy-detail__form .form__field input:focus-visible,.vacancy-detail__form .form__field input:active{outline:none;border-color:var(--primary400)}.vacancy-detail__form .form__bottom{gap:20rem}.contacts{display:flex;flex-direction:column;gap:60rem}.contacts.section{padding-bottom:0}.contacts__grid{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:40rem}@media(max-width:767px){.contacts__grid{display:flex;flex-direction:column;align-items:stretch;gap:16rem}}.contacts__side{min-width:0}.contacts__side--left{grid-column:1;justify-self:start;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;max-width:547rem;gap:24rem}@media(max-width:767px){.contacts__side--left{display:contents}}.contacts__side--right{grid-column:3;justify-self:end;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:40rem}@media(max-width:767px){.contacts__side--right{display:contents}}.contacts__item:not(.social){display:flex;flex-direction:column;align-items:flex-start;gap:5rem;color:var(--gray200);font-family:var(--font-main);font-size:20rem;font-style:normal;font-weight:400;line-height:135%}@media(min-width:767px)and (max-width:1199px){.contacts__item:not(.social){font-size:18rem}}@media(max-width:767px){.contacts__item:not(.social){font-size:16rem}}@media(max-width:767px){.contacts__item:not(.social){font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}}@media(max-width:767px)and (min-width:767px)and (max-width:1199px){.contacts__item:not(.social){font-size:16rem}}@media(max-width:767px)and (max-width:767px){.contacts__item:not(.social){font-size:14rem}}.contacts__side--left .contacts__item:first-child{max-width:253rem}.contacts__side--left .contacts__item:last-child{max-width:160rem;flex-shrink:0}@media(max-width:767px){.contacts__br{display:none}}.contacts a:not(.social__link){transition:color .6s cubic-bezier(.4,0,.2,1)}@media(hover:hover){.contacts a:not(.social__link):hover{color:var(--white)}}.contacts__button{grid-column:2;grid-row:1;justify-self:center;width:253rem;max-width:100%}@media(max-width:767px){.contacts__button{order:10;width:100%;height:44rem;padding:12rem 16rem;margin-top:8rem}.contacts__button span:after{width:20rem;height:20rem}}.contacts .social{gap:12rem;flex-wrap:wrap;max-width:167rem}@media(max-width:767px){.contacts .social{max-width:100%}}.contacts .social__link{width:40rem;height:40rem}.contacts__map{height:600rem;width:100%;max-width:1920rem;margin:0 auto}.contacts__map iframe{width:100%;height:100%;filter:grayscale(1) brightness(90%) invert(1)}@media(max-width:767px){.contacts__map{height:400rem}}.section.contacts-hero{padding-top:60rem;padding-bottom:0}@media(min-width:767px)and (max-width:1199px){.section.contacts-hero{padding-top:40rem}}@media(max-width:767px){.section.contacts-hero{padding-top:40rem}}.contacts-hero__header{margin-bottom:60rem}@media(min-width:767px)and (max-width:1199px){.contacts-hero__header{margin-bottom:40rem}}@media(max-width:767px){.contacts-hero__header{margin-bottom:40rem}}.contacts-hero__header .breadcrumbs{margin-bottom:0}.contacts-hero__header .section__title{margin-top:32rem}@media(max-width:767px){.contacts-hero__header .section__title{margin-top:16rem}}.contacts-hero__header .section__text{margin-top:25rem;max-width:840rem}@media(max-width:767px){.contacts-hero__header .section__text{margin-top:12rem}}.contacts-hero__panel{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40rem;padding:40rem 0;border-top:1rem solid var(--gray800);border-bottom:1rem solid var(--gray800);margin-bottom:60rem}@media(min-width:767px)and (max-width:1199px){.contacts-hero__panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:32rem 24rem;margin-bottom:40rem}}@media(max-width:767px){.contacts-hero__panel{grid-template-columns:1fr;gap:24rem;padding:24rem 0;margin-bottom:32rem}}.contacts-hero__col{display:flex;flex-direction:column;gap:12rem;min-width:0}.contacts-hero__label{color:var(--gray400);font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}@media(min-width:767px)and (max-width:1199px){.contacts-hero__label{font-size:16rem}}@media(max-width:767px){.contacts-hero__label{font-size:14rem}}.contacts-hero__value{color:var(--white);font-family:var(--font-second);font-size:24rem;font-style:normal;font-weight:400;line-height:108%}@media(min-width:767px)and (max-width:1199px){.contacts-hero__value{font-size:20rem}}@media(max-width:767px){.contacts-hero__value{font-size:18rem}}.contacts-hero__value{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.contacts-hero__value--schedule,.contacts-hero__value--contacts{display:flex;flex-direction:column;gap:8rem}.contacts-hero__value a{color:inherit;text-decoration:none;transition:color .6s cubic-bezier(.4,0,.2,1);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(hover:hover){.contacts-hero__value a:hover{color:var(--primary500)}}.contacts-hero__note{color:var(--gray400);font-family:var(--font-main);font-size:16rem;font-style:normal;font-weight:400;line-height:140%}@media(min-width:767px)and (max-width:1199px){.contacts-hero__note{font-size:14rem}}@media(max-width:767px){.contacts-hero__note{font-size:12rem}}.contacts-hero__note{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.contacts-hero__map{width:100%;height:740rem;max-width:1920rem;margin:0 auto;border-top:1rem solid var(--gray800);border-bottom:1rem solid var(--gray800);overflow:hidden;background:var(--gray900)}@media(min-width:767px)and (max-width:1199px){.contacts-hero__map{height:520rem}}@media(max-width:767px){.contacts-hero__map{height:740rem}}.contacts-hero__map iframe,.contacts-hero__map img{width:100%;height:100%;display:block;border:0!important;object-fit:cover}.contacts-hero__map iframe{filter:grayscale(1) brightness(90%) invert(1)}.section.requisites{padding-top:60rem;padding-bottom:60rem}@media(min-width:767px)and (max-width:1199px){.section.requisites{padding-top:40rem;padding-bottom:40rem}}@media(max-width:767px){.section.requisites{padding-top:32rem;padding-bottom:32rem}}.requisites__inner{display:flex;flex-direction:column;gap:24rem;padding:40rem 0;border-top:1rem solid var(--gray800);border-bottom:1rem solid var(--gray800)}@media(max-width:767px){.requisites__inner{gap:24rem;padding:24rem 0}}.requisites .section__title{margin:0}.requisites__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40rem}@media(min-width:767px)and (max-width:1199px){.requisites__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24rem}}@media(max-width:767px){.requisites__grid{grid-template-columns:1fr;gap:16rem}}.requisites__item{display:flex;flex-direction:column;gap:8rem;min-width:0}.requisites__label{color:var(--gray400);font-family:var(--font-main);font-size:16rem;font-style:normal;font-weight:500;line-height:140%}@media(min-width:767px)and (max-width:1199px){.requisites__label{font-size:14rem}}@media(max-width:767px){.requisites__label{font-size:12rem}}.requisites__value{color:var(--gray200);font-family:var(--font-second);font-size:24rem;font-style:normal;font-weight:400;line-height:108%}@media(min-width:767px)and (max-width:1199px){.requisites__value{font-size:20rem}}@media(max-width:767px){.requisites__value{font-size:18rem}}.requisites__value{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.section.addresses{padding-top:80rem;padding-bottom:80rem}@media(min-width:767px)and (max-width:1199px){.section.addresses{padding-top:60rem;padding-bottom:60rem}}@media(max-width:767px){.section.addresses{padding-top:40rem;padding-bottom:40rem}}.addresses .section__header{margin-bottom:60rem}@media(min-width:767px)and (max-width:1199px){.addresses .section__header{margin-bottom:40rem}}@media(max-width:767px){.addresses .section__header{margin-bottom:32rem}}.addresses .section__header .section__tag{margin-bottom:15rem}@media(max-width:767px){.addresses .section__header .section__tag{margin-bottom:12rem}}.addresses .section__header .section__title{margin:0}.addresses__slider{position:relative;width:100%}@media(max-width:767px){.addresses__slider{width:calc(100% + var(--container-padding-x, 16rem))}}.addresses__slider .swiper{overflow:visible}.addresses__slider .swiper-wrapper{overflow:visible;align-items:stretch}.addresses__slider .swiper-slide{width:415rem;height:auto;display:flex;flex-direction:column}@media(min-width:767px)and (max-width:1199px){.addresses__slider .swiper-slide{width:calc((100% - 20rem)/2)}}@media(max-width:767px){.addresses__slider .swiper-slide{width:240rem}}.addresses__slider .swiper-slide>*{height:100%}.addresses .slider-button-container{top:50%;left:-60rem;right:-60rem;transform:translateY(-50%)}@media(min-width:767px)and (max-width:1199px){.addresses .slider-button-container{display:none}}@media(max-width:767px){.addresses .slider-button-container{display:none}}.addresses-item{display:flex;flex-direction:column;gap:24rem;width:100%;height:100%;min-width:0;padding-top:24rem;background:#121212;overflow:visible;isolation:isolate}@media(max-width:767px){.addresses-item{gap:16rem;padding-top:16rem}}.addresses-item__body{display:flex;flex-direction:column;gap:20rem;width:100%;flex:1 1 auto;min-height:0}@media(max-width:767px){.addresses-item__body{gap:16rem}}.addresses-item__info{display:flex;flex-direction:column;gap:24rem;width:100%;min-width:0}@media(max-width:767px){.addresses-item__info{gap:16rem}}.addresses-item__top{display:flex;flex-direction:column;gap:12rem;padding-inline:32rem}@media(max-width:767px){.addresses-item__top{padding-inline:16rem;gap:8rem}}.addresses-item__label{color:var(--gray400);font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}@media(min-width:767px)and (max-width:1199px){.addresses-item__label{font-size:16rem}}@media(max-width:767px){.addresses-item__label{font-size:14rem}}.addresses-item__address{display:flex;align-items:flex-start;gap:12rem;width:100%;min-width:0}.addresses-item__title{flex:1 1 auto;min-width:0;color:var(--white);font-family:var(--font-second);font-size:24rem;font-style:normal;font-weight:400;line-height:108%}@media(min-width:767px)and (max-width:1199px){.addresses-item__title{font-size:20rem}}@media(max-width:767px){.addresses-item__title{font-size:18rem}}.addresses-item__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.addresses-item__copy{position:relative;display:inline-flex;align-items:flex-start;justify-content:center;flex:0 0 auto;margin:0;padding:4rem 0 0;border:0;background:transparent;color:var(--white);cursor:pointer;transition:color .6s cubic-bezier(.4,0,.2,1),opacity .6s cubic-bezier(.4,0,.2,1)}@media(hover:hover){.addresses-item__copy:hover{color:var(--primary500)}}.addresses-item__copy[data-copy-link]:after{content:attr(data-copy-link);position:absolute;right:0;bottom:calc(100% + 10rem);z-index:2;transform:translateY(10rem);padding:6rem 10rem;background:var(--gray800);color:var(--white);text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:0;visibility:hidden;transition:transform .6s cubic-bezier(.4,0,.2,1),opacity .6s cubic-bezier(.4,0,.2,1),visibility .6s cubic-bezier(.4,0,.2,1);font-family:var(--font-main);font-size:14rem;font-style:normal;font-weight:400;line-height:120%}@media(min-width:767px)and (max-width:1199px){.addresses-item__copy[data-copy-link]:after{font-size:12rem}}@media(max-width:767px){.addresses-item__copy[data-copy-link]:after{font-size:10rem}}.addresses-item__copy.is-copied{color:var(--primary500)}.addresses-item__copy.is-copied:after{opacity:1;visibility:visible;transform:translateY(0)}.addresses-item__copy .icon,.addresses-item__copy .icon:before{width:24rem;height:24rem}@media(max-width:767px){.addresses-item__copy .icon,.addresses-item__copy .icon:before{width:20rem;height:20rem}}.addresses-item__rows{display:flex;flex-direction:column;padding-inline:32rem;min-width:0}@media(max-width:767px){.addresses-item__rows{padding-inline:16rem}}.addresses-item__row{display:flex;align-items:center;justify-content:space-between;gap:12rem;width:100%;min-width:0;padding-block:16rem;border-top:1rem solid var(--gray800);border-bottom:1rem solid var(--gray800);color:var(--white)}.addresses-item__row+.addresses-item__row{border-top:0}.addresses-item__row--schedule{align-items:flex-start}@media(max-width:767px){.addresses-item__row{gap:8rem;padding-block:12rem}}.addresses-item__row-label{display:flex;align-items:center;gap:12rem;flex:0 0 auto;white-space:nowrap;font-family:var(--font-main);font-size:16rem;font-style:normal;font-weight:400;line-height:140%}@media(min-width:767px)and (max-width:1199px){.addresses-item__row-label{font-size:14rem}}@media(max-width:767px){.addresses-item__row-label{font-size:12rem}}@media(max-width:767px){.addresses-item__row-label{gap:8rem;font-family:var(--font-main);font-size:16rem;font-style:normal;font-weight:500;line-height:140%}}@media(max-width:767px)and (min-width:767px)and (max-width:1199px){.addresses-item__row-label{font-size:14rem}}@media(max-width:767px)and (max-width:767px){.addresses-item__row-label{font-size:12rem}}.addresses-item__row-icon{flex:0 0 auto;width:24rem;height:24rem;color:var(--white)}.addresses-item__row-icon:before{width:24rem;height:24rem}@media(max-width:767px){.addresses-item__row-icon{width:16rem;height:16rem}.addresses-item__row-icon:before{width:16rem;height:16rem}}.addresses-item__row-value{min-width:0;color:inherit;text-align:right;text-decoration:none;white-space:nowrap;transition:color .6s cubic-bezier(.4,0,.2,1);font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}@media(min-width:767px)and (max-width:1199px){.addresses-item__row-value{font-size:16rem}}@media(max-width:767px){.addresses-item__row-value{font-size:14rem}}@media(hover:hover){.addresses-item__row-value:hover{color:var(--primary500)}}.addresses-item__schedule{display:flex;flex-direction:column;gap:4rem;align-items:flex-start;text-align:left;min-width:0;font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}@media(min-width:767px)and (max-width:1199px){.addresses-item__schedule{font-size:16rem}}@media(max-width:767px){.addresses-item__schedule{font-size:14rem}}.addresses-item__schedule-line{display:flex;flex-wrap:wrap;gap:4rem;min-width:0}.addresses-item__schedule-day,.addresses-item__schedule-time{color:var(--white)}.addresses-item__actions{display:flex;gap:12rem;width:100%;padding-inline:32rem;margin-top:auto}@media(max-width:767px){.addresses-item__actions{gap:8rem;padding-inline:16rem}}.addresses-item__action{display:inline-flex;flex:1 1 0;min-width:0;width:100%;align-items:center;justify-content:center;gap:8rem;padding:8rem 20rem;background:var(--gray800);color:var(--white);text-decoration:none;transition:background-color .6s cubic-bezier(.4,0,.2,1),color .6s cubic-bezier(.4,0,.2,1);font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}@media(min-width:767px)and (max-width:1199px){.addresses-item__action{font-size:16rem}}@media(max-width:767px){.addresses-item__action{font-size:14rem}}.addresses-item__action .icon,.addresses-item__action .icon:before{flex:0 0 32rem;width:32rem;height:32rem}.addresses-item__action .icon--taxi:before{width:21rem;height:21rem}@media(hover:hover){.addresses-item__action:hover{background:color-mix(in srgb,var(--gray800) 85%,var(--primary500) 15%)}}@media(max-width:767px){.addresses-item__action{height:auto;min-height:40rem;padding:8rem 20rem}.addresses-item__action>span:not(.icon){position:absolute;width:1rem;height:1rem;padding:0;margin:-1rem;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.addresses-item__action .icon,.addresses-item__action .icon:before{flex-basis:24rem;width:24rem;height:24rem}.addresses-item__action .icon--taxi:before{width:20rem;height:20rem}}.addresses-item__more{display:flex;align-items:center;justify-content:space-between;gap:12rem;width:100%;flex-shrink:0;padding:24rem 32rem 28rem;background:var(--gray800);color:inherit;text-decoration:none;border-top:1rem solid var(--white10);cursor:pointer;transition:background-color .6s cubic-bezier(.4,0,.2,1)}@media(max-width:767px){.addresses-item__more{padding:16rem 12rem}}@media(hover:hover){.addresses-item__more:hover{background:color-mix(in srgb,var(--gray800) 85%,var(--primary500) 15%)}}.addresses-item__more-space{flex-shrink:0;width:100%;height:96rem}@media(max-width:767px){.addresses-item__more-space{height:64rem}}.addresses-item__more-left{display:flex;align-items:center;gap:8rem;min-width:0}@media(max-width:767px){.addresses-item__more-left{gap:4rem}}.addresses-item__more-copy{display:flex;flex-direction:column;gap:4rem;align-items:flex-start;min-width:0}@media(max-width:767px){.addresses-item__more-copy{gap:2rem}}.addresses-item__more-title{color:var(--white);font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}@media(min-width:767px)and (max-width:1199px){.addresses-item__more-title{font-size:16rem}}@media(max-width:767px){.addresses-item__more-title{font-size:14rem}}.addresses-item__more-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.addresses-item__more-hint{color:var(--gray400);font-family:var(--font-main);font-size:14rem;font-style:normal;font-weight:400;line-height:120%}@media(min-width:767px)and (max-width:1199px){.addresses-item__more-hint{font-size:12rem}}@media(max-width:767px){.addresses-item__more-hint{font-size:10rem}}.addresses-item__more-hint{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.addresses-item .icon--yandex-pin,.addresses-item .icon--yandex-pin:before{flex:0 0 44rem;width:44rem;height:44rem}@media(max-width:767px){.addresses-item .icon--yandex-pin,.addresses-item .icon--yandex-pin:before{flex-basis:24rem;width:24rem;height:24rem;background-size:16rem 20rem}}.addresses-item__more-arrow{position:relative;flex:0 0 36rem;width:36rem;height:36rem;border-radius:4rem;background:var(--primary500)}@media(max-width:767px){.addresses-item__more-arrow{flex-basis:32rem;width:32rem;height:32rem}}.addresses-item__more-arrow:before{content:"";position:absolute;inset:8rem;background-color:var(--white);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 17 17 7M7 7h10v10' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 17 17 7M7 7h10v10' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}@media(max-width:767px){.addresses-item__more-arrow:before{inset:4rem}}.single-post__container .section__text{font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:400;line-height:150%}@media(min-width:767px)and (max-width:1199px){.single-post__container .section__text{font-size:16rem}}@media(max-width:767px){.single-post__container .section__text{font-size:14rem}}.single-post__block{padding:28rem 34rem;background-color:var(--gray900);display:flex;justify-content:space-between;gap:24rem;border-radius:2rem;margin-bottom:60rem}@media(max-width:767px){.single-post__block{flex-direction:column;padding:22rem 18rem;gap:18rem;margin-bottom:40rem}}.single-post__block-left{display:grid;grid-template-columns:repeat(2,auto);row-gap:20rem;column-gap:30rem;align-content:center}@media(max-width:767px){.single-post__block-left{grid-template-columns:1fr;row-gap:12rem;column-gap:0}}.single-post__block-item{font-family:var(--font-main);font-size:18rem;font-style:normal;font-weight:500;line-height:150%}@media(min-width:767px)and (max-width:1199px){.single-post__block-item{font-size:16rem}}@media(max-width:767px){.single-post__block-item{font-size:14rem}}.single-post__block-item{color:var(--white);display:flex;align-items:center;gap:10rem;min-height:28rem}.single-post__block-item:before{width:24rem;height:24rem;flex-shrink:0}@media(max-width:767px){.single-post__block-item{min-height:24rem;gap:8rem}}.single-post__block-right{display:flex;align-items:center;justify-content:center;gap:20rem;min-width:120rem}.single-post__block-right .h5{font-family:var(--font-main);font-size:16rem;font-style:normal;font-weight:500;line-height:140%}@media(min-width:767px)and (max-width:1199px){.single-post__block-right .h5{font-size:14rem}}@media(max-width:767px){.single-post__block-right .h5{font-size:12rem}}.single-post__block-right .h5{color:var(--white);line-height:1.2;text-align:center}@media(max-width:767px){.single-post__block-right{align-items:flex-start;min-width:0}}.single-post__block-links{display:flex;align-items:center;gap:10rem}@media(max-width:767px){.single-post__block-links{flex-direction:row;gap:14rem}}.single-post__block .social__item{width:50rem;height:50rem;border:1rem solid var(--gray700);color:var(--white);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1)}.single-post__block .social__item:before{content:"";width:25rem;height:25rem;background-size:contain;background-repeat:no-repeat;background-position:center}.single-post__block .social__item--vk:before{background-image:url(/assets/images/social/vk.svg)}.single-post__block .social__item--max:before{background-image:url(/assets/images/social/max.svg)}.single-post__block .social__item--ok:before{background-image:url(/assets/images/social/odnoklassniki.svg)}@media(hover:hover){.single-post__block .social__item:hover{opacity:.8;transform:translateY(-2rem)}}.single-post__content{display:flex;flex-direction:column;gap:10rem}.single-post__content h2{margin-bottom:20rem}.single-post__content h3{margin-top:30rem}.single-post__content ul,.single-post__content ol{display:flex;flex-direction:column;gap:10rem}.single-post__content ul li{display:flex;align-items:flex-start;gap:5rem}.single-post__content ul li:before{content:"";width:7rem;height:7rem;background-color:var(--primary500);margin:9rem}.single-post__content img{margin-top:30rem}.single-post__content ol{counter-reset:item 0}.single-post__content ol li{display:flex;align-items:flex-start;counter-increment:item 1;gap:5rem}.single-post__content ol li:before{content:counter(item) "."}.single-post__main-image{max-width:880rem;width:100%;margin-inline:auto;margin-bottom:60rem}.not-found.section--first{display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 20rem - var(--header-height, 72rem) - 24rem);padding-top:calc(var(--header-height, 0rem) + 40rem);padding-bottom:80rem}@media(max-width:767px){.not-found.section--first{padding-top:calc(var(--header-height, 0rem) + 24rem);padding-bottom:40rem;min-height:calc(100vh - 12rem - var(--header-height, 64rem) - 16rem)}}.not-found>.container{display:flex;flex-direction:column;align-items:center}.not-found__content{display:flex;flex-direction:column;align-items:center;gap:40rem;width:100%;max-width:896rem;margin-inline:auto;text-align:center}.not-found__body{display:flex;flex-direction:column;align-items:center;gap:50rem;width:100%}@media(max-width:767px){.not-found__body{gap:32rem}}.not-found__code{font-family:var(--font-main, inherit);font-size:320rem;font-weight:600;line-height:.85;letter-spacing:-.04em;background:linear-gradient(135deg,var(--brand-300) 0%,var(--brand-200) 50%,var(--brand-300) 100%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}@media(min-width:768px)and (max-width:1199px){.not-found__code{font-size:160rem}}@media(max-width:767px){.not-found__code{font-size:120rem}}.not-found__text{display:flex;flex-direction:column;align-items:center;gap:20rem;width:100%}.not-found .heading,.not-found .description{color:var(--colors-white)}.not-found .description{max-width:612rem}.not-found__button{min-width:277rem;width:277rem;justify-content:center}@media(max-width:767px){.not-found__button{width:100%}}.privacy-page.section{padding-top:150rem;padding-bottom:100rem}@media(min-width:767px)and (max-width:1199px){.privacy-page.section{padding-top:140rem;padding-bottom:60rem}}@media(max-width:767px){.privacy-page.section{padding-top:104rem;padding-bottom:40rem}}.privacy-page__body{color:var(--white)}.privacy-page__body h1{margin-bottom:30rem}@media(max-width:767px){.privacy-page__body h1{margin-bottom:20rem}}.privacy-page__body h2{margin-top:50rem;margin-bottom:20rem}@media(max-width:767px){.privacy-page__body h2{margin-top:32rem;margin-bottom:14rem}}.privacy-page__body p,.privacy-page__body ol,.privacy-page__body ul{margin-bottom:12rem}.privacy-page__body li{margin-bottom:8rem}.privacy-page__body ul{list-style:disc;padding-left:24rem}.privacy-page__body a{text-decoration:underline}.privacy-page__numbered{counter-reset:policy-h2}.privacy-page__numbered>h2:has(+ol){counter-increment:policy-h2}.privacy-page__numbered>h2:has(+ol):before{content:counter(policy-h2) ". "}.privacy-page__numbered>ol{list-style:none;margin-left:0;padding-left:0;counter-reset:policy-ol1}.privacy-page__numbered>ol>li{position:relative;padding-left:40rem;counter-increment:policy-ol1}.privacy-page__numbered>ol>li:before{content:counter(policy-h2) "." counter(policy-ol1) " ";position:absolute;left:0;top:0}.privacy-page__numbered>ol>li>ol{list-style:none;margin-top:13rem;margin-left:0;padding-left:0;counter-reset:policy-ol2}.privacy-page__numbered>ol>li>ol>li{position:relative;padding-left:48rem;counter-increment:policy-ol2}.privacy-page__numbered>ol>li>ol>li:before{content:counter(policy-h2) "." counter(policy-ol1) "." counter(policy-ol2) " ";position:absolute;left:0;top:0}.privacy-page li>ul{padding-top:10rem}@media(max-width:767px){.privacy-page li>ul{padding-top:6rem}}.privacy-page__operator{display:flex;flex-direction:column}.privacy-page__operator :is(p,ul,img,table,div){margin-bottom:10rem}.section{padding:80rem 0;position:relative;overflow:hidden}@media(min-width:767px)and (max-width:1199px){.section{padding:60rem 0}}@media(max-width:767px){.section{padding:40rem 0}}.section--first{padding-top:36rem}@media(max-width:767px){.section--first{padding-top:24rem}}.section__text--center{text-align:center}.section__text--white{color:var(--white)}.section__header{display:flex;flex-direction:column;margin-bottom:60rem}@media(min-width:767px)and (max-width:1199px){.section__header{margin-bottom:40rem}}@media(max-width:767px){.section__header{margin-bottom:24rem}}.section__header.center{align-items:center;text-align:center;margin-left:auto;margin-right:auto}.section__tag{display:flex;flex-direction:row;align-items:center;gap:8rem;color:var(--gray400);margin-bottom:15rem}@media(max-width:767px){.section__tag{margin-bottom:12rem}}.section__tag:before{content:"["}.section__tag:after{content:"]"}.section__title{color:var(--white)}.section__title--center{text-align:center}.section__text{margin-top:30rem;color:var(--gray200);font-family:var(--font-main);font-size:20rem;font-style:normal;font-weight:400;line-height:135%}@media(min-width:767px)and (max-width:1199px){.section__text{font-size:18rem}}@media(max-width:767px){.section__text{font-size:16rem}}@media(max-width:767px){.section__text{margin-top:12rem}}.map-out{position:absolute;width:100%;height:100%;z-index:5;inset:0;transition:.3s ease}.map-out.hide{visibility:hidden;opacity:0;pointer-events:none}.map-clue,.map-clue-bottom{position:absolute;z-index:6;display:none;background:#fff;font-size:12rem;color:#000;padding:10rem;box-shadow:0 0 10rem #0000001a;text-align:center;justify-content:center}.map-clue.show{display:block}.map-clue-bottom{display:flex;justify-content:center;position:fixed;bottom:-100%;left:50%;transform:translate(-50%);transition:.3s ease;text-align:center}.map-clue-bottom.show{bottom:50rem}@media(max-width:767px){.map-clue-bottom{left:16rem;right:16rem;transform:translate(0)}.map-clue-bottom.show{bottom:20rem}}
