@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Bold.woff2) format("woff2"),local("Montserrat");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-ExtraBold.woff2) format("woff2"),local("Montserrat");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Medium.woff2) format("woff2"),local("Montserrat");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Regular.woff2) format("woff2"),local("Montserrat");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-SemiBold.woff2) format("woff2"),local("Montserrat");font-weight:600;font-style:normal;font-display:swap}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index: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-shadow: none;--f-button-transition: all .15s ease;--f-button-transform: none;--f-button-outline-width: 1px;--f-button-outline-color: rgba(0, 0, 0, .7);--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-opacity: 1;--f-button-svg-disabled-opacity: .5;--f-button-svg-transition: opacity .15s ease;--f-button-svg-transform: none}.f-button{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);transform:var(--f-button-transform);transition:var(--f-button-transition);-webkit-backdrop-filter:var(--f-button-backdrop-filter);backdrop-filter:var(--f-button-backdrop-filter);display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;pointer-events:all;cursor:pointer;overflow:hidden}@media (hover: hover){.f-button:hover:not([aria-disabled]){color:var(--f-button-hover-color, var(--f-button-color));background-color:var(--f-button-hover-bg, var(--f-button-bg))}}.f-button:active:not([aria-disabled]){color:var(--f-button-active-color, var(--f-button-hover-color, var(--f-button-color)));background-color:var(--f-button-active-bg, var(--f-button-hover-bg, var(--f-button-bg)))}.f-button:focus{outline:none}.f-button:focus-visible{outline:var(--f-button-outline-width) solid var(--f-button-outline-color);outline-offset:var(--f-button-outline-offset);position:relative;z-index:1}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);transform:var(--f-button-svg-transform);fill:var(--f-button-svg-fill);filter:var(--f-button-svg-filter);opacity:var(--f-button-svg-opacity, 1);transition:var(--f-button-svg-transition);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.f-button[aria-disabled]{cursor:default}.f-button[aria-disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}[data-panzoom-action=toggleFS] g:first-child{display:flex}[data-panzoom-action=toggleFS] g:last-child{display:none}.in-fullscreen [data-panzoom-action=toggleFS] g:first-child{display:none}.in-fullscreen [data-panzoom-action=toggleFS] g:last-child{display:flex}[data-autoplay-action=toggle] svg g:first-child{display:flex}[data-autoplay-action=toggle] svg g:last-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:first-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:last-child{display:flex}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:flex}:root{--f-spinner-color-1: rgba(0, 0, 0, .1);--f-spinner-color-2: rgba(17, 24, 28, .8);--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-border-radius: 50%;--f-spinner-border-width: 4px}.f-spinner{position:absolute;top:50%;left:50%;margin:calc(var(--f-spinner-width) * -.5) 0 0 calc(var(--f-spinner-height) * -.5);padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height);border-radius:var(--f-spinner-border-radius);border:var(--f-spinner-border-width) solid var(--f-spinner-color-1);border-top-color:var(--f-spinner-color-2);animation:f-spinner .75s linear infinite,f-fadeIn .2s ease .2s both}@keyframes f-spinner{to{transform:rotate(360deg)}}.f-panzoom,.f-zoomable{position:relative;overflow:hidden;display:flex;align-items:center;flex-direction:column}.f-panzoom:before,.f-panzoom:after,.f-zoomable:before,.f-zoomable:after{display:block;content:""}.f-panzoom:not(.has-controls):before,.f-zoomable:not(.has-controls):before{margin-bottom:auto}.f-panzoom:after,.f-zoomable:after{margin-top:auto}.f-panzoom.in-fullscreen,.f-zoomable.in-fullscreen{position:fixed;top:0;left:0;margin:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;aspect-ratio:unset!important;z-index:9999}.f-panzoom__wrapper{position:relative;min-width:0;min-height:0;max-width:100%;max-height:100%}.f-panzoom__wrapper.will-zoom-out{cursor:zoom-out}.f-panzoom__wrapper.can-drag{cursor:move;cursor:grab}.f-panzoom__wrapper.will-zoom-in{cursor:zoom-in}.f-panzoom__wrapper.is-dragging{cursor:move;cursor:grabbing}.f-panzoom__wrapper.has-error{display:none}.f-panzoom__content{display:block;min-width:0;min-height:0;max-width:100%;max-height:100%}.f-panzoom__content.is-lazyloading,.f-panzoom__content.has-lazyerror{visibility:hidden}img.f-panzoom__content{width:auto;height:auto;vertical-align:top;-o-object-fit:contain;object-fit:contain;transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.f-panzoom__wrapper>.f-panzoom__content{visibility:hidden}.f-panzoom__viewport{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.f-panzoom__viewport>.f-panzoom__content{width:100%;height:100%;-o-object-fit:fill;object-fit:fill}picture.f-panzoom__content img{vertical-align:top;width:100%;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.f-panzoom__protected{position:absolute;inset:0;z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}html.with-panzoom-in-fullscreen{overflow:hidden}.f-fadeIn{animation:var(--f-transition-duration, .2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, .2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, .2s) ease both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, .2s) * .2) ease calc(var(--f-transition-duration, .2s) * .8) both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.is-horizontal .f-slideIn.from-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInNextX}.is-horizontal .f-slideIn.from-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInPrevX}.is-horizontal .f-slideOut.to-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutNextX}.is-horizontal .f-slideOut.to-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevX}@keyframes f-slideInPrevX{0%{transform:translate(calc(100% + var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextX{0%{transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextX{to{transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}}@keyframes f-slideOutPrevX{to{transform:translate(calc(100% + var(--f-carousel-gap, 0)))}}.is-vertical .f-slideIn.from-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInNextY}.is-vertical .f-slideIn.from-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInPrevY}.is-vertical .f-slideOut.to-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutNextY}.is-vertical .f-slideOut.to-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevY}@keyframes f-slideInPrevY{0%{transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextY{0%{transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextY{to{transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}}@keyframes f-slideOutPrevY{to{transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}}.f-zoomInUp{animation:var(--f-transition-duration, .3s) ease both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, .3s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{transform:scale(var(--f-zoomInUp-scale, .975)) translate3d(var(--f-zoomInUp-x, 0),var(--f-zoomInUp-y, 16px),0);opacity:var(--f-zoomInUp-opacity, 0)}to{transform:scale(1) translateZ(0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(var(--f-zoomOutDown-scale, .975)) translate3d(var(--f-zoomOutDown-x, 0),var(--f-zoomOutDown-y, 16px),0);opacity:0}}.f-throwOutUp{animation:var(--f-throwOutUp-duration, .2s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throwOutDown-duration, .2s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0,calc(var(--f-throwOutUp-y, 150px) * -1),0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,var(--f-throwOutDown-y, 150px),0);opacity:0}}.has-iframe .f-html,.has-pdf .f-html,.has-gmap .f-html{width:100%;height:100%;min-height:1px;overflow:visible}.has-pdf .f-html,.has-gmap .f-html{padding:0}.f-html{position:relative;box-sizing:border-box;margin:var(--f-html-margin, 0);padding:var(--f-html-padding, 2rem);color:var(--f-html-color, currentColor);background:var(--f-html-bg)}.f-html.is-error{text-align:center}.f-iframe{display:block;margin:0;border:0;height:100%;width:100%}.f-caption{align-self:center;flex-shrink:0;margin:var(--f-caption-margin);padding:var(--f-caption-padding, 16px 8px);max-width:100%;max-height:calc(80vh - 100px);overflow:auto;overflow-wrap:anywhere;line-height:var(--f-caption-line-height);color:var(--f-caption-color);background:var(--f-caption-bg);font:var(--f-caption-font)}.has-html5video .f-html,.has-youtube .f-html,.has-vimeo .f-html{padding:0;width:100%;height:100%;min-height:1px;overflow:visible;max-width:var(--f-video-width, 960px);max-height:var(--f-video-height, 540px);aspect-ratio:var(--f-video-aspect-ratio);background:var(--f-video-bg, rgba(0, 0, 0, .9))}.f-html5video{border:0;display:block;height:100%;width:100%;background:transparent}.f-button.is-arrow{--f-button-width: var(--f-arrow-width, 46px);--f-button-height: var(--f-arrow-height, 46px);--f-button-svg-width: var(--f-arrow-svg-width, 24px);--f-button-svg-height: var(--f-arrow-svg-height, 24px);--f-button-svg-stroke-width: var(--f-arrow-svg-stroke-width, 1.75);--f-button-border-radius: var(--f-arrow-border-radius, unset);--f-button-bg: var(--f-arrow-bg, transparent);--f-button-hover-bg: var(--f-arrow-hover-bg, var(--f-arrow-bg));--f-button-active-bg: var(--f-arrow-active-bg, var(--f-arrow-hover-bg));--f-button-shadow: var(--f-arrow-shadow);--f-button-color: var(--f-arrow-color);--f-button-hover-color: var(--f-arrow-hover-color, var(--f-arrow-color));--f-button-active-color: var( --f-arrow-active-color, var(--f-arrow-hover-color) );overflow:visible}.f-button.is-arrow.is-prev,.f-button.is-arrow.is-next{position:absolute;transform:translate(0);z-index:20}.is-horizontal .f-button.is-arrow.is-prev,.is-horizontal .f-button.is-arrow.is-next{inset:50% auto auto;transform:translateY(-50%)}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:var(--f-arrow-pos, 0)}.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:var(--f-arrow-pos, 0)}.is-horizontal.is-rtl .f-button.is-arrow.is-prev{right:var(--f-arrow-pos, 0);transform:translateY(-50%) rotateY(180deg)}.is-horizontal.is-rtl .f-button.is-arrow.is-next{left:var(--f-arrow-pos, 0);transform:translateY(-50%) rotateY(180deg)}.is-vertical.is-ltr .f-button.is-arrow.is-prev,.is-vertical.is-rtl .f-button.is-arrow.is-prev{top:var(--f-arrow-pos, 0);right:auto;bottom:auto;left:50%;transform:translate(-50%)}.is-vertical.is-ltr .f-button.is-arrow.is-next,.is-vertical.is-rtl .f-button.is-arrow.is-next{top:auto;right:auto;bottom:var(--f-arrow-pos, 0);left:50%;transform:translate(-50%)}.is-vertical .f-button.is-arrow.is-prev svg,.is-vertical .f-button.is-arrow.is-next svg{transform:rotate(90deg)}.f-carousel__toolbar{display:grid;grid-template-columns:1fr auto 1fr;margin:var(--f-toolbar-margin, 0);padding:var(--f-toolbar-padding, 8px);line-height:var(--f-toolbar-line-height);background:var(--f-toolbar-bg, none);box-shadow:var(--f-toolbar-shadow, none);-webkit-backdrop-filter:var(--f-toolbar-backdrop-filter);backdrop-filter:var(--f-toolbar-backdrop-filter);position:relative;z-index:20;color:var(--f-toolbar-color, currentColor);font-size:var(--f-toolbar-font-size, 17px);font-weight:var(--f-toolbar-font-weight, inherit);font-family:var(--f-toolbar-font, -apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif);text-shadow:var(--f-toolbar-text-shadow);text-align:center;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;white-space:nowrap;pointer-events:none}.f-carousel__toolbar.is-absolute{position:absolute;top:0;left:0;right:0}.f-carousel__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;gap:var(--f-toolbar-gap, 0);pointer-events:none}.f-carousel__toolbar__column.is-left{justify-self:flex-start;justify-content:flex-start}.f-carousel__toolbar__column.is-middle{justify-content:center}.f-carousel__toolbar__column.is-right{justify-self:flex-end;justify-content:flex-end;flex-flow:nowrap}.f-carousel__toolbar__column>*{pointer-events:all}.f-counter{position:relative;display:flex;flex-direction:row;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:var(--f-counter-margin, 0);padding:var(--f-counter-padding, 4px);line-height:var(--f-counter-line-height);background:var(--f-counter-bg);border-radius:var(--f-counter-border-radius)}.f-counter span{padding:0 var(--f-counter-gap, 4px)}:root{--f-thumbs-gap: 8px;--f-thumbs-margin: 0;--f-thumbs-padding-x: 8px;--f-thumbs-padding-y: 8px;--f-thumbs-z-index: 1;--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-clip-width: 46px;--f-thumb-extra-gap: 16px;--f-thumb-fit: cover;--f-thumb-opacity: 1;--f-thumb-transition: opacity .3s ease, transform .15s ease;--f-thumb-border: none;--f-thumb-border-radius: 4px;--f-thumb-transfors: none;--f-thumb-shadow: none;--f-thumb-bg: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .05));--f-thumb-focus-shadow: inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff;--f-thumb-selected-shadow: inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff}.f-thumbs{flex-shrink:0;margin:var(--f-thumbs-margin);padding:0;background:var(--f-thumbs-bg);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:max-height .3s ease,max-width .3s ease;position:relative;overflow:hidden;z-index:var(--f-thumbs-z-index)}.f-thumbs.is-horizontal{max-height:calc(var(--f-carousel-slide-height) + var(--f-thumbs-padding-y) * 2 + var(--f-thumbs-gap) * 2)}.f-thumbs.is-vertical{max-width:calc(var(--f-carousel-slide-width) + var(--f-thumbs-padding-x) * 2 + var(--f-thumbs-gap) * 2)}.f-thumbs.is-ltr{direction:ltr}.f-thumbs.is-rtl{direction:rtl}.f-thumbs__viewport{margin:var(--f-thumbs-padding-y) var(--f-thumbs-padding-x);overflow:visible;display:grid}.f-thumbs.is-vertical .f-thumbs__viewport{height:calc(100% - var(--f-thumbs-padding-y) * 2)}.f-thumbs__slide{position:relative;box-sizing:border-box;grid-area:1/1;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);margin:0;padding:0;display:flex;align-items:center;flex-direction:column;cursor:pointer;overflow:visible}.f-thumbs__slide:hover button{opacity:var(--f-thumb-hover-opacity, 1);transform:var(--f-thumb-hover-transform, none)}.f-thumbs__slide:hover button:after{border:var(--f-thumb-hover-border, none);box-shadow:var(--f-thumb-hover-shadow, var(--f-thumb-shadow))}.f-thumbs__slide button{all:unset;margin:auto;padding:0;position:relative;overflow:visible;width:100%;height:100%;outline:none;transition:var(--f-thumb-transition);border-radius:var(--f-thumb-border-radius);opacity:var(--f-thumb-opacity);transform:var(--f-thumb-transform);background:var(--f-thumb-bg)}.f-thumbs__slide button:after{content:"";position:absolute;inset:0;z-index:1;transition:none;border-radius:inherit;border:var(--f-thumb-border);box-shadow:var(--f-thumb-shadow)}.f-thumbs__slide button:focus-within{opacity:var(--f-thumb-focus-opacity, 1);transform:var(--f-thumb-focus-transform, none)}.f-thumbs__slide button:focus-within:after{border:var(--f-thumb-focus-border, none);box-shadow:var(--f-thumb-focus-shadow, var(--f-thumb-shadow))}.f-thumbs__slide:active{opacity:var(--f-thumb-active-opacity, 1);transform:var(--f-thumb-active-transform, none)}.f-thumbs__slide:active:after{border:var(--f-thumb-active-border, none);box-shadow:var(--f-thumb-active-shadow, var(--f-thumb-shadow))}.f-thumbs__slide.is-selected{z-index:2}.f-thumbs__slide.is-selected button{opacity:var(--f-thumb-selected-opacity, 1);transform:var(--f-thumb-selected-transform, none)}.f-thumbs__slide.is-selected button:after{border:var(--f-thumb-selected-border, none);box-shadow:var(--f-thumb-selected-shadow, var(--f-thumb-shadow))}.f-thumbs__slide img{display:block;width:100%;height:100%;-o-object-fit:var(--f-thumb-fit);object-fit:var(--f-thumb-fit);border-radius:inherit;pointer-events:none}.f-thumbs__slide img.has-lazyerror{display:none}.f-thumbs.is-classic{--f-carousel-slide-width: var(--f-thumb-width);--f-carousel-slide-height: var(--f-thumb-height);--f-carousel-gap: var(--f-thumbs-gap)}.f-thumbs.is-modern{--f-carousel-slide-width: calc( var(--f-thumb-clip-width) + var(--f-thumbs-gap) );--f-carousel-slide-height: var(--f-thumb-height);--f-carousel-gap: 0;--width-diff: calc((var(--f-thumb-width) - var(--f-thumb-clip-width)))}.f-thumbs.is-modern .f-thumbs__viewport{width:calc(100% + var(--f-carousel-slide-width) * 2);margin-inline:calc(var(--f-carousel-slide-width) * -1)}.f-thumbs.is-modern .f-thumbs__slide{--clip-shift: calc((var(--width-diff) * .5) * var(--progress));--clip-path: inset( 0 var(--clip-shift) round var(--f-thumb-border-radius, 0) );padding:0;overflow:visible;left:var(--shift, 0);will-change:left;transition:left var(--f-transition-duration) var(--f-transition-easing)}.f-thumbs.is-modern .f-thumbs__slide button{display:block;margin-inline:50%;width:var(--f-thumb-width);clip-path:var(--clip-path);border:none;box-shadow:none;transition:clip-path var(--f-transition-duration) var(--f-transition-easing),opacity var(--f-thumb-transition-duration, .2s) var(--f-thumb-transition-easing, ease)}.f-thumbs.is-modern .f-thumbs__slide button:after{display:none}.f-thumbs.is-modern .f-thumbs__slide:focus:not(:focus-visible){outline:none}.f-thumbs.is-modern .f-thumbs__slide:focus-within:not(.is-selected) button:before{content:"";position:absolute;z-index:1;top:0;left:var(--clip-shift);bottom:0;right:var(--clip-shift);transition:border var(--f-transition-duration) var(--f-transition-easing),box-shadow var(--f-transition-duration) var(--f-transition-easing);border-radius:inherit;border:var(--f-thumb-focus-border, none);box-shadow:var(--f-thumb-focus-shadow, none)}.f-thumbs.is-modern{--f-transition-duration: .25s;--f-transition-easing: ease-out}.f-thumbs.is-modern.is-syncing{--f-transition-duration: 0s}:root{--f-progressbar-height: 3px;--f-progressbar-color: var(--f-carousel-theme-color, #575ad6);--f-progressbar-opacity: 1;--f-progressbar-z-index: 30}.f-progressbar{position:absolute;top:0;left:0;right:0;z-index:var(--f-progressbar-z-index);height:var(--f-progressbar-height);transform:scaleX(0);transform-origin:0;opacity:var(--f-progressbar-opacity);background:var(--f-progressbar-color);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;animation-name:f-progressbar;animation-play-state:running;animation-timing-function:linear}button>.f-progressbar{--f-progressbar-height: 100%;--f-progressbar-opacity: .2}@keyframes f-progressbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-fullscreen-action=toggle] svg g:first-child{display:flex}[data-fullscreen-action=toggle] svg g:last-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:last-child{display:flex}.in-fullscreen-mode>.f-carousel{flex:1;min-width:0!important;min-height:0!important}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--f-body-margin, 0px) + var(--f-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none}.fancybox__dialog{width:100%;height:100vh;max-height:unset;max-width:unset;padding:0;margin:0;border:0;overflow:hidden;background:transparent;touch-action:none}.fancybox__dialog:focus{outline:none}.fancybox__dialog::backdrop{opacity:0}@supports (height: 100dvh){.fancybox__dialog{height:100dvh}}div.fancybox__dialog{position:fixed;inset:0;z-index:1050}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-backdrop-bg: rgba(24, 24, 27, .95);--f-toolbar-margin: 0;--f-toolbar-padding: 8px;--f-toolbar-gap: 0;--f-toolbar-color: #ddd;--f-toolbar-font-size: 16px;--f-toolbar-font-weight: 500;--f-toolbar-font: -apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif;--f-toolbar-line-height: var(--f-button-height);--f-toolbar-text-shadow: 1px 1px 1px rgba(0, 0, 0, .75);--f-toolbar-shadow: none;--f-toolbar-bg: none;--f-counter-margin: 0;--f-counter-padding: 0px 10px;--f-counter-gap: 4px;--f-counter-line-height: var(--f-button-height);--f-carousel-gap: 17px;--f-carousel-slide-width: 100%;--f-carousel-slide-height: 100%;--f-carousel-slide-padding: 0;--f-carousel-slide-bg: unset;--f-html-color: #222;--f-html-bg: #fff;--f-error-color: #fff;--f-error-bg: #333;--f-caption-margin: 0;--f-caption-padding: 16px 8px;--f-caption-color: var(--fancybox-color, #dbdbdb);--f-caption-bg: transparent;--f-caption-font: inherit;--f-caption-line-height: 1.375;--f-spinner-color-1: rgba(255, 255, 255, .2);--f-spinner-color-2: rgba(255, 255, 255, .8);--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-border-radius: 50%;--f-spinner-border-width: 4px;--f-progressbar-color: rgba(255, 255, 255);--f-button-width: 46px;--f-button-height: 46px;--f-button-color: #ddd;--f-button-hover-color: #fff;--f-button-outline-width: 1px;--f-button-outline-color: rgba(255, 255, 255, .75);--f-button-outline-offset: 0px;--f-button-bg: rgba(54, 54, 54, .75);--f-button-border: 0;--f-button-border-radius: 0;--f-button-shadow: none;--f-button-transition: all .2s ease;--f-button-transform: none;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.75;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, .01)), drop-shadow(1px 2px 1px rgba(24, 24, 27, .05));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: .5;--f-arrow-pos: 32px;--f-arrow-width: 50px;--f-arrow-height: 50px;--f-arrow-svg-width: 24px;--f-arrow-svg-height: 24px;--f-arrow-svg-stroke-width: 2;--f-arrow-border-radius: 50%;--f-arrow-bg: rgba(54, 54, 54, .65);--f-arrow-color: #ddd;--f-arrow-hover-color: #fff;--f-close-button-width: 34px;--f-close-button-height: 34px;--f-close-border-radius: 4px;--f-close-button-color: #fff;--f-close-button-hover-color: #fff;--f-close-button-bg: transparent;--f-close-button-hover-bg: transparent;--f-close-button-active-bg: transparent;--f-close-button-svg-width: 22px;--f-close-button-svg-height: 22px;--f-thumbs-margin: 0px;--f-thumbs-padding-x: 8px;--f-thumbs-padding-y: 8px;--f-thumbs-bg: none;--f-thumb-transition: all .2s ease;--f-thumb-width: 94px;--f-thumb-height: 76px;--f-thumb-opacity: 1;--f-thumb-border: none;--f-thumb-shadow: none;--f-thumb-transform: none;--f-thumb-focus-opacity: 1;--f-thumb-focus-border: none;--f-thumb-focus-shadow: inset 0 0 0 2px rgba(255, 255, 255, .65);--f-thumb-focus-transform: none;--f-thumb-hover-opacity: 1;--f-thumb-hover-border: none;--f-thumb-hover-transform: none;--f-thumb-active-opacity: var(--f-thumb-hover-opacity);--f-thumb-active-border: var(--f-thumb-hover-border);--f-thumb-active-transform: var(--f-thumb-hover-transform);--f-thumb-selected-opacity: 1;--f-thumb-selected-border: none;--f-thumb-selected-shadow: inset 0 0 0 2px #fff;--f-thumb-selected-transform: none;position:absolute;inset:0;overflow:hidden;outline:none;display:flex;flex-direction:column}.fancybox__container[theme=light]{--fancybox-color: #222;--fancybox-backdrop-bg: rgba(255, 255, 255, .97);--f-toolbar-color: var(--fancybox-color, #222);--f-toolbar-text-shadow: none;--f-toolbar-font-weight: 400;--f-html-color: var(--fancybox-color, #222);--f-html-bg: #fff;--f-error-color: #555;--f-error-bg: #fff;--f-video-bg: #fff;--f-caption-color: #333;--f-spinner-color-1: rgba(0, 0, 0, .2);--f-spinner-color-2: rgba(0, 0, 0, .8);--f-spinner-border-width: 3.5px;--f-progressbar-color: rgba(111, 111, 116);--f-button-color: #333;--f-button-hover-color: #000;--f-button-outline-color: rgba(0, 0, 0, .85);--f-button-bg: rgba(255, 255, 255, .85);--f-button-svg-stroke-width: 1.3;--f-button-svg-filter: none;--f-arrow-bg: rgba(255, 255, 255, .85);--f-arrow-color: #333;--f-arrow-hover-color: #000;--f-arrow-svg-stroke-width: 1.3;--f-close-button-color: #555;--f-close-button-hover-color: #000;--f-thumb-bg: linear-gradient(#ebeff2, #e2e8f0);--f-thumb-focus-shadow: 0 0 0 1.8px #fff, 0px 0px 0px 2.25px #888;--f-thumb-selected-shadow: 0 0 0 1.8px #fff, 0px 0px 0px 2.25px #000}.fancybox__container::backdrop{background-color:transparent}.fancybox__container.has-vertical-thumbs{flex-direction:row-reverse}.fancybox__container.has-vertical-thumbs:not(.is-closing) .fancybox__viewport{overflow-x:clip;overflow-y:visible}.fancybox__container>*:not(.fancybox__carousel),.fancybox__container .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper,.f-spinner){opacity:var(--f-drag-opacity, 1)}.fancybox__container:not(.is-ready,.is-hiding){visibility:hidden}.fancybox__container.is-revealing>*:not(.fancybox__carousel),.fancybox__container.is-revealing .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-revealing .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container.is-revealing .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper,.f-spinner){animation:var(--f-interface-enter-duration, .35s) ease none f-fadeIn}.fancybox__container.is-hiding>*:not(.fancybox__carousel),.fancybox__container.is-hiding .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-hiding .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container.is-hiding .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper){animation:var(--f-interface-exit-duration, .35s) ease forwards f-fadeOut}.fancybox__container.is-idle .f-carousel__toolbar{pointer-events:none;opacity:0}.fancybox__container.is-idle .f-button.is-arrow{opacity:0}.fancybox__container.is-idle.is-ready .f-carousel__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__container.is-idle.is-ready .f-button.is-arrow{animation:.15s ease-out both f-fadeOut}.fancybox__backdrop{position:fixed;inset:0;z-index:-1;background:var(--fancybox-backdrop-bg)}.fancybox__carousel{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0;position:relative;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__carousel.is-vertical{--f-carousel-slide-height: 100%}.fancybox__carousel.is-ltr{direction:ltr}.fancybox__carousel.is-rtl{direction:rtl}.fancybox__carousel>.f-button.is-arrow:before{position:absolute;content:"";inset:-30px;z-index:1}.fancybox__viewport{display:grid;flex:1;min-height:0;min-width:0;position:relative;overflow:visible;transform:translate3d(0,var(--f-drag-offset, 0),0)}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__viewport [data-selectable],.fancybox__viewport [contenteditable]{cursor:auto}.fancybox__slide{box-sizing:border-box;position:relative;grid-area:1/1;display:flex;align-items:center;flex-direction:column;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);min-width:0;min-height:0;max-width:100%;margin:0;padding:var(--f-carousel-slide-padding);background:var(--f-carousel-slide-bg);backface-visibility:hidden;transform:translateZ(0);will-change:transform}.fancybox__slide:before,.fancybox__slide:after{display:block;content:""}.fancybox__slide:before{margin-bottom:auto}.fancybox__slide:after{margin-top:auto}.fancybox__slide.is-selected{z-index:1}.fancybox__slide.f-zoomable{overflow:visible}.fancybox__slide.has-error{--f-html-color: var(--f-error-color, --f-html-color);--f-html-bg: var(--f-error-bg, --f-html-bg)}.fancybox__slide.has-html{overflow:auto;padding:8px}.fancybox__slide.has-close-btn{padding-top:34px}.fancybox__slide.has-controls:before{margin:0}.fancybox__slide .f-spinner{cursor:pointer}.fancybox__container.is-closing .f-caption,.fancybox__slide.is-loading .f-caption{visibility:hidden}.fancybox__container.is-closing .fancybox__carousel{overflow:visible}.f-button.is-close-button{--f-button-width: var(--f-close-button-width);--f-button-height: var(--f-close-button-height);--f-button-border-radius: var(--f-close-border-radius);--f-button-color: var(--f-close-button-color);--f-button-hover-color: var(--f-close-button-hover-color);--f-button-bg: var(--f-close-button-bg);--f-button-hover-bg: var(--f-close-button-hover-bg);--f-button-active-bg: var(--f-close-button-active-bg);--f-button-svg-width: var(--f-close-button-svg-width);--f-button-svg-height: var(--f-close-button-svg-height);position:absolute;top:calc(var(--f-button-height) * -1);right:0;z-index:40}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cloudimage-360{width:100%;position:relative}.cloudimage-360-inner-box{width:100%;height:100%;position:relative}.cloudimage-360-icons-container{position:absolute;display:flex;top:15px;right:10px;height:100%;flex-direction:column;align-items:center;z-index:100;gap:8px}.cloudimage-360-transition-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:0;transition:all 1s ease-out;z-index:10}.cloudimage-360-button{width:30px;height:30px;cursor:pointer;transition:transform .15s ease-out,background-color .15s ease-out;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#f0f0f0;color:#4a4a4a;box-shadow:0 2px 4px #0000001a;padding:6px}.cloudimage-360-button:hover{transform:scale(1.05);background-color:#e7e6e6}.cloudimage-360-button svg{width:18px;height:18px;fill:#4a4a4a;transition:fill .15s ease-out}.cloudimage-360-button:hover svg{fill:#2c2c2c}.cloudimage-initial-icon{position:absolute;inset:0;width:100px;height:100px;margin:auto;background:linear-gradient(135deg,#ffffff80,#c8c8c880);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:50%;border:1px solid rgba(255,255,255,.5);box-shadow:0 8px 12px #0003,0 4px 6px #0000001a;transition:.2s all,transform .2s;color:#4b4b4b;text-align:center;z-index:2;line-height:100px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cloudimage-initial-icon:hover{background-color:#c8c8c833}.cloudimage-loading-spinner{width:30px;height:30px;transform:translate(-50%,-50%);border:3px solid #fff;position:absolute;top:15px;left:15px;border-bottom-color:#a3a3a3;border-radius:50%;display:inline-block;box-sizing:border-box;opacity:0;animation:rotation .7s linear infinite}.cloudimage-360-view-360-circle{position:absolute;left:0;bottom:0;width:100%;height:auto;margin:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:.2s all;z-index:2}.cloudimage-360-fullscreen-modal{position:fixed;inset:0;width:100%;height:100%;z-index:999;background-color:#fff}.cloudimage-360-img-magnifier-glass{background-color:#fff;background-image:radial-gradient(circle at center,#fffc,#f0f0f0e6);background-repeat:no-repeat;position:absolute;border:2px solid rgba(0,0,0,.3);border-radius:50%;line-height:200px;text-align:center;z-index:1000;width:250px;height:250px;top:-75px;right:-85px;box-shadow:0 8px 16px #0006,0 4px 8px #0003;transition:box-shadow .2s ease;overflow:hidden;pointer-events:none}.cloudimage-360-hotspot-container{position:absolute;inset:0;width:100%;height:100%;z-index:20}.cloudimage-360-popper{opacity:1;transition:opacity .2s ease-in-out}.cloudimage-360-hotspot{display:inline-block;position:absolute;inset:0;transform:translate(-50%,-50%);background:#0af;border:1px solid #fff;border-radius:50%;height:18px;width:18px;box-shadow:0 0 #0af9,0 2px 6px #0003;opacity:0;animation:pulse 2s infinite;transition:transform .2s ease,box-shadow .2s ease}.cloudimage-360-hotspot.visible{opacity:1}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 #0af9,0 0 0 10px #0af6,0 0 0 20px #0af3}50%{transform:scale(1.1);box-shadow:0 0 0 10px #0af0,0 0 0 20px #00aaff1a,0 0 0 30px #0af0}to{transform:scale(1);box-shadow:0 0 #0af0,0 0 0 10px #0af0,0 0 0 20px #0af0}}.cloudimage-360-hotspot:hover{transform:scale(1.2);box-shadow:0 0 0 5px #00aaff80,0 4px 12px #0000004d}.cloudimage-360-popper{background-color:#ffffffe6;color:#333;padding:10px 15px;border-radius:6px;box-shadow:0 4px 16px #0003;font-size:14px;max-width:220px;z-index:9999;text-align:center;transition:opacity .2s ease,translate .2s ease;opacity:0;translate:0 -10px}.cloudimage-360-popper[data-show]{opacity:1;translate:0}:root{--white: #fff;--black: #000;--text-color: #464547;--secontary-text-color: #8A7E95;--dark-text-color: #1D1C1E;--blocks-bg-color: #F2F2F7;--light-blocks-bg-color: #F1ECFF;--footer-bg-color: #E9E9F459;--footer-bottom-bg-color: #D5D5E559;--footer-border-color: #E7EAEC;--footer-inner-border-color: var(--footer-border-color);--about-prod-bd-color: #D2BCEE;--platform-border-color: var(--footer-border-color);--violet-color: #734CA5;--light-violet-color: #F2F2FF;--backdrop-bg-color: #00000033;--modal_bg: var(--backdrop-bg-color);--fancybox-slide-bg-color: #C4C4CE;--light-dark-blocks: #E1D8FC;--fancybox-slide-icon-bg-color: rgba(225, 216, 252, .7);--form-placeholder-color: #AEA5B9;--form-field-focus-color: #E8E8F3;--error-color: #FF5C5C;--info-color: #8B868F;--link-active-bg-color: #D5D4E5;--text-gradient: linear-gradient(90.16deg, #6A2CC7 3.3%, #A85DC8 21.33%, #E55962 43.05%);--text-gradient-plus: linear-gradient(223.45deg, #EB5884 17.09%, #A05ED5 53.62%, #6124C5 91.35%);--button-gradient: linear-gradient(268deg,#f86161 0,#872bcf 56.72%,#5d1ec3 100%);--button-gradient-before: linear-gradient(268deg,#5d1ec3 0,#872bcf 40.62%,#f86161 100%);--button-gradient-after: linear-gradient(268deg,#5d1ec3 0,#f86161 53.12%,#872bcf 100%);--star-gradient: linear-gradient(90deg, #FF9892 49.86%, #6627B9 91.83%)}*{padding:0;margin:0;border:0px}*,*:before,*:after{box-sizing:border-box}*:before,*:after{display:inline-block}html,body{height:100%;min-width:320px}body{color:#464547;line-height:1;font-family:Montserrat,sans-serif;font-size:14;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,button,textarea{font-family:Montserrat,sans-serif;font-size:inherit;line-height:inherit;color:inherit;background-color:transparent}input,textarea{width:100%}label{display:inline-block}button,select,option{cursor:pointer}a{display:inline-block;color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.lock body{overflow:hidden;touch-action:none;overscroll-behavior:none}.wrapper{min-height:100%;display:flex;flex-direction:column;overflow:hidden}@supports (overflow: clip){.wrapper{overflow:clip}}.wrapper>main{flex:1 1 auto}.wrapper *{min-width:0}[class*=__container],.container{max-width:83.5rem;margin:0 auto;padding-left:var(--padding-left);padding-right:var(--padding-right)}@media (min-width: 64em){[class*=__container],.container{--padding-left: 2.9375rem}}@media (min-width: 22.5em) and (max-width: 64em){[class*=__container],.container{--padding-left: clamp( .9375rem , -.1468373494rem + 4.8192771084vw , 2.9375rem )}}@media (max-width: 22.5em){[class*=__container],.container{--padding-left: .9375rem}}@media (min-width: 64em){[class*=__container],.container{--padding-right: 2.9375rem}}@media (min-width: 22.5em) and (max-width: 64em){[class*=__container],.container{--padding-right: clamp( .9375rem , -.1468373494rem + 4.8192771084vw , 2.9375rem )}}@media (max-width: 22.5em){[class*=__container],.container{--padding-right: .9375rem}}[class*=--gc]{display:grid;min-width:0;grid-template-columns:2.9375rem 1fr minmax(auto,77.625rem) 1fr 2.9375rem}[class*=--gc]>*{min-width:0;grid-column:3/4}body:after{content:"";position:fixed;background-color:var(--modal_bg);width:100%;height:100%;top:0;left:0;opacity:0;transition:opacity .8s ease 0s;pointer-events:none;z-index:149}.popup-show body:after{opacity:1}.popup{position:fixed;inset:0;transition:visibility .8s ease 0s;visibility:hidden;pointer-events:none}._isChrome .popup::-webkit-scrollbar{width:.25rem}._isChrome .popup::-webkit-scrollbar-thumb{border-color:transparent}.popup_show{z-index:150;visibility:visible;overflow:auto;pointer-events:auto;overscroll-behavior:contain}@media (max-width: 47.99875em){._isChrome .popup::-webkit-scrollbar{width:0}}.popup__wrapper{display:flex;flex-direction:column;align-items:center;min-height:100%;width:100%}@media (min-width: 47.99875em){.popup__wrapper{justify-content:center;padding:1.875rem .625rem}}@media (max-width: 47.99875em){.popup__wrapper{justify-content:flex-end;padding-top:1.875rem}}.popup__content{background-color:var(--bg, var(--white));border-radius:1.25rem;--padding-top-plus: 1.875rem;width:100%;max-width:56.25rem;position:relative;padding:var(--padding)}@media (min-width: 77.625em){.popup__content{--padding: 3.125rem}}@media (min-width: 22.5em) and (max-width: 77.625em){.popup__content{--padding: clamp( 1.5rem , .8367346939rem + 2.947845805vw , 3.125rem )}}@media (max-width: 22.5em){.popup__content{--padding: 1.5rem}}.lock .popup__content{visibility:visible}.loaded .popup__content{transition:all .3s linear 0s}@media (min-width: 47.99875em){.popup__content{opacity:0;translate:0 1.25rem}}@media (max-width: 47.99875em){.popup__content{border-radius:1.25rem 1.25rem 0 0;translate:0 100%;display:flex;flex-direction:column;padding-top:calc(var(--padding) + var(--padding-top-plus))}}.popup_show .popup__content{visibility:visible}@media (min-width: 47.99875em){.popup_show .popup__content{opacity:1;translate:none}}@media (max-width: 47.99875em){.popup_show .popup__content{translate:0 var(--translateY, 0px)}}@media (min-width: 47.99875em){._close .popup__content{opacity:0;translate:0 -1.25rem}}@media (width >= 47.99875em){.successPopup .popup__content{max-width:25rem}}.successPopup .popup__body{display:flex;flex-direction:column;align-items:center;gap:1.25rem;text-align:center;line-height:1.35}@media (max-width: 47.99875em){.popup__body{flex:1 1 auto;display:flex;flex-direction:column}}.popup__close{outline:none;position:absolute;top:0;right:0;width:1.125rem;height:1.125rem;display:flex;justify-content:center;align-items:center;color:var(--secontary-text-color);box-sizing:content-box;padding:1rem}.popup__close svg{max-width:100%;max-height:100%}.popup__close.btn{--btncolor: var(--mainColor);position:absolute}@media (min-width: 47.99875em){.popup__close.btn{--btnbg: var(--tab_bg);--btnbdclr: var(--tab_bg)}}@media (max-width: 47.99875em){.popup__close.btn{--btnbg: var(--bg);--btnbdclr: var(--bg)}}@media (width < 47.99875em){.popup__close{display:none}}.popup__dragclose{position:absolute;top:0;left:0;width:100%;height:3.25rem;outline:none}.popup__dragclose:before{content:"";position:absolute;width:30%;height:.3125rem;border-radius:624.9375rem;background-color:#00000080;top:50%;left:50%;translate:-50% -50%}@media (min-width: 47.99875em){.popup__dragclose{display:none}}.popup__subtitle{font-weight:700;font-size:1.5rem;text-align:center}.popup__text{font-weight:500;font-size:1.125rem}[data-spollers]{display:grid;gap:.75rem}@media (width < 47.99875em){[data-spollers]{gap:.625rem}}[data-spollers] summary{width:100%;cursor:default;text-align:left;padding:1.3125rem 2.25rem;border-radius:.625rem;position:relative;list-style:none;background-color:var(--white);display:flex;align-items:center;gap:1rem}[data-spollers] summary::marker,[data-spollers] summary::-webkit-details-marker{display:none}[data-spollers]._spoller-init summary{cursor:pointer;justify-content:space-between}[data-spollers]._spoller-init summary:after{content:"";flex:0 0 1.4375rem;width:1.4375rem;height:.8125rem;background-image:url(../img/icons/chevron_down.svg);background-position:center;background-size:contain;background-repeat:no-repeat;transition:rotate .3s ease 0s}[data-spollers]._spoller-init summary._spoller-active:after{rotate:-180deg}.spollers__body{padding:1.25rem;border-radius:.3125rem;border:1px solid #eee}.ibg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ibg--top{-o-object-position:top;object-position:top}.ibg--bottom{-o-object-position:bottom;object-position:bottom}.ibg--left{-o-object-position:left;object-position:left}.ibg--right{-o-object-position:right;object-position:right}.ibg--contain{-o-object-fit:contain;object-fit:contain}.social__list{display:flex;align-items:center;list-style:none;margin:-4px -8px;padding:0}@media (width < 61.99875em){.social__list{margin:-3px}}.social__item{padding:4px 8px;box-sizing:border-box}@media (width < 61.99875em){.social__item{padding:3px}}.social__icon{height:28px;width:28px;--color1:#fff;--color2:#734CA5;transition:.4s}.social__iconBg{fill:#fff}.social__iconElem{fill:#734ca5}@media (width >= 64.0625em){.social__icon:hover .social__iconBg{fill:#734ca5}.social__icon:hover .social__iconElem{fill:#fff}}.social__icon:active .social__iconBg{fill:#734ca5}.social__icon:active .social__iconElem{fill:#e1d8fc}@media (width < 43.75em){.social__icon{height:24px;width:24px}}.social__icon--big{height:36px;width:36px}@media (width < 43.75em){.social__icon--big{height:28px;width:28px}}.social__icon path{transition:.4s}.auth__items{display:flex;align-items:center}.auth__icon{height:24px;width:24px;fill:#734ca5;margin-right:8px;flex-shrink:0}@media (width < 43.75em){.auth__icon{fill:#fff}}.auth__link{color:#734ca5;font-size:14px;line-height:1;font-weight:600;letter-spacing:.28px;text-transform:uppercase;display:flex;align-items:center;position:relative}.auth__link:after{content:"";position:absolute;top:100%;right:0;width:calc(100% - 32px);border-bottom:1px dashed rgba(115,76,165,.5);transition:.4s;opacity:0}@media (width >= 64.0625em){.auth__link{transition:.4s}.auth__link:hover:after{opacity:1}}@media (width < 61.99875em){.auth__link{font-size:12px;letter-spacing:.02em}}@media (width < 43.75em){.auth__link{font-weight:600;font-size:12px;letter-spacing:.02em;text-transform:uppercase;color:#fff}}.main-menu__list{display:flex;list-style:none;padding:0 .9375rem;margin:0 auto}@media (width < 43.75em){.main-menu__list{flex-direction:column;padding:0}}.main-menu__item{position:relative;width:100%}.main-menu__item+.main-menu__item{margin-left:-.0625rem}@media (width < 43.75em){.main-menu__item+.main-menu__item{margin-left:0;margin-top:.25rem}}.main-menu__item .main-menu__link:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);background-color:#734ca5;height:.875rem;width:.0625rem}@media (width < 43.75em){.main-menu__item .main-menu__link:before{display:none}}.main-menu__item:last-child .main-menu__link:not([link-disabled]):after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);background-color:#734ca5;height:.875rem;width:.0625rem}@media (width >= 64.0625em){.main-menu__item:hover .main-menu__link-icon{fill:#fff;transform:rotate(180deg)}}.main-menu__item.is-open>ul{visibility:visible;opacity:1;max-height:31.25rem;pointer-events:all;padding:.5rem 0;margin-top:.5rem;margin-bottom:.5rem}.main-menu__link{position:relative;display:flex;justify-content:center;align-items:center;padding:1.25rem;box-sizing:border-box;color:#734ca5;font-size:1.0625rem;font-style:normal;font-weight:500;line-height:.875rem;border-radius:.625rem}.main-menu__link.is-current{z-index:500;color:var(--light-dark-blocks)}.main-menu__link.is-current:before{opacity:0}@media (width < 61.99875em){.main-menu__link{font-size:.875rem;padding:.75rem}}@media (width < 43.75em){.main-menu__link{color:#fff;font-size:.9375rem;line-height:2.125rem;padding:0;display:block}}.main-menu__link-icon{width:.5625rem;height:.375rem;flex-shrink:0;margin-left:.375rem;margin-top:.125rem;fill:#734ca5;transition:.4s}@media (width < 43.75em){.main-menu__link-icon{fill:#fff;margin-left:.0625rem;margin-top:.0625rem}}@media (width >= 64.0625em){.main-menu__link:hover{background-color:#734ca5;color:#fff}.main-menu__link:hover .main-menu__link-icon{fill:#fff;transform:rotate(180deg)}}.main-menu__submenu{width:18.25rem;position:absolute;top:100%;margin:.25rem 0 0;opacity:0;visibility:hidden;pointer-events:none;transition:.4s;background-color:#f1ecff}@media (width < 43.75em){.main-menu__submenu{position:static;width:auto;max-height:0;margin:0 -1.5rem;border-radius:.625rem;background-color:#48296f}}.main-menu a[link-disabled]{position:relative;pointer-events:none}.main-menu a[link-disabled] span{position:absolute;right:.125rem;top:50%;transform:translateY(-50%);border-radius:.375rem;padding:.1875rem .5rem;background-color:#f1ecff;font-weight:500;font-size:.9375rem;line-height:133%;color:#734ca5;z-index:50}@media (width < 43.75em){.main-menu a[link-disabled] span{right:.375rem;background-color:#734ca5;font-size:.8125rem;line-height:154%;color:#e1d8fc}}@media (width >= 64.0625em){.main-menu li:hover>.submenu{opacity:1;visibility:visible;pointer-events:all;height:auto;padding-top:.75rem;padding-bottom:.1875rem}.main-menu li:hover>a:not([link-disabled]){background-color:#734ca5;color:#fff}.main-menu li:hover>a:not([link-disabled]) .submenu__link-icon{transform:rotate(180deg);fill:#fff}}.submenu{list-style:none;background-color:#e1d8fc;border-radius:.625rem;padding-left:.1875rem;padding-right:.1875rem;padding-bottom:.75rem;z-index:50}@media (width < 43.75em){.submenu{padding:0;background-color:#48296f}.submenu.submenu--inside{margin:0 .25rem}}.submenu:before{content:"";position:absolute;left:0;top:-.3125rem;height:.3125rem;width:100%}.submenu--inside{height:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s,padding .4s;background-color:#f1ecff;margin-top:-.625rem}@media (width < 43.75em){.submenu--inside{max-height:0;height:auto;transition:.4s;background:#e1d8fc;border-radius:.625rem}.submenu--inside .submenu__link{color:#734ca5}}.submenu__item+.submenu__item{margin-top:.25rem}.submenu li.is-open .submenu{height:auto;visibility:visible;pointer-events:all;opacity:1;max-height:31.25rem;padding:.5625rem 0}.submenu__link{position:relative;z-index:10;display:flex;justify-content:space-between;align-items:center;width:100%;padding:.375rem 1.6875rem;box-sizing:border-box;font-size:.9375rem;font-style:normal;font-weight:500;line-height:1.875rem;border-radius:.625rem;color:#734ca5;transition:.4s}@media (width < 43.75em){.submenu__link{color:#fff;font-size:.8125rem;line-height:231%;padding:.25rem .625rem .25rem 1.25rem;justify-content:flex-start}}.submenu__link-icon{width:.5625rem;height:.375rem;flex-shrink:0;margin-left:.375rem;margin-top:.125rem;fill:#734ca5;transition:.4s}@media (width < 43.75em){.submenu__link-icon{fill:#fff}}li.is-open>a svg{transform:rotate(180deg)}.fancybox__container{--f-button-bg: transparent;--fancybox-backdrop-bg: var(--backdrop-bg-color);--f-button-width: max-content;--f-button-height: max-content;--f-button-svg-stroke-width: 2;--f-button-color: var(--white);--f-arrow-pos: .25rem;--f-arrow-height: calc(100% - .5rem) ;--f-arrow-width: 2.375rem;--f-arrow-border-radius: .625rem;--f-arrow-color: var(--violet-color);--f-arrow-bg: var(--light-blocks-bg-color);--f-arrow-hover-bg: var(--violet-color);--f-carousel-slide-bg: var(--fancybox-slide-bg-color);justify-content:center}.fancybox__carousel{flex:0 0 auto;background-color:var(--white);border-radius:.625rem;padding:.25rem 2.875rem}.fancybox__carousel .f-button.is-arrow:before{inset:0}.fancybox__carousel.is-horizontal .f-button.is-arrow.is-prev,.fancybox__carousel.is-horizontal .f-button.is-arrow.is-next{transform:none;inset:auto auto 0;height:calc(100% - var(--title-height, 0px))}.fancybox__carousel.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:var(--f-arrow-pos, 0)}.fancybox__carousel.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:var(--f-arrow-pos, 0)}.fancybox__backdrop{z-index:9}.fancybox__slide{--max-height-slide: 70.1754385965vh;max-height:var(--max-height-slide);opacity:0;--f-drag-opacity: 0;border-radius:.625rem;padding:0}.fancybox__slide.has-html{padding:0}.fancybox__slide.is-selected{opacity:1}.fancybox__mhztitle{order:-1;margin:1rem 0;font-weight:700;line-height:1.3125;color:var(--dark-text-color);font-size:2rem}.fancybox__mhztitle:not(:last-child){margin-bottom:1.5rem}@media (width < 83.5em){.fancybox__mhztitle{font-size:1.5rem}.fancybox__mhztitle:not(:last-child){margin-bottom:1rem}}@media (width < 37.5em){.fancybox__mhztitle{font-size:1.25rem}}@media (width < 29.99875em){.fancybox__mhztitle{font-size:1rem}}.fancybox__mhztitle:empty{display:none}.f-carousel__toolbar{translate:0 -100%}.f-button[data-fancybox-close]{min-width:1.5rem;min-height:1.5rem}.f-button[data-fancybox-close] svg path{stroke:var(--white)}.f-panzoom__viewport{pointer-events:none}img{width:auto;height:auto;max-width:100%}[hidden]{display:none!important}@media (max-width: 83.5em){._md1dn{display:none!important}}@media (min-width: 83.5em){._mmd1dn{display:none!important}}@media (max-width: 61.99875em){._md2dn{display:none!important}}@media (min-width: 61.99875em){._mmd2dn{display:none!important}}@media (max-width: 47.99875em){._md3dn{display:none!important}}@media (min-width: 47.99875em){._mmd3dn{display:none!important}}@media (max-width: 29.99875em){._md4dn{display:none!important}}@media (min-width: 29.99875em){._mmd4dn{display:none!important}}._pen{pointer-events:none}._skeleton,*:has(>img[data-src]:not(._lazy-loaded)){overflow:hidden;position:relative;pointer-events:none}._skeleton>*,*:has(>img[data-src]:not(._lazy-loaded))>*{position:relative;z-index:1}._skeleton:before,:has(>img[data-src]:not(._lazy-loaded)):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#eee;z-index:2;opacity:var(--opacity, 1)}._skeleton:after,:has(>img[data-src]:not(._lazy-loaded)):after{content:"";position:absolute;top:-5%;left:calc(100% + 3.75rem);width:2.5rem;height:110%;rotate:15deg;background-color:#fff;box-shadow:0 0 .625rem .625rem #fff;z-index:3;opacity:.4;animation:skeletonAfterAnim 1s ease infinite}@keyframes skeletonAfterAnim{0%{left:-3.75rem}}.cloudimage-360{max-width:calc(var(--max-height-slide, 100%) - .1875rem)}._gradtext{background:var(--bg, var(--text-gradient));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.btn{display:flex;justify-content:center;align-items:center;font-weight:600;text-transform:uppercase;line-height:1.35;font-size:1rem;padding:1.1875rem;border-radius:.625rem;overflow:hidden}.btn-grad{position:relative;color:var(--white);background:var(--button-gradient)}.btn-grad span{position:relative;z-index:2}.btn-grad:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--button-gradient-before);opacity:0}.loaded .btn-grad:before{transition:opacity .3s ease 0s}.btn-grad:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--button-gradient-after);opacity:0}.loaded .btn-grad:after{transition:opacity .3s ease 0s}@media (any-hover: hover){.btn-grad:hover:before{opacity:1}}.btn-grad:active:before{opacity:0}.btn-grad:active:after{opacity:1}.btn-grey{color:var(--violet-color);background-color:var(--blocks-bg-color)}.loaded .btn-grey{transition:all .3s ease 0s}@media (any-hover: hover){.btn-grey:hover{background-color:var(--form-field-focus-color)}}.btn-grey:active{transition:0s;background-color:var(--link-active-bg-color)}@media (any-hover: hover){.splide:hover .splide__arrow{translate:none}}.splide__arrows{position:absolute;top:50%;left:0;width:100%;display:flex;justify-content:space-between;gap:.625rem;pointer-events:none;z-index:2;overflow:hidden;padding:0 1rem}.splide__arrow{pointer-events:all;width:2.375rem;height:2.375rem;flex:0 0 2.375rem;aspect-ratio:1;border-radius:50%;background-color:var(--white);border:.09375rem solid var(--violet-color);display:flex;justify-content:center;align-items:center}.loaded .splide__arrow{transition:background-color .3s ease 0s,translate .3s ease 0s}.splide__arrow--prev{rotate:180deg}@media (any-hover: hover){.splide__arrow--prev{translate:-200%}}@media (any-hover: hover){.splide__arrow--next{translate:200%}}.splide__arrow svg{width:.625rem;height:.8125rem}.splide__arrow path{fill:var(--violet-color)}.loaded .splide__arrow path{transition:all .3s ease 0s}@media (any-hover: hover){.splide__arrow:hover{background-color:var(--violet-color)}.splide__arrow:hover path{fill:var(--white)}}.splide__arrow[disabled]{opacity:0;pointer-events:none}@media (min-width: 77.625em){.section-head:not(:last-child){margin-bottom:5rem}}@media (min-width: 36em) and (max-width: 77.625em){.section-head:not(:last-child){margin-bottom:clamp(1.75rem,-1.0608108108rem + 7.8078078078vw,5rem)}}@media (max-width: 36em){.section-head:not(:last-child){margin-bottom:1.75rem}}.section-title{font-weight:700;line-height:1.2;color:var(--dark-text-color)}@media (min-width: 77.625em){.section-title{font-size:2.875rem}}@media (min-width: 22.5em) and (max-width: 77.625em){.section-title{font-size:clamp(1.25rem,.5867346939rem + 2.947845805vw,2.875rem)}}@media (max-width: 22.5em){.section-title{font-size:1.25rem}}.section-title:not(:last-child){margin-bottom:1rem}@media (width < 29.99875em){.section-title:not(:last-child){margin-bottom:.875rem}}.section-subtitle{font-weight:500;line-height:1.35;font-size:1.5rem}@media (width < 83.5em){.section-subtitle{font-size:1.25rem}}@media (width < 37.5em){.section-subtitle{font-size:1rem}}@media (width < 29.99875em){.section-subtitle{font-size:.875rem}}._decor{position:absolute;pointer-events:none;width:var(--decor-width, 6.25rem);aspect-ratio:1;rotate:var(--decor-rotate, 0deg);background-image:url(../img/icons/star.svg);background-repeat:no-repeat;background-size:contain;background-position:center}[data-fancybox]{position:relative;cursor:pointer;--fancybox-icon-bg: url(../img/icons/gallery_icon_image.svg)}[data-fancybox]:has(>[data-src]._lazy-loaded):before,[data-fancybox]:has(>*:not([data-src])):before{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;border-radius:50%;background-color:var(--fancybox-slide-icon-bg-color);aspect-ratio:1;width:4.375rem;background-image:var(--fancybox-icon-bg);background-repeat:no-repeat;background-position:center;opacity:0}.loaded [data-fancybox]:has(>[data-src]._lazy-loaded):before,.loaded [data-fancybox]:has(>*:not([data-src])):before{transition:background-color .3s ease 0s,opacity .3s ease 0s}@media (width < 83.5em){[data-fancybox]:has(>[data-src]._lazy-loaded):before,[data-fancybox]:has(>*:not([data-src])):before{width:3.375rem}}[data-fancybox]:has(>[data-src]._lazy-loaded)[href*=mp4],[data-fancybox]:has(>[data-src]._lazy-loaded)[href*=mov],[data-fancybox]:has(>[data-src]._lazy-loaded)[href*=mkv],[data-fancybox]:has(>[data-src]._lazy-loaded)[href*=webm],[data-fancybox]:has(>[data-src]._lazy-loaded)[href*=avi],[data-fancybox]:has(>[data-src]._lazy-loaded).is-video,[data-fancybox]:has(>*:not([data-src]))[href*=mp4],[data-fancybox]:has(>*:not([data-src]))[href*=mov],[data-fancybox]:has(>*:not([data-src]))[href*=mkv],[data-fancybox]:has(>*:not([data-src]))[href*=webm],[data-fancybox]:has(>*:not([data-src]))[href*=avi],[data-fancybox]:has(>*:not([data-src])).is-video{--fancybox-icon-bg: url(../img/icons/gallery_icon_video.svg)}[data-fancybox]:has(>[data-src]._lazy-loaded)[href*=mp4]:before,[data-fancybox]:has(>[data-src]._lazy-loaded)[href*=mov]:before,[data-fancybox]:has(>[data-src]._lazy-loaded)[href*=mkv]:before,[data-fancybox]:has(>[data-src]._lazy-loaded)[href*=webm]:before,[data-fancybox]:has(>[data-src]._lazy-loaded)[href*=avi]:before,[data-fancybox]:has(>[data-src]._lazy-loaded).is-video:before,[data-fancybox]:has(>*:not([data-src]))[href*=mp4]:before,[data-fancybox]:has(>*:not([data-src]))[href*=mov]:before,[data-fancybox]:has(>*:not([data-src]))[href*=mkv]:before,[data-fancybox]:has(>*:not([data-src]))[href*=webm]:before,[data-fancybox]:has(>*:not([data-src]))[href*=avi]:before,[data-fancybox]:has(>*:not([data-src])).is-video:before{background-position:55% 50%;opacity:1}@media (any-hover: hover){[data-fancybox]:has(>[data-src]._lazy-loaded):hover:before,[data-fancybox]:has(>*:not([data-src])):hover:before{background-color:var(--light-dark-blocks);opacity:1}}[data-fancybox]:active:before{transition:0s;background-color:var(--link-active-bg-color)}._content{line-height:1.35;font-size:1.125rem}@media (width < 83.5em){._content{font-size:1rem}}@media (width < 61.99875em){._content{font-size:1.125rem}}@media (width < 47.99875em){._content{font-size:1rem}}@media (width < 29.99875em){._content{font-size:.875rem}}._content h1,._content h2,._content h3,._content h4,._content h5{font-weight:700;line-height:1.3125;color:var(--dark-text-color);font-size:2rem}._content h1:not(:last-child),._content h2:not(:last-child),._content h3:not(:last-child),._content h4:not(:last-child),._content h5:not(:last-child){margin-bottom:1.5rem}@media (width < 83.5em){._content h1,._content h2,._content h3,._content h4,._content h5{font-size:1.5rem}._content h1:not(:last-child),._content h2:not(:last-child),._content h3:not(:last-child),._content h4:not(:last-child),._content h5:not(:last-child){margin-bottom:1rem}}@media (width < 37.5em){._content h1,._content h2,._content h3,._content h4,._content h5{font-size:1.25rem}}@media (width < 29.99875em){._content h1,._content h2,._content h3,._content h4,._content h5{font-size:1rem}}._content p,._content b,._content strong{line-height:1.35;font-size:1.125rem}._content p:not(:last-child),._content b:not(:last-child),._content strong:not(:last-child){margin-bottom:1.5rem}@media (width < 83.5em){._content p,._content b,._content strong{font-size:1rem}._content p:not(:last-child),._content b:not(:last-child),._content strong:not(:last-child){margin-bottom:1rem}}@media (width < 61.99875em){._content p,._content b,._content strong{font-size:1.125rem}}@media (width < 47.99875em){._content p,._content b,._content strong{font-size:1rem}}@media (width < 29.99875em){._content p,._content b,._content strong{font-size:.875rem}}._content p{font-weight:500}._content li{line-height:1.35;font-size:1.125rem}._content li:not(:last-child){margin-bottom:1rem}@media (width < 83.5em){._content li{font-size:1rem}._content li:not(:last-child){margin-bottom:1rem}}@media (width < 47.99875em){._content li:not(:last-child){margin-bottom:.625rem}}@media (width < 29.99875em){._content li{font-size:.875rem}}._content ul li{position:relative;padding-left:1.625rem}._content ul li:before{content:"";position:absolute;top:.25rem;left:0;width:1rem;height:1rem;background-image:url(../img/icons/star.svg);background-repeat:no-repeat;background-position:center;background-size:contain}._content a:not(.btn){text-decoration:underline}.banner__container{position:relative;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}@media (min-width: 77.625em){.banner__container{--padding-top: 3.75rem}}@media (min-width: 22.5em) and (max-width: 77.625em){.banner__container{--padding-top: clamp( 1.25rem , .2295918367rem + 4.5351473923vw , 3.75rem )}}@media (max-width: 22.5em){.banner__container{--padding-top: 1.25rem}}@media (min-width: 77.625em){.banner__container{--padding-bottom: 3.75rem}}@media (min-width: 22.5em) and (max-width: 77.625em){.banner__container{--padding-bottom: clamp( 1.25rem , .2295918367rem + 4.5351473923vw , 3.75rem )}}@media (max-width: 22.5em){.banner__container{--padding-bottom: 1.25rem}}.banner__container>._decor{right:var(--padding-right);bottom:var(--padding-bottom);--decor-rotate: 38.2deg;translate:3.1875rem 1.4375rem}.banner__body{border-radius:.625rem;border:.0625rem solid var(--footer-border-color);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);padding-top:2rem;padding-bottom:2rem;display:grid;justify-content:space-between;gap:1.5rem;box-shadow:0 4px 19px #ffffff05 inset,0 -4px 12px #ffffff24 inset;background-color:#fff6}@media (min-width: 77.625em){.banner__body{padding-left:3.25rem}}@media (min-width: 22.5em) and (max-width: 77.625em){.banner__body{padding-left:clamp(1.25rem,.4336734694rem + 3.6281179138vw,3.25rem)}}@media (max-width: 22.5em){.banner__body{padding-left:1.25rem}}@media (min-width: 77.625em){.banner__body{padding-right:3.25rem}}@media (min-width: 22.5em) and (max-width: 77.625em){.banner__body{padding-right:clamp(1.25rem,.4336734694rem + 3.6281179138vw,3.25rem)}}@media (max-width: 22.5em){.banner__body{padding-right:1.25rem}}.banner__body>._decor{--decor-width: 2.84375rem;--decor-rotate: -37.7deg;top:18.1818181818%;left:61.1111111111%}@media (width < 61.99875em){.banner__body>._decor{left:83.768115942%}}@media (width < 47.99875em){.banner__body>._decor{display:none}}@media (width >= 61.99875em){.banner__body{grid-template-columns:minmax(auto,39rem) 18.75rem}}@media (width < 47.99875em){.banner__body{padding-top:1.25rem;padding-bottom:1.25rem}}.banner__title{line-height:1.2;font-weight:700;color:var(--dark-text-color);max-width:35.875rem}@media (min-width: 77.625em){.banner__title{font-size:2.25rem}}@media (min-width: 22.5em) and (max-width: 77.625em){.banner__title{font-size:clamp(1.25rem,.8418367347rem + 1.8140589569vw,2.25rem)}}@media (max-width: 22.5em){.banner__title{font-size:1.25rem}}@media (min-width: 77.625em){.banner__title:not(:last-child){margin-bottom:1.25rem}}@media (min-width: 64em) and (max-width: 77.625em){.banner__title:not(:last-child){margin-bottom:clamp(1rem,-.1743119266rem + 1.8348623853vw,1.25rem)}}@media (max-width: 64em){.banner__title:not(:last-child){margin-bottom:1rem}}.banner__text{font-weight:500;line-height:1.35;font-size:1.125rem}.banner__text:not(:last-child){margin-bottom:1.5rem}@media (width < 83.5em){.banner__text{font-size:1rem}.banner__text:not(:last-child){margin-bottom:1rem}}@media (width < 61.99875em){.banner__text{font-size:1.125rem}}@media (width < 47.99875em){.banner__text{font-size:1rem}}@media (width < 29.99875em){.banner__text{font-size:.875rem}}@media (width >= 61.99875em){.banner__btn{align-self:center}}@media (width < 61.99875em){.banner__btn{align-self:start;width:17.5rem}}@media (width < 29.99875em){.banner__btn{width:100%}}.form__row{display:grid;gap:1.5rem}.form__row:not(:last-child){margin-bottom:1.5rem}@media (width >= 35.625em){.form__row{grid-template-columns:repeat(var(--cols, 1),1fr)}}.form__col{display:flex;flex-direction:column;gap:1.5rem}.form__item{flex:1 1 auto;display:block;position:relative;--padding-vertical: 1.125rem;--padding-horizontal: 1.75rem;padding:var(--padding-vertical) var(--padding-horizontal);--background-color: var(--blocks-bg-color);background-color:var(--background-color);border-radius:.625rem;border:.0625rem solid transparent;font-size:1rem;cursor:text}.loaded .form__item{transition:all .3s ease 0s}@media (width < 47.99875em){.form__item{--padding-horizontal: .875rem;font-size:.875rem}}.form__item input,.form__item textarea{outline:none}.loaded .form__item input,.loaded .form__item textarea{transition:all .3s ease 0s}.form__item textarea{height:100%;resize:none;min-height:3.625rem}.form__item span{position:absolute;top:var(--padding-vertical);left:var(--padding-horizontal);right:var(--padding-horizontal);color:var(--form-placeholder-color);pointer-events:none}.loaded .form__item span{transition:all .3s ease 0s}.form__item._form-input,.form__item._form-focus{--background-color: var(--form-field-focus-color)}.form__item._form-input span,.form__item._form-focus span{translate:0 -100%;font-size:.75rem;color:var(--text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form__item._form-error{border-color:var(--error-color)}@media (any-hover: hover){.form__item:hover{border-color:var(--form-field-focus-color)}}.form__info{line-height:1.46;font-weight:500;font-style:italic;color:var(--info-color);font-size:.875rem}.form__info a{text-decoration:underline}.form__errors{display:flex;flex-direction:column;gap:.25rem}.form__errors:not(:last-child){margin-bottom:1.5rem}.form__errors:empty{display:none}.form__error{position:relative;font-size:.8125rem;color:var(--error-color);padding-left:.75rem;line-height:1}.form__item .form__error{position:absolute;left:var(--padding-horizontal);bottom:calc(100% + .375rem)}.form__error:before{content:"";position:absolute;top:50%;left:0;translate:0 -50%;width:.375rem;height:.375rem;border-radius:50%;background-color:var(--error-color)}.form__footer{display:flex;gap:1.5rem;align-items:center}.form__col .form__footer{flex-direction:column}@media (width < 35.625em){.form__footer{flex-direction:column}}@media (width >= 35.625em){.form__button{flex:0 0 14.875rem}}@media (width < 35.625em){.form__button{width:100%}}.form__col .form__button{flex:1 1 auto;width:100%}@media (min-width: 77.625em){.banner-another{--padding-top: 3.75rem}}@media (min-width: 22.5em) and (max-width: 77.625em){.banner-another{--padding-top: clamp( 1.25rem , .2295918367rem + 4.5351473923vw , 3.75rem )}}@media (max-width: 22.5em){.banner-another{--padding-top: 1.25rem}}@media (min-width: 77.625em){.banner-another{--padding-bottom: 3.125rem}}@media (min-width: 36em) and (max-width: 77.625em){.banner-another{--padding-bottom: clamp( 1.25rem , -.3716216216rem + 4.5045045045vw , 3.125rem )}}@media (max-width: 36em){.banner-another{--padding-bottom: 1.25rem}}.banner-another .btn{min-width:22.75rem}@container (width <= 43.75em){.banner-another .btn{min-width:20.625rem}}@container (width <= 28.125em){.banner-another .btn{min-width:0;width:100%}}.banner-another__container{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);position:relative}.banner-another__container ._decor{bottom:var(--padding-bottom);left:69.806763285%;--decor-rotate: 38.2deg;translate:0 2.5rem}.banner-another__body{position:relative;border-radius:.625rem;border:.0625rem solid var(--footer-border-color);display:flex;flex-direction:column;align-items:flex-start;background-color:var(--footer-bg-color);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);box-shadow:0 4px 19px #ffffff05 inset,0 -4px 12px #ffffff24 inset;padding:var(--padding-vertical) var(--padding-horizontal);container-type:inline-size}@media (min-width: 77.625em){.banner-another__body{--padding-vertical: 3.125rem}}@media (min-width: 37.5em) and (max-width: 77.625em){.banner-another__body{--padding-vertical: clamp( 1.25rem , -.5023364486rem + 4.6728971963vw , 3.125rem )}}@media (max-width: 37.5em){.banner-another__body{--padding-vertical: 1.25rem}}@media (min-width: 77.625em){.banner-another__body{--padding-horizontal: 3.75rem}}@media (min-width: 22.5em) and (max-width: 77.625em){.banner-another__body{--padding-horizontal: clamp( 1.25rem , .2295918367rem + 4.5351473923vw , 3.75rem )}}@media (max-width: 22.5em){.banner-another__body{--padding-horizontal: 1.25rem}}.banner-another__body h1:not(:last-child),.banner-another__body h2:not(:last-child),.banner-another__body h3:not(:last-child),.banner-another__body h4:not(:last-child),.banner-another__body h5:not(:last-child){margin-bottom:.375rem}.banner-another__body b,.banner-another__body strong{max-width:55.5rem}.banner-another__body *{max-width:62rem}._link-arrow{position:absolute;--pos: var(--before-position, 1.5rem 1.5rem auto auto);--width: var(--before-width, 3.75rem);inset:var(--pos);width:var(--width);aspect-ratio:1;background-color:var(--white);border-radius:50% .625rem 50% 50%;background-image:url(../img/icons/arrow_top_right.svg);background-repeat:no-repeat;background-position:center;background-size:1.25rem 1.25rem;z-index:4}.loaded ._link-arrow{transition:background-color .3s ease 0s}@media (any-hover: hover){:hover>._link-arrow{background-color:var(--blocks-bg-color)}}:active>._link-arrow{transition:0s;background-color:var(--link-active-bg-color)}*:has(>img[data-src]:not(._lazy-loaded)) img{opacity:0}.f-iframe{min-height:50dvh}.header{position:relative;z-index:148}.header__top{padding:20px 0;background-color:transparent}@media (width < 78.125em){.header__top{padding:25px 0 19px}}@media (width < 61.99875em){.header__top{padding:19px 0}}@media (width < 43.75em){.header__top{padding:17px 0}}@media (width < 31.25em){.header__top{padding:15px 0}}.header__burger{display:none}@media (width < 43.75em){.header__burger{display:block}}@media (width < 61.99875em){.header__logo{width:150px;height:32px}}@media (width < 43.75em){.header__logo{width:100px;height:21px}}@media (width < 31.25em){.header__logo{width:120px;height:25px}}.header__row{display:flex;align-items:center}.header__right{display:flex;align-items:center;margin-left:auto;container-type:inline-size;flex:1 1 auto;justify-content:flex-end}.header__phones{display:flex;-moz-column-gap:.25rem;column-gap:.25rem}@container (width <= 50em){.header__phones{flex-direction:column}.header__phones a{margin:0!important}}.header__mail{display:flex;align-items:center;color:#734ca5;font-size:16px;line-height:0}@media (width < 31.25em){.header__mail{display:none}}.header__mail-icon{height:24px;width:24px;flex-shrink:0;margin-right:12px;fill:#734ca5}@media (width < 61.99875em){.header__mail-icon{margin-right:10px}}.header__social{margin:0 30px 0 20px}@media (width < 61.99875em){.header__social{margin:0 17px}}@media (width < 43.75em){.header__social{position:relative;margin:0 20px 0 24px;padding-right:20px}.header__social:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);height:30px;width:1px;background-color:#fff}}@media (width < 31.25em){.header__social{display:none}}.header__auth{position:relative;padding-left:30px}@media (width < 61.99875em){.header__auth{padding-left:17px}}@media (width < 43.75em){.header__auth{display:none}}.header__auth:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:30px;width:1px;background-color:#fff}.header__main-menu{padding:2px 0;background-color:#ffffff80;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media (width < 78.125em){.header__main-menu{padding:2px 47px}}@media (width < 61.99875em){.header__main-menu{padding:0 39px}}@media (width < 43.75em){.header__main-menu{display:none}}.burger{position:relative;height:20px;width:25px;cursor:pointer;overflow:hidden;z-index:6000}.burger__icon{position:absolute;width:25px;height:20px;top:50%;left:50%;transform:translate(-50%,-50%)}.burger__line{position:absolute;left:0;background-color:#734ca5;height:3px;width:100%;border-radius:3px;pointer-events:none}.burger__line--1{top:0}.burger__line--2{margin:auto;inset:0 0 0 auto;width:75%}.burger__line--3{bottom:0}.menu-open .burger .burger__line{background-color:#fff}.burger--close5 .burger__line--4,.burger--close5 .burger__line--5{opacity:0;top:10px;transition:opacity .2s ease-in-out,transform .2s ease-in-out}.burger--close5 .burger__line--1{transition:width .2s ease-in-out .4s}.burger--close5 .burger__line--2{transition:width .2s ease-in-out .3s}.burger--close5 .burger__line--3{transition:width .2s ease-in-out .2s}.burger--close5 .burger__line--4{transform:rotate(45deg) translate3d(-25px,0,0);transition:opacity .2s ease-in-out .2s,transform .2s ease-in-out .2s}.burger--close5 .burger__line--5{transform:rotate(-45deg) translate3d(25px,0,0);transition:opacity .2s ease-in-out,transform .2s ease-in-out}.menu-open .burger--close5 .burger__line--1{width:0;transition:width .2s ease-in-out}.menu-open .burger--close5 .burger__line--2{width:0;transition:width .2s ease-in-out .1s}.menu-open .burger--close5 .burger__line--3{width:0;transition:width .2s ease-in-out .2s}.menu-open .burger--close5 .burger__line--4{opacity:1;transform:rotate(45deg) translateZ(0);transition:opacity .2s ease-in-out .2s,transform .2s ease-in-out .2s}.menu-open .burger--close5 .burger__line--5{opacity:1;transform:rotate(-45deg) translateZ(0);transition:opacity .2s ease-in-out .4s,transform .2s ease-in-out .4s}.mobile-menu{position:fixed;height:100%;width:100%;top:0;left:0;z-index:5000;visibility:hidden;opacity:0;pointer-events:none;transition:.4s}.mobile-menu.js-active,.menu-open .mobile-menu{opacity:1;visibility:visible;pointer-events:all}.mobile-menu.js-active .mobile-menu__content,.menu-open .mobile-menu .mobile-menu__content{transform:none}.mobile-menu__content{position:relative;z-index:500;width:260px;margin-left:auto;padding:71px 30px 30px;box-sizing:border-box;background-color:#734ca5;border-radius:0 0 0 39px;transition:.4s;transform:translate(100%);max-height:100dvh;overflow-y:auto}@media (width < 31.25em){.mobile-menu__content{padding:50px 30px 32px}}.mobile-menu__auth{padding-top:16px;margin-top:16px;border-top:1px solid #FFF}@media (width < 31.25em){.mobile-menu__auth{border-bottom:1px solid #FFF;padding-bottom:16px;margin-bottom:16px}}.mobile-menu__mail{display:none}@media (width < 31.25em){.mobile-menu__mail{display:flex;align-items:center;font-weight:500;font-size:14px;line-height:200%;color:#fff}.mobile-menu__mail svg{height:24px;width:24px;fill:#fff;margin-right:12px}}.mobile-menu__social{display:none}@media (width < 31.25em){.mobile-menu__social{display:block;margin-top:15px}}.mobile-menu__shadow{position:absolute;left:0;top:0;height:100dvh;width:100vw;background-color:#00000054}.mobile-menu.js-active,.menu-open .mobile-menu{display:block}.footer{position:relative}.footer:before{content:"";position:absolute;left:6.3%;top:-5.75rem;height:11.4375rem;width:11.4375rem;background:url(../img/icons/star.svg);background-size:contain;background-repeat:no-repeat;rotate:30deg}@media (width < 78.125em){.footer:before{left:-7.7%;top:-3.75rem}}@media (width < 43.75em){.footer:before{height:6.9375rem;width:6.9375rem;background-size:contain;background-repeat:no-repeat;background-position:center;left:-2.5625rem;top:-2.375rem}}@media (width < 31.25em){.footer:before{left:auto;right:0}}.footer:after{content:"";position:absolute;bottom:0;right:6%;height:8.75rem;width:8.75rem;background:url(../img/icons/star.svg);background-repeat:no-repeat;background-size:contain;z-index:-1;rotate:30deg;translate:0 3.125rem}@media (width < 78.125em){.footer:after{right:-3.7%}}.footer__docs{margin:1.625rem 0 0;padding:1.5rem 0 0;border-top:.0625rem solid var(--footer-inner-border-color);list-style:none;display:flex;justify-content:space-between;gap:.625rem}@media (width < 78.125em){.footer__docs{flex-wrap:wrap;gap:0;margin:1.25rem -2.4375rem -.3125rem}}@media (width < 43.75em){.footer__docs{margin:1.5rem -2.4375rem -.3125rem;padding:.625rem 0 0}}@media (min-width: 78.125rem){.footer__docs-item:nth-child(1){max-width:15.625rem}}@media (min-width: 78.125rem){.footer__docs-item:nth-child(2){max-width:10.875rem}}@media (min-width: 78.125rem){.footer__docs-item:nth-child(3){max-width:18.0625rem}}@media (min-width: 78.125rem){.footer__docs-item:nth-child(4){max-width:14.25rem}}@media (width < 78.125em){.footer__docs-item{width:50%;padding:.3125rem 2.4375rem;box-sizing:border-box}}@media (width < 31.25em){.footer__docs-item{width:100%}}.footer__docs-link{display:inline;color:#8a7e95;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;border-bottom:.0625rem dashed rgba(138,126,149,.5)}.footer-top{padding:2.0625rem 0 1.75rem;background:var(--footer-bg-color);border-top:.0625rem solid var(--footer-border-color);box-shadow:0 .25rem 1.1875rem #ffffff05 inset,0 .25rem .75rem 0 #ffffff24 -inset;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem)}@media (width < 61.99875em){.footer-top{padding:1.75rem 0}}@media (width < 43.75em){.footer-top{padding:1.5rem 0 1.5625rem}}.footer-top__desc{font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--secontary-text-color)}.footer-top__desc--mobile{display:none}@media (width < 61.99875em){.footer-top__desc{font-size:.75rem;line-height:150%}}@media (width < 31.25em){.footer-top__desc{white-space:nowrap}.footer-top__desc--mobile{display:block;margin-top:.5rem}.footer-top__desc--desk,.footer-top__desc br{display:none}}.footer-top__row{display:flex;justify-content:space-between}@media (width < 31.25em){.footer-top__row{align-items:flex-start}}.footer-top__left{display:flex;align-items:center}@media (width < 31.25em){.footer-top__left{flex-direction:column;align-items:flex-start}}.footer-top__logo{margin-right:1rem}@media (width < 78.125em){.footer-top__logo{height:2.1875rem;width:10rem;margin-right:1.25rem}}@media (width < 61.99875em){.footer-top__logo{width:9.375rem;height:2.0625rem}}@media (width < 43.75em){.footer-top__logo{width:7.5rem;height:1.625rem;margin-right:.75rem}}@media (width < 31.25em){.footer-top__logo{margin-right:0}}.footer-top__col{padding:1.09375rem;box-sizing:border-box;width:16.6%}@media (width < 78.125em){.footer-top__col{width:auto}}@media (width < 61.99875em){.footer-top__col{width:25%;padding:.5rem}}@media (width < 43.75em){.footer-top__col{width:33.3%}}@media (width < 31.25em){.footer-top__col{width:100%}}@media (width < 61.99875em){.footer-top__col:nth-child(5),.footer-top__col:nth-child(6){display:none}}@media (width < 43.75em){.footer-top__col:nth-child(4){display:none}}@media (width < 31.25em){.footer-top__col:nth-child(1),.footer-top__col:nth-child(2){display:none}}.footer-top__list{padding:0;margin:1.25rem 0 0;list-style:none}@media (width < 78.125em){.footer-top__list{margin:.9375rem 0 0}}@media (width < 31.25em){.footer-top__list{margin:0;display:flex;flex-wrap:wrap;margin:-.3125rem}}.footer-top__item+.footer-top__item{margin-top:.75rem}@media (width < 78.125em){.footer-top__item+.footer-top__item{margin-top:.625rem}}@media (width < 31.25em){.footer-top__item+.footer-top__item{margin-top:0}}@media (width < 31.25em){.footer-top__item{width:50%;padding:.3125rem}}.footer-top__link{color:var(--text-color);font-size:.9375rem;font-style:normal;font-weight:400;line-height:1.375rem}@media (width < 78.125em){.footer-top__link{font-size:.875rem}}.footer-top__menu-title a{color:var(--secontary-text-color);font-size:.9375rem;font-style:normal;font-weight:600;line-height:1.375rem}@media (width < 31.25em){.footer-top__menu-title{display:none}}.footer-top__menu{margin-top:1.6875rem;padding-top:2rem;border-top:.0625rem solid var(--footer-inner-border-color);box-sizing:border-box}@media (width < 61.99875em){.footer-top__menu{margin-top:1.125rem;padding-top:1.75rem}}@media (width < 43.75em){.footer-top__menu{margin-top:1.375rem;padding-top:1.5rem}}.footer-top__menu-row{display:flex;flex-wrap:wrap;margin:-1.09375rem}@media (width < 78.125em){.footer-top__menu-row{flex-wrap:nowrap}}@media (width < 61.99875em){.footer-top__menu-row{white-space:inherit;margin:-.5rem}}.footer-bottom{background:var(--footer-bottom-bg-color);box-shadow:0 .25rem 1.1875rem #ffffff05 inset,0 .25rem .75rem 0 #ffffff24 -inset;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);padding:1.8125rem 0}@media (width < 78.125em){.footer-bottom{padding:1.8125rem 0 1.25rem}}@media (width < 43.75em){.footer-bottom{padding:1.5rem 0 1.25rem}}.footer-bottom__row{display:flex;align-items:center}@media (width < 47.99875em){.footer-bottom__row{flex-direction:column}}.footer-bottom__about-prod{flex-shrink:0;margin-right:2.5rem}@media (width < 78.125em){.footer-bottom__about-prod{margin-right:1rem}}@media (width < 61.99875em){.footer-bottom__about-prod{margin-right:1.5rem}}@media (width < 47.99875em){.footer-bottom__about-prod{margin-right:0}}.footer-bottom__info{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:.5rem 0;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem;color:var(--secontary-text-color)}@media (width < 78.125em){.footer-bottom__info{padding:0}}@media (width < 61.99875em){.footer-bottom__info{line-height:157%}}@media (width < 43.75em){.footer-bottom__info{font-size:.8125rem;line-height:154%}}.footer-bottom__info p{margin:0 0 .75rem}@media (width < 78.125em){.footer-bottom__info p{margin:0 0 .25rem}}@media (width < 61.99875em){.footer-bottom__info p{margin:0 0 .5rem}}.footer-bottom__info a{font-size:.9375rem;font-style:normal;font-weight:400;line-height:1.75rem;color:#734ca5}@media (width < 43.75em){.footer-bottom__info a{font-weight:500}}@media (width < 31.25em){.footer-bottom__info a{font-size:.8125rem}}.about-prod{padding:.4375rem 2.25rem;border-radius:.625rem}@media (width >= 47.99875em){.about-prod{background-color:#fff}}@media (width < 78.125em){.about-prod{padding:.625rem 1.75rem}}@media (width < 61.99875em){.about-prod{padding:1.125rem .8125rem}}@media (width < 47.99875em){.about-prod:not(:last-child){margin-bottom:1rem}}@media (width < 43.75em){.about-prod{padding:0}}.about-prod__row{display:flex;align-items:center}@media (width < 47.99875em){.about-prod__row{flex-wrap:wrap;gap:.5rem;align-items:stretch}.about-prod__row :nth-child(1 of.about-prod__right){order:-1;flex:1 1 100%;align-items:flex-start}}@media (width < 78.125em){.about-prod__left img{max-height:2.75rem}}@media (width < 61.99875em){.about-prod__left img{max-height:2.25rem}}@media (width < 47.99875em){.about-prod__left{display:flex;justify-content:center;align-items:center;background-color:#fff;padding:.75rem;border-radius:.625rem;gap:.25rem;flex:1 1 calc(50% - .5rem)}}@media (width >= 47.99875em){.about-prod__right{margin-left:1.5rem;padding-left:1.5rem;position:relative}.about-prod__right:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:4.125rem;width:.0625rem;background:var(--about-prod-bd-color)}}@media (width >= 47.99875em) and (width < 61.99875em){.about-prod__right:before{height:3.125rem}}@media (width >= 47.99875em) and (width < 43.75em){.about-prod__right:before{height:.0625rem;width:7.125rem;top:0;left:50%;transform:translate(-50%)}}@media (width >= 47.99875em) and (width < 31.25em){.about-prod__right:before{left:0;top:50%;transform:translateY(-50%);height:3.125rem;width:.0625rem}}@media (width < 47.99875em){.about-prod__right{display:flex;justify-content:center;align-items:center;background-color:#fff;padding:.75rem;border-radius:.625rem;gap:.25rem;flex:1 1 calc(50% - .5rem)}}.about-prod__label{color:#8a7e95;font-size:1rem;font-style:normal;font-weight:500;line-height:1.75rem;margin-bottom:.3125rem}@media (width < 78.125em){.about-prod__label{font-size:.9375rem;margin-bottom:.125rem}}@media (width < 61.99875em){.about-prod__label{font-size:.875rem;line-height:200%}}.about-prod__logos{display:flex;align-items:flex-start}@media (width < 61.99875em){.about-prod__logos{flex-direction:column}}@media (width < 47.99875em){.about-prod__logos{flex-direction:row}}@media (width < 78.125em){.about-prod__logos a{line-height:0}.about-prod__logos a img{max-height:2.5rem}}@media (width < 61.99875em){.about-prod__logos a img{max-height:1.875rem}}.about-prod__logos a+a{margin-left:1.25rem;margin-top:.375rem}@media (width < 78.125em){.about-prod__logos a+a img{max-height:1.25rem}}@media (width < 61.99875em){.about-prod__logos a+a{margin-left:0;margin-top:.125rem}.about-prod__logos a+a img{max-height:.9375rem}}@media (width < 31.25em){.about-prod__logos a+a{margin-left:.3125rem}}.button-up{position:fixed;bottom:3.125rem;right:3.125rem;z-index:2000;line-height:0;cursor:pointer;opacity:0;pointer-events:none;transition:.4s}@media (width < 43.75em){.button-up{right:1.25rem;bottom:1.25rem}}@media (width < 78.125em){.button-up--type-2{bottom:9.375rem}}@media (width < 61.99875em){.button-up--type-2{bottom:6.25rem}}.button-up--show{pointer-events:all;opacity:1}@media (width >= 64.0625em){.button-up:hover .button-up__inner{border-radius:.625rem}}.button-up:active .button-up__inner{background-color:#734ca5}.button-up:active .button-up__icon{fill:#fff}.button-up__inner{position:relative;z-index:50;border-radius:.625rem .625rem 1.875rem;width:3.75rem;height:3.75rem;-webkit-backdrop-filter:blur(1.0625rem);backdrop-filter:blur(1.0625rem);background:#cab9ff4f;display:flex;align-items:center;justify-content:center;transition:.4s}.button-up__icon{fill:#734ca5;transition:.4s}.button-up__icon{position:relative;z-index:50}.hero{position:relative}@media (width >= 83.5em){.hero:before{content:"";position:absolute;top:0;left:6.9791666667vw;width:3.6875rem;height:3.6875rem;background-image:url(../img/icons/star.svg);background-repeat:no-repeat;background-size:contain;z-index:2;translate:0 -30%;rotate:-26.66deg}}@media (47.99875em < width < 83.5em){.hero:before{content:"";position:absolute;top:0;right:8.8541666667vw;width:3.6875rem;height:3.6875rem;background-image:url(../img/icons/star.svg);background-repeat:no-repeat;background-size:contain;z-index:2;translate:0 -30%;rotate:-26.66deg}}.hero__bg{position:absolute;left:0;top:calc(var(--headerHeight) * -1);width:100%;height:100%;max-height:63rem;background-color:var(--blocks-bg-color);pointer-events:none}@media (width >= 83.5em){.hero__bg{overflow:hidden}}@media (width < 83.5em){.hero__bg{max-height:61.25rem}}.hero__bg img{aspect-ratio:508/512;position:absolute}@media (min-width: 30em) and (max-width: 77.5em){.hero__bg img:first-child{left:clamp(.9375rem,-3.2861842105rem + 14.0789473684vw,7.625rem)}}@media (max-width: 30em){.hero__bg img:first-child{left:.9375rem}}@media (min-width: 30em) and (max-width: 77.5em){.hero__bg img:last-child{right:clamp(-1.875rem,-8.2697368421rem + 21.3157894737vw,8.25rem)}}@media (max-width: 30em){.hero__bg img:last-child{right:-1.875rem}}@media (width >= 83.5em){.hero__bg img:first-child{left:-5rem;bottom:-12.5rem}.hero__bg img:last-child{top:0;left:37.6041666667vw}}@media (width < 83.5em){.hero__bg img:first-child{width:34rem;top:calc(var(--headerHeight) / 2)}.hero__bg img:last-child{width:36.25rem;top:30.8612440191%}}@media (width < 61.99875em){.hero__bg img:first-child{top:0}}@media (width < 47.99875em){.hero__bg img:first-child{width:78.125vw}.hero__bg img:last-child{width:78.125vw}}.hero__container{position:relative}@media (min-width: 120em){.hero__container{padding-top:5rem}}@media (min-width: 36em) and (max-width: 120em){.hero__container{padding-top:clamp(3.125rem,2.3214285714rem + 2.2321428571vw,5rem)}}@media (min-width: 77.625em){.hero__container{padding-bottom:3.125rem}}@media (min-width: 36em) and (max-width: 77.625em){.hero__container{padding-bottom:clamp(1.25rem,-.3716216216rem + 4.5045045045vw,3.125rem)}}@media (max-width: 36em){.hero__container{padding-bottom:1.25rem}}@media (min-width: 48em){.hero__content:not(:last-child){margin-bottom:2.5rem}}@media (min-width: 36em) and (max-width: 48em){.hero__content:not(:last-child){margin-bottom:clamp(2rem,.5rem + 4.1666666667vw,2.5rem)}}@media (max-width: 36em){.hero__content:not(:last-child){margin-bottom:2rem}}.hero__title{font-weight:700;color:var(--dark-text-color)}@media (min-width: 77.625em){.hero__title{font-size:3.5rem}}@media (min-width: 22.5em) and (max-width: 77.625em){.hero__title{font-size:clamp(1.375rem,.5076530612rem + 3.8548752834vw,3.5rem)}}@media (max-width: 22.5em){.hero__title{font-size:1.375rem}}@media (min-width: 77.625em){.hero__title:not(:last-child){margin-bottom:1.75rem}}@media (min-width: 22.5em) and (max-width: 77.625em){.hero__title:not(:last-child){margin-bottom:clamp(.75rem,.3418367347rem + 1.8140589569vw,1.75rem)}}@media (max-width: 22.5em){.hero__title:not(:last-child){margin-bottom:.75rem}}.hero__text{font-weight:500;line-height:1.35}@media (min-width: 77.625em){.hero__text{font-size:1.625rem}}@media (min-width: 22.5em) and (max-width: 77.625em){.hero__text{font-size:clamp(.875rem,.568877551rem + 1.3605442177vw,1.625rem)}}@media (max-width: 22.5em){.hero__text{font-size:.875rem}}@media (min-width: 77.625em){.hero__text:not(:last-child){margin-bottom:2.5rem}}@media (min-width: 36em) and (max-width: 77.625em){.hero__text:not(:last-child){margin-bottom:clamp(1.5rem,.6351351351rem + 2.4024024024vw,2.5rem)}}@media (max-width: 36em){.hero__text:not(:last-child){margin-bottom:1.5rem}}.hero__metrics{display:grid;row-gap:.625rem}@media (min-width: 48em){.hero__metrics{-moz-column-gap:1.25rem;column-gap:1.25rem}}@media (min-width: 36em) and (max-width: 48em){.hero__metrics{-moz-column-gap:clamp(.625rem,-1.25rem + 5.2083333333vw,1.25rem);column-gap:clamp(.625rem,-1.25rem + 5.2083333333vw,1.25rem)}}@media (max-width: 36em){.hero__metrics{-moz-column-gap:.625rem;column-gap:.625rem}}@media (width >= 35.9375em){.hero__metrics{grid-template-columns:repeat(3,1fr)}}.hero__metric{background-color:var(--white);display:flex;align-items:center;row-gap:.25rem;-moz-column-gap:.75rem;column-gap:.75rem;border-radius:.625rem}@media (min-width: 64em){.hero__metric{padding-top:1.25rem}}@media (min-width: 48em) and (max-width: 64em){.hero__metric{padding-top:clamp(.875rem,-.25rem + 2.34375vw,1.25rem)}}@media (max-width: 48em){.hero__metric{padding-top:.875rem}}@media (min-width: 64em){.hero__metric{padding-bottom:1.25rem}}@media (min-width: 48em) and (max-width: 64em){.hero__metric{padding-bottom:clamp(.875rem,-.25rem + 2.34375vw,1.25rem)}}@media (max-width: 48em){.hero__metric{padding-bottom:.875rem}}@media (min-width: 62em){.hero__metric{padding-left:2rem}}@media (min-width: 22.5em) and (max-width: 62em){.hero__metric{padding-left:clamp(1.25rem,.8227848101rem + 1.8987341772vw,2rem)}}@media (max-width: 22.5em){.hero__metric{padding-left:1.25rem}}@media (min-width: 62em){.hero__metric{padding-right:2rem}}@media (min-width: 22.5em) and (max-width: 62em){.hero__metric{padding-right:clamp(1.25rem,.8227848101rem + 1.8987341772vw,2rem)}}@media (max-width: 22.5em){.hero__metric{padding-right:1.25rem}}@media (width >= 36em){.hero__metric{flex-direction:column;align-items:flex-start;justify-content:center}}.hero__metrictitle{font-weight:900;--bg: var(--text-gradient-plus)}@media (min-width: 77.625em){.hero__metrictitle{font-size:2rem}}@media (min-width: 22.5em) and (max-width: 77.625em){.hero__metrictitle{font-size:clamp(1.5rem,1.2959183673rem + .9070294785vw,2rem)}}@media (max-width: 22.5em){.hero__metrictitle{font-size:1.5rem}}.hero__metrictext{font-weight:700;line-height:1.35}@media (min-width: 77.625em){.hero__metrictext{font-size:1.5rem}}@media (min-width: 22.5em) and (max-width: 77.625em){.hero__metrictext{font-size:clamp(.875rem,.6198979592rem + 1.1337868481vw,1.5rem)}}@media (max-width: 22.5em){.hero__metrictext{font-size:.875rem}}.platform-hero{background-color:var(--white);border:.0625rem solid var(--platform-border-color);border-radius:.625rem;padding:var(--pv) var(--ph) 0}@media (min-width: 77.5em){.platform-hero{--pv: 3.25rem}}@media (min-width: 36em) and (max-width: 77.5em){.platform-hero{--pv: clamp( 1.25rem , -.484939759rem + 4.8192771084vw , 3.25rem )}}@media (max-width: 36em){.platform-hero{--pv: 1.25rem}}@media (min-width: 77.625em){.platform-hero{--ph: 3.75rem}}@media (min-width: 22.5em) and (max-width: 77.625em){.platform-hero{--ph: clamp( 1.25rem , .2295918367rem + 4.5351473923vw , 3.75rem )}}@media (max-width: 22.5em){.platform-hero{--ph: 1.25rem}}.platform-hero__head{font-weight:700;line-height:1.1739130435;color:var(--dark-text-color)}@media (min-width: 77.625em){.platform-hero__head{font-size:2.875rem}}@media (min-width: 22.5em) and (max-width: 77.625em){.platform-hero__head{font-size:clamp(1.25rem,.5867346939rem + 2.947845805vw,2.875rem)}}@media (max-width: 22.5em){.platform-hero__head{font-size:1.25rem}}@media (min-width: 77.5em){.platform-hero__head:not(:last-child){margin-bottom:2.75rem}}@media (min-width: 64em) and (max-width: 77.5em){.platform-hero__head:not(:last-child){margin-bottom:clamp(1rem,-7.2962962963rem + 12.962962963vw,2.75rem)}}@media (max-width: 64em){.platform-hero__head:not(:last-child){margin-bottom:1rem}}.platform-hero__body{display:grid}@media (min-width: 47.9375em){.platform-hero__body{gap:2.5rem}}@media (min-width: 22.5em) and (max-width: 47.9375em){.platform-hero__body{gap:clamp(.875rem,-.5623464373rem + 6.3882063882vw,2.5rem)}}@media (max-width: 22.5em){.platform-hero__body{gap:.875rem}}@media (min-width: 62em){.platform-hero__body{padding-bottom:2.5rem}}@media (min-width: 22.5em) and (max-width: 62em){.platform-hero__body{padding-bottom:clamp(2rem,1.7151898734rem + 1.2658227848vw,2.5rem)}}@media (max-width: 22.5em){.platform-hero__body{padding-bottom:2rem}}@media (width >= 55em){.platform-hero__body{grid-template-columns:1fr 2.04fr}}.platform-hero__navigation{display:flex;flex-direction:column}@media (min-width: 64em){.platform-hero__navigation{gap:1rem}}@media (min-width: 22.5em) and (max-width: 64em){.platform-hero__navigation{gap:clamp(.625rem,.421686747rem + .9036144578vw,1rem)}}@media (max-width: 22.5em){.platform-hero__navigation{gap:.625rem}}.platform-hero__navbtn{text-align:left;border-radius:.625rem;border:.125rem solid var(--blocks-bg-color);display:flex;flex-direction:column;gap:.25rem}.loaded .platform-hero__navbtn{transition:background-color .3s ease 0s}@media (min-width: 36em){.platform-hero__navbtn{padding:1.5rem}}@media (min-width: 22.5em) and (max-width: 36em){.platform-hero__navbtn{padding:clamp(1rem,.1666666667rem + 3.7037037037vw,1.5rem)}}@media (max-width: 22.5em){.platform-hero__navbtn{padding:1rem}}.platform-hero__navbtn._tab-active{background-color:var(--blocks-bg-color)}.platform-hero__navbtn b{font-weight:700;line-height:1.2;font-size:1.5rem}@media (width < 83.5em){.platform-hero__navbtn b{font-size:1.25rem}}@media (width < 29.99875em){.platform-hero__navbtn b{font-size:1.125rem}}.platform-hero__navbtn p{font-weight:500;line-height:1.35;color:var(--secontary-text-color);font-size:1.125rem}@media (width < 83.5em){.platform-hero__navbtn p{font-size:1rem}}@media (width < 29.99875em){.platform-hero__navbtn p{font-size:.875rem}}.platform-hero__buttons{margin-top:2.125rem;display:flex;row-gap:1rem;-moz-column-gap:1.875rem;column-gap:1.875rem}.platform-hero__buttons .btn{flex:1 1 auto}@media (width < 22.5em){.platform-hero__buttons .btn{font-size:.875rem}}@media (width >= 68.75em){.platform-hero__buttons{flex-direction:column}}@media (55em < width < 68.75em){.platform-hero__buttons{grid-column:1/span 2}}@media (width < 45.625em){.platform-hero__buttons{flex-direction:column}}.platform-hero__content{font-weight:500;line-height:1.35}@media (min-width: 64em){.platform-hero__content{font-size:1.25rem}}@media (min-width: 22.5em) and (max-width: 64em){.platform-hero__content{font-size:clamp(.875rem,.671686747rem + .9036144578vw,1.25rem)}}@media (max-width: 22.5em){.platform-hero__content{font-size:.875rem}}.platform-hero__tabitem{display:flex;flex-direction:column;height:100%}@media (min-width: 77.625em){.platform-hero__tabitem>*:not(:last-child){margin-bottom:2rem}}@media (min-width: 22.5em) and (max-width: 77.625em){.platform-hero__tabitem>*:not(:last-child){margin-bottom:clamp(1rem,.5918367347rem + 1.8140589569vw,2rem)}}@media (max-width: 22.5em){.platform-hero__tabitem>*:not(:last-child){margin-bottom:1rem}}.platform-hero__tabitem .splide{min-width:0;min-height:0;flex:1 1 auto}.platform-hero__footer{margin:0 calc(var(--ph) * -1);background-color:var(--blocks-bg-color)}.platform-hero__slider{padding-top:2.5rem;padding-bottom:2.5rem;overflow:hidden}@media (min-width: 77.625em){.platform-hero__slider{padding-left:3.75rem}}@media (min-width: 22.5em) and (max-width: 77.625em){.platform-hero__slider{padding-left:clamp(1.25rem,.2295918367rem + 4.5351473923vw,3.75rem)}}@media (max-width: 22.5em){.platform-hero__slider{padding-left:1.25rem}}@media (min-width: 77.625em){.platform-hero__slider{padding-right:3.75rem}}@media (min-width: 22.5em) and (max-width: 77.625em){.platform-hero__slider{padding-right:clamp(1.25rem,.2295918367rem + 4.5351473923vw,3.75rem)}}@media (max-width: 22.5em){.platform-hero__slider{padding-right:1.25rem}}@media (width < 83.5em){.platform-hero__slider{padding-top:1.875rem;padding-bottom:1.875rem}}@media (width < 29.99875em){.platform-hero__slider{padding-top:1.25rem;padding-bottom:1.25rem}}.platform-hero__track{overflow:visible}.platform-hero__slide>*{max-height:2rem}@media (width < 83.5em){.platform-hero__slide>*{max-height:1.4375rem}}.gallery-slider__slide{background-color:var(--light-violet-color);border-radius:.625rem;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:default}.gallery-slider__slide *{max-width:100%}.visualization{position:relative}@media (min-width: 77.625em){.visualization{--padding-top: 3.125rem}}@media (min-width: 36em) and (max-width: 77.625em){.visualization{--padding-top: clamp( 1.25rem , -.3716216216rem + 4.5045045045vw , 3.125rem )}}@media (max-width: 36em){.visualization{--padding-top: 1.25rem}}@media (min-width: 77.625em){.visualization{--padding-bottom: 3.75rem}}@media (min-width: 22.5em) and (max-width: 77.625em){.visualization{--padding-bottom: clamp( 1.25rem , .2295918367rem + 4.5351473923vw , 3.75rem )}}@media (max-width: 22.5em){.visualization{--padding-bottom: 1.25rem}}.visualization ._decor:first-child{left:3.0729166667%;top:-4.8529411765%;--decor-rotate: 38.2deg}@media (width < 83.5em){.visualization ._decor:first-child{display:none}}.visualization ._decor:nth-child(2){--decor-width: 4rem;--decor-rotate: 75deg;right:3.0729166667%;top:44.0073529412%}@media (width < 83.5em){.visualization ._decor:nth-child(2){display:none}}.visualization_graybg{position:relative}.visualization_graybg:before{content:"";position:absolute;top:calc(var(--bg-offset-top, 0px) * -1);bottom:calc(var(--bg-offset-bottom, 0px) * -1);left:0;width:100%;height:calc(100% + var(--bg-offset-top, 0px) + var(--bg-offset-bottom, 0px));z-index:-1;background-color:var(--blocks-bg-color)}.visualization_graybg ._decor:first-child{left:1.71875%;top:21.4705882353%}.visualization__container{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.visualization__body{display:flex;flex-direction:column}@media (min-width: 77.625em){.visualization__body{gap:6.25rem}}@media (min-width: 22.5em) and (max-width: 77.625em){.visualization__body{gap:clamp(2rem,.2653061224rem + 7.7097505669vw,6.25rem)}}@media (max-width: 22.5em){.visualization__body{gap:2rem}}.item-visualization{display:flex;row-gap:1.5rem;align-items:center}@media (min-width: 77.625em){.item-visualization{-moz-column-gap:4.5rem;column-gap:4.5rem}}@media (min-width: 64em) and (max-width: 77.625em){.item-visualization{-moz-column-gap:clamp(2.25rem,-8.3188073394rem + 16.5137614679vw,4.5rem);column-gap:clamp(2.25rem,-8.3188073394rem + 16.5137614679vw,4.5rem)}}@media (max-width: 64em){.item-visualization{-moz-column-gap:2.25rem;column-gap:2.25rem}}@media (width < 83.5em){.item-visualization{row-gap:1rem}}@media (width < 61.99875em){.item-visualization{align-items:stretch;flex-direction:column}}@media (width < 47.99875em){.item-visualization{overflow:hidden}}.item-visualization__head{display:flex;align-items:flex-start;row-gap:2.5rem;-moz-column-gap:.9375rem;column-gap:.9375rem}@media (width >= 61.99875em){.item-visualization__head{flex-direction:column}.item-visualization__head:not(:last-child){margin-bottom:1.5rem}}@media (width < 61.99875em){.item-visualization__head{justify-content:space-between}.item-visualization__head:has(.item-visualization__tag){flex-direction:row-reverse}}.item-visualization__head h1,.item-visualization__head h2,.item-visualization__head h3,.item-visualization__head h4,.item-visualization__head h5{font-weight:700;line-height:1.3125;color:var(--dark-text-color);font-size:2rem}.item-visualization__head h1:not(:last-child),.item-visualization__head h2:not(:last-child),.item-visualization__head h3:not(:last-child),.item-visualization__head h4:not(:last-child),.item-visualization__head h5:not(:last-child){margin-bottom:1.5rem}@media (width < 83.5em){.item-visualization__head h1,.item-visualization__head h2,.item-visualization__head h3,.item-visualization__head h4,.item-visualization__head h5{font-size:1.5rem}.item-visualization__head h1:not(:last-child),.item-visualization__head h2:not(:last-child),.item-visualization__head h3:not(:last-child),.item-visualization__head h4:not(:last-child),.item-visualization__head h5:not(:last-child){margin-bottom:1rem}}@media (width < 37.5em){.item-visualization__head h1,.item-visualization__head h2,.item-visualization__head h3,.item-visualization__head h4,.item-visualization__head h5{font-size:1.25rem}}@media (width < 29.99875em){.item-visualization__head h1,.item-visualization__head h2,.item-visualization__head h3,.item-visualization__head h4,.item-visualization__head h5{font-size:1rem}}.item-visualization_gallery{flex-direction:column;align-items:stretch}@media (width >= 47.99875em){.item-visualization_gallery .splide__slide{display:flex;flex-wrap:wrap;gap:.5rem}}@media (width < 47.99875em){.item-visualization_gallery .splide__slide img,.item-visualization_gallery .splide__slide a{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}@media (width >= 61.99875em){.item-visualization__content{flex:0 0 40.2576489533%}}@media (width < 61.99875em){.item-visualization__content{order:1}}.item-visualization__tag{white-space:nowrap;padding:.5rem 1rem;display:flex;justify-content:center;align-items:center;border-radius:.625rem;font-weight:600;font-size:1rem;--bg: var(--text-gradient-plus);background-color:var(--blocks-bg-color);flex:0 0 max-content}.visualization_graybg .item-visualization__tag{background-color:var(--white)}@media (width < 47.99875em){.item-visualization__tag{font-size:.875rem}}@media (width < 29.99875em){.item-visualization__tag{font-size:.8125rem}}.item-visualization__gallery:not(.item-visualization_gallery .item-visualization__gallery){min-height:12.5rem}@media (width >= 61.99875em){.item-visualization__gallery{align-self:stretch;flex:0 0 53.9452495974%}.item-visualization__gallery:not(.item-visualization_gallery .item-visualization__gallery){min-height:26.25rem}}.item-visualization__track{height:100%}@media (width < 47.99875em){.item-visualization_gallery .item-visualization__track{max-width:calc(100% - 6.25rem);overflow:visible}}.item-visualization_gallery .splide.is-initialized:not(.is-active) .item-visualization__list{display:flex;flex-wrap:wrap;gap:.5rem}.item-visualization__slide{border-radius:.625rem;overflow:hidden}.item-visualization__slide,.item-visualization__slide img{aspect-ratio:670/450}@media (width >= 47.99875em){.item-visualization_gallery .item-visualization__slide,.item-visualization_gallery .item-visualization__slide img{height:auto;flex:0 0 calc(33% - .1875rem);aspect-ratio:406/360}.item-visualization_gallery .item-visualization__slide:nth-child(1),.item-visualization_gallery .item-visualization__slide:nth-child(1) img,.item-visualization_gallery .item-visualization__slide:nth-child(2),.item-visualization_gallery .item-visualization__slide:nth-child(2) img,.item-visualization_gallery .item-visualization__slide:nth-child(5n+6),.item-visualization_gallery .item-visualization__slide:nth-child(5n+6) img,.item-visualization_gallery .item-visualization__slide:nth-child(5n+7),.item-visualization_gallery .item-visualization__slide:nth-child(5n+7) img{height:auto;flex:0 0 calc(50% - .25rem);aspect-ratio:617/360}.item-visualization_gallery .item-visualization__slide img{flex:1 1 auto!important}}@media (width < 47.99875em){.item-visualization_gallery .item-visualization__slide,.item-visualization_gallery .item-visualization__slide img{height:auto;aspect-ratio:391/228}}@media (width < 61.99875em){.item-visualization__slide:not(.item-visualization_gallery .item-visualization__slide){min-height:61.3333333333vw}}.item-visualization__slide>*{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width: 77.625em){.productlooks{--padding-top: 3.125rem}}@media (min-width: 36em) and (max-width: 77.625em){.productlooks{--padding-top: clamp( 1.25rem , -.3716216216rem + 4.5045045045vw , 3.125rem )}}@media (max-width: 36em){.productlooks{--padding-top: 1.25rem}}@media (min-width: 77.625em){.productlooks{--padding-bottom: 3.75rem}}@media (min-width: 22.5em) and (max-width: 77.625em){.productlooks{--padding-bottom: clamp( 1.25rem , .2295918367rem + 4.5351473923vw , 3.75rem )}}@media (max-width: 22.5em){.productlooks{--padding-bottom: 1.25rem}}.productlooks__container{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}@media (min-width: 77.625em){.productlooks__head:not(:last-child){margin-bottom:2.5rem}}@media (min-width: 22.5em) and (max-width: 77.625em){.productlooks__head:not(:last-child){margin-bottom:clamp(1rem,.387755102rem + 2.7210884354vw,2.5rem)}}@media (max-width: 22.5em){.productlooks__head:not(:last-child){margin-bottom:1rem}}.productlooks__body{display:grid}@media (min-width: 77.625em){.productlooks__body{gap:1.875rem}}@media (min-width: 22.5em) and (max-width: 77.625em){.productlooks__body{gap:clamp(.625rem,.1147959184rem + 2.2675736961vw,1.875rem)}}@media (max-width: 22.5em){.productlooks__body{gap:.625rem}}@media (width >= 61.99875em){.productlooks__body{grid-template-columns:repeat(3,1fr)}}.productlooks__item{background-color:var(--white);border:.0625rem solid var(--footer-border-color);border-radius:.625rem;display:grid;row-gap:.75rem}@media (min-width: 77.625em){.productlooks__item{padding:2rem}}@media (min-width: 36em) and (max-width: 77.625em){.productlooks__item{padding:clamp(1.25rem,.6013513514rem + 1.8018018018vw,2rem)}}@media (max-width: 36em){.productlooks__item{padding:1.25rem}}@media (min-width: 47.9375em){.productlooks__item{--max-width: 5.625rem}}@media (min-width: 36em) and (max-width: 47.9375em){.productlooks__item{--max-width: clamp( 4.375rem , .6053664921rem + 10.4712041885vw , 5.625rem )}}@media (max-width: 36em){.productlooks__item{--max-width: 4.375rem}}@media (min-width: 47.9375em){.productlooks__item{-moz-column-gap:1.75rem;column-gap:1.75rem}}@media (min-width: 22.5em) and (max-width: 47.9375em){.productlooks__item{-moz-column-gap:clamp(1.25rem,.8077395577rem + 1.9656019656vw,1.75rem);column-gap:clamp(1.25rem,.8077395577rem + 1.9656019656vw,1.75rem)}}@media (max-width: 22.5em){.productlooks__item{-moz-column-gap:1.25rem;column-gap:1.25rem}}@media (width < 61.99875em){.productlooks__item{grid-template-columns:var(--max-width) auto}}@media (width >= 61.99875em){.productlooks__icon{max-width:5.375rem}.productlooks__icon:not(:last-child){margin-bottom:.5rem}}.productlooks__icon>*{max-width:100%}@media (width < 61.99875em){.productlooks__icon{grid-row:1/span 2}}.productlooks__name{font-weight:700;font-size:1.75rem}@media (width < 83.5em){.productlooks__name{font-size:1.25rem}}@media (width < 37.5em){.productlooks__name{font-size:1.125rem}}@media (width < 29.99875em){.productlooks__name{font-size:1rem}}.productlooks__text{line-height:1.35;font-size:1rem}@media (width < 83.5em){.productlooks__text{font-size:.875rem}}.workgroups{position:relative}@media (min-width: 77.625em){.workgroups{--padding-top: 3.125rem}}@media (min-width: 36em) and (max-width: 77.625em){.workgroups{--padding-top: clamp( 1.25rem , -.3716216216rem + 4.5045045045vw , 3.125rem )}}@media (max-width: 36em){.workgroups{--padding-top: 1.25rem}}@media (min-width: 77.625em){.workgroups{--padding-bottom: 3.125rem}}@media (min-width: 36em) and (max-width: 77.625em){.workgroups{--padding-bottom: clamp( 1.25rem , -.3716216216rem + 4.5045045045vw , 3.125rem )}}@media (max-width: 36em){.workgroups{--padding-bottom: 1.25rem}}.workgroups>._decor{top:29.0057518488%;left:7.2395833333%;--decor-rotate: 38.2deg}@media (width < 83.5em){.workgroups>._decor{display:none}}.workgroups__container{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);position:relative}.workgroups__container>._decor{--decor-rotate: 75deg;--decor-width: 4rem;top:72.2678718159%;right:var(--padding-right);translate:2rem 0}@media (width < 83.5em){.workgroups__container>._decor{display:none}}.workgroups__head:not(:last-child){margin-bottom:3rem}@media (width < 83.5em){.workgroups__head:not(:last-child){margin-bottom:2rem}}@media (width < 29.99875em){.workgroups__head:not(:last-child){margin-bottom:1rem}}.workgroups__body{display:grid;gap:3.75rem}@media (width < 83.5em){.workgroups__body{gap:1.875rem}}@media (width >= 47.99875em){.workgroups__body{grid-template-columns:repeat(2,1fr)}}@media (width < 50em){.workgroups__body{gap:1.25rem}}@media (width < 29.99875em){.workgroups__body{gap:1rem}}.workgroups__body:has(+*:not([hidden])){margin-bottom:2rem}.workgroups__item{border-radius:.625rem;border:.0625rem solid var(--footer-border-color);background-color:var(--footer-bg-color);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);position:relative;--before-position: 1.5rem 1.5rem auto auto;--before-width: 3.75rem}@media (width < 83.5em){.workgroups__item{--before-position: 1.25rem 1.25rem auto auto}}@media (width < 47.99875em){.workgroups__item{--before-position: .875rem .5rem auto auto}}.workgroups__item[href]:not(:has(._link-arrow)):before{content:"";position:absolute;--pos: var(--before-position, 1.5rem 1.5rem auto auto);--width: var(--before-width, 3.75rem);inset:var(--pos);width:var(--width);aspect-ratio:1;background-color:var(--white);border-radius:50% .625rem 50% 50%;background-image:url(../img/icons/arrow_top_right.svg);background-repeat:no-repeat;background-position:center;background-size:1.25rem 1.25rem;z-index:4}.loaded .workgroups__item[href]:not(:has(._link-arrow)):before{transition:background-color .3s ease 0s}@media (any-hover: hover){.workgroups__item[href]:hover:before{background-color:var(--blocks-bg-color)}.workgroups__item[href]:hover .workgroups__image img{scale:1.1}}.workgroups__item[href]:active:before{transition:0s;background-color:var(--link-active-bg-color)}.workgroups__image{margin:-.0625rem -.0625rem 0;border-radius:.625rem;overflow:hidden}.workgroups__image img{position:relative;z-index:2;aspect-ratio:591/400;width:100%;display:block}.loaded .workgroups__image img{transition:scale .3s ease 0s}.workgroups__itembody{--padding-horizontal: 1.75rem;--padding-vertical: 1.5rem;padding-top:1.5rem;padding-left:var(--padding-horizontal);padding-right:var(--padding-horizontal);padding-bottom:var(--padding-vertical);line-height:1.35}@media (width < 61.99875em){.workgroups__itembody{--padding-vertical: 1.25rem;--padding-horizontal: 1.25rem}}@media (width < 47.99875em){.workgroups__itembody{--padding-vertical: .875rem;--padding-horizontal: .875rem}}@media (width < 29.99875em){.workgroups__itembody{padding-top:1.125rem}}.workgroups__name{font-weight:700;color:var(--dark-text-color);font-size:1.5rem}.workgroups__name:not(:last-child){margin-bottom:.5rem}@media (width < 83.5em){.workgroups__name{font-size:1.25rem}}@media (width < 29.99875em){.workgroups__name{font-size:1.125rem}}.workgroups__text{font-size:1.125rem}@media (width < 83.5em){.workgroups__text{font-size:1rem}}@media (width < 29.99875em){.workgroups__text{font-size:.875rem}}.workgroups__more{width:100%;max-width:28.125rem;margin:0 auto}.workgroups__more span:last-child{display:none}._showmore-active .workgroups__more span:first-child{display:none}._showmore-active .workgroups__more span:last-child{display:block}@media (min-width: 77.625em){.comfort{--padding-top: 3.125rem}}@media (min-width: 36em) and (max-width: 77.625em){.comfort{--padding-top: clamp( 1.25rem , -.3716216216rem + 4.5045045045vw , 3.125rem )}}@media (max-width: 36em){.comfort{--padding-top: 1.25rem}}@media (min-width: 77.625em){.comfort{--padding-bottom: 3.125rem}}@media (min-width: 36em) and (max-width: 77.625em){.comfort{--padding-bottom: clamp( 1.25rem , -.3716216216rem + 4.5045045045vw , 3.125rem )}}@media (max-width: 36em){.comfort{--padding-bottom: 1.25rem}}.comfort__container{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}@media (min-width: 77.625em){.comfort__head:not(:last-child){margin-bottom:2.5rem}}@media (min-width: 22.5em) and (max-width: 77.625em){.comfort__head:not(:last-child){margin-bottom:clamp(1rem,.387755102rem + 2.7210884354vw,2.5rem)}}@media (max-width: 22.5em){.comfort__head:not(:last-child){margin-bottom:1rem}}.comfort__body{display:grid;gap:1.875rem}@media (width < 83.5em){.comfort__body{gap:1.25rem}}@media (width >= 50em){.comfort__body{grid-template-columns:repeat(2,1fr)}}@media (width < 29.99875em){.comfort__body{gap:.875rem}}.comfort__item{--height: 11.1875rem;--pl-plus: 1.75rem;--pl: calc(var(--height) - (var(--height) * .64) + var(--pl-plus));background-color:var(--blocks-bg-color);padding-left:3.125rem;position:relative;overflow:hidden;border-radius:.625rem;min-height:var(--height);display:flex;flex-direction:column;justify-content:center;padding-left:var(--pl);padding-right:var(--pl-plus);padding-top:2.0625rem;padding-bottom:2.0625rem}@media (width < 50em){.comfort__item{--height: 9.125rem;--pl-plus: 1.25rem}}@media (width < 83.5em){.comfort__item{padding-top:1.4375rem;padding-bottom:1.4375rem}}@media (width < 50em){.comfort__item{padding-top:1.25rem;padding-bottom:1.25rem}}@media (width >= 50em){.comfort__item_big{grid-column:1/span 2}}.comfort__item i{--width: calc(var(--height) - .8125rem);position:absolute;left:0;top:50%;color:var(--blocks-bg-color);font-size:4.375rem;padding-right:.625rem;padding-top:.625rem;font-weight:700;width:var(--width);aspect-ratio:1;display:flex;align-items:center;justify-content:flex-end;background-image:url("data:image/svg+xml,%3Csvg width='60' height='139' viewBox='0 0 60 139' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-86.049 93.8708C-110.67 87.1655 -110.67 51.8323 -86.049 45.127L-68.6445 40.387C-60.0571 38.0482 -53.3493 31.2633 -51.0372 22.5772L-46.3511 4.97242C-39.7221 -19.9312 -4.79061 -19.9312 1.83842 4.97242L6.52456 22.5772C8.83669 31.2633 15.5445 38.0482 24.1318 40.387L41.5364 45.127C66.1569 51.8323 66.1569 87.1655 41.5364 93.8708L24.1318 98.6108C15.5445 100.95 8.83669 107.734 6.52457 116.421L1.83842 134.025C-4.7906 158.929 -39.722 158.929 -46.3511 134.025L-51.0372 116.421C-53.3493 107.734 -60.0571 100.95 -68.6445 98.6108L-86.049 93.8708Z' fill='url(%23paint0_linear_1718_708)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1718_708' x1='-11.9982' y1='109.758' x2='79.4792' y2='111.209' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F86161'/%3E%3Cstop offset='0.463168' stop-color='%23A151E0'/%3E%3Cstop offset='1' stop-color='%234C13A9'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right center;translate:calc(var(--width) * -.64) -50%;font-style:normal}@media (min-width: 77.625em){.comfort__item i{font-size:4.375rem}}@media (min-width: 50em) and (max-width: 77.625em){.comfort__item i{font-size:clamp(3.125rem,.8625565611rem + 4.5248868778vw,4.375rem)}}@media (max-width: 50em){.comfort__item i{font-size:3.125rem}}.comfort__item b,.comfort__item strong{font-weight:700;line-height:1.2;font-size:1.5rem}.comfort__item b:not(:last-child),.comfort__item strong:not(:last-child){margin-bottom:.75rem}@media (width < 83.5em){.comfort__item b,.comfort__item strong{font-size:1.25rem}}@media (width < 47.99875em){.comfort__item b,.comfort__item strong{font-size:1.125rem}.comfort__item b:not(:last-child),.comfort__item strong:not(:last-child){margin-bottom:.625rem}}@media (width < 29.99875em){.comfort__item b,.comfort__item strong{font-size:1rem}}.comfort__item p{line-height:1.35;font-size:1.125rem}@media (width < 50em){.comfort__item p{font-size:1rem}}@media (width < 47.99875em){.comfort__item p{font-size:.875rem}}@media (min-width: 77.625em){.callback{--padding-top: 3.125rem}}@media (min-width: 36em) and (max-width: 77.625em){.callback{--padding-top: clamp( 1.25rem , -.3716216216rem + 4.5045045045vw , 3.125rem )}}@media (max-width: 36em){.callback{--padding-top: 1.25rem}}@media (min-width: 77.625em){.callback{--padding-bottom: 6.25rem}}@media (min-width: 36em) and (max-width: 77.625em){.callback{--padding-bottom: clamp( 2.5rem , -.7432432432rem + 9.009009009vw , 6.25rem )}}@media (max-width: 36em){.callback{--padding-bottom: 2.5rem}}.callback__container{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}@media (min-width: 77.625em){.callback__head:not(:last-child){margin-bottom:2.5rem}}@media (min-width: 22.5em) and (max-width: 77.625em){.callback__head:not(:last-child){margin-bottom:clamp(1rem,.387755102rem + 2.7210884354vw,2.5rem)}}@media (max-width: 22.5em){.callback__head:not(:last-child){margin-bottom:1rem}}@media (width >= 61.99875em){.callback__form .form__row{grid-template-columns:1fr 1.9fr 1.12fr}}@media (35.625em < width < 61.99875em){.callback__form .form__row{grid-template-columns:repeat(2,1fr)}.callback__form .form__col:has(.form__footer){grid-column:1/span 2}.callback__form .form__footer{display:grid;grid-template-columns:repeat(2,1fr)}}.faq{background-color:var(--blocks-bg-color);position:relative}@media (min-width: 77.625em){.faq{--padding-top: 6.25rem}}@media (min-width: 36em) and (max-width: 77.625em){.faq{--padding-top: clamp( 2.5rem , -.7432432432rem + 9.009009009vw , 6.25rem )}}@media (max-width: 36em){.faq{--padding-top: 2.5rem}}@media (min-width: 77.625em){.faq{--padding-bottom: 7.5rem}}@media (min-width: 36em) and (max-width: 77.625em){.faq{--padding-bottom: clamp( 3.125rem , -.6587837838rem + 10.5105105105vw , 7.5rem )}}@media (max-width: 36em){.faq{--padding-bottom: 3.125rem}}.faq>._decor{--decor-width: 5rem;--decor-rotate: -37.7deg;top:14.681724846%;right:5.9375%}@media (width < 83.5em){.faq>._decor{top:0;right:2.63671875%;translate:0 -.875rem}}@media (width < 50em){.faq>._decor{translate:0 -2.9375rem}}@media (width < 37.5em){.faq>._decor{--decor-width: 3.75rem;translate:0;top:4.2889390519%}}@media (width < 29.99875em){.faq>._decor{display:none}}.faq__container{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}@media (min-width: 77.625em){.faq__head:not(:last-child){margin-bottom:2.5rem}}@media (min-width: 22.5em) and (max-width: 77.625em){.faq__head:not(:last-child){margin-bottom:clamp(1rem,.387755102rem + 2.7210884354vw,2.5rem)}}@media (max-width: 22.5em){.faq__head:not(:last-child){margin-bottom:1rem}}.spollers-faq__item{position:relative}.spollers-faq__title{line-height:1.35;font-weight:500;font-size:1.375rem;border-top:.0625rem solid transparent;border-left:.0625rem solid transparent;border-right:.0625rem solid transparent}.loaded .spollers-faq__title{transition:all .3s ease 0s}@media (width < 83.5em){.spollers-faq__title{font-size:1.25rem}}@media (width < 61.99875em){.spollers-faq__title{font-size:1.125rem}}@media (width < 29.99875em){.spollers-faq__title{font-size:1rem}}.spollers-faq__title._spoller-active{border-radius:.625rem .625rem 0 0;border-color:var(--footer-border-color)}.spollers-faq__body{border-left:.0625rem solid var(--footer-border-color);border-right:.0625rem solid var(--footer-border-color);border-bottom:.0625rem solid var(--footer-border-color);left:0;padding:2.25rem 1.75rem;background-color:var(--white);border-radius:0 0 .625rem .625rem;margin-top:-.625rem;font-weight:500;line-height:1.5}@media (width < 61.99875em){.spollers-faq__body{padding:2.25rem 1.25rem}}@media (width < 43.75em){.spollers-faq__body{padding:1.5rem 1.25rem 1.25rem}}._abs .spollers-faq__body{position:absolute;top:100%;z-index:50}
