@charset "UTF-8";:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-colored:#ddd}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;transform:translate3d(0,0,var(--toastify-z-index) px);width:var(--toastify-toast-width);z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translate(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;box-sizing:border-box;cursor:pointer;direction:ltr;display:flex;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:var(--toastify-toast-max-height);min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px;white-space:pre-wrap}.Toastify__toast-body>div:last-child{flex:1}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify__toast-text{display:flex;flex-direction:column;gap:2px;line-height:1.35;width:100%}.Toastify__toast-text-title{font-weight:600}.Toastify__toast-text-content{opacity:.92}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:var(--toastify-color-info);color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:var(--toastify-color-success);color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:var(--toastify-color-warning);color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:var(--toastify-color-error);color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--default{background:var(--toastify-color-progress-colored)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentcolor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__none{0%,60%,75%,90%,to{animation-duration:0;animation-timing-function:none}0%{opacity:1;transform:translateZ(0)}to{transform:translateZ(0)}}.Toastify__none-enter--bottom-center,.Toastify__none-enter--bottom-left,.Toastify__none-enter--bottom-right,.Toastify__none-enter--top-center,.Toastify__none-enter--top-left,.Toastify__none-enter--top-right{animation-name:Toastify__none}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}: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)}.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:0;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height);translate:-50% -50%;border:var(--f-spinner-border-width) solid var(--f-spinner-color-1);border-top-color:var(--f-spinner-color-2);border-radius:var(--f-spinner-border-radius);animation:f-spinner .75s linear infinite,f-fadeIn .2s ease .2s both}@keyframes f-spinner{to{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;object-fit:contain;transition:none;-webkit-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:10}.f-panzoom__viewport>.f-panzoom__content{width:100%;height:100%;object-fit:fill}picture.f-panzoom__content img{vertical-align:top;width:100%;height:auto;max-height:100%;object-fit:contain;transition:none;-webkit-user-select:none;user-select:none}.f-panzoom__protected{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;-webkit-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)}.is-loading>.f-html{opacity:0}.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);text-wrap:balance}.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 .f-button:focus-visible{position:relative;z-index:1}.f-carousel__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;gap:var(--f-toolbar-gap, 0)}.f-carousel__toolbar__column.is-left{display:flex;justify-self:flex-start;justify-content:flex-start}.f-carousel__toolbar__column.is-middle{display:flex;justify-content:center}.f-carousel__toolbar__column.is-right{display:flex;justify-self:flex-end;justify-content:flex-end;flex-flow:nowrap}.f-carousel__toolbar__column{pointer-events:none}.f-carousel__toolbar__column>*{pointer-events:all}.f-counter{position:relative;display:flex;flex-direction:row;cursor:default;-webkit-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-bg: transparent;--f-thumbs-transition: max-height .3s ease, max-width .3s ease, padding .3s ease;--f-thumbs-z-index: 1;--f-thumbs-viewport-padding-x: 0px;--f-thumbs-viewport-padding-y: 0px;--f-thumb-width: 94px;--f-thumb-height: 76px;--f-thumb-clip-width: 46px;--f-thumb-extra-gap: 16px;--f-thumb-opacity: 1;--f-thumb-transition: opacity .3s ease, transform .15s ease;--f-thumb-border: none;--f-thumb-border-radius: 4px;--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-thumb-border-transition: all .1s ease;--f-thumb-img-width: 100%;--f-thumb-img-height: 100%;--f-thumb-img-fit: cover;--f-thumb-img-position: 50% 20%}.f-thumbs{--f-carousel-slide-width: var(--f-thumb-width);--f-carousel-slide-height: var(--f-thumb-height);--f-carousel-gap: var(--f-thumbs-gap);position:relative;box-sizing:border-box;flex-shrink:0;margin:var(--f-thumbs-margin);padding:var(--f-thumbs-padding-y) var(--f-thumbs-padding-x);overflow:hidden;background:var(--f-thumbs-bg);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:var(--f-thumbs-transition);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)}.f-thumbs.is-horizontal.is-hidden{max-height:0;--f-thumbs-padding-y: 0}.f-thumbs.is-vertical{max-width:calc(var(--f-carousel-slide-width) + var(--f-thumbs-padding-x) * 2)}.f-thumbs.is-vertical.is-hidden{max-width:0;--f-thumbs-padding-x: 0}.f-thumbs.is-scrollable.is-hidden{max-height:0;--f-thumbs-padding-y: 0}.f-thumbs.is-ltr{direction:ltr}.f-thumbs.is-rtl{direction:rtl}.f-thumbs img{display:block;width:var(--f-thumb-img-width);height:var(--f-thumb-img-height);object-fit:var(--f-thumb-img-fit);object-position:var(--f-thumb-img-position);pointer-events:none;border-radius:inherit;color:transparent}.f-thumbs img[data-lazy-src]{visibility:hidden}.f-thumbs img.has-lazyerror{display:none}.f-thumbs__viewport{box-sizing:border-box;height:100%;padding:var(--f-thumbs-viewport-padding-y) var(--f-thumbs-viewport-padding-x);overflow:visible;display:grid}.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;display:block;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;top:0;right:0;bottom:0;left:0;z-index:1;transition:var(--f-thumb-border-transition);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.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 + var(--f-thumbs-padding-x));margin-inline:calc((var(--f-carousel-slide-width) + var(--f-thumbs-padding-x)) * -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}.f-thumbs.is-scrollable .f-thumbs__viewport{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--f-thumb-width),1fr));grid-auto-rows:var(--f-thumb-height);gap:var(--f-thumbs-gap);overflow:auto;overscroll-behavior:contain;-webkit-user-select:none;user-select:none}.f-thumbs.is-scrollable .f-thumbs__viewport .f-thumbs__slide{grid-area:auto;display:block;position:relative;max-width:100%;width:var(--f-thumb-width);height:var(--f-thumb-height);cursor:pointer;outline:none}: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;user-select:none;pointer-events:none;animation-name:f-progressbar;animation-play-state:running;animation-timing-function:linear}.f-progressbar:empty{display:block}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{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;width:100%;height:100vh;max-height:unset;max-width:unset;padding:0;margin:0;border:0;overflow:hidden;background:transparent;touch-action:none;overscroll-behavior:contain}.fancybox__dialog:focus{outline:none}.fancybox__dialog::backdrop{opacity:0}@supports (height: 100dvh){.fancybox__dialog{height:100dvh}}.fancybox__dialog *:empty{display:block}.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.5;--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: 30px;--f-close-button-height: 30px;--f-close-button-svg-width: 24px;--f-close-button-svg-height: 24px;--f-close-button-svg-stroke-width: 1.75;--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-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;--f-scrollbar-width: 7px;--f-scrollbar-track-bg: #444;--f-scrollbar-track-border-radius: 10px;--f-scrollbar-track-shadow: inset 0 0 6px rgba(0, 0, 0, .2);--f-scrollbar-thumb-bg: #ddd;--f-scrollbar-thumb-border-radius: 10px}.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;--f-scrollbar-track-bg: #ddd;--f-scrollbar-thumb-bg: #444}.fancybox__container{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;display:flex;flex-direction:column}.fancybox__container:focus{outline:none}.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__grid,.fancybox__viewport),.fancybox__container .fancybox__column>*:not(.fancybox__viewport),.fancybox__container .fancybox__slide:not(.is-selected),.fancybox__container .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__grid,.fancybox__viewport),.fancybox__container.is-revealing .fancybox__column>*:not(.fancybox__viewport),.fancybox__container.is-revealing .fancybox__slide:not(.is-selected),.fancybox__container.is-revealing .fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper){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__grid,.fancybox__viewport),.fancybox__container.is-hiding .fancybox__column>*:not(.fancybox__viewport),.fancybox__container.is-hiding .fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper){animation:var(--f-interface-exit-duration, .35s) ease forwards f-fadeOut}.fancybox__container.is-hiding .fancybox__carousel .fancybox__slide:not(.is-selected){opacity:0}.fancybox__container.is-hiding{pointer-events:none}.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;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-backdrop-bg);filter:var(--fancybox-backdrop-filter)}.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:"";top:-30px;right:-30px;bottom:-30px;left:-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-iframe{overflow:hidden;padding:8px 0}.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,.fancybox__container.is-closing .fancybox__viewport,.fancybox__container.is-closing .fancybox__slide.is-selected{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);--f-button-svg-stroke-width: var(--f-close-button-svg-stroke-width);position:absolute;top:calc((var(--f-button-height) + 2px) * -1);right:0;z-index:10}.is-loading .f-button.is-close-button{visibility:hidden}.fancybox__thumbs{flex:0 1 100%}.fancybox__thumbs.is-scrollable{--f-thumbs-cols: 1;--f-thumbs-gap: 8px;--f-thumbs-transition: none;--f-thumbs-padding-x: 4px;--f-thumbs-padding-y: 8px;--f-thumbs-viewport-padding-x: 4px;--f-thumbs-viewport-padding-y: 0px;max-width:calc(var(--f-thumb-width) * var(--f-thumbs-cols) + var(--f-thumbs-gap) * (var(--f-thumbs-cols) - 1) + var(--f-thumbs-padding-x) * 2 + var(--f-thumbs-viewport-padding-x) * 2)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar{width:var(--f-scrollbar-width)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar-track{background:var(--f-scrollbar-track-bg);border-radius:var(--f-scrollbar-track-border-radius);box-shadow:var(--f-scrollbar-track-shadow)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar-thumb{background:var(--f-scrollbar-thumb-bg);border-radius:var(--f-scrollbar-thumb-border-radius)}.fancybox__thumbs.is-scrollable.is-hidden{max-width:0;--f-thumbs-padding-x: 0;max-height:unset;--f-thumbs-padding-y: unset}.fancybox__thumbs.is-scrollable .f-thumbs__viewport{overflow-x:hidden!important;grid-template-columns:repeat(auto-fill,calc((100% - var(--f-thumbs-gap) * (var(--f-thumbs-cols) - 1)) / var(--f-thumbs-cols)))!important}@font-face{font-family:SF Pro;src:url(/build/assets/SF-Pro-Display-Regular-DF_3XEGl.otf) format("opentype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:SF Pro;src:url(/build/assets/SF-Pro-Display-RegularItalic-CFA72IC_.otf) format("opentype");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:SF Pro;src:url(/build/assets/SF-Pro-Display-Medium-DSttQARu.otf) format("opentype");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:SF Pro;src:url(/build/assets/SF-Pro-Display-MediumItalic-C8uf2A7q.otf) format("opentype");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:SF Pro;src:url(/build/assets/SF-Pro-Display-Semibold-Dg2-djaL.otf) format("opentype");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:SF Pro;src:url(/build/assets/SF-Pro-Display-SemiboldItalic-Dj8jjjxr.otf) format("opentype");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:SF Pro;src:url(/build/assets/SF-Pro-Display-Bold-CkqE-6tD.otf) format("opentype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:SF Pro;src:url(/build/assets/SF-Pro-Display-BoldItalic-q-NvD6qt.otf) format("opentype");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Exat Cyr;src:url(/build/assets/exatcyr-regular-BXKMrOHy.otf) format("opentype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Exat Cyr;src:url(/build/assets/exatcyr-medium-gjTm-odI.otf) format("opentype");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Exat Cyr;src:url(/build/assets/exatcyr-bold-CUgdCXGd.otf) format("opentype");font-weight:700;font-style:normal;font-display:block}:root{--font-primary: "SF Pro", sans-serif;--font-secondary: "Exat Cyr", sans-serif;--font-size-base: 16;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-3xs: .75rem;--font-2xs: .8125rem;--font-xs: .875rem;--font-sm: .9375rem;--font-md: 1rem;--font-lg: 1.125rem;--font-xl: 1.25rem;--font-2xl: 1.375rem;--font-3xl: 1.5rem;--font-4xl: 1.75rem;--font-5xl: 2rem;--font-6xl: 2.375rem;--font-7xl: 3rem;--font-8xl: 3.625rem;--line-height-3xl: 1.75;--line-height-2xl: 1.6;--line-height-xl: 1.4;--line-height-lg: 1.3;--line-height-md: 1.1;--line-height-sm: 1;--letter-spacing-sm: .035rem;--letter-spacing-md: .055rem;--letter-spacing-lg: .07rem;--color-white: #FFFFFF;--color-white-10: #FFFFFF1A;--color-white-20: #FFFFFF33;--color-white-30: #FFFFFF4D;--color-white-50: #FFFFFF80;--color-white-70: #FFFFFFB2;--color-black: #000000;--color-black-10: #0000001A;--color-black-20: #00000033;--color-black-30: #0000004D;--color-black-50: #00000080;--color-black-70: #000000B2;--color-gray-1000: #4B4B4B;--color-gray-950: #5E5E5E;--color-gray-900: #8E8E93;--color-gray-700: #A6A6A6;--color-gray-300: #dcdcdc;--color-gray-300-50: #dcdcdc80;--color-gray-200: #E8E8E8;--color-gray-100: #F3F3F3;--color-gray-50: #FAFAFA;--color-primary-dark: #366B49;--color-primary-dark-50: #487f5b;--color-primary: #1D6B39;--color-primary-5: #1D6B390D;--color-primary-10: #1D6B391A;--color-primary-30: #1D6B394D;--color-primary-light: #82AD92;--color-primary-light-10: #82AD921A;--color-blue: #276EF1;--color-red-light: #FFE1DE;--color-red: #ca122f;--color-red-dark: #950F22;--color-red-dark-30: #950F224D;--color-yellow: #F4BA40;--color-yellow-light: #FDF1EA;--transition-fast: .2s ease;--transition-base: .3s ease;--transition-slow: .5s ease;--border-radius-sm: .25rem;--border-radius-base: .5rem;--border-radius-lg: .75rem;--border-radius-xl: 1rem;--border-radius-2xl: 5rem;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-7: 1.75rem;--space-8: 2rem;--space-9: 2.25rem;--space-10: 2.5rem;--space-12: 3rem;--space-13: 3.25rem;--space-14: 3.5rem;--space-15: 3.75rem;--space-16: 4rem;--space-18: 4.5rem;--space-19: 4.75rem;--space-20: 5rem;--space-25: 6.25rem;--space-30: 7.5rem;--container-max-width: 80rem;--container-max-width-sm: 64rem;--container-max-width-md: 48rem;--gap-2xs: var(--space-1);--gap-xs: var(--space-2);--gap-2sm: var(--space-3);--gap-sm: var(--space-4);--gap-md: var(--space-5);--gap-2md: var(--space-7);--gap-lg: var(--space-8);--gap-xl: var(--space-10);--gap-2xl: var(--space-12);--gap-3xl: var(--space-20);--scrollbar-width: 0;--input-bg: var(--color-gray-50);--input-color: var(--color-black);--input-placeholder: var(--color-gray-950);--input-border-active: #CDDEFF;--cc-border-color: var(--color-white);--fancybox-backdrop-bg: transparent;--toastify-color-success: var(--color-primary);--toastify-text-color-success: var(--color-white);--toastify-toast-bd-radius: 12px;--toastify-color-progress-success: rgba(255, 255, 255, .7);--ms-bg: var(--color-gray-50);--ms-border-color: var(--color-gray-200);--ms-border-color-active: var(--input-border-active);--ms-radius: var(--border-radius-base);--ms-line-height: var(--line-height-xl);--ms-py: var(--space-4);--ms-px: var(--space-5);--ms-placeholder-color: var(--color-gray-950);--ms-ring-width: 0;--ms-ring-color: transparent;--ms-max-height: 34rem;--ms-bg-disabled: var(--color-white);--ms-spinner-color: var(--color-black);--ms-caret-color: var(--color-gray-950);--ms-clear-color: var(--color-gray-900);--ms-clear-color-hover: var(--color-black);--ms-dropdown-bg: var(--color-white);--ms-dropdown-border-color: var(--color-gray-200);--ms-dropdown-radius: var(--border-radius-base);--ms-option-py: var(--space-1);--ms-option-px: var(--space-3);--ms-option-color-selected: var(--color-black);--ms-option-color-selected-pointed: var(--color-black);--ms-option-bg-selected: var(--color-gray-100);--ms-option-bg-selected-pointed: var(--color-gray-100);--ms-group-label-px: 0;--ms-group-label-py: 0;--ms-group-label-bg: var(--color-white)}*,*:before,*:after{box-sizing:border-box;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;font-size:16px;line-height:var(--line-height-md);color:var(--color-black);font-family:var(--font-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-secondary);font-weight:var(--font-weight-medium);margin-top:0;margin-bottom:var(--space-5)}h1{font-size:var(--font-6xl)}h2{font-size:var(--font-5xl)}h3{font-size:var(--font-4xl)}h4{font-size:var(--font-3xl)}h5{font-size:var(--font-2xl)}h6{font-size:var(--font-xl)}p,ul,ol{margin:0;padding:0}ul,ol{list-style:none}a{text-decoration:none;transition:color var(--transition-fast)}img{max-width:100%;height:auto;display:block;border-style:none}button,input,optgroup,select,textarea{font-family:inherit}button{background:var(--color-white);border:none;padding:0;text-align:left;font-size:var(--font-md)}button:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}b,strong{font-weight:var(--font-weight-semibold)}.text-hidden{visibility:hidden;position:absolute;z-index:-1;opacity:0}.app-container{max-width:var(--container-max-width);width:95vw;margin:0 auto}@media(max-width:768px){.app-container{width:100%;padding-left:var(--space-4);padding-right:var(--space-4)}}.highlight{font-size:var(--font-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-xl);padding:0 var(--space-1);background:var(--color-primary);color:var(--color-white);border-radius:var(--border-radius-sm)}.text-black{color:var(--color-black)}.content{letter-spacing:var(--letter-spacing-md);--color-content: var(--color-black)}.content_gray{--color-content: var(--color-gray-1000)}.content p{line-height:var(--line-height-3xl);margin-bottom:var(--space-5);letter-spacing:var(--letter-spacing-md);color:var(--color-content)}.content img{max-height:30rem;margin-bottom:var(--space-5);object-fit:contain}.content img:not(.thumbs-slider__main img){width:auto!important;height:auto!important}.content ul{margin-bottom:var(--space-5);color:var(--color-content)}.content ul li{position:relative;padding:var(--space-1) 0 var(--space-1) var(--space-8);line-height:var(--line-height-3xl);letter-spacing:.045rem}.content ul li:before{content:"";display:block;width:1.5rem;height:1.5rem;position:absolute;background:url(/build/assets/check-black-BqzFIFtg.svg) no-repeat center/contain;left:0;top:var(--space-1)}.content ol{margin-bottom:var(--space-5);counter-reset:item;color:var(--color-content)}.content ol li{counter-increment:item;position:relative;padding:var(--space-1) 0 var(--space-1) var(--space-8);line-height:var(--line-height-3xl)}.content ol li:before{content:counter(item);display:flex;align-items:center;justify-content:center;border-radius:100%;width:1.5rem;height:1.5rem;position:absolute;left:0;top:var(--space-1);background:var(--color-gray-200);font-size:var(--font-xs)}.content blockquote{margin:var(--space-10) 0;padding:var(--space-5) var(--space-6) 0 var(--space-6);position:relative;overflow:hidden;background:var(--color-primary-light-10);border-radius:var(--border-radius-sm);border-left:.25rem solid var(--color-primary)}.content blockquote p{padding:0}.content table{min-width:25rem;margin-bottom:var(--space-5)}.content table th,.content table td{padding:var(--space-1) 0}@media(max-width:768px){.content table{min-width:100%}}.content a{--ease-out-expo: cubic-bezier(.19, 1, .22, 1);position:relative;--link-flash-color: var(--color-white)}.content a:before,.content a:after{position:absolute;content:"";left:0;bottom:.1rem;display:block;width:100%;height:1px;background:var(--link-flash-color);transition:all var(--transition-base)}.content a:before{transform:scaleX(0);transform-origin:left}.content a:after{transform-origin:right;transition-delay:.1s}@media(hover:hover){.content a:hover:before{transform:scaleX(1);transition-delay:.1s}.content a:hover:after{transform:scaleX(0);transition-delay:0s}}.content a{--link-flash-color: var(--color-primary);color:var(--color-primary);line-height:var(--line-height-lg);display:inline-flex}.content_narrow{max-width:46.125rem}@media(max-width:768px){.content_narrow{max-width:100%}}.content_narrow p{max-width:40rem}.content>*:last-child{margin-bottom:0}.content iframe{width:100%;height:auto;min-height:15rem;aspect-ratio:16/9}.page__grid{display:flex;flex-wrap:wrap;gap:8rem}.page__grid_narrow{gap:3.5rem}@media(max-width:1280px){.page__grid{gap:var(--gap-xl)}}@media(max-width:768px){.page__grid{flex-direction:column}}.page__wrapper{padding-top:var(--space-10);padding-bottom:var(--space-30)}@media(max-width:768px){.page__wrapper{padding-top:var(--space-8);padding-bottom:var(--space-16)}}.page__content{flex:1;width:100%;min-width:0}.page__sidebar{min-width:15rem;max-width:19rem;width:25%;flex-shrink:0}.page__sidebar_narrow{max-width:16.688rem}@media(max-width:768px){.page__sidebar{min-width:auto;max-width:initial;width:100%;order:1;padding:var(--space-5) 0;border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}}.page__title{font-family:var(--font-secondary);font-size:var(--font-7xl);font-weight:var(--font-weight-medium)}@media(max-width:768px){.page__title{font-size:var(--font-5xl);margin-bottom:var(--space-6)}}.page__pagination{width:100%}.page__actions{width:100%;display:flex;gap:var(--gap-md)}.form-usersend,.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:none;white-space:nowrap;overflow:hidden;background:transparent}swiper-container:not(:defined){display:flex;overflow:hidden;opacity:0;visibility:hidden}swiper-container{opacity:1;visibility:visible;transition:opacity .3s ease-in-out}swiper-container:not(:defined)~.hero-slider__navigation{opacity:0;visibility:hidden}.transition-default{animation:fadeInUp .6s ease forwards}.transition-slide{animation:slideOutUpFull .6s ease forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes slideOutUpFull{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.no-scroll{overflow:hidden;height:100%;position:relative;touch-action:none}body.no-scroll{padding-right:var(--scrollbar-width, 0)}.slider-hidden{opacity:0}.custom-marker{cursor:pointer;width:45px;height:45px;transition:transform .2s ease}@media(hover:hover){.custom-marker:hover{transform:scale(1.1)}}.custom-marker img{position:absolute;left:0;bottom:100%;transform:translate(-50%)}.to-top{width:3.75rem;height:3.75rem;position:fixed;right:2rem;bottom:3rem;background:transparent;cursor:pointer;z-index:1;animation:rotate 4s ease-in-out infinite;animation-delay:3s;opacity:1;transition:all var(--transition-base)}@media(max-width:1024px){.to-top{right:1.5rem;bottom:6rem}}.to-top_hidden{opacity:0;visibility:hidden}.more{display:flex;align-items:center;gap:var(--gap-xs);color:var(--color-blue);cursor:pointer;transition:all var(--transition-base)}@media(hover:hover){.more:hover{color:var(--color-primary-light)}}.more__icon{width:1.25rem;height:1.25rem;object-fit:contain;transition:all var(--transition-base)}.more__icon_rotated{transform:rotate(180deg)}.remove{display:flex;align-items:center;gap:var(--gap-xs);color:var(--color-red-dark);cursor:pointer;transition:all var(--transition-base)}@media(hover:hover){.remove:hover{color:var(--color-primary-light)}}.remove__icon{width:1.25rem;height:1.25rem;object-fit:contain;transition:all var(--transition-base)}.link-flash{--ease-out-expo: cubic-bezier(.19, 1, .22, 1);position:relative;--link-flash-color: var(--color-white)}.link-flash:before,.link-flash:after{position:absolute;content:"";left:0;bottom:.1rem;display:block;width:100%;height:1px;background:var(--link-flash-color);transition:all var(--transition-base)}.link-flash:before{transform:scaleX(0);transform-origin:left}.link-flash:after{transform-origin:right;transition-delay:.1s}@media(hover:hover){.link-flash:hover:before{transform:scaleX(1);transition-delay:.1s}.link-flash:hover:after{transform:scaleX(0);transition-delay:0s}}.link-flash_black{--link-flash-color: var(--color-black)}.link-flash_primary-light{--link-flash-color: var(--color-primary-light)}@keyframes rotate{0%{transform:rotate(0)}25%{transform:rotate(-60deg)}50%{transform:rotate(60deg)}75%{transform:rotate(0)}to{transform:rotate(0)}}.logo-dark{filter:brightness(0)}@media(max-width:768px){.for-desktop{display:none}}.for-mobile{display:none}@media(max-width:768px){.for-mobile{display:block}}.fancybox-pdf{max-width:var(--container-max-width);width:95vw;margin:0 auto;padding-top:var(--space-10);padding-bottom:var(--space-10)}@media(max-width:768px){html.with-fancybox body.hide-scrollbar{overflow:hidden!important}.fancybox__dialog{height:100%}.fancybox__slide.has-html{overflow:visible}}.button{font-weight:var(--font-weight-medium);font-size:var(--font-md);line-height:var(--line-height-xl);outline:none;display:flex;align-items:center;justify-content:center;gap:var(--gap-xs);padding:var(--space-3) var(--space-10);color:var(--color-black);background:var(--color-white);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-50);border-radius:var(--border-radius-base);cursor:pointer;transition:all var(--transition-base);letter-spacing:var(--letter-spacing-sm)}@media(max-width:768px){.button{padding:var(--space-3)}}@media(max-width:600px){.button{padding:var(--space-3) var(--space-2)}}.button__title{font-weight:var(--font-weight-medium);margin-bottom:var(--space-1)}.button__description{color:var(--color-gray-700);transition:all var(--transition-base);font-weight:var(--font-weight-regular)}.button_primary{color:var(--color-white);background:var(--color-primary);border-color:var(--color-primary)}.button_primary .button__description{color:var(--color-white-70)}.button_secondary{color:var(--color-white);background:var(--color-black)}.button_mobile{display:none}@media(max-width:1024px){.button_mobile{display:flex}}.button_secondary .button__description{color:var(--color-white-70)}@media(hover:hover){.button:hover{color:var(--color-white);background:var(--color-primary-light);border-color:var(--color-primary-light);text-decoration:none}.button:hover .button__description{color:var(--color-white-70)}}.remove-button{display:flex;align-items:center;justify-content:center;padding:var(--space-3);border-radius:calc(10 / var(--font-size-base) * 1rem);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);cursor:pointer;transition:all var(--transition-base)}@media(hover:hover){.remove-button:hover{background:var(--color-red-light)}}.faq__question{font-family:var(--font-secondary);font-size:var(--font-2xl);line-height:var(--line-height-lg)}@media(max-width:768px){.faq__question{font-size:var(--font-lg)}}.faq__answer{font-size:var(--font-lg)}@media(max-width:768px){.faq__answer{font-size:var(--font-md)}}.stars{display:flex;align-items:center;justify-content:space-between;min-width:calc(153 / var(--font-size-base) * 1rem)}.stars__item{background:url(/build/assets/star-CGb7ppLM.svg) no-repeat center/contain;width:1.625rem;height:1.625rem}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap-md)}@media(max-width:1024px){.cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.cards{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gap-sm)}}.card{flex:1;color:var(--color-white);padding:var(--space-10);border-radius:var(--border-radius-base);display:flex;flex-direction:column;align-items:center;text-align:center}@media(max-width:768px){.card{max-width:25rem;padding:var(--space-7) var(--space-6)}}.card_black{background:var(--color-black)}.card_green{background:var(--color-primary)}.card_green-dark{background:var(--color-primary-dark)}.card_green-light{background:var(--color-primary-light)}.card__type{font-family:var(--font-secondary);font-size:var(--font-lg);margin-bottom:var(--space-12);line-height:var(--line-height-3xl)}@media(max-width:768px){.card__type{margin-bottom:var(--space-7)}}.card__icon{margin-bottom:var(--space-12);width:5rem;height:5rem;object-fit:contain}.card__icon_big{width:7.5rem;height:7.5rem}@media(max-width:768px){.card__icon{margin-bottom:var(--space-8);width:5rem;height:5rem}}.card__title{font-family:var(--font-secondary);font-size:var(--font-4xl);margin-bottom:var(--space-4);line-height:var(--line-height-lg)}@media(max-width:768px){.card__title{font-size:var(--font-2xl);margin-bottom:var(--space-3)}}.card__description{line-height:var(--line-height-3xl);margin-bottom:var(--space-12);height:100%;padding:0 var(--space-3);letter-spacing:var(--letter-spacing-md)}@media(max-width:768px){.card__description{margin-bottom:var(--space-7)}}.card__number{font-size:var(--font-lg);line-height:var(--line-height-3xl)}.account{display:flex;gap:var(--gap-sm);color:var(--color-black);align-items:center;padding:var(--space-4) 0}.account_light{color:var(--color-white)}.account__icon{width:3rem;height:3rem;position:relative;background:var(--color-primary-light);border-radius:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.account__icon:after{content:"C";font-weight:var(--font-weight-bold);color:var(--color-white);font-size:var(--font-5xl);position:absolute;z-index:1;line-height:var(--line-height-sm)}.account__image{width:100%;height:100%;object-fit:cover;position:relative;z-index:2}.account__info{flex:1;display:flex;flex-direction:column;justify-content:center}.account__name{font-size:var(--font-xl);font-weight:var(--font-weight-medium);line-height:var(--line-height-md);margin-bottom:var(--space-1)}@media(max-width:768px){.account__name{line-height:1.25}}.account__description{color:var(--color-gray-700);font-size:var(--font-xs);line-height:var(--line-height-lg)}@media(max-width:768px){.account__description{line-height:1.38}}.breadcrumbs{background:var(--color-gray-100)}.breadcrumbs__wrapper{display:flex;align-items:center;gap:var(--gap-xl);padding-top:var(--space-4);padding-bottom:var(--space-4);font-size:var(--font-2xs);white-space:nowrap;line-height:1.54;overflow:auto}.breadcrumbs__link{position:relative;color:var(--color-black)}@media(hover:hover){.breadcrumbs__link:hover{color:var(--color-primary-light)}}.breadcrumbs__link:after{content:"";display:block;width:1.25rem;height:1.25rem;position:absolute;top:0;right:-1.75rem;background:url(/build/assets/angle-right-black-BRTGXoP3.svg) no-repeat center/contain}.breadcrumbs__text{color:var(--color-gray-900)}.pagination{display:flex;align-items:center;justify-content:center;gap:var(--gap-2sm);padding:var(--space-3) 0}@media(max-width:768px){.pagination{flex-wrap:wrap;gap:0}}.pagination__link{display:flex;align-items:center;padding:var(--space-2) var(--space-5);color:var(--color-black);letter-spacing:var(--letter-spacing-sm)}@media(max-width:768px){.pagination__link{order:1;font-size:var(--font-sm);padding:var(--space-2);flex-basis:50%}.pagination__link_prev{justify-content:flex-end;padding-right:var(--space-4)}.pagination__link_next{justify-content:flex-start;padding-left:var(--space-4)}.pagination__link_center{justify-content:center;padding:var(--space-2)}}@media(hover:hover){.pagination__link:hover{color:var(--color-primary-light)}}@media(max-width:768px){.pagination__tabs-wrapper{display:flex;justify-content:center;width:100%;margin-bottom:var(--space-5)}}.pagination__tabs{display:flex;align-items:center;gap:var(--gap-2sm)}@media(max-width:768px){.pagination__tabs{gap:var(--gap-xs);overflow-x:auto;padding:var(--space-3) 0}}.pagination__tab{min-width:2.5rem;height:2.5rem;padding:var(--space-1);display:flex;align-items:center;justify-content:center;border-radius:2.5rem;background:var(--color-white);color:var(--color-black)}@media(max-width:768px){.pagination__tab{min-width:1.75rem;height:1.75rem;font-size:var(--font-sm)}}@media(hover:hover){.pagination__tab:hover{background:var(--color-primary-10)}}.pagination__tab_active{background:var(--color-primary-10)}@media(hover:hover){.pagination__tab_simple:hover{background:var(--color-white)}}.tags__all-sections{display:none}@media(max-width:768px){.tags__all-sections{display:flex;align-items:center;font-size:var(--font-lg);font-weight:var(--font-weight-medium)}}@media(max-width:768px){.tags__content{display:none}}.tags__list{display:flex;align-items:center;flex-wrap:wrap;gap:var(--gap-2sm) var(--gap-md);border-bottom:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);color:var(--color-gray-900);font-weight:var(--font-weight-medium)}@media(max-width:768px){.tags__list{display:flex;flex-direction:column;align-items:center;flex-wrap:nowrap;gap:0;padding:0;color:var(--color-black);border:none}}.tags__item{padding-right:var(--space-5);padding-bottom:var(--space-5);cursor:pointer;position:relative;transition:all var(--transition-base);color:var(--color-gray-900)}@media(max-width:768px){.tags__item{width:100%;text-align:center;padding:var(--space-3);border-radius:var(--border-radius-base)}}.tags__item:after{content:"";display:block;height:.25rem;width:0;background:var(--color-black);position:absolute;bottom:calc(-1 / var(--font-size-base) * 1rem);left:0;transition:all var(--transition-base)}@media(max-width:768px){.tags__item:after{display:none}}@media(hover:hover){.tags__item:hover{color:var(--color-black)}}@media(hover:hover)and (max-width:768px){.tags__item:hover{background:var(--color-gray-50)}}@media(hover:hover){.tags__item:hover:after{width:100%}}.tags__item_active{color:var(--color-black)}@media(max-width:768px){.tags__item_active{background:var(--color-gray-50)}}.tags__item_active:after{width:100%}.sorting{position:relative}.sorting__content{padding-top:var(--space-2);position:absolute;top:100%;right:0;z-index:-1;opacity:0;visibility:hidden;transition:var(--transition-fast);width:max-content}.sorting__content_active{opacity:1;visibility:visible;z-index:3}.sorting__current{display:flex;align-items:center;gap:var(--gap-2sm);cursor:pointer;font-size:var(--font-lg);font-weight:var(--font-weight-medium);white-space:nowrap}@media(max-width:768px){.sorting__current span{display:none}}.sorting__list{background:var(--color-white);border-radius:var(--border-radius-base);padding:var(--space-5) var(--space-5);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-gray-200);box-shadow:0 .25rem 2rem var(--color-black-10)}@media(max-width:768px){.sorting__list{display:flex;flex-direction:column;align-items:center;flex-wrap:nowrap;gap:0;overflow:auto;padding:0;color:var(--color-black);box-shadow:none;border:none;max-width:100%}}.sorting__item{display:flex;align-items:center;padding:var(--space-2);border-radius:var(--border-radius-base);min-width:6.5rem;cursor:pointer;background:var(--color-white);transition:all var(--transition-base)}.sorting__item:not(:last-child){margin-bottom:var(--space-2)}@media(max-width:768px){.sorting__item{width:100%;text-align:center;padding:var(--space-3);border-radius:var(--border-radius-base);justify-content:center}}@media(hover:hover){.sorting__item:hover{background:var(--color-gray-100)}}.sorting__item_active{background:var(--color-gray-100)}.thumbs-slider{margin-bottom:var(--space-10)}.thumbs-slider__head{position:relative}@media(max-width:768px){.thumbs-slider__navigation{display:none}}.thumbs-slider__angle{position:absolute;top:50%;transform:translateY(-50%);color:var(--color-white);background:none;z-index:1;transition:all var(--transition-base);cursor:pointer;filter:drop-shadow(0 calc(4 / var(--font-size-base) * 1rem) calc(2 / var(--font-size-base) * 1rem) var(--color-black-50))}.thumbs-slider__angle_prev{left:var(--space-4)}.thumbs-slider__angle_next{right:var(--space-4)}@media(hover:hover){.thumbs-slider__angle:hover{color:var(--color-primary-light)}}.thumbs-slider__main{margin-bottom:var(--space-4)}@media(max-width:768px){.thumbs-slider__main{margin-bottom:var(--space-2)}}.thumbs-slider__main img{width:100%;height:26rem;object-fit:cover;margin-bottom:0;border-radius:var(--border-radius-sm)}@media(max-width:768px){.thumbs-slider__main img{height:20rem}}@media(max-width:600px){.thumbs-slider__main img{height:13.125rem}}.thumbs-slider__thumbs img{width:100%;height:6.25rem;object-fit:cover;margin-bottom:0}@media(max-width:768px){.thumbs-slider__thumbs img{height:5rem}}.thumbs-slider__thumbs .swiper-slide{border-radius:var(--border-radius-sm);overflow:hidden}.thumbs-slider__thumbs .swiper-slide-thumb-active:after{content:"";display:block;height:.5rem;width:100%;background:var(--color-primary);position:absolute;top:0;left:0}.form__field{margin-bottom:var(--space-3);position:relative}.form__field_error .input,.form__field_error .field-phone,.form__field_error .textarea{border-color:var(--color-red-dark)}.form__field_error .select{--ms-border-color: var(--color-red-dark)}.form__field_error .error{max-height:50px;opacity:1;visibility:visible;margin-top:4px;padding:var(--space-1)}.form__clear{position:absolute;z-index:1;right:var(--space-3);top:50%;transform:translateY(-50%);cursor:pointer;color:var(--ms-clear-color);transition:all var(--transition-base);display:flex;align-items:center;justify-content:center;background:transparent}@media(hover:hover){.form__clear:hover{color:var(--ms-clear-color-hover)}}.form__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap-md);margin-bottom:var(--space-3)}@media(max-width:600px){.form__grid{gap:var(--gap-2sm);grid-template-columns:1fr}}.form__grid_narrow{gap:var(--gap-2sm)}.form__grid_space-top{margin-top:var(--space-6)}.form__grid .form__field{margin-bottom:0}.form__row{display:flex;align-items:center;gap:var(--gap-md)}@media(max-width:768px){.form__row{flex-direction:column;gap:var(--gap-2sm)}}.form__row .form__field{margin-bottom:0;flex-shrink:0}.form__submit{width:100%;margin-left:auto;margin-right:auto;margin-top:var(--space-6)}.form__link{display:flex;align-items:center;justify-content:center;margin-top:var(--space-6);color:var(--color-blue);font-size:var(--font-md);width:100%;cursor:pointer}@media(hover:hover){.form__link:hover{color:var(--color-primary-light)}}.form__checkboxes{margin-top:var(--space-6);margin-bottom:var(--space-6)}.form__group-head{margin-bottom:var(--space-6)}@media(max-width:768px){.form__group-head{margin-bottom:var(--space-5)}}.form__subtitle{font-family:var(--font-secondary);font-size:var(--font-4xl);font-weight:var(--font-weight-medium);line-height:var(--line-height-lg)}@media(max-width:768px){.form__subtitle{font-size:var(--font-2xl)}}.form__description{color:var(--color-gray-950);margin-top:var(--space-2);margin-bottom:var(--space-2);line-height:var(--line-height-xl);letter-spacing:var(--letter-spacing-sm)}.form__group{margin-bottom:var(--space-12)}@media(max-width:768px){.form__group{margin-bottom:var(--space-8)}}.form__bottom{padding-top:var(--space-10);padding-bottom:var(--space-5);border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}@media(max-width:768px){.form__bottom{padding-top:var(--space-8);padding-bottom:var(--space-4)}}.form__price{font-family:var(--font-secondary);font-weight:var(--font-weight-medium);font-size:var(--font-6xl)}@media(max-width:768px){.form__price{font-size:var(--font-5xl)}}.form__cost{display:flex}.form__cost .input{width:100%;border-radius:var(--border-radius-base) 0 0 var(--border-radius-base)}.form__cost .form-select,.form__cost .form-field{min-width:8rem;max-width:8rem}.form__cost .select{border-radius:0 var(--border-radius-base) var(--border-radius-base) 0;border-left:none}.form__cost .select.multiselect.is-open{border-radius:0 var(--border-radius-base) var(--border-radius-base) 0;border-left:calc(1 / var(--font-size-base) * 1rem) solid var(--input-border-active)}.form__cost .select .multiselect-multiple-label,.form__cost .select .multiselect-placeholder,.form__cost .select .multiselect-single-label{justify-content:flex-end}.form__promocode{cursor:pointer;color:var(--color-black);text-decoration:underline;text-underline-offset:calc(3 / var(--font-size-base) * 1rem);transition:all var(--transition-base)}@media(hover:hover){.form__promocode:hover{color:var(--color-primary-light)}}.form__field-note{display:flex;align-items:center;justify-content:space-between;font-size:var(--font-xs);color:var(--color-gray-700);margin-top:var(--space-3);letter-spacing:var(--letter-spacing-sm)}.form__labels{display:flex;align-items:center;gap:var(--gap-2xs);padding:calc(6 / var(--font-size-base) * 1rem);background:var(--color-gray-100);border-radius:var(--border-radius-base)}@media(max-width:768px){.form__labels{flex-direction:column}}.form__label{flex:1;padding:var(--space-3) var(--space-1);text-align:center;justify-content:center;font-size:var(--font-sm);font-weight:var(--font-weight-medium);border-radius:var(--border-radius-base);background:var(--color-gray-100);color:var(--color-gray-950);transition:all var(--transition-fast)}@media(max-width:768px){.form__label{width:100%}}.form__label_active{color:var(--color-black);background:var(--color-white)}.form__radio{display:none}.form-select{position:relative}.form-label{font-size:var(--font-3xs);background:transparent;position:absolute;z-index:1;line-height:var(--line-height-sm);left:var(--space-5);top:calc(10 / var(--font-size-base) * 1rem);color:var(--color-gray-950)}.form-label_white{color:var(--color-white-70)}.input{width:100%;border-radius:var(--border-radius-base);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-gray-200);background:var(--input-bg);color:var(--input-color);padding:var(--space-4) var(--space-5);line-height:var(--line-height-xl);font-size:var(--font-md);transition:all var(--transition-fast)}.input::placeholder{color:var(--input-placeholder);line-height:var(--line-height-xl);font-size:var(--font-md);letter-spacing:var(--letter-spacing-sm)}.input:focus,.input:focus-visible{border-color:var(--input-border-active);outline:none}.input_filled{padding:var(--space-6) var(--space-5) var(--space-2) var(--space-5)}.input_primary{--input-bg: var(--color-primary-dark-50);--input-color: var(--color-white);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-white-50)}@media(max-width:768px){.input_primary{--input-bg: var(--color-primary-dark)}}.input_primary::placeholder{--input-placeholder: var(--color-white-70)}.input:-webkit-autofill,.input:-webkit-autofill:hover,.input:-webkit-autofill:focus,.input:-webkit-autofill:active,.input:-internal-autofill-selected{-webkit-text-fill-color:var(--input-color);-webkit-box-shadow:0 0 0 30rem var(--input-bg) inset}.input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.input[type=number]::-webkit-outer-spin-button,.input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.textarea__wrapper{position:relative;margin-bottom:var(--space-3)}.textarea__wrapper:after{content:"";background:url(/build/assets/resizer-BWaGkZ-p.svg) no-repeat center/contain;width:1.125rem;height:1.125rem;position:absolute;right:.75rem;bottom:.85rem;pointer-events:none}.textarea__input{width:100%;border-radius:var(--border-radius-base);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-gray-200);background:var(--input-bg);color:var(--input-color);padding:var(--space-4) var(--space-5);line-height:var(--line-height-xl);font-size:var(--font-md);min-height:7.5rem;resize:vertical}.textarea__input::placeholder{color:var(--input-placeholder);line-height:var(--line-height-xl);font-size:var(--font-md)}.textarea__input:focus,.textarea__input:focus-visible{border-color:var(--input-border-active);outline:none}.textarea__input::-webkit-resizer{display:none}.textarea__count{font-size:var(--font-md)}.textarea_primary .textarea__input{--input-bg: var(--color-primary-dark-50);--input-color: var(--color-white);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-white-50)}.textarea_primary .textarea__input::placeholder{--input-placeholder: var(--color-white-70)}.textarea_primary .textarea__description{color:var(--color-white-70)}.form-password{position:relative}.form-password__eye{position:absolute;right:1rem;top:1rem}.form-password__icon{transition:all var(--transition-base);cursor:pointer}.form-password__icon:hover{color:var(--color-primary-light)}.field-phone{text-align:left;position:relative}.field-phone .iti{width:100%}.field-phone .iti__country-container{width:5rem}.field-phone .iti__selected-country{flex-direction:row-reverse;padding-left:var(--space-2);padding-right:var(--space-2);border-right:calc(1 / var(--font-size-base) * 1rem) solid var(--color-gray-200);width:100%}@media(hover:hover){.field-phone .iti__selected-country:hover{background-color:var(--iti-hover-color)}}.field-phone .iti__globe{display:none}.field-phone .iti__arrow{margin:0}.field-phone .iti__selected-country-primary{padding-left:var(--space-2);padding-right:var(--space-1)}@media(hover:hover){.field-phone .iti__selected-country-primary:hover{background-color:transparent!important}}.field-phone .iti__country-check-svg{display:none}.field-phone .iti__dropdown-content{border-radius:var(--border-radius-base)}.field-phone .iti__country-list{overflow-y:auto}.field-phone_primary .iti__selected-country{border-right-color:var(--color-white-30)}.field-phone_primary .iti__arrow{border-top-color:var(--color-white)}.field-phone_primary .iti__arrow--up{border-bottom-color:var(--color-white)}.field-phone_primary .iti__dropdown-content{background:var(--color-primary-dark-50);border-color:var(--color-white-30)}.field-phone .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,.field-phone .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary{background:none}.field-phone .iti--container{position:absolute;top:3.75rem!important;left:0!important}.checkbox__label{display:flex;align-items:center;gap:var(--gap-2sm);cursor:pointer}.checkbox__label_boxed{border-radius:var(--border-radius-base);padding:var(--space-4) var(--space-5);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}.checkbox__label_center{justify-content:center}.checkbox__input{accent-color:var(--color-primary);position:absolute;opacity:0;width:0;height:0;margin:0}.checkbox__input:checked+.checkbox__text:before{border-color:var(--color-black)}.checkbox__input:checked+.checkbox__text:after{background:var(--color-black);transform:translateY(-50%) scale(1)}.checkbox__input:disabled+.checkbox__text:before{opacity:.2}.checkbox__input:disabled+.checkbox__text:after{opacity:.2}.checkbox__text{position:relative;padding-left:var(--space-9);color:var(--color-gray-950);line-height:var(--line-height-xl);letter-spacing:var(--letter-spacing-sm)}.checkbox__text_small{font-size:var(--font-2xs)}.checkbox__text_white{color:var(--color-white)}.checkbox__text_black{color:var(--color-black)}.checkbox__text:before{content:"";position:absolute;left:var(--space-1);top:50%;transform:translateY(-50%);width:1rem;height:1rem;border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-gray-950);border-radius:var(--border-radius-sm);background:#fff;box-sizing:border-box;transition:all var(--transition-base)}.checkbox__text:after{content:"";position:absolute;left:var(--space-2);top:50%;transform:translateY(-50%) scale(0);border-radius:calc(2 / var(--font-size-base) * 1rem);width:.5rem;height:.5rem;background:#fff;transition:all var(--transition-base)}.checkbox__link{color:var(--color-gray-950);text-decoration:underline;text-underline-offset:calc(3 / var(--font-size-base) * 1rem)}@media(hover:hover){.checkbox__link:hover{color:var(--color-primary-light)}}.checkbox__link_white{color:var(--color-white)}@media(hover:hover){.checkbox__link_white:hover{color:var(--color-black)}}.checkbox_primary .checkbox__input{border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-white-50);background:var(--color-primary-dark-50);color:var(--color-white)}.checkbox_primary .checkbox__label{color:var(--color-white-70)}.form-checklist{display:grid;gap:var(--gap-md)}.form-checklist__item{padding:var(--space-4) var(--space-5);border-radius:var(--border-radius-base);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-gray-200);background:var(--color-white);transition:all var(--transition-base)}.form-checklist__item_active{background:var(--color-gray-50)}@media(hover:hover){.form-checklist__item:hover{background:var(--color-gray-50)}}.form-checklist__content{flex:1;display:flex;align-items:center;gap:var(--gap-md);color:var(--color-gray-950)}@media(max-width:600px){.form-checklist__content{display:block}}.form-checklist__item_active .form-checklist__content{color:var(--color-black)}.form-checklist__info{display:grid;flex:1}.form-checklist__caption{font-weight:var(--font-weight-medium);line-height:var(--line-height-xl)}.form-checklist__description{font-size:var(--font-xs);color:var(--color-gray-700)}.form-checklist__price{min-width:6rem;display:flex;justify-content:flex-end;font-weight:var(--font-weight-medium)}@media(max-width:600px){.form-checklist__price{justify-content:flex-start;margin-top:var(--space-2)}}.radio__label{display:flex;align-items:center;cursor:pointer;position:relative;-webkit-user-select:none;user-select:none;gap:.75rem;padding:var(--space-4) var(--space-2) var(--space-4) var(--space-5);background:var(--color-white);border-radius:var(--border-radius-base);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);color:var(--color-gray-950);transition:all var(--transition-base)}@media(hover:hover){.radio__label:hover{color:var(--color-black);background:var(--color-gray-50)}}.radio__label_active{color:var(--color-black);background:var(--color-gray-50)}.radio__input{position:absolute;opacity:0;width:0;height:0;margin:0}.radio__input:checked+.radio__text,.radio__label_active .radio__text{color:var(--color-black)}.radio__input:checked+.radio__text:before,.radio__label_active .radio__text:before{border-color:var(--color-black)}.radio__input:checked+.radio__text:after,.radio__label_active .radio__text:after{background:var(--color-black);transform:translateY(-50%) scale(1)}.radio__text{position:relative;padding-left:1.75rem;line-height:var(--line-height-xl);letter-spacing:var(--letter-spacing-sm)}.radio__text:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1rem;height:1rem;border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-gray-950);border-radius:50%;background:#fff;box-sizing:border-box;transition:all var(--transition-base)}.radio__text:after{content:"";position:absolute;left:.25rem;top:50%;transform:translateY(-50%) scale(0);width:.5rem;height:.5rem;border-radius:50%;background:#fff;transition:all var(--transition-base)}.sms-code{display:flex;align-items:center;justify-content:center;gap:var(--gap-sm)}.sms-code__input{padding:var(--space-3);max-width:3rem;max-height:3rem;text-align:center}.sms-code-resend{font-weight:var(--font-weight-medium);text-decoration:underline;text-underline-offset:calc(3 / var(--font-size-base) * 1rem);cursor:pointer;transition:all var(--transition-base)}@media(hover:hover){.sms-code-resend:hover{color:var(--color-primary-light)}}.sms-code-timer{display:flex;align-items:center;justify-content:center}.error{color:var(--color-red-dark);background:var(--color-red-light);border-radius:var(--border-radius-sm);font-size:var(--font-3xs);padding:0 var(--space-1);margin-top:0;max-height:0;opacity:0;overflow:hidden;visibility:hidden;transition:all var(--transition-slow)}.color-checkbox{display:flex;gap:var(--gap-xs);flex-wrap:wrap;padding:0 var(--space-2)}@media(max-width:768px){.color-checkbox{padding:0}}.color-checkbox__label{display:inline-block;cursor:pointer}.color-checkbox__input{position:absolute;opacity:0;width:0;height:0}.color-checkbox__color{display:block;width:2.5rem;height:2.5rem;border-radius:100%;border:calc(6 / var(--font-size-base) * 1rem) solid var(--cc-border-color);transition:all var(--transition-base);cursor:pointer;box-sizing:content-box;box-shadow:0 0 0 calc(1 / var(--font-size-base) * 1rem) transparent;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover}.color-checkbox__color_light{box-shadow:0 0 0 calc(1 / var(--font-size-base) * 1rem) transparent,inset 0 0 0 calc(1 / var(--font-size-base) * 1rem) var(--color-black-10)}@media(max-width:768px){.color-checkbox__color{width:2rem;height:2rem;border:calc(4 / var(--font-size-base) * 1rem) solid var(--cc-border-color)}}@media(hover:hover){.color-checkbox__label:hover .color-checkbox__color{box-shadow:0 0 0 calc(1 / var(--font-size-base) * 1rem) var(--color-black-10)}.color-checkbox__label:hover .color-checkbox__color_light{box-shadow:0 0 0 calc(1 / var(--font-size-base) * 1rem) var(--color-black-10),inset 0 0 0 calc(1 / var(--font-size-base) * 1rem) var(--color-black-10)}}.color-checkbox__input:checked+.color-checkbox__color{box-shadow:0 0 0 calc(1 / var(--font-size-base) * 1rem) var(--color-black-10)}.color-checkbox__input:checked+.color-checkbox__color_light{box-shadow:0 0 0 calc(1 / var(--font-size-base) * 1rem) var(--color-black-10),inset 0 0 0 calc(1 / var(--font-size-base) * 1rem) var(--color-black-10)}.color-checkbox__input:checked+.color-checkbox__color:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:var(--font-2xl);font-weight:700;color:var(--checkmark-color, #FFFFFF)}.promocode{overflow:hidden;max-height:0;opacity:0;transition:all var(--transition-base)}.promocode_active{max-height:6rem;opacity:1}.code-field{max-width:26rem}.code-field__field{position:relative;margin-top:var(--space-6)}.code-field__actions{display:flex;align-items:center;gap:var(--gap-xs);position:absolute;right:.375rem;top:50%;transform:translateY(-50%)}.code-field__clear{display:flex;color:var(--color-gray-700);background:transparent;padding:0;cursor:pointer;transition:all var(--transition-base)}@media(hover:hover){.code-field__clear:hover{color:var(--color-black)}}.multiselect-dropdown.is-hidden{display:none}.select.multiselect.is-open{border-radius:var(--ms-radius)}.select.multiselect.is-disabled{--ms-caret-color: var(--color-gray-700);--ms-placeholder-color: var(--color-gray-700)}.select .multiselect-clear{padding-right:var(--space-3)}.select .multiselect-clear .multiselect-clear-icon{width:1.25rem;height:1.25rem;background:url(/build/assets/close-gray-DanXC5ee.svg) no-repeat center/contain}@media(hover:hover){.select .multiselect-clear:hover .multiselect-clear-icon{width:1.25rem;height:1.25rem;background:url(/build/assets/close-black-BJcwlp5H.svg) no-repeat center/contain}}.select .multiselect-multiple-label,.select .multiselect-placeholder,.select .multiselect-single-label{padding-left:var(--space-5);padding-right:var(--space-12);width:100%;letter-spacing:var(--letter-spacing-sm)}.select .multiselect-single-label-text_under{padding-top:var(--space-4);animation:fadeInUp .6s ease forwards}.select.multiselect-selected .multiselect-caret{display:none}.select .multiselect-caret{margin-right:var(--space-4)}.select .multiselect-caret_gray{--ms-caret-color: var(--color-gray-950) }.select__image{width:1.625rem;height:1.625rem;object-fit:contain}.select__head{display:flex;align-items:center;justify-content:center;padding:var(--space-5);position:relative;border-bottom:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);font-weight:var(--font-weight-medium)}.select__count{color:var(--color-gray-700);font-size:var(--font-xs);font-weight:var(--font-weight-regular)}.select-secondary{cursor:pointer}.select-secondary .multiselect-single-label,.select-secondary .multiselect-caret,.select-secondary .multiselect-placeholder{display:none}.select-secondary__label{display:flex;align-items:center;gap:var(--gap-sm);font-size:var(--font-xs);margin-right:var(--space-1)}@media(max-width:768px){.select-secondary__label{gap:var(--gap-2sm)}}.select-secondary__wrap{display:flex;align-items:center;gap:var(--gap-xs)}.select-secondary__value{min-width:1.75rem;display:flex;align-items:center;gap:var(--gap-2xs);font-weight:var(--font-weight-semibold)}.select-secondary__icon{width:calc(11 / var(--font-size-base) * 1rem);height:calc(7 / var(--font-size-base) * 1rem);object-fit:cover}.select-secondary__placeholder{color:var(--color-gray-900);min-width:3rem}.select-secondary .multiselect{min-height:auto;background:transparent;border:none}.select-secondary .multiselect.is-active{border:none}.select-secondary .multiselect.is-disabled{opacity:.3}.select-secondary .multiselect-wrapper{min-height:auto}.select-secondary .multiselect-caret{--ms-px: 0}.select-secondary .multiselect-clear{display:none}.select-secondary__button{color:var(--color-black);transition:all var(--transition-base);display:flex;align-items:center;justify-content:center}.select-secondary__button_rotated{transform:rotate(180deg)}.select-dropdown.multiselect-dropdown{overflow-y:hidden;bottom:-.5rem;border-radius:var(--ms-dropdown-radius);box-shadow:0 .25rem 6rem .625rem var(--color-black-10);padding:0 var(--space-3);min-width:min-content}@media(max-width:768px){.select-dropdown.multiselect-dropdown.mobile-options{border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0;box-shadow:0 -2.5rem 6.25rem .625rem var(--color-black-10);position:fixed;bottom:0;left:0;right:0;transform:none;padding:0;max-height:100%;min-height:15rem;z-index:103}.select-dropdown.multiselect-dropdown.mobile-options_full{z-index:101}}.select-dropdown.multiselect-dropdown .multiselect-options{margin-top:var(--space-5);margin-bottom:var(--space-5);overflow-y:auto;padding-right:var(--space-2);padding-left:var(--space-2)}@media(max-width:768px){.select-dropdown.multiselect-dropdown .multiselect-options{padding-right:var(--space-4);padding-left:var(--space-4)}}.select-dropdown.multiselect-dropdown .multiselect-options::-webkit-scrollbar{width:.25rem}.select-dropdown.multiselect-dropdown .multiselect-options::-webkit-scrollbar-track{background:var(--color-white)}.select-dropdown.multiselect-dropdown .multiselect-options::-webkit-scrollbar-thumb{background:var(--color-black);border-radius:var(--border-radius-base)}@media(hover:hover){.select-dropdown.multiselect-dropdown .multiselect-options::-webkit-scrollbar-thumb:hover{background:var(--color-gray-950)}}@media(max-width:768px){.select-dropdown.multiselect-dropdown .multiselect-options{padding-top:0}}@media(max-width:768px){.select-dropdown.multiselect-dropdown .multiselect-option.is-pointed{--ms-option-bg-pointed: transparent}}.select-dropdown.multiselect-dropdown .multiselect-option{border-radius:var(--ms-dropdown-radius);gap:var(--gap-xs);padding-left:var(--space-8)}.select-dropdown.multiselect-dropdown .multiselect-option:not(:last-child){margin-bottom:var(--space-2)}.select-dropdown.multiselect-dropdown .select-option_center{justify-content:center;padding:var(--ms-option-py, .5rem) var(--ms-option-px, .75rem)}@media(max-width:768px){.select-dropdown.multiselect-dropdown .select-option_icon-check.is-selected{position:relative}.select-dropdown.multiselect-dropdown .select-option_icon-check.is-selected:before{content:"";display:block;width:1.5rem;height:1.5rem;background:url(/build/assets/check-black-BqzFIFtg.svg) no-repeat center/contain;position:absolute;left:50%;top:50%;transform:translate(-3rem) translateY(-50%)}}.select-dropdown_no-scroll.multiselect-dropdown{padding:0;overflow:hidden}.select-dropdown .multiselect-no-options{margin-bottom:var(--space-3)}@media(max-width:768px){.select-dropdown_city.mobile-options .multiselect-options:empty{display:none}.select-dropdown_city.mobile-options .multiselect-no-options,.select-dropdown_city.mobile-options .multiselect-no-results{margin-top:var(--space-3);margin-bottom:auto}}.select-dropdown .multiselect-group:not(:last-child){padding-bottom:var(--space-3);margin-bottom:var(--space-5);border-bottom:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}.select-dropdown .multiselect-group:first-child .multiselect-option{font-weight:var(--font-weight-semibold)}@media(max-width:768px){.picker-dropdown.multiselect-dropdown{z-index:101}}@media(max-width:768px){.picker-dropdown .multiselect-options{display:none}}.select-action{color:var(--color-gray-700);transition:all var(--transition-base);background-color:var(--color-white)}@media(max-width:768px){.select-action{padding-left:var(--space-2);padding-right:var(--space-2)}}@media(hover:hover){.select-action:hover{color:var(--color-black)}}.select-action__wrapper{display:flex;align-items:center;gap:var(--gap-xs);padding:var(--space-4) var(--space-2);border-bottom:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}.select-search{padding-top:0;padding-bottom:0}.select-search__input{border:none;background:var(--color-white);padding-left:0;padding-right:0}.select-search__input::placeholder{color:var(--color-gray-700);letter-spacing:var(--letter-spacing-sm)}.select-date{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;border-radius:var(--border-radius-base)}@media(max-width:1024px){.select-date{grid-template-columns:1fr}}.select-date__label{flex:1;flex-basis:25%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-3);border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-30);border-bottom:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-30);border-right:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-30);transition:all var(--transition-base);cursor:pointer;letter-spacing:var(--letter-spacing-sm)}@media(max-width:1024px){.select-date__label{align-items:flex-start;padding:var(--space-3) var(--space-6);border-top:none;border-bottom:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-30);border-right:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-30);border-left:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-30)}}.select-date__label_active{background:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.select-date__label:first-child{border-left:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-30);border-radius:var(--border-radius-base) 0 0 var(--border-radius-base)}@media(max-width:1024px){.select-date__label:first-child{border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-30);border-radius:var(--border-radius-base) var(--border-radius-base) 0 0}}.select-date__label:last-child{border-radius:0 var(--border-radius-base) var(--border-radius-base) 0}@media(max-width:1024px){.select-date__label:last-child{border-radius:0 0 var(--border-radius-base) var(--border-radius-base)}}.select-date__label_datepicker{padding:0;min-width:11rem}.select-date__input{display:none}.select-date__caption{font-weight:var(--font-weight-medium);margin-bottom:var(--space-1);line-height:var(--line-height-lg)}.select-date__description{font-size:var(--font-xs);color:var(--color-gray-950)}@media(max-width:1024px){.select-date__description{font-size:var(--font-3xs)}}.select-date__description_white{color:var(--color-white)}.datepicker{height:100%}.datepicker.dp__main{font-family:var(--font-primary)}.datepicker.dp__menu{border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);box-shadow:0 .25rem 6.25rem .625rem var(--color-black-10);font-family:var(--font-primary);font-size:var(--font-sm);border-radius:var(--border-radius-base)}.datepicker__icon{width:1.5rem;height:1.5rem}.datepicker__text{width:7rem;line-height:var(--line-height-sm)}.datepicker__head{display:none}@media(max-width:768px){.datepicker__head{display:flex;align-items:center;justify-content:center;padding:var(--space-5);position:relative;border-bottom:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);font-weight:var(--font-weight-medium)}}.datepicker__close{position:absolute;right:var(--space-6);width:1.5rem;height:1.5rem;z-index:1}.datepicker>div:first-child{height:100%}.datepicker .dp__input_wrap{height:100%;display:flex;align-items:center;justify-content:center;gap:var(--gap-xs)}@media(max-width:1024px){.datepicker .dp__input_wrap{padding:0 var(--space-6);justify-content:flex-start;width:auto}}.datepicker .dp--clear-btn{right:var(--space-4)}.datepicker .dp--clear-btn .dp__icon{color:var(--color-white);width:1.25rem;height:1.25rem;padding:0}.datepicker .dp__arrow_top,.datepicker .dp__arrow_bottom{display:none}.datepicker .dp__menu_inner{padding:0}.datepicker .dp__calendar_header_item{font-weight:var(--font-weight-medium);color:var(--color-gray-700);display:flex;align-items:center;justify-content:center}@media(hover:hover){.datepicker .dp__date_hover_end:hover,.datepicker .dp__date_hover_start:hover,.datepicker .dp__date_hover:hover{background:var(--color-primary-light-10)}}.datepicker .dp__today{border-color:var(--color-primary-light)}.datepicker .dp--header-wrap{padding:var(--space-2) var(--space-6);border-bottom:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}.datepicker .dp__calendar_header_separator{display:none}.datepicker .dp__calendar_header{padding:0 var(--space-3)}.datepicker .dp__calendar{padding:var(--space-3)}.datepicker .dp__cell_inner{width:3.125rem;height:3.125rem;border-radius:var(--border-radius-base)}.datepicker .dp__inner_nav{border-radius:var(--border-radius-base);width:2.5rem;height:2.5rem}@media(hover:hover){.datepicker .dp__inner_nav:hover{background-color:var(--color-primary-light-10)}}.datepicker .dp__inner_nav svg{width:1.5rem;height:1.5rem;stroke:none;color:var(--color-black)}.datepicker .dp__range_end,.datepicker .dp__range_start,.datepicker .dp__active_date,.datepicker .dp__overlay_cell_active{text-transform:capitalize;background-color:var(--color-primary)}.datepicker .dp--year-select,.datepicker .dp__month_year_select,.datepicker .dp__overlay_cell{text-transform:capitalize}@media(hover:hover){.datepicker .dp--year-select:hover,.datepicker .dp__month_year_select:hover,.datepicker .dp__overlay_cell:hover{background-color:var(--color-primary-light-10)}}.datepicker .dp__month_year_select{font-weight:var(--font-weight-medium)}@media(max-width:768px){.dp--menu-wrapper{transform:none!important;position:fixed!important;left:0;bottom:0!important;top:auto!important;width:100%}}.picker__close{position:absolute;right:var(--space-6);width:1.5rem;height:1.5rem;z-index:1}.picker-scroll{background:var(--color-white);padding:0 var(--space-5) var(--space-10) var(--space-5)}.picker-scroll__wrapper{height:14.75rem;overflow:hidden;position:relative;margin-bottom:var(--space-2)}.picker-scroll__wrapper:before{content:"";display:block;width:100%;height:3rem;position:absolute;left:0;top:0;background:linear-gradient(180deg,var(--color-white) 0%,var(--color-white-10) 100%);transition:all var(--transition-base);opacity:1;visibility:visible;pointer-events:none;z-index:1}.picker-scroll__wrapper:after{content:"";display:block;width:100%;height:3rem;position:absolute;left:0;bottom:0;background:linear-gradient(180deg,var(--color-white-10) 0%,var(--color-white) 100%);transition:all var(--transition-base);opacity:1;visibility:visible;pointer-events:none;z-index:1}.picker-scroll__viewport{height:100%;overflow-y:auto;scroll-behavior:smooth}.picker-scroll__viewport::-webkit-scrollbar{width:0}.picker-scroll__list{display:flex;flex-direction:column;padding:6rem 1rem;min-width:3.5rem}.picker-scroll__item{height:2.75rem;display:flex;align-items:center;justify-content:center;color:var(--color-gray-700);font-weight:var(--font-weight-semibold);font-size:var(--font-xl);transition:all var(--transition-base)}.picker-scroll__item_active{color:var(--color-black)}.picker-scroll__line{position:absolute;top:50%;left:0;right:0;height:2.75rem;transform:translateY(-50%);border-top:calc(2 / var(--font-size-base) * 1rem) solid var(--color-gray-200);border-bottom:calc(2 / var(--font-size-base) * 1rem) solid var(--color-gray-200);pointer-events:none}.picker-scroll__button{width:100%;padding:var(--space-4);line-height:1.125}.picker-scroll__range{position:relative;display:flex;justify-content:center;gap:var(--gap-md);height:100%}.vin-number{position:relative}.vin-number:before{content:"";display:flex;width:2rem;height:2rem;background:url(/build/assets/check-green-ag7QS_fJ.svg) no-repeat center/contain;position:absolute;right:var(--space-4);top:50%;transform:translateY(-50%);opacity:0;visibility:hidden;transition:all var(--transition-base)}.vin-number_check:before{opacity:1;visibility:visible}.form-range__row{display:flex}.form-range__item{flex:1;position:relative}.form-range__item_from .select{border-radius:var(--border-radius-base) 0 0 var(--border-radius-base);border-right:calc(1 / var(--font-size-base) * 1rem) solid transparent}.form-range__item_from .select.multiselect.is-open{border-radius:var(--border-radius-base) 0 0 var(--border-radius-base);border-right:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black)}.form-range__item_from:after{content:"";display:block;width:calc(1 / var(--font-size-base) * 1rem);height:70%;background:var(--color-black-10);position:absolute;right:0;top:50%;transform:translateY(-50%)}.form-range__item_to .select{border-radius:0 var(--border-radius-base) var(--border-radius-base) 0;border-left:calc(1 / var(--font-size-base) * 1rem) solid transparent}.form-range__item_to .select.multiselect.is-open{border-left:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black);border-radius:0 var(--border-radius-base) var(--border-radius-base) 0}.range-picker{display:grid;grid-template-columns:repeat(2,1fr);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-gray-200);border-radius:var(--border-radius-base);background:var(--input-bg)}.range-picker_active{border:calc(1 / var(--font-size-base) * 1rem) solid var(--input-border-active)}.range-picker__item{padding:var(--space-4) var(--space-5);line-height:var(--line-height-xl);font-size:var(--font-md);position:relative;transition:all var(--transition-fast)}.range-picker__item_selected{padding:var(--space-6) var(--space-5) var(--space-2) var(--space-5)}.range-picker__item_from:after{content:"";display:block;width:calc(1 / var(--font-size-base) * 1rem);height:70%;background:var(--color-gray-200);position:absolute;right:0;top:50%;transform:translateY(-50%)}.range-picker__button{position:absolute;right:var(--space-4);top:50%;transform:translateY(-50%);background:transparent;display:flex;align-items:center;justify-content:center}.range-picker__button_caret{color:var(--ms-caret-color)}.range-picker__button_reset{right:var(--space-3);color:var(--ms-clear-color)}.range-picker__placeholder{color:var(--ms-placeholder-color)}.mobile-options.range-picker-dropdown{z-index:103}.illustrated-options{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-6) var(--space-3);margin-top:var(--space-5);margin-bottom:var(--space-5);overflow-y:auto;padding-right:var(--space-2);padding-left:var(--space-2)}@media(max-width:768px){.illustrated-options{padding-right:var(--space-4);padding-left:var(--space-4)}}.illustrated-options::-webkit-scrollbar{width:.25rem}.illustrated-options::-webkit-scrollbar-track{background:var(--color-white)}.illustrated-options::-webkit-scrollbar-thumb{background:var(--color-black);border-radius:var(--border-radius-base)}@media(hover:hover){.illustrated-options::-webkit-scrollbar-thumb:hover{background:var(--color-gray-950)}}@media(max-width:768px){.illustrated-options{padding-top:0}}.select-dropdown.illustrated-dropdown{left:initial;max-height:38rem}.illustrated__group{display:flex;justify-content:space-between;cursor:pointer}.illustrated__image{max-width:17.62rem;margin-bottom:.625rem;border-radius:.5rem}@media(max-width:768px){.illustrated__image{max-width:100%;border-radius:.25rem}}.illustrated__caption{font-weight:var(--font-weight-semibold);font-size:var(--font-md);line-height:var(--line-height-lg)}.illustrated__checkbox{display:inline-block;width:1rem;height:1rem;border:.0625rem solid #5E5E5E;border-radius:var(--border-radius-sm);margin-left:1rem;margin-top:.125rem;position:relative;transition:1s;flex-shrink:0}.illustrated__input:checked+.illustrated__label .illustrated__checkbox{border-color:var(--color-black)}.illustrated__input:checked+.illustrated__label .illustrated__checkbox:after{content:"";display:inline-block;width:.5rem;height:.5rem;background:var(--color-black);border-radius:.125rem;position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%)}.illustrated-option.is-selected .illustrated__checkbox{border-color:var(--color-black)}.illustrated-option.is-selected .illustrated__checkbox:after{content:"";display:inline-block;width:.5rem;height:.5rem;background:var(--color-black);border-radius:.125rem;position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%)}.share{margin-bottom:var(--space-5)}.share__title{font-family:var(--font-secondary);font-size:var(--font-2xl);padding:var(--space-4) 0;line-height:var(--line-height-lg)}.share__list{display:grid}@media(max-width:768px){.share__list{display:flex;gap:var(--gap-xs)}}.share__item{display:flex;align-items:center;gap:var(--gap-xs);padding:var(--space-2) 0;cursor:pointer;transition:all var(--transition-base);color:var(--color-black)}@media(hover:hover){.share__item:hover{color:var(--color-primary-light)}}@media(max-width:768px){.share__item{padding:0}.share__item span{display:none}}.share__icon{width:2rem;height:2rem;object-fit:contain}@media(max-width:768px){.share__icon{width:2.5rem;height:2.5rem}}.share-link{display:grid;grid-template-columns:1fr 4rem;grid-auto-rows:auto}.share-link__button{display:flex;align-items:center;justify-content:center;border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-gray-200);border-left:calc(1 / var(--font-size-base) * 1rem) solid var(--color-gray-50);border-radius:0 var(--border-radius-base) var(--border-radius-base) 0;background:var(--color-gray-50);transition:all var(--transition-base);cursor:pointer}@media(hover:hover){.share-link__button:hover{color:var(--color-white);background:var(--color-primary-light);border-color:var(--color-primary-light)}}.share-link__input{border-radius:var(--border-radius-base) 0 0 var(--border-radius-base);text-overflow:ellipsis}.messengers{display:flex;flex-direction:column;gap:var(--gap-sm)}.messengers__item{color:var(--color-white);display:flex;align-items:center;gap:var(--gap-sm);transition:all var(--transition-fast)}.messengers__item_opacity{color:var(--color-white-70);transition:all var(--transition-fast)}@media(hover:hover){.messengers__item:hover,.messengers__item:hover .messengers__item_opacity{color:var(--color-primary-light)}}.messengers__icon{width:1.25rem;height:1.25rem;object-fit:contain}.social{display:flex;gap:var(--gap-xs)}.social__button{padding:calc(17 / var(--font-size-base) * 1rem);font-weight:var(--font-weight-medium);font-size:var(--font-md);line-height:var(--line-height-lg);display:flex;align-items:center;justify-content:center;gap:var(--gap-xs);color:var(--color-black);background:var(--color-white);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);border-radius:var(--border-radius-base);cursor:pointer;transition:all var(--transition-base)}@media(hover:hover){.social__button:hover{color:var(--color-white);background:var(--color-primary-light);border-color:var(--color-primary-light)}}.social__icon{width:1.25rem;height:1.25rem;object-fit:contain;filter:brightness(0)}.social__button_inverse{color:var(--color-white);background:var(--color-black);border-color:var(--color-white-30)}.social__button_inverse .social__icon{filter:brightness(1)}@media(hover:hover){.social__button:hover .social__icon{filter:brightness(1)}}.cities{margin-top:var(--space-10);column-count:6}@media(max-width:768px){.cities{column-count:3}}@media(max-width:600px){.cities{column-count:2}}.cities__item{margin-bottom:var(--space-2);padding:var(--space-1) 0}.cities__link{color:var(--color-black);text-decoration:underline;text-underline-offset:calc(3 / var(--font-size-base) * 1rem)}@media(hover:hover){.cities__link:hover{color:var(--color-primary-light)}}.notification{padding:var(--space-5) var(--space-6) var(--space-5) var(--space-6);position:relative;overflow:hidden;border-radius:var(--border-radius-sm)}.notification_green{background:var(--color-primary-light-10);border-left:.25rem solid var(--color-primary)}.notification_yellow{background:var(--color-yellow-light);border-left:.25rem solid var(--color-yellow)}.notification_red{background:var(--color-red-light);border-left:.25rem solid var(--color-red-dark-30)}.accordion__header{display:flex;justify-content:space-between;align-items:center;gap:var(--gap-md);padding:var(--space-5) 0;border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);cursor:pointer;transition:all var(--transition-base)}@media(max-width:768px){.accordion__header{padding:var(--space-4) var(--space-2) var(--space-4) 0}}@media(hover:hover){.accordion__header:hover{color:var(--color-primary-light)}}.accordion__wrapper{max-height:0;overflow:hidden;transition:max-height var(--transition-base)}.accordion__content{padding-top:var(--space-3);padding-bottom:var(--space-6)}.accordion__button{min-width:1.5rem;min-height:1.5rem}.accordion__icon{width:100%;height:100%;object-fit:contain;transition:all var(--transition-base)}.accordion__item_active .accordion__icon{transform:rotate(135deg)}.mobile-options{width:100%;background:var(--color-white);border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0;z-index:2;position:fixed;left:0;bottom:0;background:#fff;box-shadow:0 -2.5rem 6.25rem .75rem var(--color-black-10);transition:all var(--transition-fast);display:flex;flex-direction:column}.mobile-options_full{height:100%}.mobile-options .mobile-options__head{display:flex;align-items:center;justify-content:center;position:relative;font-weight:var(--font-weight-medium);padding:var(--space-6);border-bottom:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}.mobile-options__action{position:absolute;top:50%;transform:translateY(-50%);z-index:1;display:flex;align-items:center;justify-content:center;color:var(--color-black)}.mobile-options__action_left{left:1.5rem}.mobile-options__action_right{right:1.5rem}.mobile-options .mobile-options__content{overflow:auto;padding:var(--space-5) var(--space-2) 0 var(--space-4);position:relative;margin-top:var(--space-2);margin-right:var(--space-2)}.mobile-options .mobile-options__content_full{max-height:initial;padding-bottom:var(--space-30)}.mobile-options .mobile-options__content_bottom{padding-bottom:var(--space-10)}.mobile-options .mobile-options__content{padding-right:var(--space-2);padding-left:var(--space-2)}@media(max-width:768px){.mobile-options .mobile-options__content{padding-right:var(--space-4);padding-left:var(--space-4)}}.mobile-options .mobile-options__content::-webkit-scrollbar{width:.25rem}.mobile-options .mobile-options__content::-webkit-scrollbar-track{background:var(--color-white)}.mobile-options .mobile-options__content::-webkit-scrollbar-thumb{background:var(--color-black);border-radius:var(--border-radius-base)}@media(hover:hover){.mobile-options .mobile-options__content::-webkit-scrollbar-thumb:hover{background:var(--color-gray-950)}}.mobile-options__footer{padding:0 var(--space-5) var(--space-10) var(--space-5)}.mobile-options__button{width:100%;padding:var(--space-4);line-height:1.125}.mobile-options__button_fixed{position:relative;z-index:2}.mobile-options__fixed{position:fixed;bottom:0;padding:0 var(--space-4) var(--space-10) var(--space-4);z-index:2;width:100%}.mobile-options__fixed:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;bottom:0;background:linear-gradient(180deg,var(--color-white-10) 0%,var(--color-white) 100%);z-index:1}.mobile-options__fixed-button{z-index:2}.post-steps{--step-bg: var(--color-gray-100);--step-color: var(--color-gray-700);--line-bg: var(--color-gray-100);--name-color: var(--color-gray-700)}.post-steps__item{position:relative;display:flex;gap:var(--gap-sm);padding:var(--space-3) 0}.post-steps__item_active{--step-bg: var(--color-black);--step-color: var(--color-white);--name-color: var(--color-black) }.post-steps__item_completed{--step-bg: var(--color-black);--step-color: var(--color-white);--line-bg: var(--color-black);--name-color: var(--color-black) }.post-steps__icon{width:2.25rem;min-width:2.25rem;height:2.25rem;display:flex;justify-content:center;align-items:center;line-height:var(--line-height-sm);background:var(--step-bg);color:var(--step-color);border-radius:100%;position:relative;z-index:2;transition:all var(--transition-base)}.post-steps__line{position:absolute;left:var(--space-4);top:var(--space-3);height:100%;width:calc(2 / var(--font-size-base) * 1rem);background:var(--line-bg);z-index:1}.post-steps__info{padding:var(--space-1) 0}.post-steps__name{color:var(--name-color);line-height:var(--line-height-3xl)}.post-steps__description{font-size:var(--font-xs);line-height:var(--line-height-2xl);margin-top:var(--space-2);margin-bottom:var(--space-2)}.post-steps__links{display:flex;gap:var(--gap-2xs)}.post-steps__link{font-size:var(--font-xs);padding:calc(10 / var(--font-size-base) * 1rem) calc(14 / var(--font-size-base) * 1rem);color:var(--color-black);background:var(--color-gray-200);border-radius:var(--border-radius-2xl);transition:all var(--transition-base);cursor:pointer}.post-steps__link_disabled{opacity:.3;cursor:not-allowed;pointer-events:none}@media(hover:hover){.post-steps__link:hover{background:var(--color-gray-300)}}.mark-list{-webkit-column-count:var(--mark-columns);column-count:var(--mark-columns);-webkit-column-gap:0;column-gap:0;padding-top:var(--space-4)}@media(max-width:768px){.mark-list{-webkit-column-count:2;column-count:2}}.mark-list__item{margin-bottom:var(--space-5);transition:all var(--transition-base);color:var(--color-black);cursor:pointer;padding-right:var(--space-4)}@media(hover:hover){.mark-list__item:hover{color:var(--color-primary-light)}}@media(max-width:768px){.mark-list__item{padding-right:var(--space-2)}}.mark-list__count{font-size:var(--font-xs);color:var(--color-gray-700)}@media(max-width:768px){.mark-list__count{white-space:nowrap}}.mark-list__link{color:var(--color-black);transition:all var(--transition-base);display:flex;align-items:baseline;gap:var(--gap-xs);line-height:var(--line-height-sm)}@media(hover:hover){.mark-list__link:hover{color:var(--color-primary-light)}}.mark-list__name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media(max-width:768px){.complectation{margin-bottom:0}}.complectation__head{display:flex;justify-content:space-between;align-items:center;gap:var(--gap-md)}@media(max-width:768px){.complectation__head{margin:0;padding:var(--space-5) 0;border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}}.complectation__params-wrapper{padding-bottom:var(--space-12)}.complectation__collapse{display:grid;grid-template-rows:1fr}.complectation__params{min-height:0}.complectation__checkboxes{gap:0 var(--gap-md)}.complectation__checkbox{padding:var(--space-3) 0;border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);font-size:var(--font-xs)}.complectation__grid:not(:last-child){margin-bottom:var(--space-6)}.complectation__angle{transition:all var(--transition-base)}.complectation__angle_rotated{transform:rotate(180deg)}.complectation-collapse-enter-active,.complectation-collapse-leave-active{transition:grid-template-rows var(--transition-base),opacity var(--transition-base)}.complectation-collapse-enter-active .complectation__params,.complectation-collapse-leave-active .complectation__params{overflow:hidden}.complectation-collapse-enter-from,.complectation-collapse-leave-to{grid-template-rows:0fr;opacity:0}@media(max-width:768px){.complectation-button{margin-top:var(--space-10)}}.uploader{padding:var(--space-5);border-radius:var(--border-radius-base);border:calc(2 / var(--font-size-base) * 1rem) dashed var(--color-black-50);min-height:18.25rem;max-height:20rem;display:flex;justify-content:center}@media(max-width:768px){.uploader{min-height:auto;max-height:16rem;padding:0;border:none}}.uploader__pond{display:none}.uploader__container{display:flex;justify-content:center}@media(max-width:768px){.uploader__container{width:100%}}.uploader__item{position:relative;display:flex;justify-content:center}.uploader__preview{border-radius:var(--border-radius-base);object-fit:cover}.uploader__progress{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;z-index:1;width:100%;height:100%;background:var(--color-white-70)}.uploader__progress-svg{width:2.5rem;height:2.5rem}.uploader__progress-fill{transition:all var(--transition-base);stroke:var(--color-black)}.uploader__remove{position:absolute;top:var(--space-2);right:var(--space-2);width:3rem;height:3rem;border-radius:calc(10 / var(--font-size-base) * 1rem);background:var(--color-white);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--transition-base);color:var(--color-black);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}@media(hover:hover){.uploader__remove:hover{background:var(--color-red-light)}}.uploader__info{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}@media(max-width:768px){.uploader__info{width:100%}}.uploader__image{width:4rem;height:4rem;object-fit:contain;margin-bottom:var(--space-6)}@media(max-width:768px){.uploader__image{display:none}}.uploader__caption{font-size:var(--font-lg);font-weight:var(--font-weight-medium);margin-bottom:var(--space-3)}@media(max-width:768px){.uploader__caption{display:none}}.uploader__advice{font-size:var(--font-sm);color:var(--color-gray-950)}@media(max-width:768px){.uploader__advice{display:none}}.uploader__button{margin-top:var(--space-6)}@media(max-width:768px){.uploader__button{margin-top:0;width:100%}}.uploader .error{margin-top:var(--space-2)}.multi-uploader{padding:var(--space-16);border-radius:var(--border-radius-base);border:calc(2 / var(--font-size-base) * 1rem) dashed var(--color-black-50)}@media(max-width:768px){.multi-uploader{padding:0;border:none}}.multi-uploader__pond{display:none}.multi-uploader__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:var(--gap-sm);margin-bottom:var(--space-5)}@media(max-width:768px){.multi-uploader__grid{gap:var(--gap-2sm)}}.multi-uploader__item{position:relative;border-radius:var(--border-radius-base);overflow:hidden;background:var(--color-white);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);height:7.5rem;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.multi-uploader__item{height:8rem}}.multi-uploader__item_uploading{opacity:.8}.multi-uploader__item_dragging{opacity:.5;cursor:grabbing}@media(max-width:768px){.multi-uploader__item_example{display:none}}.multi-uploader__item:active{cursor:grabbing}.multi-uploader__preview{width:100%;height:100%;object-fit:cover}.multi-uploader__add{flex-direction:column;align-items:center;justify-content:center;cursor:pointer;border-color:var(--color-black-50);color:var(--color-black);transition:all var(--transition-base)}@media(max-width:768px){.multi-uploader__add{grid-column:1/-1;height:auto;flex-direction:row;gap:var(--gap-xs);padding:var(--space-4)}}@media(hover:hover){.multi-uploader__add:hover{color:var(--color-primary-light);border-color:var(--color-primary-light)}}.multi-uploader__icon{width:2.5rem;height:2.5rem}@media(max-width:768px){.multi-uploader__icon{width:1.25rem;height:1.25rem}}.multi-uploader__icon_desktop{display:inline-flex}@media(max-width:768px){.multi-uploader__icon_desktop{display:none}}.multi-uploader__icon_mobile{display:none}@media(max-width:768px){.multi-uploader__icon_mobile{display:inline-flex}}.multi-uploader__info{text-align:center;margin-top:var(--space-6)}@media(max-width:768px){.multi-uploader__info{padding:var(--space-10);border-radius:var(--border-radius-base);border:calc(2 / var(--font-size-base) * 1rem) dashed var(--color-black-50)}}.multi-uploader__counter{font-size:var(--font-lg);font-weight:var(--font-weight-medium);margin-bottom:var(--space-3)}.multi-uploader__counter_desktop{display:inline}@media(max-width:768px){.multi-uploader__counter_desktop{display:none}}.multi-uploader__advice{font-size:var(--font-sm);color:var(--color-gray-950)}@media(max-width:768px){.multi-uploader__advice{max-width:15rem;margin:0 auto}}.multi-uploader__progress{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;z-index:1;width:100%;height:100%;background:var(--color-white-70)}.multi-uploader__progress-svg{width:2.5rem;height:2.5rem}.multi-uploader__progress-fill{transition:all var(--transition-base);stroke:var(--color-black)}.multi-uploader__remove{position:absolute;top:var(--space-2);right:var(--space-2);width:1.5rem;height:1.5rem;border-radius:50%;background:var(--color-black);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--transition-base)}@media(hover:hover){.multi-uploader__remove:hover{background:var(--color-red-dark)}}.multi-uploader__order{position:absolute;bottom:var(--space-2);left:var(--space-2);font-size:var(--font-3xs);color:var(--color-white);padding:var(--space-2) var(--space-3);background:var(--color-black-50);border-radius:var(--border-radius-base);cursor:pointer;transition:all var(--transition-base)}@media(hover:hover){.multi-uploader__order:hover{background:var(--color-black)}}.multi-uploader__order_main{cursor:default;background:var(--color-primary);pointer-events:none}.collapsible{position:relative;padding-bottom:var(--space-8)}.collapsible__content{overflow:hidden;transition:max-height var(--transition-slow);position:relative}.collapsible__content_shadow:after{content:"";display:block;width:100%;height:5rem;position:absolute;left:0;bottom:0;background:linear-gradient(180deg,var(--color-white-10) 0%,var(--color-white) 100%);transition:all var(--transition-base);opacity:1;visibility:visible}.collapsible__content_expanded:after{opacity:0;visibility:hidden}.collapsible__button{display:flex;align-items:center;color:var(--color-blue);cursor:pointer;transition:all var(--transition-base);margin-top:0;position:absolute;left:0;bottom:0}@media(hover:hover){.collapsible__button:hover{color:var(--color-primary-light)}}.collapsible__icon{transition:all var(--transition-base)}.collapsible__icon_rotated{transform:rotate(180deg)}.params{display:grid;grid-template-columns:minmax(5rem,6rem) 1fr;gap:var(--gap-xs) var(--gap-md);font-size:var(--font-sm)}@media(max-width:600px){.params{gap:var(--gap-xs)}}.params__label{color:var(--color-gray-950)}.gallery{margin-bottom:var(--space-7)}@media(max-width:1024px){.gallery{margin-bottom:0}}.gallery__current{aspect-ratio:4/3;margin-bottom:var(--space-3);width:100%;position:relative}@media(max-width:1024px){.gallery__current{aspect-ratio:37/26;margin-bottom:0;max-height:25rem}}.gallery__tag{position:absolute;left:var(--space-6);top:var(--space-6);z-index:2;padding:var(--space-1) var(--space-3);color:var(--color-white);font-weight:var(--font-weight-medium);line-height:var(--line-height-2xl);background:var(--color-primary);border-radius:var(--border-radius-2xl)}.gallery__slider{width:100%;height:100%;min-width:0;position:relative}@media(max-width:768px){.gallery__slider::part(container){overflow:visible}}.gallery__slide{overflow:hidden;border-radius:var(--border-radius-sm)}@media(max-width:1024px){.gallery__slide{height:auto}}@media(max-width:768px){.gallery__slide{border-radius:var(--border-radius-base)}}.gallery__image{width:100%;height:100%;object-fit:cover}.gallery__image_default{object-fit:contain}.gallery__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:9.375rem;gap:var(--gap-xs)}@media(max-width:1024px){.gallery__grid{display:none}}.gallery__item{position:relative;overflow:hidden;border-radius:var(--border-radius-sm);cursor:pointer}.gallery__item_active:before{content:"";display:block;height:.5rem;width:100%;background:var(--color-primary);position:absolute;top:0;left:0}.gallery__thumb{width:100%;height:100%;object-fit:cover}.gallery__more{position:absolute;left:0;right:0;top:0;bottom:0;background:var(--color-black-50);color:var(--color-white);z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gap-xs)}.modal-gallery{position:fixed;left:0;right:0;top:0;bottom:0;background:var(--color-black);z-index:10;padding:var(--space-5);animation:fadeInUp .3s ease forwards}@media(max-width:768px){.modal-gallery{padding:var(--space-4)}}.modal-gallery__close{position:absolute;right:var(--space-10);top:var(--space-10);color:var(--color-white);cursor:pointer;transition:all var(--transition-base);padding:var(--space-3);border-radius:var(--border-radius-base);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-white-50);display:flex;align-items:center;justify-content:center;background:var(--color-black)}@media(hover:hover){.modal-gallery__close:hover{background:var(--color-primary-light);border-color:var(--color-primary-light)}}@media(max-width:768px){.modal-gallery__close{top:var(--space-5)}}.modal-gallery__close-icon{width:2.5rem;height:2.5rem}@media(max-width:768px){.modal-gallery__close-icon{width:1.5rem;height:1.5rem}}.modal-gallery__wrapper{padding:var(--space-10) var(--space-10);display:grid;grid-template-columns:6.875rem 1fr 6.875rem;gap:var(--gap-xl);height:100%;overflow:auto}@media(max-width:768px){.modal-gallery__wrapper{grid-template-columns:1fr;padding:var(--space-20) var(--space-1)}}.modal-gallery__wrapper::-webkit-scrollbar{width:.25rem;border-radius:var(--border-radius-sm)}.modal-gallery__wrapper::-webkit-scrollbar-track{border-radius:var(--border-radius-sm);background:var(--color-white-50)}.modal-gallery__wrapper::-webkit-scrollbar-thumb{border-radius:var(--border-radius-sm);background:var(--color-white);transition:all var(--transition-base)}@media(hover:hover){.modal-gallery__wrapper::-webkit-scrollbar-thumb:hover{background:var(--color-gray-200)}}.modal-gallery__navigation{position:relative}@media(max-width:768px){.modal-gallery__navigation{display:none}}.modal-gallery__thumbs{max-height:92vh;overflow:auto;display:grid;grid-auto-rows:4.75rem;gap:var(--gap-sm);position:sticky;top:0}.modal-gallery__thumbs::-webkit-scrollbar{width:0}.modal-gallery__item{border-radius:var(--border-radius-sm);overflow:hidden;border:calc(1 / var(--font-size-base) * 1rem) solid transparent}.modal-gallery__item_active{border-color:var(--color-white)}.modal-gallery__thumb{width:100%;height:100%;object-fit:cover;background:var(--color-white)}.modal-gallery__image{width:100%;margin-bottom:var(--space-4);background:var(--color-white)}.preview{position:relative;display:flex;aspect-ratio:3/2;border-radius:var(--border-radius-base);overflow:hidden;padding:0 var(--space-3)}@media(hover:hover){.preview:hover .preview__line:after{opacity:1}}.preview__item{flex:1}.preview__line{position:relative;width:100%;height:100%;background:transparent;outline:none;border:none;cursor:pointer;z-index:1}.preview__line:after{content:"";width:90%;height:.25rem;background:var(--color-white-50);position:absolute;left:50%;bottom:var(--space-3);transform:translate(-50%);border-radius:var(--border-radius-sm);transition:all var(--transition-fast);opacity:0}.preview__line:hover:after{background:var(--color-white)}.preview__content{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0}.preview__content_active{opacity:1}.preview__image{width:100%;height:100%;object-fit:cover}.preview__more{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--gap-xs);color:var(--color-white);position:absolute;width:100%;height:100%;top:0;left:0;background:var(--color-black-50);font-size:var(--font-sm);font-weight:var(--font-weight-medium);border-radius:var(--border-radius-base)}.filter{--ms-bg: var(--color-white);--input-bg: var(--color-white);--cc-border-color: var(--color-gray-100);margin-bottom:var(--space-10);position:relative;z-index:3}@media(max-width:768px){.filter{display:none}}.filter__head{display:flex;justify-content:space-between;align-items:center}.filter__labels{display:flex;gap:var(--gap-md)}.filter__label{font-size:var(--font-lg);font-weight:var(--font-weight-medium);color:var(--color-gray-900);padding:var(--space-5) var(--space-16) var(--space-5) 0;position:relative;transition:all var(--transition-base);cursor:pointer}@media(max-width:1024px){.filter__label{font-size:var(--font-md);padding:var(--space-4) var(--space-5) var(--space-4) 0}}.filter__label:after{content:"";width:0;height:calc(2 / var(--font-size-base) * 1rem);background:var(--color-black);transition:all var(--transition-base);position:absolute;bottom:0;left:0}.filter__label_active{color:var(--color-black)}.filter__label_active:after{width:100%}@media(hover:hover){.filter__label:hover{color:var(--color-black)}.filter__label:hover:after{width:100%}}.filter__radio{display:none}.filter__selects{display:flex;gap:var(--gap-xl)}@media(max-width:1024px){.filter__selects{gap:var(--gap-md)}}.filter__selects .form-select{min-width:7.5rem}.filter__selects .filter__select-city{min-width:18rem;right:0;left:auto}.filter__selects .filter__select-city .multiselect-no-options{display:none}.filter__selects-locations{display:flex;gap:var(--gap-md);align-items:center}.filter__main{display:grid;gap:var(--gap-sm);padding:var(--space-8) var(--space-6);background:var(--color-gray-100);border-radius:var(--border-radius-base)}@media(max-width:1024px){.filter__main{grid-template-columns:1fr;gap:var(--gap-2sm)}}.filter__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap-sm) var(--gap-2sm)}@media(max-width:1024px){.filter__grid{grid-template-columns:1fr;gap:var(--gap-2sm)}}.filter__item_merged{display:grid;grid-template-columns:repeat(2,1fr)}.filter__item_merged>:first-child{position:relative}.filter__item_merged>:first-child:after{content:"";display:block;width:calc(1 / var(--font-size-base) * 1rem);height:70%;background:var(--color-black-10);position:absolute;right:0;top:50%;transform:translateY(-50%)}.filter__item_merged>:first-child .input,.filter__item_merged>:first-child .select{border-radius:var(--border-radius-base) 0 0 var(--border-radius-base);border-right:calc(1 / var(--font-size-base) * 1rem) solid transparent}.filter__item_merged>:first-child .input:active,.filter__item_merged>:first-child .input:focus,.filter__item_merged>:first-child .select.is-active{border-right:calc(1 / var(--font-size-base) * 1rem) solid var(--input-border-active)}.filter__item_merged>:last-child .input,.filter__item_merged>:last-child .select{border-radius:0 var(--border-radius-base) var(--border-radius-base) 0;border-left:calc(1 / var(--font-size-base) * 1rem) solid transparent}.filter__item_merged>:last-child .input:active,.filter__item_merged>:last-child .input:focus,.filter__item_merged>:last-child .select.is-active{border-left:calc(1 / var(--font-size-base) * 1rem) solid var(--input-border-active)}.filter__item_separated{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap-xs)}.filter__item_full{grid-column:span 3/span 3}@media(max-width:1024px){.filter__item_full{grid-column:auto}}.filter__item_controls{display:grid;grid-template-columns:1fr 3.5rem;gap:var(--gap-xs)}@media(max-width:1024px){.filter__item_controls{grid-template-columns:1fr}}.filter__item .select.multiselect.is-disabled{--ms-caret-color: var(--color-black);--ms-placeholder-color: var(--color-gray-950);opacity:.3}.filter__brand{grid-column:span 3/span 3;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap-sm) var(--gap-2sm)}@media(max-width:1024px){.filter__brand{grid-template-columns:1fr;gap:var(--gap-2sm);margin-bottom:var(--space-5);grid-column:span 1/span 1}}.filter__color-checkbox{display:flex;align-items:center;gap:var(--gap-lg);padding:var(--space-4) 0;font-weight:var(--font-weight-medium)}.filter .form__field{margin-bottom:0}.filter__actions{display:grid;grid-template-columns:repeat(2,1fr);align-items:center}.filter__action{background:transparent;display:flex;align-items:center;gap:var(--gap-xs);max-width:max-content;color:var(--color-gray-900);cursor:pointer;transition:all var(--transition-base)}.filter__action_center{justify-self:center}@media(hover:hover){.filter__action:hover{color:var(--color-black)}}.filter__control{display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-base);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-gray-200);cursor:pointer;transition:all var(--transition-base)}@media(max-width:1024px){.filter__control{display:none}}@media(hover:hover){.filter__control_add:hover{background:#e8f0eb}.filter__control_remove:hover{background:#ffe1de}}.filter__more{display:none}@media(max-width:1024px){.filter__more{display:flex;background:transparent;margin-bottom:var(--space-5);max-width:max-content}}.filter__remove{display:none}@media(max-width:1024px){.filter__remove{display:flex;background:transparent;max-width:max-content}}.m-filter .form__field{margin-bottom:0}.m-filter__head{margin-bottom:var(--space-4);display:grid;gap:var(--gap-2md)}.m-filter__selects{display:flex;justify-content:space-between;align-items:center}.m-filter__main{display:grid;gap:var(--gap-sm);margin-bottom:var(--space-6)}.m-filter__main_expanded{gap:var(--gap-lg);margin-bottom:var(--space-30)}.m-filter__group .input,.m-filter__group .select,.m-filter__group .select.is-active,.m-filter__group .select.is-open,.m-filter__group .range-picker{border-radius:0}.m-filter__row:first-child .input,.m-filter__row:first-child .select,.m-filter__row:first-child .range-picker{border-top-left-radius:var(--border-radius-base);border-top-right-radius:var(--border-radius-base)}.m-filter__row:last-child .input,.m-filter__row:last-child .select,.m-filter__row:last-child .range-picker{border-bottom-left-radius:var(--border-radius-base);border-bottom-right-radius:var(--border-radius-base)}.m-filter__row:not(:first-child) .input,.m-filter__row:not(:first-child) .select,.m-filter__row:not(:first-child) .range-picker{border-top:calc(1 / var(--font-size-base) * 1rem) solid transparent}.m-filter__row .input:active,.m-filter__row .input:focus,.m-filter__row .select.is-active{border-color:var(--input-border-active)}.m-filter__grid{display:grid;grid-template-columns:repeat(2,1fr)}.m-filter__grid>:first-child{position:relative}.m-filter__grid>:first-child .input,.m-filter__grid>:first-child .select{border-right:calc(1 / var(--font-size-base) * 1rem) solid transparent}.m-filter__grid>:first-child:after{content:"";display:block;width:calc(1 / var(--font-size-base) * 1rem);height:70%;background:var(--color-black-10);position:absolute;right:0;top:50%;transform:translateY(-50%)}.m-filter__grid:has(.input:active)>:first-child:after,.m-filter__grid:has(.input:focus)>:first-child:after,.m-filter__grid:has(.select.is-active)>:first-child:after{display:none}.m-filter__grid>:last-child .input,.m-filter__grid>:last-child .select{border-left:calc(1 / var(--font-size-base) * 1rem) solid transparent}.m-filter__grid:not(:first-child) .input,.m-filter__grid:not(:first-child) .select{border-top:calc(1 / var(--font-size-base) * 1rem) solid transparent}.m-filter__grid:first-child>:first-child .input,.m-filter__grid:first-child>:first-child .select{border-top-left-radius:var(--border-radius-base)}.m-filter__grid:first-child>:last-child .input,.m-filter__grid:first-child>:last-child .select{border-top-right-radius:var(--border-radius-base)}.m-filter__grid:last-child>:first-child .input,.m-filter__grid:last-child>:first-child .select{border-bottom-left-radius:var(--border-radius-base)}.m-filter__grid:last-child>:last-child .input,.m-filter__grid:last-child>:last-child .select{border-bottom-right-radius:var(--border-radius-base)}.m-filter__grid .input:active,.m-filter__grid .input:focus,.m-filter__grid .select.is-active{border-color:var(--input-border-active)}.m-filter__labels{display:flex;align-items:center;gap:var(--gap-2xs);padding:var(--space-1);background:var(--color-gray-50);border-radius:var(--border-radius-base)}.m-filter__label{flex:1;padding:var(--space-3) var(--space-1);text-align:center;justify-content:center;font-size:var(--font-xs);font-weight:var(--font-weight-medium);border-radius:var(--border-radius-base);background:var(--color-gray-50);color:var(--color-gray-950)}.m-filter__label_active{color:var(--color-black);background:var(--color-white)}.m-filter__radio{display:none}.m-filter__action{display:flex;align-items:center;justify-content:space-between;color:var(--color-gray-900);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-gray-200);background:var(--input-bg);padding:var(--space-4) var(--space-3);border-radius:var(--border-radius-base)}.m-filter__icon{width:1.5rem;height:1.5rem}.m-filter__caption{font-weight:var(--font-weight-medium);margin-bottom:var(--space-5)}.m-filter__buttons{position:sticky;bottom:0;left:0;right:0;z-index:102;display:flex;flex-direction:column;gap:var(--gap-xs);padding-left:var(--space-6);padding-right:var(--space-6);padding-bottom:var(--space-6)}.m-filter__buttons:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;bottom:0;background:linear-gradient(180deg,var(--color-white-10) 0%,var(--color-white) 100%);z-index:1}.m-filter__button{width:100%;padding:var(--space-4);position:relative;z-index:2;line-height:1.125}.m-filter__button_reset{display:flex;justify-content:center;align-items:center;color:var(--color-gray-900);background:transparent;padding:var(--space-1) var(--space-4)}.m-filter__more,.m-filter__remove{padding:var(--space-3) 0;max-width:max-content}.m-filter__colors{padding-bottom:var(--space-10)}.m-filter__countries{background:var(--color-gray-50);border-radius:var(--border-radius-lg);overflow:auto;scrollbar-width:none;-ms-overflow-style:none;display:flex;align-items:center;gap:var(--gap-2xs);padding:var(--space-1)}.m-filter__country{padding:var(--space-2) var(--space-4);display:flex;align-items:center;background:var(--color-gray-50);transition:all var(--transition-base);border-radius:var(--border-radius-base);gap:var(--gap-2xs);color:var(--color-gray-950);font-size:var(--font-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-2xl);flex-shrink:0}.m-filter__country_active{color:var(--color-black);background:var(--color-white);box-shadow:0 1rem 2.5rem #00000005}.m-filter__country-icon{width:calc(11 / var(--font-size-base) * 1rem);height:calc(7 / var(--font-size-base) * 1rem);object-fit:cover}.loader{position:absolute;z-index:2;width:100%;height:100%;display:flex;align-items:center;justify-content:center;top:0;left:0;background:var(--color-gray-300-50);backdrop-filter:blur(2rem);-webkit-backdrop-filter:blur(2rem);border-radius:var(--border-radius-base)}.loader__image{width:5rem;height:5rem}.locations{margin-bottom:var(--space-4)}@media(max-width:768px){.locations{margin-bottom:var(--space-7);width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}}.locations__title{font-size:var(--font-2xl);font-weight:var(--font-weight-medium)}@media(max-width:768px){.locations__title{font-size:var(--font-xl);padding:0 var(--space-4)}}.locations__list{display:flex;align-items:center;gap:var(--gap-2sm);padding:var(--space-4) 0}@media(max-width:768px){.locations__list{overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;padding:var(--space-4)}}.locations__item{flex-shrink:0;border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-gray-100);border-radius:var(--border-radius-base);color:var(--color-black);transition:all var(--transition-base);padding:var(--space-4);display:flex;align-items:center;justify-content:center;flex-direction:column;min-width:6.75rem;opacity:.5;cursor:pointer;box-shadow:0 0 #0000001a}.locations__item_active{opacity:1;border-color:var(--color-gray-200)}@media(hover:hover){.locations__item:hover{opacity:1;box-shadow:0 .25rem 1.75rem #0000001a}}.locations__icon{aspect-ratio:7/5;width:2.25rem;object-fit:contain;margin-bottom:var(--space-2)}.select-skeleton{position:relative;min-height:3.625rem;overflow:hidden;background:var(--color-gray-200);border-radius:var(--border-radius-base)}.select-skeleton:after{content:"";position:absolute;top:0;left:-100%;width:200%;height:100%;background:linear-gradient(90deg,var(--color-gray-200) 0%,var(--color-white) 50%,var(--color-gray-200) 100%);animation:shimmer 1.5s ease infinite}.hero-skeleton{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap-2sm);margin-bottom:var(--space-5);position:absolute;left:0;top:var(--space-7);width:100%;background:var(--color-white);z-index:2}@media(max-width:1280px){.hero-skeleton{grid-template-columns:repeat(2,1fr)}.hero-skeleton:nth-child(3){display:none}}@media(max-width:1024px){.hero-skeleton{grid-template-columns:repeat(4,1fr)}}@media(max-width:768px){.hero-skeleton{width:100vw;padding:0 var(--space-4);grid-template-columns:repeat(3,1fr);transform:translate(-1rem);height:-webkit-fill-available;height:stretch;margin-bottom:var(--space-7)}}@media(max-width:600px){.hero-skeleton{grid-template-columns:repeat(2,1fr)}}.hero-skeleton__item{position:relative;min-height:19.875rem;height:100%;overflow:hidden;background:var(--color-gray-200);border-radius:var(--border-radius-base)}.hero-skeleton__item:after{content:"";position:absolute;top:0;left:-100%;width:200%;height:100%;background:linear-gradient(90deg,var(--color-gray-200) 0%,var(--color-white) 50%,var(--color-gray-200) 100%);animation:shimmer 1.5s ease infinite}.hero-skeleton__item:nth-child(4){display:none}@media(max-width:1280px){.hero-skeleton__item:nth-child(3){display:none}}@media(max-width:1024px){.hero-skeleton__item:nth-child(3),.hero-skeleton__item:nth-child(4){display:block}}@media(max-width:768px){.hero-skeleton__item{min-height:14rem}.hero-skeleton__item:nth-child(4){display:none}}@media(max-width:600px){.hero-skeleton__item:nth-child(3){display:none}}.skeleton-filter{display:none}@media(max-width:768px){.skeleton-filter{display:block;margin-bottom:var(--space-12)}}.skeleton-filter__countries{height:3rem;display:flex;margin-bottom:var(--space-7)}.skeleton-filter__selects{display:grid;grid-template-columns:repeat(2,minmax(6rem,10rem));gap:var(--gap-xl);justify-content:space-between;min-height:1rem;margin-bottom:var(--space-4)}.skeleton-filter__main{display:grid;grid-template-columns:1fr;gap:var(--gap-sm);grid-template-rows:repeat(4,3.5rem)}.skeleton-filter__group{grid-row:span 2/span 2}.skeleton-filter__item{width:100%;height:100%;position:relative;overflow:hidden;background:var(--color-gray-200);border-radius:var(--border-radius-base)}.skeleton-filter__item:after{content:"";position:absolute;top:0;left:-100%;width:200%;height:100%;background:linear-gradient(90deg,var(--color-gray-200) 0%,var(--color-white) 50%,var(--color-gray-200) 100%);animation:shimmer 1.5s ease infinite}@keyframes shimmer{0%{transform:translate(-50%);opacity:.7}50%{opacity:1}to{transform:translate(100%);opacity:.7}}.header{background:var(--color-black);color:var(--color-white);position:sticky;z-index:2;top:0}.header__wrapper{display:flex;align-items:center;justify-content:space-between;min-height:3.25rem}.header__main{display:flex;align-items:center;gap:var(--space-14)}@media(max-width:1280px){.header__main{gap:var(--gap-lg)}}@media(max-width:1024px){.header__main{gap:var(--gap-sm)}}.header__logo-image{max-width:6.125rem;max-height:1.75rem}.header__burger{display:none}@media(max-width:1024px){.header__burger{display:flex;align-items:center;cursor:pointer}}.header_simple{max-width:750px;margin-left:auto;margin-right:auto}.header_simple .header__logo{position:absolute;transform:translate(-50%);left:50%}.header__report-button{display:flex;align-items:center;line-height:1;color:#fff;background:transparent;cursor:pointer}.header__report-button svg{transform:rotate(180deg)}@media screen and (max-width:460px){.header__report-button{display:none}}.actions{display:flex;align-items:center;gap:var(--gap-xs)}.actions__icon_hidden{display:none}@media(max-width:1024px){.actions__icon_hidden{display:block}}@media(max-width:1024px){.actions__text{display:none}}.actions__post{padding:var(--space-2) var(--space-3);letter-spacing:calc(-.23 / var(--font-size-base) * 1rem)}@media(max-width:1024px){.actions__post{padding:var(--space-2)}}.actions__call{padding:var(--space-2)}.actions__login{padding:var(--space-2) var(--space-3);letter-spacing:calc(-.23 / var(--font-size-base) * 1rem)}@media(max-width:768px){.actions__login{padding:var(--space-2)}}.actions__account{padding:var(--space-2)}.header-account{position:relative}@media(max-width:1024px){.header-account{display:none}}.header-account__button{display:none}@media(max-width:1024px){.header-account__button{display:block}}@media(max-width:1024px){.header-account__menu{display:none}}.header-account__icon{transition:var(--transition-base)}.header-account__sub{position:absolute;right:0;top:calc(100% - var(--space-2));padding-top:var(--space-2);visibility:hidden;opacity:0;z-index:-1;transition:var(--transition-base)}.header-account__link{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;color:var(--color-white);padding:var(--space-4) 0;transition:all var(--transition-base)}@media(hover:hover){.header-account:hover .header-account__link{color:var(--color-primary-light)}.header-account:hover .header-account__icon{transform:rotate(180deg)}.header-account:hover .header-account__sub{visibility:visible;opacity:1;z-index:2}}.header-account__sub-content{background:var(--color-black);color:var(--color-white);padding:var(--space-3) var(--space-5) var(--space-5) var(--space-5);border-radius:0 0 var(--border-radius-base) var(--border-radius-base)}.header-account__sub-item{padding:var(--space-2) 0 var(--space-2) var(--space-6)}.header-account__sub-separate{height:calc(1 / var(--font-size-base) * 1rem);width:100%;background:var(--color-white-30);margin:var(--space-2) 0}.header-account__sub-link{color:var(--color-white);display:flex;align-items:center;justify-content:flex-end;gap:var(--gap-xs);font-size:var(--font-xs);white-space:nowrap;background:transparent;width:100%;cursor:pointer;letter-spacing:.02rem}.header-account__sub-link_active{color:var(--color-primary-light)}@media(hover:hover){.header-account__sub-link:hover{color:var(--color-primary-light)}}.footer{background:var(--color-black);color:var(--color-white-70)}.footer__wrapper{padding-top:var(--space-20);padding-bottom:var(--space-6)}@media(max-width:768px){.footer__wrapper{padding-top:var(--space-16);padding-bottom:var(--space-14)}}.footer__head{display:grid;padding-bottom:var(--space-16);border-bottom:calc(1 / var(--font-size-base) * 1rem) solid var(--color-white-30);grid-template-columns:repeat(12,1fr);gap:var(--gap-md)}@media(max-width:1024px){.footer__head{grid-template-columns:1fr}}@media(max-width:768px){.footer__head{padding-bottom:var(--space-12);gap:var(--gap-2xl)}}.footer__about{grid-column:span 4/span 4}@media(max-width:1024px){.footer__about{grid-column:span 1/span 1}}.footer__logo-link{display:flex;position:relative;margin-bottom:var(--space-5);padding:var(--space-2) 0}.footer__logo-image{width:10rem}.footer__info{color:var(--color-white);font-size:var(--font-lg);line-height:var(--line-height-3xl);margin-bottom:var(--space-10);letter-spacing:.045rem}@media(max-width:768px){.footer__info{margin-bottom:var(--space-8)}}.footer__contacts{display:flex;flex-direction:column;align-items:flex-start;grid-column:span 4/span 4}@media(max-width:1024px){.footer__contacts{grid-column:span 1/span 1}}.footer__phone{gap:var(--gap-md);border-color:var(--color-white-30);padding:var(--space-4) var(--space-6);margin-bottom:var(--space-10)}@media(max-width:1280px){.footer__phone{gap:var(--gap-sm)}}.footer__phone-number{font-weight:var(--font-weight-bold);margin-bottom:var(--space-1)}.footer__working-hours{color:var(--color-white-70)}@media(max-width:1280px){.footer__working-hours{font-size:var(--font-xs)}}.footer__content{grid-column:span 4/span 4;line-height:var(--line-height-2xl)}@media(max-width:1024px){.footer__content{grid-column:span 1/span 1}}.footer__content p{margin-bottom:var(--space-1)}.footer__content b,.footer__content strong{color:var(--color-white)}.footer__bottom{padding:var(--space-10) 0}.footer__docs{display:flex;gap:var(--gap-md);flex-wrap:wrap;margin-bottom:var(--space-8)}.footer__doc{color:var(--color-white-70);text-decoration:underline;text-underline-offset:calc(3 / var(--font-size-base) * 1rem);background:transparent;cursor:pointer}@media(hover:hover){.footer__doc:hover{color:var(--color-white)}}.footer__extra{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--gap-md)}@media(max-width:1024px){.menu{display:none}}.menu__list{display:flex;align-items:center;gap:var(--gap-2md)}@media(max-width:1280px){.menu__list{gap:var(--gap-sm)}}.menu__item{display:flex}@media(hover:hover){.menu__item_hoverable:hover .menu__icon{transform:rotate(180deg)}.menu__item_hoverable:hover .sub-menu{visibility:visible;opacity:1;z-index:2}.menu__item_hoverable:hover .menu__link{color:var(--color-primary-light)}}.menu__link{cursor:pointer;display:flex;align-items:center;gap:.5rem;color:var(--color-white);padding:var(--space-4) 0;line-height:1.25;letter-spacing:.023rem}.menu__link_active{color:var(--color-primary-light)}.menu__icon{transition:all var(--transition-slow)}.sub-menu{width:100%;position:absolute;left:0;top:calc(100% - var(--space-2));padding-top:var(--space-2);visibility:hidden;opacity:0;z-index:-1;transition:var(--transition-base)}.sub-menu__wrapper{background:var(--color-black);color:var(--color-white);border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-white-30)}.sub-menu__content{display:grid;grid-template-columns:calc(305 / var(--font-size-base) * 1rem) 1fr;gap:var(--gap-md);padding-top:var(--space-4);padding-bottom:var(--space-14)}.sub-menu .sidebar-menu{flex:3}.sub-menu__columns{flex:9;display:flex;gap:var(--gap-md);padding:var(--space-6) 0;max-width:calc(846 / var(--font-size-base) * 1rem)}.sub-menu__list{flex:1}.sub-menu__item{margin-bottom:var(--space-2)}.sub-menu__link{color:var(--color-white-70);display:inline-block;line-height:var(--line-height-3xl);letter-spacing:.04rem}@media(hover:hover){.sub-menu__link:hover{color:var(--color-white)}}.sub-menu__link_active{color:var(--color-white)}.footer-menu{padding-top:var(--space-10);padding-bottom:var(--space-16);border-bottom:calc(1 / var(--font-size-base) * 1rem) solid var(--color-white-30);display:grid;grid-template-columns:repeat(12,1fr);gap:var(--gap-md)}@media(max-width:1024px){.footer-menu{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.footer-menu{padding-bottom:var(--space-12)}}.footer-menu__list_wide{grid-column:span 8/span 8}@media(max-width:1024px){.footer-menu__list_wide{grid-column:span 2/span 2}}@media(max-width:600px){.footer-menu__list_wide .footer-menu__columns{grid-template-columns:1fr}}.footer-menu__list_narrow{grid-column:span 2/span 2}@media(max-width:1024px){.footer-menu__list_narrow{grid-column:span 1/span 1}}@media(max-width:768px){.footer-menu__list_narrow .footer-menu__columns{grid-template-columns:1fr}}.footer-menu__caption{color:var(--color-white);margin-bottom:var(--space-5);font-weight:var(--font-weight-semibold);line-height:1.25;min-height:1.25rem;letter-spacing:var(--letter-spacing-sm)}.footer-menu__caption_hidden{visibility:hidden;opacity:0}@media(max-width:600px){.footer-menu__caption_hidden{display:none}}.footer-menu__columns{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap-md)}@media(max-width:768px){.footer-menu__columns{gap:0 var(--gap-md);grid-template-columns:1fr;flex-wrap:wrap}}.footer-menu__column{flex:1}.footer-menu__item{margin-bottom:var(--space-2)}.footer-menu__link{color:var(--color-white-70);line-height:var(--line-height-3xl)}@media(hover:hover){.footer-menu__link:hover{color:var(--color-white)}}.footer-menu__link_active{color:var(--color-white)}.mobile-menu{height:auto;margin-bottom:var(--space-3)}.mobile-menu .sidebar-menu{border-top:0}.mobile-menu .sidebar-menu__angle{display:none}.mobile-menu .sidebar-menu__link_active:after{background:var(--color-white-10)}@media(hover:hover){.mobile-menu .sidebar-menu__link:hover:after{background:var(--color-white-10)}}.mobile-menu__link{color:var(--color-white);display:flex;justify-content:space-between;align-items:center;font-size:var(--font-lg);padding:var(--space-2) 0;border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-white-50);line-height:var(--line-height-3xl)}.mobile-menu__link_active{color:var(--color-primary-light)}.mobile-menu__sub-wrapper{overflow:hidden;transition:max-height .3s ease;max-height:0}.mobile-menu__sub{padding:var(--space-6) 0}.mobile-menu__sub-link{color:var(--color-white-70);margin-bottom:var(--space-2);line-height:var(--line-height-3xl)}.mobile-menu__sub-link_active{color:var(--color-primary-light)}.mobile-menu__actions.sidebar-actions{margin-top:var(--space-10)}.mobile-menu-account{padding-top:var(--space-6);margin-bottom:var(--space-6)}.sidebar-about__logo{height:2rem;margin-bottom:var(--space-3)}.sidebar-about__description{color:var(--color-gray-900);line-height:var(--line-height-3xl);letter-spacing:var(--letter-spacing-sm)}.sidebar-successes{padding:var(--space-5) 0}.sidebar-successes__item{display:flex;align-items:center;gap:var(--gap-xs);padding:var(--space-2) 0}.sidebar-successes__title{color:var(--color-black-70);letter-spacing:var(--letter-spacing-sm)}.sidebar-stats{padding-top:var(--space-10);border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}.sidebar-stats__item{margin-bottom:var(--space-6)}.sidebar-stats__title{font-size:var(--font-xl);font-weight:var(--font-weight-medium);margin-bottom:var(--space-2);letter-spacing:var(--letter-spacing-sm)}.sidebar-stats__description{color:var(--color-black-50);line-height:var(--line-height-2xl);letter-spacing:var(--letter-spacing-sm)}.sidebar-menu{color:var(--color-gray-950);padding-top:var(--space-6);padding-bottom:var(--space-6);border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}.sidebar-menu__title{font-weight:var(--font-weight-semibold);margin-bottom:var(--space-5);color:var(--color-black);font-size:var(--font-xl);line-height:1.25;letter-spacing:var(--letter-spacing-sm)}.sidebar-menu__link{display:flex;align-items:center;gap:var(--gap-xs);color:inherit;padding:var(--space-2) 0;position:relative;background:transparent;cursor:pointer}.sidebar-menu__link span{flex:1;line-height:var(--line-height-3xl);letter-spacing:.04rem}.sidebar-menu__link:after{content:"";position:absolute;top:0;left:-.5rem;width:calc(100% + 1rem);height:100%;background:transparent;z-index:-1;transition:all var(--transition-base);border-radius:var(--border-radius-base)}.sidebar-menu__link_active:after{background:var(--color-gray-50)}@media(hover:hover){.sidebar-menu__link:hover:after{background:var(--color-gray-50)}}.sidebar-menu__icon{width:1.5rem;height:1.5rem}.sidebar-menu__angle{display:none}@media(max-width:768px){.sidebar-menu__angle{display:inline-flex}}.sidebar-menu__other{border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);margin-top:var(--space-4);padding-top:var(--space-3)}.sidebar-menu__other-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-2) 0;background:transparent;color:inherit;text-align:left;cursor:pointer}.sidebar-menu__other-angle{flex-shrink:0;transition:transform var(--transition-base)}.sidebar-menu__other-angle_open{transform:rotate(180deg)}.sidebar-menu__other-collapse{display:grid;grid-template-rows:1fr}.sidebar-menu__other-content{min-height:0;overflow:hidden}.sidebar-menu__other-list{padding-right:var(--space-2);padding-left:var(--space-2)}@media(max-width:768px){.sidebar-menu__other-list{padding-right:var(--space-4);padding-left:var(--space-4)}}.sidebar-menu__other-list::-webkit-scrollbar{width:.25rem}.sidebar-menu__other-list::-webkit-scrollbar-track{background:var(--color-white)}.sidebar-menu__other-list::-webkit-scrollbar-thumb{background:var(--color-black);border-radius:var(--border-radius-base)}@media(hover:hover){.sidebar-menu__other-list::-webkit-scrollbar-thumb:hover{background:var(--color-gray-950)}}.sidebar-menu__other-list{display:grid;gap:var(--gap-xs);max-height:45vh;overflow-y:auto;padding:var(--space-2) 0 var(--space-3) var(--space-5)}.sidebar-menu__other-link{color:inherit;line-height:var(--line-height-3xl)}@media(hover:hover){.sidebar-menu__other-link:hover{color:var(--color-primary-light)}}.sidebar-menu_dark{color:var(--color-white-70)}.sidebar-menu_dark .sidebar-menu__title{color:var(--color-white);font-size:var(--font-md)}@media(hover:hover){.sidebar-menu_dark .sidebar-menu__link:hover{color:var(--color-white)}}.other-services-enter-active,.other-services-leave-active{transition:grid-template-rows var(--transition-base),opacity var(--transition-base)}.other-services-enter-from,.other-services-leave-to{grid-template-rows:0fr;opacity:0}.sidebar-services{color:var(--color-gray-950)}.sidebar-services__title{font-weight:var(--font-weight-semibold);padding:var(--space-4) 0;color:var(--color-black);font-size:var(--font-xl);line-height:var(--line-height-lg)}.sidebar-services__list{padding:var(--space-4) 0;border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}.sidebar-services__link{display:flex;align-items:center;gap:var(--gap-xs);color:inherit;padding:var(--space-2) var(--space-1);background:transparent;border-radius:var(--border-radius-base);transition:background-color var(--transition-base);cursor:pointer}@media(hover:hover){.sidebar-services__link:hover{background-color:var(--color-gray-50)}}.sidebar-services__link_active{background-color:var(--color-gray-50)}.sidebar-services__icon{color:var(--color-black)}.sidebar-actions{margin-top:auto;display:grid;gap:var(--gap-xs)}.sidebar-actions__title{font-weight:var(--font-weight-semibold);margin-bottom:var(--space-3);padding-top:var(--space-4);color:var(--color-black);font-size:var(--font-xl);border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}.sidebar-actions__text{color:var(--color-gray-900);margin-bottom:var(--space-5);font-weight:var(--font-weight-regular);font-size:var(--font-2xs)}.sidebar-actions__button{padding:var(--space-2);font-size:var(--font-sm)}.sidebar-actions__image{transform:rotate(180deg)}.modal{display:none;position:relative;width:100%;max-width:35rem;background:var(--color-white);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-gray-200);box-shadow:1.5rem 1.5rem 2.5rem .625rem var(--color-black-10);border-radius:var(--border-radius-base);padding:0;overflow-y:auto}@media(max-width:768px){.modal{max-width:100%;height:100%;border-radius:0;display:flex;box-shadow:none;border:none}}.modal__wrapper{width:100%;padding:var(--space-16) var(--space-20);margin:auto}@media(max-width:1024px){.modal__wrapper{padding:var(--space-12) var(--space-10)}}@media(max-width:768px){.modal__wrapper{max-width:25rem;padding:var(--space-10) var(--space-6)}}.modal__close{position:absolute;right:var(--space-4);top:var(--space-4);cursor:pointer}.modal__title{font-family:var(--font-secondary);font-size:var(--font-6xl);font-weight:var(--font-weight-medium);margin-bottom:var(--space-6);text-align:center}.modal__description{margin-top:var(--space-4);margin-bottom:var(--space-4);text-align:center;letter-spacing:var(--letter-spacing-sm)}.modal__sms-timer{margin-top:var(--space-4)}.modal__tabs{display:flex;gap:var(--gap-2xs);align-items:center;background:var(--color-gray-100);border-radius:var(--border-radius-lg);padding:var(--space-2);margin-bottom:var(--space-6)}.modal__tab{flex:1;background:var(--color-gray-100);border-radius:var(--border-radius-base);padding:var(--space-2);text-align:center;font-weight:var(--font-weight-medium);color:var(--color-gray-950);transition:all var(--transition-fast);cursor:pointer}@media(hover:hover){.modal__tab:hover{color:var(--color-black);background:var(--color-white)}}.modal__tab_active{color:var(--color-black);background:var(--color-white)}.modal__panel{display:none}.modal__panel_active{display:block}.modal__link{display:flex;align-items:center;justify-content:center;margin-top:var(--space-6);color:var(--color-blue);font-size:var(--font-md);width:100%;cursor:pointer}@media(hover:hover){.modal__link:hover{color:var(--color-primary-light)}}.modal__caption{font-size:var(--font-lg);font-weight:var(--font-weight-medium);margin-bottom:var(--space-3)}.fancybox-custom[theme=light]{--fancybox-backdrop-bg: transparent}.fancybox-custom[theme=light] .f-button{top:1rem;right:1rem}@media(max-width:768px){.fancybox-custom[theme=light] .fancybox__slide{padding:0;background:var(--color-white)}}@media(max-width:768px){.fancybox-filters .fancybox__carousel{justify-content:center}.fancybox-filters .fancybox__viewport{flex:initial}.fancybox-filters .fancybox__viewport .fancybox__slide{padding:0 var(--space-4)}}.modal-share{display:flex;justify-content:center;align-items:center;gap:var(--gap-xs);margin-bottom:var(--space-7)}.modal-share__icon{width:3.5rem;height:3.5rem}.modal-order-report{--ms-max-height: 14rem}.modal-order-report .form__group-head{text-align:center}.saved-filter-modal{max-width:38rem;border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-gray-200);box-shadow:1.5rem 1.5rem 2.5rem .625rem var(--color-black-10);border-radius:var(--border-radius-base)}.saved-filter-modal__title{font-family:var(--font-secondary);font-size:var(--font-6xl);font-weight:var(--font-weight-medium);margin-bottom:var(--space-3);text-align:center}@media(max-width:768px){.saved-filter-modal__title{font-size:var(--font-3xl);line-height:var(--line-height-xl)}}.saved-filter-modal__description{font-size:var(--font-lg);margin-bottom:var(--space-3);line-height:var(--line-height-3xl);text-align:center;letter-spacing:var(--letter-spacing-sm)}.saved-filter-modal__fields-wrap{display:flex;justify-content:center}.saved-filter-modal__fields{max-width:22.5rem;width:100%}.drawer{display:block;position:fixed;right:0;top:0;z-index:3;color:var(--color-white);background:var(--color-black);width:100%;height:100%;max-width:34.375rem;transition:all var(--transition-slow);transform:translate(100%);opacity:0}.drawer_light{color:var(--color-black);background:var(--color-white)}.drawer.active{transform:translate(0);opacity:1}.drawer__content{height:100%;overflow-y:auto;position:relative;padding:var(--space-6) var(--space-6) var(--space-10) var(--space-6)}.drawer__wrapper{display:flex;flex-direction:column}.drawer__head{padding-bottom:var(--space-5)}.drawer__account{padding:var(--space-4) 0;border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-white-50)}.drawer_light .drawer__account{border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}.drawer__close{position:absolute;right:var(--space-5);top:var(--space-4);cursor:pointer;transition:all var(--transition-base)}@media(hover:hover){.drawer__close:hover{color:var(--color-primary-light)}}.drawer__logo{display:flex;align-items:center;min-height:calc(28 / var(--font-size-base) * 1rem)}.drawer-contacts{display:flex;align-items:center;justify-content:center;height:100%}@media(max-width:600px){.drawer-contacts{padding:0 var(--space-6)}}.drawer-contacts__wrapper{max-width:25rem}@media(max-width:600px){.drawer-contacts__wrapper{max-width:100%}}.drawer-contacts__logo-link{display:flex;position:relative;margin-bottom:var(--space-5);padding:var(--space-2) 0}.drawer-contacts__logo-image{width:10rem}.drawer-contacts__title{font-family:var(--font-secondary);font-size:var(--font-6xl);font-weight:var(--font-weight-medium);margin-bottom:var(--space-4)}.drawer-contacts__description{color:var(--color-white);font-size:var(--font-lg);line-height:var(--line-height-3xl);margin-bottom:var(--space-6)}.drawer-contacts__account{padding:var(--space-6) 0;border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-white-50)}.drawer-contacts__info{color:var(--color-white);font-size:var(--font-lg);line-height:var(--line-height-3xl);margin-bottom:var(--space-10)}.drawer-contacts__social{margin-bottom:var(--space-10)}.drawer-contacts__buttons{margin-bottom:var(--space-7);display:grid;gap:var(--gap-2sm)}.drawer-contacts__button{justify-content:flex-start;gap:var(--gap-md);border-color:var(--color-white-30);padding:var(--space-4) var(--space-6);width:100%}@media(max-width:600px){.drawer-contacts__button{gap:var(--gap-sm);padding:var(--space-4)}}.drawer-contacts__messengers{margin-top:var(--space-10)}.cookie{position:fixed;z-index:1;right:0;bottom:0;padding-right:var(--space-10);padding-bottom:var(--space-10)}@media(max-width:600px){.cookie{padding:0 var(--space-5) var(--space-5) var(--space-5)}}.cookie__wrapper{max-width:32rem;padding:var(--space-6) var(--space-10);color:var(--color-white);background:var(--color-black);border-radius:var(--border-radius-lg)}@media(max-width:600px){.cookie__wrapper{max-width:100%;padding:var(--space-6)}}.cookie__title{font-size:var(--font-xl);font-weight:var(--font-weight-medium);margin-bottom:var(--space-3)}.cookie__description{font-size:var(--font-xs);color:var(--color-white-70);line-height:var(--line-height-2xl);margin-bottom:var(--space-3)}.cookie__link{color:var(--color-white);text-decoration:underline;text-underline-offset:calc(3 / var(--font-size-base) * 1rem);padding:var(--space-2) 0}@media(hover:hover){.cookie__link:hover{color:var(--color-primary-light)}}.cookie__settings{color:var(--color-white);text-decoration:underline;text-underline-offset:calc(3 / var(--font-size-base) * 1rem);background:transparent;margin-bottom:var(--space-6);cursor:pointer}@media(hover:hover){.cookie__settings:hover{color:var(--color-primary-light)}}.cookie__accept{flex:1}.cookie__cancel{flex:1;border-color:var(--color-white-30)}.cookie__actions{display:flex;align-items:center;gap:var(--gap-md)}@media(max-width:600px){.cookie__actions{gap:var(--gap-2sm)}}.cookies-settings__title{font-family:var(--font-secondary);font-size:var(--font-6xl);font-weight:var(--font-weight-medium);margin-bottom:var(--space-6);text-align:center}.cookies-settings__content{line-height:var(--line-height-2xl);margin-bottom:var(--space-6)}.cookies-settings__checkboxes{display:grid;gap:var(--gap-xs);margin-bottom:var(--space-6)}@media(max-width:768px){.cookies-settings__checkboxes{font-size:var(--font-sm)}}.cookies-settings__notification{margin-bottom:var(--space-6)}.cookies-settings__button{width:100%}.hero__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap-md);min-height:20rem}.hero__grid_middle{align-items:center}@media(max-width:1024px){.hero__grid{grid-template-columns:1fr;gap:var(--gap-2xl)}}.hero__wrapper{padding-top:var(--space-20);padding-bottom:var(--space-20)}@media(max-width:1280px){.hero__wrapper{padding-top:var(--space-20);padding-bottom:var(--space-20)}}@media(max-width:768px){.hero__wrapper{overflow:hidden;padding-top:var(--space-10);padding-bottom:var(--space-14)}}.hero__info{max-width:32.5rem;padding:var(--space-5) 0}@media(max-width:1280px){.hero__info{max-width:100%}}@media(max-width:768px){.hero__info{padding-top:var(--space-10)}}.hero__title{font-size:var(--font-7xl);line-height:var(--line-height-md);font-weight:var(--font-weight-medium);margin-bottom:var(--space-10)}@media(max-width:1280px){.hero__title{font-size:var(--font-7xl)}}@media(max-width:768px){.hero__title{font-size:var(--font-4xl);margin-bottom:var(--space-3);line-height:1.2}}.hero__description{font-size:var(--font-lg);line-height:var(--line-height-3xl);margin-bottom:var(--space-10);padding-right:var(--space-4);letter-spacing:var(--letter-spacing-lg)}.hero__description_bottom{padding-bottom:var(--space-2)}@media(max-width:768px){.hero__description{font-size:var(--font-md);margin-bottom:var(--space-8);padding:0;line-height:1.75;letter-spacing:var(--letter-spacing-md)}}.hero__actions{display:flex;gap:var(--gap-md)}@media(max-width:768px){.hero__actions{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3)}.hero__actions .button{font-size:var(--font-sm);line-height:var(--line-height-sm);text-align:center}}.hero__slider{width:100%;min-width:0;overflow:hidden}@media(max-width:768px){.hero__slider{overflow:visible}}.hero__media{height:50rem;max-height:50rem;position:relative;overflow:hidden}@media(max-width:1024px){.hero__media{max-height:29.875rem;overflow:visible}}.hero__bg{width:100%;max-width:initial;height:100%;object-fit:cover;object-position:left center;position:absolute;left:0;top:0}@media(max-width:768px){.hero__bg{width:100vw;left:-1rem}}.hero__video-overlay{display:flex;align-items:center;justify-content:center;width:7.5rem;height:7.5rem;background:var(--color-black);border-radius:100%;color:var(--color-white);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media(max-width:768px){.hero__video-overlay{width:5rem;height:5rem}.hero__video-overlay svg{width:1.5rem;height:1.5rem}}.hero-slider{position:relative;padding-top:var(--space-7);border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}@media(max-width:768px){.hero-slider{padding-bottom:var(--space-7);border-bottom:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}}@media(max-width:768px){.hero-slider__container::part(container){overflow:visible}}.hero-slider__container{margin-bottom:var(--space-5)}@media(max-width:768px){.hero-slider__container{overflow:visible;margin-bottom:0}}.hero-slider .hero-slider__item{padding:var(--space-20) var(--space-4) var(--space-12) var(--space-4);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);border-radius:var(--border-radius-base);background:var(--color-white);transition:all var(--transition-base);text-align:center;color:var(--color-black);line-height:var(--line-height-lg);height:auto}@media(hover:hover){.hero-slider .hero-slider__item:hover{background:var(--color-primary-light-10)}}@media(max-width:768px){.hero-slider .hero-slider__item{padding:var(--space-16) var(--space-3) var(--space-8) var(--space-3);min-height:16.875rem}}.hero-slider__link{display:flex;flex-direction:column;height:100%}.hero-slider__image{width:100%;height:calc(72 / var(--font-size-base) * 1rem);object-fit:contain;margin-bottom:var(--space-10);margin-left:auto;margin-right:auto}@media(max-width:768px){.hero-slider__image{height:4rem}}.hero-slider__name{font-weight:var(--font-weight-semibold);margin-bottom:var(--space-2);color:var(--color-black);letter-spacing:var(--letter-spacing-sm)}@media(max-width:768px){.hero-slider__name{font-size:var(--font-xs)}}.hero-slider__count{color:var(--color-gray-900);margin-top:auto;line-height:var(--line-height-2xl);letter-spacing:var(--letter-spacing-sm)}@media(max-width:768px){.hero-slider__count{font-size:var(--font-xs)}}.hero-slider__navigation-wrap{min-height:3rem}@media(max-width:768px){.hero-slider__navigation-wrap{display:none}}.hero-slider__navigation{display:flex;align-content:center;justify-content:center;gap:var(--gap-xs)}@media(max-width:768px){.hero-slider__navigation{display:none}}.hero-slider__arrow{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);border-radius:100%;transition:all var(--transition-base);background:var(--color-white);cursor:pointer}@media(hover:hover){.hero-slider__arrow:hover{background:var(--color-primary-light-10)}}.tabs{display:flex}.tabs__item{flex:1;padding:var(--space-10) var(--space-16);border-radius:var(--border-radius-base) var(--border-radius-base) 0 0;border-top:4px solid transparent;cursor:pointer;transition:all var(--transition-base)}@media(max-width:1280px){.tabs__item{padding:var(--space-8) var(--space-10)}}@media(max-width:768px){.tabs__item{padding:var(--space-6)}}.tabs__item_active{border-color:var(--color-primary);background:var(--color-primary-light-10)}.tabs__title{font-family:var(--font-secondary);font-weight:var(--font-weight-medium);font-size:var(--font-5xl);margin-bottom:var(--space-4)}@media(max-width:1280px){.tabs__title{font-size:var(--font-4xl)}}@media(max-width:768px){.tabs__title{font-size:var(--font-lg);text-align:center;margin:0;font-weight:var(--font-weight-regular)}}.tabs__description{font-size:var(--font-lg);line-height:var(--line-height-3xl);letter-spacing:var(--letter-spacing-lg)}@media(max-width:768px){.tabs__description{display:none}}.panels{background:var(--color-primary-light-10);overflow:hidden}.panels__wrapper{padding-top:var(--space-20);padding-bottom:var(--space-20)}@media(max-width:768px){.panels__wrapper{padding:var(--space-12) var(--space-6)}}.panels__item{display:none}.panels__item_active{display:block}.services .swiper-slide{height:auto}.services__container::part(container){overflow:visible}@media(max-width:1280px){.services .swiper{overflow:visible}}.service{flex:1;display:flex;flex-direction:column;align-items:center;background:var(--color-white);border-radius:var(--border-radius-base);padding:var(--space-16) var(--space-5) var(--space-6) var(--space-5);transition:all var(--transition-base);color:var(--color-black);position:relative;cursor:pointer;height:100%}.service__icon{text-align:center}.service__icon svg{width:4rem;height:4rem}@media(max-width:768px){.service__icon svg{width:3rem;height:3rem}}@media(max-width:768px){.service{padding:var(--space-7) var(--space-3) var(--space-5) var(--space-3)}}.service .button{border-color:var(--color-black-30);padding:var(--space-3);width:100%;position:relative;z-index:1}@media(max-width:768px){.service .button{letter-spacing:0;padding:var(--space-2)}}@media(hover:hover){.service:hover{background:var(--color-primary);color:var(--color-white)}.service:hover .button{border-color:transparent}.service:hover .service__detail{border-color:var(--color-white-30)}}.service__content{height:100%}.service__title{padding:var(--space-6) 0;margin-bottom:var(--space-4);font-size:var(--font-2xl);font-weight:var(--font-weight-regular);text-align:center;line-height:var(--line-height-lg);letter-spacing:var(--letter-spacing-sm)}@media(max-width:768px){.service__title{font-size:var(--font-lg);margin:0;padding:var(--space-5) 0}}.service__details{margin-bottom:var(--space-9)}@media(max-width:768px){.service__details{margin-bottom:var(--space-6)}}.service__detail{display:grid;grid-template-columns:1.25rem 1fr;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-2) 0;border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);font-size:var(--font-xs);line-height:var(--line-height-xl);letter-spacing:var(--letter-spacing-sm)}@media(max-width:768px){.service__detail{font-size:var(--font-2xs);padding:var(--space-2) var(--space-2) var(--space-2) 0;line-height:1.54}}.service__price{font-family:var(--font-secondary);font-size:var(--font-4xl);font-weight:var(--font-weight-medium);margin-bottom:var(--space-7)}@media(max-width:768px){.service__price{font-size:var(--font-2xl);margin-bottom:var(--space-5)}}.service__links{margin-bottom:var(--space-25);width:100%;letter-spacing:var(--letter-spacing-sm)}@media(max-width:768px){.service__links{margin-bottom:var(--space-5)}}.service__link-wrapper{display:flex;padding:var(--space-2) 0;gap:calc(2 / var(--font-size-base) * 1rem)}.service__link{color:var(--color-white);font-size:var(--font-xs);white-space:nowrap}.service_unique{background:var(--color-primary-light);color:var(--color-white);justify-content:space-between}.service_unique .service__title{font-size:var(--font-4xl);font-weight:var(--font-weight-medium);margin-bottom:auto}@media(max-width:768px){.service_unique .service__title{height:auto;margin-bottom:initial}}@media(hover:hover){.service_unique:hover{background:var(--color-primary-light)}}@media(hover:hover){.service__button:hover{color:var(--color-black);background:var(--color-white);border-color:var(--color-white);text-decoration:none}}.stages__title{text-align:center;font-family:var(--font-secondary);font-size:var(--font-7xl);font-weight:var(--font-weight-medium);margin-bottom:var(--space-12)}@media(max-width:768px){.stages__title{font-size:var(--font-5xl);margin-bottom:var(--space-6)}}.stages__cards{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gap-xl);margin-bottom:var(--space-12)}@media(max-width:1280px){.stages__cards{gap:var(--gap-lg);grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.stages__cards{grid-template-columns:19.125rem;justify-content:center;gap:var(--gap-xl);margin-bottom:var(--space-10)}}.stages__card{flex:1;position:relative}.stages__link{display:flex;align-items:center;justify-content:center}.stages__button{width:100%;max-width:14rem}@media(max-width:768px){.stages__button{max-width:19.125rem}}.stage__number{width:2rem;height:2rem;background:var(--color-black);color:var(--color-white);font-size:var(--font-sm);line-height:1.2;border-radius:100%;display:flex;align-items:center;justify-content:center;position:absolute;right:var(--space-3);top:var(--space-3)}.stage__image{margin-bottom:var(--space-8);border-radius:var(--border-radius-sm);width:100%}@media(max-width:768px){.stage__image{margin-bottom:var(--space-4)}}.stage__title{font-family:var(--font-secondary);font-size:var(--font-2xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-lg);margin-bottom:var(--space-4)}@media(max-width:768px){.stage__title{font-size:var(--font-2xl);margin-bottom:var(--space-3)}}.stage__description{font-size:var(--font-xs);line-height:1.6}.inspection{margin-bottom:var(--space-30)}@media(max-width:768px){.inspection{margin-bottom:var(--space-14)}}.inspection__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap-md)}@media(max-width:1024px){.inspection__wrapper{grid-template-columns:1fr 2fr}}@media(max-width:768px){.inspection__wrapper{display:flex;flex-direction:column-reverse;align-items:center;padding:0 var(--space-6)}}.inspection__image-wrap{display:flex;justify-content:flex-end;align-items:flex-start;padding-right:var(--space-18)}@media(max-width:1024px){.inspection__image-wrap{padding-right:var(--space-10)}}@media(max-width:768px){.inspection__image-wrap{justify-content:center;padding:0}}.inspection__image{max-width:28rem;width:100%;object-fit:contain}@media(max-width:768px){.inspection__image{width:100%}}.inspection__content{max-width:32.625rem}@media(max-width:768px){.inspection__content{margin-bottom:var(--space-7);max-width:initial}}.inspection__title{font-family:var(--font-secondary);font-size:var(--font-7xl);line-height:var(--line-height-md);font-weight:var(--font-weight-medium);margin-bottom:var(--space-6)}@media(max-width:768px){.inspection__title{font-size:var(--font-5xl);margin-bottom:var(--space-5);line-height:1.19}}.inspection__description{font-size:var(--font-lg);line-height:var(--line-height-3xl);margin-bottom:var(--space-10);letter-spacing:var(--letter-spacing-lg)}@media(max-width:768px){.inspection__description{font-size:var(--font-md);margin-bottom:var(--space-7)}}.inspection__list{margin-bottom:var(--space-12)}@media(max-width:768px){.inspection__list{margin-bottom:var(--space-7)}}.inspection__point{position:relative;padding:var(--space-1) 0 var(--space-1) var(--space-8);font-size:var(--font-lg);line-height:1.78;letter-spacing:var(--letter-spacing-md)}@media(max-width:768px){.inspection__point{font-size:var(--font-md);line-height:1.5}}.inspection__point:before{content:"";display:block;width:1.5rem;height:1.5rem;position:absolute;background:url(/build/assets/check-black-BqzFIFtg.svg) no-repeat center/contain;left:0;top:.5rem}.inspection__buttons{display:flex;gap:var(--gap-md)}@media(max-width:768px){.inspection__buttons{display:grid;grid-template-columns:1fr;gap:var(--space-3)}}.checklist{color:var(--color-white);background:linear-gradient(180deg,var(--color-primary-dark) 0%,var(--color-primary-light) 100%)}.checklist__wrapper{padding-top:var(--space-20);padding-bottom:var(--space-20)}@media(max-width:768px){.checklist__wrapper{padding-top:var(--space-12);padding-bottom:var(--space-12)}}.checklist__title{text-align:center;font-family:var(--font-secondary);font-size:var(--font-7xl);margin-bottom:var(--space-7)}@media(max-width:768px){.checklist__title{font-size:var(--font-5xl);margin-bottom:var(--space-6)}}.checklist__controls{display:flex;align-items:center;justify-content:center}.checklist__tabs{display:flex;align-items:center;gap:var(--gap-md);border-bottom:calc(1 / var(--font-size-base) * 1rem) solid var(--color-white-20);margin-bottom:var(--space-13);letter-spacing:var(--letter-spacing-sm)}@media(max-width:768px){.checklist__tabs{gap:0;border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-white-20);padding:var(--space-1);border-radius:var(--border-radius-lg);width:100%;margin-bottom:var(--space-10)}}.checklist__tab{display:flex;justify-content:center;padding:var(--space-5);width:15rem;position:relative;cursor:pointer;transition:all var(--transition-base);color:var(--color-white-50);font-size:var(--font-lg);font-weight:var(--font-weight-medium);line-height:1.34}@media(max-width:1024px){.checklist__tab{width:12.5rem}}@media(max-width:768px){.checklist__tab{width:auto;padding:var(--space-3) var(--space-1);border-radius:var(--border-radius-base);background:transparent;color:var(--color-white);font-size:var(--font-sm);flex-basis:100%;text-align:center}}.checklist__tab:after{content:"";display:block;width:100%;height:calc(2 / var(--font-size-base) * 1rem);position:absolute;bottom:calc(-1 / var(--font-size-base) * 1rem);left:0;background:transparent;transition:all var(--transition-base)}@media(max-width:768px){.checklist__tab:after{display:none}}@media(hover:hover){.checklist__tab:hover{color:var(--color-white)}.checklist__tab:hover:after{background:var(--color-white)}}@media(hover:hover)and (max-width:768px){.checklist__tab:hover{background:var(--color-black)}}.checklist__tab_active{color:var(--color-white)}.checklist__tab_active:after{background:var(--color-white)}@media(max-width:768px){.checklist__tab_active{background:var(--color-black)}}.checklist__content{background:url(/build/assets/checklist-bg-CecBV2hd.png) no-repeat center/contain;-webkit-mix-blend-mode:screen;mix-blend-mode:screen;min-height:calc(728 / var(--font-size-base) * 1rem);position:relative}@media(max-width:1024px){.checklist__content{background:none}}@media(max-width:768px){.checklist__content{min-height:auto}}.checklist__panel{opacity:0;visibility:hidden;transition:var(--transition-base);position:absolute;left:0;top:0;width:100%;height:100%;padding:0 var(--space-20)}@media(max-width:1280px){.checklist__panel{padding:0 var(--space-10)}}@media(max-width:768px){.checklist__panel{position:static;display:none;padding:0}}.checklist__panel_active{opacity:1;visibility:visible}@media(max-width:768px){.checklist__panel_active{display:block}}.checklist__cards{display:grid;grid-template-columns:repeat(2,19.063rem);gap:var(--space-6);justify-content:space-between}@media(max-width:1024px){.checklist__cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.checklist__cards{grid-template-columns:1fr;justify-items:center;gap:var(--space-4)}}.checklist__card{padding:var(--space-8) calc(31 / var(--font-size-base) * 1rem) calc(52 / var(--font-size-base) * 1rem) calc(31 / var(--font-size-base) * 1rem);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-white-30);border-radius:var(--border-radius-base);background:transparent;transition:var(--transition-base);cursor:default;position:relative}@media(max-width:768px){.checklist__card{max-width:19.375rem;min-height:13.75rem;padding:var(--space-7) var(--space-7) var(--space-13) var(--space-7)}}@media(hover:hover){.checklist__card:hover{background:var(--color-white-10)}}.checklist__card:after{content:"";display:block;width:2rem;height:2rem;border-radius:100%;border:calc(2 / var(--font-size-base) * 1rem) dotted var(--color-white);background:url(/build/assets/check-white-wh5FLNll.svg) no-repeat center/contain;position:absolute;right:var(--space-3);bottom:calc(24 / var(--font-size-base) * 1rem)}@media(max-width:768px){.checklist__card:after{bottom:var(--space-3)}}.checklist__caption{font-family:var(--font-secondary);font-weight:var(--font-weight-regular);font-size:var(--font-2xl);line-height:var(--line-height-lg);margin-bottom:var(--space-4)}.checklist__description{font-size:var(--font-xs);line-height:1.57;letter-spacing:var(--letter-spacing-sm)}.questions{margin-top:var(--space-30);margin-bottom:var(--space-30)}@media(max-width:768px){.questions{margin-top:var(--space-14);margin-bottom:var(--space-14)}}.questions__wrapper{display:grid;grid-template-columns:5fr 7fr;gap:var(--gap-md)}.questions__wrapper_short{padding-top:var(--space-20)}@media(max-width:1024px){.questions__wrapper{display:block}}@media(max-width:768px){.questions__wrapper{padding:0 var(--space-6)}}.questions__title{font-family:var(--font-secondary);font-size:var(--font-7xl);line-height:var(--line-height-md);font-weight:var(--font-weight-medium);margin-bottom:var(--space-8)}@media(max-width:1024px){.questions__title{margin-bottom:var(--space-5)}}@media(max-width:768px){.questions__title{font-size:var(--font-5xl)}}.questions__description{font-size:var(--font-lg);line-height:var(--line-height-3xl);letter-spacing:var(--letter-spacing-md)}@media(max-width:768px){.questions__description{font-size:var(--font-md)}}.questions__info{max-width:18.75rem}@media(max-width:1024px){.questions__info{max-width:initial;margin-bottom:var(--space-7)}}.warranty{margin-bottom:var(--space-30)}@media(max-width:768px){.warranty{margin-bottom:var(--space-14)}}.reviews__wrapper{padding-top:var(--space-20);padding-bottom:var(--space-30);background:var(--color-primary-light-10)}@media(max-width:768px){.reviews__wrapper{padding-top:var(--space-12);padding-bottom:var(--space-14)}}.reviews__header{display:flex;align-items:center;flex-direction:column;margin-bottom:var(--space-12)}@media(max-width:768px){.reviews__header{margin-bottom:var(--space-8);padding:0 var(--space-5)}}.reviews__stars{margin-bottom:var(--space-4);height:2.5rem}.reviews__title{font-family:var(--font-secondary);font-size:var(--font-7xl);font-weight:var(--font-weight-medium);margin-bottom:var(--space-5);line-height:var(--line-height-lg)}@media(max-width:768px){.reviews__title{font-size:var(--font-5xl);margin-bottom:var(--space-3)}}.reviews__link{color:var(--color-black);text-decoration:underline;text-underline-offset:calc(3 / var(--font-size-base) * 1rem);text-decoration-thickness:calc(1 / var(--font-size-base) * 1rem)}@media(hover:hover){.reviews__link:hover{color:var(--color-primary-light)}}.reviews__description{font-size:var(--font-lg);line-height:var(--line-height-3xl);max-width:38.75rem;text-align:center;letter-spacing:var(--letter-spacing-lg)}@media(max-width:768px){.reviews__description{font-size:var(--font-md)}}.reviews__slider{overflow:hidden;padding:0 var(--space-5);min-width:0;max-width:1980px;position:relative;margin:0 auto}.reviews__container::part(container){overflow:visible}.reviews .reviews__item{max-width:32.5rem;background:var(--color-white);border-radius:var(--border-radius-lg);padding:var(--space-10);border:calc(1 / var(--font-size-base) * 1rem) solid transparent;background:linear-gradient(0,var(--color-white),var(--color-white)) padding-box,linear-gradient(180deg,var(--color-primary-light),var(--color-primary-light-10)) border-box;height:auto;display:flex;flex-direction:column}@media(max-width:768px){.reviews .reviews__item{padding:var(--space-7) var(--space-6);max-width:100%;flex-shrink:0;backface-visibility:hidden;transform:translateZ(0);min-width:0}}.reviews__quote{display:flex;justify-content:flex-end;margin-bottom:var(--space-12);max-width:3rem;max-height:3rem;align-self:flex-end}@media(max-width:768px){.reviews__quote{margin-bottom:var(--space-10)}}.reviews__caption{font-size:var(--font-4xl);font-family:var(--font-secondary);font-weight:var(--font-weight-medium);margin-bottom:var(--space-4)}@media(max-width:768px){.reviews__caption{font-size:var(--font-2xl)}}.reviews__text{font-size:var(--font-lg);line-height:var(--line-height-3xl);margin-bottom:var(--space-5);height:100%}@media(max-width:768px){.reviews__text{font-size:var(--font-md);margin-bottom:var(--space-2)}}.reviews__account{padding:0;margin-top:auto}.reviews__account .account__description{font-size:calc(17 / var(--font-size-base) * 1rem)}.articles{margin-top:var(--space-30);margin-bottom:var(--space-30)}@media(max-width:768px){.articles{margin-top:var(--space-14);margin-bottom:var(--space-14)}}.articles__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-10)}@media(max-width:768px){.articles__head{justify-content:center;text-align:center;margin-bottom:var(--space-7)}.articles__head .button{display:none}}.articles__title{font-family:var(--font-secondary);font-size:var(--font-7xl);font-weight:var(--font-weight-medium)}@media(max-width:768px){.articles__title{font-size:var(--font-5xl)}}.articles__button-mobile{display:none}@media(max-width:768px){.articles__button-mobile{display:flex;justify-content:center}.articles__button-mobile .button{min-width:11.25rem;padding:var(--space-2)}}.article{position:relative;color:var(--color-black)}.article__tag{position:absolute;left:var(--space-3);top:var(--space-3);font-weight:var(--font-weight-medium);color:var(--color-white);background:var(--color-primary);padding:var(--space-1) var(--space-3);border-radius:var(--border-radius-xl);line-height:var(--line-height-2xl);z-index:1}.article__image-wrap{margin-bottom:var(--space-7);position:relative;border-radius:var(--border-radius-sm);overflow:hidden}@media(max-width:768px){.article__image-wrap{margin-bottom:var(--space-6)}}.article__image-wrap:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#0000;transition:all var(--transition-base);pointer-events:none}.article__image{width:100%;height:17.5rem;object-fit:cover}@media(max-width:768px){.article__image{height:16rem;margin-bottom:var(--space-6)}}.article__details{margin-bottom:var(--space-3);line-height:var(--line-height-2xl)}@media(max-width:768px){.article__details{margin-bottom:var(--space-3)}}.article__name{font-size:var(--font-2xl);line-height:var(--line-height-2xl);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:all var(--transition-base)}@media(max-width:768px){.article__name{font-size:var(--font-xl);line-height:var(--line-height-xl)}}@media(hover:hover){.article:hover .article__name{color:var(--color-primary-light)}.article:hover .article__image-wrap:after{background:#0003}}.article-details__views{color:var(--color-gray-900)}.info{margin-top:var(--space-30);margin-bottom:var(--space-30)}@media(max-width:768px){.info{margin-top:var(--space-14);margin-bottom:var(--space-14)}}.info__wrapper{max-width:80%;font-size:var(--font-lg)}@media(max-width:1024px){.info__wrapper{max-width:initial}}@media(max-width:768px){.info__wrapper{font-size:var(--font-md)}}@media(max-width:768px){.info h1{font-size:var(--font-4xl)}}.regions{color:var(--color-white);background:var(--color-primary-dark)}.regions__wrapper{padding-top:var(--space-20);padding-bottom:var(--space-30);background:url(/build/assets/regions-bg-dNk1gHC-.png) no-repeat;background-size:53%;background-position-y:44%;background-position-x:85%}@media(max-width:1024px){.regions__wrapper{background-position-y:90%;background-position-x:100%}}@media(max-width:600px){.regions__wrapper{padding-top:var(--space-14);padding-bottom:80vw;background:url(/build/assets/regions-bg-mobile-CdzDWldW.png) no-repeat;background-position-y:97%;background-position-x:center;background-size:88%;padding-right:var(--space-6);padding-left:var(--space-6)}}.regions__container{max-width:50%;display:flex;justify-content:flex-end;padding-right:var(--space-3)}@media(max-width:1024px){.regions__container{max-width:70%}}@media(max-width:600px){.regions__container{max-width:initial}}.regions__title{font-family:var(--font-secondary);font-size:var(--font-7xl);font-weight:var(--font-weight-medium);line-height:var(--line-height-md);margin-bottom:var(--space-6);max-width:32.5rem}@media(max-width:1024px){.regions__title{max-width:initial}}@media(max-width:768px){.regions__title{font-size:var(--font-5xl);margin-bottom:var(--space-5);line-height:1.19}}.regions__description{font-size:var(--font-lg);line-height:var(--line-height-3xl);margin-bottom:var(--space-7);max-width:26rem;letter-spacing:var(--letter-spacing-lg)}@media(max-width:600px){.regions__description{font-size:var(--font-md);max-width:initial}}.regions__cities{display:flex;max-width:21.25rem}@media(max-width:600px){.regions__cities{max-width:initial}}.regions__column{flex:1;display:flex;flex-direction:column;gap:var(--gap-2xs)}.regions__link{color:var(--color-white);margin-bottom:var(--space-2);padding:var(--space-1) 0;width:max-content;letter-spacing:var(--letter-spacing-sm)}.service-link{position:absolute;width:100%;height:100%;left:0;top:0}.about{margin-bottom:var(--space-20)}.about__wrapper{padding-top:var(--space-20)}@media(max-width:768px){.about__wrapper{padding-top:var(--space-10)}}.about__head{display:flex;justify-content:space-between;margin-bottom:var(--space-16);gap:var(--gap-lg)}@media(max-width:768px){.about__head{flex-direction:column;gap:var(--gap-2xl);margin-bottom:var(--space-14)}}.about__title{font-size:7.5rem;font-family:var(--font-secondary);font-weight:var(--font-weight-medium);margin-bottom:var(--space-8)}@media(max-width:1280px){.about__title{font-size:5rem}}@media(max-width:768px){.about__title{font-size:4rem;margin-bottom:var(--space-6)}}.about__description{font-size:var(--font-5xl);font-family:var(--font-secondary);font-weight:var(--font-weight-regular);line-height:var(--line-height-lg);max-width:40rem}@media(max-width:1280px){.about__description{font-size:var(--font-4xl)}}.about__posts{font-size:var(--font-7xl);font-family:var(--font-secondary);font-weight:var(--font-weight-medium);margin-bottom:var(--space-6)}@media(max-width:1280px){.about__posts{font-size:var(--font-5xl)}}@media(max-width:768px){.about__posts{font-size:var(--font-6xl);margin-bottom:var(--space-5)}}.about__users{color:var(--color-gray-900)}.about-cards__wrapper{padding-top:var(--space-20);padding-bottom:var(--space-30)}@media(max-width:1024px){.about-cards__wrapper{padding-top:var(--space-10);padding-bottom:var(--space-20)}}@media(max-width:768px){.about-cards__wrapper{padding-top:var(--space-12);padding-bottom:var(--space-14)}}.successes{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap-md);padding-top:var(--space-10);padding-bottom:var(--space-10);border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);border-bottom:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);line-height:var(--line-height-2xl)}@media(max-width:768px){.successes{grid-template-columns:1fr;gap:0;border:none;padding:0}}@media(max-width:768px){.successes__item{padding-top:var(--space-7);padding-bottom:var(--space-10);border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}}.successes__icon{margin-bottom:var(--space-4)}.successes__title{display:block;color:initial;font-size:var(--font-4xl);margin-bottom:var(--space-4)}.successes__description{font-size:var(--font-lg);color:var(--color-black-50)}.news__wrapper{padding-top:var(--space-12);padding-bottom:var(--space-30)}@media(max-width:768px){.news__wrapper{padding-top:var(--space-8);padding-bottom:var(--space-20)}}.news__title{font-family:var(--font-secondary);font-size:var(--font-8xl);margin-bottom:var(--space-10);text-align:center}@media(max-width:768px){.news__title{font-size:var(--font-5xl);margin-bottom:var(--space-6)}}.news__controls{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--gap-lg);margin-bottom:var(--space-7);position:relative}.news-page__wrapper{padding-top:var(--space-20);margin-bottom:var(--space-20)}@media(max-width:768px){.news-page__wrapper{padding-top:var(--space-12);margin-bottom:var(--space-12)}}.news-page__head{padding-top:var(--space-16);padding-bottom:var(--space-16)}@media(max-width:768px){.news-page__head{padding-top:var(--space-10);padding-bottom:var(--space-10)}}.news-page__tags{display:flex;align-items:center;justify-content:center;gap:var(--gap-sm);flex-wrap:wrap;margin-bottom:var(--space-4)}@media(max-width:768px){.news-page__tags{margin-bottom:var(--space-3)}}.news-page__tag{padding:var(--space-1) var(--space-3);border-radius:var(--border-radius-xl);background:var(--color-primary-10);line-height:var(--line-height-2xl)}.news-page__title{font-size:var(--font-7xl);font-family:var(--font-secondary);line-height:var(--line-height-md);max-width:51.25rem;text-align:center;margin-right:auto;margin-left:auto;margin-bottom:var(--space-6)}@media(max-width:768px){.news-page__title{font-size:var(--font-4xl);margin-bottom:var(--space-3)}}.news-page__details{text-align:center;line-height:var(--line-height-2xl)}.news-page__image{height:35rem;object-fit:cover;border-radius:var(--border-radius-base);max-width:var(--container-max-width);width:95vw;margin:0 auto}@media(max-width:768px){.news-page__image{width:100%;margin:0;border-radius:0;height:20rem}}@media(max-width:600px){.news-page__image{width:100%;margin:0;border-radius:0;height:15rem}}.news-page__telegram{margin-top:var(--space-8);padding:var(--space-5) var(--space-6);background:var(--color-primary-5);border-radius:var(--border-radius-base);line-height:var(--line-height-2xl)}.news-page__telegram a{--ease-out-expo: cubic-bezier(.19, 1, .22, 1);position:relative;--link-flash-color: var(--color-white)}.news-page__telegram a:before,.news-page__telegram a:after{position:absolute;content:"";left:0;bottom:.1rem;display:block;width:100%;height:1px;background:var(--link-flash-color);transition:all var(--transition-base)}.news-page__telegram a:before{transform:scaleX(0);transform-origin:left}.news-page__telegram a:after{transform-origin:right;transition-delay:.1s}@media(hover:hover){.news-page__telegram a:hover:before{transform:scaleX(1);transition-delay:.1s}.news-page__telegram a:hover:after{transform:scaleX(0);transition-delay:0s}}.news-page__telegram a{--link-flash-color: var(--color-primary);color:var(--color-primary)}@media(max-width:768px){.news-page__telegram{padding:var(--space-4)}}.news-page__page{margin-bottom:var(--space-12)}@media(max-width:768px){.news-page__page{margin-bottom:var(--space-5)}}.articles-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(56 / var(--font-size-base) * 1rem) var(--gap-md);margin-bottom:var(--space-13)}@media(max-width:1024px){.articles-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.articles-grid{margin-bottom:var(--space-10)}}@media(max-width:600px){.articles-grid{grid-template-columns:1fr;gap:var(--gap-2xl)}}.same-articles{margin-bottom:var(--space-30)}@media(max-width:768px){.same-articles{margin-bottom:var(--space-20)}}.same-articles__title{font-family:var(--font-secondary);font-size:var(--font-5xl);font-weight:var(--font-weight-medium);margin-bottom:var(--space-6)}.author__title{font-family:var(--font-secondary);font-size:var(--font-2xl);line-height:var(--line-height-lg)}.author-page{padding-top:var(--space-10);padding-bottom:var(--space-20)}.author-page__head{display:grid;grid-template-columns:minmax(10rem,20rem) 1fr;gap:var(--gap-xl);margin-bottom:var(--space-10)}@media(max-width:768px){.author-page__head{grid-template-columns:1fr;gap:var(--gap-md);margin-bottom:var(--space-5)}}@media(max-width:768px){.author-page__title{font-size:var(--font-2xl)}}.author-page__description{font-size:var(--font-lg);line-height:var(--line-height-2xl)}@media(max-width:768px){.author-page__description{font-size:var(--font-md)}}.author-page__image{border-radius:var(--border-radius-base)}@media(max-width:768px){.author-page__image{max-width:12rem}}.vacancies__wrapper{padding-top:var(--space-12);padding-bottom:var(--space-30)}@media(max-width:768px){.vacancies__wrapper{padding-top:var(--space-8);padding-bottom:var(--space-16)}}@media(max-width:768px){.vacancies__content{border-bottom:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}}.vacancies__title{font-family:var(--font-secondary);font-size:var(--font-7xl);margin-bottom:var(--space-8)}@media(max-width:1024px){.vacancies__title{font-size:var(--font-5xl);margin-bottom:var(--space-6)}}.vacancies__pagination{justify-content:flex-start}.vacancy{border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}.vacancy__wrapper{padding-top:var(--space-7);padding-bottom:var(--space-7)}@media(max-width:768px){.vacancy__wrapper{display:flex;flex-direction:column}}.vacancy__name{font-size:var(--font-2xl);font-weight:var(--font-weight-medium);margin-bottom:var(--space-2);scroll-margin-top:6.25rem}.vacancy__brief{margin-bottom:var(--space-5)}.vacancy__salary{float:right;padding-left:var(--space-2)}@media(max-width:768px){.vacancy__salary{float:none;order:1;margin-bottom:var(--space-6);padding-left:0}}.vacancy__content{margin-top:var(--space-5);margin-bottom:var(--space-7)}@media(max-width:768px){.vacancy__content{order:1}}.vacancy__buttons{display:flex;gap:var(--gap-md)}@media(max-width:768px){.vacancy__buttons{float:none;order:1;gap:var(--gap-2sm)}}.vacancy__button{flex:1;max-width:12.5rem}@media(max-width:768px){.vacancy__button{max-width:initial;padding:var(--space-2);font-size:var(--font-sm)}}.salary{min-width:12.5rem;display:flex;flex-direction:column;gap:var(--gap-md)}@media(max-width:768px){.salary{flex-direction:row;flex-wrap:wrap;min-width:auto}}.salary__description{color:var(--color-gray-700);margin-bottom:var(--space-2);font-size:var(--font-sm)}.salary__amount{font-size:var(--font-2xl);font-weight:var(--font-weight-medium)}.salary__location{display:flex;align-items:center;gap:var(--gap-2xs);padding:var(--space-2) var(--space-3);background:var(--color-primary-light-10);border:1px solid var(--color-primary-light);width:max-content;border-radius:var(--border-radius-base)}.contacts__wrapper{padding-top:var(--space-12);padding-bottom:var(--space-30)}@media(max-width:768px){.contacts__wrapper{padding-top:var(--space-10);padding-bottom:var(--space-20)}}.contacts__columns{display:flex;align-items:center;gap:var(--gap-md)}@media(max-width:768px){.contacts__columns{flex-direction:column;gap:var(--gap-xl)}}.contacts__column{display:flex;align-items:center;justify-content:center;flex:1}.contacts__column_form{justify-content:flex-start;padding-left:var(--space-2)}.contacts__info{max-width:25.875rem}.contacts__title{font-family:var(--font-secondary);font-weight:var(--font-weight-medium);font-size:var(--font-8xl);margin-bottom:var(--space-5)}@media(max-width:1024px){.contacts__title{font-size:var(--font-7xl)}}@media(max-width:768px){.contacts__title{font-size:var(--font-5xl)}}.contacts__description{font-size:var(--font-lg);line-height:var(--line-height-3xl);margin-bottom:var(--space-8)}.contacts__social{margin-bottom:var(--space-12)}@media(max-width:768px){.contacts__social{margin-bottom:var(--space-10)}}.contacts__button{gap:var(--gap-sm);margin-bottom:var(--space-3);justify-content:flex-start;padding:var(--space-4) var(--space-6);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);line-height:var(--line-height-lg);font-size:calc(17 / var(--font-size-base) * 1rem)}@media(max-width:768px){.contacts__button{padding:var(--space-4) var(--space-2) var(--space-4) var(--space-5)}}.contacts__form{max-width:32.5rem;background:var(--color-white);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-gray-200);box-shadow:1.5rem 1.5rem 2.5rem .625rem var(--color-black-10);border-radius:var(--border-radius-base);padding:var(--space-16)}@media(max-width:1024px){.contacts__form{padding:var(--space-12) var(--space-10)}}@media(max-width:768px){.contacts__form{padding:var(--space-10) var(--space-6)}}.contacts__map{height:32.5rem}.contacts__map .map{height:100%}.contacts__map .map-image{width:100%;height:100%;object-fit:cover}.service-hero{margin-bottom:var(--space-30)}@media(max-width:768px){.service-hero{margin-bottom:var(--space-14)}.service-hero .hero__info{padding-bottom:0}}.service-info{margin-bottom:var(--space-30)}@media(max-width:768px){.service-info{margin-bottom:var(--space-14)}}.service-info__row{display:grid;gap:var(--gap-3xl)}@media(max-width:1024px){.service-info__row{gap:var(--gap-2xl)}}.service-info__cols{display:grid;gap:var(--gap-md);grid-template-columns:repeat(2,1fr)}@media(max-width:1024px){.service-info__cols{grid-template-columns:1fr;gap:var(--gap-2xl)}}.service-info__row .service-info__text{max-width:62rem}@media(max-width:1024px){.service-info__row .service-info__text{max-width:100%}}.service-info__cols .service-info__text{max-width:35rem}@media(max-width:1024px){.service-info__cols .service-info__text{max-width:100%}}.service-info__title{font-family:var(--font-secondary);font-size:var(--font-6xl);margin-bottom:var(--space-6);line-height:var(--line-height-lg);font-weight:var(--font-weight-medium)}@media(max-width:768px){.service-info__title{font-size:var(--font-4xl)}}.service-info__description{font-size:var(--font-lg);line-height:var(--line-height-3xl)}@media(max-width:768px){.service-info__description{font-size:var(--font-md)}}.service-cards{margin-top:var(--space-30);margin-bottom:var(--space-30)}@media(max-width:768px){.service-cards{margin-top:var(--space-14);margin-bottom:var(--space-14)}}.process{display:grid;gap:var(--gap-lg) var(--gap-md);grid-template-columns:repeat(3,1fr)}@media(max-width:768px){.process{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.process{display:flex;flex-direction:column;align-items:center;gap:var(--gap-2md)}}.process__item{max-width:23.5rem}.process__icon{width:2rem;height:2rem;object-fit:contain;margin-bottom:var(--space-2)}.process__caption{font-weight:var(--font-weight-semibold);margin-bottom:var(--space-2);line-height:1.25}.process__description{color:var(--color-black-50);line-height:var(--line-height-2xl);letter-spacing:.04rem}.steps{display:grid;gap:var(--gap-md);grid-template-columns:repeat(2,1fr)}@media(max-width:600px){.steps{display:flex;flex-direction:column;align-items:center;gap:var(--gap-sm)}}.steps__item{padding:var(--space-8);border-radius:var(--border-radius-base);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}@media(max-width:600px){.steps__item{max-width:25rem}}.steps__icon{width:3rem;height:3rem;object-fit:contain;margin-bottom:var(--space-6)}.steps__caption{font-size:var(--font-xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-4);line-height:1.25}.steps__description{font-size:var(--font-xs);line-height:var(--line-height-2xl);letter-spacing:.04rem}.price-calculation{margin-bottom:var(--space-30);border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}@media(max-width:768px){.price-calculation{margin-bottom:var(--space-14);border:none}}.price-calculation__wrapper{display:grid;gap:var(--gap-md);grid-template-columns:repeat(2,1fr);padding-top:var(--space-12)}@media(max-width:1024px){.price-calculation__wrapper{grid-template-columns:1fr;padding-top:0}}.price-calculation__info{max-width:35rem}@media(max-width:1024px){.price-calculation__info{max-width:100%}}.price-calculation__title{font-family:var(--font-secondary);font-weight:var(--font-weight-medium);margin-bottom:var(--space-6);font-size:var(--font-6xl);line-height:1.18}@media(max-width:768px){.price-calculation__title{font-size:var(--font-5xl);margin-bottom:var(--space-5)}}.price-calculation__description{font-size:var(--font-lg);line-height:var(--line-height-3xl);letter-spacing:var(--letter-spacing-lg)}@media(max-width:768px){.price-calculation__description{font-size:var(--font-md)}}.price-calculation__content{font-size:var(--font-lg);line-height:1.78;letter-spacing:var(--letter-spacing-md)}@media(max-width:768px){.price-calculation__content{font-size:var(--font-md)}}.price-calculation__content ul li:before{top:var(--space-2)}.tariffs{margin-bottom:var(--space-30)}@media(max-width:768px){.tariffs{margin-bottom:var(--space-14)}}@media(max-width:768px){.tariffs__wrapper{padding-right:var(--space-6);padding-left:var(--space-6)}}.tariffs__grid{display:grid;grid-template-columns:repeat(3,1fr);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);border-radius:var(--border-radius-base)}@media(max-width:768px){.tariffs__grid{grid-template-columns:1fr;max-width:25rem;margin:0 auto}}.tariffs__item{position:relative;padding:var(--space-8);border-right:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}.tariffs__item:last-child{border-right:none}@media(max-width:1024px){.tariffs__item{padding:var(--space-6)}}@media(max-width:768px){.tariffs__item{padding:var(--space-8);border-right:none;border-bottom:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}.tariffs__item:last-child{border-bottom:none}}.tariff-card__tag{font-size:var(--font-lg);font-family:var(--font-secondary);font-weight:var(--font-weight-regular);margin-bottom:var(--space-1);line-height:var(--line-height-3xl)}@media(max-width:768px){.tariff-card__tag{margin-bottom:0}}.tariff-card__title{font-size:var(--font-4xl);font-family:var(--font-secondary);font-weight:var(--font-weight-regular);margin-bottom:var(--space-4);line-height:var(--line-height-lg)}.tariff-card__description{line-height:var(--line-height-3xl);margin-bottom:var(--space-8);letter-spacing:.045rem}.tariff-card__price{font-size:var(--font-6xl);font-family:var(--font-secondary);font-weight:var(--font-weight-medium);margin-bottom:var(--space-8)}@media(max-width:768px){.tariff-card__price{font-size:var(--font-4xl)}}.tariff-card__button{width:100%;margin-bottom:var(--space-10)}.tariff-card__caption{font-weight:var(--font-weight-medium);margin-bottom:var(--space-2)}.tariff-card__label{display:none;position:absolute;left:50%;top:-2.25rem;transform:translate(-50%);width:calc(100% + .375rem);height:2.25rem;color:var(--color-white);background:var(--color-primary-light);border-radius:var(--border-radius-base) var(--border-radius-base) 0 0;letter-spacing:var(--letter-spacing-md)}@media(max-width:1024px){.tariff-card__label{font-size:var(--font-xs)}}.tariff-card_highlighted{border-radius:0 0 var(--border-radius-base) var(--border-radius-base);box-shadow:0 0 0 calc(3 / var(--font-size-base) * 1rem) var(--color-primary-light)}@media(max-width:768px){.tariff-card_highlighted{margin-top:var(--space-8)}}.tariff-card_highlighted .tariff-card__label{display:flex;align-items:center;justify-content:center;gap:var(--gap-xs)}.tariff-card__content p{margin-bottom:var(--space-2);line-height:1.25}.tariff-card__content ul{font-size:var(--font-xs)}.tariff-card__content ul li{padding:var(--space-2) 0 var(--space-2) var(--space-8);letter-spacing:.04rem;line-height:1.43}@media(max-width:768px){.tariff-card__content ul li{padding:calc(6 / var(--font-size-base) * 1rem) 0 calc(6 / var(--font-size-base) * 1rem) var(--space-8)}}.tariff-card__content ul li:before{width:1.25rem;height:1.25rem;top:calc(8 / var(--font-size-base) * 1rem)}.service-price{margin-bottom:var(--space-30)}@media(max-width:768px){.service-price{margin-bottom:var(--space-14)}}.service-price__grid{display:grid;grid-template-columns:repeat(2,1fr);border-radius:var(--border-radius-base);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}@media(max-width:768px){.service-price__grid{border:none;grid-template-columns:1fr;gap:var(--gap-3xl)}}.service-price__column{position:relative;padding:var(--space-16) var(--space-20);background:var(--color-primary-light-10)}@media(max-width:1024px){.service-price__column{padding:var(--space-10) var(--space-10)}}@media(max-width:768px){.service-price__column{padding:var(--space-8)}}.service-price__column_highlighted{border-radius:0 0 var(--border-radius-base) var(--border-radius-base);box-shadow:0 0 0 calc(3 / var(--font-size-base) * 1rem) var(--color-primary-light)}.service-price__column_highlighted .service-price__label{display:flex;align-items:center;justify-content:center;gap:var(--gap-xs);position:absolute;left:50%;top:-2.25rem;transform:translate(-50%);width:calc(100% + .375rem);height:2.25rem;color:var(--color-white);background:var(--color-primary-light);border-radius:var(--border-radius-base) var(--border-radius-base) 0 0}@media(max-width:768px){.service-price__text{padding:0;background:var(--color-white)}}.service-price__title{font-family:var(--font-secondary);font-size:var(--font-6xl);font-weight:var(--font-weight-medium);margin-bottom:var(--space-6)}@media(max-width:768px){.service-price__title{font-size:var(--font-4xl);margin-bottom:var(--space-5)}}.service-price__description{font-size:var(--font-lg);line-height:1.78;letter-spacing:var(--letter-spacing-md)}@media(max-width:768px){.service-price__description{font-size:var(--font-md)}}.service-price__caption{font-family:var(--font-secondary);font-size:var(--font-lg);font-weight:var(--font-weight-medium);margin-bottom:var(--space-4)}.service-price__content{font-size:var(--font-lg);margin-bottom:var(--space-10);line-height:1.78}@media(max-width:768px){.service-price__content{font-size:var(--font-md);margin-bottom:var(--space-7)}}.service-price__content p{margin-bottom:var(--space-4);line-height:var(--line-height-2xl)}.service-price__content ul{font-size:var(--font-xs)}.service-price__content ul li{font-size:var(--font-2xs);padding:var(--space-2) 0 var(--space-2) var(--space-7);border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);line-height:1.47;letter-spacing:.045rem}@media(max-width:768px){.service-price__content ul li{padding:calc(6 / var(--font-size-base) * 1rem) 0 calc(6 / var(--font-size-base) * 1rem) var(--space-7)}}.service-price__content ul li:before{width:1.25rem;height:1.25rem;top:var(--space-2)}.service-price__price{font-family:var(--font-secondary);font-size:var(--font-6xl);font-weight:var(--font-weight-medium);margin-bottom:var(--space-10)}@media(max-width:768px){.service-price__price{font-size:var(--font-4xl);margin-bottom:var(--space-7)}}.service-price__button{width:100%}.consultation{color:var(--color-white);margin-bottom:var(--space-30)}@media(max-width:768px){.consultation{margin-bottom:var(--space-14)}}@media(max-width:768px){.consultation__wrapper{padding:0}}.consultation__grid{display:flex;border-radius:var(--border-radius-base);overflow:hidden}@media(max-width:1024px){.consultation__grid{flex-wrap:wrap}}@media(max-width:768px){.consultation__grid{border-radius:0}}.consultation__info{background:var(--color-black);padding:var(--space-5);display:flex;align-items:center;justify-content:center;width:50%;flex-shrink:0}@media(max-width:1024px){.consultation__info{padding:var(--space-20) var(--space-10);width:100%;flex-basis:100%}}@media(max-width:768px){.consultation__info{padding:var(--space-14) var(--space-6)}}.consultation__text{max-width:30rem;text-align:center}.consultation__title{font-family:var(--font-secondary);font-size:var(--font-6xl);font-weight:var(--font-weight-medium);margin-bottom:var(--space-6);line-height:1.19}@media(max-width:768px){.consultation__title{font-size:var(--font-5xl);margin-bottom:var(--space-5)}}.consultation__description{font-size:var(--font-lg);margin-bottom:var(--space-10);line-height:1.78;letter-spacing:var(--letter-spacing-md)}@media(max-width:768px){.consultation__description{font-size:var(--font-md)}}.consultation__button{margin:0 auto;min-width:13.75rem;width:max-content}.consultation__submit{line-height:var(--line-height-2xl)}.consultation__form-wrapper{background:var(--color-primary-dark);padding:var(--space-20) var(--space-10);display:flex;align-items:center;justify-content:center;width:50%;flex-shrink:0}@media(max-width:1024px){.consultation__form-wrapper{width:100%;flex-basis:100%}}@media(max-width:768px){.consultation__form-wrapper{background:var(--color-primary-dark);padding:var(--space-16) var(--space-10);text-align:center}}.consultation__form{padding:var(--space-16) var(--space-10);background:var(--color-primary-dark-50);border-radius:var(--border-radius-base);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-white-30);max-width:30.25rem}@media(max-width:768px){.consultation__form{padding:0;border:none;background:var(--color-primary-dark)}}.additional{margin-top:var(--space-30);margin-bottom:var(--space-30)}@media(max-width:768px){.additional{margin-top:var(--space-14);margin-bottom:var(--space-14)}}.additional__wrapper{padding-left:var(--space-6);padding-right:var(--space-6)}.additional__title{font-family:var(--font-secondary);font-weight:var(--font-weight-medium);font-size:var(--font-7xl);margin-bottom:var(--space-12);line-height:1.27}@media(max-width:768px){.additional__title{font-size:var(--font-4xl);margin-bottom:var(--space-10)}}.additional__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap-md)}@media(max-width:1024px){.additional__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.additional__grid{grid-template-columns:1fr;gap:var(--gap-sm)}}.service-card{position:relative;border-radius:var(--border-radius-base);overflow:hidden;height:30rem;font-family:var(--font-secondary)}@media(max-width:1024px){.service-card{height:25rem}}.service-card__info{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:var(--space-10) var(--space-8);color:var(--color-white);background:linear-gradient(180deg,var(--color-black-10) 50%,var(--color-black) 100%)}@media(max-width:768px){.service-card__info{padding:var(--space-7) var(--space-6)}}.service-card__image{width:100%;height:100%;object-fit:cover;transition:all var(--transition-slow)}.service-card__name{font-weight:var(--font-weight-medium);font-size:var(--font-4xl);line-height:var(--line-height-lg);margin-bottom:var(--space-4)}@media(max-width:1024px){.service-card__name{font-size:var(--font-2xl)}}.service-card__price{font-size:var(--font-2xl)}@media(hover:hover){.service-card:hover .service-card__image{transform:scale(1.1)}}.price-list__item{margin-bottom:var(--space-5)}.price-list__title{font-family:var(--font-secondary);font-weight:var(--font-weight-regular);font-size:var(--font-xl);line-height:var(--line-height-xl)}@media(max-width:768px){.price-list__title{font-size:var(--font-md)}}.price-list__price{white-space:nowrap}.price-list__grid{display:flex;align-items:flex-end}.price-list__separate{flex:1;border-bottom:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}.price-list__list{margin-top:var(--space-5)}.price-list__list li{padding-left:var(--space-5);margin-bottom:var(--space-2)}.personal{overflow:hidden}.personal__wrapper{padding-top:var(--space-12);padding-bottom:var(--space-30)}@media(max-width:768px){.personal__wrapper{padding-top:var(--space-8);padding-bottom:var(--space-20)}}.personal__title{font-family:var(--font-secondary);font-size:var(--font-7xl);margin-bottom:var(--space-6)}@media(max-width:768px){.personal__title{font-size:var(--font-5xl);margin-bottom:var(--space-3)}}.personal__description{font-size:var(--font-lg);margin-bottom:var(--space-12);line-height:var(--line-height-3xl);letter-spacing:.04rem}@media(max-width:768px){.personal__description{font-size:var(--font-md);margin-bottom:var(--space-10)}}@media(max-width:768px){.personal__sidebar{display:none}}.personal__tags{display:flex;gap:var(--gap-2xs);align-items:center;padding:calc(6 / var(--font-size-base) * 1rem);border-radius:var(--border-radius-lg);background:var(--color-gray-50);margin-bottom:var(--space-7)}.personal__search{display:flex;align-items:flex-start;gap:var(--gap-sm);margin-bottom:var(--space-7)}.personal__search .form__field{margin-bottom:0}.personal__search .button{padding:var(--space-4) var(--space-5)}@media(max-width:768px){.personal__search{flex-wrap:wrap}.personal__search .personal__search-field{flex-basis:100%}.personal__search .button{flex:1}}.personal__search-field{position:relative;flex:1;min-width:0}.personal__search-field .form__clear{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;right:var(--space-3);transform:translateY(-50%);background:transparent;color:var(--color-gray-700);cursor:pointer;transition:all var(--transition-base)}@media(hover:hover){.personal__search-field .form__clear:hover{color:var(--color-black)}}.personal__search-input{padding-left:var(--space-14);padding-right:var(--space-12)}.personal__search-submit{display:flex;align-items:center;justify-content:center;position:absolute;top:1.75rem;transform:translateY(-50%);left:1rem;background:transparent;color:var(--color-gray-950);cursor:pointer;transition:all var(--transition-base)}@media(hover:hover){.personal__search-submit:hover{color:var(--color-primary-light)}}.personal__tag{padding:var(--space-3);border-radius:var(--border-radius-base);font-size:var(--font-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-950);flex:1;display:flex;align-items:center;justify-content:center;transition:all var(--transition-base)}.personal__tag_active{background:var(--color-white);color:var(--color-black);box-shadow:0 1rem 2.5rem #00000005}@media(hover:hover){.personal__tag:hover{background:var(--color-white);color:var(--color-black);box-shadow:0 1rem 2.5rem #00000005}}.personal__content{margin-bottom:var(--space-6)}.personal__link-back{cursor:pointer;display:flex;align-items:center;gap:var(--gap-xs);margin-bottom:var(--space-4);color:var(--color-black)}@media(hover:hover){.personal__link-back:hover{color:var(--color-primary-light)}}.personal__post-contacts{margin-top:var(--space-5)}@media(max-width:768px){.personal__post-contacts{margin-top:var(--space-3)}.personal__post-contacts .form-range{order:-1}}@media(max-width:768px){.personal__post-contacts_additional{grid-template-columns:1fr 3rem}}.personal__remove{display:flex;align-items:center}@media(max-width:768px){.personal__remove{justify-content:center}}.personal__remove-contact{transition:all var(--transition-base);cursor:pointer}@media(hover:hover){.personal__remove-contact:hover{transform:scale(1.05)}}.personal__remove-icon{width:1.5rem;height:1.5rem}.empty-section{display:flex;flex-direction:column;align-items:center;border-radius:var(--border-radius-base);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);padding:var(--space-16) var(--space-5);text-align:center}@media(max-width:768px){.empty-section{padding:var(--space-10) var(--space-5)}}.empty-section__caption{font-size:var(--font-lg);font-weight:var(--font-weight-medium);margin-bottom:var(--space-3)}.empty-section__description{color:var(--color-gray-950);margin-bottom:var(--space-5);line-height:var(--line-height-xl)}.empty-section__button{min-width:15rem}.filters-card{padding-top:var(--space-7);padding-bottom:var(--space-10);border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);color:var(--color-black);z-index:1;cursor:default;position:relative}.filters-card:after{content:"";display:block;border-radius:8px;width:calc(100% + 3.5rem);height:calc(100% + .0625rem);position:absolute;left:-1.75rem;top:0;z-index:-1;box-shadow:0 0 0 var(--color-black-10);transition:all var(--transition-fast);background:var(--color-white);opacity:0}@media(max-width:768px){.filters-card:after{display:none}}@media(hover:hover){.filters-card:hover{z-index:2}.filters-card:hover:after{opacity:1;box-shadow:0 1rem 1.5rem var(--color-black-10)}}.filters-card__main{position:relative}.filters-card__controls{display:flex;align-items:center;gap:var(--gap-xs)}.filters-card__control{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--transition-base)}@media(hover:hover){.filters-card__control:hover{color:var(--color-primary-light)}}.filters-card__actions{display:flex;gap:var(--gap-sm);margin-top:var(--space-6)}.filters-card__head{margin-bottom:var(--space-3);line-height:var(--line-height-lg);display:flex;align-items:center;gap:var(--gap-md)}@media(max-width:768px){.filters-card__head{font-size:var(--font-md)}}.filters-card__caption,.filters-card__parameters{color:inherit}.filters-card__caption{font-size:var(--font-2xl);font-weight:var(--font-weight-medium);flex:1}@media(hover:hover){.filters-card__caption:hover{color:var(--color-primary-light)}}@media(max-width:768px){.filters-card__caption{font-size:var(--font-xl)}}.filters-card__caption-input{flex:1}.filters-card__caption-input .form__field{margin:0}.filters-card__show{cursor:pointer;text-decoration:underline;text-underline-offset:calc(3 / var(--font-size-base) * 1rem);text-decoration-thickness:calc(1 / var(--font-size-base) * 1rem);transition:all var(--transition-base);margin-left:var(--space-2)}@media(hover:hover){.filters-card__show:hover{color:var(--color-primary-light)}}.filters-card__parameters{display:grid;gap:var(--gap-sm);margin-bottom:var(--space-5)}.filters-card__flex{display:flex;align-items:center;gap:var(--gap-2md);position:relative}.filters-card__flex>div:not(:first-child){position:relative}.filters-card__flex>div:not(:first-child):before{content:"";display:block;position:absolute;top:50%;left:calc(-1 * var(--space-4));transform:translateY(-50%);width:calc(4 / var(--font-size-base) * 1rem);height:calc(4 / var(--font-size-base) * 1rem);background:var(--color-black);border-radius:100%}.filters-card .checkbox{margin-bottom:0}.filters-card__button{padding:var(--space-2);min-width:10rem}@media(max-width:768px){.filters-card__button{min-width:auto;flex:1}}.report-card{display:grid;grid-template-columns:10rem 1fr 10rem;align-items:center;gap:var(--gap-md);padding:var(--space-6);background:var(--color-white);transition:all var(--transition-base);cursor:default;border-radius:var(--border-radius-base);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);margin-bottom:var(--space-5)}@media(max-width:1024px){.report-card{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}}@media(max-width:600px){.report-card{grid-template-columns:1fr;grid-template-rows:auto}}@media(hover:hover){.report-card:hover{background:var(--color-gray-50)}}.report-card__preview{display:flex;align-items:center;justify-content:center;height:100%}@media(max-width:1024px){.report-card__preview{grid-row-start:2}}@media(max-width:600px){.report-card__preview{grid-row-start:1}}.report-card__image{width:100%;height:100%;object-fit:cover;border-radius:var(--border-radius-sm)}.report-card__main{flex:1}@media(max-width:1024px){.report-card__main{grid-column:span 2/span 2}}@media(max-width:600px){.report-card__main{width:100%;grid-row-start:2;grid-column:1}}.report-card__caption{font-size:var(--font-xl);font-weight:var(--font-weight-medium);margin-bottom:var(--space-2)}.report-card__description{margin-bottom:var(--space-5)}.report-card__price-description{font-size:var(--font-sm);margin-bottom:var(--space-2);color:var(--color-gray-700)}.report-card__price{font-size:var(--font-2xl);margin-bottom:var(--space-5);font-weight:var(--font-weight-medium)}.report-card__right{min-width:10rem}@media(max-width:1024px){.report-card__right{grid-row-start:2}}@media(max-width:600px){.report-card__right{max-width:10rem;grid-row-start:3}}.report-card__button{width:100%;padding:var(--space-2)}.order-card{padding-top:var(--space-6);margin-bottom:var(--space-10);border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}.order-card__wrapper{display:grid;grid-template-columns:1fr 10rem;gap:var(--gap-sm)}@media(max-width:768px){.order-card__wrapper{grid-template-columns:1fr}}.order-card__caption{font-size:var(--font-xl);font-weight:var(--font-weight-medium);margin-bottom:var(--space-2)}.order-card__description{margin-bottom:var(--space-6)}.order-card__params{margin-bottom:var(--space-6);display:grid;gap:var(--gap-sm);max-width:30rem}@media(max-width:768px){.order-card__right{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap-sm)}}.order-card__price-description{font-size:var(--font-sm);margin-bottom:var(--space-2);color:var(--color-gray-700)}.order-card__price{font-size:var(--font-2xl);margin-bottom:var(--space-5);font-weight:var(--font-weight-medium)}@media(max-width:768px){.order-card__price{margin-bottom:0}}.order-card__tag{--order-tag-bg: var(--color-white);--order-tag-border: var(--color-black-10);padding:var(--space-2) var(--space-3);border-radius:var(--border-radius-base);background:var(--order-tag-bg);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);color:var(--color-black);font-size:var(--font-sm);display:inline-flex;align-items:center;gap:var(--gap-2xs);justify-content:center;position:relative;cursor:default}.order-card__tag_success{--order-tag-bg: var(--color-primary-5);--order-tag-border: var(--color-primary-30)}.order-card__tag_success:before{content:"";width:1.5rem;height:1.5rem;background:url(/build/assets/check-black-BqzFIFtg.svg) no-repeat center;background-size:70%}.order-card__tag_error{--order-tag-bg: var(--color-red-light);--order-tag-border: var(--color-red-dark-30)}.order-card__tag_error:before{content:"";width:1.5rem;height:1.5rem;background:url(/build/assets/close-black-BJcwlp5H.svg) no-repeat center;background-size:70%}.order-card__actions{display:grid;grid-template-columns:repeat(auto-fit,12.5rem);gap:var(--gap-md);margin-top:var(--space-7)}@media(max-width:768px){.order-card__actions{grid-template-columns:repeat(2,1fr)}}.order-card__button{width:100%;padding:var(--space-2)}.order-statuses{--color-status-text: var(--color-gray-950);--color-status-line: var(--color-gray-200);--color-status-circle: var(--color-gray-200);--color-status-border: var(--color-gray-200);--status-size: .625rem}.order-statuses__item{padding:var(--space-3) var(--space-3) var(--space-3) var(--space-10);position:relative;display:flex;align-items:center;gap:var(--gap-xs);color:var(--color-status-text)}.order-statuses__item_active{--color-status-text: var(--color-black);--color-status-circle: var(--color-white);--color-status-border: var(--color-black);--status-size: 1rem}.order-statuses__item_completed{--color-status-text: var(--color-black);--color-status-circle: var(--color-black);--color-status-line: var(--color-black);--color-status-border: var(--color-black)}.order-statuses__item:not(:last-child):before{content:"";width:calc(2 / var(--font-size-base) * 1rem);height:100%;position:absolute;background:var(--color-status-line);left:var(--space-5);top:calc(50% + .25rem);transform:translate(-50%);z-index:1}.order-statuses__item:after{content:"";width:var(--status-size);height:var(--status-size);border-radius:100%;position:absolute;background:var(--color-status-circle);left:var(--space-5);top:50%;transform:translateY(-50%) translate(-50%);z-index:2;border:calc(4 / var(--font-size-base) * 1rem) solid var(--color-status-border)}.order__wrapper{padding-top:var(--space-12);padding-bottom:var(--space-30)}@media(max-width:768px){.order__wrapper{padding-top:var(--space-8);padding-bottom:var(--space-20)}}.order__title{font-family:var(--font-secondary);font-size:var(--font-7xl);margin-bottom:var(--space-6)}@media(max-width:1024px){.order__title{font-size:var(--font-6xl)}}@media(max-width:768px){.order__title{font-size:var(--font-5xl);margin-bottom:var(--space-3)}}.order__description{font-size:var(--font-lg);margin-bottom:var(--space-12)}@media(max-width:768px){.order__description{font-size:var(--font-md);margin-bottom:var(--space-10)}}@media(max-width:768px){.order__sidebar{display:none}}.order__more-car{margin-top:var(--space-8)}@media(max-width:768px){.order__countries{grid-template-columns:repeat(2,1fr)}}.order__car-data:nth-child(n+2):not(:last-child){margin-bottom:var(--space-12)}.order__address{flex-grow:3}@media(max-width:768px){.order__address{width:100%;flex-grow:1}}.order__time{flex-grow:1;width:5rem}@media(max-width:768px){.order__time{width:100%;flex-grow:1}}@media(max-width:768px){.order__cities{grid-column:span 2}}.order__cars-subtitle{position:relative;padding-right:3rem}.order__cars-remove{position:absolute;right:0;top:50%;transform:translateY(-50%)}.checkout-reports__caption{font-size:var(--font-lg);font-weight:var(--font-weight-medium);color:inherit;line-height:var(--line-height-xl)}.checkout-reports__description{font-size:var(--font-xs);line-height:var(--line-height-xl);color:var(--color-gray-950)}.post-card{border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);color:var(--color-black);position:relative;z-index:1;cursor:default;padding:var(--space-6) 0}.post-card:after{content:"";display:block;border-radius:8px;width:calc(100% + 3.5rem);height:calc(100% + .0625rem);position:absolute;left:-1.75rem;top:0;z-index:-1;box-shadow:0 0 0 var(--color-black-10);transition:all var(--transition-fast);background:var(--color-white);opacity:0}@media(max-width:768px){.post-card:after{display:none}}@media(hover:hover){.post-card:hover{z-index:2}.post-card:hover:after{opacity:1;box-shadow:0 1rem 1.5rem var(--color-black-10)}}.post-card__main{display:grid;grid-template-columns:18.75rem 1fr;gap:var(--gap-xl);position:relative;color:var(--color-black)}@media(max-width:1280px){.post-card__main{gap:var(--gap-2sm)}}@media(max-width:1024px){.post-card__main{grid-template-columns:15rem 1fr}}@media(max-width:768px){.post-card__main{display:block}}.post-card_narrow .post-card__main{grid-template-columns:12.5rem 1fr}@media(max-width:1024px){.post-card_narrow .post-card__main{grid-template-columns:10rem 1fr}}@media(max-width:1024px){.post-card__head{margin-bottom:var(--space-5)}}.post-card__row{display:grid;gap:var(--gap-xl);grid-template-columns:minmax(20rem,1fr) minmax(10rem,18.75rem);margin-bottom:var(--space-6)}.post-card__row:last-child{margin-bottom:0}@media(max-width:768px){.post-card__row:last-child{align-items:flex-end;text-align:right;line-height:var(--line-height-lg)}}@media(max-width:1280px){.post-card__row{gap:var(--gap-2sm)}}@media(max-width:768px){.post-card__row{display:flex;flex-direction:column;flex:1;margin-bottom:0}}.post-card_narrow .post-card__row{display:grid;grid-template-columns:1fr 12.5rem}@media(max-width:1280px){.post-card_narrow .post-card__row{grid-template-columns:1fr 10rem}}@media(max-width:1024px){.post-card_narrow .post-card__row{display:flex;flex-direction:column}}.post-card__info{width:100%;position:relative}@media(max-width:768px){.post-card__info{display:flex;position:static}}.post-card__images{position:relative}@media(max-width:1024px){.post-card__images{margin-bottom:var(--space-5)}}@media(max-width:768px){.post-card__images{min-height:12.5rem;max-height:16rem;aspect-ratio:37/20}}.post-card__viewed{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--gap-xs);color:var(--color-white);position:absolute;width:100%;height:100%;top:0;left:0;background:var(--color-black-50);font-size:var(--font-sm);font-weight:var(--font-weight-medium);border-radius:var(--border-radius-base);transition:all var(--transition-base);opacity:1;visibility:visible}@media(max-width:768px){.post-card__container{height:100%}}@media(max-width:768px){.post-card__container::part(container){overflow:visible;height:100%}}@media(max-width:1280px)and (max-width:768px){.post-card .swiper{overflow:visible}}.post-card__preview{position:relative;width:100%;min-width:0;overflow:hidden}@media(max-width:768px){.post-card__preview{margin-bottom:var(--space-5)}}.post-card__image{aspect-ratio:3/2;object-fit:cover;border-radius:var(--border-radius-sm);width:100%}.post-card__image_default{margin:0 auto}@media(max-width:768px){.post-card__image{aspect-ratio:auto;height:100%}}.post-card__tags{display:flex;flex-direction:column;align-items:flex-start;position:absolute;left:var(--space-2);top:var(--space-2);z-index:2}.post-card__tag{font-size:var(--font-3xs);line-height:var(--line-height-3xl);font-weight:var(--font-weight-medium);padding:var(--space-1) var(--space-3);margin-bottom:calc(2 / var(--font-size-base) * 1rem);border-radius:var(--border-radius-xl)}.post-card__tag_green{color:var(--color-white);background:var(--color-primary)}.post-card__tag_red{color:var(--color-white);background:var(--color-red-dark)}.post-card__tag_yellow{color:var(--color-white);background:var(--color-yellow)}.post-card__tag_black{color:var(--color-white);background:var(--color-black)}.post-card__caption{font-size:var(--font-2xl);font-weight:var(--font-weight-semibold);color:var(--color-black);margin-bottom:var(--space-3);display:inline-flex;line-height:var(--line-height-lg)}@media(hover:hover){.post-card__caption_link:hover{color:var(--color-primary-light)}}@media(max-width:1280px){.post-card__caption{font-size:var(--font-xl);padding-right:var(--space-10)}}.post-card__parameters{line-height:var(--line-height-lg);letter-spacing:var(--letter-spacing-sm)}.post-card__city{font-size:var(--font-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-sm)}.post-card__date{color:var(--color-gray-950);font-size:var(--font-sm);letter-spacing:var(--letter-spacing-sm);white-space:nowrap}.post-card__number{color:var(--color-gray-950);font-size:var(--font-sm);letter-spacing:var(--letter-spacing-sm);margin-left:var(--space-3)}.post-card__price-primary{color:var(--color-black);font-size:var(--font-2xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-2);line-height:var(--line-height-lg)}@media(max-width:1280px){.post-card__price-primary{font-size:var(--font-xl)}}.post-card__price-secondary{color:var(--color-gray-950);line-height:var(--line-height-lg)}.post-card__price-value{white-space:nowrap}.post-card__price-note{display:block;font-size:var(--font-2xs)}.post-card__vin{display:inline-flex;color:var(--color-white);font-family:var(--font-secondary);font-size:var(--font-sm);line-height:var(--line-height-lg);padding:0 var(--space-1);border-radius:var(--border-radius-sm);background:var(--color-primary-light)}.post-card__controls{display:flex;gap:var(--gap-md);margin-top:var(--space-6);margin-bottom:var(--space-4)}@media(max-width:1280px){.post-card__controls{gap:var(--gap-2sm);flex-wrap:wrap}}.post-card__button{min-width:12.5rem;font-size:var(--font-sm);line-height:var(--line-height-sm);padding:var(--space-3)}@media(max-width:1024px){.post-card__button{flex-grow:1;flex-basis:45%;min-width:auto}}.post-card__notification{margin-bottom:var(--space-5)}.post-card__favorite{position:absolute;right:var(--space-2);top:var(--space-5);z-index:2}.favorite{color:var(--color-gray-200);transition:all var(--transition-base);cursor:pointer}.favorite:hover{transform:scale(1.1)}.favorite_selected{color:var(--color-primary-light)}.vin__wrapper{padding-top:var(--space-12);margin-bottom:var(--space-12)}@media(max-width:768px){.vin__wrapper{padding-top:var(--space-8);margin-bottom:var(--space-8)}}.vin__title{font-family:var(--font-secondary);font-size:var(--font-6xl);margin-bottom:var(--space-6);line-height:var(--line-height-lg)}@media(max-width:768px){.vin__title{font-size:var(--font-5xl);margin-bottom:var(--space-3);overflow-wrap:anywhere}}.vin__form{display:flex;align-items:flex-start;gap:var(--gap-sm);max-width:40rem}@media(max-width:768px){.vin__form{flex-direction:column;max-width:100%}}.vin__field{position:relative;flex:1;min-width:0}.vin__field .form__field{margin-bottom:0}@media(max-width:768px){.vin__field{width:100%}}.vin__submit{padding:var(--space-3) var(--space-10);min-width:10.5rem;flex-shrink:0}@media(max-width:768px){.vin__submit{width:100%}}.vin__button{display:flex;align-items:center;justify-content:center;position:absolute;top:1.5rem;transform:translateY(-50%);left:1rem;background:transparent;color:var(--color-gray-950);cursor:pointer;transition:all var(--transition-base)}@media(hover:hover){.vin__button:hover{color:var(--color-primary-light)}}.vin__input{padding-top:var(--space-3);padding-bottom:var(--space-3);padding-left:var(--space-14)}.vin-order{margin-bottom:var(--space-20);scroll-margin-top:5rem}@media(max-width:768px){.vin-order{margin-bottom:var(--space-7)}}.vin-order__vin{color:var(--color-gray-950);font-size:var(--font-sm);text-align:center}@media(max-width:768px){.vin-order__vin{grid-column:1/-1;overflow-wrap:anywhere}}@media(max-width:768px){.vin-order__grid{gap:var(--gap-md)}}.vin-order__title{font-size:var(--font-2xl);font-weight:var(--font-weight-semibold);padding:var(--space-4) 0;color:var(--color-black);line-height:var(--line-height-xl)}@media(max-width:768px){.vin-order__title{padding-top:0}}.vin-order__group{display:grid;gap:var(--gap-md);position:relative;z-index:1}.vin-order__item{padding:var(--space-4) var(--space-5);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);background:var(--color-gray-50);border-radius:var(--border-radius-base);display:grid;align-items:center;gap:var(--gap-sm);grid-template-columns:1fr 12rem}@media(max-width:768px){.vin-order__item{grid-template-columns:1fr}}.vin-order__caption{font-weight:var(--font-weight-medium);line-height:var(--line-height-3xl)}.vin-order__content{color:var(--color-gray-950);font-size:var(--font-xs)}.vin-order__actions{display:grid;align-items:center;gap:var(--gap-xs)}@media(max-width:768px){.vin-order__actions{grid-template-columns:1fr;align-items:flex-start}}.vin-order__actions .multiselect{min-height:2.375rem;--ms-bg: var(--color-white) }.vin-order__actions .multiselect-wrapper{min-height:2.375rem}.vin-order__button{width:100%;padding:var(--space-2) var(--space-3)}.vin-order .collapsible__button{margin-top:var(--space-1);background:transparent}.vin-order__sidebar{position:relative}@media(max-width:768px){.vin-order__sidebar{order:-1;border:none;padding:0}}.vin-order__categories-sidebar{display:block;position:sticky;top:4rem}@media(max-width:768px){.vin-order__categories-sidebar{display:none}}.vin-order__categories-select{display:none}@media(max-width:768px){.vin-order__categories-select{display:block}}.vin-order__status-checking{text-align:center}@media(max-width:768px){.vin-order__status-checking{grid-column:1/-1}}.vin-order__status-checking_error{color:var(--color-red)}.vin-order__status-checking_success{color:var(--color-primary)}.vin-numbers{margin-bottom:var(--space-30)}@media(max-width:768px){.vin-numbers{margin-bottom:var(--space-10)}}.vin-numbers__wrapper{padding:var(--space-10);border-radius:var(--border-radius-base);background:var(--color-primary-light-10);margin-bottom:var(--space-10)}@media(max-width:768px){.vin-numbers__wrapper{padding:var(--space-6) var(--space-4)}}.vin-numbers__title{font-family:var(--font-secondary);font-size:var(--font-2xl);margin-bottom:var(--space-4)}.vin-numbers__list{display:grid;gap:var(--gap-xs)}.vin-numbers__item{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-5);background:var(--color-white);border-radius:var(--border-radius-base)}@media(max-width:768px){.vin-numbers__item{flex-direction:column;align-items:flex-start}}.vin-numbers__car{color:var(--color-gray-950)}@media(max-width:768px){.vin-numbers__car{margin-bottom:var(--space-1)}}.vin-numbers__vin{color:var(--color-black);line-height:var(--line-height-2xl)}@media(hover:hover){.vin-numbers__vin:hover{color:var(--color-primary-light);--link-flash-color: var(--color-primary-light)}}.vin-reports__wrapper{padding:var(--space-10);border-radius:var(--border-radius-base);background:var(--color-primary-light-10);margin-bottom:var(--space-10)}@media(max-width:768px){.vin-reports__wrapper{padding:var(--space-6) var(--space-4)}}.vin-reports__title{font-family:var(--font-secondary);font-size:var(--font-2xl);margin-bottom:var(--space-4)}.vin-reports__list{display:grid;gap:var(--gap-md)}.vin-reports__item{padding:var(--space-4) var(--space-5);background:var(--color-white);border-radius:var(--border-radius-base)}.vin-reports__head{display:flex;align-items:center;gap:var(--gap-sm)}@media(max-width:768px){.vin-reports__head{flex-wrap:wrap}}.vin-reports__info{flex:1}@media(max-width:768px){.vin-reports__button{width:100%}}.vin-reports__caption{color:var(--color-gray-950);margin-bottom:var(--space-1)}.vin-reports__date{color:var(--color-gray-950);font-size:var(--font-2xs)}.vin-reports__inner{max-height:0;overflow:hidden;transition:all .6s ease-out}.vin-reports__inner_active{transition:all .6s ease-in;max-height:40rem}.vin-reports__content{padding-top:var(--space-4);font-size:var(--font-sm);display:flex;align-items:flex-start;gap:var(--gap-md)}@media(max-width:768px){.vin-reports__content{flex-direction:column}}.vin-reports__content p{line-height:var(--line-height-xl);margin-bottom:var(--space-3)}.vin-reports__image{max-width:18.5rem;height:auto;aspect-ratio:16/9;border-radius:var(--border-radius-sm)}@media(max-width:768px){.vin-reports__image{margin:0 auto}}.vin-reports__more{display:flex;align-items:center;gap:var(--gap-2xs);line-height:var(--line-height-xl);cursor:pointer;transition:all var(--transition-base)}@media(hover:hover){.vin-reports__more:hover{color:var(--color-primary-light)}.vin-reports__more:hover .link-flash{--link-flash-color: var(--color-primary-light)}}.catalog{padding-top:var(--space-12);padding-bottom:var(--space-20)}@media(max-width:768px){.catalog{padding-top:var(--space-8)}}.catalog__list{scroll-margin-top:60px;overflow:hidden}@media(max-width:768px){.catalog__list{margin-top:var(--space-7)}}.catalog__title{font-size:var(--font-7xl);margin-bottom:var(--space-8)}@media(max-width:768px){.catalog__title{font-size:var(--font-6xl);margin-bottom:var(--space-7)}}.catalog__marks{margin-bottom:var(--space-12)}@media(max-width:768px){.catalog__marks{padding-top:var(--space-14)}}@media(max-width:1024px){.catalog__marks .mark-list{-webkit-column-count:3;column-count:3}}@media(max-width:768px){.catalog__marks .mark-list{-webkit-column-count:2;column-count:2}}.catalog__head{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) 0}@media(max-width:768px){.catalog__head{align-items:flex-start}}.catalog__left{display:flex;align-items:center;gap:var(--gap-md)}@media(max-width:768px){.catalog__left{flex-direction:column;align-items:flex-start}}.catalog__checked-auto{color:var(--color-black);font-size:var(--font-lg);font-weight:var(--font-weight-medium)}@media(max-width:768px){.catalog__checked-auto{font-size:var(--font-md);font-weight:var(--font-weight-regular)}}.catalog__total{font-size:var(--font-2xl);font-weight:var(--font-weight-medium);line-height:var(--line-height-lg)}.catalog__posts{margin-bottom:var(--space-16)}.post{padding-top:var(--space-12);margin-bottom:var(--space-20);overflow:hidden}@media(max-width:768px){.post{padding-top:var(--space-8);margin-bottom:var(--space-12)}}.post__head{display:flex;justify-content:space-between;align-items:center;gap:var(--gap-md);margin-bottom:var(--space-2)}@media(max-width:1024px){.post__head{display:block}}.post__title{font-size:var(--font-7xl);font-family:var(--font-secondary);font-weight:var(--font-weight-medium);line-height:1.125;margin:0}@media(max-width:1024px){.post__title{font-size:var(--font-5xl);line-height:var(--line-height-lg);display:inline}}@media(max-width:768px){.post__title{font-size:var(--font-4xl)}}@media(max-width:1024px){.post__favorite{display:inline;margin-left:var(--space-3)}}.post__subtitle{display:flex;gap:var(--gap-xl);color:var(--color-gray-900);margin-bottom:var(--space-7);line-height:var(--line-height-2xl)}@media(max-width:1024px){.post__subtitle{gap:var(--gap-xs);flex-direction:column;font-size:var(--font-3xs);margin-bottom:var(--space-6);line-height:var(--line-height-lg)}}.post__grid{display:grid;grid-template-columns:1fr 25.813rem;gap:var(--space-16)}@media(max-width:1024px){.post__grid{grid-template-columns:1fr;gap:var(--gap-sm)}}@media(max-width:768px){.post__grid{display:block}}@media(max-width:1024px){.post__info{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap-sm)}}@media(max-width:768px){.post__info{display:block;max-width:25rem;margin:0 auto}}.post__prices{margin-bottom:var(--space-6)}.post__price{font-family:var(--font-secondary);font-weight:var(--font-weight-regular);font-size:var(--font-2xl);display:flex;align-items:center;gap:var(--gap-2sm);line-height:1.27}.post__price:not(:last-child){margin-bottom:var(--space-2)}@media(max-width:1024px){.post__price{font-size:var(--font-lg)}}.post__price_main{font-size:var(--font-6xl);font-weight:var(--font-weight-medium);line-height:1.18}@media(max-width:1024px){.post__price_main{font-size:var(--font-4xl)}}.post__price-value{white-space:nowrap}.post__price-note{display:block;font-size:var(--font-2xs)}.post__delivery-note{color:var(--color-gray-950);font-size:var(--font-2xs);line-height:var(--line-height-2xl)}.post__preorder{font-family:var(--font-primary);font-size:var(--font-md);font-weight:var(--line-height-2xl);color:var(--color-white);background:var(--color-primary-light);padding:var(--space-2) var(--space-3);border-radius:var(--border-radius-xl)}.post__offers{display:grid;gap:var(--gap-xs);margin-bottom:var(--space-6)}@media(max-width:1024px){.post__offers{margin-bottom:0}}@media(max-width:768px){.post__offers{margin-bottom:var(--space-6)}}.post__heading{font-size:var(--font-xl);font-weight:var(--font-weight-medium);padding-top:var(--space-3);margin-bottom:var(--space-3);line-height:1.25}@media(max-width:1024px){.post__heading{grid-column:span 2/span 2}}.post__params{grid-template-columns:repeat(2,1fr);font-size:var(--font-md);margin-bottom:var(--space-6);gap:var(--gap-xs) 0}@media(max-width:1024px){.post__params{grid-column:span 2/span 2}}.post__params .params__label{color:var(--color-gray-700);line-height:var(--line-height-xl)}.post__params .params__value{line-height:var(--line-height-xl)}.post__buttons{display:grid;gap:var(--gap-xs);margin-bottom:var(--space-6)}.post__button{padding:var(--space-4);line-height:var(--line-height-md);width:100%}.post__account{padding:var(--space-4) var(--space-6);border-radius:var(--border-radius-base);background:var(--color-gray-100);margin-bottom:var(--space-6)}.post__content{color:var(--color-gray-950);line-height:var(--line-height-3xl)}@media(max-width:1024px){.post__description{grid-column:span 2/span 2}}.post__gallery{overflow:hidden}@media(max-width:768px){.post__gallery{overflow:visible;margin-bottom:var(--space-4)}}.post__actions{display:flex;align-items:center;gap:var(--gap-xl)}@media(max-width:1024px){.post__actions{margin-top:var(--space-5)}}@media(max-width:768px){.post__actions{max-width:25rem;margin:var(--space-8) auto 0 auto}}.post__action{display:flex;align-items:center;gap:var(--gap-xs);color:var(--color-blue);transition:all var(--transition-base);cursor:pointer}@media(hover:hover){.post__action:hover{color:var(--color-primary-light)}}.post-offer{display:flex;align-items:center;gap:var(--gap-md);padding:var(--space-4) var(--space-3) var(--space-4) var(--space-6);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-primary-30);border-radius:var(--border-radius-base);cursor:pointer}.post-offer_primary{background:var(--color-primary-5)}.post-offer__leasing-logo{height:auto;flex-shrink:0}.post-offer__caption{font-weight:var(--font-weight-medium);line-height:var(--line-height-2xl)}.post-offer__description{color:var(--color-gray-900);line-height:var(--line-height-lg)}.post-offer__group{display:flex;flex-direction:column}.post-offer__link{font-size:var(--font-lg);border-bottom:.0625rem dashed;font-weight:var(--font-weight-medium);color:var(--color-gray-900);width:fit-content;transition:.3s}.post-offer__link:not(.post-offer__link:last-of-type){margin-bottom:.4rem}.post-offer__link:hover{color:var(--color-primary-light);border-color:var(--color-primary-light);opacity:.8}.post-inspection{color:var(--color-white);background:linear-gradient(90deg,var(--color-primary-dark) 0%,var(--color-primary-light) 100%);padding-top:var(--space-20);padding-bottom:var(--space-20)}@media(max-width:768px){.post-inspection{background:linear-gradient(180deg,var(--color-primary-dark) 0%,var(--color-primary-light) 100%);padding:var(--space-10) var(--space-5)}}.post-inspection__wrapper{display:grid;grid-template-columns:1fr minmax(23rem,26rem);gap:var(--gap-md)}@media(max-width:1024px){.post-inspection__wrapper{grid-template-columns:minmax(13rem,26rem);justify-content:center}}@media(max-width:1024px){.post-inspection__info{display:none}}.post-inspection__title{font-family:var(--font-secondary);font-weight:var(--font-weight-medium);font-size:var(--font-7xl);margin-bottom:var(--space-6)}.post-inspection__description{max-width:32rem;font-size:var(--font-lg);line-height:var(--line-height-3xl);margin-bottom:var(--space-12);letter-spacing:var(--letter-spacing-md)}.post-inspection__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap-lg) var(--gap-md)}.post-inspection__item{max-width:22rem}.post-inspection__icon{width:2rem;height:2rem;object-fit:contain;margin-bottom:var(--space-2)}.post-inspection__caption{font-weight:var(--font-weight-medium);margin-bottom:var(--space-2);line-height:1.25;letter-spacing:var(--letter-spacing-md)}.post-inspection__definition{color:var(--color-white-50);line-height:var(--line-height-2xl);letter-spacing:var(--letter-spacing-md)}.inspection-card{padding:var(--space-10);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-white-30);background:linear-gradient(180deg,var(--color-primary-dark),var(--color-primary-light)) padding-box,linear-gradient(0,var(--color-primary-light),var(--color-primary-dark)) border-box;border-radius:var(--border-radius-base);display:flex;flex-direction:column;gap:var(--gap-xl)}@media(max-width:768px){.inspection-card{background:transparent;border:none;padding:0;gap:var(--space-6)}}.inspection-card__title{text-align:center;font-family:var(--font-secondary);font-weight:var(--font-weight-regular);font-size:var(--font-4xl);line-height:var(--line-height-lg);margin-bottom:var(--space-2)}.inspection-card__subtitle{color:var(--color-white-50);text-align:center;letter-spacing:.04rem;line-height:1.63}@media(max-width:768px){.inspection-card__list{min-width:20.125rem;align-self:center}}.inspection-card__point{position:relative;padding:var(--space-2) 0 var(--space-2) var(--space-10);border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-white-30);line-height:1.69;letter-spacing:var(--letter-spacing-md)}.inspection-card__point:before{content:"";display:block;width:1.5rem;height:1.5rem;position:absolute;background:url(/build/assets/check-white-wh5FLNll.svg) no-repeat center/contain;left:0;top:.5rem}.inspection-card__characteristic{position:relative;padding:var(--space-2) 0;border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-white-30);line-height:var(--line-height-2xl);display:flex;align-items:center;justify-content:space-between}.inspection-card__buttons{display:grid;gap:var(--gap-xs)}.inspection-card__buttons .button{line-height:var(--line-height-2xl)}@media(hover:hover){.inspection-card__buttons .button:hover{background:var(--color-white);color:var(--color-black);border-color:var(--color-white)}}.inspection-card__button{background:transparent;color:var(--color-white);border-color:transparent}.inspection-card__button_border{border-color:var(--color-white-30)}.inspection-card__lock{display:flex;align-items:center;justify-content:center}.inspection-card__lock-icon{width:6.25rem;height:6.25rem}.kit{margin-bottom:var(--space-10)}@media(max-width:768px){.kit__grid{gap:0}}.kit__sidebar{padding-top:var(--space-4);border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}@media(max-width:1024px){.kit__sidebar{width:100%;max-width:initial}}@media(max-width:768px){.kit__sidebar{order:0;padding:0;border:none}}.kit__content{padding-top:var(--space-6);border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}@media(max-width:768px){.kit__content{padding:0;border:none}}.kit__title{font-family:var(--font-secondary);font-size:var(--font-2xl);font-weight:var(--font-weight-medium);line-height:var(--line-height-lg);padding:var(--space-4) 0}@media(max-width:768px){.kit__navigation{display:none}}.kit__point{padding:var(--space-2) 0;font-size:var(--font-lg);display:flex;justify-content:space-between;align-items:center;position:relative;cursor:pointer}.kit__point:after{content:"";position:absolute;top:0;left:-.5rem;width:calc(100% + 1rem);height:100%;background:transparent;z-index:-1;transition:all var(--transition-base);border-radius:var(--border-radius-base)}.kit__point_active:after{background:var(--color-gray-50)}@media(hover:hover){.kit__point:hover:after{background:var(--color-gray-50)}}.kit__angle{width:1.5rem;height:1.5rem;color:var(--color-gray-950)}.kit__group{display:none}.kit__group_active{display:block}@media(max-width:768px){.kit__group{display:block}}.kit__caption{font-family:var(--font-secondary);font-size:var(--font-4xl);font-weight:var(--font-weight-medium);margin-bottom:var(--space-6)}@media(max-width:768px){.kit__caption{display:none}}.kit__accordion{display:none}@media(max-width:768px){.kit__accordion{display:flex;justify-content:space-between;align-items:center;font-size:var(--font-lg);font-weight:var(--font-weight-regular);padding:var(--space-2) 0;margin:0;border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);line-height:var(--line-height-3xl)}}.kit__angle{transition:all var(--transition-base)}.kit__angle_rotated{transform:rotate(180deg)}.kit__list{-webkit-column-count:2;column-count:2;-webkit-column-gap:var(--gap-md);column-gap:var(--gap-md)}@media(max-width:768px){.kit__list{-webkit-column-count:1;column-count:1;max-height:0;overflow:hidden;transition:all .4s ease-out}.kit__list_active{transition:all .4s ease-in;max-height:40rem}}.kit__item{font-size:var(--font-xs);position:relative;padding:var(--space-3) 0 var(--space-3) var(--space-10);border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);line-height:var(--line-height-2xl)}.kit__item:before{content:"";display:block;width:1.5rem;height:1.5rem;position:absolute;background:url(/build/assets/check-black-BqzFIFtg.svg) no-repeat center/contain;background-size:80%;left:0;top:.75rem}@media(max-width:768px){.kit__item:before{top:.5rem}}@media(max-width:768px){.kit__item{border:none;padding:var(--space-2) 0 var(--space-2) var(--space-8)}}.similar{padding-top:var(--space-10);margin-bottom:var(--space-20)}.similar__title{font-family:var(--font-secondary);font-weight:var(--font-weight-medium);font-size:var(--font-5xl);margin-bottom:var(--space-6);line-height:1.21}.similar__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gap-md)}@media(max-width:1024px){.similar__grid{gap:var(--gap-lg) var(--gap-2sm);grid-template-columns:repeat(2,1fr)}}@media(max-width:360px){.similar__grid{grid-template-columns:1fr}}.similar__item{color:var(--color-black);display:flex;flex-direction:column}@media(hover:hover){.similar__item:hover{color:var(--color-primary-light)}}.similar__image{width:100%;object-fit:cover;border-radius:var(--border-radius-base);margin-bottom:var(--space-6);aspect-ratio:303/200}@media(max-width:1024px){.similar__image{margin-bottom:var(--space-4);aspect-ratio:9/7}}.similar__caption{font-size:var(--font-2xl);font-weight:var(--font-weight-medium);line-height:var(--line-height-lg);margin-bottom:auto}@media(max-width:768px){.similar__caption{font-size:var(--font-md)}}.similar__description{margin-top:var(--space-2);margin-bottom:var(--space-3);color:var(--color-black);line-height:var(--line-height-xl);letter-spacing:var(--letter-spacing-sm)}@media(max-width:1024px){.similar__description{margin-top:var(--space-2)}}@media(max-width:768px){.similar__description{font-size:var(--font-xs);color:var(--color-gray-950)}}.similar__price{font-size:var(--font-2xl);font-weight:var(--font-weight-medium);color:var(--color-black)}@media(max-width:768px){.similar__price{font-size:var(--font-md)}}.similar__number{margin-top:var(--space-2);color:var(--color-gray-950);font-size:var(--font-sm)}.report-container{height:calc(100dvh - 4rem)}.adm-nav-bar{display:none!important}.partners-hero__wrapper{padding-top:var(--space-16);padding-bottom:var(--space-18)}@media(max-width:768px){.partners-hero__wrapper{padding-top:var(--space-10);padding-bottom:var(--space-14)}}.partners-hero__main{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-16)}@media(max-width:1280px){.partners-hero__main{gap:var(--gap-md)}}@media(max-width:1024px){.partners-hero__main{grid-template-columns:2fr 1fr}}@media(max-width:768px){.partners-hero__main{grid-template-columns:1fr}}.partners-hero__content{align-self:end}.partners-hero__media{padding-bottom:var(--space-2)}@media(max-width:768px){.partners-hero__media{display:none}}.partners-hero__title{font-family:var(--font-secondary);font-size:var(--font-8xl);line-height:var(--line-height-md);font-weight:var(--font-weight-medium);margin-bottom:var(--space-10)}@media(max-width:1280px){.partners-hero__title{font-size:var(--font-7xl)}}@media(max-width:768px){.partners-hero__title{font-size:var(--font-5xl);margin-bottom:var(--space-3)}}.partners-hero__description{font-size:var(--font-lg);line-height:var(--line-height-3xl);letter-spacing:var(--letter-spacing-md);max-width:36.5rem;margin-bottom:var(--space-10)}@media(max-width:768px){.partners-hero__description{font-size:var(--font-md);margin-bottom:var(--space-6);max-width:initial}}.partners-hero__buttons{display:flex;align-self:center;gap:var(--gap-md);margin-bottom:var(--space-4)}@media(max-width:768px){.partners-hero__buttons{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:var(--gap-2sm);margin-bottom:var(--space-6)}}@media(max-width:1280px){.partners-hero__button{padding:var(--space-3) var(--space-4)}}@media(max-width:768px){.partners-hero__button{padding:var(--space-2);font-size:var(--font-sm);line-height:1.47}}.partners-hero__requirement{display:flex;gap:var(--gap-2xs);line-height:var(--line-height-3xl);letter-spacing:var(--letter-spacing-sm);color:var(--color-black-50)}.partners-hero__image{border-radius:var(--border-radius-sm);height:100%;object-fit:cover}.partners-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap-2sm);padding:var(--space-6) 0;border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);border-bottom:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);margin-top:var(--space-12)}@media(max-width:768px){.partners-benefits{margin-top:var(--space-10);grid-template-columns:1fr;gap:var(--gap-md)}}.partners-benefits__head{display:flex;align-items:center;gap:var(--gap-xs);margin-bottom:var(--space-2)}.partners-benefits__icon{width:2.5rem;height:2.5rem;object-fit:contain}.partners-benefits__title{font-size:var(--font-3xl);font-weight:var(--font-weight-semibold)}@media(max-width:1024px){.partners-benefits__title{font-size:var(--font-2xl)}}.partners-benefits__description{line-height:var(--line-height-3xl);color:var(--color-black-50);letter-spacing:var(--letter-spacing-sm)}.partners-connection{background:var(--color-primary-light-10)}.partners-connection__wrapper{padding-top:var(--space-20);padding-bottom:var(--space-20);display:flex;justify-content:space-between;gap:var(--gap-md)}@media(max-width:1024px){.partners-connection__wrapper{flex-direction:column;align-items:center}}@media(max-width:768px){.partners-connection__wrapper{padding-top:var(--space-7);padding-bottom:var(--space-7);gap:var(--gap-2md)}}.partners-connection__title{font-family:var(--font-secondary);font-size:var(--font-7xl);font-weight:var(--font-weight-medium);line-height:var(--line-height-md);margin-bottom:var(--space-7)}@media(max-width:768px){.partners-connection__title{font-size:var(--font-4xl);margin-bottom:var(--space-5)}}.partners-connection__content{max-width:35rem;font-size:var(--font-lg);flex:1}@media(max-width:1024px){.partners-connection__content{max-width:40rem}}@media(max-width:768px){.partners-connection__content{font-size:var(--font-md)}}.partners-connection__content p{margin-bottom:var(--space-4)}@media(max-width:768px){.partners-connection__content p{margin-bottom:var(--space-3)}}.partners-connection__types{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap-md);padding-left:var(--space-3);padding-top:var(--space-3);max-width:40rem}@media(max-width:1024px){.partners-connection__types{padding-left:0;padding-top:0}}@media(max-width:768px){.partners-connection__types{width:100%;justify-items:center;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr))}}.connection-type{display:flex;flex-direction:column;align-items:center;padding:var(--space-10) var(--space-5) var(--space-6) var(--space-5);border-radius:var(--border-radius-base);background:var(--connection-bg-color);color:var(--connection-color);--connection-color: var(--color-black);--connection-border-color: var(--color-black-10);--connection-bg-color: var(--color-white);--connection-list-icon: url(/build/assets/check-black-BqzFIFtg.svg)}@media(max-width:768px){.connection-type{width:100%;max-width:25rem;padding:var(--space-7) var(--space-3) var(--space-5) var(--space-3)}}.connection-type_primary{--connection-color: var(--color-white);--connection-border-color: var(--color-white-30);--connection-bg-color: var(--color-primary);--connection-list-icon: url(/build/assets/check-white-wh5FLNll.svg)}.connection-type__label{font-family:var(--font-secondary);font-size:var(--font-lg);text-align:center;line-height:1.56;margin-bottom:var(--space-6)}@media(max-width:768px){.connection-type__label{font-size:var(--font-xs);margin-bottom:var(--space-4);line-height:2}}.connection-type__icon{width:4rem;height:4rem;object-fit:contain;margin-bottom:var(--space-6)}@media(max-width:768px){.connection-type__icon{width:3rem;height:3rem;margin-bottom:var(--space-4)}}.connection-type__caption{font-family:var(--font-secondary);font-size:var(--font-4xl);line-height:var(--line-height-sm);text-align:center;margin-bottom:var(--space-10)}@media(max-width:768px){.connection-type__caption{font-size:var(--font-lg);margin-bottom:var(--space-6);line-height:1.23}}.connection-type__content{font-size:var(--font-xs);--color-content: var(--connection-color);margin-bottom:auto}@media(max-width:768px){.connection-type__content{font-size:var(--font-2xs)}}.connection-type__content ul li{padding:var(--space-2) 0 var(--space-2) var(--space-7);border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--connection-border-color);line-height:1.43}.connection-type__content ul li:before{content:"";display:block;width:1.25rem;height:1.25rem;position:absolute;background:var(--connection-list-icon) no-repeat center/contain;left:0;top:50%;transform:translateY(-50%)}.connection-type__button{padding:var(--space-3);width:100%;margin-top:var(--space-10)}@media(max-width:768px){.connection-type__button{margin-top:var(--space-8);padding:var(--space-2);font-size:var(--font-sm);line-height:1.47}}.partners-work__wrapper{padding-top:var(--space-30);padding-bottom:var(--space-30)}@media(max-width:1024px){.partners-work__wrapper{max-width:40rem}}@media(max-width:768px){.partners-work__wrapper{padding-top:var(--space-14);padding-bottom:var(--space-14)}}.partners-work__title{font-family:var(--font-secondary);font-size:var(--font-7xl);font-weight:var(--font-weight-medium);line-height:var(--line-height-md);margin-bottom:var(--space-6)}@media(max-width:768px){.partners-work__title{font-size:var(--font-4xl)}}.partners-work__content{font-size:var(--font-lg);margin-bottom:var(--space-15);max-width:60rem}@media(max-width:768px){.partners-work__content{font-size:var(--font-md);margin-bottom:var(--space-12)}}.partners-work__content p{margin-bottom:var(--space-4)}.partners-work__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap-md)}@media(max-width:1024px){.partners-work__steps{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.partners-work__steps{gap:calc(10 / var(--font-size-base) * 1rem);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}}.partners-work__step{padding:var(--space-8);border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);border-radius:var(--border-radius-base);letter-spacing:var(--letter-spacing-sm)}.partners-work__icon{width:3rem;height:3rem;object-fit:contain;margin-bottom:var(--space-6)}.partners-work__caption{font-size:var(--font-xl);font-weight:var(--font-weight-semibold);line-height:1.25;margin-bottom:var(--space-4)}.partners-work__description{font-size:var(--font-xs);line-height:var(--line-height-2xl)}.possibilities{background:var(--color-primary-light-10)}.possibilities__wrapper{padding-top:var(--space-20);padding-bottom:var(--space-20)}@media(max-width:1024px){.possibilities__wrapper{max-width:40rem}}@media(max-width:768px){.possibilities__wrapper{padding-top:var(--space-7);padding-bottom:var(--space-7)}}.possibilities__title{font-family:var(--font-secondary);font-size:var(--font-7xl);font-weight:var(--font-weight-medium);line-height:var(--line-height-md);margin-bottom:var(--space-6)}@media(max-width:768px){.possibilities__title{font-size:var(--font-4xl);margin-bottom:var(--space-5)}}.possibilities__content{font-size:var(--font-lg);margin-bottom:var(--space-9);max-width:60rem}@media(max-width:1024px){.possibilities__content{margin-bottom:var(--space-6)}}@media(max-width:768px){.possibilities__content{font-size:var(--font-md)}}.possibilities__content p{margin-bottom:var(--space-4)}.application{display:grid;grid-template-columns:calc(305 / var(--font-size-base) * 1rem) 1fr;gap:8rem}@media(max-width:1024px){.application{grid-template-columns:1fr;gap:var(--gap-sm)}}@media(max-width:768px){.application{padding:0 var(--space-2)}}.application__sidebar{padding-top:var(--space-4);border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}@media(max-width:1024px){.application__sidebar{border:none;padding:0}}.application__sidebar-title{font-family:var(--font-secondary);font-size:var(--font-2xl);font-weight:var(--font-weight-medium);line-height:1.46;padding:var(--space-4) 0;margin-bottom:var(--space-1)}@media(max-width:768px){.application__sidebar-title{font-size:var(--font-xl);font-weight:var(--font-weight-semibold);line-height:1.2;font-family:var(--font-primary)}}.application__sidebar-item{font-size:var(--font-lg);line-height:var(--line-height-3xl);letter-spacing:var(--letter-spacing-sm);padding:var(--space-2) 0;display:flex;align-items:center;justify-content:space-between;cursor:pointer;position:relative;z-index:1}.application__sidebar-item:after{content:"";display:block;border-radius:var(--border-radius-base);width:calc(100% + 1.5rem);height:100%;position:absolute;left:-.75rem;top:0;z-index:-1;transition:all var(--transition-fast);background:transparent}.application__sidebar-item:hover:after{background:var(--color-primary-light-10)}.application__sidebar-item_active:after{background:var(--color-white)}.application__info{min-width:0;padding-top:var(--space-6);border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}@media(max-width:768px){.application__info{padding-top:0;border:none}}.application__title{font-family:var(--font-secondary);font-size:var(--font-2xl);font-weight:var(--font-weight-medium);line-height:1.46;margin-bottom:var(--space-6)}@media(max-width:768px){.application__title{font-size:var(--font-md);margin-bottom:var(--space-4);font-weight:var(--font-weight-semibold);font-family:var(--font-primary)}}.application__flex{display:flex;gap:var(--gap-xl)}@media(max-width:768px){.application__flex{flex-direction:column-reverse;align-items:center;gap:var(--gap-sm)}}.application__content{font-size:var(--font-2xs)}@media(max-width:768px){.application__content{width:100%;border-bottom:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10)}}.application__content ul li{border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);padding:var(--space-3) 0 var(--space-3) var(--space-8)}.application__content ul li:before{top:50%;transform:translateY(-50%)}@media(max-width:768px){.application__content ul li:before{width:1.25rem;height:1.25rem}}.application-accordion__header{font-size:var(--font-md);font-weight:var(--font-weight-medium);line-height:var(--line-height-3xl);letter-spacing:var(--letter-spacing-sm);padding:var(--space-2) 0;display:flex;align-items:center;justify-content:space-between;gap:var(--gap-xs);cursor:pointer;position:relative;z-index:1}.application-accordion__header:after{content:"";display:block;border-radius:var(--border-radius-base);width:calc(100% + 1.5rem);height:100%;position:absolute;left:-.75rem;top:0;z-index:-1;transition:all var(--transition-fast);background:transparent}.application-accordion__item_active .application-accordion__header:after{background:var(--color-white)}.application-accordion__icon{flex-shrink:0;transition:transform var(--transition-base)}.application-accordion__item_active .application-accordion__icon{transform:rotate(180deg)}.application-accordion__content{padding-top:var(--space-4);padding-bottom:var(--space-6)}.application-slider{position:relative;min-width:0}@media(max-width:768px){.application-slider{width:100%}}.application-slider__container{width:11.25rem;filter:drop-shadow(3px 4px 15.1px rgba(0,46,21,.23))}@media(max-width:768px){.application-slider__container{width:9.25rem}}.application-slider__navigation{margin-top:var(--space-3);display:flex;align-items:center;justify-content:center;gap:var(--gap-xs);position:relative;z-index:1}@media(max-width:768px){.application-slider__navigation{position:static;margin:0}}.application-slider__arrow{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;border:calc(1 / var(--font-size-base) * 1rem) solid var(--color-black-10);background:var(--color-white);transition:all var(--transition-base);cursor:pointer}@media(hover:hover){.application-slider__arrow:hover{background:var(--color-primary-light-10)}}@media(max-width:768px){.application-slider__arrow{position:absolute;top:50%;transform:translateY(-50%)}.application-slider__arrow_prev{left:0}.application-slider__arrow_next{right:0}}.partners-inspection{padding-top:var(--space-30);padding-bottom:var(--space-30);margin:0}@media(max-width:768px){.partners-inspection{padding-top:var(--space-14);padding-bottom:var(--space-14)}}@media(max-width:1024px){.partners-inspection .inspection__wrapper{max-width:40rem;display:flex;flex-direction:column-reverse;align-items:center;padding:0 var(--space-6);gap:3.375rem}}@media(max-width:1024px){.partners-inspection .inspection__image{max-width:initial}}@media(max-width:1024px){.partners-inspection .inspection__content{max-width:initial}}@media(max-width:1024px){.partners-inspection .inspection__image-wrap{padding:0}}.partners-inspection .inspection__list{margin-bottom:var(--space-8)}@media(max-width:1024px){.partners-inspection .inspection__buttons{display:grid;grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.partners-inspection .button{padding:var(--space-2);font-size:var(--font-sm);line-height:1.47}}.partners-invite{background:var(--color-primary-light-10)}.partners-invite__wrapper{padding-top:var(--space-20);padding-bottom:var(--space-20)}@media(max-width:1024px){.partners-invite__wrapper{max-width:40rem}}@media(max-width:768px){.partners-invite__wrapper{padding-top:var(--space-7);padding-bottom:var(--space-16)}}.partners-invite__title{font-family:var(--font-secondary);font-size:var(--font-7xl);font-weight:var(--font-weight-medium);line-height:var(--line-height-md);margin-bottom:var(--space-6)}@media(max-width:768px){.partners-invite__title{font-size:var(--font-4xl);margin-bottom:var(--space-5)}}.partners-invite__content{font-size:var(--font-lg);margin-bottom:var(--space-10);max-width:55rem}.partners-invite__content p{margin-bottom:var(--space-4)}.partners-invite__types{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap-md)}@media(max-width:768px){.partners-invite__types{width:100%;justify-items:center;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}}.invite-type{border-radius:var(--border-radius-base);background:var(--invite-bg-color);color:var(--invite-color);padding:var(--space-10) var(--space-5) var(--space-7) var(--space-5);display:flex;flex-direction:column;--invite-color: var(--color-black);--invite-border-color: var(--color-black-10);--invite-bg-color: var(--color-white);--invite-list-icon: url(/build/assets/check-black-BqzFIFtg.svg)}@media(max-width:768px){.invite-type{max-width:23.25rem;padding:var(--space-7) var(--space-3) var(--space-5) var(--space-3)}}.invite-type_secondary{--invite-color: var(--color-white);--invite-border-color: var(--color-white-30);--invite-bg-color: var(--color-black);--invite-list-icon: url(/build/assets/check-white-wh5FLNll.svg)}.invite-type__label{font-family:var(--font-secondary);font-size:var(--font-lg);text-align:center;line-height:1.56;margin-bottom:var(--space-6)}@media(max-width:768px){.invite-type__label{font-size:var(--font-xs);margin-bottom:var(--space-4);line-height:2}}.invite-type__caption{font-family:var(--font-secondary);font-size:var(--font-4xl);line-height:var(--line-height-sm);text-align:center;margin-bottom:var(--space-10)}@media(max-width:768px){.invite-type__caption{font-size:var(--font-lg);margin-bottom:var(--space-6);line-height:1.23}}.invite-type__content{font-size:var(--font-xs);--color-content: var(--invite-color);margin-bottom:auto}.invite-type__content ul li{padding:var(--space-2) 0 var(--space-2) var(--space-7);border-top:calc(1 / var(--font-size-base) * 1rem) solid var(--invite-border-color);line-height:1.43}@media(max-width:768px){.invite-type__content ul li{font-size:var(--font-2xs)}}.invite-type__content ul li:before{content:"";display:block;width:1.25rem;height:1.25rem;position:absolute;background:var(--invite-list-icon) no-repeat center/contain;left:0;top:50%;transform:translateY(-50%)}.invite-type__button{display:none}@media(max-width:1024px){.invite-type__button{display:flex;padding:var(--space-3);margin-top:var(--space-5)}}@media(max-width:768px){.invite-type__button{padding:var(--space-2);font-size:var(--font-sm);line-height:1.47}}.instruction{margin-bottom:var(--space-30);margin-top:var(--space-30)}@media(max-width:768px){.instruction{margin-bottom:var(--space-14);margin-top:var(--space-14)}}.instruction__title{font-family:var(--font-secondary);font-size:var(--font-7xl);font-weight:var(--font-weight-medium);line-height:var(--line-height-md);margin-bottom:var(--space-12);max-width:38rem}@media(max-width:768px){.instruction__title{font-size:var(--font-4xl);margin-bottom:var(--space-5)}}.instruction__steps{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gap-md)}@media(max-width:768px){.instruction__steps{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}}.instruction__head{display:flex;align-items:center;gap:var(--gap-md);margin-bottom:var(--space-5)}@media(max-width:768px){.instruction__head{margin-bottom:var(--space-4)}}.instruction__number{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;color:var(--color-white);background:var(--color-black);border-radius:50%;font-family:var(--font-secondary);font-size:var(--font-xl);line-height:var(--line-height-sm);flex-shrink:0}.instruction__line{width:100%;height:calc(2 / var(--font-size-base) * 1rem);background:var(--color-black-20)}@media(max-width:768px){.instruction__line{display:none}}.instruction__caption{font-size:var(--font-xl);line-height:1.25;font-weight:var(--font-weight-semibold);margin-bottom:var(--space-3);letter-spacing:var(--letter-spacing-sm)}.instruction__description{font-size:var(--font-xs);color:var(--color-black-50);line-height:var(--line-height-2xl);letter-spacing:var(--letter-spacing-sm)}.partners-form{background:linear-gradient(180deg,var(--color-primary-dark) 0%,var(--color-primary-light) 100%)}.partners-form__wrapper{padding-top:var(--space-20);padding-bottom:var(--space-20);display:grid;grid-template-columns:5fr 7fr;gap:var(--gap-md)}@media(max-width:1024px){.partners-form__wrapper{max-width:40rem;grid-template-columns:1fr}}@media(max-width:768px){.partners-form__wrapper{padding-top:var(--space-7);padding-bottom:var(--space-7);gap:var(--gap-xl)}}.partners-form__info{color:var(--color-white)}.partners-form__title{font-family:var(--font-secondary);font-size:var(--font-7xl);font-weight:var(--font-weight-medium);line-height:var(--line-height-md);margin-bottom:var(--space-6)}@media(max-width:768px){.partners-form__title{font-size:var(--font-5xl);margin-bottom:var(--space-5)}}.partners-form__content{font-size:var(--font-lg);--color-content: var(--color-white);max-width:27.5rem}@media(max-width:1024px){.partners-form__content{max-width:initial}}@media(max-width:768px){.partners-form__content{font-size:var(--font-md)}}.partners-form__form-wrap{padding:calc(34 / var(--font-size-base) * 1rem);background:var(--color-white);border-radius:var(--border-radius-base);margin-top:var(--space-4)}@media(max-width:768px){.partners-form__form-wrap{margin:0}}.partners-form__form-wrap .form__grid .textarea__input{min-height:10.75rem}.partners-form__labels{margin-bottom:var(--space-6)}
