.reels,.reels-modal{--r-section-padding: 40rem 0;--r-container-width: 1460rem;--r-preview-height: 200rem;--r-position-top-swiper-btn-preview: 75rem;--r-modal-blackout: rgba(21, 21, 21, .5);--r-close-color: black;--r-close-bg: white;--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: #5f3420;--r-swiper-btn-bg: white;--r-swiper-btn-color-hover: #e1d3c7;--r-swiper-btn-bg-hover: #5f3420;--r-swiper-btn-color-focus: #e1d3c7;--r-swiper-btn-bg-focus: #5f3420;--r-swiper-btn-color-disabled: #e1d3c7;--r-swiper-btn-bg-disabled: white}html:has(.reels-modal.opened){scrollbar-gutter:stable}.reels.section-reels{position:relative;padding:var(--r-section-padding)}.reels .container-reels{width:var(--r-container-width);padding:0;position:relative;margin-inline:auto}.reels__item{cursor:pointer}.reels__preview{height:var(--r-preview-height);margin-bottom:10rem;transition:all .3s ease}.reels__preview img{width:100%;height:100%;object-fit:cover;will-change:transform}.reels__description{padding-inline:5rem;text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.reels .swiper{overflow:visible}.reels .swiper-shell{position:relative}.reels .swiper-buttons{top:var(--r-position-top-swiper-btn-preview);pointer-events:none;z-index:10;position:absolute;display:flex;justify-content:space-between;width:100%}.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{z-index:5;cursor:pointer;align-items:center;justify-content:center;width:50rem;height:50rem;border:1rem solid var(--r-swiper-btn-color);background-color:var(--r-swiper-btn-bg);color:var(--r-swiper-btn-color);transition:all .3s ease;pointer-events:auto}.reels .swiper-btn:after{content:"";display:block;-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8%204L16%2012L8%2020%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8%204L16%2012L8%2020%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%3C%2Fsvg%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{color:var(--r-swiper-btn-color-hover);background-color:var(--r-swiper-btn-bg-hover);border:transparent}.reels .swiper-btn:active{color:var(--r-swiper-btn-color-focus);background-color:var(--r-swiper-btn-bg-focus);border:transparent}.reels .swiper-btn:focus{color:var(--r-swiper-btn-color-focus);background-color:var(--r-swiper-btn-bg-focus);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-modal{position:relative;z-index:100;position:fixed;inset:0;opacity:0;pointer-events:none;display:flex;align-items:center;justify-content:center;background-color:var(--r-modal-blackout);transition:all .3s ease}.reels-modal.opened{opacity:1;pointer-events:auto;transform:translateY(0)}.reels-modal.opened .reels-modal__block{transform:translateY(0);opacity:1}.reels-modal:not(.opened) .swiper-btn{pointer-events:none}.reels-modal__block{position:relative;padding:0;background-color:transparent;width:100%;max-width:100%;transform:translateY(100rem);transition:all .3s ease}.reels-modal__close{display:flex;align-items:center;justify-content:center;z-index:100;position:absolute;border:1rem solid var(--r-close-color);background-color:var(--r-close-bg);right:20rem;top:20rem;width:40rem;height:40rem}.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%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%3E%3Cpath%20d%3D%27M6%206L18%2018M18%206L6%2018%27%20stroke%3D%27white%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27square%27%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%3E%3Cpath%20d%3D%27M6%206L18%2018M18%206L6%2018%27%20stroke%3D%27white%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27square%27%2F%3E%3C%2Fsvg%3E)}.reels-modal__item{cursor:pointer;position:relative;transform:scale(.8);transition:all .3s ease;background-color:#000;height:100%;aspect-ratio:9/16}.reels-modal__item:before{content:"";pointer-events:none;position:absolute;inset:0 0 auto;height:160rem;background:linear-gradient(to bottom,#000c,#0009 45%,#0000)}.reels-modal__item:after{content:"";position:absolute;inset:0;background:#0009;transition:opacity .3s ease;pointer-events:none}.reels-modal__nav{display:flex;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:transparent;cursor:pointer;background-color:var(--r-nav-zone-bg)}.reels-modal__header{position:absolute;z-index:50;top:20rem;left:30rem;right:30rem;-webkit-user-select:none;user-select:none}.reels-modal__footer{display:flex;flex-direction:column;gap:10rem;position:absolute;bottom:20rem;left:30rem;color:#fff}.reels-modal__title{display:flex;align-items:center;gap:10rem;color:#fff}.reels-modal__avatar{width:var(--r-avatar-size);height:var(--r-avatar-size);border-radius:50%;overflow:hidden}.reels-modal__avatar img{width:100%;height:100%;object-fit:cover}.reels-modal__bars{display:flex;gap:10rem}.reels-modal__bars button{--progress: 0%;cursor:pointer;position:relative;flex:1;height:4rem;background-color:var(--r-progress-bg);margin-bottom:10rem}.reels-modal__bars button:before{content:"";position:absolute;top:0;left:0;height:100%;width:var(--progress);background-color:var(--r-progress-foreground)}.reels-modal__contents{width:100%;height:100%}.reels-modal__contents>div{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;width:100%;height:100%;object-fit:contain}.reels-modal__contents>div.active{display:flex}.reels-modal .swiper-slide{display:flex;flex-direction:column;align-items:center;gap:15rem}.reels-modal .swiper-slide-active .reels-modal__name{display:none}.reels-modal .swiper-slide-active .reels-modal__item{cursor:default;transform:scale(1)}.reels-modal .swiper-slide-active .reels-modal__item:after{opacity:0}.swiper-btn{display:flex}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}: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}:root{--brand-100: #ebddc6;--brand-200: #e4e4e7;--brand-300: #178225;--brand-400: #bbbbc3;--brand-500: #0f5719;--brand-600: #3f3f46;--brand-700: #000000;--brand-800: #27272a;--colors-50: #ffffff;--colors-100: #e8e8e8;--colors-200: #4e4e4e;--colors-300: #c8c8cc;--colors-400: #666666;--colors-500: #76787b;--colors-600: #525456;--colors-700: #3d3e40;--colors-800: #2d2d2f;--colors-850: #252628;--colors-900: #1c1b19;--colors-white: #f3f6f3;--colors-black: #141f16;--colors-error: #8a0f0f;--white-alpha-0: rgba(255, 255, 255, 0);--white-alpha-50: rgba(255, 255, 255, .05);--white-alpha-100: rgba(255, 255, 255, .1);--white-alpha-200: rgba(255, 255, 255, .2);--white-alpha-300: rgba(255, 255, 255, .3);--white-alpha-400: rgba(255, 255, 255, .4);--white-alpha-500: rgba(255, 255, 255, .5);--white-alpha-600: rgba(255, 255, 255, .6);--white-alpha-700: rgba(255, 255, 255, .7);--white-alpha-800: rgba(255, 255, 255, .8);--white-alpha-900: rgba(255, 255, 255, .9);--black-alpha-0: rgba(0, 0, 0, 0);--black-alpha-50: rgba(0, 0, 0, .05);--black-alpha-100: rgba(0, 0, 0, .1);--black-alpha-200: rgba(0, 0, 0, .2);--black-alpha-300: rgba(0, 0, 0, .3);--black-alpha-400: rgba(0, 0, 0, .4);--black-alpha-500: rgba(0, 0, 0, .5);--black-alpha-600: rgba(0, 0, 0, .6);--black-alpha-700: rgba(0, 0, 0, .7);--black-alpha-800: rgba(0, 0, 0, .8);--black-alpha-900: rgba(0, 0, 0, .9);--bg-default: var(--colors-white);--bg-subtle: var(--colors-50);--bg-muted: var(--colors-100);--bg-emphasized: var(--colors-200);--bg-inverted: var(--colors-black);--bg-panel: var(--colors-100);--bg-glass: var(--white-alpha-100);--bg-footer: var(--colors-black);--fg-default: var(--colors-900);--fg-subtle: var(--colors-400);--fg-muted: var(--colors-600);--fg-inverted: var(--colors-white);--fg-static-white: var(--colors-white);--fg-error: var(--colors-error);--border-default: var(--colors-300);--border-subtle: var(--colors-100);--border-muted: var(--colors-200);--border-emphasized: var(--colors-400);--border-inverted: var(--colors-black);--border-brand: var(--brand-500);--border-focus-ring: var(--brand-500);--border-static-white: var(--colors-white);--border-static-black: var(--colors-black);--text-fg_default: var(--colors-black);--text-fg_subtle: var(--colors-400);--text-fg_muted: var(--colors-600);--text-fg_inverted: var(--colors-white);--text-fg_brand: var(--brand-500);--text-fg_static-white: var(--colors-white);--text-fg_static-black: var(--colors-black);--brand-solid: var(--brand-500);--brand-subtle: var(--brand-100);--brand-muted: var(--brand-600);--brand-fg: var(--brand-300);--brand-emphasized: var(--brand-700)}@font-face{font-family:Golos Text;src:local("Golos Text Regular"),local("GolosText-Regular"),url(../fonts/GolosText-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Golos Text;src:local("Golos Text SemiBold"),local("GolosText-SemiBold"),url(../fonts/GolosText-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:local("Manrope Medium"),local("Manrope-Medium"),url(../fonts/Manrope-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}*{padding:0;margin:0;border:0px}*,*:before,*:after{box-sizing:border-box}body{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,button,textarea{font-size:inherit}button{cursor:pointer;color:inherit;background-color:inherit}a{cursor:pointer;color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top;max-width:100%;width:100%;height:100%}cite{font-style:normal}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}address{font-style:normal}img{max-width:100%;display:block}:root{--font-main: "Golos Text", Arial, Helvetica Neue, sans-serif;--font-title: "Manrope", Arial, Helvetica Neue, sans-serif;--font-header: "Golos Text", Arial, Helvetica Neue, sans-serif;--font-hero-title: "Manrope", Arial, Helvetica Neue, sans-serif;--font-modal-title: "Manrope", Arial, Helvetica Neue, sans-serif;--container: 1800rem;--container-fluid: 1920rem;--container-padding-x: 20rem;--base-400: hsl(40 1.19% 49.61%);--figma-white-10: hsl(0 0% 100% / 10.2%);--figma-white-60: hsl(0 0% 100% / 60%);--figma-black: hsl(216 5.88% 16.67%);--neutral-900: hsl(240 4% 4.9%);--logo-yandex2: hsl(48 100% 50%);--effect-test: 0 .5rem 0 color-mix(in srgb, var(--text-fg_static-black) 15%, transparent), inset 0 -.5rem 0 color-mix(in srgb, var(--text-fg_static-black) 5%, transparent)}@media(max-width:767px){:root{--container: 100%;--container-fluid: 100%;--container-padding-x: 16rem}}@media(min-width:767px)and (max-width:1199px){:root{--container: 100%;--container-fluid: 100%;--container-padding-x: 24rem}}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],select,textarea{position:relative;width:100%;min-height:56rem;padding:16rem 20rem;border:1rem solid var(--input-border-color, var(--border-default));border-radius:var(--input-border-radius, 2rem);background:var(--input-background, var(--bg-subtle));color:var(--input-text-color, var(--text-fg_default));font-family:var(--input-font-family, var(--font-main, "Golos Text", Arial, Helvetica, sans-serif));font-size:16rem;font-weight:400;line-height:24rem;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}@media(max-width:767px){input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],select,textarea{min-height:44rem;padding:12rem;font-size:14rem;line-height:20rem}}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--input-placeholder-color, var(--text-fg_muted));opacity:1}input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=number]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:var(--input-placeholder-color, var(--text-fg_muted));opacity:1}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=number]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:var(--input-placeholder-color, var(--text-fg_muted));opacity:1}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--input-placeholder-color, var(--text-fg_muted));opacity:1}input[type=text].error,input[type=email].error,input[type=tel].error,input[type=password].error,input[type=number].error,select.error,textarea.error{border-color:var(--fg-error)!important;transition:border-color .2s ease,background-color .2s ease,padding-top .3s ease-in-out,padding-bottom .3s ease-in-out}input[type=text].error:has(+.error-text),input[type=email].error:has(+.error-text),input[type=tel].error:has(+.error-text),input[type=password].error:has(+.error-text),input[type=number].error:has(+.error-text),select.error:has(+.error-text),textarea.error:has(+.error-text){padding-top:10rem;padding-bottom:25rem}@media(max-width:767px){input[type=text].error:has(+.error-text),input[type=email].error:has(+.error-text),input[type=tel].error:has(+.error-text),input[type=password].error:has(+.error-text),input[type=number].error:has(+.error-text),select.error:has(+.error-text),textarea.error:has(+.error-text){padding-top:7rem;padding-bottom:19rem}}input[type=text].transparent,input[type=email].transparent,input[type=tel].transparent,input[type=password].transparent,input[type=number].transparent,select.transparent,textarea.transparent{border-color:var(--bg-subtle);background:transparent;color:var(--text-fg_static-white);--input-text-color: var(--text-fg_static-white)}input[type=text].transparent::-webkit-input-placeholder,input[type=email].transparent::-webkit-input-placeholder,input[type=tel].transparent::-webkit-input-placeholder,input[type=password].transparent::-webkit-input-placeholder,input[type=number].transparent::-webkit-input-placeholder,select.transparent::-webkit-input-placeholder,textarea.transparent::-webkit-input-placeholder{color:var(--border-subtle)}input[type=text].transparent:-moz-placeholder,input[type=email].transparent:-moz-placeholder,input[type=tel].transparent:-moz-placeholder,input[type=password].transparent:-moz-placeholder,input[type=number].transparent:-moz-placeholder,select.transparent:-moz-placeholder,textarea.transparent:-moz-placeholder{color:var(--border-subtle)}input[type=text].transparent::-moz-placeholder,input[type=email].transparent::-moz-placeholder,input[type=tel].transparent::-moz-placeholder,input[type=password].transparent::-moz-placeholder,input[type=number].transparent::-moz-placeholder,select.transparent::-moz-placeholder,textarea.transparent::-moz-placeholder{color:var(--border-subtle)}input[type=text].transparent:-ms-input-placeholder,input[type=email].transparent:-ms-input-placeholder,input[type=tel].transparent:-ms-input-placeholder,input[type=password].transparent:-ms-input-placeholder,input[type=number].transparent:-ms-input-placeholder,select.transparent:-ms-input-placeholder,textarea.transparent:-ms-input-placeholder{color:var(--border-subtle)}input[type=text].transparent.error,input[type=email].transparent.error,input[type=tel].transparent.error,input[type=password].transparent.error,input[type=number].transparent.error,select.transparent.error,textarea.transparent.error{border-color:var(--fg-error)}input[type=text].transparent:focus-visible,input[type=email].transparent:focus-visible,input[type=tel].transparent:focus-visible,input[type=password].transparent:focus-visible,input[type=number].transparent:focus-visible,select.transparent:focus-visible,textarea.transparent:focus-visible{border-color:var(--text-fg_static-white);outline:none}input[type=text]:hover:not(:disabled),input[type=email]:hover:not(:disabled),input[type=tel]:hover:not(:disabled),input[type=password]:hover:not(:disabled),input[type=number]:hover:not(:disabled),select:hover:not(:disabled),textarea:hover:not(:disabled){border-color:var(--brand-solid)}input[type=text]:active:not(:disabled),input[type=email]:active:not(:disabled),input[type=tel]:active:not(:disabled),input[type=password]:active:not(:disabled),input[type=number]:active:not(:disabled),select:active:not(:disabled),textarea:active:not(:disabled){border-color:var(--border-inverted)}input[type=text]:disabled,input[type=email]:disabled,input[type=tel]:disabled,input[type=password]:disabled,input[type=number]:disabled,select:disabled,textarea:disabled{pointer-events:none;cursor:not-allowed;border-color:var(--border-subtle)}input[type=text]:focus-visible,input[type=email]:focus-visible,input[type=tel]:focus-visible,input[type=password]:focus-visible,input[type=number]:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--input-focus-border-color, var(--brand-solid));outline:none;box-shadow:0 0 0 2rem color-mix(in srgb,var(--input-focus-border-color, var(--brand-solid)) 24%,transparent)}input[type=text]:-webkit-autofill,input[type=text]:-webkit-autofill:hover,input[type=text]:-webkit-autofill:focus,input[type=text]:-webkit-autofill:active,input[type=email]:-webkit-autofill,input[type=email]:-webkit-autofill:hover,input[type=email]:-webkit-autofill:focus,input[type=email]:-webkit-autofill:active,input[type=tel]:-webkit-autofill,input[type=tel]:-webkit-autofill:hover,input[type=tel]:-webkit-autofill:focus,input[type=tel]:-webkit-autofill:active,input[type=password]:-webkit-autofill,input[type=password]:-webkit-autofill:hover,input[type=password]:-webkit-autofill:focus,input[type=password]:-webkit-autofill:active,input[type=number]:-webkit-autofill,input[type=number]:-webkit-autofill:hover,input[type=number]:-webkit-autofill:focus,input[type=number]:-webkit-autofill:active,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,select:-webkit-autofill:active,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:active{-webkit-text-fill-color:var(--input-text-color)!important;-webkit-background-clip:text!important;-webkit-box-shadow:0 0 0 1000px transparent inset!important;box-shadow:0 0 0 1000px transparent inset!important;background-color:transparent!important;background-image:none!important;color:var(--input-text-color)!important;caret-color:var(--input-text-color)!important;transition:background-color 5000s ease-in-out 0s!important}input[type=text]:autofill,input[type=email]:autofill,input[type=tel]:autofill,input[type=password]:autofill,input[type=number]:autofill,select:autofill,textarea:autofill{background:transparent!important;color:var(--input-text-color)!important;filter:none!important}input[type=text]::autofill,input[type=email]::autofill,input[type=tel]::autofill,input[type=password]::autofill,input[type=number]::autofill,select::autofill,textarea::autofill{background:transparent!important;color:var(--input-text-color)!important}.checkbox{display:inline-flex;align-items:flex-start;color:inherit;cursor:pointer}.checkbox a{color:var(--brand-solid)}.checkbox a:hover{text-decoration:underline}.checkbox input[type=checkbox]{margin:0 10rem 0 0;padding:0;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:24rem;height:24rem;background:var(--text-fg_static-white);border:1rem solid var(--border-default);color:var(--text-fg_static-white);border-radius:4rem;z-index:1;transition:.3s ease;cursor:pointer}@media(max-width:767px){.checkbox input[type=checkbox]{margin-top:1rem;margin-right:8rem;width:20rem;height:20rem}}.checkbox input[type=checkbox]:after{content:"";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}@media(max-width:767px){.checkbox input[type=checkbox]:after{width:16em;height:16rem}}.checkbox input[type=checkbox]:checked{background:var(--text-fg_static-white);border-color:var(--border-default);color:var(--brand-solid)}.checkbox input[type=checkbox]:checked:after{transform:rotate(0);opacity:1}.checkbox input[type=checkbox]:not(:checked).error{border-color:var(--brand-solid);color:var(--brand-solid)}@media(max-width:767px){.checkbox>span{margin-top:4rem}}.checkbox__text{color:inherit}.checkbox:has(.checkbox__text){flex-wrap:wrap}.checkbox:has(.checkbox__text) .checkbox__text{margin-top:10rem}.checkbox:hover:not(:disabled) input[type=checkbox]{border-color:var(--brand-solid);color:var(--brand-solid)}.checkbox:disabled{background:var(--border-subtle);border-color:var(--border-default)}.radio{display:inline-flex;align-items:flex-start;color:inherit;cursor:pointer}.radio a{color:var(--brand-solid)}.radio a:hover{text-decoration:underline}.radio input[type=radio]{margin:2rem 15rem 0 0;padding:0;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:24rem;height:24rem;background:var(--text-fg_static-white);color:var(--brand-solid);border:1rem solid var(--border-default);border-radius:100%;z-index:1;transition:.3s ease;cursor:pointer}@media(max-width:767px){.radio input[type=radio]{margin-right:8rem}}.radio input[type=radio]:after{content:"";width:12rem;height:12rem;overflow:hidden;border-radius:100%;background:var(--text-fg_static-white);opacity:0;z-index:1;transform:scale(0);transition:opacity .1s ease,transform .3s ease,color .4s ease,background-color .3s ease;will-change:transform}.radio input[type=radio]:checked{background:var(--text-fg_static-white);color:var(--brand-solid)}.radio input[type=radio]:checked:after{transform:scale(1);opacity:1}@media(max-width:767px){.radio>span{margin-top:4rem}}.radio:hover input[type=checkbox]{background:var(--text-fg_static-white);border-color:var(--border-default)}html{scrollbar-gutter:stable;scroll-behavior:smooth;scroll-padding:var(--header-height, 90rem)}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/2560)}}html.is-locked,body.is-locked{overflow:hidden;height:100%}[data-move-placeholder]{display:none}@media(max-width:767px){html,body{scroll-padding:var(--header-height, 74rem)}}body{display:flex;flex-direction:column;min-height:100vh;position:relative;background:var(--bg-default);color:var(--text-fg_default);font-size:16rem;font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);width:100vw;overflow-x:hidden}body.lock-scroll{overflow:hidden}h1,.h1{font-family:var(--font-title, "Manrope");font-size:64rem;font-style:normal;font-weight:500;line-height:72rem;text-transform:none}@media(min-width:767px)and (max-width:1199px){h1,.h1{font-size:48rem;line-height:56rem}}@media(max-width:767px){h1,.h1{font-size:32rem;line-height:40rem}}h2,.h2{font-family:var(--font-title, "Manrope");font-size:48rem;font-style:normal;font-weight:500;line-height:56rem;text-transform:none}@media(min-width:767px)and (max-width:1199px){h2,.h2{font-size:40rem;line-height:48rem}}@media(max-width:767px){h2,.h2{font-size:24rem;line-height:32rem}}h3,.h3{font-family:var(--font-title, "Manrope");font-size:32rem;font-style:normal;font-weight:500;line-height:40rem}@media(min-width:767px)and (max-width:1199px){h3,.h3{font-size:28rem;line-height:36rem}}@media(max-width:767px){h3,.h3{font-size:20rem;line-height:28rem}}h4,.h4{font-family:var(--font-title, "Manrope");font-size:24rem;font-style:normal;font-weight:500;line-height:32rem}@media(min-width:767px)and (max-width:1199px){h4,.h4{font-size:20rem;line-height:28rem}}@media(max-width:767px){h4,.h4{font-size:18rem;line-height:28rem}}.heading{font-family:var(--font-title, "Manrope");font-size:48rem;font-style:normal;font-weight:500;line-height:56rem;text-transform:none}@media(min-width:767px)and (max-width:1199px){.heading{font-size:40rem;line-height:48rem}}@media(max-width:767px){.heading{font-size:24rem;line-height:32rem}}.subtitle{color:var(--brand-solid)}.description{color:var(--text-fg_muted);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:16rem;font-style:normal;font-weight:400;line-height:24rem}.content{color:var(--text-fg_static-black)}.content :is(h1,h2,h3,h4,h5){margin-bottom:20rem}@media(max-width:767px){.content :is(h1,h2,h3,h4,h5){margin-bottom:10rem}}.content :is(h1,h2,h3,h4,h5)>strong{font-weight:inherit}.content :is(p,ul,img,table,div){margin-bottom:20rem}@media(max-width:767px){.content :is(p,ul,img,table,div){margin-bottom:16rem}}.content :is(p,ul,img,table,div):has(+:is(ul,ol)){margin-bottom:20rem}@media(max-width:767px){.content :is(p,ul,img,table,div):has(+:is(ul,ol)){margin-bottom:10rem}}.content :is(ul,ol){display:flex;flex-direction:column;gap:10rem;margin:0;margin-bottom:30rem;padding:0}.content :is(ul,ol):has(+:is(p,img,table,div)){margin-bottom:20rem}.content :is(ul,ol) li div{margin:0}.content :is(ul,ol):last-child{margin-bottom:0}.content ol{margin-left:20rem}@media(max-width:767px){.content ol{margin-left:16rem}}.content ul{list-style:none}.content ul li{position:relative;padding-left:20rem}@media(max-width:767px){.content ul li{padding-left:18rem}}.content ul li:before{content:"";flex:0 0 auto;display:block;width:10rem;height:10rem;border-radius:2rem;background-color:var(--brand-subtle);position:absolute;top:6rem;left:0;-webkit-user-select:none;user-select:none;pointer-events:none}@media(max-width:767px){.content ul li:before{top:4rem;width:8rem;height:8rem}}.content :is(p,div):last-child{margin-bottom:0}.content img{height:auto}@media(min-width:767px){.br-mobile,.show-mobile{display:none!important}}@media(max-width:767px){.br-desktop,.show-desktop{display:none!important}}button{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:inherit;font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);transition:background-color .2s ease,color .2s ease}button:disabled{color:var(--text-fg_muted)}.button{display:inline-flex;align-items:center;justify-content:center;gap:8rem;min-height:56rem;padding:16rem 32rem;border:1.5rem solid transparent;border-radius:99rem;color:var(--text-fg_default);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:16rem;font-weight:600;line-height:24rem;text-align:center;text-decoration:none;white-space:nowrap;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;transition:background-color .25s ease,border-color .25s ease,color .25s ease,opacity .25s ease,transform .25s ease,box-shadow .25s ease}@media(max-width:767px){.button{min-height:44rem;padding:12rem 24rem;border-width:1.5rem;font-size:14rem;line-height:20rem}}.button--primary{background:var(--brand-solid);border-color:var(--brand-solid);color:var(--text-fg_static-white)}.button--primary:not(.has-arrow):after{content:"";display:block;flex:0 0 auto;width:24rem;height:24rem;background: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%3Ccircle cx='12' cy='12' r='12' fill='%23F3F6F3'/%3E%3Cpath d='M10 8L14 12L10 16' stroke='%230F5719' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;transform:scale(1);will-change:transform;transition:transform .25s ease}@media(hover:hover){.button--primary:not(:disabled,[disabled]):hover{background:var(--brand-fg);border-color:var(--brand-fg);color:var(--text-fg_static-white)}.button--primary:not(:disabled,[disabled]):hover:after{transform:scale(1.1667)}}.button--primary:not(:disabled,[disabled]):active{background:var(--brand-emphasized);border-color:var(--brand-emphasized);color:var(--text-fg_static-white)}.button--outline{background:transparent;border-color:var(--border-brand);color:var(--text-fg_default)}@media(hover:hover){.button--outline:not(:disabled,[disabled]):hover{background:color-mix(in srgb,var(--brand-solid) 8%,transparent)}}.button--outline:not(:disabled,[disabled]):active{background:color-mix(in srgb,var(--brand-solid) 14%,transparent)}.button--light{background:var(--text-fg_static-white);border-color:var(--text-fg_static-white);color:var(--text-fg_static-black)}@media(hover:hover){.button--light:not(:disabled,[disabled]):hover{background:var(--brand-subtle);border-color:var(--brand-subtle)}}.button--glass{background:var(--figma-white-10);border-color:var(--border-default);color:var(--text-fg_static-white);-webkit-backdrop-filter:blur(15rem);backdrop-filter:blur(15rem)}@media(hover:hover){.button--glass:not(:disabled,[disabled]):hover{background:color-mix(in srgb,var(--text-fg_static-white) 18%,transparent)}}.button--glass-arrow{background:var(--figma-white-10);border-color:var(--border-default);color:var(--text-fg_static-white);-webkit-backdrop-filter:blur(13.1rem);backdrop-filter:blur(13.1rem)}.button--glass-arrow:after{content:"";display:block;flex:0 0 auto;width:24rem;height:24rem;background: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%3Ccircle cx='12' cy='12' r='12' fill='%23F3F6F3'/%3E%3Cpath d='M10 8L14 12L10 16' stroke='%230F5719' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}@media(hover:hover){.button--glass-arrow:not(:disabled,[disabled]):hover{background:color-mix(in srgb,var(--text-fg_static-white) 18%,transparent);border-color:var(--text-fg_static-white)}}.button--sm{min-height:44rem;padding:10rem 20rem;font-size:14rem;line-height:20rem}.button--md{min-height:56rem}.button--block,.button--100{width:100%;min-width:0}.button.has-arrow:after{content:"";display:block;flex:0 0 auto;width:24rem;height:24rem;background:currentColor;-webkit-mask: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 17L17 7M17 7H8M17 7V16' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask: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 17L17 7M17 7H8M17 7V16' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;transform:scale(1);will-change:transform;transition:transform .25s ease,background-color .25s ease}@media(max-width:767px){.button.has-arrow:after{width:24rem;height:24rem}}.button.button--primary.has-arrow:after{background: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%3Ccircle cx='12' cy='12' r='12' fill='%23F3F6F3'/%3E%3Cpath d='M10 8L14 12L10 16' stroke='%230F5719' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;-webkit-mask:none;mask:none}.button:disabled,.button[disabled],.button[aria-disabled=true]{background:var(--bg-subtle);border-color:transparent;color:var(--text-fg_muted);box-shadow:none;cursor:default;pointer-events:none}.button--primary:disabled,.button--primary[disabled],.button--primary[aria-disabled=true]{background:var(--brand-muted);border-color:var(--brand-muted);color:var(--text-fg_static-white)}.link-action{display:inline-flex;align-items:center;justify-content:center;gap:8rem;width:fit-content;padding:0 0 8rem;border:0;border-bottom:1rem solid currentColor;background:transparent;color:var(--text-fg_default);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:16rem;font-weight:600;line-height:24rem;text-align:left;text-decoration:none;white-space:nowrap;cursor:pointer;transition:border-color .25s ease,color .25s ease,opacity .25s ease,transform .25s ease}.link-action:after{content:"";display:block;flex:0 0 auto;width:24rem;height:24rem;background:currentColor;-webkit-mask: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 17L17 7M17 7H8M17 7V16' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask: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 17L17 7M17 7H8M17 7V16' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}@media(max-width:767px){.link-action{gap:8rem;padding-bottom:8rem;border-bottom-width:1rem;font-size:14rem;line-height:20rem}.link-action:after{width:24rem;height:24rem}}.link-action--dark{color:var(--text-fg_static-black)}.link-action--light{color:var(--text-fg_static-white)}.link-action--muted{color:var(--text-fg_default);border-bottom-color:var(--border-inverted)}.link-action--reveal{opacity:0;transform:translateY(4rem)}.slider-buttons{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:absolute;left:20rem;right:20rem;width:100%;margin:0 auto;pointer-events:none}@media(min-width:767px)and (max-width:1199px){.slider-buttons{display:none}}@media(max-width:767px){.slider-buttons{display:none}}.slider-button{width:40rem;height:50rem;background-color:var(--text-fg_static-white);border:1rem solid transparent;display:flex;align-items:center;justify-content:center;pointer-events:auto;z-index:24;transition:border-color .2s ease,opacity .2s ease}@media(hover:hover){.slider-button:hover{border-color:var(--text-fg_static-white)}}.slider-button: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--prev{transform:rotate(180deg)}.slider-button[disabled]{opacity:0;pointer-events:none}.slider-button.swiper-button-lock{display:none}.slider-arrow{display:flex;width:var(--slider-arrow-size, 48rem);height:var(--slider-arrow-size, 48rem);align-items:center;justify-content:center;padding:0;border:0;border-radius:99rem;background:var(--slider-arrow-bg, var(--fg-muted));color:var(--slider-arrow-color, var(--text-fg_static-white));cursor:pointer;transition:background-color .25s ease,color .25s ease,opacity .25s ease}.slider-arrow:before{content:"";display:block;width:var(--slider-arrow-icon-size, 24rem);height:var(--slider-arrow-icon-size, 24rem);background:currentColor;-webkit-mask: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='M9 6L15 12L9 18' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask: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='M9 6L15 12L9 18' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}@media(hover:hover){.slider-arrow:hover{background:var(--brand-solid)}}.slider-arrow--prev:before{transform:rotate(180deg)}.slider-arrow.swiper-button-disabled,.slider-arrow[disabled]{color:var(--text-fg_static-white);opacity:.35;pointer-events:none}.slider-arrow.swiper-button-lock,.slider-arrow[hidden]{display:none}.icon{position:relative;line-height:1;vertical-align:middle}.icon:before,.icon:after{content:"";display:inline-flex;align-items:center;width:24rem;height:24rem}@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(../images/icons/calendar.svg);mask-image:url(../images/icons/calendar.svg)}.icon--calendar-clock:before{-webkit-mask-image:url(../images/icons/calendar-clock.svg);mask-image:url(../images/icons/calendar-clock.svg)}.icon--clock:before{-webkit-mask-image:url(../images/icons/clock.svg);mask-image:url(../images/icons/clock.svg)}.icon.icon--after.icon--clock:after{-webkit-mask-image:url(../images/icons/clock.svg);mask-image:url(../images/icons/clock.svg)}.icon--eye:before{-webkit-mask-image:url(../images/icons/eye.svg);mask-image:url(../images/icons/eye.svg)}.icon--tel:before{-webkit-mask-image:url(../images/icons/tel-black.svg);mask-image:url(../images/icons/tel-black.svg)}.icon--rutube:before{-webkit-mask-image:url(../images/icons/rutube.svg);mask-image:url(../images/icons/rutube.svg)}.icon--vk:before{-webkit-mask-image:url(../images/icons/vk.svg);mask-image:url(../images/icons/vk.svg)}.icon--ok:before{-webkit-mask-image:url(../images/icons/ok.svg);mask-image:url(../images/icons/ok.svg)}.icon--telegram:before{-webkit-mask-image:url(../images/icons/telegram.svg);mask-image:url(../images/icons/telegram.svg)}.icon--max:before{-webkit-mask-image:url(../images/icons/max.svg);mask-image:url(../images/icons/max.svg)}.icon--link: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='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71' stroke='black' 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='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.icon--eye:before{-webkit-mask-image:url(../images/icons/eye.svg);mask-image:url(../images/icons/eye.svg)}.icon--phone:before{-webkit-mask-image:url(../images/icons/phone.svg);mask-image:url(../images/icons/phone.svg)}.icon--taxi:before{background-color:transparent;background-image:url(../images/icons/yandex-taxi.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.icon--location:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='24' viewBox='0 0 20 24' fill='none'%3E%3Cpath d='M19.7183 7.8439C18.5352 2.43512 13.9944 0 10.0056 0C10.0056 0 10.0056 0 9.99436 0C6.01689 0 1.46477 2.42341 0.281666 7.83219C-1.03665 13.8732 2.52393 18.9893 5.74647 22.2088C6.94084 23.4029 8.47324 24 10.0056 24C11.538 24 13.0704 23.4029 14.2535 22.2088C17.4761 18.9893 21.0366 13.8849 19.7183 7.8439ZM10.0056 13.7093C8.04506 13.7093 6.45633 12.0585 6.45633 10.0215C6.45633 7.98439 8.04506 6.33366 10.0056 6.33366C11.9662 6.33366 13.5549 7.98439 13.5549 10.0215C13.5549 12.0585 11.9662 13.7093 10.0056 13.7093Z' fill='%23418B45'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='24' viewBox='0 0 20 24' fill='none'%3E%3Cpath d='M19.7183 7.8439C18.5352 2.43512 13.9944 0 10.0056 0C10.0056 0 10.0056 0 9.99436 0C6.01689 0 1.46477 2.42341 0.281666 7.83219C-1.03665 13.8732 2.52393 18.9893 5.74647 22.2088C6.94084 23.4029 8.47324 24 10.0056 24C11.538 24 13.0704 23.4029 14.2535 22.2088C17.4761 18.9893 21.0366 13.8849 19.7183 7.8439ZM10.0056 13.7093C8.04506 13.7093 6.45633 12.0585 6.45633 10.0215C6.45633 7.98439 8.04506 6.33366 10.0056 6.33366C11.9662 6.33366 13.5549 7.98439 13.5549 10.0215C13.5549 12.0585 11.9662 13.7093 10.0056 13.7093Z' fill='%23418B45'/%3E%3C/svg%3E")}.pagination{display:flex;align-items:center;justify-content:center;gap:20rem;width:fit-content;margin:0 auto}@media(max-width:767px){.pagination{justify-content:space-between;gap:0;width:100%;max-width:380px}}.pagination__pages{display:flex;align-items:center;gap:8rem;height:50rem}@media(max-width:767px){.pagination__pages{gap:8px;height:50px}}.pagination__link{display:flex;align-items:center;justify-content:center;border:0;border-radius:8rem;background-color:var(--bg-subtle);color:var(--text-fg_default);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:16rem;font-weight:400;line-height:24rem;text-decoration:none;transition:background-color .25s ease,border-color .25s ease,color .25s ease;cursor:pointer}@media(hover:hover){.pagination__link:hover{background-color:var(--brand-subtle, var(--bg-default));color:var(--brand-solid)}}@media(max-width:767px){.pagination__link{border-radius:8px;font-size:14px;line-height:20px}}.pagination__link.current,.pagination__link[aria-current=page]{background-color:var(--brand-solid);color:var(--text-fg_static-white);cursor:default;pointer-events:none}.pagination__link[aria-disabled=true]{cursor:default;pointer-events:none}.pagination__link--number,.pagination__link.number{width:40rem;height:40rem;flex:0 0 40rem;padding:10rem}@media(max-width:767px){.pagination__link--number,.pagination__link.number{width:40px;height:40px;flex-basis:40px;padding:10px}}.pagination__link--arrow,.pagination__link.prev,.pagination__link.next{--slider-arrow-size: 40rem;--slider-arrow-icon-size: 20rem;width:40rem;height:40rem;flex:0 0 40rem;border-radius:99rem;background:var(--fg-muted);color:var(--text-fg_static-white);overflow:hidden;padding:0}@media(hover:hover){.pagination__link--arrow:hover,.pagination__link.prev:hover,.pagination__link.next:hover{background:var(--brand-solid);color:var(--text-fg_static-white)}}@media(max-width:767px){.pagination__link--arrow,.pagination__link.prev,.pagination__link.next{--slider-arrow-size: 40px;--slider-arrow-icon-size: 20px;width:40px;height:40px;flex-basis:40px}}.pagination__link--arrow[aria-disabled=true],.pagination__link.prev[aria-disabled=true],.pagination__link.next[aria-disabled=true]{opacity:1}.pagination__link--arrow:before,.pagination__link.prev:before,.pagination__link.next:before{flex:0 0 auto}.breadcrumbs{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10rem;color:var(--base-400);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, "Golos Text", Arial, Helvetica, sans-serif);font-size:16rem;font-style:normal;font-weight:400;line-height:24rem;color:var(--base-400);transition:color .25s ease}@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 .25s ease}@media(max-width:767px){.breadcrumbs__link:not(:first-child):before{width:4rem;height:4rem}}@media(hover:hover){.breadcrumbs__link:hover{color:var(--brand-solid)}}.breadcrumbs__link.current{color:var(--text-fg_static-white)}.breadcrumbs__link.current:before{background-color:currentColor}.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(--fg-error)}.form__field span{color:var(--base-400);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:16rem;font-style:normal;font-weight:400;line-height:24rem}.form__field .error-text,.form__field span.error{color:var(--fg-error);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:12rem;font-weight:400;line-height:16rem}.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(min-width:767px)and (max-width:1199px){.panel-contact{display:none}}@media(max-width:767px){.panel-contact{display:none}}.panel-contact__button{will-change:transform}.panel-contact__button:before{content:""}.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='%231D6517'/%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='%231D6517'/%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;background-color:currentColor}.panel-contact__button--tg:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='19' viewBox='0 0 24 19' fill='none'%3E%3Cpath d='M1.64964 8.17947C8.0933 5.49838 12.3891 3.73066 14.537 2.87666C20.6767 0.438012 21.951 0.0144739 22.7832 0.000125024C22.9662 -0.00267877 23.3737 0.0405324 23.6396 0.245869C23.8606 0.419045 23.9228 0.653245 23.9538 0.81768C23.9815 0.98195 24.0194 1.35634 23.9884 1.64859C23.6569 4.98676 22.2169 13.0874 21.4848 16.8264C21.1775 18.4084 20.5662 18.9388 19.9757 18.9906C18.6912 19.1034 17.7174 18.1805 16.4742 17.4023C14.5301 16.1841 13.4319 15.4261 11.543 14.2377C9.36062 12.8641 10.7764 12.1091 12.0196 10.8754C12.3442 10.5525 18.0005 5.63922 18.1076 5.19359C18.1214 5.13784 18.1352 4.93003 18.004 4.82051C17.8762 4.71067 17.6863 4.74828 17.5482 4.77796C17.3513 4.82019 14.2469 6.78219 8.22452 10.6636C7.34396 11.2422 6.54627 11.5242 5.828 11.5094C5.04067 11.4932 3.52127 11.0832 2.39207 10.7329C1.01079 10.3031 -0.0907762 10.0758 0.00591329 9.34585C0.054258 8.96585 0.603316 8.57695 1.64964 8.17947Z' fill='%231D6517'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='19' viewBox='0 0 24 19' fill='none'%3E%3Cpath d='M1.64964 8.17947C8.0933 5.49838 12.3891 3.73066 14.537 2.87666C20.6767 0.438012 21.951 0.0144739 22.7832 0.000125024C22.9662 -0.00267877 23.3737 0.0405324 23.6396 0.245869C23.8606 0.419045 23.9228 0.653245 23.9538 0.81768C23.9815 0.98195 24.0194 1.35634 23.9884 1.64859C23.6569 4.98676 22.2169 13.0874 21.4848 16.8264C21.1775 18.4084 20.5662 18.9388 19.9757 18.9906C18.6912 19.1034 17.7174 18.1805 16.4742 17.4023C14.5301 16.1841 13.4319 15.4261 11.543 14.2377C9.36062 12.8641 10.7764 12.1091 12.0196 10.8754C12.3442 10.5525 18.0005 5.63922 18.1076 5.19359C18.1214 5.13784 18.1352 4.93003 18.004 4.82051C17.8762 4.71067 17.6863 4.74828 17.5482 4.77796C17.3513 4.82019 14.2469 6.78219 8.22452 10.6636C7.34396 11.2422 6.54627 11.5242 5.828 11.5094C5.04067 11.4932 3.52127 11.0832 2.39207 10.7329C1.01079 10.3031 -0.0907762 10.0758 0.00591329 9.34585C0.054258 8.96585 0.603316 8.57695 1.64964 8.17947Z' fill='%231D6517'/%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;background-color:currentColor}.panel-contact__button--vk:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='15' viewBox='0 0 24 15' fill='none'%3E%3Cpath d='M24 14.9961H23.7225C22.4864 14.9961 21.2499 14.9921 20.0137 15C19.8218 15 19.7306 14.9597 19.6586 14.7576C19.0268 12.9827 17.9665 11.5414 16.3425 10.5569C15.4965 10.0444 14.5776 9.7459 13.5701 9.63894V14.9601C13.5385 14.9749 13.5053 14.9858 13.4711 14.9925C10.7947 15.0452 8.25132 14.5568 5.95931 13.0883C4.08617 11.8886 2.74055 10.225 1.78718 8.22569C1.06213 6.69461 0.577027 5.06013 0.349059 3.38014C0.194601 2.26935 0.115626 1.14761 0 0.007452H4.13853C4.15075 0.245039 4.16297 0.48964 4.17606 0.734241C4.28645 2.79187 4.64423 4.79164 5.57229 6.65201C6.22678 7.97057 7.11426 9.09407 8.40229 9.84409C8.79498 10.0716 9.22433 10.2294 9.68901 10.4424V0.00306847H13.5492V5.93705C13.7883 5.8862 13.9995 5.85596 14.2037 5.7959C15.3172 5.46538 16.2107 4.78769 16.9922 3.95482C18.013 2.867 18.7682 1.55574 19.1983 0.124492C19.2109 0.0832871 19.2297 0.0433969 19.2467 0H23.0863C22.8062 1.57807 22.1701 2.98387 21.2538 4.26824C20.3375 5.55262 19.224 6.63053 17.8653 7.46515C20.9697 9.10152 22.9943 11.6023 24 14.9961Z' fill='%231D6517'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='15' viewBox='0 0 24 15' fill='none'%3E%3Cpath d='M24 14.9961H23.7225C22.4864 14.9961 21.2499 14.9921 20.0137 15C19.8218 15 19.7306 14.9597 19.6586 14.7576C19.0268 12.9827 17.9665 11.5414 16.3425 10.5569C15.4965 10.0444 14.5776 9.7459 13.5701 9.63894V14.9601C13.5385 14.9749 13.5053 14.9858 13.4711 14.9925C10.7947 15.0452 8.25132 14.5568 5.95931 13.0883C4.08617 11.8886 2.74055 10.225 1.78718 8.22569C1.06213 6.69461 0.577027 5.06013 0.349059 3.38014C0.194601 2.26935 0.115626 1.14761 0 0.007452H4.13853C4.15075 0.245039 4.16297 0.48964 4.17606 0.734241C4.28645 2.79187 4.64423 4.79164 5.57229 6.65201C6.22678 7.97057 7.11426 9.09407 8.40229 9.84409C8.79498 10.0716 9.22433 10.2294 9.68901 10.4424V0.00306847H13.5492V5.93705C13.7883 5.8862 13.9995 5.85596 14.2037 5.7959C15.3172 5.46538 16.2107 4.78769 16.9922 3.95482C18.013 2.867 18.7682 1.55574 19.1983 0.124492C19.2109 0.0832871 19.2297 0.0433969 19.2467 0H23.0863C22.8062 1.57807 22.1701 2.98387 21.2538 4.26824C20.3375 5.55262 19.224 6.63053 17.8653 7.46515C20.9697 9.10152 22.9943 11.6023 24 14.9961Z' fill='%231D6517'/%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;background-color:currentColor;width:24rem;height:15rem}.panel-contact__button--max: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 fill-rule='evenodd' clip-rule='evenodd' d='M12.2578 23.9315C9.90255 23.9315 8.808 23.5862 6.90542 22.2049C5.70199 23.7588 1.89111 24.9733 1.72492 22.8955C1.72492 21.3358 1.38108 20.0178 0.9914 18.5789C0.527219 16.8062 0 14.832 0 11.9715C0 5.13969 5.58164 0 12.1948 0C18.8137 0 23.9999 5.39294 23.9999 12.0348C24.0221 18.574 18.7687 23.8966 12.2578 23.9315ZM12.3553 5.90518C9.13464 5.73827 6.62462 7.97717 6.06875 11.488C5.6103 14.3946 6.42405 17.9342 7.11746 18.1184C7.44983 18.199 8.28651 17.5198 8.808 16.9961C9.6703 17.5944 10.6745 17.9537 11.7192 18.0378C15.0563 18.1991 17.9077 15.6475 18.1318 12.2996C18.2622 8.94459 15.6928 6.10293 12.3553 5.91094L12.3553 5.90518Z' fill='%231D6517'/%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 fill-rule='evenodd' clip-rule='evenodd' d='M12.2578 23.9315C9.90255 23.9315 8.808 23.5862 6.90542 22.2049C5.70199 23.7588 1.89111 24.9733 1.72492 22.8955C1.72492 21.3358 1.38108 20.0178 0.9914 18.5789C0.527219 16.8062 0 14.832 0 11.9715C0 5.13969 5.58164 0 12.1948 0C18.8137 0 23.9999 5.39294 23.9999 12.0348C24.0221 18.574 18.7687 23.8966 12.2578 23.9315ZM12.3553 5.90518C9.13464 5.73827 6.62462 7.97717 6.06875 11.488C5.6103 14.3946 6.42405 17.9342 7.11746 18.1184C7.44983 18.199 8.28651 17.5198 8.808 16.9961C9.6703 17.5944 10.6745 17.9537 11.7192 18.0378C15.0563 18.1991 17.9077 15.6475 18.1318 12.2996C18.2622 8.94459 15.6928 6.10293 12.3553 5.91094L12.3553 5.90518Z' fill='%231D6517'/%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}.panel-contact__button--odnoklassniki:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='25' viewBox='0 0 15 25' fill='none'%3E%3Cpath d='M14.7732 13.4267C14.4239 12.7141 13.4384 12.114 12.1284 13.1266C10.3444 14.5518 7.5 14.5518 7.5 14.5518C7.5 14.5518 4.65558 14.5518 2.87158 13.1266C1.56165 12.114 0.576082 12.7141 0.226767 13.4267C-0.397009 14.6768 0.30162 15.2894 1.88601 16.302C3.24585 17.1771 5.1047 17.5022 6.30235 17.6272L5.30431 18.6273C3.8821 20.04 2.50979 21.4027 1.57412 22.3528C1.01273 22.9279 1.01273 23.8405 1.57412 24.378L1.74878 24.5781C2.31018 25.1406 3.23337 25.1406 3.79477 24.5781L7.5 20.8526C8.93469 22.2653 10.2945 23.628 11.2427 24.5781C11.8041 25.1406 12.7148 25.1406 13.2886 24.5781L13.4508 24.378C14.0247 23.8405 14.0247 22.9279 13.4508 22.3528L9.73312 18.6273L8.74755 17.6147C9.93273 17.5022 11.7666 17.1646 13.114 16.302C14.6984 15.2894 15.397 14.6768 14.7732 13.4267ZM7.5 3.2129C9.22162 3.2129 10.6189 4.61308 10.6189 6.32579C10.6189 8.05101 9.22162 9.43868 7.5 9.43868C5.77838 9.43868 4.38112 8.05101 4.38112 6.32579C4.38112 4.61308 5.77838 3.2129 7.5 3.2129ZM7.5 12.6516C10.9931 12.6516 13.8126 9.82623 13.8126 6.32579C13.8126 4.64809 13.1475 3.0391 11.9637 1.85278C10.7798 0.666465 9.17421 0 7.5 0C5.82579 0 4.22015 0.666465 3.03631 1.85278C1.85246 3.0391 1.18738 4.64809 1.18738 6.32579C1.18738 9.82623 4.00685 12.6516 7.5 12.6516Z' fill='%231D6517'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='25' viewBox='0 0 15 25' fill='none'%3E%3Cpath d='M14.7732 13.4267C14.4239 12.7141 13.4384 12.114 12.1284 13.1266C10.3444 14.5518 7.5 14.5518 7.5 14.5518C7.5 14.5518 4.65558 14.5518 2.87158 13.1266C1.56165 12.114 0.576082 12.7141 0.226767 13.4267C-0.397009 14.6768 0.30162 15.2894 1.88601 16.302C3.24585 17.1771 5.1047 17.5022 6.30235 17.6272L5.30431 18.6273C3.8821 20.04 2.50979 21.4027 1.57412 22.3528C1.01273 22.9279 1.01273 23.8405 1.57412 24.378L1.74878 24.5781C2.31018 25.1406 3.23337 25.1406 3.79477 24.5781L7.5 20.8526C8.93469 22.2653 10.2945 23.628 11.2427 24.5781C11.8041 25.1406 12.7148 25.1406 13.2886 24.5781L13.4508 24.378C14.0247 23.8405 14.0247 22.9279 13.4508 22.3528L9.73312 18.6273L8.74755 17.6147C9.93273 17.5022 11.7666 17.1646 13.114 16.302C14.6984 15.2894 15.397 14.6768 14.7732 13.4267ZM7.5 3.2129C9.22162 3.2129 10.6189 4.61308 10.6189 6.32579C10.6189 8.05101 9.22162 9.43868 7.5 9.43868C5.77838 9.43868 4.38112 8.05101 4.38112 6.32579C4.38112 4.61308 5.77838 3.2129 7.5 3.2129ZM7.5 12.6516C10.9931 12.6516 13.8126 9.82623 13.8126 6.32579C13.8126 4.64809 13.1475 3.0391 11.9637 1.85278C10.7798 0.666465 9.17421 0 7.5 0C5.82579 0 4.22015 0.666465 3.03631 1.85278C1.85246 3.0391 1.18738 4.64809 1.18738 6.32579C1.18738 9.82623 4.00685 12.6516 7.5 12.6516Z' fill='%231D6517'/%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;background-color:currentColor;width:15rem;height:23rem}.panel-contact__button--rutube:before{-webkit-mask-image:url(../images/icons/rutube.svg);mask-image:url(../images/icons/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}.social{display:flex;flex-direction:row;align-items:center;gap:10rem;width:fit-content}.social__link{width:50rem;height:50rem;border:1rem solid var(--border-inverted);display:flex;align-items:center;justify-content:center;transition:border-color .25s ease}@media(max-width:767px){.social__link{width:40rem;height:40rem}}@media(hover:hover){.social__link:hover{border-color:var(--text-fg_static-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(--text-fg_static-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(--text-fg_static-white)}.social__link--telegram:after{content:"";-webkit-mask-image:url(/assets/images/social/telegram.svg);mask-image:url(/assets/images/social/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;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;background-color:var(--text-fg_static-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(--text-fg_static-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(--text-fg_static-white)}.social-link{display:inline-flex;width:40rem;height:40rem;flex:0 0 auto;align-items:center;justify-content:center;overflow:hidden;border-radius:4rem;background:#366eff;color:var(--text-fg_static-white);text-decoration:none;transition:opacity .25s ease,transform .25s ease}.social-link img{display:block;width:24rem;height:24rem;object-fit:contain}.social-link:before{content:""}@media(hover:hover){.social-link:hover{opacity:.84;transform:translateY(-1rem)}}@media(max-width:767px){.social-link{width:40rem;height:40rem;border-radius:4rem}.social-link img{width:24rem;height:24rem}}.social-link--md{width:50rem;height:50rem}@media(max-width:767px){.social-link--md{width:50rem;height:50rem}}.social-link--sm{width:40rem;height:40rem}.social-link--vk{background:#366eff}.social-link--max{background:linear-gradient(135deg,#316cff,#963cf5)}.social-link--ok{background:#f80}.social-link--rutube{background:#100943}.social-link--phone{color:var(--brand-solid)}.social-link--dark{background:var(--brand-muted);color:var(--text-fg_static-white)}.social-link--menu{width:40rem;height:40rem;border-radius:8rem;background:var(--brand-muted)}.social-link--menu img{width:24rem;height:24rem}@media(hover:hover){.social-link--menu:hover{opacity:1;background:var(--brand-solid)}}.social-link--float{width:60rem;height:60rem;border-radius:50%;background:var(--text-fg_static-white);color:var(--brand-solid);box-shadow:0 3px 10px color-mix(in srgb,var(--text-fg_static-black) 20%,transparent);will-change:transform}@media(hover:hover){.social-link--float:hover{opacity:1;transform:scale(1.05)}}.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,var(--figma-white-10) 0%,var(--figma-white-10) 100%),color-mix(in srgb,var(--text-fg_static-black) 20%,transparent);box-shadow:0 0 15rem color-mix(in srgb,var(--text-fg_static-black) 10%,transparent);-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}.bottom-menu a,.bottom-menu button{flex:1 0 auto!important}@media(min-width:767px)and (max-width:1199px){.bottom-menu{display:flex}}@media(max-width:767px){.bottom-menu{display:flex}}.bottom-menu--hidden{transform:translateY(200%)}.bottom-menu__link{border-radius:4rem;height:44rem;display:flex;align-items:center;justify-content:center;min-width:96rem;position:relative;background:var(--figma-white-10);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#fff;font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:10rem;font-weight:600;line-height:14rem;white-space:nowrap}.bottom-menu__link.white{background:var(--text-fg_static-white);flex:0 0 120rem;color:var(--text-fg_static-black)}.bottom-menu__link.white:before{background:var(--text-fg_static-white);inset:0}.bottom-menu__link:before{content:"";position:absolute;inset:0;padding:1rem;border-radius:inherit;background:linear-gradient(290deg,var(--text-fg_static-white) -45.73%,transparent 31.01%),linear-gradient(125deg,var(--text-fg_static-white) -158.48%,transparent 58.47%);--mask: linear-gradient(var(--text-fg_static-white) 0 0) content-box, linear-gradient(var(--text-fg_static-white) 0 0);-webkit-mask:var(--mask);mask:var(--mask);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.article-card{display:flex;width:100%;min-height:239rem;overflow:hidden;border-radius:12rem;background:var(--text-fg_static-white);color:var(--text-fg_default);text-decoration:none;transition:box-shadow .25s ease,transform .25s ease}@media(hover:hover){.article-card:hover{box-shadow:0 5rem 30rem -5rem color-mix(in srgb,var(--text-fg_static-black) 10%,transparent)}.article-card:hover .article-card__more{opacity:1;transform:translateY(0)}}.article-card:focus-visible{outline:2rem solid var(--border-brand);outline-offset:3rem;box-shadow:0 5rem 30rem -5rem color-mix(in srgb,var(--text-fg_static-black) 10%,transparent)}.article-card:focus-visible .article-card__more{opacity:1;transform:translateY(0)}.article-card__media{position:relative;display:block;width:425rem;min-height:239rem;flex:0 0 425rem;overflow:hidden;border-radius:12rem;background:var(--bg-muted)}.article-card__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.article-card__media picture{display:block;width:100%;height:100%}.article-card__body{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;justify-content:space-between;gap:16rem;padding:20rem}.article-card__meta,.article-card__meta-group,.article-card__meta-item{display:flex;align-items:center}.article-card__meta{justify-content:space-between;gap:12rem;width:100%;color:var(--text-fg_muted);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:14rem;font-weight:400;line-height:20rem;letter-spacing:.14rem}.article-card__meta-group{gap:12rem}.article-card__meta-item{gap:4rem;white-space:nowrap}.article-card__meta-item.icon:before{width:20rem;height:20rem}.article-card__copy{display:flex;flex-direction:column;gap:8rem}.article-card__title{display:-webkit-box;overflow:hidden;color:var(--text-fg_default);font-family:var(--font-hero-title, "Manrope", Arial, Helvetica, sans-serif);font-size:24rem;font-weight:500;line-height:32rem;-webkit-box-orient:vertical;-webkit-line-clamp:3}.article-card__text{display:-webkit-box;overflow:hidden;color:var(--text-fg_muted);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:14rem;font-weight:400;line-height:20rem;letter-spacing:.14rem;-webkit-box-orient:vertical;-webkit-line-clamp:2}.article-card__more{align-self:flex-start}@media(min-width:767px)and (max-width:1199px){.article-card{max-width:870rem;min-height:0;flex-direction:column}.article-card__media{width:100%;height:auto;min-height:0;aspect-ratio:425/239;flex:0 0 auto}.article-card__body{gap:14rem}.article-card__meta{align-items:flex-start;gap:8rem}}@media(max-width:767px){.article-card{width:300px;min-height:0;flex-direction:column;border-radius:12px;box-shadow:0 5px 30px -5px color-mix(in srgb,var(--text-fg_static-black) 10%,transparent)}.article-card__media{width:100%;height:170px;min-height:170px;flex:0 0 170px;border-radius:12px}.article-card__body{gap:12px;padding:20px}.article-card__meta{gap:8px;font-size:12px;line-height:16px;letter-spacing:0}.article-card__meta-group{gap:8px}.article-card__meta-item.icon:before{width:20px;height:20px}.article-card__title{font-size:18px;line-height:28px;-webkit-line-clamp:3}.article-card__text{font-size:12px;line-height:16px;letter-spacing:0;-webkit-line-clamp:2}.article-card__more{opacity:1;transform:none}}.article-card--featured{position:relative;min-height:480rem;border-radius:20rem;background:var(--bg-muted);color:var(--text-fg_static-white);box-shadow:none}.article-card--featured .article-card__media{position:absolute;inset:0;width:100%;height:100%;min-height:0;flex:none;border-radius:inherit}.article-card--featured .article-card__media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--text-fg_static-black) 60%,transparent),color-mix(in srgb,var(--text-fg_static-black) 0%,transparent) 40%),linear-gradient(0deg,color-mix(in srgb,var(--text-fg_static-black) 60%,transparent),color-mix(in srgb,var(--text-fg_static-black) 0%,transparent) 50%)}.article-card--featured .article-card__body{position:relative;z-index:1;width:100%;min-height:480rem;padding:32rem;color:var(--text-fg_static-white);background:#0006}.article-card--featured .article-card__meta,.article-card--featured .article-card__title{color:var(--text-fg_static-white)}.article-card--featured .article-card__meta-group{gap:24rem}.article-card--featured .article-card__meta-item{gap:8rem}.article-card--featured .article-card__meta-item.icon:before{width:24rem;height:24rem}.article-card--featured .article-card__title{font-size:32rem;line-height:40rem;-webkit-line-clamp:2}.article-card--featured .article-card__text{display:none}.article-card--compact{min-height:230rem;gap:24rem;padding:12rem;border-radius:20rem;background:var(--bg-subtle);box-shadow:0 12rem 12rem var(--bg-muted)}.article-card--compact .article-card__media{width:366rem;height:206rem;min-height:0;flex:0 0 366rem;border-radius:12rem}.article-card--compact .article-card__body{height:206rem;gap:12rem;padding:12rem 12rem 12rem 0}.article-card--compact .article-card__meta-group{gap:20rem}.article-card--compact .article-card__title{font-size:24rem;line-height:32rem;-webkit-line-clamp:1}.article-card--compact .article-card__text{color:var(--text-fg_subtle);font-size:16rem;line-height:24rem;letter-spacing:0;-webkit-line-clamp:3}.article-card--accent .article-card__title{color:var(--text-fg_brand)}@media(min-width:767px)and (max-width:1199px){.article-card--compact{max-width:none;min-height:0;flex-direction:column;gap:16rem}.article-card--compact .article-card__media{width:100%;height:auto;aspect-ratio:840/472.5;flex:0 0 auto}.article-card--compact .article-card__body{height:auto;padding:8rem}}@media(max-width:767px){.article-card--featured,.article-card--compact{width:100%;min-height:0;flex-direction:column;gap:16px;padding:12px;border-radius:10px;background:var(--bg-subtle);color:var(--text-fg_default);box-shadow:none}.article-card--featured .article-card__media{position:relative;inset:auto}.article-card--featured .article-card__media:after{content:none}.article-card--featured .article-card__body{min-height:0}.article-card--featured .article-card__text{display:-webkit-box}.article-card--featured .article-card__media,.article-card--compact .article-card__media{width:100%;height:auto;min-height:0;aspect-ratio:840/472.5;flex:0 0 auto;border-radius:8px}.article-card--featured .article-card__body,.article-card--compact .article-card__body{height:auto;gap:12px;padding:0 8px 8px}.article-card--featured .article-card__meta,.article-card--compact .article-card__meta{gap:8px;color:var(--text-fg_muted);font-size:14px;line-height:20px}.article-card--featured .article-card__meta-group,.article-card--compact .article-card__meta-group{gap:20px}.article-card--featured .article-card__meta-item,.article-card--compact .article-card__meta-item{gap:4px}.article-card--featured .article-card__meta-item.icon:before,.article-card--compact .article-card__meta-item.icon:before{width:24px;height:24px}.article-card--featured .article-card__title,.article-card--compact .article-card__title{color:var(--text-fg_default);font-size:18px;line-height:28px;-webkit-line-clamp:2}.article-card--featured .article-card__text,.article-card--compact .article-card__text{color:var(--text-fg_subtle);font-size:14px;line-height:20px;-webkit-line-clamp:2}.article-card--accent .article-card__title{color:var(--text-fg_default)}}.slider-bullets.swiper-pagination-horizontal{--swiper-pagination-bullet-horizontal-gap: var(--slider-bullets-gap, 4rem);box-sizing:content-box;width:auto;padding:var(--slider-bullets-padding, 8rem 12rem);border:1rem solid var(--figma-white-10);border-radius:99rem;background:var(--figma-white-10);-webkit-backdrop-filter:blur(var(--slider-bullets-blur, 20.2rem));backdrop-filter:blur(var(--slider-bullets-blur, 20.2rem));line-height:0}.slider-bullets .swiper-pagination-bullet{width:var(--slider-bullets-size, 12rem);height:var(--slider-bullets-size, 12rem);border-radius:99rem;background:var(--figma-white-60);opacity:1;transform:scale(var(--slider-bullets-inactive-scale, .5));transition:transform .25s ease,background-color .25s ease}.slider-bullets .swiper-pagination-bullet-active{transform:scale(1);background:var(--text-fg_static-white)}@media(max-width:767px){.slider-bullets.swiper-pagination-horizontal{--slider-bullets-gap: 4px;--slider-bullets-padding: 4px 12px;--slider-bullets-blur: 20.2px;--slider-bullets-inactive-scale: .6;border-width:1px}.slider-bullets .swiper-pagination-bullet{--slider-bullets-size: 10px}}.nav{display:flex;align-items:center}.nav__menu{display:flex;align-items:center;gap:20rem}.nav__menu li{color:var(--text-fg_default);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:16rem;font-style:normal;font-weight:400;line-height:24rem}.nav__menu li>a{color:inherit;display:flex;align-items:center;gap:10rem}.reels-item__title{color:var(--fg-default)}.footer{--footer-bg: var(--bg-footer, #141f16);--footer-text: var(--text-fg_static-white, #ffffff);--footer-muted: var(--gray400, #999999);--footer-icon-bg: #3d3e40;margin-top:auto;display:flex;flex-direction:column;align-items:flex-start;gap:32rem;width:100%;padding:80rem;overflow:hidden;background:var(--footer-bg);color:var(--footer-text);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif)}.footer .container{display:flex;flex-direction:column;align-items:flex-start;gap:32rem;width:100%;max-width:var(--container, 1760rem);margin-inline:auto;padding:0 var(--container-padding-x, 20rem)}.footer a{color:inherit;text-decoration:none;transition:color .25s ease,opacity .25s ease}@media(hover:hover){.footer a:hover{color:var(--footer-text)}}.footer__top{display:flex;width:100%;align-items:center;justify-content:space-between;gap:32rem}.footer__logo{display:inline-flex;width:277rem;min-height:64rem;flex:0 0 277rem;align-items:center;justify-content:center;padding:12rem;border-radius:55rem;background:var(--bg-default, #f3f6f3);box-shadow:0 12rem 16rem #4e4e4e26}.footer__logo img{width:135rem;height:40rem;object-fit:contain}.footer__nav-list{display:flex;align-items:center;justify-content:center;gap:16rem;margin:0;padding:0;list-style:none;color:var(--footer-text);font-size:16rem;font-weight:400;line-height:24rem;white-space:nowrap}.footer__media{position:relative;width:100%;height:350rem;overflow:hidden;border-radius:20rem;background:#d9d9d9}.footer__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.footer__contacts{display:grid;width:100%;grid-template-columns:repeat(5,277rem);align-items:flex-start;justify-content:space-between;gap:28rem;color:var(--footer-text);font-style:normal;font-size:20rem;font-weight:400;line-height:28rem}.footer__contact{display:flex;flex-direction:column;gap:8rem;min-width:0}.footer__contact--address{justify-content:center}.footer__contact--phones,.footer__contact--schedule,.footer__contact--email{align-items:center;text-align:center}.footer__contact--schedule div{display:flex;justify-content:center;gap:4rem;width:100%}.footer__socials{display:flex;align-items:center;justify-content:flex-end;gap:10rem}.footer__social.social-link{width:50rem;height:50rem;border-radius:4rem;background:var(--footer-icon-bg)}.footer__social.social-link img{width:24rem;height:24rem}.footer__legal{display:flex;width:100%;align-items:center;justify-content:center;gap:20rem;padding-top:40rem;color:var(--footer-muted);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:14rem;font-weight:400;line-height:20rem;white-space:nowrap}@media(min-width:767px)and (max-width:1199px){.footer{padding:56rem 32rem}.footer__top{flex-wrap:wrap}.footer__nav{order:3;width:100%}.footer__contacts{grid-template-columns:repeat(2,minmax(0,1fr))}.footer__contact--phones,.footer__contact--schedule,.footer__contact--email{align-items:flex-start;text-align:left}.footer__contact--schedule div,.footer__socials{justify-content:flex-start}.footer__legal{white-space:normal}}@media(max-width:767px){.footer{align-items:center;justify-content:center;gap:32px;padding:40px 16px}.footer__top{flex-direction:column;justify-content:center;gap:20px}.footer__logo{order:1;width:139px;min-height:56px;flex:0 0 auto;padding:8px 16px;border-radius:55px;background:var(--bg-default, #f3f6f3)}.footer__logo img{width:107px;height:32px}.footer .intro-rating{order:2}.footer__nav{order:3;width:100%}.footer__nav-list{flex-wrap:wrap;gap:14px 16px;font-size:14px;line-height:20px;white-space:nowrap}.footer__media{height:350px;width:100%;border-radius:10px}.footer__media img{object-position:center}.footer__contacts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 24px;font-size:14px;line-height:20px}.footer__contact{gap:8px}.footer__contact--address,.footer__contact--schedule{align-items:flex-start;text-align:left}.footer__contact--phones,.footer__contact--email{align-items:flex-end;text-align:right}.footer__contact--email{align-self:end}.footer__contact--schedule div{justify-content:flex-start}.footer__socials{grid-column:1/-1;justify-content:center;gap:10px}.footer__social.social-link{width:50px;height:50px;border-radius:6px}.footer__social.social-link img{width:24px;height:24px}.footer__legal{flex-direction:column;gap:8px;padding-top:0;font-size:10px;line-height:14px;white-space:nowrap}}@media(max-width:374px){.footer__nav-list{gap:12px}.footer__contacts{gap:16px}.footer__legal{font-size:9px}.footer .intro-rating{width:288px}}.header{--header-container: 1760rem;--header-bar-bg: var(--black-alpha-200);--header-link-color: var(--text-fg_static-white);--header-scroll-transition: .9s cubic-bezier(.22, 1, .36, 1);--header-scroll-opacity-transition: .58s ease;position:fixed;top:20rem;left:0;right:0;z-index:100;color:var(--text-fg_static-white);font-family:var(--font-header, "Golos Text", Arial, Helvetica, sans-serif);background:transparent}@media(max-width:767px){.header{top:0;padding-top:8rem}}.header__desktop{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;max-width:var(--header-container);min-height:64rem;margin-inline:auto;overflow:hidden;padding:4rem;border-radius:50rem;background-color:var(--header-bar-bg);backdrop-filter:blur(20rem);-webkit-backdrop-filter:blur(20rem);isolation:isolate;transition:width var(--header-scroll-transition),max-width var(--header-scroll-transition),min-height var(--header-scroll-transition),padding var(--header-scroll-transition),border-radius var(--header-scroll-transition),background-color var(--header-scroll-transition),box-shadow var(--header-scroll-transition),backdrop-filter var(--header-scroll-transition),-webkit-backdrop-filter var(--header-scroll-transition);will-change:width,max-width,min-height,padding,background-color,box-shadow,backdrop-filter}.header__desktop:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none;background-image:repeating-linear-gradient(135deg,color-mix(in srgb,var(--text-fg_static-white) 5%,transparent) 0 1rem,transparent 1rem 7rem);opacity:1;transition:opacity var(--header-scroll-opacity-transition)}.header__desktop>*{position:relative;z-index:1}@media(min-width:767px)and (max-width:1199px){.header__desktop{min-height:64rem}}@media(max-width:767px){.header__desktop{display:none}}.header__desktop-group{display:flex;align-items:center;gap:20rem;min-width:0;opacity:1;visibility:visible;transition:flex-basis var(--header-scroll-transition),width var(--header-scroll-transition),gap var(--header-scroll-transition),opacity var(--header-scroll-opacity-transition),transform var(--header-scroll-transition),visibility var(--header-scroll-transition);will-change:flex-basis,width,gap,opacity,transform}.header__desktop-group--start{flex:0 1 376rem}.header__desktop-group--end{justify-content:flex-end;flex:0 1 420rem}.header__menu-toggle{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:0;border:0;background:transparent;cursor:pointer}.header__menu-toggle--desktop{gap:8rem;min-height:56rem;padding:16rem 32rem;border-radius:99rem;background:var(--bg-subtle);color:var(--text-fg_static-black);font-size:16rem;font-weight:600;line-height:24rem;transition:background-color .25s ease,color .25s ease}@media(hover:hover){.header__menu-toggle--desktop:hover{background:var(--bg-default)}}@media(min-width:767px)and (max-width:1199px){.header__menu-toggle--desktop{min-height:48rem;padding:12rem 22rem;font-size:14rem;line-height:20rem}}.header__burger{--burger-line-width: 8rem;--burger-line-height: 1.5rem;--burger-line-offset: 2.25rem;--burger-open-line-width: var(--burger-line-width);position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:50%;background:var(--brand-solid)}.header__burger span{position:absolute;display:block;width:var(--burger-line-width);height:var(--burger-line-height);border-radius:99rem;background:currentColor;transform-origin:center;transition:transform .24s ease,width .24s ease}.header__burger span:nth-child(1){transform:translateY(calc(var(--burger-line-offset) * -1))}.header__burger span:nth-child(2){transform:translateY(var(--burger-line-offset))}.header__burger--desktop{width:16rem;height:16rem;color:var(--text-fg_static-white)}.header__taxi-link,.header__phone{color:var(--header-link-color);font-size:16rem;font-weight:400;line-height:24rem;white-space:nowrap;transition:opacity .25s ease,color .25s ease}@media(hover:hover){.header__taxi-link:hover,.header__phone:hover{opacity:.76}}@media(min-width:767px)and (max-width:1199px){.header__taxi-link,.header__phone{font-size:13rem;line-height:18rem}}.header__logo{display:flex;align-items:center;justify-content:center;flex:0 0 auto}.header__logo img,.header__logo svg{display:block;width:100%;height:100%;object-fit:contain}.header__logo--desktop{position:absolute;top:50%;left:50%;width:275rem;height:64rem;padding:12rem 69rem;border-radius:55rem;background:var(--bg-subtle);box-shadow:0 12rem 16rem color-mix(in srgb,var(--figma-black) 15%,transparent);transform:translate(-50%,-50%);transition:width var(--header-scroll-transition),height var(--header-scroll-transition),padding var(--header-scroll-transition),background-color var(--header-scroll-transition),box-shadow var(--header-scroll-transition);will-change:width,height,padding,background-color,box-shadow}@media(min-width:767px)and (max-width:1199px){.header__logo--desktop{width:220rem;height:56rem;padding:11rem 54rem}}.header__button{min-height:56rem;padding:16rem 32rem;font-family:var(--font-header, "Golos Text", Arial, Helvetica, sans-serif)}@media(min-width:767px)and (max-width:1199px){.header__button{min-height:48rem;padding:12rem 22rem;font-size:14rem;line-height:20rem}}.header__mobile{display:none}@media(max-width:767px){.header__mobile{display:flex;width:calc(100% - 32rem);margin:0 auto;padding:8rem 16rem;border-radius:999rem;background:var(--bg-subtle);box-shadow:0 12rem 32rem color-mix(in srgb,var(--figma-black) 12%,transparent)}}.header__mobile-bar{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:40rem}.header__mobile-phone,.header__menu-toggle--mobile{width:32px;height:32px}.header__mobile-phone{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:10rem;color:var(--brand-solid)}.header__mobile-phone:before{content:"";display:block;width:22rem;height:20rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='20' viewBox='0 0 22 20' fill='none'%3E%3Cpath d='M11.832 14.568C12.0385 14.6628 12.2712 14.6845 12.4917 14.6294C12.7122 14.5744 12.9073 14.4458 13.045 14.265L13.4 13.8C13.5863 13.5516 13.8279 13.35 14.1056 13.2111C14.3833 13.0723 14.6895 13 15 13H18C18.5304 13 19.0391 13.2107 19.4142 13.5858C19.7893 13.9609 20 14.4696 20 15V18C20 18.5304 19.7893 19.0391 19.4142 19.4142C19.0391 19.7893 18.5304 20 18 20C13.2261 20 8.64773 18.1036 5.27208 14.7279C1.89642 11.3523 0 6.7739 0 2C0 1.46957 0.210714 0.960859 0.585786 0.585786C0.960859 0.210714 1.46957 0 2 0H5C5.53043 0 6.03914 0.210714 6.41421 0.585786C6.78929 0.960859 7 1.46957 7 2V5C7 5.31049 6.92771 5.61672 6.78885 5.89443C6.65 6.17214 6.44839 6.41371 6.2 6.6L5.732 6.951C5.54842 7.09118 5.41902 7.29059 5.36579 7.51535C5.31256 7.74012 5.33878 7.97638 5.44 8.184C6.80668 10.9599 9.05442 13.2048 11.832 14.568Z' fill='black'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='20' viewBox='0 0 22 20' fill='none'%3E%3Cpath d='M11.832 14.568C12.0385 14.6628 12.2712 14.6845 12.4917 14.6294C12.7122 14.5744 12.9073 14.4458 13.045 14.265L13.4 13.8C13.5863 13.5516 13.8279 13.35 14.1056 13.2111C14.3833 13.0723 14.6895 13 15 13H18C18.5304 13 19.0391 13.2107 19.4142 13.5858C19.7893 13.9609 20 14.4696 20 15V18C20 18.5304 19.7893 19.0391 19.4142 19.4142C19.0391 19.7893 18.5304 20 18 20C13.2261 20 8.64773 18.1036 5.27208 14.7279C1.89642 11.3523 0 6.7739 0 2C0 1.46957 0.210714 0.960859 0.585786 0.585786C0.960859 0.210714 1.46957 0 2 0H5C5.53043 0 6.03914 0.210714 6.41421 0.585786C6.78929 0.960859 7 1.46957 7 2V5C7 5.31049 6.92771 5.61672 6.78885 5.89443C6.65 6.17214 6.44839 6.41371 6.2 6.6L5.732 6.951C5.54842 7.09118 5.41902 7.29059 5.36579 7.51535C5.31256 7.74012 5.33878 7.97638 5.44 8.184C6.80668 10.9599 9.05442 13.2048 11.832 14.568Z' fill='black'/%3E%3C/svg%3E") center/contain no-repeat}.header__logo--mobile{width:80rem;height:24rem}.header__menu-toggle--mobile{position:relative;border-radius:50%;background:transparent;color:var(--text-fg_static-white)}.header__burger--mobile{--burger-line-width: 18px;--burger-line-height: 2px;--burger-line-offset: 3px;--burger-open-line-width: 22.63px;width:32px;height:32px}.header__menu{position:absolute;top:calc(100% + 20rem);left:max(var(--container-padding-x, 20rem),(100% - var(--header-container)) / 2);width:min(575rem,100vw - 120rem);opacity:0;pointer-events:none;transform:translateY(-8rem);transition:opacity .25s ease,transform .25s ease,visibility .25s ease;visibility:hidden}@media(min-width:767px)and (max-width:1199px){.header__menu{left:32rem;width:min(575rem,100vw - 64rem)}}@media(max-width:767px){.header__menu{top:calc(100% + 12rem);left:50%;width:calc(100% - 32rem);max-width:380rem;transform:translate(-50%,-8rem)}}.header__menu-inner{display:flex;flex-direction:column;gap:40rem;align-items:stretch;overflow:hidden;padding:32rem;border-radius:20rem;background:var(--bg-subtle);color:var(--text-fg_static-black);box-shadow:0 12rem 32rem color-mix(in srgb,var(--figma-black) 15%,transparent)}@media(max-width:767px){.header__menu-inner{gap:24rem;padding:16rem}}.header__menu-nav-list{display:flex;flex-wrap:wrap;align-items:center;gap:12rem;color:var(--text-fg_default);font-size:16rem;font-weight:400;line-height:24rem}.header__menu-nav-list li{flex:0 0 80rem}.header__menu-nav-list a{display:inline-flex;color:inherit;white-space:nowrap;transition:color .25s ease}@media(hover:hover){.header__menu-nav-list a:hover{color:var(--brand-solid)}}@media(max-width:767px){.header__menu-nav-list{display:grid;grid-template-columns:repeat(2,80rem);grid-template-rows:repeat(4,auto);grid-auto-flow:column;column-gap:40rem;row-gap:16rem}}.header__menu-footer{display:flex;align-items:flex-end;justify-content:space-between;gap:24rem}@media(max-width:767px){.header__menu-footer{align-items:flex-start;flex-direction:column;gap:24rem}}.header__menu-button{min-width:210rem;min-height:56rem}@media(max-width:767px){.header__menu-button{justify-content:space-between;width:100%;min-width:0;min-height:44rem;padding:12rem 20rem;font-size:14rem;line-height:20rem}}.header__socials{display:flex;align-items:center;gap:10rem}.header--menu-open .header__menu{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}@media(max-width:767px){.header--menu-open .header__menu{transform:translate(-50%)}}.header--menu-open .header__burger span:nth-child(1){width:var(--burger-open-line-width);transform:rotate(45deg)}.header--menu-open .header__burger span:nth-child(2){width:var(--burger-open-line-width);transform:rotate(-45deg)}.header--surface-light{--header-bar-bg: var(--black-alpha-100);--header-link-color: var(--text-fg_static-black)}.header--scrolling:not(.header--menu-open) .header__desktop{width:275rem;max-width:275rem;min-height:64rem;padding:12rem;background-color:var(--bg-default);box-shadow:0 12rem 16rem color-mix(in srgb,var(--figma-black) 15%,transparent);backdrop-filter:blur(15rem);-webkit-backdrop-filter:blur(15rem)}.header--scrolling:not(.header--menu-open) .header__desktop:before{opacity:0}.header--scrolling:not(.header--menu-open) .header__desktop-group{flex:0 0 0;width:0;gap:0;opacity:0;pointer-events:none;visibility:hidden}.header--scrolling:not(.header--menu-open) .header__desktop-group--start{transform:translate(86rem)}.header--scrolling:not(.header--menu-open) .header__desktop-group--end{transform:translate(-86rem)}.header--scrolling:not(.header--menu-open) .header__logo--desktop{width:135rem;height:40rem;padding:0;background:transparent;box-shadow:none}.container{margin-inline:auto;max-width:var(--container, 1760rem);padding:0 var(--container-padding-x, 0)}@media(max-width:767px){.container{max-width:var(--container, 100%);padding:0 var(--container-padding-x, 16rem)}}@media(max-width:1199px){.container{max-width:var(--container, 100%);padding:0 var(--container-padding-x, 24rem)}}.container-fluid{margin-inline:auto;max-width:var(--container-fluid, 1920rem);width:100%;padding:0 var(--container-padding-x, 20rem)}@media(max-width:767px){.container-fluid{max-width:var(--container-fluid, 100%);padding:0 var(--container-padding-x, 16rem)}}@media(max-width:1199px){.container-fluid{max-width:var(--container-fluid, 100%);padding:0 var(--container-padding-x, 24rem)}}.container-slim{max-width:1166rem;padding:0 var(--container-padding-x, 0)}@media(max-width:1199px){.container-slim{max-width:100%}}.main-content{padding-top:calc(var(--header-height, 90rem) + var(--header-offset, 60rem))}.map-out{position:absolute;width:100%;height:100%;z-index:50;inset:0;transition:.3s ease}.map-out.hide{visibility:hidden;opacity:0;pointer-events:none}.map-clue,.map-clue-bottom{position:absolute;z-index:9999;display:none;background:var(--text-fg_static-white);border-radius:0;font-size:14rem;color:var(--text-fg_static-black);padding:10rem;box-shadow:0 0 10rem color-mix(in srgb,var(--text-fg_static-black) 10%,transparent);text-align:center;justify-content:center}@media(max-width:768px){.map-clue,.map-clue-bottom{font-size:12rem}}.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}}:root{--vgalert-bg: var(--text-fg_static-white);--vgalert-border-radius: 6rem;--vgalert-message-color: var(--bg-default);--vgalert-title-color: var(--neutral-900);--vgalert-info-color: var(--brand-solid);--vgalert-success-color: var(--brand-solid);--vgalert-error-color: var(--brand-solid);--vgalert-close-color: var(--neutral-900);--vgalert-close-border-color: var(--border-default);--vgalert-close-bg: var(--bg-subtle);--vgalert-title-size: 16rem;--vgalert-message-size: 14rem;--vgalert-button-confirm-bg: var(--brand-solid);--vgalert-button-confirm-bg-hover: var(--brand-subtle);--vgalert-button-confirm-text: var(--text-fg_static-white);--vgalert-button-cancel-bg: var(--brand-solid);--vgalert-button-cancel-bg-hover: var(--brand-emphasized);--vgalert-button-cancel-text: var(--text-fg_static-white)}@media(max-width:768px){:root{--vgalert-border-radius: 4rem;--vgalert-title-size: 14rem;--vgalert-message-size: 12rem}}.vgalert{position:fixed;display:inline-flex;align-items:flex-start;flex-wrap:wrap;gap:10rem;padding:14rem 18rem;background-color:var(--vgalert-bg, var(--text-fg_static-white));color:var(--vgalert-message-color, var(--text-fg_static-black));border:1.5rem solid var(--brand-solid);box-shadow:0 4rem 12rem color-mix(in srgb,var(--neutral-900) 12%,transparent);color:var(--text-fg_static-black);font-size:14rem;font-weight:400;border-radius:var(--vgalert-border-radius, 6rem);opacity:0;transition:.35s ease;z-index:9999;max-width:374rem}@media(max-width:768px){.vgalert{font-size:12rem;max-width:350rem;padding:10rem 14rem}}@media(prefers-color-scheme:dark){.vgalert[data-vgalert-theme=auto]{--vgalert-bg: var(--neutral-900);--vgalert-title-color: var(--text-fg_static-white);--vgalert-message-color: var(--bg-muted);--vgalert-success-color: var(--brand-solid);--vgalert-close-color: var(--text-fg_static-white);--vgalert-close-border-color: var(--border-inverted);--vgalert-close-bg: var(--bg-default)}}.vgalert[data-vgalert-theme=dark]{--vgalert-bg: var(--neutral-900);--vgalert-title-color: var(--text-fg_static-white);--vgalert-message-color: var(--bg-muted);--vgalert-success-color: var(--brand-solid);--vgalert-close-color: var(--text-fg_static-white);--vgalert-close-border-color: var(--border-inverted);--vgalert-close-bg: var(--bg-default)}.vgalert[data-vgalert-parent]:not(.show)[data-vgalert-position*=top]{transform:translateY(30rem)}.vgalert[data-vgalert-parent]:not(.show)[data-vgalert-position*=bottom]{transform:translateY(-30rem)}.vgalert[data-vgalert-parent]:not(.show)[data-vgalert-position*=right]{transform:translate(-30rem)}.vgalert[data-vgalert-parent]:not(.show)[data-vgalert-position*=left]{transform:translate(30rem)}.vgalert[data-vgalert-position*=top]{transform:translateY(-30rem) scale(.8)}.vgalert[data-vgalert-position*=bottom]{transform:translateY(30rem) scale(.8)}.vgalert[data-vgalert-position*=left]{transform:translate(-30rem) scale(.8)}.vgalert[data-vgalert-position*=right]{transform:translate(30rem) scale(.8)}.vgalert[data-vgalert-position="center center"],.vgalert[data-vgalert-position=center]{transform:scale(.8)}.vgalert.show{opacity:1;transform:translate(0) scale(1)}.vgalert--shake{animation:vgalert-shake-anim .5s cubic-bezier(.36,.07,.19,.97) both}.vgalert-icon{display:inline-flex;align-items:center;justify-content:center;color:var(--vgalert-icon-color, var(--text-fg_static-white));width:28rem;height:28rem;border-radius:4rem;background:var(--brand-solid)}@media(max-width:768px){.vgalert-icon{width:22rem;height:22rem}}.vgalert-icon>svg{flex:0 0 auto;display:inline-flex;align-items:center;width:20rem;height:20rem}@media(max-width:768px){.vgalert-icon>svg{width:18rem;height:18rem}}.vgalert-icon:before{content:"";display:inline-flex;align-items:center;justify-content:center;-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='M10 13.2V10M10 6.8H10.008M18 10C18 14.4183 14.4183 18 10 18C5.58172 18 2 14.4183 2 10C2 5.58172 5.58172 2 10 2C14.4183 2 18 5.58172 18 10Z' 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='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M10 13.2V10M10 6.8H10.008M18 10C18 14.4183 14.4183 18 10 18C5.58172 18 2 14.4183 2 10C2 5.58172 5.58172 2 10 2C14.4183 2 18 5.58172 18 10Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;width:20rem;height:20rem;background-color:currentColor}@media(max-width:768px){.vgalert-icon:before{width:18rem;height:18rem}}.vgalert-wrapper{display:flex;flex-direction:column;gap:5rem}@media(max-width:768px){.vgalert-wrapper{gap:3rem}}.vgalert-title{flex:1 1 100%;font-weight:600;font-size:var(--vgalert-title-size, 16rem);color:var(--vgalert-title-color, var(--text-fg_static-black))}.vgalert-message{font-size:var(--vgalert-message-size, 16rem);color:var(--vgalert-message-color, var(--text-fg_static-black))}.vgalert-close{min-width:32rem;height:32rem;position:absolute;top:15rem;right:15rem;border-radius:4rem;border:1.5rem solid var(--vgalert-close-border-color, var(--border-default));background:var(--vgalert-close-bg, var(--bg-subtle));color:var(--vgalert-close-color, var(--neutral-900));cursor:pointer;display:inline-flex;align-items:center;justify-content:center;line-height:100%}@media(max-width:768px){.vgalert-close{width:24rem;height:24rem;top:10rem;right:10rem}}.vgalert-close:not(.vgalert-close-text):before{content:"";display:inline-flex;align-items:center;justify-content:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M0.75 0.75L10.75 10.75M10.75 0.75L0.75 10.75' stroke='%23121315' 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='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M0.75 0.75L10.75 10.75M10.75 0.75L0.75 10.75' stroke='%23121315' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor;width:10rem;height:10rem}.vgalert-buttons{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:10rem;margin-top:10rem}.vgalert-confirm,.vgalert-cancel{border:0;display:inline-flex;align-items:center;justify-content:center;border-radius:8rem;padding:10rem 18rem;cursor:pointer;transition:background-color .2s ease,color .2s ease}.vgalert-confirm{background-color:var(--vgalert-button-confirm-bg);color:var(--vgalert-button-confirm-text, var(--text-fg_static-white))}.vgalert-confirm:hover{background-color:var(--vgalert-button-confirm-bg-hover, var(--brand-emphasized))}.vgalert-cancel{background-color:var(--vgalert-button-cancel-bg);color:var(--vgalert-button-cancel-text, var(--text-fg_static-white));margin-left:auto}.vgalert-cancel:hover{background-color:var(--vgalert-button-cancel-bg-hover, var(--brand-emphasized))}.vgalert.success{border-color:var(--vgalert-success-color, var(--brand-solid))}.vgalert.success .vgalert-icon{background:var(--vgalert-success-color, var(--brand-solid))}.vgalert.success .vgalert-icon:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3E%3Cpath d='M12.75 0.75L4.5 8.75L0.75 5.11364' 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='14' height='10' viewBox='0 0 14 10' fill='none'%3E%3Cpath d='M12.75 0.75L4.5 8.75L0.75 5.11364' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:12rem;height:8rem}.vgalert.error{border-color:var(--vgalert-error-color, var(--brand-emphasized))}.vgalert.error .vgalert-icon{background:var(--vgalert-error-color, var(--brand-emphasized))}.vgalert.error .vgalert-icon:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='18' viewBox='0 0 14 18' fill='none'%3E%3Cpath d='M6.75 5.54956V8.74902M6.75 11.9485H6.7575M12.75 9.54888C12.75 13.5482 10.125 15.5479 7.005 16.7077C6.84162 16.7667 6.66415 16.7639 6.5025 16.6997C3.375 15.5479 0.75 13.5482 0.75 9.54888V3.94982C0.75 3.73769 0.829018 3.53424 0.96967 3.38423C1.11032 3.23423 1.30109 3.14996 1.5 3.14996C3 3.14996 4.875 2.19012 6.18 0.974322C6.33889 0.829545 6.54102 0.75 6.75 0.75C6.95898 0.75 7.16111 0.829545 7.32 0.974322C8.6325 2.19812 10.5 3.14996 12 3.14996C12.1989 3.14996 12.3897 3.23423 12.5303 3.38423C12.671 3.53424 12.75 3.73769 12.75 3.94982V9.54888Z' 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='14' height='18' viewBox='0 0 14 18' fill='none'%3E%3Cpath d='M6.75 5.54956V8.74902M6.75 11.9485H6.7575M12.75 9.54888C12.75 13.5482 10.125 15.5479 7.005 16.7077C6.84162 16.7667 6.66415 16.7639 6.5025 16.6997C3.375 15.5479 0.75 13.5482 0.75 9.54888V3.94982C0.75 3.73769 0.829018 3.53424 0.96967 3.38423C1.11032 3.23423 1.30109 3.14996 1.5 3.14996C3 3.14996 4.875 2.19012 6.18 0.974322C6.33889 0.829545 6.54102 0.75 6.75 0.75C6.95898 0.75 7.16111 0.829545 7.32 0.974322C8.6325 2.19812 10.5 3.14996 12 3.14996C12.1989 3.14996 12.3897 3.23423 12.5303 3.38423C12.671 3.53424 12.75 3.73769 12.75 3.94982V9.54888Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:12rem;height:16rem}.vgalert.vgalert-has-icon .vgalert-wrapper{width:calc(100% - 38rem)}@media(max-width:768px){.vgalert.vgalert-has-icon .vgalert-wrapper{width:calc(100% - 32rem)}}.vgalert:has(.vgalert-close) .vgalert-wrapper{padding-right:50rem}.vgalert:not(.vgalert-has-message),.vgalert:not(.vgalert-has-title){align-items:center}.vgalert-overlay{position:fixed;z-index:9998;left:0;top:0;width:100vw;height:100vh;background:color-mix(in srgb,var(--text-fg_static-black) 20%,transparent);cursor:not-allowed}@keyframes vgalert-shake-anim{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-5px)}40%,60%{transform:translate(5px)}to{transform:none}}:root{--cookie-container-padding: 30rem;--cookie-container-border-radius: 4px;--cookie-icon-border-radius: 16rem;--cookie-vertical-offset: 63rem;--cookie-horizontal-offset: 92rem;--cookie-main-color: var(--neutral-900);--cookie-accent-color: var(--brand-solid);--cookie-alt-color: var(--text-fg_static-white);--cookie-border-color: var(--bg-subtle);--cookie-button-border-radius: 16rem;--cookie-button-border-color: var(--brand-solid);--cookie-button-bg: var(--brand-solid);--cookie-button-bg-accept: var(--brand-solid);--cookie-button-bg-reject: var(--brand-solid)}@media(max-width:767px){:root{--cookie-container-padding: 16rem;--cookie-container-border-radius: 4px}}@media(min-width:767px)and (max-width:1199px){:root{--cookie-vertical-offset: 24rem;--cookie-horizontal-offset: 24rem}}.cookie-consent{position:fixed;z-index:100;padding:var(--cookie-container-padding);border-radius:var(--cookie-container-border-radius);color:var(--cookie-main-color);border:1rem solid var(--cookie-border-color);transform:translateY(0);transition:opacity .4s ease-in-out,transform .4s ease-in-out,visibility .4s ease-in-out;box-shadow:0 4rem 35.4rem color-mix(in srgb,var(--brand-solid) 8%,transparent);background-color:var(--cookie-alt-color)}.cookie-consent-hidden{opacity:0;visibility:hidden;transform:translateY(20rem)}.cookie-consent-light{background-color:var(--cookie-alt-color)}.cookie-consent-dark{background-color:var(--cookie-main-color);color:var(--cookie-alt-color)}.cookie-consent-column{max-width:558rem;width:fit-content;display:flex;flex-direction:column;gap:20rem}.cookie-consent-row{display:flex;gap:20rem}.cookie-consent-row.cookie-consent{align-items:center}.cookie-consent-row .cookie-consent-content>div{text-wrap:unset;max-width:424rem}.cookie-consent-row .cookie-consent-close{top:13rem;right:13rem}.cookie-consent-mixed{display:flex;gap:20rem;max-width:500rem}.cookie-consent-mixed .cookie-consent-content>div{margin-bottom:20rem}.cookie-consent-compact{--cookie-container-padding: 24rem;--cookie-container-border-radius: 20rem;--cookie-border-color: transparent;--cookie-horizontal-offset: 40rem;--cookie-vertical-offset: 40rem;display:flex;align-items:flex-end;gap:8rem;width:504rem;max-width:calc(100vw - 32rem);border:0;box-shadow:none}.cookie-consent-compact .cookie-consent-content{flex:1 1 auto;gap:8rem;width:360rem;max-width:360rem}.cookie-consent-compact .cookie-consent-title{font-size:20rem;font-weight:600;line-height:28rem}.cookie-consent-compact .cookie-consent-content__text{font-size:14rem;font-weight:400;line-height:20rem;letter-spacing:.01em}.cookie-consent-compact .cookie-consent-buttons{flex:0 0 auto}.cookie-consent-compact .cookie-consent-buttons .button{min-width:88rem;min-height:56rem;padding:16rem 32rem;border:0;font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:16rem;font-weight:600;line-height:24rem}.cookie-consent-compact .cookie-consent-buttons .button:after{display:none}.cookie-consent-top{top:var(--cookie-horizontal-offset)}.cookie-consent-left{left:var(--cookie-vertical-offset)}.cookie-consent-right{right:var(--cookie-horizontal-offset)}.cookie-consent-bottom{bottom:var(--cookie-vertical-offset)}.cookie-consent-center{left:50%;translate:-50% 0}.cookie-consent-icon{display:flex;align-items:center;justify-content:center;width:40rem;height:40rem;flex:0 0 auto;background-color:var(--cookie-accent-color);border-radius:var(--cookie-icon-border-radius);padding:9rem}.cookie-consent-icon:before{content:"";-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:var(--cookie-alt-color);width:100%;height:100%;-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%3Cg clip-path='url(%23clip0_2309_23510)'%3E%3Cpath d='M15.0556 18.1112C15.7788 18.1112 16.3651 17.5249 16.3651 16.8017C16.3651 16.0785 15.7788 15.4922 15.0556 15.4922C14.3324 15.4922 13.7461 16.0785 13.7461 16.8017C13.7461 17.5249 14.3324 18.1112 15.0556 18.1112Z' fill='white'/%3E%3Cpath d='M8.0732 17.2382C8.79643 17.2382 9.38272 16.6519 9.38272 15.9287C9.38272 15.2054 8.79643 14.6191 8.0732 14.6191C7.34997 14.6191 6.76367 15.2054 6.76367 15.9287C6.76367 16.6519 7.34997 17.2382 8.0732 17.2382Z' fill='white'/%3E%3Cpath d='M7.1982 11.1269C7.92143 11.1269 8.50772 10.5406 8.50772 9.81734C8.50772 9.09411 7.92143 8.50781 7.1982 8.50781C6.47497 8.50781 5.88867 9.09411 5.88867 9.81734C5.88867 10.5406 6.47497 11.1269 7.1982 11.1269Z' fill='white'/%3E%3Cpath d='M12.4345 12.873C13.1578 12.873 13.744 12.2867 13.744 11.5634C13.744 10.8402 13.1578 10.2539 12.4345 10.2539C11.7113 10.2539 11.125 10.8402 11.125 11.5634C11.125 12.2867 11.7113 12.873 12.4345 12.873Z' fill='white'/%3E%3Cpath d='M22.4758 11.9999C21.0866 11.9999 19.7543 11.448 18.7719 10.4657C17.7896 9.48334 17.2377 8.15101 17.2377 6.76178C15.8485 6.76178 14.5162 6.20991 13.5338 5.22757C12.5515 4.24524 11.9996 2.91291 11.9996 1.52368C9.92764 1.52368 7.90217 2.1381 6.17937 3.28924C4.45657 4.44038 3.11381 6.07653 2.32089 7.99081C1.52798 9.90508 1.32051 12.0115 1.72474 14.0437C2.12897 16.0759 3.12673 17.9425 4.59185 19.4077C6.05697 20.8728 7.92365 21.8705 9.95583 22.2748C11.988 22.679 14.0944 22.4715 16.0087 21.6786C17.923 20.8857 19.5591 19.5429 20.7103 17.8201C21.8614 16.0973 22.4758 14.0719 22.4758 11.9999Z' stroke='white' stroke-width='1.57143' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2309_23510'%3E%3Crect width='22.8571' height='22.8571' fill='white' transform='translate(0.572266 0.571411)'/%3E%3C/clipPath%3E%3C/defs%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%3Cg clip-path='url(%23clip0_2309_23510)'%3E%3Cpath d='M15.0556 18.1112C15.7788 18.1112 16.3651 17.5249 16.3651 16.8017C16.3651 16.0785 15.7788 15.4922 15.0556 15.4922C14.3324 15.4922 13.7461 16.0785 13.7461 16.8017C13.7461 17.5249 14.3324 18.1112 15.0556 18.1112Z' fill='white'/%3E%3Cpath d='M8.0732 17.2382C8.79643 17.2382 9.38272 16.6519 9.38272 15.9287C9.38272 15.2054 8.79643 14.6191 8.0732 14.6191C7.34997 14.6191 6.76367 15.2054 6.76367 15.9287C6.76367 16.6519 7.34997 17.2382 8.0732 17.2382Z' fill='white'/%3E%3Cpath d='M7.1982 11.1269C7.92143 11.1269 8.50772 10.5406 8.50772 9.81734C8.50772 9.09411 7.92143 8.50781 7.1982 8.50781C6.47497 8.50781 5.88867 9.09411 5.88867 9.81734C5.88867 10.5406 6.47497 11.1269 7.1982 11.1269Z' fill='white'/%3E%3Cpath d='M12.4345 12.873C13.1578 12.873 13.744 12.2867 13.744 11.5634C13.744 10.8402 13.1578 10.2539 12.4345 10.2539C11.7113 10.2539 11.125 10.8402 11.125 11.5634C11.125 12.2867 11.7113 12.873 12.4345 12.873Z' fill='white'/%3E%3Cpath d='M22.4758 11.9999C21.0866 11.9999 19.7543 11.448 18.7719 10.4657C17.7896 9.48334 17.2377 8.15101 17.2377 6.76178C15.8485 6.76178 14.5162 6.20991 13.5338 5.22757C12.5515 4.24524 11.9996 2.91291 11.9996 1.52368C9.92764 1.52368 7.90217 2.1381 6.17937 3.28924C4.45657 4.44038 3.11381 6.07653 2.32089 7.99081C1.52798 9.90508 1.32051 12.0115 1.72474 14.0437C2.12897 16.0759 3.12673 17.9425 4.59185 19.4077C6.05697 20.8728 7.92365 21.8705 9.95583 22.2748C11.988 22.679 14.0944 22.4715 16.0087 21.6786C17.923 20.8857 19.5591 19.5429 20.7103 17.8201C21.8614 16.0973 22.4758 14.0719 22.4758 11.9999Z' stroke='white' stroke-width='1.57143' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2309_23510'%3E%3Crect width='22.8571' height='22.8571' fill='white' transform='translate(0.572266 0.571411)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.cookie-consent-title{color:var(--text-fg_static-black)}.cookie-consent-content{display:flex;flex-direction:column;gap:10rem}@media(max-width:767px){.cookie-consent-content{gap:8rem}}.cookie-consent-content__text{color:var(--text-fg_muted)}.cookie-consent-content a{color:var(--cookie-accent-color);text-decoration:underline;text-decoration-skip-ink:none}.cookie-consent-close{color:var(--border-default);position:absolute;top:10rem;right:10rem;-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;width:32rem;height:32rem;cursor:pointer;-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='M24 8L8 24M8 8L24 24' stroke='%23ABB1BE' 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='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M24 8L8 24M8 8L24 24' stroke='%23ABB1BE' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media(max-width:767px){.cookie-consent-close{width:24rem;height:24rem}}.cookie-consent-close:hover{color:var(--brand-solid)}.cookie-consent-button{background:var(--cookie-button-bg);border-radius:var(--cookie-button-border-radius);border:solid 1rem var(--cookie-accent-color);padding:14rem 29rem;cursor:pointer;transition:opacity .3s ease;border-color:var(--cookie-button-border-color)}@media(max-width:767px){.cookie-consent-button{width:100%}}.cookie-consent-button:hover{opacity:.8}.cookie-consent-accept{background-color:var(--cookie-button-bg-accept);color:var(--cookie-alt-color)}.cookie-consent-reject{background-color:var(--cookie-button-bg-reject);border-color:var(--cookie-accent-color)}.cookie-consent-buttons{display:flex;align-items:center;flex-wrap:wrap;gap:10rem}@media(max-width:768px){.cookie-consent,.cookie-consent.cookie-consent-top,.cookie-consent.cookie-consent-center,.cookie-consent.cookie-consent-bottom,.cookie-consent.cookie-consent-right,.cookie-consent.cookie-consent-left .cookie-consent.cookie-consent-mixed{bottom:16rem;left:50%;translate:-50% 0;width:calc(100% - 30rem);top:unset;padding:var(--cookie-container-padding, 15rem);gap:12rem}.cookie-consent.row,.cookie-consent.cookie-consent-top.row,.cookie-consent.cookie-consent-center.row,.cookie-consent.cookie-consent-bottom.row,.cookie-consent.cookie-consent-right.row,.cookie-consent.cookie-consent-left .cookie-consent.cookie-consent-mixed.row{flex-direction:column}.cookie-consent-button,.cookie-consent.cookie-consent-top-button,.cookie-consent.cookie-consent-center-button,.cookie-consent.cookie-consent-bottom-button,.cookie-consent.cookie-consent-right-button,.cookie-consent.cookie-consent-left .cookie-consent.cookie-consent-mixed-button{width:100%;display:flex;align-items:center;justify-content:center}.cookie-consent-content>div,.cookie-consent.cookie-consent-top-content>div,.cookie-consent.cookie-consent-center-content>div,.cookie-consent.cookie-consent-bottom-content>div,.cookie-consent.cookie-consent-right-content>div,.cookie-consent.cookie-consent-left .cookie-consent.cookie-consent-mixed-content>div{font-size:13rem;text-wrap:balance}.cookie-consent-compact,.cookie-consent.cookie-consent-top-compact,.cookie-consent.cookie-consent-center-compact,.cookie-consent.cookie-consent-bottom-compact,.cookie-consent.cookie-consent-right-compact,.cookie-consent.cookie-consent-left .cookie-consent.cookie-consent-mixed-compact{--cookie-container-padding: 16rem;--cookie-container-border-radius: 20rem;align-items:stretch;width:calc(100% - 30rem)}.cookie-consent-compact .cookie-consent-content,.cookie-consent.cookie-consent-top-compact .cookie-consent-content,.cookie-consent.cookie-consent-center-compact .cookie-consent-content,.cookie-consent.cookie-consent-bottom-compact .cookie-consent-content,.cookie-consent.cookie-consent-right-compact .cookie-consent-content,.cookie-consent.cookie-consent-left .cookie-consent.cookie-consent-mixed-compact .cookie-consent-content{width:100%;max-width:none}.cookie-consent-compact .cookie-consent-title,.cookie-consent.cookie-consent-top-compact .cookie-consent-title,.cookie-consent.cookie-consent-center-compact .cookie-consent-title,.cookie-consent.cookie-consent-bottom-compact .cookie-consent-title,.cookie-consent.cookie-consent-right-compact .cookie-consent-title,.cookie-consent.cookie-consent-left .cookie-consent.cookie-consent-mixed-compact .cookie-consent-title{font-size:18rem;line-height:24rem}.cookie-consent-compact .cookie-consent-content__text,.cookie-consent.cookie-consent-top-compact .cookie-consent-content__text,.cookie-consent.cookie-consent-center-compact .cookie-consent-content__text,.cookie-consent.cookie-consent-bottom-compact .cookie-consent-content__text,.cookie-consent.cookie-consent-right-compact .cookie-consent-content__text,.cookie-consent.cookie-consent-left .cookie-consent.cookie-consent-mixed-compact .cookie-consent-content__text{font-size:13rem;line-height:18rem;text-wrap:unset}.cookie-consent-compact .cookie-consent-buttons,.cookie-consent.cookie-consent-top-compact .cookie-consent-buttons,.cookie-consent.cookie-consent-center-compact .cookie-consent-buttons,.cookie-consent.cookie-consent-bottom-compact .cookie-consent-buttons,.cookie-consent.cookie-consent-right-compact .cookie-consent-buttons,.cookie-consent.cookie-consent-left .cookie-consent.cookie-consent-mixed-compact .cookie-consent-buttons{width:100%}}:root{--modal-background: var(--bg-subtle);--modal-border-radius: 20rem;--modal-border: 1rem solid var(--border-default);--modal-window-max-width: 574rem;--modal-window-padding: 40rem;--modal-body-padding: 0;--modal-title-font: var(--font-main);--modal-title-color: var(--text-fg_default);--modal-text-color: var(--text-fg_default)}@media(max-width:767px){:root{--modal-border-radius: 12rem;--modal-window-max-width: 380rem;--modal-window-padding: 20rem;--modal-body-padding: 0}}.modal{position:fixed;width:100vw;height:100vh;inset:0;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;z-index:1000;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease,visibility .3s ease;background:linear-gradient(0deg,color-mix(in srgb,var(--text-fg_static-black) 50%,transparent) 0% 100%);padding:24rem 0}@media(max-width:767px){.modal{padding:46rem var(--container-padding-x, 16rem) 90rem var(--container-padding-x, 16rem)}}.modal-window{border-radius:var(--modal-border-radius, 12rem);border:var(--modal-border);background:var(--modal-background);padding:var(--modal-window-padding, 24rem);position:relative;z-index:1;max-width:var(--modal-window-max-width, 450rem);width:100%;height:auto;flex:0 0 auto;margin:auto;overflow:hidden;color:var(--modal-text-color);transform:translateY(70rem);transition:transform .3s ease}.modal-window:before{content:none}.modal-close{background:transparent;border:0;position:absolute;z-index:3;top:40rem;right:40rem;color:var(--text-fg_default);cursor:pointer;will-change:transform;transition:opacity .3s ease}@media(max-width:767px){.modal-close{top:10rem;right:16rem}}.modal-close:before{content:"";display:inline-flex;align-items:center;justify-content:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M30 10L10 30M10 10L30 30' stroke='white' stroke-width='4' 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='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M30 10L10 30M10 10L30 30' stroke='white' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:40rem;height:40rem;background-color:currentColor;will-change:transform}@media(max-width:767px){.modal-close:before{width:30rem;height:30rem}}.modal-close:hover{opacity:.7}.modal-title{margin-bottom:20rem;color:var(--modal-title-color);text-align:center;font-family:var(--font-title, "Manrope");font-size:24rem;font-style:normal;font-weight:500;line-height:32rem}@media(min-width:767px)and (max-width:1199px){.modal-title{font-size:20rem;line-height:28rem}}@media(max-width:767px){.modal-title{font-size:18rem;line-height:28rem}}.modal-description{color:var(--text-fg_muted);text-align:center;margin-bottom:40rem}@media(max-width:767px){.modal-description{margin-bottom:24rem}}.modal-body{padding:var(--modal-body-padding, 24rem)}.modal-footer{margin-top:20rem}.modal-actions{display:flex;align-items:center;gap:20rem}.modal-actions .button,.modal-actions .btn{flex:1}.modal.opened{opacity:1;visibility:visible;pointer-events:all}.modal.opened .modal-window{transform:translateY(0)}.modal.opened .modal-close{animation:modalCloseRotate 1s ease}body.modal-opened{overflow:hidden}.modal--contact,.modal--success{background:color-mix(in srgb,var(--text-fg_static-black) 50%,transparent);padding:24rem}.modal--contact .modal-window,.modal--success .modal-window{display:flex;flex-direction:column;gap:24rem;width:min(574rem,100vw - 48rem);max-width:574rem;border-radius:20rem;color:var(--text-fg_default);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif)}.modal--contact .modal-close,.modal--success .modal-close{top:11rem;right:11rem;display:flex;width:40rem;height:40rem;align-items:center;justify-content:center;border-radius:100rem;color:var(--text-fg_default)}.modal--contact .modal-close:before,.modal--success .modal-close: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='M18 6L6 18M6 6L18 18' stroke='black' 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='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media(max-width:767px){.modal--contact,.modal--success{padding:24rem 16rem}.modal--contact .modal-window,.modal--success .modal-window{gap:16rem;width:min(380rem,100vw - 32rem);max-width:calc(100vw - 32rem);padding:20rem;border-radius:12rem}}.modal--contact{--input-background: var(--bg-default);--input-border-radius: 12rem;--input-placeholder-color: var(--text-fg_subtle)}.modal--contact .modal-window{background:var(--bg-default)}.modal--contact__header,.modal--contact__body{display:flex;flex-direction:column;width:100%}.modal--contact__header{align-items:center;gap:12rem;text-align:center}.modal--contact .modal-title{box-sizing:border-box;width:100%;padding-inline:44rem;margin:0;color:var(--text-fg_default);font-family:var(--font-modal-title, "Manrope", Arial, Helvetica, sans-serif);font-size:32rem;font-weight:500;line-height:40rem;text-transform:none}.modal--contact .modal-description{margin:0;color:var(--text-fg_muted);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:14rem;font-weight:400;line-height:20rem;letter-spacing:.14rem}@media(max-width:767px){.modal--contact{--input-border-radius: 8rem}.modal--contact .modal-window{background:var(--bg-subtle)}.modal--contact__header{gap:8rem}.modal--contact .modal-title{padding-inline:36rem;font-size:20rem;line-height:28rem}.modal--contact .modal-description{font-size:12rem;line-height:16rem;letter-spacing:0}}.modal--success .modal-window{background:var(--bg-default)}.modal--success .modal__header{display:flex;flex-direction:column;gap:12rem;align-items:center;width:100%;text-align:center}.modal--success .modal-title{margin:0;color:var(--text-fg_default);font-family:var(--font-modal-title, "Manrope", Arial, Helvetica, sans-serif);font-size:24rem;font-weight:500;line-height:32rem}.modal--success .modal-description{margin:0;color:var(--text-fg_muted);font-size:14rem;line-height:20rem;letter-spacing:.14rem}.modal--success .modal-description br{display:none}@media(max-width:767px){.modal--success .modal-window{background:var(--bg-subtle)}.modal--success .modal__header{gap:8rem}.modal--success .modal-title{max-width:220rem;font-size:20rem;line-height:28rem}.modal--success .modal-description{font-size:12rem;line-height:16rem;letter-spacing:0}}.modal-form{--input-background: var(--bg-default);--input-border-radius: 12rem;--input-placeholder-color: var(--text-fg_subtle);display:flex;flex-direction:column;gap:32rem;width:100%}.modal-form__fields,.modal-form__bottom,.modal-form__row{display:flex;width:100%}.modal-form__fields{flex-direction:column;gap:12rem}.modal-form__bottom{flex-direction:column;gap:24rem}.modal-form__bottom--row,.modal-form__row{align-items:flex-start;gap:12rem}.modal-form__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) auto}.modal-form__field{display:flex;min-width:0;flex-direction:column;gap:8rem;width:100%}.modal-form__field .error-text,.modal-form__field span.error{color:var(--fg-error);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:12rem;font-weight:400;line-height:16rem}.modal-form__field input[type=text],.modal-form__field input[type=tel],.modal-form__field input[type=email]{min-height:56rem;padding:16rem 20rem;border-radius:var(--input-border-radius);background:var(--input-background);font-size:16rem;line-height:24rem}.modal-form__label-text{position:absolute;width:1rem;height:1rem;margin:-1rem;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.modal-form__policy{display:flex;align-items:center;gap:10rem;min-width:0;color:var(--text-fg_subtle);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);cursor:pointer}.modal-form__policy input{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:24rem;height:24rem;margin:0;appearance:none;border:1rem solid var(--border-muted);border-radius:4rem;background:transparent;color:var(--brand-solid);cursor:pointer}.modal-form__policy input:after{content:"";width:16rem;height:16rem;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13.3333 4L6 11.3333L2.66667 8' stroke='black' stroke-width='1.6' 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='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13.3333 4L6 11.3333L2.66667 8' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:currentColor;opacity:0;transform:scale(.7);transition:opacity .2s ease,transform .2s ease}.modal-form__policy input:checked:after{opacity:1;transform:scale(1)}.modal-form__policy input:hover:not(:disabled),.modal-form__policy input:focus-visible{border-color:var(--brand-solid);outline:none}.modal-form__policy input:not(:checked).error{border-color:var(--fg-error);color:var(--fg-error)}.modal-form__policy input:focus-visible{box-shadow:0 0 0 2rem color-mix(in srgb,var(--brand-solid) 24%,transparent)}.modal-form__policy span{flex:1 1 auto;min-width:0;color:var(--text-fg_subtle);font-size:12rem;font-weight:400;line-height:16rem}.modal-form__policy a{color:inherit;text-decoration:underline;text-decoration-skip-ink:none}.modal-form__button{font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif)}@media(max-width:767px){.modal-form{--input-border-radius: 8rem;gap:16rem}.modal-form__bottom{gap:12rem}.modal-form__bottom--row,.modal-form__row{display:flex;flex-direction:column;align-items:stretch;gap:12rem}.modal-form__policy span{font-size:10rem;line-height:14rem}.modal-form__button{width:100%}.modal-form__field input[type=text],.modal-form__field input[type=tel],.modal-form__field input[type=email]{min-height:52rem;padding:16rem 20rem;font-size:14rem;line-height:20rem}}@keyframes modalCloseRotate{0%{opacity:0;transform:rotate(-180deg)}to{opacity:1;transform:rotate(0)}}.tab{display:none}.tab.active{display:block;animation:tabFadeIn .3s ease-in-out}.tab.hide{display:none;animation:tabFadeOut .3s ease-in-out}@keyframes tabZoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}@keyframes tabZoomIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes tabFadeIn{0%{opacity:0}to{opacity:1}}@keyframes tabFadeOut{0%{opacity:1}to{opacity:0}}@keyframes tabSlideUp{0%{opacity:0;transform:translateY(50rem)}to{opacity:1;transform:translateY(0)}}@keyframes tabSlideDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(50rem)}}@keyframes tabSlideLeft{0%{opacity:0;transform:translate(-50rem)}to{opacity:1;transform:translate(0)}}@keyframes tabSlideRight{0%{opacity:1;transform:translate(50rem)}to{opacity:0;transform:translate(0)}}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video:before{content:"";position:absolute;width:100%;height:100%;background:color-mix(in srgb,var(--brand-solid) 34%,transparent);display:none}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:var(--text-fg_static-white);text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:var(--text-fg_static-white);padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description,.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px 50px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(color-mix(in srgb,var(--text-fg_static-black) 75%,transparent)));background:linear-gradient(to bottom,transparent 0,color-mix(in srgb,var(--text-fg_static-black) 75%,transparent) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.glightbox-mobile .glightbox-container .gslide-title{color:var(--text-fg_static-white);font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:var(--base-400)}.glightbox-mobile .glightbox-container .gslide-desc a{color:var(--text-fg_static-white);font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:var(--text-fg_static-white);opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid var(--text-fg_static-white);border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:var(--text-fg_static-black);will-change:opacity}.glightbox-mobile .goverlay{background:var(--text-fg_static-black)}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:var(--text-fg_static-white)}.gbtn.focused{outline:2px solid var(--brand-solid)}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:var(--text-fg_static-white)}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:var(--text-fg_static-black);margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:var(--text-fg_static-black)}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:color-mix(in srgb,var(--text-fg_static-black) 75%,transparent);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:var(--text-fg_static-white)}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{0%{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes gslideInLeft{0%{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@-webkit-keyframes gslideOutLeft{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{0%{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes gslideInRight{0%{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@-webkit-keyframes gslideOutRight{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media(min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:color-mix(in srgb,var(--text-fg_static-black) 75%,transparent)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 color-mix(in srgb,var(--text-fg_static-black) 75%,transparent);box-shadow:1px 2px 9px color-mix(in srgb,var(--text-fg_static-black) 75%,transparent)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:color-mix(in srgb,var(--text-fg_static-black) 20%,transparent)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:color-mix(in srgb,var(--text-fg_static-black) 75%,transparent)}.glightbox-clean .gprev,.glightbox-clean .gnext{top:45%}}@media(min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:var(--text-fg_static-black)}}.section{padding:80rem 0;position:relative;overflow:hidden}.section>.container{position:relative;z-index:2;display:flex;flex-direction:column;gap:60rem}@media(min-width:767px)and (max-width:1199px){.section{padding:60rem 0}}@media(max-width:767px){.section{padding:40px 0}.section>.container{gap:24px}}.section-header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20rem;width:100%;margin-inline:auto}@media(max-width:767px){.section-header{gap:12px}}.section-title{width:100%;margin:0;color:inherit;font-family:var(--font-hero-title, "Manrope", Arial, Helvetica, sans-serif);font-size:48rem;font-weight:500;line-height:56rem;text-transform:none}@media(max-width:767px){.section-title{font-size:24px;line-height:32px}}.section-text{width:870rem;max-width:100%;margin:0;color:var(--text-fg_muted);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:16rem;font-weight:400;line-height:24rem}@media(max-width:767px){.section-text{width:100%;font-size:14px;line-height:20px}}.section-header--split{align-items:flex-start;flex-direction:row;justify-content:space-between;gap:40rem;max-width:none;text-align:left}.section-header--split .section-title{flex:0 0 auto;width:auto}.section-header--split .section-text{text-align:left}@media(max-width:767px){.section-header--split{flex-direction:column;gap:12px}.section-header--split .section-title{flex:0 1 auto;width:100%}}.services .section-header{min-height:56rem}@media(min-width:767px)and (max-width:1199px){.services .section-header{align-items:flex-start}}@media(max-width:767px){.services .section-header{align-items:flex-start;min-height:104px;justify-content:center}}.faq .section-header,.articles .section-header{align-items:flex-start;max-width:none;text-align:left}.faq .section-text,.articles .section-text{text-align:left}.section.rooms>.container,.section.reviews>.container,.section.atmosphere>.container,.section.booking-cta>.container,.section.contacts>.container{align-items:stretch}.section.rooms>.container,.section.reviews>.container{gap:40rem}@media(max-width:767px){.section.rooms>.container,.section.reviews>.container{gap:24px}}@media(max-width:767px){.section.rooms>.container{align-items:stretch}}@media(max-width:767px){.section.reviews>.container{align-items:flex-start}}@media(max-width:767px){.section.booking-cta>.container{gap:32px}}.section.booking-help,.section.booking-panel{--container: 1920rem;--container-padding-x: 20rem}@media(min-width:767px)and (max-width:1199px){.section.booking-help,.section.booking-panel{--container-padding-x: 24rem}}@media(max-width:767px){.section.booking-help,.section.booking-panel{--container-padding-x: 16px}}.section.gallery>.container{gap:0}.booking-help .section-title,.booking-panel .section-title,.hotel-benefits .section-title{color:inherit}.booking-help .section-header,.booking-panel .section-header{margin:0}.booking-help .section-header{gap:20rem}.booking-help .section-text{color:inherit}@media(max-width:767px){.booking-help .section-header{gap:12px}}.booking-panel .section-header{gap:20rem}.booking-panel .section-text{color:var(--text-fg_inverted)}@media(max-width:767px){.booking-panel .section-header{gap:12px}}.hotel-benefits .section-text{color:inherit}.section--curved-caps:before,.section--curved-caps:after{content:"";position:absolute;left:0;z-index:3;width:100%;height:41rem;border-radius:0 0 32rem 32rem;background:var(--bg-default);pointer-events:none}.section--curved-caps:before{top:-2rem}.section--curved-caps:after{bottom:-2rem;transform:scaleY(-1)}@media(max-width:767px){.section--curved-caps:before,.section--curved-caps:after{height:20px;border-radius:0 0 32px 32px}}.intro{position:relative;height:960rem;display:flex;align-items:stretch;justify-content:center;overflow:visible;z-index:10;font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif)}.intro:after{content:"";position:absolute;width:100%;height:60rem;bottom:-10rem;background-color:var(--bg-default);border-radius:20rem 20rem 0 0;transform:translateZ(0)}@media(min-width:767px)and (max-width:1199px){.intro{height:820rem}.intro:after{height:40rem}}@media(max-width:767px){.intro{min-height:844px;height:auto}.intro:after{height:20rem;border-radius:10rem}}.intro__bg{position:absolute;z-index:-1;inset:0;width:100%;height:100%;overflow:hidden;-webkit-user-select:none;user-select:none;pointer-events:none}.intro__bg:before,.intro__bg:after{content:"";position:absolute;inset:0;z-index:1;-webkit-user-select:none;user-select:none;pointer-events:none}.intro__bg:before{background:linear-gradient(90deg,color-mix(in srgb,var(--text-fg_static-black) 50%,transparent) 0%,transparent 66.85%);opacity:1}.intro__bg:after{display:none}.intro__bg picture,.intro__bg img{width:100%;height:100%;object-fit:cover;object-position:center}.intro>.container{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;position:relative;z-index:1}.intro__content{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:28rem;width:100%;min-height:100%;padding-bottom:225rem;color:var(--text-fg_static-white);text-align:left}.intro__copy{display:flex;flex-direction:column;align-items:flex-start;gap:20rem;width:719rem;max-width:calc(100% - 420rem)}.intro__title{max-width:719rem;color:var(--text-fg_static-white);font-family:var(--font-hero-title, "Manrope", Arial, Helvetica, sans-serif);font-size:64rem;font-weight:500;line-height:72rem;text-transform:none}.intro__text{max-width:649rem;color:var(--text-fg_static-white);font-size:16rem;font-weight:400;line-height:24rem}.intro-widget-slot{position:relative;z-index:20;width:min(1040rem,100vw - 40rem);max-width:none;height:139px;min-height:139px;margin-top:12rem;overflow:visible}.intro-widget-slot>:not(script){position:absolute;top:0;left:0;width:100%}.intro-widget-slot iframe{display:block;width:100%}.intro-rating{position:relative;display:flex;align-items:center;gap:12rem;width:357rem;min-height:56rem;padding:16rem 24rem;color:var(--text-fg_static-black);text-align:left;z-index:0}.intro-rating:before{content:"";position:absolute;inset:0 5rem 0 0;z-index:-1;border-radius:12rem;background:var(--bg-subtle);clip-path:polygon(0 0,calc(100% - 12rem) 0,100% 50%,calc(100% - 12rem) 100%,0 100%)}.intro-rating__logo{width:43rem;height:23rem;object-fit:contain;flex:0 0 auto}.intro-rating__stars{display:flex;align-items:center;gap:4rem;flex:0 0 auto}.intro-rating__stars span{width:16rem;height:16rem;background:var(--logo-yandex2);clip-path:polygon(50% 0,61% 34%,98% 35%,68% 56%,79% 91%,50% 70%,21% 91%,32% 56%,2% 35%,39% 34%)}.intro-rating strong{font-size:16rem;font-weight:600;line-height:24rem}.intro-rating__reviews{font-size:14rem;font-weight:400;line-height:20rem;letter-spacing:.14rem;white-space:nowrap}.intro-route-card{position:absolute;right:0;bottom:100rem;z-index:2;display:flex;width:320rem;flex-direction:column;isolation:isolate;padding-bottom:20rem;border-radius:16rem;filter:drop-shadow(0 10rem 15rem color-mix(in srgb,var(--text-fg_static-black) 25%,transparent))}@media(hover:hover){.intro-route-card:hover .intro-route-card__content,.intro-route-card:focus-within .intro-route-card__content{max-height:243rem;margin-bottom:-20rem;padding-bottom:8rem}.intro-route-card:hover .intro-route-card__action,.intro-route-card:focus-within .intro-route-card__action{min-height:56rem;padding-bottom:12rem}}.intro-route-card__link{position:absolute;inset:0;z-index:3;border-radius:16rem}.intro-route-card__content{position:relative;z-index:2;width:100%;max-height:64rem;margin-bottom:0;overflow:hidden;padding:0 8rem;border-radius:16rem;background:var(--bg-subtle);transition:max-height .7s ease,margin-bottom .7s ease,padding-bottom .7s ease}.intro-route-card__action{display:flex;align-items:center;justify-content:space-between;gap:12rem;width:calc(100% + 16rem);min-height:64rem;margin:0 -8rem;padding:20rem;border-radius:16rem;background:var(--bg-subtle);color:var(--text-fg_default);font-size:16rem;font-weight:400;line-height:24rem;transition:min-height .7s ease,padding-bottom .7s ease}.intro-route-card__action:after{content:"";display:block;width:24rem;height:24rem;flex:0 0 auto;background: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%3Ccircle cx='12' cy='12' r='12' fill='%230F5719'/%3E%3Cpath d='M10 8L14 12L10 16' stroke='%23F3F6F3' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.intro-route-card__map{width:100%;overflow:hidden}.intro-route-card__map img,.intro-route-card__map iframe{display:block;width:100%;aspect-ratio:1920/1080;border-radius:12rem}.intro-route-card__map img{object-fit:cover}.intro-route-card__map iframe{height:auto;min-height:108rem;border:0!important;background:var(--bg-subtle)}.intro-route-card__details{position:relative;z-index:1;display:flex;flex-direction:column;gap:16rem;width:100%;padding:40rem 20rem 24rem;overflow:hidden;border-radius:0 0 16rem 16rem;background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--text-fg_static-white) 5%,transparent) 0 1rem,transparent 1rem 7rem),color-mix(in srgb,var(--text-fg_static-black) 20%,transparent);color:var(--text-fg_static-white);backdrop-filter:blur(20rem);-webkit-backdrop-filter:blur(20rem)}.intro-route-card__item{display:flex;align-items:flex-start;gap:12rem;font-size:16rem;font-weight:400;line-height:24rem}.intro-route-card__item:before{content:"";display:block;width:24rem;height:24rem;flex:0 0 auto;background:currentColor;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.intro-route-card__item--address: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 10C20 14.9706 12 22 12 22C12 22 4 14.9706 4 10C4 5.58172 7.58172 2 12 2C16.4183 2 20 5.58172 20 10Z' stroke='black' stroke-width='1.5'/%3E%3Ccircle cx='12' cy='10' r='3' stroke='black' stroke-width='1.5'/%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 10C20 14.9706 12 22 12 22C12 22 4 14.9706 4 10C4 5.58172 7.58172 2 12 2C16.4183 2 20 5.58172 20 10Z' stroke='black' stroke-width='1.5'/%3E%3Ccircle cx='12' cy='10' r='3' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E")}.intro-route-card__item--time{align-items:center}.intro-route-card__item--time: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%3Ccircle cx='12' cy='12' r='9' stroke='black' stroke-width='1.5'/%3E%3Cpath d='M12 7V12L15.5 14' 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%3Ccircle cx='12' cy='12' r='9' stroke='black' stroke-width='1.5'/%3E%3Cpath d='M12 7V12L15.5 14' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media(min-width:767px)and (max-width:1199px){.intro__content{padding-bottom:150rem}.intro__title{font-size:48rem;line-height:56rem}.intro__copy{width:620rem;max-width:calc(100% - 360rem)}.intro__text{max-width:540rem}.intro-widget-slot{width:100%;max-width:none}.intro-route-card{position:static;order:5;margin-top:8rem;width:300rem}}@media(max-width:767px){.intro{align-items:stretch;padding:0}.intro__bg:before{background:linear-gradient(90deg,color-mix(in srgb,var(--text-fg_static-black) 55%,transparent) 0%,transparent 72%);opacity:1}.intro__bg:after{display:block;background:color-mix(in srgb,var(--text-fg_static-black) 18%,transparent)}.intro__bg img{object-position:55% top}.intro>.container{justify-content:flex-start;padding-top:220px;padding-bottom:112px}.intro__content{align-items:flex-start;gap:24px;width:100%;min-height:0;padding-bottom:0;padding-top:0;text-align:left;transform:none}.intro__copy{align-items:flex-start;gap:8px;width:100%;max-width:none}.intro__title{max-width:none;font-size:32px;line-height:40px}.intro__text{max-width:none;font-size:14px;font-weight:400;line-height:20px}.intro-rating{gap:8px;width:min(290px,100%);min-height:44px;padding:12px 16px}.intro-rating:before{right:5px;border-radius:12px;clip-path:polygon(0 0,calc(100% - 11px) 0,100% 50%,calc(100% - 11px) 100%,0 100%)}.intro-rating__logo{width:37px;height:20px}.intro-rating__stars{gap:3.5px}.intro-rating__stars span{width:14px;height:14px}.intro-rating strong{font-size:14px;line-height:20px}.intro-rating__reviews{font-size:10px;line-height:14px;letter-spacing:0}.intro-widget-slot{display:block;width:100%;max-width:none;height:139px;margin-top:4px}.intro-route-card{position:static;display:flex;flex-direction:column;width:100%;padding-bottom:0;border-radius:16px;filter:drop-shadow(0 10px 15px color-mix(in srgb,var(--text-fg_static-black) 25%,transparent))}.intro-route-card__link{border-radius:16px}.intro-route-card__content{max-height:48px;border-radius:10px}.intro-route-card__action{width:calc(100% + 16px);min-height:48px;margin:0 -8px;padding:12px 20px;border-radius:10px;color:var(--text-fg_default);font-size:16px;line-height:24px}.intro-route-card__action:after{width:24px;height:24px}.intro-route-card__map{display:none}.intro-route-card__details{display:flex;flex-direction:column;gap:16px;max-height:none;padding:32px 20px 20px;border-radius:0 0 10px 10px;opacity:1;transform:none;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.intro-route-card__item{gap:8px;font-size:14px;line-height:20px}.intro-route-card__item:before{width:24px;height:24px}}.reels{position:relative;background-color:var(--bg-default);padding:40rem 0rem!important}.reels:after{content:none}@media(max-width:767px){.reels{padding:20rem 0rem!important}.reels:after{content:"";pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;z-index:10;top:0;right:0;bottom:0;width:96rem;background:linear-gradient(90deg,rgba(246,240,238,0) 0%,var(--bg-default) 100%)}}.reels .container-reels{width:1460rem!important}@media(min-width:767px)and (max-width:1199px){.reels .container-reels{width:100%!important}}@media(max-width:767px){.reels .container-reels{width:100%!important;max-width:100%;overflow:hidden}}.reels .swiper-slide .reels__preview:hover{transform:scale(1.1);border-color:transparent}.reels__description{width:100%}.reels__preview{width:110rem;height:110rem!important;padding:8rem;border-radius:50%;overflow:hidden;border:1rem solid var(--border-brand);transition:all .3s ease}.reels__preview img{will-change:transform;border-radius:50%}@media(max-width:767px){.reels__preview{width:60rem;height:60rem!important;padding:4rem}}.reels__item{display:flex;flex-direction:column;align-items:center}.reels .swiper{overflow:hidden!important}.reels .swiper-buttons{display:flex!important}@media(max-width:767px){.reels .swiper-buttons{display:none!important}}.reels-modal{--reels-modal-cta-gap: 14rem;--reels-modal-cta-height: 48rem;background-color:#000000e6!important}@media(max-width:767px){.reels-modal{--reels-modal-cta-gap: 12rem;--reels-modal-cta-height: 46rem}}.reels-modal__avatar{min-width:50rem;min-height:50rem}.reels-modal__item{width:100%;height:auto;max-height:calc(100vh - var(--reels-modal-cta-height) - var(--reels-modal-cta-gap) - 96rem);margin-bottom:0;aspect-ratio:9/16;border-radius:24rem;overflow:hidden}@media(max-width:767px){.reels-modal__item{border-radius:18rem;max-height:calc(100vh - var(--reels-modal-cta-height) - var(--reels-modal-cta-gap) - 70rem)}}.reels-modal a.button,.reels-modal button.button{display:none;visibility:hidden;opacity:0;width:100%;min-height:var(--button-height);height:var(--button-height);padding-left:28rem;padding-right:calc(var(--button-arrow-size) + 16rem);pointer-events:none;transition:opacity .3s ease,visibility .3s ease}@media(max-width:767px){.reels-modal a.button,.reels-modal button.button{padding-left:24rem}}.reels-modal .swiper-slide>[data-has-link]{display:grid;grid-template-rows:minmax(0,auto) var(--reels-modal-cta-height);justify-items:center;gap:var(--reels-modal-cta-gap);width:100%;max-width:calc(100vw - 32rem)}.reels-modal .swiper-slide .reels-modal__button{grid-row:2}.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 .swiper-slide-active [data-has-link="0"] button.button,.reels-modal .swiper-slide-active [data-has-link="1"] a.button{display:inline-flex;visibility:visible;opacity:1;pointer-events:auto}.reels-modal .swiper-slide:not(.swiper-slide-active) .reels-modal__nav{display:none}.reels-modal .swiper-slide-active .reels-modal__nav{display:flex}.section.booking-cta{padding:80rem 0;text-align:center}.section.booking-cta>.container{gap:40rem;align-items:center}@media(max-width:767px){.section.booking-cta{padding:40px 0}.section.booking-cta>.container{gap:32px}}.booking-cta__logo{display:block;width:176rem;height:52rem;object-fit:contain;flex:0 0 auto}.booking-cta .section-header{gap:24rem;max-width:1166rem}.booking-cta .section-text{width:872rem}.booking-cta__button{flex:0 0 auto;margin-top:20rem}@media(max-width:767px){.booking-cta__logo{width:106px;height:33px}.booking-cta .section-header{gap:12px}.booking-cta .section-text{width:100%}.booking-cta__button{width:100%;margin-top:0}}.rooms .section-header{max-width:1166rem}.rooms .section-text{width:570rem}.rooms__categories{display:flex;align-items:center;gap:4rem;max-width:100%;width:fit-content;padding:4rem;overflow-x:auto;border-radius:99rem;background:var(--bg-subtle);scrollbar-width:none}.rooms__categories::-webkit-scrollbar{display:none}.rooms__category{flex:0 0 auto;min-height:40rem;padding:8rem 24rem;border-radius:99rem;color:var(--text-fg_default);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:16rem;font-weight:400;line-height:24rem;white-space:nowrap}.rooms__category.active{cursor:default;background:var(--brand-solid);color:var(--text-fg_inverted)}.rooms__stage{--rooms-curtain-width: max(80rem, calc((100vw - 100%)/2 + 24rem) );--rooms-curtain-bg-strong: color-mix( in srgb, var(--bg-default) 74%, transparent );--rooms-curtain-bg-soft: color-mix( in srgb, var(--bg-default) 42%, transparent );position:relative;width:100%;isolation:isolate}.rooms__viewport{position:relative;z-index:1;width:100%;overflow:visible}.rooms__grid{display:flex;align-items:stretch;width:100%}.rooms__arrow{position:absolute;top:278.5rem;z-index:4}.rooms__arrow--prev{left:-40rem}.rooms__arrow--next{right:-40rem}.rooms__curtain{position:absolute;top:0;bottom:0;z-index:3;width:var(--rooms-curtain-width);pointer-events:none}.rooms__curtain--prev{right:100%;background:linear-gradient(90deg,var(--rooms-curtain-bg-strong) 0%,var(--rooms-curtain-bg-soft) 62%,transparent 100%)}.rooms__curtain--next{left:100%;background:linear-gradient(90deg,transparent 0%,var(--rooms-curtain-bg-soft) 38%,var(--rooms-curtain-bg-strong) 100%)}.rooms .room-card[data-tab]:not(.active){display:none}.rooms .room-card[data-tab].active{display:flex}@media(min-width:767px)and (max-width:1199px){.rooms__curtain,.rooms__arrow{display:none}}@media(max-width:767px){.rooms .section-text{width:100%}.rooms__curtain{display:none}.rooms__categories{width:100%;padding:4px;gap:4px;border-radius:50px}.rooms__category{min-height:36px;padding:8px 16px;border-radius:99px;font-size:14px;line-height:20px}.rooms__grid{padding-right:16px}.rooms__arrow{display:none}}.room-card{display:flex;flex:0 0 573rem;flex-direction:column;gap:24rem;width:573rem;height:auto;min-width:0;min-height:100%;padding:12rem;overflow:hidden;scroll-snap-align:start;border-radius:20rem;background:var(--bg-subtle);color:var(--text-fg_default);cursor:pointer}@media(hover:hover){.room-card:hover .room-card__price{color:var(--brand-solid)}}.room-card__media{position:relative;aspect-ratio:549/309;width:100%;overflow:hidden;border-radius:12rem;background:var(--bg-muted)}.room-card__media .room-card__slider,.room-card__media .swiper-wrapper,.room-card__media .swiper-slide{width:100%;height:100%}.room-card__media .room-card__slider{z-index:1}.room-card__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.room-card__dots.swiper-pagination-horizontal{position:absolute;bottom:12rem;left:50%;z-index:2;transform:translate(-50%)}.room-card__body,.room-card__content,.room-card__copy{display:flex;flex-direction:column;align-items:stretch}.room-card__body{flex:1 1 auto;gap:24rem;justify-content:space-between;padding:0 12rem 12rem}.room-card__content{gap:24rem}.room-card__copy{gap:0}.room-card__title{min-width:0;margin:0;overflow:hidden;color:var(--text-fg_default);font-family:var(--font-hero-title, "Manrope", Arial, Helvetica, sans-serif);font-size:24rem;font-weight:500;line-height:32rem;margin-bottom:12rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.room-card__text{display:-webkit-box;overflow:hidden;color:var(--text-fg_muted);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:16rem;font-weight:400;line-height:24rem;margin-bottom:4rem;-webkit-box-orient:vertical;-webkit-line-clamp:2}.room-card__more{justify-content:flex-start;padding:0;border-bottom-width:1rem;color:var(--text-fg_default);font-size:16rem;font-weight:400;line-height:24rem;opacity:1;transform:none}.room-card__more:after{content:none}.room-card__features{display:flex;flex-wrap:nowrap;align-items:center;gap:12rem;min-width:0;margin:0;padding:0;overflow:hidden;color:var(--text-fg_subtle);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:16rem;font-weight:400;line-height:24rem;list-style:none}.room-card__features li{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.room-card__features li:not(:last-child){padding-right:16rem;border-right:1rem solid var(--border-subtle)}.room-card__footer{display:flex;align-items:center;justify-content:space-between;gap:24rem}.room-card__button{flex:0 0 auto;min-height:52rem;padding:14rem 24rem}.room-card__price{display:flex;align-items:baseline;gap:4rem;flex:1 1 auto;min-width:0;color:var(--text-fg_default);font-family:var(--font-hero-title, "Manrope", Arial, Helvetica, sans-serif);font-size:24rem;font-weight:500;line-height:32rem;white-space:nowrap;transition:color .3s ease}.room-card__price small{color:var(--text-fg_muted);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:20rem;font-weight:400;line-height:28rem}@media(max-width:767px){.room-card{flex-basis:360px;gap:16px;width:360px;padding:12px;border-radius:10px}.room-card__media{aspect-ratio:auto;height:190px;border-radius:8px}.room-card__dots.swiper-pagination-horizontal{bottom:8px}.room-card__body{gap:12px;padding:0}.room-card__content,.room-card__copy{gap:12px}.room-card__copy{gap:0}.room-card__title{margin-bottom:12px;font-size:18px;line-height:28px}.room-card__text{font-size:14px;line-height:20px;margin-bottom:4px;-webkit-line-clamp:2}.room-card__more{width:fit-content;font-size:14px;line-height:20px}.room-card__features{flex-wrap:wrap;gap:8px;font-size:14px;line-height:20px}.room-card__features li:not(:last-child){padding-right:8px;border-right-width:1px}.room-card__footer{flex-direction:column;align-items:stretch;gap:8px}.room-card__button{width:100%;min-height:50px;padding:12px 20px}.room-card__price{gap:4px;font-size:18px;line-height:28px}.room-card__price small{font-size:16px;font-weight:500;line-height:24px}}.modal--room{--modal-background: var(--bg-subtle);--modal-border-radius: 20rem;--modal-border: 0;--modal-window-max-width: 640rem;--modal-window-padding: 0;--modal-text-color: var(--text-fg_default);background:color-mix(in srgb,var(--text-fg_static-black) 50%,transparent);padding:24rem}@media(max-width:767px){.modal--room{padding:24rem 16rem}}.modal--room .modal-window{width:min(640rem,100vw - 48rem);max-height:calc(100vh - 48rem);overflow:auto;border-radius:20rem;box-shadow:none}.modal--room .modal-window:before{content:none}@media(max-width:767px){.modal--room .modal-window{width:min(380rem,100vw - 32rem);max-height:calc(100vh - 48rem)}}.modal--room .modal-close{top:12rem;right:12rem;display:flex;width:40rem;height:40rem;align-items:center;justify-content:center;border-radius:2rem;background:var(--bg-default);color:var(--text-fg_default)}.modal--room .modal-close: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='M18 6L6 18M6 6L18 18' stroke='black' 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='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.modal--room.opened .modal-close{animation:none}.room-modal{display:flex;flex-direction:column;width:100%;overflow:hidden;border-radius:20rem;background:var(--bg-subtle);color:var(--text-fg_default)}.room-modal__media{position:relative;aspect-ratio:1920/1080;width:100%;overflow:hidden;border-radius:20rem 20rem 0 0;background:var(--bg-muted)}.room-modal__slider,.room-modal__slides,.room-modal__slide{width:100%;height:100%}.room-modal__slide{overflow:hidden}.room-modal__slide img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.room-modal__media-controls{position:absolute;right:12rem;bottom:12rem;left:12rem;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16rem;pointer-events:none}.room-modal__dots{--slider-bullets-gap: 4rem;--slider-bullets-size: 12rem;position:static;pointer-events:auto}.room-modal__dots.swiper-pagination-horizontal{width:auto}.room-modal__arrows{display:flex;align-items:center;gap:8rem;pointer-events:auto}.room-modal__arrow{--slider-arrow-size: 24rem;--slider-arrow-icon-size: 12rem;flex:0 0 24rem}.room-modal__body,.room-modal__content,.room-modal__copy,.room-modal__features-group{display:flex;flex-direction:column}.room-modal__body{gap:24rem;padding:32rem 40rem 40rem}.room-modal__content{gap:24rem;padding:0}.room-modal__copy{gap:12rem}.room-modal__title{margin:0;color:var(--text-fg_default);font-family:var(--font-hero-title, "Manrope", Arial, Helvetica, sans-serif);font-size:32rem;font-weight:500;line-height:40rem}.room-modal__text{margin:0;color:var(--text-fg_muted);font-size:16rem;line-height:24rem}.room-modal__features-group{gap:12rem}.room-modal__subtitle{margin:0;color:var(--text-fg_default);font-size:20rem;font-weight:600;line-height:28rem}.room-modal__features{display:flex;flex-wrap:wrap;align-items:center;gap:8rem 12rem;margin:0;padding:0;color:var(--text-fg_default);font-size:16rem;line-height:24rem;list-style:none}.room-modal__features li{display:flex;align-items:center;gap:12rem}.room-modal__features li+li:before{content:"";display:block;width:6rem;height:6rem;background:var(--brand-solid)}.room-modal__footer{display:flex;flex-direction:column;align-items:stretch;gap:20rem;padding:0;background:transparent}.room-modal__price{color:var(--text-fg_default);font-family:var(--font-modal-title, "Manrope", Arial, Helvetica, sans-serif);font-size:24rem;font-weight:500;line-height:32rem}.room-modal__form{gap:16rem;padding:20rem;border-radius:20rem;background:var(--bg-default)}.room-modal__form .modal-form__row{grid-template-columns:repeat(2,minmax(0,1fr))}.room-modal__form .modal-form__bottom--row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16rem}.room-modal__button{flex:0 0 auto}@media(max-width:767px){.room-modal{border-radius:20rem}.room-modal__media{border-radius:10rem 10rem 0 0}.room-modal__body{gap:16rem;padding:16rem}.room-modal__content{gap:16rem}.room-modal__title{font-size:20rem;line-height:28rem}.room-modal__text{font-size:14rem;line-height:20rem}.room-modal__subtitle{font-size:16rem;line-height:24rem}.room-modal__features{gap:8rem 12rem;font-size:14rem;line-height:20rem}.room-modal__features li{gap:8rem}.room-modal__features li+li:before{width:6rem;height:6rem}.room-modal__footer{gap:16rem}.room-modal__price{font-size:18rem;line-height:28rem}.room-modal__form{gap:12rem;padding:12rem;border-radius:10rem}.room-modal__form .modal-form__bottom--row{display:flex;flex-direction:column;align-items:stretch;gap:12rem}}.section.booking-help{padding:0}.section.booking-help>.container{width:100%;max-width:none;padding-inline:0}.booking-help__panel{position:relative;display:flex;min-height:600rem;align-items:center;justify-content:center;overflow:hidden;border-radius:0;color:var(--text-fg_static-white);text-align:center}.booking-help__bg,.booking-help__bg img,.booking-help__overlay{position:absolute;inset:0;width:100%;height:100%}.booking-help__bg img{display:block;object-fit:cover;object-position:center}.booking-help__overlay{z-index:1;background:#0006;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px)}.booking-help__content{position:relative;z-index:2;display:flex;width:min(1166rem,100% - 80rem);flex-direction:column;align-items:center;gap:40rem;text-align:center}.booking-help__info{display:flex;width:100%;flex-direction:column;align-items:center;gap:40rem}.booking-help__contacts,.booking-help__socials,.booking-help__actions{display:flex;align-items:center;justify-content:center}.booking-help__contacts{gap:20rem}.booking-help__phone{color:var(--text-fg_inverted);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:20rem;font-weight:600;line-height:28rem;text-decoration:none}.booking-help__socials{gap:10rem}.booking-help__social{flex:0 0 auto}.booking-help__actions{width:min(574rem,100%);align-items:flex-start;flex-wrap:wrap;gap:20rem}.booking-help__button{flex:0 0 auto}@media(max-width:767px){.booking-help__panel{min-height:560px;padding:20px 16px}.booking-help__overlay{-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px)}.booking-help__content{width:min(380px,100%);max-width:none;gap:20px}.booking-help__info{gap:20px}.booking-help__contacts{gap:12px}.booking-help__phone{font-size:16px;font-weight:600;line-height:24px}.booking-help__socials{gap:8px}.booking-help__social{flex:0 0 auto}.booking-help__actions{width:100%;flex-direction:column;gap:8px}.booking-help__button{width:100%;min-height:48px;padding:12px 20px}}.promos{padding-top:40rem}.promos .section-text{width:570rem}.promos__slider-wrap{position:relative;width:100%}.promos__slider{width:100%;overflow:visible}.promos__list{width:100%}.promos__arrow{position:absolute;top:50%;z-index:3;transform:translateY(-50%)}.promos__arrow--prev{left:-48rem}.promos__arrow--next{right:-48rem}@media(min-width:767px)and (max-width:1199px){.promos__arrow{display:none}}@media(max-width:767px){.promos{padding-top:40px}.promos__arrow{display:none}.promos .section-text{width:100%}.promos__slider-wrap:after{content:"";position:absolute;top:0;right:-16px;z-index:2;width:40px;height:44px;background:linear-gradient(270deg,var(--bg-default) 0%,color-mix(in srgb,var(--bg-default) 0%,transparent) 100%);pointer-events:none}}.promo-card{position:relative;display:block;width:870rem;height:489rem;min-width:0;overflow:hidden;border-radius:20rem;color:var(--text-fg_static-white)}.promo-card.swiper-slide{flex:0 0 870rem;width:870rem;height:489rem}.promo-card__media{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;border-radius:inherit;background:var(--bg-subtle)}.promo-card__media:after{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--text-fg_static-black) 20%,transparent)}.promo-card__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.promo-card__body,.promo-card__copy{display:flex;flex-direction:column;align-items:flex-start}.promo-card__body{position:absolute;right:0;bottom:0;left:0;isolation:isolate;gap:0;justify-content:flex-end;padding:60rem 32rem 32rem;overflow:hidden;transition:gap .7s ease}.promo-card__body:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,color-mix(in srgb,var(--text-fg_static-black) 40%,transparent),color-mix(in srgb,var(--text-fg_static-black) 0%,transparent));backdrop-filter:blur(10rem);-webkit-backdrop-filter:blur(10rem);-webkit-mask-image:linear-gradient(to top,var(--text-fg_static-black) 0%,var(--text-fg_static-black) 62%,transparent 100%);mask-image:linear-gradient(to top,var(--text-fg_static-black) 0%,var(--text-fg_static-black) 62%,transparent 100%);pointer-events:none}.promo-card__copy{gap:0;width:100%;transition:gap .7s ease}.promo-card__date{display:flex;align-items:center;max-width:100%;gap:10rem;overflow:hidden;color:var(--text-fg_static-white);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:16rem;font-weight:400;line-height:24rem;max-height:0;margin-bottom:0;opacity:0;text-overflow:ellipsis;transform:translateY(8rem);transition:max-height .7s ease,margin-bottom .7s ease,opacity .7s ease,transform .7s ease;white-space:nowrap}.promo-card__date:before{content:"";flex:0 0 22rem;width:22rem;height:22rem;background:currentColor;-webkit-mask:url(../images/icons/calendar.svg) center/contain no-repeat;mask:url(../images/icons/calendar.svg) center/contain no-repeat}.promo-card__title{width:100%;overflow:hidden;color:inherit;font-family:var(--font-hero-title, "Manrope", Arial, Helvetica, sans-serif);font-size:28rem;font-weight:500;line-height:32rem;text-transform:none;overflow-wrap:anywhere}.promo-card__text{width:100%;overflow:hidden;color:inherit;font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:16rem;font-weight:400;line-height:24rem;max-height:0;opacity:0;transform:translateY(8rem);transition:max-height .7s ease,opacity .7s ease,transform .7s ease}.promo-card__button{width:fit-content;border-width:0;max-height:0;margin-top:0;min-height:0;opacity:0;overflow:hidden;padding-block:0;pointer-events:none;transform:translateY(8rem);transition:background-color .25s ease,border-color .25s ease,border-width .7s ease,box-shadow .25s ease,color .25s ease,max-height .7s ease,margin-top .7s ease,min-height .7s ease,opacity .7s ease,padding-block .7s ease,transform .7s ease}.promo-card__button-label--mobile{display:none}@media(hover:hover){.promo-card:hover .promo-card__body,.promo-card:focus-within .promo-card__body{gap:20rem}.promo-card:hover .promo-card__copy,.promo-card:focus-within .promo-card__copy{gap:15rem}.promo-card:hover .promo-card__date,.promo-card:focus-within .promo-card__date{max-height:24rem;margin-bottom:0;opacity:1;transform:translateY(0)}.promo-card:hover .promo-card__text,.promo-card:focus-within .promo-card__text{max-height:96rem;opacity:1;transform:translateY(0)}.promo-card:hover .promo-card__button,.promo-card:focus-within .promo-card__button{border-width:1.5rem;max-height:56rem;min-height:56rem;opacity:1;padding-block:16rem;pointer-events:auto;transform:translateY(0)}}@media(hover:none){.promo-card .promo-card__body{gap:20rem}.promo-card .promo-card__copy{gap:15rem}.promo-card .promo-card__date,.promo-card .promo-card__text,.promo-card .promo-card__button{max-height:none;opacity:1;pointer-events:auto;transform:none}}.promo-card--muted{opacity:.6}@media(max-width:767px){.promo-card{width:min(360px,100vw - 32px);height:400px;border-radius:10px}.promo-card.swiper-slide{flex-basis:min(360px,100vw - 32px);width:min(360px,100vw - 32px);height:400px}.promo-card__body{height:auto;padding:32px 16px 16px;gap:16px}.promo-card__body:before{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.promo-card__copy{gap:8px}.promo-card__date{gap:10px;font-size:14px;line-height:20px}.promo-card__date:before{flex-basis:24px;width:24px;height:24px}.promo-card__title{font-size:20px;line-height:28px}.promo-card__text{font-size:14px;line-height:20px}.promo-card__button{width:100%;max-height:none;min-height:44px;border-width:1.5px;padding-block:12px}.promo-card__button-label--desktop{display:none}.promo-card__button-label--mobile{display:inline}.promo-card--muted{opacity:1}}.services__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20rem;width:100%}@media(min-width:767px)and (max-width:1199px){.services__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.services__grid{display:flex;gap:12px;width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.services__grid::-webkit-scrollbar{display:none}}.service-card{position:relative;display:flex;min-width:0;min-height:150rem;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:24rem;border-radius:20rem;color:var(--text-fg_default);background:var(--bg-subtle);transition:background-color .7s ease,color .7s ease}.service-card__toggle{position:absolute;top:10rem;right:10rem;width:24rem;height:24rem;border-radius:50%;background:var(--brand-solid);color:var(--text-fg_static-white);transition:background-color .7s ease,color .7s ease}.service-card__toggle:before,.service-card__toggle:after{content:"";position:absolute;top:50%;left:50%;width:12rem;height:2rem;border-radius:99rem;background:currentColor;transform:translate(-50%,-50%)}.service-card__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.service-card__copy{display:flex;flex-direction:column;gap:10rem;width:100%;min-width:0}.service-card__title{width:100%;color:inherit;font-family:var(--font-hero-title, "Manrope", Arial, Helvetica, sans-serif);font-size:24rem;font-weight:500;line-height:32rem;text-transform:none;overflow-wrap:anywhere}.service-card__text{width:100%;overflow-wrap:anywhere;color:inherit;font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:14rem;font-weight:400;letter-spacing:.14rem;line-height:20rem;max-height:0;overflow:hidden;opacity:0;transform:translateY(8rem);transition:max-height .7s ease,opacity .7s ease,transform .7s ease}@media(hover:hover){.service-card:hover{background:var(--brand-solid);color:var(--text-fg_inverted)}.service-card:hover .service-card__toggle{background:var(--text-fg_inverted);color:var(--brand-solid)}.service-card:hover .service-card__text{max-height:84rem;opacity:1;transform:none}}@media(max-width:767px){.service-card{flex:0 0 320px;min-height:118px;justify-content:flex-start;padding:16px;border-radius:20px;background:var(--brand-solid);color:var(--text-fg_inverted)}.service-card__toggle{top:12px;right:12px;width:24px;height:24px;background:var(--text-fg_inverted);color:var(--brand-solid)}.service-card__toggle:before,.service-card__toggle:after{width:12px;height:2px;border-radius:99px}.service-card__copy{gap:12px}.service-card__title{font-size:18px;line-height:28px}.service-card__text{max-height:none;opacity:1;transform:none;font-size:14px;letter-spacing:0;line-height:16px}}.section.hotel-benefits{padding-top:100rem;padding-bottom:20rem}@media(min-width:767px)and (max-width:1199px){.section.hotel-benefits{padding:60rem 0}}@media(max-width:767px){.section.hotel-benefits{padding:60px 0}}.section.hotel-benefits>.container{z-index:3;min-height:780rem;justify-content:space-between}@media(min-width:767px)and (max-width:1199px){.section.hotel-benefits>.container{min-height:640rem}}@media(max-width:767px){.section.hotel-benefits>.container{min-height:504px}}.hotel-benefits{position:relative;display:flex;min-height:900rem;flex-direction:column;justify-content:space-between;color:var(--text-fg_static-white)}.hotel-benefits__bg,.hotel-benefits__bg img,.hotel-benefits__shade,.hotel-benefits__blur{position:absolute;inset:0;width:100%;height:100%}.hotel-benefits__bg img{display:block;object-fit:cover;object-position:center}.hotel-benefits__shade{z-index:1;background:linear-gradient(180deg,#000000e6,#0000 30%)}.hotel-benefits__overlay{position:absolute;inset:0;width:100%;height:100%;z-index:1;background:#0006;pointer-events:none}.hotel-benefits__blur{position:absolute;inset:0;width:100%;height:100%;z-index:1;-webkit-backdrop-filter:blur(10rem);backdrop-filter:blur(10rem);mask-image:linear-gradient(to bottom,#000,#0000 69.73%);-webkit-mask-image:linear-gradient(to bottom,rgb(0,0,0) 0%,rgba(0,0,0,0) 69.73%);pointer-events:none}.hotel-benefits:before,.hotel-benefits:after{content:"";position:absolute;left:0;z-index:2;width:100%;height:40rem;background:var(--bg-default);pointer-events:none}.hotel-benefits:before{top:-2rem;border-radius:0 0 32rem 32rem}.hotel-benefits:after{bottom:-2rem;border-radius:32rem 32rem 0 0}.hotel-benefits .section-text{width:870rem;color:var(--text-fg_static-white)}.hotel-benefits__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20rem;width:100%}.hotel-benefits__card{position:relative;display:flex;height:340rem;min-width:0;flex-direction:column;justify-content:space-between;overflow:hidden;padding:40rem;border-radius:20rem;background:#0006;-webkit-backdrop-filter:blur(20rem);backdrop-filter:blur(20rem)}.hotel-benefits__card:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--text-fg_static-white) 12%,transparent) 0,color-mix(in srgb,var(--text-fg_static-white) 12%,transparent) 1rem,transparent 1rem,transparent 8rem);opacity:.5;pointer-events:none}.hotel-benefits__card-title{position:relative;z-index:1;color:var(--text-fg_static-white);font-family:var(--font-hero-title, "Manrope", Arial, Helvetica, sans-serif);font-size:24rem;font-weight:500;line-height:32rem}.hotel-benefits__card-text{position:relative;z-index:1;color:var(--text-fg_static-white);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:16rem;font-weight:400;line-height:24rem}@media(min-width:767px)and (max-width:1199px){.hotel-benefits{min-height:760rem}.hotel-benefits__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.hotel-benefits__card{height:280rem}}@media(max-width:767px){.hotel-benefits{min-height:624px}.hotel-benefits__bg img{object-position:center}.hotel-benefits__cards{--hotel-benefits-scroll-offset: var(--container-padding-x, 16rem);display:flex;gap:0;width:calc(100% + var(--hotel-benefits-scroll-offset) + var(--hotel-benefits-scroll-offset));overflow-x:auto;overflow-y:hidden;margin-inline:calc(0rem - var(--hotel-benefits-scroll-offset));padding-inline:0;scroll-padding-inline:var(--hotel-benefits-scroll-offset);scrollbar-width:none}.hotel-benefits__cards::-webkit-scrollbar{display:none}.hotel-benefits__cards:before,.hotel-benefits__cards:after{content:"";flex:0 0 var(--hotel-benefits-scroll-offset)}.hotel-benefits__card{flex:0 0 300px;height:200px;margin-right:20px;padding:20px;border-radius:10px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.hotel-benefits__card:last-of-type{margin-right:0}.hotel-benefits__card:after{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--text-fg_static-white) 12%,transparent) 0,color-mix(in srgb,var(--text-fg_static-white) 12%,transparent) 1px,transparent 1px,transparent 8px)}.hotel-benefits__card-title{font-size:18px;line-height:28px}.hotel-benefits__card-text{font-size:14px;letter-spacing:0;line-height:20px}.hotel-benefits:before,.hotel-benefits:after{height:20px}.hotel-benefits:before{border-radius:0 0 32px 32px}.hotel-benefits:after{border-radius:32px 32px 0 0}}.comfort-details{background:var(--bg-default)}.comfort-details__list{display:flex;flex-direction:column}.comfort-details__item{display:flex;align-items:center;justify-content:space-between;gap:80rem;padding:80rem 20rem}.comfort-details__item:first-child{padding-top:40rem}.comfort-details__item--reverse{flex-direction:row-reverse}.comfort-details__content{display:flex;width:722rem;max-width:44%;flex-direction:column;align-items:flex-start;gap:44rem}.comfort-details__copy{display:flex;width:100%;flex-direction:column;gap:20rem}.comfort-details__title{width:100%;margin:0;color:var(--text-fg_default);font-family:var(--font-hero-title, "Manrope", Arial, Helvetica, sans-serif);font-size:48rem;font-weight:500;line-height:56rem;text-transform:none}.comfort-details__text{display:flex;width:100%;flex-direction:column;gap:12rem;color:var(--text-fg_muted);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:16rem;font-weight:400;line-height:24rem}.comfort-details__media{position:relative;width:870rem;max-width:50%;aspect-ratio:870/490;overflow:hidden;border-radius:20rem;background:var(--bg-muted)}.comfort-details__media img{display:block;position:absolute;max-width:none;object-fit:cover;pointer-events:none}.comfort-details__media--reset img{top:-3.73%;left:-8.39%;width:116.78%;height:107.46%}.comfort-details__media--lounge img{top:.13%;left:-4.78%;width:124%;height:114.07%}@media(min-width:767px)and (max-width:1199px){.comfort-details__item,.comfort-details__item--reverse{flex-direction:column;align-items:stretch;gap:32rem;padding:60rem 0}.comfort-details__content,.comfort-details__media{width:100%;max-width:none}.comfort-details__media{border-radius:16rem}.comfort-details__content{gap:32rem}}@media(max-width:767px){.comfort-details__item,.comfort-details__item--reverse{flex-direction:column;align-items:stretch;gap:24px;padding:40px 0}.comfort-details__content{width:100%;max-width:none;gap:24px}.comfort-details__copy{gap:12px}.comfort-details__title{font-size:24px;line-height:32px}.comfort-details__text{gap:12px;font-size:14px;line-height:20px}.comfort-details__button{width:100%}.comfort-details__media{width:100%;max-width:none;aspect-ratio:380/214;border-radius:10px}}.reviews{background:var(--bg-default)}.reviews .section-header{max-width:none}.reviews__content{display:flex;width:100%;align-items:stretch;gap:20rem}.reviews__rating-card{display:flex;width:425rem;min-height:350rem;flex:0 0 425rem;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:40rem;overflow:hidden;padding:32rem;border-bottom:1rem solid var(--white-alpha-100);border-radius:16rem;background:var(--brand-solid);color:var(--text-fg_inverted)}.reviews__rating-head{display:flex;align-items:center;gap:16rem}.reviews__rating-value{color:inherit;font-family:var(--font-hero-title, "Manrope", Arial, Helvetica, sans-serif);font-size:64rem;font-weight:500;line-height:72rem}.reviews__rating-info{display:flex;flex-direction:column;gap:8rem;padding-top:8rem}.reviews__stars,.reviews__card-stars{color:#ffc400;font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);line-height:1;white-space:nowrap}.reviews__stars{font-size:18rem;letter-spacing:1rem}.reviews__summary-text{color:inherit;font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:14rem;font-weight:400;letter-spacing:.14rem;line-height:20rem;white-space:nowrap}.reviews__platforms{display:flex;width:100%;flex-wrap:wrap;align-items:flex-start;gap:20rem}.reviews__platform-link{display:block;flex:0 0 auto;height:25rem;color:inherit;text-decoration:none}.reviews__platform-link img{display:block;width:100%;height:100%;object-fit:contain}.reviews__platform-link--yandex{width:155rem}.reviews__platform-link--2gis{width:90rem}.reviews__platform-link--google{width:73rem}.reviews__platform-link--otzovik{width:119rem}.reviews__platform-link--flamp{width:90rem}.reviews__slider-wrap{position:relative;min-width:0;flex:1 1 auto}.reviews__slider{width:100%;overflow:hidden}.reviews__card{display:flex;width:574rem;height:350rem;flex:0 0 auto;flex-direction:column;justify-content:space-between;gap:20rem;overflow:hidden;padding:32rem;border-radius:20rem;background:var(--bg-subtle);color:var(--text-fg_default)}.reviews__card.swiper-slide{height:350rem}@media(min-width:1200px){.reviews__slider.swiper-initialized .reviews__card{opacity:.6}.reviews__slider.swiper-initialized .reviews__card.swiper-slide-active,.reviews__slider.swiper-initialized .reviews__card.swiper-slide-next{opacity:1}}.reviews__card-main{display:flex;min-height:0;flex-direction:column;gap:16rem;width:100%}.reviews__card-top{display:flex;width:100%;align-items:flex-start;justify-content:space-between;gap:20rem;padding-bottom:16rem;border-bottom:1rem solid var(--border-subtle)}.reviews__author{display:flex;min-width:0;align-items:center;gap:15rem}.reviews__avatar{display:block;width:60rem;height:60rem;flex:0 0 60rem;border-radius:50%;object-fit:cover}.reviews__author-info{display:flex;min-width:0;flex-direction:column;gap:4rem}.reviews__name{display:-webkit-box;overflow:hidden;color:var(--text-fg_default);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:20rem;font-weight:600;line-height:28rem;-webkit-box-orient:vertical;-webkit-line-clamp:1}.reviews__card-stars{font-size:18rem;letter-spacing:1rem}.reviews__date{flex:0 0 auto;color:var(--text-fg_muted);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:14rem;font-weight:400;letter-spacing:.14rem;line-height:20rem;white-space:nowrap}.reviews__card-text{display:-webkit-box;overflow:hidden;color:var(--text-fg_default);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:16rem;font-weight:400;line-height:24rem;-webkit-box-orient:vertical;-webkit-line-clamp:5}.reviews__more{margin-top:auto;padding:0;border:0;color:var(--text-fg_default);cursor:pointer}.reviews__more:after{-webkit-mask: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='M9 6L15 12L9 18' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask: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='M9 6L15 12L9 18' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.reviews__arrow{position:absolute;top:50%;z-index:3;transform:translateY(-50%)}.reviews__arrow.swiper-button-disabled{opacity:0}.reviews__arrow--prev{left:-24rem}.reviews__arrow--next{right:-24rem}@media(min-width:767px)and (max-width:1199px){.reviews__content{flex-direction:column}.reviews__rating-card{width:100%;min-height:220rem;flex-basis:auto}.reviews__arrow{display:none}}@media(max-width:767px){.reviews__content{gap:20px}.reviews__rating-card{width:100%;min-height:190px;gap:40px;padding:20px;border-radius:10px;align-items:center}.reviews__rating-head{gap:16px}.reviews__rating-value{font-size:32px;line-height:40px}.reviews__rating-info{gap:4px;padding-top:0}.reviews__stars{font-size:18px;letter-spacing:1px}.reviews__summary-text{font-size:14px;letter-spacing:.14px;line-height:20px}.reviews__platforms{justify-content:center;gap:20px}.reviews__platform-link{height:25px}.reviews__platform-link--yandex{width:155px}.reviews__platform-link--2gis{width:90px}.reviews__platform-link--google{width:73px}.reviews__platform-link--otzovik{width:119px}.reviews__platform-link--flamp{width:90px}.reviews__slider-wrap{width:calc(100% + 16px)}.reviews__card,.reviews__card.swiper-slide{width:360px;height:272px;gap:12px;padding:16px;border-radius:10px;opacity:1}.reviews__card-main{gap:12px}.reviews__card-top{gap:10px;padding-bottom:12px}.reviews__author{gap:12px}.reviews__avatar{flex-basis:60px;width:60px;height:60px}.reviews__name{font-size:20px;line-height:28px}.reviews__card-stars{font-size:18px;letter-spacing:1px}.reviews__date{font-size:12px;letter-spacing:0;line-height:16px}.reviews__card-text{font-size:14px;line-height:20px;-webkit-line-clamp:5}.reviews__more{font-size:14px;line-height:20px}.reviews__arrow{display:none}}@media(max-width:767px){.reviews__content{flex-direction:column;align-items:stretch;gap:20px;height:auto}.reviews__rating-card{width:100%;max-width:100%;min-height:190px;flex:0 0 auto}.reviews__slider-wrap{width:calc(100% + 16px);max-width:calc(100% + 16px);flex:0 0 auto}}.modal--reviews{--modal-background: var(--bg-subtle);--modal-border-radius: 20rem;--modal-border: 0;--modal-window-max-width: 575rem;--modal-window-padding: 32rem;--modal-text-color: var(--text-fg_default);background:color-mix(in srgb,var(--text-fg_static-black) 50%,transparent);padding:24rem}@media(max-width:767px){.modal--reviews{padding:24rem 16rem}}.modal--reviews .modal-window{width:min(575rem,100vw - 48rem);overflow:visible;border-radius:20rem;box-shadow:none}.modal--reviews .modal-window:before{content:none}@media(max-width:767px){.modal--reviews .modal-window{width:min(380rem,100vw - 28rem);padding:20rem;border-radius:12rem}}.modal--reviews .modal-close{top:12rem;right:12rem;display:flex;width:40rem;height:40rem;align-items:center;justify-content:center;color:var(--text-fg_default)}.modal--reviews .modal-close: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='M18 6L6 18M6 6L18 18' stroke='black' 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='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.reviews-modal{display:flex;flex-direction:column;gap:20rem;width:100%;color:var(--text-fg_default)}.reviews-modal .reviews__card-top{display:flex;align-items:center;justify-content:space-between;gap:20rem;width:100%;padding-right:48rem;padding-bottom:16rem;border-bottom:1rem solid var(--border-subtle)}.reviews-modal .reviews__author{display:flex;min-width:0;align-items:center;gap:15rem}.reviews-modal .reviews__avatar{display:block;width:60rem;height:60rem;flex:0 0 60rem;border-radius:50%;object-fit:cover}.reviews-modal .reviews__author-info{display:flex;min-width:0;flex-direction:column;gap:4rem}.reviews-modal .reviews__name{color:var(--text-fg_default);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:20rem;font-weight:600;line-height:28rem}.reviews-modal .reviews__card-stars{color:#ffc400;font-size:18rem;letter-spacing:1rem;line-height:1}.reviews-modal .reviews__date{flex:0 0 auto;color:var(--text-fg_muted);font-size:14rem;letter-spacing:.14rem;line-height:20rem}.reviews-modal__text{display:block;margin:0;overflow:visible;color:var(--text-fg_default);font-size:16rem;line-height:24rem;-webkit-line-clamp:unset;-webkit-box-orient:initial}@media(max-width:767px){.reviews-modal{gap:20px}.reviews-modal .reviews__card-top{gap:12px;align-items:flex-start;padding-right:36px;padding-bottom:12px}.reviews-modal .reviews__author{flex:1 1 auto;gap:12px}.reviews-modal .reviews__avatar{flex-basis:60px;width:60px;height:60px}.reviews-modal .reviews__author-info{gap:4px}.reviews-modal .reviews__name{font-size:20px;line-height:28px}.reviews-modal .reviews__card-stars{font-size:18px;letter-spacing:1px}.reviews-modal .reviews__date{font-size:12px;letter-spacing:0;line-height:16px}.reviews-modal__text{font-size:14px;line-height:20px}}.atmosphere{background:var(--bg-default)}.atmosphere .section-header{max-width:1166rem}.atmosphere .section-title{color:var(--text-fg_default)}.atmosphere__video{margin-inline:auto;position:relative;width:1464rem;max-width:100%;aspect-ratio:1464/823;overflow:hidden;border-radius:32rem;background:var(--bg-muted)}.atmosphere__media{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.atmosphere__video:after{content:"";position:absolute;inset:0;background:#0003;pointer-events:none}.atmosphere__play{position:absolute;top:50%;left:50%;z-index:2;gap:8rem;padding-right:24rem;transform:translate(-50%,-50%);transition:opacity .25s ease,visibility .25s ease,transform .25s ease}.atmosphere__play-icon{display:inline-flex;position:relative;width:24rem;height:24rem;align-items:center;justify-content:center;flex:0 0 auto;border-radius:50%;background:var(--text-fg_static-white)}.atmosphere__play-icon:before{content:"";display:block;width:14rem;height:14rem;background:var(--brand-solid);-webkit-mask:url(../images/atmosphere/play.svg) center/contain no-repeat;mask:url(../images/atmosphere/play.svg) center/contain no-repeat}.atmosphere__play-icon img{display:none}.atmosphere__video.is-started .atmosphere__play{opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,-50%) scale(.9)}@media(max-width:767px){.atmosphere .section-header{max-width:100%}.atmosphere .section-title{width:270px;max-width:100%}.atmosphere__video{width:100%;aspect-ratio:380/214;border-radius:15px}.atmosphere__play{gap:8px;padding-right:20rem}.atmosphere__play-icon{width:24px;height:24px}.atmosphere__play-icon:before{width:14px;height:14px}}.gallery{display:flex;flex-direction:column;align-items:center;gap:60rem;background:var(--bg-default)}.gallery .section-header{max-width:870rem}.gallery .section-text{width:575rem}.gallery__viewport{display:flex;width:100%;flex-direction:column;align-items:center;gap:20rem}.gallery__main-wrap{position:relative;width:100%}.gallery__main{width:100%;overflow:visible}.gallery__main .swiper-wrapper{align-items:center}.gallery__slide{position:relative;height:450rem;overflow:hidden;border-radius:20rem;background:var(--bg-muted)}.gallery__slide img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.gallery__slide:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--figma-white-60);opacity:0;pointer-events:none;transition:opacity .25s ease}.gallery__link{display:block;width:100%;height:100%;cursor:pointer}.gallery__slide--wide{width:800rem}.gallery__slide--narrow{width:360rem}.gallery__slide--soft:not(.swiper-slide-active):after{opacity:1}.gallery__arrow{position:absolute;top:50%;z-index:5;transform:translateY(-50%)}.gallery__arrow--prev{left:32rem}.gallery__arrow--next{right:32rem}.gallery__pagination.swiper-pagination-horizontal{position:absolute;bottom:16rem;left:50%;z-index:4;transform:translate(-50%)}.gallery__thumbs{width:min(1166rem,100% - 48rem);height:90rem;overflow:hidden}.gallery__thumb{position:relative;width:159.7528571429rem;height:90rem;overflow:hidden;border-radius:1.326rem;background:var(--bg-muted);cursor:pointer}.gallery__thumb img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.gallery__thumb:before,.gallery__thumb:after{content:"";position:absolute;opacity:0;pointer-events:none;transition:opacity .25s ease}.gallery__thumb:before{inset:0;border:.663rem solid var(--text-fg_static-white);border-radius:inherit;background:color-mix(in srgb,var(--text-fg_static-black) 50%,transparent);box-shadow:0 1.326rem 2.652rem color-mix(in srgb,var(--text-fg_static-black) 15%,transparent)}.gallery__thumb:after{top:50%;left:50%;width:10.606rem;height:10.606rem;border-radius:50%;background:var(--text-fg_static-white);transform:translate(-50%,-50%)}.gallery__thumb.swiper-slide-thumb-active:before,.gallery__thumb.swiper-slide-thumb-active:after{opacity:1}@media(max-width:767px){.gallery{gap:24px}.gallery .section-header{max-width:100%}.gallery .section-text{width:100%}.gallery__viewport{gap:0}.gallery__slide{height:197px;border-radius:10px}.gallery__slide--wide{width:min(350px,100vw - 62px)}.gallery__slide--narrow{width:158px}.gallery__arrow{display:none}.gallery__pagination.swiper-pagination-horizontal{bottom:8px}.gallery__thumbs{width:calc(100% - 16px);height:56px;padding-left:16px;overflow:visible}.gallery__thumb{width:100px;height:56px;border-radius:1.326px}.gallery__thumb:before{border-width:.663px;box-shadow:0 1.326px 2.652px color-mix(in srgb,var(--text-fg_static-black) 15%,transparent)}.gallery__thumb:after{width:10.606px;height:10.606px}}.section.booking-panel{padding:0}.section.booking-panel>.container{width:100%;max-width:none;padding-inline:0}.booking-panel__panel{position:relative;display:flex;min-height:600rem;align-items:center;justify-content:center;overflow:hidden;border-radius:0;color:var(--text-fg_static-white);text-align:center}.booking-panel__bg,.booking-panel__bg img,.booking-panel__overlay{position:absolute;inset:0}.booking-panel__bg{z-index:0;display:block}.booking-panel__bg img{width:100%;height:100%;object-fit:cover;object-position:center}.booking-panel__overlay{z-index:1;background:color-mix(in srgb,var(--text-fg_static-black) 40%,transparent);-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px)}.booking-panel__content{position:relative;z-index:2;display:flex;width:min(1166rem,100% - 80rem);flex-direction:column;align-items:center;gap:40rem}.booking-panel__info{display:flex;width:100%;flex-direction:column;align-items:center;gap:40rem}.booking-panel__contacts,.booking-panel__socials,.booking-panel__actions{display:flex;align-items:center;justify-content:center}.booking-panel__contacts{gap:20rem}.booking-panel__phone{color:var(--text-fg_inverted);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:20rem;font-weight:600;line-height:28rem;text-decoration:none}.booking-panel__socials{gap:10rem}.booking-panel__social{flex:0 0 auto}.booking-panel__actions{width:min(574rem,100%);align-items:flex-start;flex-wrap:wrap;gap:20rem}.booking-panel__button{flex:0 0 auto}@media(max-width:767px){.booking-panel__panel{min-height:560px;padding:20px 16px}.booking-panel__content{width:min(380px,100%);max-width:none;gap:20px}.booking-panel__info{gap:20px}.booking-panel__contacts{gap:12px}.booking-panel__phone{font-size:16px;font-weight:600;line-height:24px}.booking-panel__socials{gap:8px}.booking-panel__social{flex:0 0 auto}.booking-panel__actions{width:100%;flex-direction:column;gap:8px}.booking-panel__button{width:100%;min-height:48px;padding:12px 20px;font-size:16px;line-height:24px}.booking-panel__button:after{width:24px;height:24px}}.articles{background:var(--bg-subtle)}.articles__body{display:flex;width:100%;flex-direction:column;align-items:center;gap:60rem}.articles__slider{width:100%;overflow:visible}.articles__slider-wrap{position:relative;width:100%}.articles__grid.swiper-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,870rem));gap:20rem;justify-content:space-between;transform:none}.articles__slide.swiper-slide{display:flex;width:auto;height:auto}.articles__slide.swiper-slide .article-card{height:100%}.articles__button{align-self:center}.articles__arrow{position:absolute;top:50%;z-index:3;transform:translateY(-50%)}.articles__arrow--prev{left:-48rem}.articles__arrow--next{right:-48rem}.articles__arrow--prev.swiper-button-disabled{display:none}.articles--related .articles__grid.swiper-wrapper{display:flex;gap:0;justify-content:flex-start}.articles--related .articles__slide.swiper-slide{width:min(870rem,100%);flex:0 0 min(870rem,100%)}.articles--related .articles__slide.swiper-slide .article-card{max-width:870rem}@media(min-width:767px)and (max-width:1199px){.articles__grid.swiper-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}.articles__arrow{display:none}.articles .article-card{max-width:100%}}@media(max-width:767px){.articles__body{gap:24px;align-items:stretch}.articles__slider{width:calc(100% + 16px);max-width:calc(100% + 16px);margin-right:-16px;overflow:hidden}.articles__grid.swiper-wrapper{display:flex;align-items:stretch;gap:0;justify-content:flex-start}.articles__slide.swiper-slide{display:flex;width:300px;flex:0 0 300px;height:auto}.articles__slide.swiper-slide .article-card{height:100%}.articles--related,.articles--related .articles__slider-wrap{overflow:hidden}.articles--related .articles__slider{width:100%;max-width:100%;margin-right:0}.articles--related .articles__slide.swiper-slide{width:100%;flex:0 0 100%}.articles--related .article-card{width:100%}.articles__arrow{display:none}.articles__button{align-self:stretch;width:100%}}.articles--showcase{background:var(--bg-default)}.articles--showcase .section-header{width:100%;max-width:100%;margin-inline:0}.articles--showcase .section-title{max-width:661rem}.articles--showcase .section-text{width:722rem;max-width:100%}.articles--showcase .articles__body{align-items:stretch;gap:0}.articles--showcase .articles__grid{display:grid;width:100%;grid-template-columns:minmax(0,870rem) minmax(0,870rem);align-items:stretch;justify-content:space-between;gap:20rem}.articles--showcase .articles__side{display:flex;min-width:0;flex-direction:column;gap:20rem}.articles--showcase .articles__item{min-width:0}@media(min-width:767px)and (max-width:1199px){.articles--showcase .articles__grid{grid-template-columns:minmax(0,1fr)}.articles--showcase .articles__item--featured{width:100%}.articles--showcase .articles__side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.articles--showcase .articles__side .articles__item{display:flex;height:100%}.articles--showcase .articles__side .articles__item .article-card{height:100%}}@media(max-width:767px){.articles--showcase .section-header,.articles--showcase .section-title,.articles--showcase .section-text{width:100%;max-width:none}.articles--showcase .articles__grid,.articles--showcase .articles__side{display:flex;flex-direction:column;gap:12px}}.vacancies{background:var(--bg-default)}.vacancies>.container{align-items:stretch;gap:0}.vacancies .section-header{flex-direction:column;align-items:flex-start;justify-content:center;gap:20rem;text-align:left}.vacancies .section-title,.vacancies .section-text{width:100%;max-width:none;text-align:left}.vacancies__layout{display:flex;width:100%;align-items:stretch;justify-content:space-between;gap:60rem}.vacancies__aside{display:flex;width:722rem;flex:0 0 722rem;flex-direction:column;align-items:stretch;justify-content:space-between;gap:40rem}.vacancies__content{display:block;width:870rem;flex:0 1 870rem}.vacancies__slider{width:100%;overflow:visible}.vacancies__cards.swiper-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20rem;width:100%;transform:none!important}.vacancies__empty{display:flex;width:100%;max-width:none;flex-direction:row;align-items:center;justify-content:space-between;gap:24rem;border-radius:20rem;background:var(--bg-default);text-align:left}.vacancies__empty-copy{display:flex;width:100%;flex:1 1 auto;flex-direction:column;gap:8rem}.vacancies__empty-title{margin:0;color:var(--text-fg_default);font-family:var(--font-hero-title, "Manrope", Arial, Helvetica, sans-serif);font-size:32rem;font-weight:500;line-height:40rem}.vacancies__empty-text{margin:0;color:var(--text-fg_muted);font-size:16rem;line-height:24rem}.vacancies__empty-button{min-width:253rem;flex:0 0 auto;cursor:pointer}@media(min-width:767px)and (max-width:1199px){.vacancies__layout{flex-direction:column;gap:40rem}.vacancies__aside,.vacancies__content{width:100%;flex:0 1 auto}}@media(max-width:767px){.vacancies>.container{gap:0}.vacancies__layout{flex-direction:column;gap:24px}.vacancies__aside{display:contents}.vacancies .section-header{order:1;gap:12px}.vacancies__content{order:2;width:100%;flex:0 1 auto}.vacancies__slider{width:calc(100% + 16px);max-width:calc(100% + 16px);margin-right:-16px}.vacancies__cards.swiper-wrapper{display:flex;gap:0;width:100%;max-width:none;padding:0 0 8px;overflow:visible}.vacancies__empty{order:3;flex-direction:column;align-items:stretch;gap:12px;padding:0;border-radius:0}.vacancies__empty-copy{gap:8px}.vacancies__empty-title{font-size:20px;line-height:28px}.vacancies__empty-text{font-size:14px;line-height:20px}.vacancies__empty-button{width:100%}}.vacancy-card{position:relative;display:flex;width:100%;min-height:184rem;align-items:flex-start;justify-content:flex-start;overflow:hidden;padding:32rem;border-radius:20rem;background:var(--bg-subtle);color:var(--text-fg_default);text-align:left;cursor:pointer;transition:box-shadow .25s ease}@media(hover:hover){.vacancy-card:hover{box-shadow:0 12rem 24rem var(--bg-muted)}.vacancy-card:hover .vacancy-card__title{color:var(--text-fg_brand)}.vacancy-card:hover .vacancy-card__more{background:var(--brand-solid)}}.vacancy-card:focus-within{box-shadow:0 12rem 24rem var(--bg-muted)}.vacancy-card.swiper-slide{height:auto}.vacancy-card__body,.vacancy-card__top,.vacancy-card__bottom,.vacancy-card__meta,.vacancy-card__meta-item,.vacancy-card__more{display:flex}.vacancy-card__body{position:relative;z-index:1;width:100%;align-self:stretch;flex-direction:column;justify-content:space-between;gap:20rem}.vacancy-card__top{flex-direction:column;gap:12rem}.vacancy-card__title{display:-webkit-box;overflow:hidden;color:var(--text-fg_default);font-family:var(--font-hero-title, "Manrope", Arial, Helvetica, sans-serif);font-size:24rem;font-weight:500;line-height:32rem;-webkit-box-orient:vertical;-webkit-line-clamp:2}.vacancy-card:focus-within .vacancy-card__title{color:var(--text-fg_brand)}.vacancy-card__meta{align-items:center;flex-wrap:nowrap;gap:15rem;padding-right:10rem}.vacancy-card__meta-item{position:relative;align-items:center;gap:5rem;min-width:0;color:var(--text-fg_subtle);font-size:16rem;font-weight:400;line-height:24rem;white-space:nowrap}.vacancy-card__meta-item span:last-child{display:block;overflow:hidden;text-overflow:ellipsis}.vacancy-card__meta-item+.vacancy-card__meta-item{padding-left:16rem}.vacancy-card__meta-item+.vacancy-card__meta-item:before{content:"";position:absolute;top:50%;left:0;width:1rem;height:20rem;background:var(--border-default);transform:translateY(-50%)}.vacancy-card__icon{display:block;width:20rem;height:20rem;flex:0 0 20rem;background:currentColor;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.vacancy-card__icon--briefcase{-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='M16 6V4.8C16 4.36 15.64 4 15.2 4H8.8C8.36 4 8 4.36 8 4.8V6M3 10.5V19.2C3 19.64 3.36 20 3.8 20H20.2C20.64 20 21 19.64 21 19.2V10.5M3 10.5V7.8C3 7.36 3.36 7 3.8 7H20.2C20.64 7 21 7.36 21 7.8V10.5M3 10.5C5.77 12.15 8.77 13 12 13C15.23 13 18.23 12.15 21 10.5M10 12V14H14V12' 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='M16 6V4.8C16 4.36 15.64 4 15.2 4H8.8C8.36 4 8 4.36 8 4.8V6M3 10.5V19.2C3 19.64 3.36 20 3.8 20H20.2C20.64 20 21 19.64 21 19.2V10.5M3 10.5V7.8C3 7.36 3.36 7 3.8 7H20.2C20.64 7 21 7.36 21 7.8V10.5M3 10.5C5.77 12.15 8.77 13 12 13C15.23 13 18.23 12.15 21 10.5M10 12V14H14V12' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.vacancy-card__icon--clock{-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%3Ccircle cx='12' cy='12' r='9' stroke='black' stroke-width='1.5'/%3E%3Cpath d='M12 7.5V12L15.5 14' 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%3Ccircle cx='12' cy='12' r='9' stroke='black' stroke-width='1.5'/%3E%3Cpath d='M12 7.5V12L15.5 14' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.vacancy-card__bottom{width:100%;align-items:center;justify-content:space-between;gap:20rem;margin-top:auto}.vacancy-card__salary{overflow:hidden;color:var(--text-fg_brand);font-size:20rem;font-weight:600;line-height:28rem;text-overflow:ellipsis;white-space:nowrap}.vacancy-card__more{width:24rem;height:24rem;flex:0 0 24rem;background:var(--border-default);-webkit-mask: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='M9 6L15 12L9 18' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask: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='M9 6L15 12L9 18' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.vacancy-card:focus-within .vacancy-card__more{background:var(--brand-solid)}.vacancy-card__hitarea{position:absolute;z-index:2;inset:0;display:block;width:100%;height:100%;border:0;border-radius:inherit;background:transparent;color:inherit;cursor:pointer}.vacancy-card__hitarea:focus-visible{outline:2rem solid var(--border-brand);outline-offset:-4rem}@media(max-width:767px){.vacancy-card{width:320px;min-height:128px;flex:0 0 320px;padding:16px;border-radius:20px;box-shadow:0 12px 24px var(--bg-muted)}.vacancy-card__body,.vacancy-card__top{gap:12px}.vacancy-card__title{font-size:18px;line-height:28px;-webkit-line-clamp:1}.vacancy-card__meta{gap:15px;padding-right:10px}.vacancy-card__meta-item{gap:5px;font-size:14px;line-height:20px;white-space:nowrap}.vacancy-card__meta-item+.vacancy-card__meta-item{padding-left:16px}.vacancy-card__meta-item+.vacancy-card__meta-item:before{width:1px;height:20px}.vacancy-card__icon{width:20px;height:20px;flex-basis:20px}.vacancy-card__bottom{flex-direction:row;align-items:center;gap:16px}.vacancy-card__salary{font-size:16px;line-height:24px}.vacancy-card__more{width:24px;height:24px;flex-basis:24px}}.modal--vacancy{--modal-background: var(--bg-subtle);--modal-border-radius: 20rem;--modal-border: 1rem solid var(--border-default);--modal-window-max-width: 869rem;--modal-window-padding: 60rem;--modal-text-color: var(--text-fg_default);--modal-title-color: var(--text-fg_default);background:color-mix(in srgb,var(--text-fg_static-black) 50%,transparent);color:var(--text-fg_default)}@media(max-width:767px){.modal--vacancy{padding:24rem 16rem}}.modal--vacancy .modal-window{width:min(869rem,100vw - 48rem);max-height:calc(100vh - 48rem);overflow:auto;border-radius:20rem;box-shadow:none}.modal--vacancy .modal-window:before{content:none}@media(max-width:767px){.modal--vacancy .modal-window{width:min(380rem,100vw - 32rem);max-height:calc(100vh - 48rem);padding:20rem;border-radius:12rem}}.modal--vacancy .modal-close{top:11rem;right:11rem;width:40rem;height:40rem;color:var(--text-fg_default)}.modal--vacancy .modal-close: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='M18 6L6 18M6 6L18 18' stroke='black' 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='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media(max-width:767px){.modal--vacancy .modal-close{top:11rem;right:14rem}}.vacancy-modal{display:flex;flex-direction:column;gap:32rem;width:100%;color:var(--text-fg_default)}@media(max-width:767px){.vacancy-modal{gap:16rem}}.vacancy-modal__main{display:flex;flex-direction:column;align-items:center;gap:40rem}@media(max-width:767px){.vacancy-modal__main{gap:24rem}}.vacancy-modal__title{max-width:calc(100% - 80rem);margin:0;color:var(--text-fg_default);font-family:var(--font-modal-title, "Manrope", Arial, Helvetica, sans-serif);font-size:32rem;font-weight:500;line-height:40rem;text-align:center}@media(max-width:767px){.vacancy-modal__title{max-width:220rem;font-size:20rem;line-height:28rem}}.vacancy-modal__details{display:flex;flex-direction:column;gap:20rem;width:100%;max-height:519rem;padding:32rem 40rem 32rem 32rem;overflow-y:auto;border:0;border-radius:20rem;background:var(--bg-default);scrollbar-color:var(--bg-muted) transparent;scrollbar-width:thin}.vacancy-modal__details::-webkit-scrollbar{width:6rem}.vacancy-modal__details::-webkit-scrollbar-track{background:transparent}.vacancy-modal__details::-webkit-scrollbar-thumb{border-radius:100rem;background:var(--bg-muted)}@media(max-width:767px){.vacancy-modal__details{gap:16rem;max-height:260rem;padding:20rem;border-radius:10rem}}.vacancy-modal__description,.vacancy-modal__contact{margin:0;color:var(--text-fg_default);font-size:16rem;font-weight:400;line-height:24rem}@media(max-width:767px){.vacancy-modal__description,.vacancy-modal__contact{font-size:14rem;line-height:20rem}}.vacancy-modal__description p{margin:0}.vacancy-modal__description p+p,.vacancy-modal__description p+ul,.vacancy-modal__description p+ol,.vacancy-modal__description ul+p,.vacancy-modal__description ol+p,.vacancy-modal__description h2+p,.vacancy-modal__description h3+p,.vacancy-modal__description h4+p,.vacancy-modal__description h2+ul,.vacancy-modal__description h3+ul,.vacancy-modal__description h4+ul,.vacancy-modal__description h2+ol,.vacancy-modal__description h3+ol,.vacancy-modal__description h4+ol{margin-top:12rem}.vacancy-modal__description h2,.vacancy-modal__description h3,.vacancy-modal__description h4{margin:20rem 0 8rem;color:var(--text-fg_default);font-family:var(--font-modal-title, "Manrope", Arial, Helvetica, sans-serif);font-size:24rem;font-weight:500;line-height:32rem}.vacancy-modal__description ul,.vacancy-modal__description ol{display:flex;flex-direction:column;gap:4rem;margin:0;padding:0;list-style:none}.vacancy-modal__description li{position:relative;min-height:24rem;padding-left:32rem;color:var(--text-fg_default);font-size:16rem;line-height:24rem}.vacancy-modal__description li:before{content:"";position:absolute;top:8rem;left:7rem;width:8rem;height:8rem;border-radius:50rem;background:var(--brand-solid);transform:rotate(45deg)}@media(max-width:767px){.vacancy-modal__description h2,.vacancy-modal__description h3,.vacancy-modal__description h4{margin:16rem 0 8rem;font-size:18rem;line-height:28rem}.vacancy-modal__description li{min-height:20rem;padding-left:32rem;font-size:14rem;line-height:20rem}.vacancy-modal__description li:before{top:6rem}}.vacancy-modal__group{display:flex;flex-direction:column;gap:8rem}.vacancy-modal__subtitle,.vacancy-modal__response-title{margin:0;color:var(--text-fg_default);font-family:var(--font-modal-title, "Manrope", Arial, Helvetica, sans-serif);font-size:24rem;font-weight:500;line-height:32rem}@media(max-width:767px){.vacancy-modal__subtitle,.vacancy-modal__response-title{font-size:18rem;line-height:28rem}}.vacancy-modal__list{display:flex;flex-direction:column;gap:4rem;margin:0;padding:0;list-style:none}.vacancy-modal__list li{position:relative;min-height:24rem;padding-left:32rem;color:var(--text-fg_default);font-size:16rem;line-height:24rem}.vacancy-modal__list li:before{content:"";position:absolute;top:8rem;left:7rem;width:8rem;height:8rem;border-radius:50rem;background:var(--brand-solid);transform:rotate(45deg)}@media(max-width:767px){.vacancy-modal__list li{min-height:20rem;padding-left:32rem;font-size:14rem;line-height:20rem}.vacancy-modal__list li:before{top:6rem}}.vacancy-modal__response{display:flex;flex-direction:column;gap:20rem}@media(max-width:767px){.vacancy-modal__response{gap:12rem}}.vacancy-modal__form,.vacancy-modal__response-body{display:flex;flex-direction:column;gap:20rem}@media(max-width:767px){.vacancy-modal__form,.vacancy-modal__response-body{gap:16rem}}.vacancy-modal__fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:20rem}@media(max-width:767px){.vacancy-modal__fields{display:flex;flex-direction:column;align-items:stretch;gap:12rem}}.vacancy-modal__field{--input-placeholder-color: #a2a1a5;display:flex;flex-direction:column;gap:8rem}.vacancy-modal__field span{color:var(--text-fg_default);font-size:14rem;font-weight:400;line-height:20rem}@media(max-width:767px){.vacancy-modal__field span{font-size:12rem;line-height:16rem}}.vacancy-modal__submit{min-width:253rem;cursor:pointer}@media(max-width:767px){.vacancy-modal__submit{width:100%}}.vacancy-modal__policy{display:flex;align-items:center;gap:10rem;color:var(--text-fg_default)}.vacancy-modal__policy input{width:24rem;height:24rem;flex:0 0 auto;appearance:none;border:1rem solid var(--border-default);border-radius:2rem;background:var(--bg-subtle)}.vacancy-modal__policy input:checked{background:linear-gradient(var(--border-brand),var(--border-brand)) center/12rem 12rem no-repeat,var(--bg-subtle)}.vacancy-modal__policy span{flex:1 1 auto;font-size:12rem;line-height:16rem}@media(max-width:767px){.vacancy-modal__policy span{font-size:10rem;line-height:14rem}}.vacancy-modal__policy a{color:inherit;text-decoration:underline;text-underline-offset:2rem}.faq{background:var(--bg-default)}.faq>.container{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:60rem}.faq__aside{display:flex;width:722rem;min-height:398rem;flex:0 0 722rem;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:40rem}.faq .section-title span{display:block}.faq .section-text{width:100%;font-size:16rem;line-height:24rem}.faq__phone{color:var(--text-fg_muted);font-family:var(--font-hero-title, "Manrope", Arial, Helvetica, sans-serif);font-size:24rem;font-weight:500;line-height:32rem;text-decoration:none;white-space:nowrap}.faq__socials{display:flex;align-items:center;gap:10rem}.faq__social{width:50rem;height:50rem;border-radius:6rem}.faq__list{display:flex;width:870rem;max-width:100%;flex:0 1 870rem;flex-direction:column;align-items:stretch;gap:20rem}.faq__item{display:flex;flex-direction:column;overflow:hidden;border-radius:20rem;background:var(--bg-subtle);transition:box-shadow .25s ease}@media(hover:hover){.faq__item:hover{box-shadow:0 12rem 24rem var(--bg-muted)}}.faq__question{display:flex;width:100%;min-height:88rem;align-items:center;justify-content:space-between;gap:30rem;padding:28rem 32rem;color:var(--text-fg_default);text-align:left}.faq__question-text{min-width:0;flex:1 1 auto;color:inherit;font-family:var(--font-hero-title, "Manrope", Arial, Helvetica, sans-serif);font-size:24rem;font-weight:500;line-height:32rem}.faq__icon{display:block;width:24rem;height:24rem;flex:0 0 24rem;background:var(--border-default);-webkit-mask: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='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask: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='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;transition:background-color .25s ease,transform .25s ease}.faq__item.active,.faq__item:focus-within{box-shadow:0 12rem 24rem var(--bg-muted)}.faq__item.active .faq__question,.faq__item:focus-within .faq__question{color:var(--text-fg_brand)}.faq__item.active .faq__icon{background:var(--brand-solid);transform:rotate(180deg)}@media(hover:hover){.faq__item:hover .faq__question{color:var(--text-fg_brand)}.faq__item:hover .faq__icon{background:var(--brand-solid)}}.faq__answer{display:none;padding:0 32rem 32rem;color:var(--text-fg_muted);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:16rem;font-weight:400;line-height:24rem}.faq__answer div+div{margin-top:8rem}.faq__answer a{color:var(--text-fg_brand);text-decoration:none}.faq__question:focus-visible{outline:2rem solid var(--brand-solid);outline-offset:-4rem}@media(min-width:767px)and (max-width:1199px){.faq>.container{flex-direction:column;gap:40rem}.faq__aside,.faq__list{width:100%;flex:0 1 auto}.faq__aside{min-height:0}}@media(max-width:767px){.faq>.container{flex-direction:column;gap:24px}.faq__aside{width:100%;min-height:0;flex:0 1 auto;gap:24px}.faq .section-header{gap:12px}.faq .section-text{font-size:14px;line-height:20px}.faq__phone{font-size:18px;line-height:28px}.faq__socials{gap:10px}.faq__social{width:40px;height:40px;border-radius:6px}.faq__list{width:100%;flex-basis:auto;gap:12px}.faq__item{border-radius:20px}.faq__question{min-height:52px;gap:20px;padding:12px 20px}.faq__question-text{font-size:18px;line-height:28px}.faq__icon{width:24px;height:24px;flex-basis:24px}.faq__answer{padding:0 20px 20px;font-size:14px;line-height:20px}.faq__answer div+div{margin-top:8px}.faq__question:focus-visible{outline-width:2px;outline-offset:-4px}}.contacts{--contacts-social-bg: #3d3e40;display:flex;flex-direction:column;align-items:center;padding-bottom:0;background:var(--bg-default);isolation:isolate}.contacts .container{width:100%}.contacts>.container{gap:60rem}.contacts__header{width:100%;max-width:100%}.contacts__text{width:870rem}.contacts__info{display:flex;width:100%;align-items:center;justify-content:space-between;gap:32px;color:var(--figma-black, #26211f);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:16rem;font-weight:400;line-height:24rem}.contacts__address{width:314rem;flex:0 0 314rem}.contacts__schedule,.contacts__links{display:flex;flex-direction:column}.contacts__schedule{gap:4rem;white-space:nowrap}.contacts__links{width:235rem;flex:0 0 235rem;gap:8rem}.contacts__links a{color:inherit;text-decoration:none;transition:color .25s ease}@media(hover:hover){.contacts__links a:hover{color:var(--brand-solid)}}.contacts__button{flex:0 0 auto}.contacts__socials{display:flex;flex:0 0 auto;gap:10rem}.contacts__social.social-link{width:50rem;height:50rem;border-radius:4rem;background:var(--contacts-social-bg)}.contacts__social.social-link img{width:24rem;height:24rem}.contacts__map{position:relative;z-index:1;width:100%;height:600rem;margin-top:20rem;overflow:hidden}.contacts__map:before,.contacts__map:after{content:"";position:absolute;left:0;z-index:3;width:100%;height:40rem;border-radius:0 0 32rem 32rem;background:var(--bg-default);pointer-events:none}.contacts__map:before{top:0}.contacts__map:after{bottom:0;transform:scaleY(-1)}.contacts__map iframe{display:block;width:100%;height:100%;border:0}@media(min-width:767px)and (max-width:1199px){.contacts__info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24rem}.contacts__address,.contacts__button,.contacts__socials{grid-column:1;justify-self:start}.contacts__schedule,.contacts__links{grid-column:2;justify-self:end}.contacts__address,.contacts__links{width:auto;flex-basis:auto}.contacts__map:before,.contacts__map:after{content:none}}@media(max-width:767px){.contacts{padding-top:40px}.contacts>.container{gap:24px;padding-bottom:40px}.contacts__header{gap:12px}.contacts__text{width:100%}.contacts__info{display:grid;grid-template-columns:repeat(2,max-content);justify-content:center;gap:24px 40px;font-size:14px;line-height:20px;text-align:center}.contacts__address,.contacts__socials,.contacts__button{grid-column:1/-1}.contacts__address{order:1;width:314px;max-width:100%;flex-basis:auto}.contacts__schedule{order:2}.contacts__links{order:3;width:auto;flex-basis:auto}.contacts__socials{order:4;justify-content:center}.contacts__social.social-link{width:40px;height:40px}.contacts__social.social-link img{width:24px;height:24px}.contacts__button{order:5;width:100%;min-height:46px;padding:12px 20px;font-size:16px;line-height:24px}.contacts__map{height:600px;margin-top:0}.contacts__map:before,.contacts__map:after{content:none}}.main-content--blog{--header-offset: 40rem}@media(max-width:767px){.main-content--blog{--header-offset: 0px}}.blog-page{display:flex;flex-direction:column;gap:60rem;padding:0 80rem 80rem;background:var(--bg-default);color:var(--text-fg_default)}.blog-page .breadcrumbs{width:100%;margin:0;justify-content:center}.blog-page .breadcrumbs__link{color:var(--text-fg_subtle, #a2a1a5)}.blog-page .breadcrumbs__link.current{color:var(--text-fg_default)}.blog-page__header{display:flex;flex-direction:column;align-items:center;gap:32rem}.blog-page__title{color:var(--text-fg_default);font-family:var(--font-hero-title, "Manrope", Arial, Helvetica, sans-serif);font-size:64rem;font-weight:500;line-height:72rem;text-align:center;text-transform:none}.blog-page__body{display:flex;flex-direction:column;align-items:center;gap:60rem}.blog-page__grid{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,870rem));justify-content:center;gap:20rem}.blog-page__card{min-width:0}.blog-page .article-card{height:230rem;min-height:230rem;align-items:flex-start;gap:24rem;padding:12rem;border-radius:20rem;background:var(--bg-subtle);box-shadow:none}.blog-page .article-card__media{width:366rem;height:206rem;min-height:0;flex:0 0 366rem;border-radius:12rem}.blog-page .article-card__body{height:206rem;justify-content:space-between;gap:12rem;padding:12rem 12rem 12rem 0}.blog-page .article-card__meta{gap:12rem;font-size:14rem;line-height:20rem}.blog-page .article-card__meta-group{gap:20rem}.blog-page .article-card__meta-item{gap:4rem}.blog-page .article-card__meta-item.icon:before{width:24rem;height:24rem}.blog-page .article-card__copy{gap:12rem}.blog-page .article-card__title{font-size:24rem;line-height:32rem;-webkit-line-clamp:1}.blog-page .article-card__text{font-size:16rem;line-height:24rem;letter-spacing:0;-webkit-line-clamp:3}.blog-page .article-card__more{display:none}@media(min-width:767px)and (max-width:1199px){.blog-page{padding-inline:24rem}.blog-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-page .article-card{height:auto;min-height:0;flex-direction:column;gap:16rem}.blog-page .article-card__media{width:100%;height:auto;min-height:0;aspect-ratio:840/472.5;flex:0 0 auto}.blog-page .article-card__body{height:auto;padding:8rem}}@media(max-width:767px){.blog-page{gap:24px;padding:24px 16px 40px;background:var(--bg-subtle)}.blog-page .breadcrumbs{width:100%;margin:0;padding:0;justify-content:center;overflow:visible}.blog-page .breadcrumbs__link{font-size:14px;line-height:20px}.blog-page .breadcrumbs__link:not(:first-child){gap:10px}.blog-page .breadcrumbs__link:not(:first-child):before{width:7px;height:7px}.blog-page__header{gap:12px}.blog-page__title{width:100%;font-size:24px;line-height:32px}.blog-page__body{gap:24px;width:100%}.blog-page__grid{grid-template-columns:1fr;gap:12px}.blog-page__card:nth-child(n+4){display:none}.blog-page .article-card{width:100%;height:auto;min-height:0;flex-direction:column;gap:16px;padding:12px;border-radius:10px;background:var(--bg-subtle);box-shadow:none}.blog-page .article-card__media{width:100%;height:auto;min-height:0;aspect-ratio:840/472.5;flex:0 0 auto;border-radius:8px}.blog-page .article-card__body{height:auto;min-height:140px;gap:12px;padding:0 8px 8px}.blog-page .article-card__meta{gap:8px;font-size:14px;line-height:20px;letter-spacing:.14px}.blog-page .article-card__meta-group{gap:20px}.blog-page .article-card__meta-item{gap:4px}.blog-page .article-card__meta-item.icon:before{width:24px;height:24px}.blog-page .article-card__copy{gap:8px}.blog-page .article-card__title{font-size:18px;line-height:28px;-webkit-line-clamp:1}.blog-page .article-card__text{font-size:14px;line-height:20px;letter-spacing:0;-webkit-line-clamp:3}}.blog-page+.booking-panel .booking-panel__panel{min-height:720rem}@media(max-width:767px){.blog-page+.booking-panel .booking-panel__panel{min-height:560px}}.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__content{display:flex;flex-direction:column;gap:15rem;position:relative}.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(--border-inverted)}@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:40rem}@media(max-width:767px){.blog__item-archive{gap:16rem}}.blog__item-archive .blog__item-text{max-width:476rem}@media(min-width:767px)and (max-width:1199px){.blog__item-archive .blog__item-text{max-width:302rem}}@media(max-width:767px){.blog__item-archive .blog__item-text{max-width:266rem}}.blog__item-archive .blog__item-link{position:absolute;bottom:0;right: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(--border-inverted)}@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 .25s ease}.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,color-mix(in srgb,var(--text-fg_static-black) 20%,transparent) 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:color-mix(in srgb,var(--text-fg_static-black) 20%,transparent);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(--text-fg_static-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 .25s ease,gap .25s ease}@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:color-mix(in srgb,var(--text-fg_static-black) 20%,transparent);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(--base-400);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(--text-fg_muted)}.blog__item-link{width:40rem;height:40rem;border:1rem solid var(--base-400);background:var(--figma-white-10);-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(--text-fg_static-white);transition:transform .25s ease;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}.single-post{padding-bottom:80rem;color:var(--text-fg_default)}.single-post .container-slim{max-width:1166rem}.single-post .breadcrumbs{width:100%;margin:0;justify-content:center}.single-post .breadcrumbs__link{color:var(--text-fg_subtle, #a2a1a5)}.single-post .breadcrumbs__link.current{color:var(--text-fg_default)}.single-post__container,.single-post__header,.single-post__heading,.single-post__section{display:flex;flex-direction:column}.single-post__container{align-items:stretch}.single-post__header{align-items:center;gap:30rem;margin-bottom:40rem;text-align:center}.single-post__heading{align-items:center;gap:20rem;width:100%}.single-post__title{width:100%;color:var(--text-fg_default);font-family:var(--font-hero-title, "Manrope", Arial, Helvetica, sans-serif);font-size:64rem;font-weight:500;line-height:72rem;text-transform:none}.single-post__lead{width:100%;max-width:1166rem;color:var(--text-fg_muted);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:20rem;font-weight:400;line-height:28rem}.single-post__meta{display:grid;min-height:104rem;grid-template-columns:repeat(4,max-content);align-items:center;justify-content:center;gap:30rem;margin:0 0 40rem;padding:40rem 73rem;border-radius:4rem;background:var(--bg-subtle);box-shadow:0 6rem 10.6rem color-mix(in srgb,var(--text-fg_static-black) 14%,transparent)}.single-post__meta-item,.single-post__meta-label{display:flex;align-items:center}.single-post__meta-item{gap:8rem;margin:0;white-space:nowrap}.single-post__meta-label{gap:8rem;color:var(--text-fg_muted);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:16rem;font-weight:400;line-height:24rem}.single-post__meta-label:before{width:24rem;height:24rem;flex:0 0 24rem}.single-post__meta-value{margin:0;color:var(--text-fg_default);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:16rem;font-weight:400;line-height:24rem}.single-post__main-image{display:block;width:100%;height:656rem;overflow:hidden;margin-bottom:60rem;border-radius:4rem;background:var(--bg-muted)}.single-post__main-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.single-post__content{display:block}.single-post__section{gap:20rem}.single-post__content>.single-post__section+.single-post__section{margin-top:40rem}.single-post__content h2,.single-post__content h3,.single-post__content h4{width:100%;color:var(--text-fg_default);font-family:var(--font-hero-title, "Manrope", Arial, Helvetica, sans-serif);font-weight:500;text-transform:none}.single-post__content h2{font-size:48rem;line-height:56rem}.single-post__content h3{font-size:32rem;line-height:40rem}.single-post__content h4,.single-post__content .single-post__section-title-small{font-size:24rem;line-height:32rem}.single-post__content>:is(h2,h3,h4){margin:40rem 0 20rem}.single-post__content>:is(h2,h3,h4):first-child{margin-top:0}.single-post__content>:is(p,div,ul,ol,blockquote,figure,table)+:is(h2,h3,h4){margin-top:40rem}.single-post__section>div,.single-post__content p,.single-post__content>div,.single-post__content li{color:var(--text-fg_muted);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:16rem;font-weight:400;line-height:24rem}.single-post__content p,.single-post__content>div{margin:0}.single-post__content>:is(p,div)+:is(p,div){margin-top:12rem}.single-post__content>:is(p,div)+:is(ul,ol),.single-post__content>:is(ul,ol)+:is(p,div),.single-post__content>:is(ul,ol)+:is(ul,ol){margin-top:20rem}.single-post__content a{color:var(--brand-solid);text-decoration:underline;text-decoration-thickness:1rem;text-underline-offset:3rem}.single-post__content strong,.single-post__content b{font-weight:600}.single-post__content ul,.single-post__content ol{display:flex;flex-direction:column;gap:8rem;margin:0;padding:0}.single-post__content ul{list-style:none}.single-post__content ul li{position:relative;display:flex;align-items:flex-start;gap:5rem}.single-post__content ul li:before{content:"";display:block;width:7rem;height:7rem;flex:0 0 7rem;margin:8.5rem;border-radius:50%;background:var(--brand-solid)}.single-post__content ol{list-style:none;counter-reset:article-list}.single-post__content ol li{display:flex;align-items:flex-start;gap:5rem;counter-increment:article-list}.single-post__content ol li:before{content:counter(article-list) ".";min-width:24rem;color:var(--text-fg_muted);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:16rem;font-weight:400;line-height:24rem}.single-post__content img{display:block;width:100%;height:auto;margin-top:40rem;border-radius:4rem}.single-post__share{display:flex;align-items:center;gap:20rem;margin-top:50rem;padding:0}.single-post__share-title{color:var(--text-fg_default);font-family:var(--font-hero-title, "Manrope", Arial, Helvetica, sans-serif);font-size:24rem;font-weight:500;line-height:32rem}.single-post__share-links{display:flex;align-items:center;gap:10rem}.single-post__share-link{position:relative;width:50rem;height:50rem;overflow:visible;border-radius:8rem;background:var(--fg-muted);color:var(--text-fg_static-white);cursor:pointer}.single-post__share-link:before{width:24rem;height:24rem;flex:0 0 24rem}.single-post__share-link[data-copy-link]:after{content:attr(data-copy-link);position:absolute;left:50%;bottom:calc(100% + 10rem);z-index:1;min-width:max-content;padding:6rem 10rem;border-radius:8rem;background:var(--fg-muted);color:var(--text-fg_static-white);font-family:var(--font-main, "Golos Text", Arial, Helvetica, sans-serif);font-size:14rem;line-height:20rem;opacity:0;pointer-events:none;text-align:center;transform:translate(-50%) translateY(10rem);transition:opacity .25s ease,transform .25s ease;visibility:hidden}.single-post__share-link.is-copied:after{opacity:1;transform:translate(-50%) translateY(0);visibility:visible}@media(min-width:767px)and (max-width:1199px){.single-post{padding-inline:24rem}.single-post .container-slim{max-width:100%}.single-post__meta{grid-template-columns:repeat(2,max-content);gap:20rem 30rem}}@media(max-width:767px){.single-post{padding:24px 0 40px;background:var(--bg-subtle)}.single-post .container-slim{padding-inline:16px}.single-post .breadcrumbs{justify-content:flex-start;overflow-x:auto;width:100%;margin:0;padding:0;scrollbar-width:none}.single-post .breadcrumbs::-webkit-scrollbar{display:none}.single-post .breadcrumbs__link{flex:0 0 auto;font-size:14px;line-height:20px;white-space:nowrap}.single-post .breadcrumbs__link.current{max-width:min(220px,100vw - 140px);overflow:hidden;text-overflow:ellipsis}.single-post .breadcrumbs__link:not(:first-child){gap:10px}.single-post .breadcrumbs__link:not(:first-child):before{width:7px;height:7px}.single-post__header{gap:12px;margin-bottom:24px}.single-post__heading{gap:12px}.single-post__title{font-size:24px;line-height:32px}.single-post__lead{font-size:16px;font-weight:500;line-height:24px}.single-post__meta{min-height:140px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;margin-bottom:24px;padding:20px;border-radius:4px;box-shadow:0 6px 10.6px color-mix(in srgb,var(--text-fg_static-black) 14%,transparent)}.single-post__meta-item{display:grid;grid-template-columns:24px minmax(0,1fr);gap:4px 8px;white-space:normal}.single-post__meta-label{display:contents;font-size:14px;line-height:20px}.single-post__meta-label:before{grid-row:1/span 2;grid-column:1;align-self:start;justify-self:start;width:24px;height:24px;flex-basis:24px}.single-post__meta-text{min-width:0;color:var(--text-fg_muted);font-size:14px;line-height:20px;white-space:nowrap}.single-post__meta-value{grid-column:2;font-size:14px;line-height:20px}.single-post__main-image{height:auto;aspect-ratio:380/214;margin-bottom:24px;border-radius:4px}.single-post__section{gap:12px}.single-post__content>.single-post__section+.single-post__section{margin-top:24px}.single-post__content h2{font-size:24px;line-height:32px}.single-post__content h3,.single-post__content h4,.single-post__content .single-post__section-title-small{font-size:20px;line-height:28px}.single-post__section>div,.single-post__content p,.single-post__content>div,.single-post__content li{font-size:14px;line-height:20px}.single-post__content>:is(h2,h3,h4){margin:24px 0 12px}.single-post__content>:is(h2,h3,h4):first-child{margin-top:0}.single-post__content>:is(p,div)+:is(p,div){margin-top:8px}.single-post__content>:is(p,div)+:is(ul,ol),.single-post__content>:is(ul,ol)+:is(p,div),.single-post__content>:is(ul,ol)+:is(ul,ol){margin-top:12px}.single-post__content ul,.single-post__content ol{gap:8px}.single-post__content a{text-decoration-thickness:1px;text-underline-offset:3px}.single-post__content img{margin-top:24px;border-radius:4px}.single-post__content ul li{gap:5px}.single-post__content ul li:before{width:7px;height:7px;flex-basis:7px;margin:8.5px}.single-post__content ol li{gap:5px}.single-post__content ol li:before{min-width:24px;font-size:16px;line-height:24px}.single-post__share{justify-content:space-between;gap:12px;margin-top:24px;padding:0}.single-post__share-title{font-size:20px;line-height:28px}.single-post__share-links{gap:7px}.single-post__share-link{width:35px;height:35px;border-radius:6px}.single-post__share-link:before{width:20px;height:20px;flex-basis:20px}.single-post__share-link[data-copy-link]:after{right:0;left:auto;bottom:calc(100% + 8px);padding:6px 10px;border-radius:8px;font-size:12px;line-height:16px;transform:translateY(10px)}.single-post__share-link.is-copied:after{transform:translateY(0)}}
