:root{--f-spinner-width: 36px;--f-spinner-height: 36px;--f-spinner-color-1: rgba(0, 0, 0, 0.1);--f-spinner-color-2: rgba(17, 24, 28, 0.8);--f-spinner-stroke: 2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0, calc(var(--f-throw-out-distance, 150px) * -1), 0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0, var(--f-throw-out-distance, 150px), 0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration, 0.2s) ease .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, 0.2s) ease both f-zoomOutDown}@keyframes f-zoomInUp{from{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeOut{100%{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration, 0.1s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}100%{opacity:1}}@keyframes f-fadeFastOut{100%{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeSlowOut{100%{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, 0.2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-crossfadeOut{100%{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translateX(100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideOutNext{100%{transform:translateX(-100%)}}@keyframes f-slideOutPrev{100%{transform:translateX(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicOutNext{100%{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{100%{transform:translateX(75px);opacity:0}}:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-hover-bg: #e0e0e0;--f-button-active-bg: #d0d0d0;--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-disabled-opacity: 0.65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media(hover: hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden !important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-hover-color: #fff;--fancybox-bg: rgba(24, 24, 27, 0.98);--fancybox-slide-gap: 10px;--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-color-1: rgba(255, 255, 255, 0.1);--f-spinner-color-2: #bbb;--f-spinner-stroke: 3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);overflow:visible;z-index:var(--fancybox-zIndex, 1050);outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container::backdrop{background-color:rgba(0, 0, 0, 0)}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity, 1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;overscroll-behavior:contain;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video{overflow:hidden}.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}.fancybox__backdrop:empty,.fancybox__viewport:empty,.fancybox__track:empty,.fancybox__slide:empty{display:block}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:rgba(0, 0, 0, 0);min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-animating .fancybox__content,.is-dragging .fancybox__content{will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:blur(0px)}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px 0;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width: 2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width: 34px;--f-button-height: 34px;--f-button-border-radius: 4px;--f-button-color: var(--fancybox-color, #fff);--f-button-hover-color: var(--fancybox-color, #fff);--f-button-bg: transparent;--f-button-hover-bg: transparent;--f-button-active-bg: transparent;--f-button-svg-width: 22px;--f-button-svg-height: 22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity, 1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24, 24, 27, 0.5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius: 50%;--f-button-color: #fff;--f-button-hover-color: #fff;--f-button-outline-color: #000;--f-button-bg: rgba(0, 0, 0, 0.6);--f-button-active-bg: rgba(0, 0, 0, 0.6);--f-button-hover-bg: rgba(0, 0, 0, 0.6);--f-button-svg-width: 18px;--f-button-svg-height: 18px;--f-button-svg-filter: none;top:5px;right:5px}.fancybox__nav{--f-button-width: 50px;--f-button-height: 50px;--f-button-border: 0;--f-button-border-radius: 50%;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: transparent;--f-button-hover-bg: rgba(24, 24, 27, 0.3);--f-button-active-bg: rgba(24, 24, 27, 0.5);--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 26px;--f-button-svg-height: 26px;--f-button-svg-stroke-width: 2.5;--f-button-svg-fill: none;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.5));--f-button-svg-disabled-opacity: 0.65;--f-button-next-pos: 1rem;--f-button-prev-pos: 1rem;opacity:var(--fancybox-opacity, 1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top, calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -0.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;z-index:40;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-enter-duration, 0.25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:var(--f-backdrop-enter-duration, 0.35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-exit-duration, 0.15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:var(--f-backdrop-exit-duration, 0.35s) ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{width:100%;height:100%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{padding:0;background:rgba(24, 24, 27, 0.9);color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0, 0, 0, 0)}.fancybox-placeholder{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.f-carousel__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-outline: 0;--f-thumb-outline-color: #5eb0ef;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1;--f-thumb-border-radius: 2px;--f-thumb-offset: 0px;--f-button-next-pos: 0;--f-button-prev-pos: 0}.f-carousel__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1}.f-carousel__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-user-select:none;-moz-user-select:none;user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2, #e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden;transform:translate3d(0, 0, 0)}.f-thumbs__track{display:flex}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:-moz-max-content;width:max-content}.is-modern .f-thumbs__track::before{content:"";position:absolute;top:0;bottom:0;left:calc((var(--f-thumb-clip-width, 0))*-0.5);width:calc(var(--width, 0)*1px + var(--f-thumb-clip-width, 0));cursor:pointer}.is-modern .f-thumbs__slide{width:var(--f-thumb-clip-width);transform:translate3d(calc(var(--shift, 0) * -1px), 0, 0);transition:none;pointer-events:none}.is-modern.is-resting .f-thumbs__slide{transition:transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{transition:clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color))}.f-thumbs__slide__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--f-thumb-width);height:100%;margin:0 -100% 0 -100%;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:rgba(0, 0, 0, 0);outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-modern .f-thumbs__slide__button{--clip-path: inset( 0 calc( ((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))) * (1 - var(--progress, 0)) * 0.5 ) round var(--f-thumb-border-radius, 0) );clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button::after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;-o-object-fit:cover;object-fit:cover;border-radius:var(--f-thumb-border-radius)}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px 0}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-border-radius: 2px;--f-thumb-outline: 2px;--f-thumb-outline-color: #ededed;position:relative;opacity:var(--fancybox-opacity, 1);transition:max-height .35s cubic-bezier(0.23, 1, 0.32, 1)}.fancybox__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width: 64px;--f-thumb-clip-width: 32px;--f-thumb-height: 48px;--f-thumb-extra-gap: 10px}.fancybox__thumbs.is-masked{max-height:0px !important}.is-closing .fancybox__thumbs{transition:none !important}.fancybox__toolbar{--f-progress-color: var(--fancybox-color, rgba(255, 255, 255, 0.94));--f-button-width: 46px;--f-button-height: 46px;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: rgba(24, 24, 27, 0.65);--f-button-hover-bg: rgba(70, 70, 73, 0.65);--f-button-active-bg: rgba(90, 90, 93, 0.65);--f-button-border-radius: 0;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.5;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.15));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: 0.65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));z-index:30;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--c1: #1B1B25;--c2: #3171C8;--c3: #FFFFFF;--c4: #71777f;--c5: #343E6B;--c6: #99BDE6;--c7: #4E9FE3;--c8: #ff2958;--white: 255, 255, 255;--black: 27, 27, 37;--blue: 49, 113, 200;--bg1: #FFFFFF;--bg2: #F5F5F7;--bg3: #3171C8;--bg4: #A5CFF1;--bg5: #DFEFFA;--border1: #E3E3E3;--border2: #3171C8;--border3: #838a94;--border4: #1B1B25;--border5: #E5E5E5;--border6: #A5CFF1;--border7: #FFFFFF;--border8: #DBDBDB;--icon-down: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyOC4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA5LjggNS43IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5LjggNS43OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojNkY2RjZGO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOS42LDEuM0w1LjQsNS40QzUuMiw1LjYsNS4xLDUuNyw0LjksNS43UzQuNiw1LjYsNC40LDUuNEwwLjIsMS4zYy0wLjMtMC4zLTAuMy0wLjgsMC0xLjFzMC44LTAuMywxLjEsMA0KCWwzLjYsMy42bDMuNi0zLjZjMC4zLTAuMywwLjgtMC4zLDEuMSwwQzkuOSwwLjUsOS45LDEsOS42LDEuM3oiLz4NCjwvc3ZnPg0K);--easeing: cubic-bezier(0.59, 0, 0.44, 1.07);font-size:1vw}@media screen and (max-width: 699px){:root{font-size:10px}}::-webkit-scrollbar{width:0;height:0}@media screen and (max-width: 999px){::-webkit-scrollbar{display:none}}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0)}*:focus-visible{outline:none}* *::before,* *::after{box-sizing:inherit}[hidden],[type=hidden],.visually-hidden,.tns-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}html,body{min-height:100%}html{--ff: "Gilroy", sans-serif;--fz: max(1vw, 16px);--fwSB: 600;--fwM: 500;--fwR: 400;--offset: max(calc(1.25 * 1vw), 15px);--space: max(3rem, 50px);--space-l: max(7rem, 80px);--space-m: max(5rem, 50px);--space-s: max(2rem, 30px);--grid: max(1.5rem, 24px);--height-header: max(6.2rem, 80px);--radius: max(2rem, 20px);--radius-s: max(1rem, 10px)}@media screen and (max-width: 1599px){html{--space-m: max(3rem, 50px)}}@media screen and (max-width: 999px){html{--space-l: 50px;--space: 32px;--space-s: 24px;--grid: 16px}}@media screen and (max-width: 699px){html{--space: 28px}}body{font-family:var(--ff);font-weight:var(--fwR);font-size:var(--fz);color:var(--c1);line-height:1.4;max-width:100%;min-width:360px;margin:0;text-wrap:balance;overflow:auto;overflow-x:hidden}body.modal-open{overflow:hidden}a{text-decoration:none;color:inherit;transition-property:color,fill,background-color,border-color;transition-duration:.3s;transition-timing-function:var(--easeing)}img{height:auto;max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}button{margin:0;padding:0;font-family:var(--ff);text-align:left;font-size:1em;background-color:rgba(0,0,0,0);border:none;cursor:pointer}button[data-opener]>*,a[data-opener]>*{pointer-events:none}summary{list-style:none;cursor:pointer}summary::-webkit-details-marker{display:none}.btn{position:relative;display:inline-flex;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:max(.8rem,14px) max(1rem,24px);font-weight:var(--fwSB);font-size:max(.9em,16px);line-height:1;color:var(--c1);fill:var(--c2);border:max(.1rem,1px) solid var(--border2);border-radius:max(2rem,30px);gap:max(.5rem,10px);transition-property:color,fill,background-color,border-color;transition-duration:.3s;transition-timing-function:var(--easeing)}.btn svg{flex-shrink:0;width:max(1.15rem,20px);height:max(.8rem,16px)}.btn:hover,.btn:focus-visible{color:var(--c2);fill:var(--c2);background-color:var(--bg5);border-color:var(--border6)}.btn--with_arrow svg{width:max(.5rem,10px);height:max(.5rem,10px)}.btn--border_white{color:var(--c3);fill:var(--c3);border-color:var(--border7)}.btn--border_white:hover,.btn--border_white:focus-visible{border-color:var(--border7)}.btn--border_dark{color:var(--c1);fill:var(--c1);border-color:var(--border4)}.btn--border_dark:hover,.btn--border_dark:focus-visible{border-color:var(--border6)}.btn--blue{color:var(--c3);fill:var(--c3);background-color:var(--bg3)}.btn--white{background-color:var(--bg1);border-color:var(--border7)}.btn--transparent{color:var(--c3);fill:var(--c3);background-color:rgba(var(--white), 0.2);border-color:rgba(var(--white), 0)}.btn--download{padding-left:max(1rem,16px);padding-right:max(1rem,16px);font-size:max(.8em,14px);font-weight:var(--fwR);text-decoration:underline;color:var(--c2)}.btn--download svg{width:max(1.2rem,16px);height:max(1.2rem,16px)}.btn--size_l{min-width:max(10rem,160px)}.btn[disabled]{color:var(--c4);fill:var(--c4);background-color:var(--bg2);border-color:var(--bg2)}.btn[disabled] span,.btn[disabled] svg{opacity:.4}.logo{display:flex;align-items:center;width:max(12rem,170px);height:max(2.8rem,40px)}.logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.title{margin:0;font-weight:var(--fwSB)}.title--xxl{font-size:5em;line-height:1}@media screen and (max-width: 1399px){.title--xxl{font-size:4.8em}}@media screen and (max-width: 1199px){.title--xxl{font-size:4.2em}}@media screen and (max-width: 999px){.title--xxl{font-size:3.4em}}@media screen and (max-width: 699px){.title--xxl{font-size:2.4em;line-height:1.1}}@media screen and (max-width: 499px){.title--xxl{font-size:2.3em}}@media screen and (max-width: 399px){.title--xxl{font-size:1.95em}}.title--xl{font-size:4em;line-height:1}@media screen and (max-width: 1399px){.title--xl{font-size:3.6em}}@media screen and (max-width: 1199px){.title--xl{font-size:2.8em}}@media screen and (max-width: 699px){.title--xl{font-size:2.5em;line-height:1.2}}@media screen and (max-width: 499px){.title--xl{font-size:2.3em}}@media screen and (max-width: 399px){.title--xl{font-size:2.1em}}.title--l{font-size:3.7em;line-height:1}@media screen and (max-width: 1599px){.title--l{font-size:3.4em}}@media screen and (max-width: 1399px){.title--l{font-size:3em}}@media screen and (max-width: 1199px){.title--l{font-size:2.6em}}@media screen and (max-width: 999px){.title--l{font-size:2.4em}}@media screen and (max-width: 699px){.title--l{font-size:1.7em}}@media screen and (max-width: 399px){.title--l{font-size:1.6em}}.title--m{font-size:3.2em;line-height:1}@media screen and (max-width: 1399px){.title--m{font-size:3em}}@media screen and (max-width: 1199px){.title--m{font-size:2.6em}}@media screen and (max-width: 999px){.title--m{font-size:2.2em}}@media screen and (max-width: 699px){.title--m{font-size:1.6em;line-height:1.2}}@media screen and (max-width: 399px){.title--m{font-size:1.4em}}.title--s{font-size:1.8em;line-height:1.2}@media screen and (max-width: 1199px){.title--s{font-size:1.6em}}@media screen and (max-width: 999px){.title--s{font-size:1.4em}}@media screen and (max-width: 699px){.title--s{font-size:1.3em}}.title--xs{font-size:1.4em;line-height:1.2}@media screen and (max-width: 1399px){.title--xs{font-size:1.2em}}@media screen and (max-width: 1199px){.title--xs{font-size:1.1em}}.color-blue{color:var(--c2)}.fancybox__container{--fancybox-color: var(--c1);--fancybox-bg: rgba(var(--white), 1);--fancybox-hover-color: var(--c2)}.fancybox__toolbar{--f-button-bg: rgba(var(--white), 0);--f-button-svg-filter: none;--f-button-svg-disabled-opacity: 0.2;--f-button-hover-bg: var(--bg5);font-family:var(--ff);text-shadow:none}.fancybox__nav{--f-button-svg-filter: none;--f-button-hover-bg: var(--bg5)}.header{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;flex-shrink:0;height:var(--height-header);padding:max(1.8rem,16px) var(--grid);background-color:var(--bg1);border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius);transition:transform .8s var(--easeing) 0s,box-shadow .5s var(--easeing) 0s,opacity .6s,visibility .6s;z-index:5}.header.shadow{box-shadow:0 0 10px rgba(46,54,69,.2);transform:translateY(0);transition-delay:0s,.1s,0s,0s}.header-col{display:flex;align-items:center;gap:max(1rem,20px)}@media screen and (max-width: 499px){.header-col{gap:10px}}@media screen and (max-width: 999px){.header-btn{display:none}}.header-lang{flex-shrink:0}.header-opener{flex-shrink:0}.lang{position:relative;background-color:var(--bg5);border:max(.1rem,1px) solid var(--bg5);border-radius:max(2rem,30px);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.lang-opener{display:flex;align-items:center;padding:max(.8rem,14px) max(1rem,24px);font-weight:var(--fwSB);font-size:max(.9em,16px);line-height:1;color:var(--c1);fill:var(--c1);gap:max(.5rem,10px);transition-property:color,fill;transition-duration:.3s;transition-timing-function:var(--easeing)}@media screen and (max-width: 499px){.lang-opener{padding-left:16px;padding-right:16px}}.lang-opener svg{flex-shrink:0;width:max(.5rem,10px);height:max(.5rem,10px);transition-property:transform;transition-duration:.15s;transition-timing-function:ease-in-out}[open] .lang-opener svg{transform:scaleY(-1)}.lang-opener:hover,.lang-opener:focus-visible{color:var(--c2);fill:var(--c2)}.lang-opener-inner{display:flex;justify-content:space-between;align-items:center;width:100%;gap:max(.5rem,10px)}.lang-inner{position:absolute;top:0;left:-1px;right:-1px;display:flex;flex-direction:column;padding-top:calc(max(.8rem,14px)*2);background-color:var(--bg5);border-radius:max(1rem,20px);z-index:-1}.lang-link{padding:max(.8rem,14px) max(1rem,24px);font-weight:var(--fwSB);font-size:max(.9em,16px);line-height:1;color:var(--c1)}@media screen and (max-width: 499px){.lang-link{padding-left:16px;padding-right:16px}}.lang-link:hover,.lang-link:focus-visible{color:var(--c2)}.menu-opener{display:flex;justify-content:center;align-items:center;width:max(2.5rem,46px);height:max(2.5rem,46px);fill:var(--c3);background-color:var(--bg3);border:max(.1rem,1px) solid var(--border2);border-radius:50%;transition-property:fill,background-color,border-color;transition-duration:.3s;transition-timing-function:var(--easeing)}.menu-opener svg{width:max(.9rem,18px);height:max(.9rem,18px)}.menu-opener:hover,.menu-opener:focus-visible{fill:var(--c5);background-color:var(--bg4);border-color:var(--border6)}.menu-close{display:flex;justify-content:center;align-items:center;width:max(2.5rem,46px);height:max(2.5rem,46px);fill:var(--c3)}.menu-close svg{width:max(.9rem,18px);height:max(.9rem,18px)}.menu-nav{display:flex;flex-direction:column;align-items:stretch;flex-grow:1;gap:max(2rem,40px)}.menu-nav-list{display:flex;flex-direction:column;align-items:stretch;list-style:none;margin:0;padding:0;gap:max(1.6rem,20px)}.menu-nav-item{display:flex}.menu-nav-link{font-weight:var(--fwSB);font-size:1.7em;line-height:1}@media screen and (max-width: 999px){.menu-nav-link{font-size:1.5em;line-height:1.2}}.menu-nav-link:hover,.menu-nav-link:focus-visible{color:var(--c6)}.menu-nav-link.current{text-decoration:underline}.menu-nav-bottom{display:flex;flex-direction:column;align-items:stretch;flex-shrink:0;margin-top:auto;gap:var(--space-s)}.menu-nav-bottom__row{display:flex;align-items:center;flex-wrap:wrap;gap:max(1rem,20px)}.menu-nav-download{display:flex;align-items:center;align-self:flex-start;max-width:max(20rem,280px);gap:max(1rem,15px)}.menu-nav-download:hover,.menu-nav-download:focus-visible{color:var(--c6);fill:var(--c6)}.menu-nav-download__icon{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:max(3rem,48px);height:max(3rem,48px);fill:var(--c3);border:max(.1rem,1px) solid var(--border7);border-radius:50%}.menu-nav-download__icon svg{width:max(1.4rem,22px);height:max(1.4rem,22px)}.menu-nav-download__text{text-decoration:underline;font-weight:var(--fwR);font-size:max(.9em,16px)}.socials{display:flex;align-items:center;list-style:none;margin:0;padding:0;gap:max(1rem,20px)}@media screen and (max-width: 699px){.socials{width:100%}}.socials__item{display:flex;justify-content:center;align-items:center;flex-shrink:0}.socials__link{display:flex;justify-content:center;align-items:center;width:max(2.5rem,46px);height:max(2.5rem,46px);fill:var(--c2);background-color:var(--bg1);border:max(.1rem,1px) solid var(--border7);border-radius:50%}.socials__link svg{width:max(1rem,16px);height:max(1rem,16px)}.socials__link:hover,.socials__link:focus-visible{background-color:var(--bg5);border-color:var(--border6)}.footer{display:flex;flex-direction:column;align-items:stretch;flex-shrink:0;margin:auto var(--grid) var(--grid);padding:var(--space) var(--space) var(--space-s);background-color:var(--bg2);border-radius:var(--radius);gap:var(--space);z-index:1;--column-size: max(20rem, 170px)}@media screen and (max-width: 1399px){.footer{padding-left:var(--space-s);padding-right:var(--space-s)}}.footer-col{display:grid;grid-template-columns:var(--column-size) 1fr;gap:max(3rem,40px)}@media screen and (max-width: 999px){.footer-col{display:flex}}@media screen and (max-width: 999px){.footer-col--contacts{flex-direction:column-reverse}}.footer-menu{display:grid;grid-template-columns:repeat(var(--count), var(--column-width));list-style:none;margin:0;padding:0;gap:max(1rem,20px);--count: 3;--column-width: auto}@media screen and (max-width: 1199px){.footer-menu{--count: 2;--column-width: 1fr}}@media screen and (max-width: 999px){.footer-menu{display:none}}.footer-menu__item{display:flex;align-items:flex-start}.footer-menu__link{font-weight:var(--fwSB);font-size:max(1em,16px)}.footer-menu__link:hover,.footer-menu__link:focus-visible{color:var(--c2)}.footer-socials{display:flex;align-items:center;list-style:none;margin:0;padding:0;gap:max(1rem,20px)}.footer-socials__item{display:flex;justify-content:center;align-items:center;flex-shrink:0}.footer-socials__link{display:flex;justify-content:center;align-items:center;width:max(2.5rem,46px);height:max(2.5rem,46px);fill:var(--c2);background-color:var(--bg1);border:max(.1rem,1px) solid var(--border7);border-radius:50%}.footer-socials__link svg{width:max(1rem,16px);height:max(1rem,16px)}.footer-socials__link:hover,.footer-socials__link:focus-visible{background-color:var(--bg5);border-color:var(--border6)}.footer-contacts{display:grid;grid-template-columns:minmax(350px, 1fr) minmax(200px, 1fr) 1fr;align-items:center;gap:max(1rem,24px)}@media screen and (max-width: 1199px){.footer-contacts{grid-template-columns:repeat(2, var(--column-width));--column-width: 1fr}}@media screen and (max-width: 1099px){.footer-contacts{--column-width: auto}}@media screen and (max-width: 999px){.footer-contacts{display:flex;flex-direction:column;align-items:stretch}}.footer-contacts__col{display:flex;flex-direction:column;align-items:flex-start;gap:max(.4rem,10px)}@media screen and (max-width: 999px){.footer-contacts__col{flex-direction:row;flex-wrap:wrap;gap:max(1rem,24px)}}.footer-contacts__link{display:flex;align-items:flex-start;font-weight:var(--fwM);font-size:max(.8em,16px);line-height:1;fill:var(--c2);gap:max(.8rem,12px)}.footer-contacts__link svg{flex-shrink:0;width:max(1.15rem,20px);height:max(.8rem,16px);margin-top:max(.1rem,4px)}.footer-contacts__link span{margin-top:auto;margin-bottom:auto;line-height:1.6}.footer-contacts__link--address svg{width:max(.8rem,16px);height:max(1.15rem,20px)}@media screen and (max-width: 999px){.footer-contacts__link--address svg{width:max(1.15rem,20px)}}.footer-contacts__link[href]:hover,.footer-contacts__link[href]:focus-visible{color:var(--c2)}.footer-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:max(2rem,40px);gap:max(1rem,24px)}@media screen and (max-width: 999px){.footer-bottom{margin-top:20px}}.footer-bottom__text{font-size:max(.8em,14px)}.copyright{position:relative;display:flex;flex-direction:column;align-self:flex-end;flex-shrink:0;width:max(var(--offset)*1.2,26px);height:max(var(--offset)*1.5,30px);margin-left:auto;transition:.5s;transition-delay:.6s;overflow:hidden;z-index:1;--c: var(--c1)}.copyright svg{width:max(var(--offset)*2.4,52px);height:auto;opacity:1;transform:none;top:auto;left:auto;fill:var(--c);stroke:var(--c);stroke-linecap:round}.copyright .st0{fill:var(--c);stroke-width:12;stroke-linejoin:round;stroke-miterlimit:10;margin-left:auto}@media screen and (min-width: 1000px){.copyright .st0{animation:st0 2s linear 0s infinite normal}}.copyright .st01{stroke-width:0;animation:none}.copyright .st{stroke-width:0;stroke-linejoin:bevel;opacity:0;transition:.5s;fill:var(--c);stroke:var(--c)}.copyright .st1{transition-delay:.3s}.copyright .st2{transition-delay:.2s}.copyright .st3{transition-delay:.1s}@media screen and (min-width: 769px){.copyright:hover,.copyright:focus-visible{width:max(var(--offset)*2.4,60px);transition-delay:0s;overflow:visible}.copyright:hover::after,.copyright:focus-visible::after{opacity:1}.copyright:hover .st0,.copyright:focus-visible .st0{animation:none}.copyright:hover .st,.copyright:focus-visible .st{opacity:1;transition-delay:.4s}.copyright:hover .st2,.copyright:focus-visible .st2{transition-delay:.5s}.copyright:hover .st3,.copyright:focus-visible .st3{transition-delay:.6s}}@keyframes st0{80%{stroke-width:12}95%{stroke-width:24}100%{stroke-width:12}}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(52,62,107,.2);transition:.3s ease;z-index:10}.modal-overlay:not(.open){visibility:hidden;opacity:0;transition-delay:.4s}.modal-overlay:not(.open) .modal{transform:translateX(100%);transition-duration:.4s,.3s;transition-delay:0s,.4s}.modal-overlay:not(.open) .modal--center{transform:translate(-50%, -50%) translateY(100%);opacity:0;transition-duration:.4s,.3s;transition-delay:0s,.1s}@media screen and (max-width: 599px){.modal-overlay:not(.open) .modal--center{transform:translateY(100%)}}.modal-overlay.open{transition-delay:0s}.modal{position:fixed;left:0;bottom:0;display:flex;flex-direction:column;align-items:stretch;width:100%;height:100%;background-color:var(--bg2);transition:transform .8s cubic-bezier(0.65, 0, 0.35, 1),opacity .3s ease;overflow:auto}.modal--center{top:50%;left:50%;bottom:auto;transform:translate(-50%, -50%);width:max(50vw,900px);height:auto;padding:var(--space);background-color:var(--bg1);border-radius:var(--radius)}@media screen and (max-width: 999px){.modal--center{top:auto;left:0;bottom:0;transform:none;width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;overflow-x:hidden;overflow-y:auto}}.modal--center .modal-decor svg{fill:var(--bg2);opacity:.6}@media screen and (min-width: 1000px){.modal--center .modal-decor svg{margin-left:calc(0px - max(17vw,250px))}}@media screen and (max-width: 999px){.modal--center .modal-decor svg{display:none}}.modal--center .modal-close{display:flex;justify-content:center;align-items:center;top:max(1rem,16px);right:max(1rem,16px);width:max(2.5rem,46px);height:max(2.5rem,46px);fill:var(--c1);background-color:var(--bg2);border-radius:50%}.modal--center .modal-close svg{width:max(.7rem,12px);height:max(.7rem,12px)}.modal--right{left:auto;right:0;width:max(48vw,720px)}@media screen and (min-width: 1000px){.modal--right{transition:transform .6s var(--easeing),opacity .3s ease}}@media screen and (max-width: 999px){.modal--right{width:100%}}.modal--zone{width:max(30vw,500px);background-color:var(--bg1)}@media screen and (max-width: 999px){.modal--zone{width:100%}}.modal--zone .modal-close{top:max(1rem,16px);right:max(1rem,16px);fill:var(--c1);background-color:var(--bg2);border-radius:50%;z-index:1;transition-property:fill,background-color,border-color;transition-duration:.3s;transition-timing-function:var(--easeing)}.modal--zone .modal-close svg{width:max(.8rem,14px);height:max(.8rem,14px)}.modal--zone .modal-close:hover,.modal--zone .modal-close:focus-visible{fill:var(--c2);background-color:var(--bg5);border-color:var(--border6)}.modal--zone .modal-header{gap:max(.8rem,16px)}.modal--bg_blue{color:var(--c3);fill:var(--c3);background-color:var(--bg3)}.modal-decor{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;overflow:hidden;z-index:-1}.modal-decor svg{width:max(48vw,720px);height:100%;margin-left:max(17vw,250px);fill:var(--c7);opacity:.2}@media screen and (max-width: 699px){.modal-decor svg{width:max(100%,600px);margin-left:var(--space)}}.modal-close{position:absolute;top:max(1.8rem,16px);right:var(--grid)}.modal-nav{padding:var(--space);overflow:auto}.modal-container{display:flex;flex-direction:column;align-items:stretch;flex-grow:1;padding:var(--space);gap:max(1rem,16px);overflow-x:hidden;overflow-y:auto}.modal-container .modal-form-wrap{display:none}.modal-container.__free-zone .modal-form-wrap.__free-zone{display:flex}.modal-container.__free-industrial-zone .modal-form-wrap.__free-industrial-zone{display:flex}.modal-row{display:flex;align-items:stretch;gap:var(--space)}@media screen and (max-width: 999px){.modal-row{flex-direction:column}}.modal-col{width:50%;margin-top:auto;margin-bottom:auto}@media screen and (max-width: 999px){.modal-col{width:100%}}.modal-header{display:flex;flex-direction:column;flex-shrink:0;gap:max(1rem,20px)}@media screen and (max-width: 999px){.modal-header{gap:16px}}.modal-header-row{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:max(.6rem,10px) max(1rem,16px)}@media screen and (max-width: 999px){.modal-header-title{padding-right:46px}}.modal-header-subtitle{font-size:1.05em;color:var(--c4)}.modal-header-square{align-self:flex-start;padding:max(.4rem,6px) max(.6rem,10px);font-weight:var(--fwSB);font-size:max(.75rem,13px);line-height:1;color:var(--c2);background-color:var(--bg5);border-radius:var(--radius)}.modal-header-text{margin:0;font-size:max(.85em,14px)}@media screen and (max-width: 999px){.modal-header-text{font-size:16px}}.modal-caption{display:flex;flex-direction:column;align-items:stretch;font-size:max(.85em,15px);line-height:1.6;gap:max(.5rem,8px)}.modal-caption p{margin:0}.modal-caption+.modal-footer{padding-top:max(1rem,16px)}@media screen and (max-width: 999px){.modal-caption+.modal-footer{padding-top:10px}}.modal-slider{display:flex;flex-direction:column;align-items:stretch;flex-shrink:0;width:calc(100% + var(--space)*2);margin-top:max(.6rem,10px);margin-left:calc(0px - var(--space));margin-right:calc(0px - var(--space));padding-left:var(--space);padding-right:calc(var(--space) - max(1rem,20px));gap:max(1rem,20px);overflow:hidden}@media screen and (max-width: 699px){.modal-slider{padding-right:calc(var(--space) - 6px)}}.modal-slider .modal-slider-controls{width:100%;padding-right:max(1rem,20px)}.modal-slider-list{display:flex;align-items:stretch;list-style:none;margin:0;padding:0}.modal-slider-item{display:flex;align-items:stretch;flex-shrink:0;width:100%;padding-right:max(1rem,20px)}@media screen and (max-width: 699px){.modal-slider-item{padding-right:6px}}.modal-slider-image{display:flex;justify-content:center;align-items:center;width:100%;aspect-ratio:16/9;background-color:var(--bg2);border-radius:var(--radius-s);overflow:hidden}@media screen and (max-width: 499px){.modal-slider-image{aspect-ratio:16/10}}.modal-slider-image picture{display:flex;align-items:center;width:100%;height:100%}.modal-slider-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition-property:transform;transition-duration:.4s;transition-timing-function:ease-in-out;will-change:transform}.modal-slider-image[type=button]:hover img,.modal-slider-image[type=button]:focus-visible img{transform:scale(1.1);transition-duration:.6s;transition-timing-function:var(--easeing)}.modal-form-wrap{display:flex;flex-direction:column;align-items:stretch;margin:calc(var(--space) - max(1rem,16px)) calc(0px - var(--space)) calc(0px - var(--space));padding:var(--space);background-color:var(--bg1);border-top:1px solid var(--border1);gap:max(1rem,16px)}.modal-form .form-inner input:not([type=radio]):not([type=checkbox]),.modal-form .form-inner select,.modal-form .form-inner textarea{line-height:1.2;background-color:var(--bg1);border-color:var(--border1)}.modal-form .form-radio-icon{margin-top:.05rem}.modal-form .form-radio-text{font-size:max(.85em,16px)}.modal-form .form-group-inner{display:flex;flex-wrap:wrap;gap:max(.6rem,10px) max(1rem,10px)}.modal-form .form-group,.modal-form .form-label{gap:max(.5rem,8px)}.modal-footer{flex-shrink:0;margin-top:auto}.breadcrumbs{position:absolute;top:max(2rem,20px);left:max(2rem,20px);display:flex;align-items:center;list-style:none;margin:0;padding:0;gap:max(.5rem,8px)}@media screen and (max-width: 999px){.breadcrumbs{display:none}}.breadcrumbs--relative{position:relative;top:auto;left:auto;margin-top:var(--space-s);margin-left:var(--space)}.breadcrumbs-item{display:flex;align-items:center;flex-shrink:0;gap:max(.5rem,8px)}.breadcrumbs-item:not(:last-child){color:var(--c4)}.breadcrumbs-item:not(:last-child)::after{content:"-";position:relative;flex-shrink:0;font-size:max(.85em,14px);line-height:1.2}.breadcrumbs-link{display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-all;max-width:max(30rem,300px);font-size:max(.85em,14px);line-height:1.2;color:inherit;overflow:hidden}.breadcrumbs-link[href]:hover,.breadcrumbs-link[href]:focus-visible{color:var(--c2)}.tabs{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:max(.8rem,12px)}@media screen and (max-width: 999px){.tabs{justify-content:flex-start;flex-wrap:nowrap;width:calc(100% + var(--space-s)*2);margin-left:calc(0px - var(--space-s));margin-right:calc(0px - var(--space-s));padding-left:var(--space-s);padding-right:var(--space-s);scroll-snap-type:x mandatory;scroll-padding-left:var(--space-s);gap:10px;overflow:auto}}.tabs--left{justify-content:flex-start}@media screen and (max-width: 999px){.tabs--left{flex-wrap:wrap}.tabs--left .tab:first-child{margin-left:0}}.tabs--offset_top{padding-top:max(1rem,20px)}@media screen and (max-width: 999px){.tabs--offset_top{padding-top:6px}}.tab{display:inline-flex;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:max(.8rem,14px) max(1rem,24px);font-weight:var(--fwM);font-size:max(.9em,16px);line-height:1;color:var(--c4);fill:var(--c4);border:max(.1rem,1px) solid var(--border3);border-radius:max(2rem,30px);gap:max(.5rem,10px);transition-property:color,fill,background-color,border-color;transition-duration:.3s;transition-timing-function:var(--easeing)}@media screen and (max-width: 999px){.tab{flex-shrink:0;padding-left:16px;padding-right:16px;scroll-snap-align:start;scroll-snap-stop:always}}@media screen and (max-width: 399px){.tab{padding-top:12px;padding-bottom:12px;font-size:14px}}@media screen and (max-width: 999px){.tab:first-child{margin-left:auto}}@media screen and (max-width: 999px){.tab:last-child{margin-right:auto}}.tab:hover,.tab:focus-visible{color:var(--c2);fill:var(--c2);background-color:var(--bg5);border-color:var(--border6)}.tab.current,.tab.open{color:var(--c3);fill:var(--c3);background-color:var(--bg3);border-color:var(--border2)}.tab-list__item:not(.open)>*{opacity:0}.tab-list__item.open>*{animation:show-tab .3s var(--easeing)}@keyframes show-tab{0%{opacity:0}100%{opacity:1}}.news-cards{display:grid;grid-template-columns:calc(50% - max(1rem,20px)/2) 1fr 1fr;grid-template-rows:1fr 1fr;gap:max(1rem,20px)}@media screen and (max-width: 1199px){.news-cards{grid-template-columns:repeat(2, 1fr);grid-template-rows:auto}}@media screen and (max-width: 699px){.news-cards{display:flex;align-items:stretch;margin-left:calc(0px - var(--grid));margin-right:calc(0px - var(--grid));padding-left:var(--grid);padding-right:var(--grid);scroll-snap-type:x mandatory;scroll-padding-left:var(--grid);gap:6px;overflow:auto}.news-cards::-webkit-scrollbar{width:0;height:0}}.news-card{position:relative;display:flex;justify-content:space-between;align-items:stretch;max-height:max(19.5rem,280px);min-height:max(19.5rem,280px);background-color:var(--bg2);border-radius:var(--radius);gap:max(1rem,20px)}.news-card:hover .news-card-image::after,.news-card:focus-visible .news-card-image::after{top:0;bottom:-50%}.news-card:hover .news-card-image img,.news-card:focus-visible .news-card-image img{transform:scale(1.1);transition-duration:.8s;transition-timing-function:var(--easeing)}@media screen and (min-width: 1200px){.news-card:first-child{grid-row-start:1;grid-row-end:3;max-height:none}.news-card:first-child .news-card-content{padding-top:var(--space);padding-left:var(--space)}.news-card:first-child .news-card-header{gap:max(1.6rem,20px)}.news-card:first-child .news-card-tag,.news-card:first-child .news-card-date{font-size:1.4em}.news-card:first-child .news-card-title{-webkit-line-clamp:8;font-size:2.4em;line-height:1.1}}@media screen and (min-width: 1200px)and (max-width: 1366px){.news-card:first-child .news-card-title{font-size:2.2em}}@media screen and (min-width: 1200px){.news-card:first-child .news-card-arrow{width:max(3.6rem,40px);height:max(3.6rem,40px)}.news-card:first-child .news-card-image img{transition-duration:.6s}.news-card:first-child:hover .news-card-image img,.news-card:first-child:focus-visible .news-card-image img{transition-duration:1.2s}.news-card:nth-child(4){grid-column-start:2;grid-column-end:4}.news-card:nth-child(4) .news-card-content{color:var(--c1);fill:var(--c1)}.news-card:nth-child(4) .news-card-image{position:relative;width:calc(50% - max(1rem,20px)/2)}.news-card:nth-child(4) .news-card-image::after{background:linear-gradient(0deg, rgba(var(--black), 0.2), rgba(var(--black), 0.2))}.news-card:nth-child(4):hover .news-card-content,.news-card:nth-child(4):focus-visible .news-card-content{color:var(--c2);fill:var(--c2)}}@media screen and (max-width: 1199px){.news-card{min-height:260px}}@media screen and (max-width: 699px){.news-card{flex-shrink:0;width:100%;scroll-snap-align:start;scroll-snap-stop:always}}.news-list-content,.news-card-content{display:flex;flex-direction:column;align-items:stretch;width:100%;padding:var(--space-s);color:var(--c3);fill:var(--c3);z-index:1;transition-property:color;transition-duration:.3s;transition-timing-function:var(--easeing)}.news-card-header{display:flex;flex-direction:column;gap:max(1rem,10px)}.news-card-info{display:flex;align-items:center;gap:max(.5rem,10px)}.news-card-tag,.news-card-date{font-size:max(.85em,14px)}.news-card-title{display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:5;margin:0;font-weight:var(--fwSB);font-size:1.4em;line-height:1.2;overflow:hidden}@media screen and (max-width: 1366px){.news-card-title{font-size:1.2em}}.news-card-arrow{display:flex;justify-content:center;align-items:center;align-self:flex-end;flex-shrink:0;width:max(2.4rem,30px);height:max(2.4rem,30px);margin-top:auto;fill:inherit}.news-card-arrow::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:var(--radius)}.news-card-arrow svg{width:100%;height:100%;border-radius:50%}.news-card-arrow .arrow-2{transform:translate(-60%, 60%)}.news-card-arrow:hover .arrow-1,.news-card-arrow:hover .arrow-2,.news-card-arrow:focus-visible .arrow-1,.news-card-arrow:focus-visible .arrow-2{transition-property:transform;transition-duration:.6s;transition-timing-function:var(--easeing)}.news-card-arrow:hover .arrow-1,.news-card-arrow:focus-visible .arrow-1{transform:translate(60%, -60%)}.news-card-arrow:hover .arrow-2,.news-card-arrow:focus-visible .arrow-2{transform:translate(0%, 0%)}.news-list-image,.news-card-image{position:absolute;top:0;left:0;display:flex;align-items:center;flex-shrink:0;width:100%;height:100%;border-radius:inherit;overflow:hidden}.news-list-image::after,.news-card-image::after{content:"";position:absolute;top:-20%;left:0;right:0;bottom:0;background:linear-gradient(180deg, rgba(var(--black), 0.8) 0%, rgba(var(--black), 0.2) 100%);transition-property:top,bottom;transition-duration:.5s;transition-timing-function:var(--easeing)}.news-list-image picture,.news-card-image picture{display:flex;width:100%;height:100%}.news-list-image img,.news-card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition-property:transform;transition-duration:.4s;transition-timing-function:ease-in-out;will-change:transform}.news-list{display:grid;grid-template-columns:repeat(var(--count), 1fr);list-style:none;margin:0 var(--grid);padding:0 var(--space);gap:calc(var(--space) + max(1rem,24px)) var(--space);--count: 3}@media screen and (max-width: 1399px){.news-list{padding-left:var(--space-s);padding-right:var(--space-s);gap:calc(var(--space-s) + max(1rem,24px)) var(--space-s)}}@media screen and (max-width: 1299px){.news-list{gap:max(1rem,20px)}}@media screen and (max-width: 1199px){.news-list{--count: 2}}@media screen and (max-width: 699px){.news-list{padding-left:0;padding-right:0;--count: 1}}.news-list-item{position:relative;display:flex}@media screen and (min-width: 1300px){.news-list-item{padding-top:max(1rem,24px);padding-right:max(2rem,24px)}}.news-list-inner{position:relative;display:flex;flex-direction:column;width:100%;min-height:max(18rem,260px);border-radius:var(--radius)}.news-list-inner:hover .news-list-image::after,.news-list-inner:focus-visible .news-list-image::after{top:-20%}.news-list-inner:hover .news-list-image img,.news-list-inner:focus-visible .news-list-image img{transform:scale(1.1);transition-duration:.8s;transition-timing-function:var(--easeing)}.news-list-info{position:absolute;top:0;right:0;display:flex;align-items:center;padding:max(1rem,14px) max(1rem,24px);font-weight:var(--fwSB);font-size:max(.9em,16px);line-height:1;background-color:var(--bg5);border-radius:var(--radius-s);gap:max(.6rem,10px);z-index:2}@media screen and (max-width: 1299px){.news-list-info{top:max(1rem,16px);right:max(1rem,16px);padding:12px 16px;font-size:max(.8em,14px)}}@media screen and (max-width: 399px){.news-list-info{top:var(--space-s);left:var(--space-s);right:auto}}.news-list-content{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;height:100%}.news-list-name{display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-weight:var(--fwSB);font-size:1.2em;line-height:1.3;overflow:hidden}@media screen and (max-width: 1399px){.news-list-name{font-size:max(1em,18px)}}.news-list-image::after{top:0;background:linear-gradient(0deg, rgba(var(--black), 0.8) 0%, rgba(var(--black), 0.2) 80%)}.news-slider{width:calc(100% + var(--space)*2 + var(--grid)*2);margin-left:calc(0px - (var(--space) + var(--grid)));margin-right:calc(0px - (var(--space) + var(--grid)));padding-left:calc(var(--grid) + var(--space));padding-right:calc(var(--grid) + var(--space) - max(1rem,20px));overflow:hidden}@media screen and (max-width: 1399px){.news-slider{width:calc(100% + var(--space-s)*2 + var(--grid)*2);margin-left:calc(0px - (var(--space-s) + var(--grid)));margin-right:calc(0px - (var(--space-s) + var(--grid)));padding-left:calc(var(--grid) + var(--space-s));padding-right:calc(var(--grid) + var(--space-s) - max(1rem,20px))}}@media screen and (max-width: 699px){.news-slider{width:calc(100% + var(--grid)*2);margin-left:calc(0px - var(--grid));margin-right:calc(0px - var(--grid));padding-left:var(--grid);padding-right:calc(var(--grid) - 6px)}}.news-slider-list{display:flex;align-items:stretch;list-style:none;margin:0;padding:0}.news-slider-item{flex-shrink:0;width:33%;padding-top:0;padding-right:max(1rem,20px)}@media screen and (max-width: 1199px){.news-slider-item{width:50%}}@media screen and (max-width: 699px){.news-slider-item{width:100%;padding-right:6px}}.news-slider-item .news-list-info{right:calc(max(1rem,20px)*2)}@media screen and (min-width: 1300px){.news-slider-item .news-list-info{top:max(1rem,20px)}}@media screen and (max-width: 699px){.news-slider-item .news-list-info{right:max(1rem,20px)}}@media screen and (max-width: 399px){.news-slider-item .news-list-info{right:auto}}input:not([type=radio]):not([type=checkbox]),select,textarea{width:100%;padding:max(.8rem,14px) max(1rem,24px);font-family:var(--ff);font-weight:var(--fwM);font-size:max(.9em,16px);line-height:1.6;color:var(--c1);caret-color:var(--c1);background-color:rgba(0,0,0,0);border:1px solid var(--border5);border-radius:max(2rem,30px);-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none;transition-property:color,background-color,border-color;transition-duration:.3s;transition-timing-function:var(--easeing)}input:not([type=radio]):not([type=checkbox])::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder{color:var(--c4);opacity:1}input:not([type=radio]):not([type=checkbox])::placeholder,select::placeholder,textarea::placeholder{color:var(--c4);opacity:1}input:not([type=radio]):not([type=checkbox]):-moz-autofill,select:-moz-autofill,textarea:-moz-autofill{-webkit-box-shadow:inset 0 0 0 70px var(--bg2);-webkit-text-fill-color:var(--c1)}input:not([type=radio]):not([type=checkbox]):-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 70px var(--bg2);-webkit-text-fill-color:rgba(0,0,0,0)}input:not([type=radio]):not([type=checkbox]):-internal-autofill-selected,select:-internal-autofill-selected,textarea:-internal-autofill-selected{-webkit-text-fill-color:var(--c1)}input:not([type=radio]):not([type=checkbox]):hover,input:not([type=radio]):not([type=checkbox]):focus-visible,select:hover,select:focus-visible,textarea:hover,textarea:focus-visible{border-color:var(--border2)}select{padding-right:calc(max(1rem,24px)*2 + max(.5rem,10px));background-image:var(--icon-down);background-position:calc(100% - max(1rem,24px)) center;background-repeat:no-repeat;background-size:max(.5rem,10px)}textarea{border-radius:max(1.5rem,10px)}.form{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:max(1rem,20px)}@media screen and (min-width: 1300px){.form--offset_top{padding-top:max(1rem,20px)}}@media screen and (max-width: 999px){.form--offset_top{margin-top:calc(var(--space) - max(1rem,20px));padding-top:var(--space);border-top:1px solid var(--border1)}}.form-step{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-s)}.form-step[aria-disabled=true]{position:absolute;height:0;pointer-events:none;visibility:hidden;opacity:0;overflow:hidden}.form-step-header{display:flex;align-items:flex-start;color:var(--c5);gap:max(1rem,20px)}.form-step-count{flex-shrink:0;font-weight:var(--fwSB);font-size:max(.9em,16px);line-height:1.8}@media screen and (max-width: 1299px){.form-step-count{order:1;margin-left:auto}}.form-step-inner,.form-inner{display:flex;flex-direction:column;align-items:stretch;gap:max(1.6rem,20px)}.form-inner{gap:max(1rem,20px)}.form-inner .form-label{gap:max(.5rem,8px)}.form-inner .form-name{font-size:max(.85em,16px)}@media screen and (max-width: 999px){.form-inner .form-name{font-size:15px}}.form-inner input:not([type=radio]):not([type=checkbox]),.form-inner select,.form-inner textarea{font-size:max(.85em,16px);background-color:var(--bg2);border-color:var(--border7)}.form-inner input:not([type=radio]):not([type=checkbox]):hover,.form-inner input:not([type=radio]):not([type=checkbox]):focus-visible,.form-inner select:hover,.form-inner select:focus-visible,.form-inner textarea:hover,.form-inner textarea:focus-visible{background-color:var(--bg5);border-color:var(--border6)}.form-name{font-weight:var(--fwSB);font-size:1.05em}.form-group,.form-label{display:flex;flex-direction:column;align-items:stretch;gap:max(1rem,10px)}.form-group-inner{display:grid;grid-template-columns:repeat(var(--count), 1fr);align-items:flex-start;gap:max(1rem,10px);--count: 2}@media screen and (max-width: 1299px){.form-group-inner{--count: 1;gap:max(1.6rem,10px)}}.form-row{display:grid;grid-template-columns:repeat(var(--count), 1fr);gap:max(1rem,20px);--count: 2}@media screen and (max-width: 1099px){.form-row{--count: 1}}.form-radio{display:flex;cursor:pointer}.form-radio-inner{display:flex;align-items:flex-start;gap:max(.5rem,10px)}.form-radio-icon{position:relative;display:flex;justify-content:center;align-items:center;flex-shrink:0;width:max(1rem,20px);height:max(1rem,20px);margin-top:.15rem;border:1px solid var(--border1);border-radius:50%;transition-property:border-color;transition-duration:.3s;transition-timing-function:var(--easeing)}.form-radio-input:checked~.form-radio-inner .form-radio-icon{border-color:var(--border2)}.form-radio-icon::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:max(.5rem,10px);height:max(.5rem,10px);background-color:var(--border1);border-radius:50%;transition-property:background-color;transition-duration:.3s;transition-timing-function:var(--easeing)}.form-radio-input:checked~.form-radio-inner .form-radio-icon::after{background-color:var(--border2)}.form-radio-text{margin-top:auto;margin-bottom:auto;font-size:max(.9em,16px)}.form-step-footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:max(1rem,10px);gap:max(1rem,20px)}.form-step-btn{justify-content:space-between;min-width:max(8rem,120px)}.form-step-btn span{margin-left:auto;margin-right:auto}.form-step-next{margin-left:auto}.form-pagination{display:flex;flex-direction:column;margin-top:var(--space);padding-top:var(--space);border-top:1px solid var(--border1);gap:max(1.6rem,20px)}@media screen and (max-width: 1199px){.form-pagination{margin-top:var(--space-s);padding-top:var(--space-s)}}@media screen and (max-width: 999px){.form-pagination{display:none}}.form-pagination-item{font-weight:var(--fwSB);font-size:1.4em;color:rgba(var(--blue), 0.3);transition-property:color;transition-duration:.3s;transition-timing-function:var(--easeing)}.form-pagination-item.current{color:rgba(var(--blue), 1)}.form-footer--offset_top{padding-top:max(1rem,10px)}.form-error{font-size:max(.8em,14px);color:var(--c8)}.section{position:relative;display:flex;flex-direction:column;align-items:stretch;margin-left:var(--grid);margin-right:var(--grid);gap:var(--space)}.section--row{flex-direction:row;justify-content:space-between;gap:max(1rem,20px)}@media screen and (max-width: 999px){.section--row{flex-direction:column}}.section--gray{padding:var(--space);background-color:var(--bg2);border-radius:var(--radius);overflow:hidden}.section--blue{padding:var(--space);color:var(--c3);fill:var(--c3);background-color:var(--bg3);border-radius:var(--radius);overflow:hidden}.section--blue .breadcrumbs-item:not(:last-child){color:var(--c6)}.section--blue .breadcrumbs-link[href]:hover,.section--blue .breadcrumbs-link[href]:focus-visible{color:var(--c3)}.section--blue .section-header-tab{color:var(--c3);fill:var(--c3);border-color:var(--border1)}.section--blue .section-header-tab:hover,.section--blue .section-header-tab:focus-visible{color:var(--c2);fill:var(--c2);border-color:var(--border6)}.section--offset_xl{padding:var(--space-l) calc(var(--space-l)*2.5)}@media screen and (max-width: 1199px){.section--offset_xl{padding-left:calc(var(--space)*2);padding-right:calc(var(--space)*2)}}@media screen and (max-width: 999px){.section--offset_xl{padding:var(--space) var(--space-s)}}.section--offset_l{justify-content:center;min-height:max(28rem,300px);padding:var(--space-l)}@media screen and (max-width: 1399px){.section--offset_l{padding-left:var(--space-s);padding-right:var(--space-s)}}@media screen and (max-width: 999px){.section--offset_l{padding-top:var(--space);padding-bottom:var(--space)}}.section--offset_m{padding:var(--space-m)}@media screen and (max-width: 1399px){.section--offset_m{padding-left:var(--space-s);padding-right:var(--space-s)}}@media screen and (max-width: 999px){.section--offset_m{padding-top:var(--space);padding-bottom:var(--space)}}@media screen and (max-width: 999px){.section--offset_top{padding-top:var(--space)}}@media screen and (min-width: 700px){.section--offset_bottom{padding-bottom:calc(var(--space-m) + max(9rem,80px))}.section--offset_bottom+*{position:relative;margin-top:calc(0px - max(9rem,80px));z-index:1}}@media screen and (min-width: 700px){.section--offset_bottom_l{padding-bottom:calc(var(--space-s) + max(18rem,80px))}.section--offset_bottom_l+*{position:relative;min-height:max(18rem,80px);margin-top:calc(0px - max(16rem,80px));z-index:1}}.section--offset_h_xl{padding-left:calc(var(--space-l)*2.5);padding-right:calc(var(--space-l)*2.5)}@media screen and (max-width: 1199px){.section--offset_h_xl{padding-left:calc(var(--space)*2);padding-right:calc(var(--space)*2)}}@media screen and (max-width: 999px){.section--offset_h_xl{padding-left:var(--space-s);padding-right:var(--space-s)}}@media screen and (max-width: 699px){.section--offset_h_xl{padding-left:0;padding-right:0}}.section--offset_h{padding-left:var(--space);padding-right:var(--space)}@media screen and (max-width: 1399px){.section--offset_h{padding-left:var(--space-s);padding-right:var(--space-s)}}@media screen and (max-width: 699px){.section--offset_h{padding-left:0;padding-right:0}}.section--fullpage{min-height:calc(var(--vh, 1vh)*100 - max(2rem,20px)*2);padding:var(--space-m) var(--space)}@media screen and (max-width: 999px){.section--fullpage{padding-top:var(--space);padding-bottom:var(--space)}}@media screen and (min-width: 1000px){.section--full_height{min-height:calc(100vh - (var(--height-header) + max(1.8rem,16px)))}}@media screen and (max-width: 1299px)and (min-width: 700px){.section--map{min-height:max(45rem,400px)}}@media screen and (max-width: 699px){.section--map{min-height:auto}}.section--overflow_hidden{margin-left:0;margin-right:0;padding-left:var(--grid);padding-right:var(--grid);overflow:hidden}.section--gap_m{gap:var(--space)}.section--center{justify-content:center;align-items:center}.section--error{min-height:calc(100vh - (var(--height-header) + max(1.8rem,16px)))}.section-image{display:flex;align-items:stretch;width:100%;height:100%;max-height:max(36rem,320px)}.section-image picture{display:flex;align-items:center;width:100%}.section-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius)}.section-bg{position:absolute;top:0;left:0;right:0;width:100%;height:calc(100vh - max(2rem,20px)*1);background-color:var(--bg2);border-radius:var(--radius);z-index:-1}@media screen and (max-width: 999px){.section-bg{height:100%}}.section-row{display:flex;justify-content:space-between;align-items:stretch;gap:max(1rem,20px)}@media screen and (max-width: 999px){.section-row{flex-direction:column}}.section-col{width:50%}@media screen and (max-width: 999px){.section-col{width:100%}}.section-col--center{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 1299px){.section-col--center{justify-content:flex-start}}.section-col--size_l{width:70%}@media screen and (max-width: 999px){.section-col--size_l{width:100%}}.section-col--size_m{flex-shrink:0;width:max(40%,460px)}@media screen and (max-width: 999px){.section-col--size_m{width:100%}}.section-col--size_s{display:flex;flex-direction:column;align-items:stretch;flex-shrink:0;width:max(30%,460px);gap:max(2rem,20px)}@media screen and (max-width: 1399px){.section-col--size_s{width:max(30%,410px)}}@media screen and (max-width: 999px){.section-col--size_s{width:100%}}.section-col--size_s .section-header-btn{margin-top:max(1rem,10px)}.section-col--size_s .section-nav{margin-top:auto}.section-col--offset_bottom{padding-bottom:calc(max(2rem,20px) + max(2.5rem,46px))}@media screen and (max-width: 1299px){.section-col--offset_bottom{padding-bottom:0}}.section-col--offset_m{padding-left:var(--space-m);padding-right:var(--space-m)}@media screen and (max-width: 1399px){.section-col--offset_m{padding-left:var(--space-s);padding-right:var(--space-s)}}@media screen and (max-width: 499px){.section-col--offset_m{padding-left:10px;padding-right:10px}}.section-col--offset_s{padding-left:var(--space);padding-right:var(--space)}@media screen and (max-width: 1399px){.section-col--offset_s{padding-left:var(--space-s);padding-right:var(--space-s)}}@media screen and (max-width: 499px){.section-col--offset_s{padding-left:10px;padding-right:10px}}.section-col--sticky{align-self:flex-start}@media screen and (min-width: 1000px){.section-col--sticky{position:sticky;top:calc(var(--height-header) + max(1rem,10px))}}.section-col--with_bg{display:flex;flex-direction:column;align-items:stretch;padding:var(--space);border-radius:var(--radius);gap:max(2rem,20px)}@media screen and (max-width: 1399px){.section-col--with_bg{padding-left:var(--space-s);padding-right:var(--space-s)}}.section-col--offset_xs{padding:max(1rem,20px);gap:max(1rem,20px)}@media screen and (max-width: 999px){.section-col--offset_xs{padding:0;gap:var(--space)}}.section-col--blue{color:var(--c3);fill:var(--c3);background-color:var(--bg3)}.section-col--gray{fill:var(--c1)}@media screen and (min-width: 1000px){.section-col--gray.section-col--offset_xs{background-color:var(--bg2)}}.section-col--gray:not(.section-col--offset_xs){background-color:var(--bg2)}.section-col-title{font-size:2.6em;line-height:1.2}@media screen and (max-width: 1399px){.section-col-title{font-size:2.4em}}@media screen and (max-width: 1199px){.section-col-title{font-size:2.2em}}@media screen and (max-width: 999px){.section-col-title{font-size:2em}}@media screen and (max-width: 499px){.section-col-title{font-size:1.8em}}.section-col-text{margin:0;font-size:1.2em}@media screen and (max-width: 1299px){.section-col-text{font-size:max(1em,18px)}}.section-header{position:relative;display:flex;justify-content:space-between;align-items:center}.section-header--center{flex-direction:column;text-align:center;gap:max(2rem,20px)}.section-header--center .section-header-logo img{-o-object-position:center;object-position:center}.section-header--column{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:max(1.6rem,20px)}.section-header--column .section-header-text{width:100%}.section-header--column .section-header-tabs{max-width:100%}@media screen and (max-width: 999px){.section-header--column .section-header-tabs{width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}}@media screen and (max-width: 999px){.section-header--mobile-left{align-items:flex-start;text-align:left}}.section-header--offset_s{padding-left:var(--space);padding-right:var(--space);gap:max(1.6rem,20px)}@media screen and (max-width: 1399px){.section-header--offset_s{padding-left:var(--space-s);padding-right:var(--space-s)}}@media screen and (max-width: 499px){.section-header--offset_s{padding-left:10px;padding-right:10px;gap:10px}}@media screen and (max-width: 399px){.section-header--offset_s{padding-left:0;padding-right:0}}.section-header--mb_auto{margin-bottom:auto}.section-header--abs{z-index:1}@media screen and (min-width: 1000px){.section-header--abs{position:absolute;top:var(--space);left:var(--space);width:40%}}.section-header--sticky{background-color:var(--bg1)}@media screen and (min-width: 1000px){.section-header--sticky{position:sticky;top:0;padding-top:max(1.8rem,16px);padding-bottom:max(1.8rem,16px);z-index:1}}.section-header-text{width:75%;margin:0;font-size:1.05em}@media screen and (max-width: 1499px){.section-header-text{width:100%}}@media screen and (max-width: 1299px){.section-header-text{font-size:max(1em,18px)}}@media screen and (max-width: 699px){.section-header-text{font-size:17px}}.section-header-text--full{width:100%}@media screen and (max-width: 999px){.section-header-text+.section-header-btns{margin-top:max(1rem,10px)}}.section-header-btns{display:flex;align-items:center;margin-top:max(2rem,16px);gap:max(1rem,16px) max(1rem,20px)}@media screen and (max-width: 1399px){.section-header-btns{flex-wrap:wrap}}@media screen and (max-width: 999px){.section-header-btns{margin-top:0}}@media screen and (max-width: 1399px){.section-header-btn{flex-grow:1}}.section-header-logo{display:flex;align-items:center;width:max(22rem,240px);height:max(7rem,60px)}@media screen and (max-width: 699px){.section-header-logo{width:max(20rem,200px);height:max(6rem,40px)}}.section-header-logo picture{display:flex;align-items:center;width:100%;height:100%}.section-header-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}@media screen and (min-width: 1400px){.section-header-tabs{max-width:65%}}.section-header-date{font-size:max(.9em,14px);color:var(--c4)}.section-form{flex-grow:1;padding:var(--space-s);background-color:var(--bg1);border-radius:var(--radius)}@media screen and (max-width: 999px){.section-form{background-color:var(--bg2)}.section-form input:not([type=radio]):not([type=checkbox]),.section-form select,.section-form textarea{background-color:var(--bg1);border-color:var(--border7)}.section-form .form-name{font-weight:var(--fwM)}}.section-advantages{display:flex;flex-direction:column;align-items:stretch;list-style:none;margin:20vh 0 10vh;padding:0;gap:max(2rem,20px)}@media screen and (max-width: 999px){.section-advantages{margin-top:0;margin-bottom:0}}.section-advantages-item{display:flex;flex-direction:column;align-items:flex-start;padding-top:max(2rem,20px);gap:max(1rem,16px)}@media screen and (max-width: 999px){.section-advantages-item{flex-direction:row}}.section-advantages-item:not(:first-child){border-top:1px solid var(--border1)}.section-advantages-count{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:max(2.5rem,48px);height:max(2.5rem,48px);font-weight:var(--fwSB);font-size:1.2em;line-height:1;color:var(--c2);background-color:rgba(var(--blue), 0.1);border:1px solid var(--border2);border-radius:50%}@media screen and (max-width: 999px){.section-advantages-count{background-color:rgba(var(--white), 0)}}.section-advantages-text{font-weight:var(--fwM);font-size:1.2em}@media screen and (max-width: 999px){.section-advantages-text{margin-top:auto;margin-bottom:auto;font-size:max(1em,18px);line-height:1.2}}.section-list{display:flex;flex-direction:column;align-items:stretch;list-style:none;margin:0;padding:0;gap:max(1rem,16px)}.section-list-item{display:flex;align-items:flex-start;gap:max(1rem,10px)}.section-list-icon{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:max(1rem,17px);height:max(1rem,17px);margin-top:max(.2rem,4px)}.section-list-icon svg{width:100%;height:100%}.section-list-text{margin-top:auto;margin-bottom:auto;font-weight:var(--fwM);font-size:max(1em,16px);line-height:1.6}.section-list-text--underline{text-decoration:underline}.section-list-text[href]:hover,.section-list-text[href]:focus-visible{color:var(--c6)}.section-slider{margin-right:calc(0px - var(--space));padding-right:calc(var(--space) - max(1rem,20px));overflow:hidden}@media screen and (min-width: 1000px){.section-slider{border-top-left-radius:var(--radius-s);border-bottom-left-radius:var(--radius-s)}}@media screen and (max-width: 999px){.section-slider{width:calc(100% + var(--space)*2);margin-left:calc(0px - var(--space));padding-left:var(--space);padding-right:var(--space)}}.section-slider--size_l{margin-bottom:max(2rem,20px)}@media screen and (max-width: 1299px){.section-slider--size_l{flex-grow:1}}@media screen and (min-width: 1000px){.section-slider--size_l{margin-right:0;padding-right:0;border-top-right-radius:var(--radius-s);border-bottom-right-radius:var(--radius-s)}}@media screen and (max-width: 1299px){.section-slider--size_l .section-slider-list{height:100%}}.section-slider--size_l .section-slider-item{height:max(32rem,0px)}@media screen and (max-width: 1299px){.section-slider--size_l .section-slider-item{height:100%}}@media screen and (min-width: 1000px){.section-slider--size_l .section-slider-item{padding-right:0}}.section-slider--size_l .section-slider-image{height:100%}.section-slider-list{display:flex;align-items:stretch;list-style:none;margin:0;padding:0}.section-slider-item{display:flex;flex-direction:column;align-items:stretch;flex-shrink:0;width:100%;padding-right:max(1rem,20px);gap:max(1rem,20px)}@media screen and (max-width: 699px){.section-slider-item{padding-right:6px}}.section-slider-item:not(.active) .section-slider-inner{opacity:0}.section-slider-image{display:flex;align-items:stretch;border-radius:var(--radius-s);overflow:hidden}.section-slider-image picture{display:flex;align-items:center;width:100%;height:100%}.section-slider-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition-property:transform;transition-duration:.4s;transition-timing-function:ease-in-out;will-change:transform}.section-slider-image[type=button]:hover img,.section-slider-image[type=button]:focus-visible img{transform:scale(1.1);transition-duration:.6s;transition-timing-function:var(--easeing)}.section-slider-inner{display:flex;flex-direction:column;font-size:max(.85em,15px);line-height:1.6;gap:max(.5rem,8px);transition-property:opacity;transition-duration:.3s;transition-timing-function:var(--easeing)}.section-slider-inner p{margin:0}.section-slider-text{padding-bottom:max(1rem,10px)}.section-nav{display:flex;align-items:center;flex-shrink:0;gap:max(1rem,10px)}@media screen and (max-width: 999px){.section-nav{order:1}}@media screen and (max-width: 399px){.section-nav{gap:6px}}.section-nav--gray .section-nav-prev[disabled],.section-nav--gray .section-nav-next[disabled]{color:var(--c4);fill:var(--c4);background-color:var(--bg2);border-color:rgba(var(--black), 0.1);pointer-events:none}.section-nav-prev,.section-nav-next{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:max(2.5rem,40px);height:max(2.5rem,40px);fill:var(--c1);border:1px solid var(--border4);border-radius:50%;transition-property:fill,background-color,border-color;transition-duration:.3s;transition-timing-function:var(--easeing)}@media screen and (max-width: 399px){.section-nav-prev,.section-nav-next{width:38px;height:38px}}.section-nav-prev svg,.section-nav-next svg{width:max(.6rem,12px);height:max(.6rem,12px)}@media screen and (max-width: 399px){.section-nav-prev svg,.section-nav-next svg{width:10px;height:10px}}.section-nav-prev:hover,.section-nav-prev:focus-visible,.section-nav-next:hover,.section-nav-next:focus-visible{fill:var(--c2);background-color:var(--bg5);border-color:var(--border6)}.section-nav-prev[disabled],.section-nav-next[disabled]{color:var(--c4);fill:var(--c4);background-color:var(--bg1);border-color:var(--bg2);pointer-events:none}.section-nav-prev[disabled] span,.section-nav-prev[disabled] svg,.section-nav-next[disabled] span,.section-nav-next[disabled] svg{opacity:.4}.section-controls{display:flex;align-items:center;width:50%;gap:max(2rem,20px)}@media screen and (max-width: 699px){.section-controls{width:auto}}.section-controls--full{width:100%}@media screen and (max-width: 999px){.section-controls--full{padding-left:var(--space-s);padding-right:var(--space-s)}}@media screen and (max-width: 499px){.section-controls--full{padding-left:10px;padding-right:10px}}.section-controls--size_s{width:max(26rem,400px)}@media screen and (max-width: 699px){.section-controls--size_s{width:100%}}.section-controls--white .section-nav-prev,.section-controls--white .section-nav-next{fill:var(--c3);border-color:var(--border7)}.section-controls--white .section-nav-prev:hover,.section-controls--white .section-nav-prev:focus-visible,.section-controls--white .section-nav-next:hover,.section-controls--white .section-nav-next:focus-visible{fill:var(--c2)}.section-controls--white .section-nav-prev[disabled],.section-controls--white .section-nav-next[disabled]{background-color:rgba(0,0,0,0);border-color:rgba(var(--white), 0.3)}.section-controls--white .section-pagination-progressbar{background-color:rgba(var(--white), 0.3)}.section-controls--white .section-pagination-progressbar-fill{background-color:var(--border7)}@media screen and (max-width: 999px){.section-controls--without_offset_mobile{padding-left:0;padding-right:0}}.section-pagination{display:flex;align-items:center;flex-grow:1;gap:max(2rem,20px)}.section-pagination-progressbar{position:relative;display:flex;align-items:stretch;flex-grow:1;height:1px;background-color:var(--border8)}.section-pagination-progressbar-fill{position:absolute;top:0;left:0;bottom:0;background-color:var(--border4);transition:width .5s ease-in-out}.section-pagination-slides{display:flex;justify-content:space-between;align-items:center;flex-shrink:0;min-width:max(5rem,70px);gap:max(.5em,8px)}@media screen and (max-width: 999px){.section-pagination-slides{order:-1}}.section-pagination-start,.section-pagination-end{font-weight:var(--fwSB);font-size:max(1.1em,18px)}.section-map{display:flex;width:50%;background-color:var(--bg2);border-radius:var(--radius);overflow:hidden}@media screen and (max-width: 999px){.section-map{width:100%;order:1}}.section-map picture{display:flex;width:100%}.section-map video,.section-map img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius)}.section-map--home{height:calc(100vh - (var(--height-header) + max(1rem,20px)))}@media screen and (max-width: 999px){.section-map--home{height:auto}}@media screen and (max-width: 999px){.section-map--l{height:360px;order:initial}}.section-map--abs{position:relative;width:100%}@media screen and (max-width: 999px){.section-map--abs{min-height:240px}}.section-map--abs picture{background-color:inherit}.section-map--abs img{mix-blend-mode:multiply}@media screen and (min-width: 1000px){.section-map--abs{position:absolute;top:0;left:0;right:0;bottom:0}}@media screen and (max-width: 999px){.section-map--abs{width:calc(100% + var(--space)*2);margin-left:calc(0px - var(--space));margin-right:calc(0px - var(--space));margin-bottom:calc(0px - var(--space))}}.section-map--abs svg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}@media screen and (max-width: 999px){.section-map--location{min-height:210px}}@media screen and (max-width: 399px){.section-map--location{min-height:180px}}@media screen and (max-width: 699px){.section-map-svg.desktop{display:none}}@media screen and (min-width: 700px){.section-map-svg.mobile{display:none}}.zone:hover .zone-area,.zone:focus-visible .zone-area{fill-opacity:.6}.zone:hover .zone-pin,.zone:focus-visible .zone-pin{transform:scale(1.2)}.zone-area{fill-opacity:.2;transition-property:fill-opacity;transition-duration:.5s;transition-timing-function:var(--easeing)}.zone-pin{transform-origin:50% 50%;transform-box:fill-box;transition-property:transform;transition-duration:.3s}.zone-pin circle{transform-origin:50% 50%;transform-box:fill-box;transition-timing-function:var(--easeing);animation:circle-pulse 2s var(--easeing) infinite}.zone-pin circle:nth-child(1){animation-delay:-1.5s}.tooltip{position:absolute;padding:max(.8rem,14px) max(1rem,24px);font-weight:var(--fwSB);font-size:max(.9em,16px);line-height:1;color:var(--c2);background-color:rgba(var(--white), 1);box-shadow:0 0 10px rgba(46,54,69,.2);border-radius:var(--radius);pointer-events:none;transition-property:opacity,visibility;transition-duration:.3s,0s;transition-timing-function:var(--easeing)}.tooltip.show{transition-delay:0s,0s}.tooltip:not(.show){transition-duration:.1s,0s;transition-delay:0s,.2s;visibility:hidden;opacity:0}@media screen and (max-width: 699px){.tooltip{display:none}}.section-contacts{position:relative;display:flex;justify-content:space-between;align-items:flex-start;width:50%;padding:var(--space-s);color:var(--c3);fill:var(--c3);background-color:var(--bg3);border-radius:var(--radius);overflow:hidden}@media screen and (max-width: 999px){.section-contacts{width:100%;min-height:200px}}@media screen and (max-width: 499px){.section-contacts{flex-direction:column;gap:max(1.6rem,20px)}}.section-contacts--full{width:100%}.section-contacts-decor{position:absolute;top:-10%;right:-2%;bottom:-10%;width:auto;height:120%;fill:var(--c7);opacity:.2;z-index:0}@media screen and (max-width: 499px){.section-contacts-decor{right:-17%}}.section-contacts-links{display:flex;flex-direction:column;align-items:flex-start;gap:max(1.6rem,20px);z-index:1}.section-contacts-link{font-weight:var(--fwSB);font-size:1.6em;line-height:1.2}@media screen and (max-width: 1366px){.section-contacts-link{font-size:1.4em}}@media screen and (max-width: 1099px)and (min-width: 1000px){.section-contacts-link{font-size:1.2em}}.section-contacts-link:hover,.section-contacts-link:focus-visible{color:var(--c6)}.section-contacts-socials{z-index:1}@media screen and (max-width: 699px){.section-contacts-socials{width:auto}}@media screen and (min-width: 500px){.section-contacts-socials{position:absolute;top:var(--space-s);right:var(--space-s)}}.section-decor{position:absolute;top:calc(0px - var(--space-m));left:0;transform:translateX(-30%);display:flex;justify-content:center;align-items:flex-start;width:max(50rem,600px);height:max(50rem,600px);fill:var(--bg2);opacity:.6;z-index:-1}@media screen and (max-width: 999px){.section-decor{left:auto;right:0;transform:translateX(30%)}}@media screen and (max-width: 699px){.section-decor{top:0;left:20%;right:auto;transform:none}}.section-decor svg{width:100%;height:100%}.section-decor--right{top:0;left:auto;right:0;bottom:0;transform:none;height:auto;fill:var(--c7);opacity:.2;z-index:0}.section-decor--right svg{position:absolute;top:-10%;left:25%;right:-25%;bottom:-10%;width:100%;height:120%}.section-grid{display:grid;grid-template-columns:repeat(var(--count), 1fr);margin-left:var(--grid);margin-right:var(--grid);gap:max(1rem,20px);--count: 2}@media screen and (max-width: 999px){.section-grid{--count: 1}}.section-grid-item{position:relative;display:flex;flex-direction:column;min-height:calc(100vh - (var(--height-header) + max(1rem,20px)*4));border-radius:var(--radius);overflow:hidden}@media screen and (max-width: 999px){.section-grid-item{min-height:auto}}.section-grid-item:hover .section-grid-inner,.section-grid-item:focus-visible .section-grid-inner{background-color:var(--bg3)}.section-grid-item:hover .section-grid-content,.section-grid-item:focus-visible .section-grid-content{opacity:1}.section-grid-image{display:flex;align-items:center;width:100%;background-color:var(--bg2)}@media screen and (min-width: 1000px){.section-grid-image{position:absolute;top:0;left:0;height:100%}}@media screen and (max-width: 999px){.section-grid-image{aspect-ratio:5/3}}.section-grid-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 38.45%, rgba(0, 0, 0, 0.6) 100%)}.section-grid-image picture{display:flex;align-items:center;width:100%;height:100%}.section-grid-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-grid-inner{position:relative;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;padding:var(--space);color:var(--c3);gap:max(4rem,20px);transition-property:background-color;transition-duration:.5s;transition-timing-function:var(--easeing);z-index:1}@media screen and (max-width: 1399px){.section-grid-inner{padding:var(--space-s)}}@media screen and (max-width: 999px){.section-grid-inner{background-color:var(--bg3);gap:max(2rem,20px)}}.section-grid-head{display:flex;flex-direction:column;order:1;gap:max(1rem,10px)}@media screen and (max-width: 999px){.section-grid-head{order:initial}}.section-grid-count{font-weight:var(--fwSB);font-size:1.9em;line-height:1}@media screen and (max-width: 1399px){.section-grid-count{font-size:1.6em}}@media screen and (max-width: 1199px){.section-grid-count{font-size:1.4em}}@media screen and (max-width: 699px){.section-grid-count{font-size:1.2em}}.section-grid-title{display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0;text-transform:uppercase;font-size:2.95em;line-height:1;overflow:hidden}@media screen and (max-width: 1399px){.section-grid-title{font-size:2.6em}}@media screen and (max-width: 1199px){.section-grid-title{font-size:2.2em}}@media screen and (max-width: 999px){.section-grid-title{font-size:1.8em}}@media screen and (max-width: 699px){.section-grid-title{font-size:1.4em}}@media screen and (max-width: 499px){.section-grid-title{font-size:1.2em}}.section-grid-content{display:flex;flex-direction:column;align-items:flex-start;width:70%;opacity:0;gap:max(1rem,10px);transition-property:opacity;transition-duration:.5s;transition-timing-function:var(--easeing)}@media screen and (max-width: 1399px){.section-grid-content{width:100%}}@media screen and (max-width: 999px){.section-grid-content{opacity:1}}.section-grid-content p{display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:6;margin:0;font-size:1.2em;overflow:hidden}@media screen and (max-width: 1299px){.section-grid-content p{font-size:max(1em,18px)}}@media screen and (max-width: 699px){.section-grid-content p{font-size:16px}}.section-grid-btn{margin-top:max(1rem,10px)}@media screen and (max-width: 999px){.section-grid-btn{margin-top:max(2rem,20px)}}.section-terms{display:flex;flex-direction:column;width:100%;list-style:none;margin:0;padding:0;gap:var(--space)}@media screen and (max-width: 1399px){.section-terms{gap:var(--space-s)}}@media screen and (max-width: 999px){.section-terms{width:100%}}@media screen and (max-width: 699px){.section-terms{gap:16px}}.section-terms--offset_s{margin-top:var(--space-s);gap:max(2rem,20px)}@media screen and (max-width: 1299px){.section-terms--offset_s{margin-top:max(1rem,10px)}}@media screen and (max-width: 999px){.section-terms--offset_s{margin-top:0;gap:16px}}@media screen and (max-width: 999px){.section-terms--offset_s .section-terms__item{padding-top:16px}}.section-terms--offset_s .section-terms__content{gap:max(.8rem,10px)}.section-terms--size_s{gap:max(1.6rem,20px)}@media screen and (max-width: 999px){.section-terms--size_s{gap:16px}}@media screen and (max-width: 999px){.section-terms--size_s .section-terms__item{padding-top:16px}}.section-terms--size_s .section-terms__content{gap:max(.8rem,10px)}.section-terms--size_s .section-terms__name{font-size:1.25em;line-height:1.2}.section-terms--size_s .section-terms__text{font-size:max(.85em,14px)}.section-terms__item{position:relative;display:flex;align-items:flex-start;gap:max(2rem,20px);--count-size: max(4.5rem, 40px)}@media screen and (max-width: 1399px){.section-terms__item{gap:max(1rem,20px)}}@media screen and (max-width: 999px){.section-terms__item{padding-top:var(--space-s);border-top:1px solid var(--border5);gap:16px;--count-size: auto}}@media screen and (max-width: 699px){.section-terms__item{padding-top:16px}}.section-terms__count{flex-shrink:0;width:var(--count-size);margin-right:calc(0px - var(--count-size));font-weight:var(--fwSB);font-size:3.6em;line-height:1;color:var(--c2);opacity:.2}@media screen and (max-width: 1399px){.section-terms__count{font-size:3.2em}}@media screen and (max-width: 1199px){.section-terms__count{margin-right:0;font-size:2.8em}}@media screen and (max-width: 999px){.section-terms__count{order:1;font-size:2.4em}}@media screen and (max-width: 699px){.section-terms__count{font-size:2em}}.section-terms__count+.section-terms__content{padding-top:calc(var(--count-size)/2)}@media screen and (max-width: 1199px){.section-terms__count+.section-terms__content{padding-top:0}}.section-terms__icon{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:max(3rem,52px);height:max(3rem,52px);fill:var(--c3);background-color:var(--bg3);border-radius:50%}@media screen and (max-width: 999px){.section-terms__icon{order:1}}.section-terms__icon svg{width:max(1.4rem,20px);height:max(1.4rem,20px)}.section-terms__content{display:flex;flex-direction:column;gap:max(1rem,16px)}@media screen and (max-width: 1399px){.section-terms__content{gap:max(.8rem,10px)}}.section-terms__name{font-weight:var(--fwSB);font-size:1.6em;line-height:1.2;color:var(--c5)}@media screen and (max-width: 1399px){.section-terms__name{font-size:1.4em}}@media screen and (max-width: 1199px)and (min-width: 1000px){.section-terms__name{font-size:1.2em}}.section-terms__text{margin:0}@media screen and (max-width: 1199px){.section-terms__text{font-size:max(.85em,14px)}}.section-cards{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1}@media screen and (max-width: 1099px){.section-cards{gap:max(1rem,20px)}}.section-card{display:flex;flex-direction:column;align-items:flex-start;width:max(20rem,200px);min-height:max(13.5rem,160px);padding:var(--space-s);color:var(--c1);background-color:var(--bg1);border-radius:var(--radius-s);box-shadow:2px 4px 11px rgba(var(--black), 0.2);gap:var(--space-s);z-index:1}@media screen and (max-width: 1399px){.section-card{padding:24px}}@media screen and (max-width: 1099px){.section-card{width:100%;min-height:auto}}.section-card:nth-child(3n){margin-top:calc(0px - var(--space-s));margin-left:auto}@media screen and (max-width: 1399px){.section-card:nth-child(3n){margin-top:-24px}}@media screen and (max-width: 1099px){.section-card:nth-child(3n){margin-top:0}}.section-card:nth-child(3n+2){margin-top:calc(0px - var(--space-s));margin-left:auto;margin-right:auto;z-index:0}@media screen and (max-width: 1399px){.section-card:nth-child(3n+2){margin-top:-24px}}@media screen and (max-width: 1099px){.section-card:nth-child(3n+2){margin-top:0}}.section-card-icon{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:max(3rem,56px);height:max(3rem,56px);margin-bottom:auto;fill:var(--c3);background-color:var(--bg3);border-radius:50%}.section-card-icon svg{width:max(1.4rem,26px);height:max(1.4rem,26px)}.section-card-name{font-weight:var(--fwSB);font-size:1.25em;line-height:1.2}@media screen and (max-width: 1599px){.section-card-name{font-size:1.1em}}@media screen and (max-width: 1399px){.section-card-name{font-size:max(1em,16px)}}.section-boxes{display:flex;flex-direction:column;align-items:stretch;width:max(50%,600px);margin:calc(0px - var(--space)) auto 0;text-align:center;gap:var(--space-m)}@media screen and (max-width: 999px){.section-boxes{width:100%;max-width:600px;margin-top:0;gap:max(1rem,20px)}}.section-box{display:flex;flex-direction:column;align-items:stretch;background-color:var(--bg1);border-radius:var(--radius-s);gap:max(1.6rem,20px)}@media screen and (min-width: 1000px){.section-box{position:sticky;top:max(3rem,60px);padding-top:var(--space-m)}.section-box:not(:last-child){padding-bottom:var(--space-m)}}@media screen and (max-width: 999px){.section-box{padding:var(--space-s);background-color:var(--bg2);border-radius:var(--radius)}}@media screen and (min-width: 1000px){.section-box-title{font-weight:var(--fwM)}}.section-box-image{display:flex;align-items:center;width:100%;height:max(24rem,280px);border-radius:var(--radius);overflow:hidden}.section-box-image picture{display:flex;align-items:center;width:100%;height:100%}.section-box-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-box-content{font-size:max(.9em,16px)}.section-box-content p{margin:0}.section-footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;gap:max(1rem,20px)}@media screen and (max-width: 699px){.section-footer{flex-direction:column;align-items:stretch}}.section-footer .section-btns{flex-shrink:0}@media screen and (max-width: 699px){.section-footer .section-controls{order:-1}}@media screen and (max-width: 999px)and (min-width: 700px){.section-image-slider{width:calc(100% + var(--space)*2 + var(--grid)*2);margin-left:calc(0px - (var(--space) + var(--grid)));padding-left:calc(var(--space) + var(--grid));padding-right:calc(var(--space) + var(--grid))}}.section-image-slider-list{display:flex;align-items:stretch;list-style:none;margin:0;padding:0}.section-image-slider-item{flex-shrink:0}@media screen and (max-width: 999px){.home .section-header-btns{align-self:center;margin-bottom:20px}}.home-left{position:relative;display:flex;flex-direction:column;align-items:stretch;padding:var(--space);gap:max(2rem,20px)}@media screen and (max-width: 1399px){.home-left{padding-left:var(--space-s);padding-right:var(--space-s)}}@media screen and (max-width: 999px){.home-left{min-height:calc(var(--vh, 1vh)*100 - var(--height-header) - max(2rem,20px))}}.home-decor{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:stretch;fill:var(--c7);opacity:.2;border-radius:inherit;overflow:hidden}.home-decor svg{position:absolute;top:-10%;left:25%;right:-25%;bottom:-10%;width:100%;height:120%}.home-corner{position:absolute;right:0;bottom:0;width:calc(var(--radius)*2);height:var(--radius);background-color:var(--bg1);border-top-left-radius:var(--radius)}.home-corner::before{content:"";position:absolute;right:0;bottom:0;width:var(--radius);height:calc(var(--radius)*2);background-image:radial-gradient(circle at top left, rgba(0, 0, 0, 0) var(--radius), var(--bg1) var(--radius))}.home-corner::after{content:"";position:absolute;left:calc(0px - var(--radius)/1.3);bottom:0;width:calc(var(--radius)*1);height:var(--radius);background-image:radial-gradient(circle at top left, rgba(0, 0, 0, 0) var(--radius), var(--bg1) var(--radius));border-top-right-radius:var(--radius)}.home-header{margin-top:auto;margin-bottom:auto}@media screen and (max-width: 999px){.home-header{align-items:center;text-align:center;gap:20px}.home-header .section-header-btns{justify-content:center}}.home-text{position:relative}@media screen and (max-width: 999px){.home-text{text-align:center}}.home-map{position:relative}@media screen and (max-width: 999px){.home-map{height:300px}}.home-map-corners{position:absolute;left:0;right:0;bottom:0;height:var(--radius)}.home-map-corner{position:absolute;bottom:0;background-color:var(--bg1)}.home-map-corner--left{left:0;width:calc(var(--radius)*2);height:var(--radius);border-top-right-radius:var(--radius)}.home-map-corner--left::before{content:"";position:absolute;left:0;bottom:0;width:var(--radius);height:calc(var(--radius)*2);background-image:radial-gradient(circle at top right, rgba(0, 0, 0, 0) var(--radius), var(--bg1) var(--radius))}.home-map-corner--left::after{content:"";position:absolute;right:calc(0px - var(--radius)/1.3);bottom:0;width:calc(var(--radius)*1);height:var(--radius);background-image:radial-gradient(circle at top right, rgba(0, 0, 0, 0) var(--radius), var(--bg1) var(--radius));border-top-left-radius:var(--radius)}.home-map-corner--right{right:0;width:60%;height:var(--radius);border-top-left-radius:var(--radius)}.home-map-corner--right::before{content:"";position:absolute;right:0;bottom:0;width:var(--radius);height:calc(var(--radius)*2);background-image:radial-gradient(circle at top left, rgba(0, 0, 0, 0) var(--radius), var(--bg1) var(--radius))}.home-map-corner--right::after{content:"";position:absolute;left:calc(0px - var(--radius)/1.3);bottom:0;width:calc(var(--radius)*1);height:var(--radius);background-image:radial-gradient(circle at top left, rgba(0, 0, 0, 0) var(--radius), var(--bg1) var(--radius));border-top-right-radius:var(--radius)}.home-map-fullscreen{position:absolute;right:var(--space-s);bottom:calc(var(--radius) + var(--space-s))}.about-tabs{display:flex;align-items:center;padding-left:var(--space);gap:max(.8rem,12px)}@media screen and (max-width: 1399px){.about-tabs{flex-wrap:wrap;padding-left:var(--space-s)}}@media screen and (max-width: 999px){.about-tabs{flex-wrap:nowrap;margin-left:calc(0px - var(--grid));margin-right:calc(0px - var(--grid));padding-left:calc(var(--grid) + var(--space-s));padding-right:calc(var(--grid) + var(--space-s));scroll-snap-type:x mandatory;scroll-padding-left:calc(var(--grid) + var(--space-s));overflow:auto}}@media screen and (max-width: 499px){.about-tabs{padding-left:calc(var(--grid) + 10px);padding-right:calc(var(--grid) + 10px);scroll-padding-left:calc(var(--grid) + 10px)}}@media screen and (max-width: 399px){.about-tabs{padding-left:var(--grid);padding-right:var(--grid);scroll-padding-left:var(--grid)}}.about-tabs-link{display:inline-flex;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:max(.8rem,14px) max(1rem,24px);font-weight:var(--fwM);font-size:max(.9em,16px);line-height:1;color:var(--c4);fill:var(--c4);border:max(.1rem,1px) solid var(--border3);border-radius:max(2rem,30px);gap:max(.5rem,10px);transition-property:color,fill,background-color,border-color;transition-duration:.3s;transition-timing-function:var(--easeing)}@media screen and (max-width: 999px){.about-tabs-link{flex-shrink:0;scroll-snap-align:start;scroll-snap-stop:always}}.about-tabs-link:hover,.about-tabs-link:focus-visible{color:var(--c2);fill:var(--c2);background-color:var(--bg5);border-color:var(--border6)}.about-tabs-link.active{color:var(--c3);fill:var(--c3);background-color:var(--bg3);border-color:var(--border2)}.about-container{display:flex;flex-direction:column;align-items:stretch;gap:max(2rem,20px)}@media screen and (max-width: 1099px){.about-container{gap:var(--space-s)}}.about-slider-list{display:flex;align-items:stretch;list-style:none;margin:0;padding:0}.about-slider-item{display:flex;align-items:stretch;flex-shrink:0;width:100%;min-height:max(32rem,0px);gap:max(2rem,20px)}@media screen and (max-width: 999px){.about-slider-item{flex-direction:column;min-height:auto}}.about-slider-inner{display:flex;flex-direction:column;width:50%;padding-left:var(--space);padding-right:var(--space);gap:max(2rem,20px)}@media screen and (max-width: 1399px){.about-slider-inner{padding-left:var(--space-s);padding-right:var(--space-s)}}@media screen and (max-width: 999px){.about-slider-inner{width:100%}}@media screen and (max-width: 499px){.about-slider-inner{padding-left:10px;padding-right:10px}}@media screen and (max-width: 399px){.about-slider-inner{padding-left:6px;padding-right:6px}}.about-slider-content{display:flex;flex-direction:column;align-items:stretch;font-size:max(.85em,15px);line-height:1.6;gap:max(.5rem,8px)}.about-slider-content p{margin:0}.about-slider-image{position:relative;display:flex;align-items:center;width:50%;height:max(32rem,0px);border-radius:var(--radius);overflow:hidden}@media screen and (max-width: 1499px){.about-slider-image{height:auto}}@media screen and (max-width: 999px){.about-slider-image{width:calc(100% - var(--space-s)*2);height:300px;margin-top:auto;margin-left:var(--space-s);margin-right:var(--space-s)}}@media screen and (max-width: 699px){.about-slider-image{width:100%;margin-left:0;margin-right:0}}@media screen and (max-width: 399px){.about-slider-image{width:100%;margin-left:0;margin-right:0}}.about-slider-image picture{display:flex;align-items:center;width:100%;height:100%}.about-slider-image video,.about-slider-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-slider-image img{transition-property:transform;transition-duration:.4s;transition-timing-function:ease-in-out;will-change:transform}.about-slider-image[type=button]:hover img,.about-slider-image[type=button]:focus-visible img{transform:scale(1.1);transition-duration:.6s;transition-timing-function:var(--easeing)}.about-slider-fullscreen{position:absolute;right:var(--space-s);bottom:var(--space-s);transform:translateZ(0);z-index:2}.about-bottom{display:flex;justify-content:space-between;align-items:center;gap:max(1rem,20px)}@media screen and (max-width: 699px){.about-bottom{flex-direction:column;align-items:stretch;padding-left:var(--space-s);padding-right:var(--space-s)}}@media screen and (max-width: 499px){.about-bottom{padding-left:10px;padding-right:10px}}.about-bottom-left{width:50%;padding-left:var(--space)}@media screen and (max-width: 1399px){.about-bottom-left{padding-left:var(--space-s)}}@media screen and (max-width: 699px){.about-bottom-left{width:auto;padding-left:0}}@media screen and (max-width: 399px){.about-btn{font-size:13px}}@media screen and (max-width: 699px){.about-controls{order:-1}}@media screen and (max-width: 999px)and (min-width: 700px){.about-pagination .section-pagination-slides{order:-1}}@media screen and (max-width: 999px){.about-nav{order:1;margin-right:var(--space-s)}}@media screen and (max-width: 699px){.about-nav{display:flex;margin-right:0}}.management-company{align-items:flex-start}@media screen and (max-width: 999px){.management-company{min-height:auto;gap:30px}}.management-company-col{padding-right:var(--space-m)}@media screen and (max-width: 999px){.management-company-col{padding-right:0}}@media screen and (max-width: 999px){.management-company-header{margin-top:10px}}.management-company-header .section-header-btns{margin-top:max(2rem,20px)}@media screen and (max-width: 999px){.management-company-header .section-header-btns{margin-top:10px}}@media screen and (min-width: 1000px){.residents{margin-right:0;overflow:hidden}.residents .section-col{padding-right:0}}@media screen and (max-width: 999px){.residents{padding-top:max(1rem,10px)}}@media screen and (max-width: 999px){.residents-header .section-header-btn{margin-top:0}}.residents-nav{position:absolute;bottom:0}@media screen and (max-width: 999px){.residents-nav{display:none}}.residents-slider{overflow:hidden}@media screen and (min-width: 1000px){.residents-slider{border-top-left-radius:var(--radius-s);border-bottom-left-radius:var(--radius-s)}}@media screen and (max-width: 999px){.residents-slider{margin-left:calc(0px - (var(--grid) + var(--space-s)));margin-right:calc(0px - (var(--grid) + var(--space-s)));padding-left:var(--grid);padding-right:var(--grid)}}@media screen and (max-width: 499px){.residents-slider{margin-left:calc(0px - (var(--grid) + 10px));margin-right:calc(0px - (var(--grid) + 10px))}}.residents-slider-list{display:flex;align-items:stretch;list-style:none;margin:0;padding:0}.residents-slider-item{display:flex;align-items:stretch;flex-shrink:0;width:40%;padding-right:max(1rem,20px)}@media screen and (max-width: 699px){.residents-slider-item{padding-right:6px}}.residents-slider-card{display:flex;flex-direction:column;align-items:stretch;width:100%;padding:var(--space-s);background-color:var(--bg2);border-radius:var(--radius-s);gap:max(1rem,10px)}.residents-slider-head{display:flex;flex-direction:column;align-items:flex-start;gap:max(1rem,20px)}.residents-slider-count{font-weight:var(--fwSB);font-size:max(1.4em,18px);line-height:1}.residents-slider-logo{display:flex;align-items:center;max-width:max(10rem,120px);height:max(4.5rem,50px)}.residents-slider-logo picture{display:flex;align-items:center;width:100%;height:100%}.residents-slider-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.residents-slider-name{display:flex;align-items:center;min-height:max(5.5rem,40px);font-weight:var(--fwSB);font-size:1.6em;line-height:1.2}@media screen and (max-width: 1399px){.residents-slider-name{font-size:1.4em}}@media screen and (max-width: 1199px){.residents-slider-name{min-height:auto;font-size:1.3em}}.residents-slider-inner{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1;gap:max(2rem,20px)}.residents-slider-text{font-size:max(.85em,15px);line-height:1.6}.residents-slider-btn{margin-top:auto}.steps-nav{display:flex;flex-direction:column;align-items:flex-start;margin-top:var(--space);padding-top:var(--space);border-top:1px solid var(--border1);gap:max(1.6rem,20px)}@media screen and (max-width: 999px){.steps-nav{display:none}}.steps-nav-link{display:flex;align-items:center;font-weight:var(--fwSB);font-size:1.4em;color:var(--c4);transition-property:color;transition-duration:.3s;transition-timing-function:var(--easeing);gap:max(.5rem,10px)}.steps-nav-link span:not(.steps-nav-icon){transition-property:opacity;transition-duration:.3s;transition-timing-function:var(--easeing)}.steps-nav-link:not(.current) span:not(.steps-nav-icon){opacity:.8}.steps-nav-link.current{color:var(--c2)}.steps-nav-icon{position:relative;display:flex;justify-content:center;align-items:center;flex-shrink:0;width:max(1rem,20px);height:max(1rem,20px);margin-right:max(.5rem,10px);border:1px solid var(--border1);border-radius:50%;transition-property:border-color;transition-duration:.3s;transition-timing-function:var(--easeing)}.steps-nav-link.current .steps-nav-icon{border-color:var(--border2)}.steps-nav-icon::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:max(.5rem,10px);height:max(.5rem,10px);background-color:var(--border1);border-radius:50%;transition-property:background-color;transition-duration:.3s;transition-timing-function:var(--easeing)}.steps-nav-link.current .steps-nav-icon::after{background-color:var(--border2)}@media screen and (max-width: 1199px){.steps-col{padding-left:0;padding-right:0}}.steps-list{display:flex;flex-direction:column;align-items:stretch;gap:max(1rem,20px)}.steps-item{position:relative;padding:var(--space-s) var(--space-s) var(--space);background-color:var(--bg1);border:1px solid var(--bg2);border-radius:var(--radius);box-shadow:0 -10px 14px -14px rgba(var(--black), 0.05);overflow:hidden}.steps-item:first-child{background-color:var(--bg3);border-color:var(--border7)}.steps-item:first-child .steps-decor{fill:var(--c7);opacity:.2}.steps-item:first-child .steps-count{color:var(--c3)}.steps-item:first-child .steps-title{color:var(--c3)}.steps-item:first-child .steps-title::before{background-color:rgba(var(--white), 0.3)}.steps-item:first-child .steps-text{color:var(--c3)}@media screen and (max-width: 999px){.steps-item:nth-child(2){background-color:var(--bg2)}.steps-item:nth-child(2) .steps-decor{fill:var(--c4);opacity:.05}.steps-item:nth-child(2) .steps-count{color:var(--c2)}}.steps-item:nth-child(3){background-color:var(--bg2)}.steps-item:nth-child(3) .steps-decor{fill:var(--c4);opacity:.05}.steps-item:nth-child(3) .steps-count{color:var(--c2)}.steps-decor{position:absolute;top:calc(0px - max(1rem,10px));left:0;right:calc(0px - max(2rem,20px));bottom:0;display:flex;justify-content:flex-end;align-items:flex-start;fill:var(--bg5);pointer-events:none;border-radius:inherit;opacity:.4}.steps-decor svg{width:max(16rem,200px);height:max(16rem,200px)}.steps-inner{position:relative;display:flex;flex-direction:column;width:60%;gap:max(1rem,10px)}@media screen and (max-width: 1499px){.steps-inner{width:100%}}.steps-count{font-weight:var(--fwSB);font-size:3.5em;line-height:1;color:var(--c6)}.steps-title{position:relative;padding-bottom:max(1rem,10px);color:var(--c5)}.steps-title::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:var(--border5)}.steps-text{margin:0;font-size:max(.9em,16px);color:var(--c4)}.partners-slider{margin-right:calc(0px - max(1rem,20px))}.partners-slider-list{display:flex;align-items:stretch;list-style:none;margin:0;padding:0;transition-timing-function:linear}.partners-slider-item{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:20%;padding-right:max(1rem,20px)}@media screen and (max-width: 1299px){.partners-slider-item{width:25%}}@media screen and (max-width: 999px){.partners-slider-item{width:33.333%}}@media screen and (max-width: 599px){.partners-slider-item{width:50%}}.partners-slider-inner{display:flex;justify-content:center;align-items:center;width:100%;height:100%;min-height:max(14rem,140px);padding:var(--space-s);border-radius:var(--radius-s)}@media screen and (max-width: 699px){.partners-slider-inner{min-height:120px;padding-left:10px;padding-right:10px}}.partners-slider-inner picture{display:flex;align-items:center;width:100%;height:100%}.partners-slider-inner img{width:100%;height:100%;max-height:max(4rem,60px);-o-object-fit:contain;object-fit:contain}.partners-slider-inner:hover,.partners-slider-inner:focus-visible{background-color:var(--bg1)}.accordions{display:flex;flex-direction:column;align-items:stretch;gap:max(1rem,20px)}@media screen and (max-width: 999px){.accordions{gap:10px}}.accordion{display:flex;flex-direction:column;width:100%;background-color:var(--bg2);border-radius:var(--radius-s)}.accordion--size_l .accordion-summary,.accordion--size_l .accordion-summary__inner{align-items:center}.accordion--size_l .accordion-summary__icon{width:max(1rem,14px);height:max(1rem,14px);margin-top:0;fill:var(--c1)}.accordion--size_l[open] .accordion-summary .accordion-summary__icon{transform:scaleY(-1)}.accordion-summary{display:flex;justify-content:space-between;align-items:flex-start;padding:var(--space-s);-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:max(1rem,20px)}.accordion-summary__inner{display:flex;justify-content:space-between;align-items:flex-start;width:100%;gap:max(1rem,20px)}.accordion-summary__name{margin-top:auto;margin-bottom:auto}.accordion-summary__icon{display:flex;flex-shrink:0;width:max(.8rem,14px);height:max(.8rem,14px);margin-top:max(.2rem,4px);fill:var(--c2);transition-property:transform;transition-duration:.3s;transition-timing-function:var(--easeing)}.accordion[open] .accordion-summary__icon{transform:rotate(-90deg)}.accordion-inner{display:flex;flex-direction:column;padding:0 var(--space-s) var(--space-s);font-size:max(.85em,16px);line-height:1.6;gap:max(.5rem,8px)}.accordion-inner p{margin:0}.accordion-inner ul{margin-top:0;margin-bottom:0;padding-left:max(1rem,18px)}@media screen and (max-width: 999px){.accordion-inner br{display:none}}.docs{display:grid;grid-template-columns:repeat(var(--count), 1fr);list-style:none;margin:0;padding:0;gap:max(1.6rem,20px);--count: 4}@media screen and (max-width: 1499px){.docs{--count: 3}}@media screen and (max-width: 1199px){.docs{--count: 2}}@media screen and (max-width: 999px){.docs{--count: 1}}.docs-item{display:flex;align-items:flex-start}.docs-link{display:flex;font-size:max(.8em,16px);line-height:1.2;color:var(--c5);fill:var(--c5);gap:max(.5rem,8px)}.docs-link:hover,.docs-link:focus-visible{color:var(--c2);fill:var(--c2)}.docs-link__icon{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:max(1.15rem,18px);height:max(1.15rem,18px);margin-top:max(.1rem,1px)}.docs-link__icon svg{width:100%;height:100%}.docs-link__text{margin-top:auto;margin-bottom:auto;text-decoration:underline}.history-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;gap:max(1rem,20px)}.history-list-item{display:flex;align-items:stretch;min-height:calc(100vh - (var(--height-header) + max(1rem,20px)));gap:max(1rem,20px)}@media screen and (max-width: 999px){.history-list-item{flex-direction:column}}@media screen and (max-width: 699px){.history-list-item{gap:6px}}.history-list-item:nth-child(even) .history-list-image{order:-1}.history-list-inner{display:flex;flex-direction:column;width:50%;padding:var(--space);background-color:var(--bg2);border-radius:var(--radius);gap:max(1rem,16px)}@media screen and (max-width: 1399px){.history-list-inner{padding-left:var(--space-s);padding-right:var(--space-s)}}@media screen and (max-width: 999px){.history-list-inner{width:100%}}.history-list-year{margin-top:auto;font-weight:var(--fwSB);font-size:5.25em;line-height:1;color:var(--c2)}@media screen and (max-width: 1399px){.history-list-year{font-size:4.5em}}@media screen and (max-width: 1199px){.history-list-year{font-size:4em}}@media screen and (max-width: 999px){.history-list-year{font-size:3.5em}}@media screen and (max-width: 699px){.history-list-year{font-size:3em}}.history-list-title{margin:0;font-weight:var(--fwSB);font-size:2.8em;line-height:1}@media screen and (max-width: 1399px){.history-list-title{font-size:2.4em}}@media screen and (max-width: 1199px){.history-list-title{font-size:2.2em}}@media screen and (max-width: 999px){.history-list-title{font-size:2em}}@media screen and (max-width: 699px){.history-list-title{font-size:1.6em}}.history-list-content{display:flex;flex-direction:column;align-items:stretch;margin-bottom:auto;font-size:max(.85em,15px);line-height:1.6;gap:max(.5rem,8px)}.history-list-content p{margin:0}.history-list-image{display:flex;flex-direction:column;align-items:center;width:50%;background-color:var(--bg2);border-radius:var(--radius);overflow:hidden}@media screen and (max-width: 999px){.history-list-image{order:-1;width:100%;height:600px}}@media screen and (max-width: 699px){.history-list-image{height:auto;aspect-ratio:5/4}}.history-list-image picture{display:flex;align-items:center;width:100%;height:100%}.history-list-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gallery-slider{display:flex;align-items:stretch;width:50%;margin-left:auto;margin-right:auto}@media screen and (max-width: 1199px){.gallery-slider{width:70%}}@media screen and (max-width: 699px){.gallery-slider{width:100%}}.gallery-slider--coverflow .gallery-slider-item{transition-property:transform;transition-duration:.4s;transition-timing-function:ease-in-out}@media screen and (max-width: 1199px)and (min-width: 700px){.gallery-slider--coverflow .gallery-slider-item{padding-right:0}}.gallery-slider--coverflow .gallery-slider-item:not(.active){transform:scale(0.9)}@media screen and (max-width: 999px){.gallery-slider--coverflow .gallery-slider-item:not(.active){transform:scale(0.95)}}@media screen and (max-width: 699px){.gallery-slider--coverflow .gallery-slider-item:not(.active){transform:none}}.gallery-slider-list{display:flex;align-items:stretch;list-style:none;margin:0;padding:0}.gallery-slider-item{display:flex;align-items:stretch;flex-shrink:0;width:100%;padding-right:max(1rem,20px)}@media screen and (max-width: 699px){.gallery-slider-item{padding-right:6px}}.gallery-slider-image{display:flex;justify-content:center;align-items:center;width:100%;height:max(32rem,400px);background-color:var(--bg2);border-radius:var(--radius);overflow:hidden}@media screen and (max-width: 499px){.gallery-slider-image{height:320px}}.gallery-slider-image picture{display:flex;align-items:center;width:100%;height:100%}.gallery-slider-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition-property:transform;transition-duration:.4s;transition-timing-function:ease-in-out;will-change:transform}.gallery-slider-image[type=button]:hover img,.gallery-slider-image[type=button]:focus-visible img{transform:scale(1.1);transition-duration:.6s;transition-timing-function:var(--easeing)}.terms-grid{display:grid;grid-template-columns:repeat(var(--count), 1fr);gap:var(--space);--count: 4;--icon-size: max(2rem, 34px)}@media screen and (max-width: 1399px){.terms-grid{gap:var(--space-s)}}@media screen and (max-width: 1299px){.terms-grid{gap:var(--space-s) 0;--count: 2}}@media screen and (max-width: 599px){.terms-grid{--count: 1;--icon-size: 30px}}.terms-grid-item{display:flex;flex-direction:column;align-items:stretch;gap:max(1rem,20px)}@media screen and (max-width: 599px){.terms-grid-item{gap:10px}}@media screen and (max-width: 599px){.terms-grid-item:not(:last-child){padding-bottom:var(--space-s);border-bottom:1px solid rgba(var(--white), 0.2)}}@media screen and (max-width: 1299px)and (min-width: 600px){.terms-grid-item:not(:last-child):not(:nth-last-child(2)){padding-bottom:var(--space-s);border-bottom:1px solid rgba(var(--white), 0.2)}}@media screen and (max-width: 1299px)and (min-width: 600px){.terms-grid-item:nth-child(odd){padding-right:calc(var(--space-s)/2)}}@media screen and (max-width: 1299px)and (min-width: 600px){.terms-grid-item:nth-child(even){padding-left:calc(var(--space-s)/2)}}.terms-grid-top{display:flex;align-items:flex-start;gap:max(1rem,20px)}@media screen and (max-width: 599px){.terms-grid-top{align-items:center}}.terms-grid-icon{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:var(--icon-size);height:var(--icon-size)}.terms-grid-icon img,.terms-grid-icon svg{width:100%;height:100%}.terms-grid-icon img{-o-object-fit:contain;object-fit:contain}.terms-grid-name{margin-top:auto;margin-bottom:auto;font-weight:var(--fwSB);font-size:1.4em;line-height:1.2}@media screen and (max-width: 1599px){.terms-grid-name{font-size:1.2em}}.terms-grid-name small{display:block;font-weight:var(--fwM);font-size:max(.7em,14px);line-height:1;opacity:.5}.terms-grid-content{display:flex;flex-direction:column;align-items:stretch;padding-left:calc(var(--icon-size) + max(1rem,20px));gap:max(.5rem,8px)}.terms-grid-count{display:flex;align-items:flex-start;gap:max(1rem,10px)}@media screen and (max-width: 599px){.terms-grid-count{display:grid;grid-template-columns:.8fr 1.2fr}}.terms-grid-up{display:flex;align-items:center;min-height:max(4.15rem,40px);font-weight:var(--fwSB);font-size:3.15em;line-height:1;opacity:.5}@media screen and (max-width: 1599px){.terms-grid-up{min-height:auto;font-size:2.8em}}@media screen and (max-width: 1399px){.terms-grid-up{font-size:2.4em}}.terms-grid-to{display:flex;flex-direction:column;align-items:stretch;gap:max(.5rem,8px)}@media screen and (max-width: 599px){.terms-grid-to:first-child:last-child{grid-column-start:1;grid-column-end:3}}.terms-grid-to__item{display:flex;align-items:center;min-height:max(4.15rem,40px);font-size:4.15em;line-height:1;font-weight:var(--fwSB);gap:max(1rem,20px)}@media screen and (max-width: 1599px){.terms-grid-to__item{min-height:auto;font-size:2.8em}}@media screen and (max-width: 1399px){.terms-grid-to__item{font-size:2.4em}}.terms-grid-to__item svg{flex-shrink:0;width:max(2rem,20px);height:max(2rem,20px);opacity:.5}@media screen and (max-width: 1599px){.terms-grid-to__item svg{width:max(1.5rem,16px);height:max(1.5rem,16px)}}@media screen and (max-width: 599px){.terms-grid-to__item svg{transform:translateX(-50%);margin-left:calc(0px - max(1rem,10px));margin-right:max(1rem,10px)}}@media screen and (max-width: 399px){.terms-grid-to__item svg{transform:none}}.terms-grid-to__item>span{position:relative}.terms-grid-to__item~.terms-grid-to__item{min-height:max(3rem,40px);font-size:2.15em;line-height:1}.terms-grid-to__item~.terms-grid-to__item .terms-grid-tooltip{margin-top:max(.1rem,2px)}@media screen and (max-width: 1599px){.terms-grid-to__item~.terms-grid-to__item{font-size:1.8em}}@media screen and (max-width: 1399px){.terms-grid-to__item~.terms-grid-to__item{font-size:1.4em}}.terms-grid-info{font-size:max(.85em,14px)}@media screen and (max-width: 1399px){.terms-grid-info{font-size:12px}}.terms-grid-tooltip{position:absolute;top:0;left:100%;display:flex;align-items:flex-start;margin-top:max(.4rem,4px);margin-left:max(.4rem,8px)}.terms-grid-tooltip .terms-grid-tooltip-icon{width:max(1rem,14px);height:max(1rem,14px)}@media screen and (max-width: 599px){.terms-grid-tooltip .terms-grid-tooltip-icon{transform:none;margin-left:0}}.terms-grid-tooltip .terms-grid-tooltip-caption{position:absolute;left:0;bottom:100%;margin-bottom:max(.2rem,6px);padding:max(.2rem,6px) max(.4rem,10px);white-space:nowrap;font-size:max(.8rem,14px);line-height:1;color:var(--c2);background-color:var(--bg5);border-radius:var(--radius-s);box-shadow:0 0 10px rgba(46,54,69,.2);visibility:hidden;opacity:0;transition-property:color,opacity,visibility;transition-duration:.3s,.3s,0s;transition-timing-function:var(--easeing)}@media screen and (max-width: 699px){.terms-grid-tooltip .terms-grid-tooltip-caption{left:auto;right:0}}.terms-grid-tooltip:hover .terms-grid-tooltip-caption,.terms-grid-tooltip:focus-visible .terms-grid-tooltip-caption{visibility:visible;opacity:1}.media{display:flex;flex-direction:column;align-items:stretch}@media screen and (max-width: 699px){.media .media-nav-prev[disabled],.media .media-nav-next[disabled]{color:var(--c4);fill:var(--c4);background-color:var(--bg1);border-color:var(--bg2);pointer-events:none}}@media screen and (max-width: 699px){.media-header{padding-left:var(--space-s);padding-right:var(--space-s)}}@media screen and (max-width: 499px){.media-header{padding-left:10px;padding-right:10px}}@media screen and (max-width: 399px){.media-header{padding-left:0;padding-right:0}}@media screen and (max-width: 999px)and (min-width: 700px){.media-nav{display:flex}}.media-inner{border-radius:var(--radius);overflow:hidden}@media screen and (max-width: 699px){.media-inner{margin-left:calc(0px - var(--grid));margin-right:calc(0px - var(--grid));padding-left:var(--grid);padding-right:var(--grid);border-radius:0}}.media-slider{margin-right:calc(0px - max(1rem,16px));margin-bottom:calc(0px - max(1rem,16px))}@media screen and (max-width: 699px){.media-slider{margin-right:0;margin-bottom:-6px}}.media-slider-list{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(var(--count), max(18rem, 260px));list-style:none;margin:0;padding:0;grid-auto-flow:column;--count: 2}@media screen and (max-width: 799px){.media-slider-list{--count: 1}}.media-slider-item{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:100%;height:max(18rem,260px) !important;padding-right:max(1rem,16px);padding-bottom:max(1rem,16px)}@media screen and (max-width: 699px){.media-slider-item{padding-right:6px;padding-bottom:6px}}.media-slider-image{display:flex;align-items:center;width:100%;height:100%;border-radius:var(--radius);overflow:hidden}.media-slider-image picture{display:flex;align-items:center;width:100%;height:100%}.media-slider-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition-property:transform;transition-duration:.4s;transition-timing-function:ease-in-out;will-change:transform}.media-slider-image[href]:hover img,.media-slider-image[href]:focus-visible img,.media-slider-image[type=button]:hover img,.media-slider-image[type=button]:focus-visible img{transform:scale(1.1);transition-duration:.8s;transition-timing-function:var(--easeing)}.content{display:flex;flex-direction:column;gap:max(1rem,10px)}@media screen and (min-width: 1000px){.content--center{text-align:center}}@media screen and (max-width: 999px){.content--center{padding-left:var(--space-s);padding-right:var(--space-s)}}@media screen and (max-width: 499px){.content--center{padding-left:10px;padding-right:10px}}.content p{margin:0;font-size:1.05em;line-height:1.6}@media screen and (max-width: 1299px){.content p{font-size:max(.9em,14px)}}.circle-slider{position:relative;display:flex;justify-content:center;align-items:center;width:var(--circle-size);height:var(--circle-size);aspect-ratio:1/1;margin:calc(0px - var(--space)) auto;--circle-size: max(32rem, 480px)}@media screen and (max-width: 1299px){.circle-slider{margin-top:auto;margin-bottom:auto}}@media screen and (max-width: 599px){.circle-slider{--circle-size: calc(100vw - ((var(--grid) * 2) + (var(--space) * 2)))}}.circle-slider::before{content:"";position:absolute;width:100%;height:100%;border:1px solid var(--border6);border-radius:50%}.circle-slider-wrapper{position:relative;display:flex;justify-content:center;align-items:center;width:var(--circle-wrapper-size);height:var(--circle-wrapper-size);aspect-ratio:1/1;color:var(--c1);fill:var(--c1);background-color:var(--bg1);border-radius:50%;overflow:hidden;--circle-wrapper-size: max(22rem, 360px)}@media screen and (max-width: 599px){.circle-slider-wrapper{--circle-wrapper-size: calc(100vw - ((var(--grid) * 2) + (var(--space) * 2) + (var(--space) * 2)))}}.circle-slider-wrapper::before{content:"";position:absolute;width:calc(100% - max(2rem,30px));height:calc(100% - max(2rem,30px));border-radius:50%;border:1px solid var(--border2)}@media screen and (max-width: 499px){.circle-slider-wrapper::before{content:none}}.circle-slider-list{display:flex;align-items:stretch;width:100%;height:100%;list-style:none;margin:0;padding:0}.circle-slider-item{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;width:100%;height:100%}@media screen and (max-width: 999px){.circle-slider-item{padding:var(--space)}}.circle-slider-count{display:flex;justify-content:center;align-items:center;gap:max(1rem,20px)}@media screen and (max-width: 499px){.circle-slider-count{gap:16px}}.circle-slider-up{font-weight:var(--fwSB);font-size:3em}@media screen and (max-width: 1299px){.circle-slider-up{font-size:2.5em}}@media screen and (max-width: 699px){.circle-slider-up{font-size:1.8em}}.circle-slider-arrow{flex-shrink:0;width:max(2rem,20px);height:max(2rem,20px)}.circle-slider-to{font-weight:var(--fwSB);font-size:4.5em;color:var(--c2)}@media screen and (max-width: 1299px){.circle-slider-to{font-size:4em}}@media screen and (max-width: 699px){.circle-slider-to{font-size:2.8em}}@media screen and (max-width: 499px){.circle-slider-to{font-size:2.4em}}.circle-slider-name{text-align:center}@media screen and (min-width: 1000px){.circle-slider-name{display:none}}.circle-slider-name small{display:block;color:var(--c4)}.circle-slider-indicators-wrapper{position:absolute;top:0;left:0;right:0;bottom:0}.circle-slider-indicators{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:50%;transform:rotate(var(--mainAngle));transition-property:transform;transition-duration:.8s;transition-timing-function:ease-in-out;--mainAngle: 0deg}.circle-slider-indicator{position:absolute;display:flex;justify-content:center;align-items:center;width:max(.8rem,18px);height:max(.8rem,18px);color:var(--c3);background-color:var(--bg4);border-radius:50%;transform:rotate(calc(var(--angle) - var(--mainAngle) / 2)) translate(calc(var(--circle-size) / 2)) rotate(calc(-1 * (var(--angle) + var(--mainAngle) / 2)));transition-property:transform;transition-duration:.8s;transition-timing-function:ease-in-out}@media screen and (max-width: 499px){.circle-slider-indicator{width:12px;height:12px}}.circle-slider-indicator:nth-child(1){--angle: 0deg}.circle-slider-indicator:nth-child(2){--angle: 60deg}.circle-slider-indicator:nth-child(3){--angle: 120deg}.circle-slider-indicator:nth-child(4){--angle: 180deg}.circle-slider-indicator:nth-child(5){--angle: 240deg}.circle-slider-indicator:nth-child(6){--angle: 300deg}.circle-slider-indicator:not(.active) .circle-slider-indicator__icon{transform:scale(0);opacity:0;transition-delay:0s}.circle-slider-indicator:not(.active) .circle-slider-indicator__name{opacity:0;transition-duration:.3s;transition-delay:0s}.circle-slider-indicator:not(.active):hover .circle-slider-indicator__icon,.circle-slider-indicator:not(.active):focus-visible .circle-slider-indicator__icon{transform:scale(1);opacity:1;transition-delay:0s}.circle-slider-indicator__icon{position:absolute;display:flex;justify-content:center;align-items:center;width:max(4rem,60px);height:max(4rem,60px);fill:var(--c1);background-color:var(--bg1);border-radius:50%;transition-property:transform,opacity;transition-duration:.6s;transition-delay:0s,.3s;transition-timing-function:var(--easeing)}@media screen and (max-width: 699px){.circle-slider-indicator__icon{width:56px;height:56px}}@media screen and (max-width: 599px){.circle-slider-indicator__icon{width:40px;height:40px}}.circle-slider-indicator__icon svg{width:max(1.8rem,26px);height:max(1.8rem,26px)}@media screen and (max-width: 599px){.circle-slider-indicator__icon svg{width:20px;height:20px}}.circle-slider-indicator__name{position:absolute;left:100%;min-width:max(20rem,220px);margin-left:calc(max(4rem,40px)/2 + max(1rem,10px));font-weight:var(--fwSB);font-size:1.5em;line-height:1.2;pointer-events:none;transition-property:opacity;transition-duration:.4s;transition-delay:.6s;transition-timing-function:var(--easeing)}@media screen and (max-width: 999px){.circle-slider-indicator__name{display:none}}.circle-slider-indicator__name small{display:block;font-weight:var(--fwM);font-size:.7em;color:var(--c6)}.photo-grid{display:grid;grid-template-columns:repeat(var(--count), 1fr);grid-auto-flow:dense;gap:max(1rem,20px);--item-height: max(12rem, 200px);--count: 8}@media screen and (max-width: 999px){.photo-grid{--item-height: 220px}}@media screen and (max-width: 699px){.photo-grid{gap:6px;--item-height: 170px}}@media screen and (max-width: 399px){.photo-grid{--item-height: 140px}}.photo-grid-item{display:flex;align-items:center;grid-column:span 2;grid-row:span 2;height:calc(var(--item-height)*2 + max(1rem,20px));border-radius:var(--radius-s);overflow:hidden}@media screen and (max-width: 1399px){.photo-grid-item{height:calc(var(--item-height)*1.2 + max(1rem,20px))}}@media screen and (max-width: 999px){.photo-grid-item{grid-column:span 4;height:calc(var(--item-height)*2 + max(1rem,20px))}}@media screen and (max-width: 699px){.photo-grid-item{height:calc(var(--item-height)*1 + 6px)}}.photo-grid-item picture{display:flex;align-items:center;width:100%;height:100%}.photo-grid-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition-property:transform;transition-duration:.4s;transition-timing-function:ease-in-out;will-change:transform}.photo-grid-item--size_xl{grid-column-start:1;grid-column-end:calc(var(--count) + 1);height:calc(100vh - max(1rem,20px)*2)}@media screen and (max-width: 1399px){.photo-grid-item--size_xl{height:calc(var(--item-height)*3 + max(1rem,20px))}}@media screen and (max-width: 999px){.photo-grid-item--size_xl{height:400px}}@media screen and (max-width: 699px){.photo-grid-item--size_xl{height:320px}}@media screen and (max-width: 399px){.photo-grid-item--size_xl{height:200px}}.photo-grid-item--size_l{grid-column:span 5;grid-row:span 2;height:calc(var(--item-height)*2 + max(1rem,20px))}@media screen and (max-width: 1399px){.photo-grid-item--size_l{height:calc(var(--item-height)*1.5 + max(1rem,20px))}}@media screen and (max-width: 999px){.photo-grid-item--size_l{grid-column:span 4;height:calc(var(--item-height)*1 + max(1rem,20px))}}@media screen and (max-width: 699px){.photo-grid-item--size_l{height:calc(var(--item-height)*1 + 6px)}}.photo-grid-item--size_m{grid-column:span 4;grid-row:span 3;height:calc(var(--item-height)*3 + max(1rem,20px))}@media screen and (max-width: 1399px){.photo-grid-item--size_m{height:calc(var(--item-height)*2 + max(1rem,20px))}}@media screen and (max-width: 699px){.photo-grid-item--size_m{height:calc(var(--item-height)*1 + 6px)}}.photo-grid-item--size_s{grid-column:span 3;grid-row:span 4;height:calc(var(--item-height)*4 + max(1rem,20px)*3)}@media screen and (max-width: 1399px){.photo-grid-item--size_s{height:calc(var(--item-height)*3 + max(1rem,20px)*3)}}@media screen and (max-width: 999px){.photo-grid-item--size_s{grid-column:span 4;height:calc(var(--item-height)*2 + max(1rem,20px)*3)}}@media screen and (max-width: 699px){.photo-grid-item--size_s{height:calc(var(--item-height)*2 + 18px)}}.photo-grid-item[href]:hover img,.photo-grid-item[href]:focus-visible img,.photo-grid-item[type=button]:hover img,.photo-grid-item[type=button]:focus-visible img{transform:scale(1.05);transition-duration:.8s;transition-timing-function:var(--easeing)}.map-wrapper{position:relative}.map{position:absolute;top:0;left:0;width:100%;height:100%}.zone-wrap{position:relative;width:100%;height:100%;background-color:#f2f4f5;border-radius:var(--radius);overflow:hidden}@media screen and (max-width: 999px){.zone-wrap{aspect-ratio:6/4}}@media screen and (max-width: 699px){.zone-wrap{aspect-ratio:6/7}}@media screen and (max-width: 499px){.zone-wrap{aspect-ratio:6/6}}.zone{position:relative;display:flex;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.zone *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.zone-bg{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;background-color:var(--bg2)}.zone-bg picture{display:flex;width:100%;height:100%;mix-blend-mode:multiply}.zone-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.zone-map{display:flex;width:100%;height:100%;z-index:1}.zone-map svg{width:100%;height:100%}.zone-map--zone-1 svg{transform:rotate(-0.75deg) translateY(0.2rem)}.zone-group .zone-pin circle{animation:none}.zone-group.type-1 .zone-area{fill:#fff;fill-opacity:.4;stroke:#86b5f5;stroke-dasharray:4,4}.zone-group.type-1 .zone-pin{display:none}.zone-group.type-1 .zone-label>*:first-child{fill:#426fc2}.zone-group.type-1 .zone-label>*:nth-child(2){fill:#fff}.zone-group.type-2 .zone-area{fill:#3171c8;fill-opacity:.1;stroke:#3171c8}.zone-group.type-2 .zone-pin>*:first-child{opacity:.2;fill:#426fc2}.zone-group.type-2 .zone-pin>*:nth-child(2){fill:#426fc2}.zone-group.type-2 .zone-label{display:none}.zone-group.type-3 .zone-area{fill:#62a8f8;fill-opacity:.4;stroke:#62a8f8}.zone-group.type-3 .zone-pin>*:first-child{opacity:.2;fill:#62a8f8}.zone-group.type-3 .zone-pin>*:nth-child(2){fill:#62a8f8}.zone-group.type-3 .zone-label{display:none}.zone-group.type-4 .zone-area{fill:#d1ffc3;fill-opacity:.6;stroke:#3171c8}.zone-group.type-4 .zone-pin>*:first-child{opacity:.2;fill:#a8ed93}.zone-group.type-4 .zone-pin>*:nth-child(2){fill:#72d554}.zone-group.type-4 .zone-label{display:none}.zone-group.type-5 .zone-area{fill:#fdede8;fill-opacity:.8;stroke:#f2663c;stroke-opacity:.5;stroke-dasharray:4,4}.zone-group.type-5 .zone-pin>*:first-child{opacity:.2;fill:#f2663c}.zone-group.type-5 .zone-pin>*:nth-child(2){fill:#f2663c}.zone-group.type-5 .zone-label{display:none}.zone-group:not(.without-pin){cursor:pointer}.zone-group:not(.without-pin) .zone-area{transition-property:all,fill-opacity;transition-duration:.6s,.6s;transition-delay:.4s,0s;transition-timing-function:var(--easeing),linear}.zone-group:not(.without-pin) .zone-pin>*{transition-property:all;transition-duration:.6s;transition-timing-function:var(--easeing)}.zone-group:not(.without-pin) .zone-pin>*:last-child{transform-origin:50% 50%;transform-box:fill-box;will-change:transform}.zone-group:not(.without-pin) .zone-label>*{transition-property:all;transition-duration:.6s;transition-timing-function:var(--easeing)}.zone-group:not(.without-pin) .zone-label>*:first-child{transform-origin:50% 50%;transform-box:fill-box;will-change:transform}.zone-group:not(.without-pin):hover .zone-area,.zone-group:not(.without-pin):focus-visible .zone-area{fill:var(--bg5);fill-opacity:1;stroke:var(--border2);stroke-opacity:1;stroke-dasharray:4,4;transition-delay:0s,.4s}.zone-group:not(.without-pin):hover .zone-road-area,.zone-group:not(.without-pin):focus-visible .zone-road-area{stroke-width:2}.zone-group:not(.without-pin):hover .zone-pin>*:first-child,.zone-group:not(.without-pin):focus-visible .zone-pin>*:first-child{opacity:.4;fill:#fff}.zone-group:not(.without-pin):hover .zone-pin>*:nth-child(2),.zone-group:not(.without-pin):focus-visible .zone-pin>*:nth-child(2){opacity:.8;fill:var(--c2)}.zone-group:not(.without-pin):hover .zone-pin>*:last-child,.zone-group:not(.without-pin):focus-visible .zone-pin>*:last-child{animation:circle-pulse 1.4s var(--easeing) infinite}.zone-group:not(.without-pin):hover .zone-label>*:first-child,.zone-group:not(.without-pin):focus-visible .zone-label>*:first-child{fill:#fff}.zone-group:not(.without-pin):hover .zone-label>*:nth-child(2),.zone-group:not(.without-pin):focus-visible .zone-label>*:nth-child(2){fill:#426fc2}.zone-group:not(.without-pin):hover .zone-label>*:first-child,.zone-group:not(.without-pin):focus-visible .zone-label>*:first-child{animation:circle-pulse 1.4s var(--easeing) infinite}.zone-group.without-pin{pointer-events:none}.zone-group.without-pin .zone-pin,.zone-group.without-pin .zone-label{display:none}.zone-group.unvisible{display:none}.zone-area{stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.zone-backdrop{fill:none;stroke:#3171c8;stroke-width:3}.zone-backdrop-blocks-shadow{fill:#cacac9}.zone-backdrop-blocks{fill:#e5e5e5}.zone-road{fill:none;stroke:#5a5a5a;stroke-width:2;stroke-linecap:round;stroke-dasharray:2,6}.zone-road-area{stroke-width:0}.zone-zoom{position:absolute;top:max(1.8rem,20px);right:var(--grid);display:flex;flex-direction:column;align-items:center;gap:10px}@media screen and (min-width: 1000px){.zone-zoom{top:var(--grid)}}.zone-zoom-btn{display:flex;justify-content:center;align-items:center;width:max(2.5rem,46px);height:max(2.5rem,46px);padding:0;fill:var(--c2);background-color:var(--bg1);border-radius:50%;box-shadow:0 2px 4px rgba(46,54,69,.05);z-index:2}@media screen and (max-width: 999px){.zone-zoom-btn{width:46px;height:46px}}.zone-zoom-btn svg{width:max(.9rem,18px);height:max(.9rem,18px)}@media screen and (max-width: 999px){.zone-zoom-btn svg{width:14px;height:14px}}.zone-back-btn{position:absolute;left:var(--grid);background-color:var(--bg1);border-radius:var(--radius);box-shadow:0 2px 4px rgba(46,54,69,.05);z-index:2}@media screen and (min-width: 1000px){.zone-back-btn{top:var(--grid)}}@media screen and (max-width: 999px){.zone-back-btn{width:46px;height:46px;margin-top:max(1.8rem,20px);padding:0;border-radius:50%}}.zone-back-btn svg{width:max(.65rem,10px);height:max(.65rem,10px)}@media screen and (max-width: 999px){.zone-back-btn svg{width:14px;height:14px}}@media screen and (max-width: 999px){.zone-back-btn span{display:none}}.zone-controls{display:flex;flex-direction:column;align-items:stretch;width:max(28rem,410px);padding:max(1.8rem,24px);background-color:var(--bg1);border-radius:var(--radius);box-shadow:0 2px 6px rgba(46,54,69,.05);gap:max(1.6rem,20px);transition-property:transform;transition-duration:.6s;transition-timing-function:var(--easeing);z-index:1}@media screen and (min-width: 1000px){.zone-controls{position:absolute;left:var(--grid);bottom:var(--grid)}.zone-controls.hide{transform:translateX(calc(-100% - var(--grid)))}}@media screen and (max-width: 999px){.zone-controls{width:100%;margin-top:calc(0px - max(1.8rem,24px))}}.zone-controls-head{display:flex;align-items:stretch;padding-bottom:max(1.6rem,20px);border-bottom:1px solid var(--border1);gap:max(1rem,20px)}@media screen and (max-width: 999px){.zone-controls-head{gap:10px}}.zone-controls-link{position:relative;display:inline-flex;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:max(.8rem,14px) max(1rem,24px);font-weight:var(--fwSB);font-size:max(.9em,16px);line-height:1;color:var(--c2);fill:var(--c2);border:max(.1rem,1px) solid var(--border2);border-radius:max(2rem,30px);gap:max(.5rem,10px);transition-property:color,fill,background-color,border-color;transition-duration:.3s;transition-timing-function:var(--easeing)}@media screen and (max-width: 499px){.zone-controls-link{width:50%}}.zone-controls-link.current{color:var(--c3);background-color:var(--bg3);pointer-events:none}.zone-controls-inner{display:flex;flex-direction:column;align-items:stretch;gap:max(1rem,20px)}.zone-controls-group{display:flex;flex-direction:column;align-items:stretch;gap:max(.8rem,16px)}.zone-controls-group__name{font-size:max(1em,18px)}.zone-controls-btns{display:flex;flex-wrap:wrap;gap:max(1rem,14px)}.zone-controls-btn{display:flex;align-items:flex-start;color:var(--c4);gap:max(.5rem,10px);transition-property:color;transition-duration:.3s;transition-timing-function:var(--easeing)}.zone-controls-btn:hover,.zone-controls-btn:focus-visible{color:var(--c2)}.zone-controls-btn:hover .zone-controls-btn__icon,.zone-controls-btn:focus-visible .zone-controls-btn__icon{fill:var(--c6);opacity:1}.zone-controls-btn:hover .zone-controls-btn__text,.zone-controls-btn:focus-visible .zone-controls-btn__text{opacity:.8}.zone-controls-btn.checked{color:var(--c2)}.zone-controls-btn__icon{position:relative;display:flex;justify-content:center;align-items:center;flex-shrink:0;width:max(.8rem,16px);height:max(.8rem,16px);fill:var(--c4);opacity:.4;border-radius:max(.2rem,4px);transition-property:fill,opacity,border-color;transition-duration:.3s;transition-timing-function:var(--easeing);overflow:hidden}.zone-controls-btn.checked .zone-controls-btn__icon{fill:var(--c2);border-color:var(--border2);opacity:1}.zone-controls-btn__icon svg{width:100%;height:100%}.zone-controls-btn__text{margin-top:auto;margin-bottom:auto;font-size:max(.9em,16px);transition-property:opacity;transition-duration:.3s;transition-timing-function:var(--easeing)}.main-wrapper{display:flex;flex-direction:column;align-items:stretch;gap:max(1rem,20px)}@media screen and (min-width: 1000px){.main-wrapper{min-height:calc(var(--vh, 1vh)*100)}}.main{display:flex;flex-direction:column;align-items:stretch;flex-grow:1;margin-top:calc(0px - max(1rem,20px));margin-bottom:7rem;gap:10rem}@media screen and (max-width: 999px){.main{overflow:hidden}}@media screen and (max-width: 699px){.main{margin-bottom:30px;gap:50px}}.main--offset_b_s{margin-bottom:max(1.8rem,16px)}.main--map{position:relative;height:calc(100vh - (var(--height-header) + max(1rem,20px)));margin-left:var(--grid);margin-right:var(--grid);margin-bottom:max(1rem,20px);background-color:var(--bg2);border-radius:var(--radius);overflow:hidden}@media screen and (max-width: 999px){.main--map{height:auto;background-color:var(--bg1);margin-left:0;margin-right:0;margin-bottom:0;gap:0}}.main-group{display:flex;flex-direction:column;align-items:stretch;flex-grow:1;gap:10rem;z-index:1}@media screen and (min-width: 1300px){.main-group{margin-top:14rem;padding-top:7rem;background-color:var(--bg1);border-radius:var(--radius);box-shadow:0 -8px 10px rgba(46,54,69,.1)}}@media screen and (max-width: 699px){.main-group{gap:50px}}.main-inner{display:flex;flex-direction:column;gap:max(1rem,20px)}.main-inner-footer{display:flex;justify-content:center;align-items:center;margin-top:var(--space-s);margin-left:var(--grid);margin-right:var(--grid);gap:max(1rem,20px)}@media screen and (max-width: 699px){.main-inner-footer{margin-top:0}}.main-section{margin-top:calc(0px - max(1.8rem,16px));margin-bottom:calc(0px - max(1.8rem,16px));padding-top:max(1.8rem,16px);padding-bottom:max(1.8rem,16px);background-color:var(--bg1)}@media screen and (max-width: 999px){.desktop-only{display:none}}@media screen and (min-width: 1000px){.mobile-only{display:none}}