:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-slide,.swiper-cube-shadow{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom,.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgba(0, 0, 0, 0.15)}.swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible{.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@layer normalize{html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}}@font-face{font-family:"Fira Sans";src:url(../fonts/FiraSans-Bold.woff2) format("woff2"),url(../fonts/FiraSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Fira Sans";src:url(../fonts/FiraSans-Medium.woff2) format("woff2"),url(../fonts/FiraSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Fira Sans";src:url(../fonts/FiraSans-Regular.woff2) format("woff2"),url(../fonts/FiraSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Fira Sans Condensed";src:url(../fonts/FiraSansCondensed-Bold.woff2) format("woff2"),url(../fonts/FiraSansCondensed-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Fira Sans Condensed";src:url(../fonts/FiraSansCondensed-Medium.woff2) format("woff2"),url(../fonts/FiraSansCondensed-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Fira Sans Condensed";src:url(../fonts/FiraSansCondensed-Regular.woff2) format("woff2"),url(../fonts/FiraSansCondensed-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Fira Sans Condensed";src:url(../fonts/FiraSansCondensed-SemiBold.woff2) format("woff2"),url(../fonts/FiraSansCondensed-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@layer reset{html{box-sizing:border-box}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0}ul,li{list-style:none;margin:0;padding:0}a{color:inherit;text-decoration:none}button,input,textarea{background:rgba(0,0,0,0);border:none}button{cursor:pointer;outline:none;user-select:none;white-space:nowrap}input,textarea{outline:none}textarea{resize:vertical}img{display:block;max-width:100%}svg{display:block}fieldset{padding:0;border:none}hr{border-left:none;border-top:none}table{border-spacing:0}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number],input[type=number]:hover,input[type=number]:focus{appearance:none;-moz-appearance:textfield}input[type=search]::-webkit-search-cancel-button{display:none}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}}:root{--primary-red: #c80d0d;--primary-white: #fff;--primary-black-text: #282828;--primary-gray-text: #727374;--secondary-hover: #ec1717;--secondary-bg: #f8f9fa;--secondary-red-opacity-100: rgba(200, 13, 13, 0.1);--grey-scale-50: #f3f3f3;--grey-scale-100: #e8e8e8;--grey-scale-200: #cfcfcf;--grey-scale-300: #bfbfbf;--grey-scale-400: #9f9f9f;--grey-scale-600: #707070;--grey-scale-800: #404040;--reviews-orange-stars: #ff6a10;--reviews-red-number: #ea4335;--font-family: "Fira Sans Condensed", sans-serif;--second-family: "Fira Sans", sans-serif}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-family:var(--font-family);line-height:120%;text-transform:uppercase}h1,.h1{font-weight:700;font-size:56px}h2,.h2{font-weight:600;font-size:50px}h3,.h3{font-weight:600;font-size:32px}h4,.h4{font-weight:600;font-size:28px}h5,.h5{font-weight:500;font-size:20px}.subtitle-1,.subtitle-2,.subtitle-3,.subtitle-4{font-family:var(--font-family);font-weight:500;line-height:120%}.subtitle-1{font-size:28px}.subtitle-2{font-size:24px}.subtitle-3{font-size:20px}.subtitle-4{font-size:16px}.body-1,.body-2,.body-3{font-family:var(--font-family);font-weight:400;line-height:150%}.body-1{font-size:24px}.body-2{font-size:20px}.body-3{font-size:16px}.caption-text{font-family:var(--font-family);font-weight:400;font-size:14px;line-height:130%}@layer global{html{scroll-behavior:smooth}body{background:var(--primary-white);font-family:var(--font-family)}.disable-scroll{overflow:hidden}.container{max-width:1326px;margin:0 auto;padding:0 15px}section{padding:100px 0}.accordion.open .accordion-content{visibility:visible;opacity:1;transition:max-height .4s ease-in-out,opacity .7s ease-in-out}.accordion.open .accordion-content{height:auto}.accordion .accordion-head{cursor:pointer}.accordion .accordion-content{opacity:0;visibility:hidden;max-height:0;box-sizing:content-box;overflow:hidden;transition:max-height .4s ease-in-out,opacity .3s ease-in-out,visibility .4s 0s ease-in-out}[class*=copyrights-pane]{display:none !important}@media(max-width: 1280px){.container{max-width:100%;padding:0 40px}section{padding:64px 0}}@media(max-width: 700px){.container{padding:0 12px}section{padding:32px 0}}}.form-send-error{margin-top:8px;color:var(--primary-red)}.form-send-error:empty{display:none}picture{display:contents}.btn{display:inline-flex;align-items:center;justify-content:center;padding:0;font:inherit;text-decoration:none;cursor:pointer;border:none}.btn:disabled{opacity:.6;pointer-events:none;cursor:default}.btn-l{height:56px;padding:0 20px;border-radius:8px}.btn-l.btn-with-icon{gap:12px;padding:0 18px}.btn-l.btn-square{width:56px;padding:0}.btn-l .btn__text{font-size:20px}.btn-s{height:48px;padding:0 29px;border-radius:6px}.btn-s.btn-with-icon{gap:8px}.btn-s.btn-square{width:48px;padding:0}.btn-s .btn__text{font-size:16px}.btn-primary{background:var(--primary-red);color:var(--primary-white);outline:2px solid rgba(0,0,0,0);outline-offset:-2px}@media(hover: hover){.btn-primary{transition:background-color .2s ease-out,outline-color .2s ease-out}.btn-primary:hover{background:var(--secondary-hover)}}.btn-primary:focus-visible{background:var(--secondary-hover);outline-color:var(--primary-red)}.btn-grey{background:var(--grey-scale-50);color:var(--primary-black-text);outline:2px solid rgba(0,0,0,0);outline-offset:-2px}@media(hover: hover){.btn-grey{transition:background-color .2s ease-out,outline-color .2s ease-out}.btn-grey:hover{background:var(--grey-scale-100)}}.btn-grey:focus-visible{background:var(--grey-scale-100);outline-color:var(--grey-scale-200)}.btn-bordered{color:var(--primary-black-text);border:1px solid var(--grey-scale-200);outline:1px solid rgba(0,0,0,0);outline-offset:-2px}@media(hover: hover){.btn-bordered{transition:background-color .2s ease-out,color .2s ease-out,border-color .2s ease-out,outline-color .2s ease-out}.btn-bordered:hover{background:var(--secondary-hover);color:var(--primary-white);border-color:var(--secondary-hover)}.btn-bordered:focus-visible{border-color:var(--primary-red);outline-color:var(--primary-red)}}.btn-ghost{color:var(--grey-scale-800);background:rgba(0,0,0,0)}@media(hover: hover){.btn-ghost{transition:color .2s ease-out}.btn-ghost:hover{color:var(--primary-red)}}.btn__text{font-family:var(--font-family);font-weight:500;line-height:120%;white-space:nowrap}.btn-with-icon{display:flex;align-items:center}.btn-with-icon svg{flex-shrink:0}.btn-square{flex-shrink:0;justify-content:center}.input-field-wrap{display:flex;flex-direction:column;width:100%}.input-field-wrap__error,.input-field-wrap .input-field__error{display:none;margin-top:4px;color:#dc3545;font-size:14px;line-height:130%}.input-field-wrap:has(.input-field__control.invalid) .input-field__error{display:block}.input-field{position:relative;display:flex;align-items:center;width:100%;min-height:56px;padding:16px;background:var(--primary-white);border:1px solid var(--grey-scale-100);border-radius:8px;cursor:text;transition:border-color .15s ease,padding .15s ease}.input-field:focus-within{border-color:var(--grey-scale-400);align-items:flex-end;padding:8px 48px 8px 16px}.input-field:has(.input-field__control:not(:placeholder-shown)),.input-field:has(.input-field__control:-webkit-autofill){align-items:flex-end;padding:8px 48px 8px 16px}.input-field:not(:has(.input-field__label)){padding:16px}.input-field:not(:has(.input-field__label)):focus-within,.input-field:not(:has(.input-field__label)):has(.input-field__control:not(:placeholder-shown)){padding:16px}.input-field--disabled{background:#f8f9fb;border-color:#e8ecef;pointer-events:none}.input-field--disabled .input-field__label-text,.input-field--disabled .input-field__required,.input-field--disabled .input-field__control{opacity:.3}.input-field:has(.input-field__control.invalid){border-color:#dc3545;padding-right:48px}.input-field:has(.input-field__control.invalid) .input-field__icon{display:flex}.input-field:has(.input-field__control.invalid):has(.input-field__control.invalid:placeholder-shown){align-items:center;padding:16px 48px 16px 16px}.input-field:has(.input-field__control.invalid):has(.input-field__control.invalid:placeholder-shown) .input-field__label-text,.input-field:has(.input-field__control.invalid):has(.input-field__control.invalid:placeholder-shown) .input-field__required{color:#dc3545}.input-field:has(.input-field__control.invalid):has(.input-field__control.invalid:not(:placeholder-shown)){align-items:flex-end;padding:8px 48px 8px 16px}.input-field:has(.input-field__control.invalid):has(.input-field__control.invalid:not(:placeholder-shown)) .input-field__label-text{color:var(--grey-scale-400)}.input-field:has(.input-field__control.invalid):has(.input-field__control.invalid:not(:placeholder-shown)) .input-field__required{color:#dc3545}.input-field:has(.input-field__control.invalid):has(.input-field__control.invalid:not(:placeholder-shown)) .input-field__control{color:#dc3545}.input-field__control{flex:1;width:100%;min-width:0;padding:0;border:0;background:rgba(0,0,0,0);color:var(--primary-black-text)}.input-field__control:focus{outline:none}.input-field__control:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--primary-white) inset;-webkit-text-fill-color:var(--primary-black-text)}.input-field__control[type=number]::-webkit-outer-spin-button,.input-field__control[type=number]::-webkit-inner-spin-button{margin:0}.input-field__label{position:absolute;top:50%;left:16px;display:flex;gap:2px;align-items:center;color:var(--primary-gray-text);font-size:16px;line-height:150%;pointer-events:none;transform:translateY(-50%);transition:top .15s ease,transform .15s ease,font-size .15s ease,color .15s ease}.input-field:focus-within .input-field__label,.input-field:has(.input-field__control:not(:placeholder-shown)) .input-field__label,.input-field:has(.input-field__control:-webkit-autofill) .input-field__label{top:8px;font-size:12px;line-height:130%;color:var(--grey-scale-400);transform:none}.input-field__required{color:var(--primary-red)}.input-field__icon{position:absolute;top:50%;right:16px;display:none;align-items:center;justify-content:center;color:#dc3545;transform:translateY(-50%);pointer-events:none}.textarea-field-wrap{display:flex;flex-direction:column;width:100%}.textarea-field-wrap .textarea-field__error{display:none;margin-top:4px;color:#dc3545;font-size:14px;line-height:130%}.textarea-field-wrap:has(.textarea-field__control.invalid) .textarea-field__error{display:block}.textarea-field{position:relative;display:block;width:100%;min-height:100px;padding:16px;background:var(--primary-white);border:1px solid var(--grey-scale-100);border-radius:8px;cursor:text;transition:border-color .15s ease,padding .15s ease}.textarea-field:focus-within{border-color:var(--grey-scale-400);padding-top:28px}.textarea-field:has(.textarea-field__control:not(:placeholder-shown)){padding-top:28px}.textarea-field--disabled{background:#f8f9fb;border-color:#e8ecef;pointer-events:none}.textarea-field--disabled .textarea-field__label,.textarea-field--disabled .textarea-field__control{opacity:.3}.textarea-field:has(.textarea-field__control.invalid){border-color:#dc3545}.textarea-field:has(.textarea-field__control.invalid) .textarea-field__label{color:#dc3545}.textarea-field:has(.textarea-field__control.invalid) .textarea-field__control{color:#dc3545}.textarea-field__control{display:block;width:100%;min-height:68px;padding:0;border:0;background:rgba(0,0,0,0);color:var(--primary-black-text);resize:vertical}.textarea-field__control:focus{outline:none}.textarea-field__control::-webkit-scrollbar{width:4px}.textarea-field__control::-webkit-scrollbar-thumb{border-radius:2px;background:var(--grey-scale-200)}.textarea-field__label{position:absolute;top:16px;left:16px;color:var(--primary-gray-text);font-size:16px;line-height:150%;pointer-events:none;transition:top .15s ease,font-size .15s ease,color .15s ease}.textarea-field:focus-within .textarea-field__label,.textarea-field:has(.textarea-field__control:not(:placeholder-shown)) .textarea-field__label{top:8px;font-size:12px;line-height:130%;color:var(--grey-scale-400)}.select{position:relative;user-select:none}.select.open .select__head svg{transform:rotate3d(1, 0, 0, 180deg);color:var(--primary-red)}.select.open .select__options{display:block}.select__head{display:flex;align-items:center;justify-content:space-between;gap:16px;height:40px;padding:8px 12px;background:var(--grey-scale-50);border-radius:8px;cursor:pointer}@media(hover: hover){.select__head:hover svg{color:var(--primary-red)}}.select__head svg{flex-shrink:0;color:var(--primary-gray-text);transition:transform .2s ease-out,color .2s ease-out}.select__value{color:var(--primary-black-text)}.select__options{display:none;position:absolute;z-index:10;top:44px;left:0;width:100%;height:176px;overflow-y:auto;padding:8px;box-shadow:0 4px 12px 0 rgba(108,117,138,.2);background:var(--primary-white)}.select__options::-webkit-scrollbar{width:4px;background:var(--primary-white);border-radius:10px}.select__options::-webkit-scrollbar-thumb{background:var(--grey-scale-200);border-radius:10px}.select__option{padding:8px 12px;color:var(--primary-black-text);border-radius:8px;cursor:pointer}@media(hover: hover){.select__option:hover{background:var(--secondary-red-opacity-100)}}.radio-group{display:flex;gap:12px}.radio-option{display:flex;flex:1;align-items:center;gap:12px;min-width:0;padding:8px 12px;background:var(--grey-scale-50);border-radius:8px;cursor:pointer}.radio-option input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.radio-option__mark{position:relative;flex-shrink:0;width:20px;height:20px;border:1.5px solid var(--grey-scale-200);border-radius:50%}input:checked+.radio-option__mark::after{content:"";position:absolute;inset:3px;background:var(--primary-red);border-radius:50%}.radio-option__text{color:var(--primary-black-text)}.checkbox{display:flex;gap:12px;align-items:flex-start;cursor:pointer}.checkbox__input{position:absolute;opacity:0}.checkbox__mark{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;background:var(--primary-white);border:1px solid var(--grey-scale-200);border-radius:4px}.checkbox__mark svg{display:none;color:var(--primary-white)}.checkbox__input:checked+.checkbox__mark{background:var(--primary-red);border-color:var(--primary-red)}.checkbox__input:checked+.checkbox__mark svg{display:block}.checkbox__input.invalid+.checkbox__mark{border-color:var(--primary-red)}.checkbox__text{flex:1;min-width:0}@media(hover: hover){.checkbox:hover .checkbox__input:not(:checked)+.checkbox__mark{background:var(--secondary-bg);border-color:var(--secondary-hover)}.checkbox:hover .checkbox__input:checked+.checkbox__mark{background:var(--secondary-hover);border-color:var(--secondary-hover)}}.attach{display:flex;flex-direction:column;gap:8px;width:100%}.attach__zone{display:flex;gap:12px;align-items:center;justify-content:center;width:100%;border:1px dashed #a6acad;border-radius:8px;cursor:pointer}@media(hover: hover){.attach__zone{transition:border-color .2s ease-out}.attach__zone:hover{border-color:var(--secondary-hover)}}.attach__zone--l{padding:16px 20px}.attach__zone--s{height:48px;padding:12px}.attach__zone svg{flex-shrink:0;color:var(--grey-scale-800)}.attach__text{font-family:var(--font-family);font-weight:500;line-height:120%;text-transform:none;white-space:nowrap}.attach__zone--l .attach__text{font-size:20px;color:var(--grey-scale-800)}.attach__zone--s .attach__text{font-size:16px;color:#2d3032}.attach__files{display:flex;flex-direction:column;gap:8px;width:100%}.attach__file{display:flex;gap:8px;align-items:center}.attach__file-name{margin:0;font-family:var(--font-family);font-weight:400;line-height:150%;color:var(--grey-scale-800);white-space:nowrap}.attach__file--l .attach__file-name{font-size:20px}.attach__file--s .attach__file-name{font-size:16px}.attach__file-remove{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:0;background:none;border:none;color:var(--grey-scale-800);cursor:pointer}.social-buttons{display:flex;gap:12px;align-items:center}.social-buttons__item{display:flex;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;text-decoration:none}.social-buttons__item svg{flex-shrink:0}.social-buttons--l .social-buttons__item{width:56px;height:56px}.social-buttons--s .social-buttons__item{width:48px;height:48px}.social-buttons--red .social-buttons__item{color:var(--primary-red);background:rgba(0,0,0,0);border:1px solid var(--grey-scale-200);outline:2px solid rgba(0,0,0,0);outline-offset:-2px}@media(hover: hover){.social-buttons--red .social-buttons__item{transition:background-color .2s ease-out,color .2s ease-out,border-color .2s ease-out,border-width .2s ease-out}}.social-buttons--red .social-buttons__item:hover{color:var(--primary-white);background:var(--primary-red);border-color:var(--primary-red)}.social-buttons--red .social-buttons__item:active,.social-buttons--red .social-buttons__item:focus-visible{color:var(--primary-red);background:var(--primary-white);border:2px solid var(--primary-red);outline:none}@media(max-width: 900px){.social-buttons--red.social-buttons--l .social-buttons__item{width:48px;height:48px}}.social-buttons--footer .social-buttons__item{color:var(--primary-white);background:rgba(200,110,110,.2);border:2px solid rgba(0,0,0,0);outline:none}@media(hover: hover){.social-buttons--footer .social-buttons__item{transition:background-color .2s ease-out,border-color .2s ease-out}}.social-buttons--footer .social-buttons__item:hover{background:rgba(240,80,80,.5)}.social-buttons--footer .social-buttons__item:active,.social-buttons--footer .social-buttons__item:focus-visible{background:rgba(200,110,110,.2);border-color:rgba(239,212,212,.5)}.social-buttons--disabled{opacity:.5;pointer-events:none}.tooltip{position:relative;display:flex;flex-shrink:0}.tooltip__trigger{display:flex;color:var(--primary-gray-text);transition:color .2s ease-out}@media(hover: hover){.tooltip__trigger:hover{color:var(--primary-red)}}.tooltip__content{display:none;position:absolute;z-index:20;top:calc(100% + 12px);left:50%;width:274px;padding:8px 12px;transform:translateX(-50%);background:var(--grey-scale-800);border-radius:4px;color:var(--primary-white)}.tooltip__content p{color:inherit}.tooltip__arrow{position:absolute;bottom:100%;left:50%;width:12px;height:6px;margin-bottom:-1px;transform:translateX(-50%);background:var(--grey-scale-800);clip-path:polygon(50% 0, 0 100%, 100% 100%)}@media(hover: hover){.tooltip:hover .tooltip__content,.tooltip__trigger:focus-visible+.tooltip__content{display:block}}.tooltip--right .tooltip__content{top:50%;left:calc(100% + 12px);transform:translateY(-50%)}.tooltip--right .tooltip__arrow{top:50%;bottom:auto;left:auto;right:100%;width:11px;height:19px;margin:0;margin-right:-1px;transform:translateY(-50%);clip-path:polygon(0 50%, 100% 0, 100% 100%)}.breadcrumbs{display:flex;gap:16px;align-items:center;white-space:nowrap;overflow-x:auto}.breadcrumbs a{flex-shrink:0;font-family:var(--font-family);font-size:20px;font-weight:400;line-height:150%;color:var(--grey-scale-400);text-decoration:none}@media(hover: hover){.breadcrumbs a{transition:color .2s ease-out}.breadcrumbs a:hover{color:var(--primary-red)}}.breadcrumbs span:not(:last-child){flex-shrink:0;font-family:var(--second-family);font-size:16px;font-weight:400;line-height:140%;color:var(--grey-scale-400)}.breadcrumbs span:last-child{flex-shrink:0;font-family:var(--font-family);font-size:20px;font-weight:400;line-height:150%;color:var(--grey-scale-800)}@media(max-width: 700px){.breadcrumbs a,.breadcrumbs span:last-child{font-size:16px}}.modal-overlay{position:fixed;inset:0;z-index:1100;visibility:hidden;pointer-events:none;background:rgba(40,40,40,0);transition:background .3s ease-in-out}.modal-overlay.open{visibility:visible;pointer-events:auto;background:rgba(40,40,40,.5)}.modal-overlay.open .modal{visibility:visible;opacity:1;transform:translate(-50%, -50%)}.modal{position:fixed;z-index:1001;top:50%;left:50%;transform:translate(-50%, calc(-50% + 50px));width:420px;max-width:calc(100vw - 24px);max-height:95vh;overflow-y:auto;padding:40px;background:var(--primary-white);visibility:hidden;opacity:0;transition:visibility .3s,opacity .3s ease-in-out,transform .3s ease-in-out}.modal::-webkit-scrollbar{width:6px;background:var(--grey-scale-100);border-radius:10px}.modal::-webkit-scrollbar-thumb{background:var(--grey-scale-400);border-radius:10px}@media(max-width: 700px){.modal{transform:translate(-50%, calc(-50% + 50px))}.modal-overlay.open .modal{transform:translate(-50%, -50%)}}.header{background:var(--secondary-bg);border-bottom:1px solid #dadada;position:sticky;top:0;z-index:100}.header__phone{display:none;color:var(--primary-red)}.header__menu-btn{display:none}.header__wrap{display:flex;justify-content:space-between;align-items:center;padding:19px 0}.header__logo{flex-shrink:0}.header__logo img{width:192px;height:63px}.header__nav{display:flex;flex-wrap:wrap;gap:10px 20px;max-width:404px}.header__nav a{font-family:var(--second-family);font-weight:400;font-size:16px;letter-spacing:-0.03em;color:var(--grey-scale-800)}@media(hover: hover){.header__nav a{transition:color .2s ease-out}.header__nav a:hover{color:var(--secondary-hover)}}.header__contacts-wrap{display:flex;align-items:center;gap:32px}.header__contacts{display:flex;gap:32px}.header__contacts-item a{display:block;margin-bottom:6px;font-family:var(--second-family);font-weight:700;font-size:18px;color:var(--primary-red)}@media(hover: hover){.header__contacts-item a{transition:color .2s ease-out}.header__contacts-item a:hover{color:var(--secondary-hover)}}.header__contacts-item span{font-family:var(--second-family);font-weight:400;font-size:16px;letter-spacing:-0.03em;color:var(--grey-scale-800)}@media(max-width: 1280px){.header__menu-btn{display:grid}.header__wrap{padding:22px 0}.header__nav{display:none}.header__logo img{width:169px;height:55px}.header__contacts-wrap{gap:40px}.header__contacts{gap:40px}}@media(max-width: 900px){.header__wrap{justify-content:flex-start}.header__logo{margin-right:auto}.header__logo img{width:151px;height:50px}.header__contacts-wrap{gap:24px}.header__contacts-item:first-child{display:none}.header__contacts-item span{font-size:14px}.header__social{margin-right:12px}.header .header__menu-btn{width:48px;height:48px}}@media(max-width: 700px){.header__phone{display:inline-flex;margin-right:12px}.header__wrap{padding:16px 0}.header__contacts-wrap{display:none}.header__logo img{width:117px;height:38px}}.footer{position:relative;overflow:hidden;padding:62px 0 40px;background:var(--primary-black-text)}.footer::before{content:"";position:absolute;bottom:-80%;right:-30%;z-index:0;width:1107.54px;height:513.66px;transform:rotate(-8.074deg);border-radius:1107.54px;opacity:.74;background:radial-gradient(88.34% 55.31% at 49.91% 64.62%, #C80D0D 0%, #C80D0D 100%);filter:blur(91.9000015259px)}.footer__inner{position:relative;z-index:1;display:flex;flex-direction:column;gap:40px}.footer__top{display:flex;align-items:center;justify-content:space-between;width:100%}.footer__logo{flex-shrink:0}.footer__logo img{display:block;width:192px;height:63px}.footer__actions{display:flex;flex-shrink:0;gap:24px;align-items:center}.footer__order{flex-shrink:0;width:171px}.footer__contacts{display:flex;gap:40px;align-items:flex-start;width:100%;color:var(--primary-white)}.footer__contact-group{display:flex;flex-direction:column;gap:8px}.footer__contact-group--address{flex:1;min-width:0}.footer__contact-row{display:flex;flex-shrink:0;gap:40px;align-items:flex-start}.footer__label{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:normal;letter-spacing:-0.03em;color:var(--primary-white);opacity:.6}.footer__value{color:var(--primary-white);text-transform:none;text-decoration:none}.footer__value--address br{display:none}@media(hover: hover){.footer__value{transition:opacity .2s ease-out}.footer__value:hover{opacity:.8}}.footer__bottom{display:flex;flex-direction:column;gap:40px;width:100%}.footer__divider{width:100%;height:1px;background:hsla(0,0%,100%,.12)}.footer__bottom-row{display:flex;gap:24px;align-items:center;justify-content:space-between;width:100%}.footer__legal{display:flex;flex-wrap:wrap;gap:24px;align-items:center}.footer__copyright,.footer__credit{font-family:var(--font-family);font-weight:400;font-size:14px;line-height:130%;color:var(--primary-white);opacity:.6}.footer__copyright a,.footer__credit a{color:inherit;text-decoration:underline}@media(hover: hover){.footer__copyright a:hover,.footer__credit a:hover{text-decoration:none}}.footer__link{font-family:var(--font-family);font-weight:400;font-size:14px;line-height:130%;color:var(--primary-white);text-decoration:none;opacity:.6}@media(hover: hover){.footer__link{transition:opacity .2s ease-out}.footer__link:hover{opacity:.9}}@media(max-width: 1280px){.footer::before{bottom:-100%;right:-60%}}@media(max-width: 900px){.footer{padding:62px 0 40px}.footer__top{gap:24px}.footer__actions{gap:24px}.footer__contacts{gap:40px}.footer__contact-row{gap:40px}.footer__label{white-space:nowrap}.footer__bottom-row{gap:24px}.footer__legal{flex:1;min-width:0}.footer__credit{flex-shrink:0;white-space:nowrap}}@media(max-width: 600px){.footer{padding:40px 0 24px}.footer::before{width:954.679px;height:442.765px;transform:rotate(-8.074deg);border-radius:954.679px;background:radial-gradient(88.34% 55.31% at 49.91% 64.62%, #C80D0D 0%, #C80D0D 100%);filter:blur(91.9000015259px);bottom:-20%;right:-80%}.footer__inner{gap:32px}.footer__top{flex-direction:column;gap:44px;align-items:flex-start}.footer__actions{flex-direction:column;gap:24px;align-items:flex-start}.footer__order{width:171px}.footer__contacts{flex-direction:column;gap:24px}.footer__contact-row{flex-direction:column;gap:24px;width:100%}.footer__contact-group--address{flex:none;width:100%}.footer__label{font-family:var(--font-family);font-size:14px;line-height:130%;letter-spacing:0;white-space:normal}.footer__value{font-size:16px;line-height:120%}.footer__value--address{white-space:normal}.footer__value--address br{display:block}.footer__bottom{gap:24px}.footer__bottom-row{flex-direction:column;gap:8px;align-items:flex-start}.footer__legal{flex-direction:column;gap:8px;align-items:flex-start}.footer__copyright,.footer__link,.footer__credit{white-space:nowrap}}.menu{position:fixed;inset:0;z-index:1000;visibility:hidden;pointer-events:none}.menu.open{visibility:visible;pointer-events:auto}.menu.open .menu__overlay{opacity:1}.menu.open .menu__panel{transform:translateX(0)}.menu.open .menu__link{opacity:1;transform:translateX(0)}.menu.open .menu__bottom{opacity:1;transform:translateY(0)}.menu__overlay{position:absolute;inset:0;padding:0;border:none;background:rgba(40,40,40,.3);opacity:0;cursor:pointer;transition:opacity .35s ease}.menu__panel{position:absolute;top:0;left:0;display:flex;flex-direction:column;gap:24px;width:min(495px,100%);height:100%;padding:24px;overflow-y:auto;background:var(--primary-white);transform:translateX(-100%);transition:transform .45s cubic-bezier(0.22, 1, 0.36, 1)}.menu__head{display:flex;align-items:center;justify-content:space-between;padding:0 12px}.menu__title{font-size:24px;font-weight:600;line-height:120%;color:var(--grey-scale-800);text-transform:uppercase}.menu__actions{display:flex;gap:32px;align-items:center}.menu__divider{width:100%;min-height:1px;background:var(--grey-scale-100)}.menu__nav{display:flex;flex-direction:column;gap:20px;padding:0 12px}.menu__link{color:var(--grey-scale-800);text-decoration:none;opacity:0;transform:translateX(-20px);transition:opacity .35s ease,transform .35s ease,color .2s ease-out}.menu__link:nth-child(1){transition-delay:0.17s}.menu__link:nth-child(2){transition-delay:0.22s}.menu__link:nth-child(3){transition-delay:0.27s}.menu__link:nth-child(4){transition-delay:0.32s}.menu__link:nth-child(5){transition-delay:0.37s}.menu__link:nth-child(6){transition-delay:0.42s}@media(hover: hover){.menu__link:hover{color:var(--primary-red)}}.menu__bottom{display:flex;flex:1;flex-direction:column;gap:32px;justify-content:flex-end;margin-top:auto;opacity:0;transform:translateY(16px);transition:opacity .4s ease .35s,transform .4s ease .35s}.menu__contacts{display:flex;flex-direction:column;gap:24px}.menu__contact-block{display:flex;gap:20px;align-items:flex-start}.menu__icon-box{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;height:48px;color:var(--primary-red);background:var(--secondary-bg);border-radius:8px}.menu__contact-info{display:flex;flex:1;flex-direction:column;gap:16px;min-width:0}.menu__contact-item{display:flex;flex-direction:column;gap:2px}.menu__label{line-height:140%;color:var(--grey-scale-600)}.menu__value{color:#101010;text-decoration:none;text-transform:none}@media(hover: hover){.menu__value{transition:color .2s ease-out}.menu__value:hover{color:var(--primary-red)}}.menu__order{width:100%}@media(max-width: 700px){.menu__panel{width:100%}.menu__actions{gap:16px}}@media(max-width: 700px){.menu__panel{gap:0;padding:0}.menu__head{padding:12px}.menu__actions{gap:12px}.menu__actions .social-buttons--red .social-buttons__item{background:var(--primary-white)}.menu__nav{gap:16px;padding:24px 12px}.menu__link{font-family:var(--second-family);font-size:16px;font-weight:400;line-height:normal;letter-spacing:-0.48px}.menu__bottom{flex:none;gap:24px;justify-content:flex-start;padding:24px 12px}.menu__value{font-size:16px}}.callback-modal{display:flex;flex-direction:column;gap:28px;padding:40px;border:1px solid #e8ecef;border-radius:8px}@media(max-width: 700px){.callback-modal{gap:24px;width:calc(100vw - 24px);padding:32px 20px}}.callback-modal__close{position:absolute;top:7px;right:7px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:8px;color:var(--primary-gray-text);transition:opacity .2s ease-in-out}@media(hover: hover){.callback-modal__close:hover{opacity:.7}}.callback-modal__head{display:flex;flex-direction:column;gap:8px;width:100%}.callback-modal__title{color:var(--primary-black-text);text-transform:none}.callback-modal__subtitle{color:var(--primary-gray-text)}.callback-modal__form{display:flex;flex-direction:column;gap:28px;width:100%}@media(max-width: 700px){.callback-modal__form{gap:24px}}.callback-modal__fields{display:flex;flex-direction:column;gap:16px;width:100%}.callback-modal__footer{display:flex;flex-direction:column;gap:16px;width:100%}.callback-modal__submit{width:100%}.callback-modal__agreements{display:flex;flex-direction:column;gap:12px;width:100%}.callback-modal__agreements .caption-text{color:var(--primary-gray-text)}.callback-modal__link{color:var(--primary-red);text-decoration:none}.calculate-modal{display:flex;flex-direction:column;gap:28px;width:720px;padding:40px;border:1px solid var(--grey-scale-200);border-radius:8px}.calculate-modal__close{position:absolute;top:7px;right:7px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:none;border-radius:8px;color:var(--primary-gray-text);background:rgba(0,0,0,0);cursor:pointer;transition:opacity .2s ease-in-out}@media(hover: hover){.calculate-modal__close:hover{opacity:.7}}.calculate-modal__head{display:flex;flex-direction:column;gap:8px;width:100%}.calculate-modal__title{color:#141517;text-transform:none}.calculate-modal__subtitle{color:var(--primary-gray-text)}.calculate-modal__form{display:flex;flex-direction:column;gap:28px;width:100%}.calculate-modal__fields{display:flex;flex-direction:column;gap:16px;width:100%}.calculate-modal__row{display:flex;gap:16px;width:100%}.calculate-modal__row>*{flex:1;min-width:0}.calculate-modal__field{display:flex;flex:1;flex-direction:column;gap:12px;min-width:0;width:100%}.calculate-modal__field--select{cursor:default}.calculate-modal__field-label{margin:0;color:var(--primary-black-text)}.calculate-modal__footer{display:flex;flex-direction:column;gap:12px;width:100%}.calculate-modal__attach{width:100%}.calculate-modal__actions{display:flex;flex-direction:column;gap:16px;width:100%}.calculate-modal__submit{width:100%}.calculate-modal__agreements{display:flex;flex-direction:column;gap:12px;width:100%}.calculate-modal__agreements .caption-text{color:var(--primary-gray-text)}.calculate-modal__link{color:var(--primary-red);text-decoration:none}@media(max-width: 900px){.calculate-modal{gap:28px;width:calc(100vw - 24px);padding:40px}.calculate-modal__close{top:11px;right:11px;background:var(--grey-scale-50)}.calculate-modal__form{gap:28px}.calculate-modal__fields>.calculate-modal__row:last-child{flex-direction:column}.calculate-modal__actions{gap:12px}.calculate-modal__agreements{gap:8px}}@media(max-width: 700px){.calculate-modal{gap:16px;width:100vw;max-height:100vh;padding:24px 16px}.calculate-modal__close{top:7px;right:7px;width:32px;height:32px;border-radius:4px;background:rgba(0,0,0,0)}.calculate-modal__title{font-size:20px;font-weight:500;line-height:120%;text-transform:uppercase}.calculate-modal__form{gap:16px}.calculate-modal__fields{gap:12px}.calculate-modal__row{flex-direction:column;gap:12px}.calculate-modal__attach .attach__zone--l{height:48px;padding:12px}.calculate-modal__attach .attach__zone--l .attach__text{font-size:16px;color:#2d3032}.calculate-modal__submit.btn-l{height:48px;padding:12px 16px;border-radius:6px}.calculate-modal__submit.btn-l .btn__text{font-size:16px;font-weight:500;line-height:120%}.calculate-modal__actions{gap:12px}.calculate-modal__agreements{gap:8px}}.order-modal{display:flex;flex-direction:column;gap:32px;width:900px;padding:40px;border:1px solid var(--grey-scale-200);border-radius:8px}.order-modal__close{position:absolute;top:7px;right:7px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:8px;color:var(--primary-gray-text);transition:opacity .2s ease-in-out}@media(hover: hover){.order-modal__close:hover{opacity:.7}}.order-modal__head{display:flex;flex-direction:column;gap:8px;width:100%}.order-modal__title{color:#141517;text-transform:uppercase}.order-modal__subtitle{color:var(--primary-gray-text)}.order-modal__form{display:flex;flex-direction:column;width:100%}.order-modal__body{display:flex;gap:32px;align-items:flex-start;width:100%}.order-modal__info{display:flex;flex:1;flex-direction:column;gap:24px;min-width:0}.order-modal__visual{display:flex;align-items:center;justify-content:center;width:100%;height:254px}.order-modal__tape{width:100%;max-width:283px;height:100%;object-fit:contain;object-position:center bottom}.order-modal__description{display:flex;flex-direction:column;gap:8px;width:100%}.order-modal__description-title{margin:0;color:var(--primary-gray-text)}.order-modal__details{display:flex;flex-direction:column;gap:4px;margin:0}.order-modal__detail{display:flex;gap:4px;margin:0}.order-modal__detail dt{margin:0;color:var(--primary-gray-text)}.order-modal__detail dd{margin:0;color:var(--primary-black-text)}.order-modal__divider{flex-shrink:0;align-self:stretch;width:1px;background:var(--grey-scale-100)}.order-modal__order{display:flex;flex:1;flex-direction:column;gap:16px;min-width:0}.order-modal__summary{display:flex;flex-direction:column;gap:4px;width:100%}.order-modal__summary-box{display:flex;gap:28px;align-items:stretch;padding:12px 24px;background:var(--secondary-bg);border:1px solid var(--grey-scale-100);border-radius:8px}.order-modal__summary-col{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.order-modal__summary-col:first-child{padding-right:28px;border-right:1px solid var(--grey-scale-100)}.order-modal__summary-label{margin:0;color:var(--primary-gray-text)}.order-modal__summary-value{margin:0;color:var(--primary-black-text);text-transform:none}.order-modal__summary-note{margin:0;color:var(--grey-scale-400)}.order-modal__fields{display:flex;flex-direction:column;gap:16px;width:100%}.order-modal__attach{width:100%}.order-modal__actions{display:flex;flex-direction:column;gap:16px;width:100%}.order-modal__submit{width:100%}.order-modal__agreements{display:flex;flex-direction:column;gap:12px;width:100%}.order-modal__agreements .caption-text{color:var(--primary-gray-text)}.order-modal__link{color:var(--primary-red);text-decoration:none}@media(max-width: 900px){.order-modal{width:calc(100vw - 24px)}.order-modal__visual{height:210px}.order-modal__tape{max-width:256px}.order-modal__submit.btn-l{height:48px;padding:12px 16px;border-radius:6px}.order-modal__submit.btn-l .btn__text{font-size:16px;font-weight:500}.order-modal__agreements{gap:8px}}@media(max-width: 700px){.order-modal{gap:16px;width:100vw;max-height:100vh;padding:24px 16px}.order-modal__close{width:32px;height:32px;border-radius:4px}.order-modal__title{font-size:20px;font-weight:500;line-height:1.2}.order-modal__body{flex-direction:column;gap:20px}.order-modal__divider{width:100% !important;height:1px;align-self:auto}.order-modal__summary-value{font-size:24px}.order-modal__summary-box{padding:12px 16px}}.consultation-modal{display:flex;flex-direction:column;gap:28px;width:420px;padding:40px;border:1px solid #e8ecef;border-radius:8px}.consultation-modal__close{position:absolute;top:7px;right:7px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:none;border-radius:8px;color:var(--primary-gray-text);background:rgba(0,0,0,0);cursor:pointer;transition:opacity .2s ease-in-out}@media(hover: hover){.consultation-modal__close:hover{opacity:.7}}.consultation-modal__head{display:flex;flex-direction:column;gap:8px;width:100%}.consultation-modal__title{color:var(--primary-black-text);text-transform:none}.consultation-modal__subtitle{color:var(--primary-gray-text)}.consultation-modal__form{display:flex;flex-direction:column;gap:28px;width:100%}.consultation-modal__fields{display:flex;flex-direction:column;gap:16px;width:100%}.consultation-modal__footer{display:flex;flex-direction:column;gap:16px;width:100%}.consultation-modal__submit{width:100%}.consultation-modal__agreements{display:flex;flex-direction:column;gap:12px;width:100%}.consultation-modal__agreements .caption-text{color:var(--primary-gray-text)}.consultation-modal__link{color:var(--primary-red);text-decoration:none}@media(max-width: 900px){.consultation-modal{width:calc(100vw - 24px)}}@media(max-width: 700px){.consultation-modal{gap:16px;width:100vw;max-height:100vh;padding:24px 16px}.consultation-modal__close{width:32px;height:32px;border-radius:4px}.consultation-modal__title{font-size:20px;font-weight:500;line-height:120%}.consultation-modal__form{gap:16px}.consultation-modal__fields{gap:12px}.consultation-modal__footer{gap:12px}.consultation-modal__submit.btn-l{height:48px;padding:12px 16px;border-radius:6px}.consultation-modal__submit.btn-l .btn__text{font-size:16px;font-weight:500;line-height:120%}.consultation-modal__agreements{gap:8px}}.tirage-calculate-modal{display:flex;flex-direction:column;gap:28px;width:720px;padding:40px;border:1px solid var(--grey-scale-200);border-radius:8px}.tirage-calculate-modal__close{position:absolute;top:7px;right:7px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:none;border-radius:8px;color:var(--primary-gray-text);background:rgba(0,0,0,0);cursor:pointer;transition:opacity .2s ease-in-out}@media(hover: hover){.tirage-calculate-modal__close:hover{opacity:.7}}.tirage-calculate-modal__head{display:flex;flex-direction:column;gap:8px;width:100%}.tirage-calculate-modal__title-wrap{width:100%;padding-right:40px}.tirage-calculate-modal__title{color:#141517;text-transform:none}.tirage-calculate-modal__subtitle{color:var(--primary-gray-text)}.tirage-calculate-modal__form{display:flex;flex-direction:column;gap:28px;width:100%}.tirage-calculate-modal__fields{display:flex;flex-direction:column;gap:16px;width:100%}.tirage-calculate-modal__row{display:flex;gap:16px;width:100%}.tirage-calculate-modal__row>*{flex:1;min-width:0}.tirage-calculate-modal__row--full>*{flex:none;width:100%}.tirage-calculate-modal__footer{display:flex;flex-direction:column;gap:16px;width:100%}.tirage-calculate-modal__attach{width:100%}.tirage-calculate-modal__actions{display:flex;flex-direction:column;gap:16px;width:100%}.tirage-calculate-modal__submit{width:100%}.tirage-calculate-modal__agreements{display:flex;flex-direction:column;gap:12px;width:100%}.tirage-calculate-modal__agreements .caption-text{color:var(--primary-gray-text)}.tirage-calculate-modal__link{color:var(--primary-red);text-decoration:none}@media(max-width: 900px){.tirage-calculate-modal{gap:28px;width:calc(100vw - 24px);padding:40px}.tirage-calculate-modal__fields>.tirage-calculate-modal__row:last-child{flex-direction:column}}@media(max-width: 700px){.tirage-calculate-modal{gap:16px;max-width:none;max-height:100vh;padding:24px 16px}.tirage-calculate-modal__close{width:32px;height:32px;border-radius:4px}.tirage-calculate-modal__title-wrap{padding-right:32px}.tirage-calculate-modal__title{font-size:20px;font-weight:500;line-height:120%}.tirage-calculate-modal__form{gap:16px}.tirage-calculate-modal__fields{gap:12px}.tirage-calculate-modal__row{flex-direction:column;gap:12px}.tirage-calculate-modal__attach .attach__zone--l{height:48px;padding:12px}.tirage-calculate-modal__attach .attach__zone--l .attach__text{font-size:16px;color:#2d3032}.tirage-calculate-modal__submit.btn-l{height:48px;padding:12px 16px;border-radius:6px}.tirage-calculate-modal__submit.btn-l .btn__text{font-size:16px;font-weight:500;line-height:120%}.tirage-calculate-modal__actions{gap:12px}.tirage-calculate-modal__agreements{gap:8px}}.same-tape-modal{display:flex;flex-direction:column;gap:28px;width:420px;padding:40px;border:1px solid #e8ecef;border-radius:8px}.same-tape-modal__close{position:absolute;top:7px;right:7px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:none;border-radius:8px;color:var(--primary-gray-text);background:rgba(0,0,0,0);cursor:pointer;transition:opacity .2s ease-in-out}@media(hover: hover){.same-tape-modal__close:hover{opacity:.7}}.same-tape-modal__head{display:flex;flex-direction:column;gap:8px;width:100%}.same-tape-modal__title{color:var(--primary-black-text);text-transform:none}.same-tape-modal__subtitle{color:var(--primary-gray-text)}.same-tape-modal__subtitle-br{display:none}.same-tape-modal__form{display:flex;flex-direction:column;gap:28px;width:100%}.same-tape-modal__fields{display:flex;flex-direction:column;gap:16px;width:100%}.same-tape-modal__footer{display:flex;flex-direction:column;gap:16px;width:100%}.same-tape-modal__submit{width:100%}.same-tape-modal__agreements{display:flex;flex-direction:column;gap:12px;width:100%}.same-tape-modal__agreements .caption-text{color:var(--primary-gray-text)}.same-tape-modal__link{color:var(--primary-red);text-decoration:none}@media(max-width: 900px){.same-tape-modal{width:calc(100vw - 24px)}}@media(max-width: 700px){.same-tape-modal{gap:16px;width:100vw;max-height:100vh;padding:24px 16px;border-color:var(--grey-scale-200)}.same-tape-modal__close{width:32px;height:32px;border-radius:4px}.same-tape-modal__title{max-width:253px;font-size:20px;font-weight:500;line-height:120%}.same-tape-modal__subtitle-br{display:inline}.same-tape-modal__form{gap:16px}.same-tape-modal__fields{gap:16px}.same-tape-modal__footer{gap:16px}.same-tape-modal__submit.btn-l{height:48px;padding:12px 16px;border-radius:6px}.same-tape-modal__submit.btn-l .btn__text{font-size:16px;font-weight:500;line-height:120%}.same-tape-modal__agreements{gap:12px}}.success-modal{display:flex;flex-direction:column;gap:28px;align-items:center;width:420px;padding:40px 39px;overflow:hidden;border:1px solid #e8ecef;border-radius:8px}.success-modal__close{position:absolute;top:7px;right:7px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:none;border-radius:8px;color:var(--primary-gray-text);background:rgba(0,0,0,0);cursor:pointer;transition:opacity .2s ease-in-out}@media(hover: hover){.success-modal__close:hover{opacity:.7}}.success-modal__body{display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:center;width:100%;padding:24px 0}.success-modal__icon{display:block;flex-shrink:0;width:100px;height:100px}.success-modal__text{display:flex;flex-direction:column;gap:8px;align-items:center;width:100%;text-align:center}.success-modal__title{width:100%;color:#2d3032}.success-modal__subtitle{width:100%;color:var(--primary-gray-text)}.success-modal__btn{width:100%}@media(max-width: 900px){.success-modal{width:calc(100vw - 24px)}}@media(max-width: 700px){.success-modal{gap:16px;width:100vw;max-height:100vh;padding:24px 16px;border-color:var(--grey-scale-200)}.success-modal__close{width:32px;height:32px;border-radius:4px}.success-modal__body{gap:16px;padding:16px 0}.success-modal__title{font-size:20px;font-weight:500;line-height:120%}.success-modal__subtitle{font-size:16px}.success-modal__btn.btn-l{height:48px;padding:12px 16px;border-radius:6px}.success-modal__btn.btn-l .btn__text{font-size:16px;font-weight:500;line-height:120%}}.cookie-notice{position:fixed;z-index:120;left:50%;bottom:20px;width:100%;max-width:520px;transform:translateY(20px) translateX(-50%);opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility .3s ease-in-out}.cookie-notice.show{visibility:visible;opacity:1;transform:translateY(0) translateX(-50%)}.cookie-notice__inner{display:flex;gap:20px;align-items:center;padding:16px 24px;background:var(--primary-white);border:1px solid var(--grey-scale-50);border-radius:8px;box-shadow:0 15px 35px rgba(0,0,0,.15)}.cookie-notice__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;color:var(--primary-red)}.cookie-notice__text{flex:1;min-width:0;margin:0;color:var(--grey-scale-800)}.cookie-notice__link{color:var(--primary-red);text-decoration:none}@media(hover: hover){.cookie-notice__link:hover{color:var(--secondary-hover)}}.cookie-notice__btn.btn-l{flex-shrink:0;height:auto;padding:10px 20px;border-radius:8px;white-space:nowrap}@media(max-width: 700px){.cookie-notice{right:12px;bottom:12px;left:12px;width:auto;max-width:none;transform:translateY(20px)}.cookie-notice.show{transform:translateY(0)}.cookie-notice__inner{gap:16px;padding:16px}}@media(max-width: 700px){.cookie-notice__inner{gap:8px;align-items:center;padding:8px 12px;box-shadow:0 5px 15px rgba(0,0,0,.15)}.cookie-notice__icon{width:26px;height:26px}.cookie-notice__icon svg{width:26px;height:26px}.cookie-notice__text{flex:1 1 0;min-width:0;font-size:12px;line-height:1.4}.cookie-notice__btn.btn-l{flex-shrink:0;width:auto;height:36px;padding:12px 16px;border-radius:6px}.cookie-notice__btn.btn-l .btn__text{font-size:14px;font-weight:500;line-height:1.2}}.hero{position:relative;padding:110px 0;background:url(../images/hero-scotch.png);background-repeat:no-repeat;background-position:bottom right 30px}.hero::after{content:"";position:absolute;z-index:-1;inset:0;background-image:url(../images/hero-bg.svg);background-repeat:no-repeat;background-position:top right}.hero__content{position:relative;z-index:10;max-width:636px}.hero h1{margin-bottom:24px}.hero h1 span{color:var(--primary-red)}.hero__text{margin-bottom:40px;color:var(--primary-black-text)}.hero__text span{color:var(--primary-red)}.hero img{display:none}.hero ul{margin-bottom:40px}.hero li{font-family:var(--font-family);font-weight:400;font-size:20px;line-height:150%;color:var(--primary-gray-text)}.hero li:not(:last-child){margin-bottom:12px}.hero .btn{padding:0 33px}@media(max-width: 1600px){.hero{background-position:bottom right -27%}.hero::after{background-position:top right -27px}}@media(max-width: 1280px){.hero{padding:80px 0;background-size:75%;background-position:bottom right -88%}.hero::after{background-position:top right -25px;background-size:61%}.hero__content{max-width:513px}.hero h1{font-weight:600;font-size:50px}.hero__text{font-size:20px}}@media(max-width: 900px){.hero{padding:64px 0;background-size:70%;background-position:bottom -43px right -53%}.hero h1{font-size:44px}}@media(max-width: 700px){.hero{padding:32px 0;background-image:none}.hero h1{margin-bottom:12px;font-size:32px;text-align:center}.hero h1 span{display:block}.hero__text{margin-bottom:32px;font-size:16px;text-align:center}.hero img{display:block;width:100%;height:247px;margin-bottom:32px;object-fit:cover}.hero ul{margin-bottom:32px}.hero li{font-size:16px;text-align:center}.hero .btn{width:100%;height:48px}.hero .btn__text{font-size:16px}}.ceo-message{padding:62px 0;background:var(--secondary-bg)}.ceo-message__content{display:flex;align-items:center;gap:62px}.ceo-message__content img{flex-shrink:0;width:526px;height:361px;object-fit:cover;border-radius:8px}.ceo-message .ceo-quote__text{margin-bottom:32px;font-family:var(--font-family);font-weight:400;font-size:22px;line-height:160%;color:var(--primary-black-text)}.ceo-message .ceo-quote__text svg{transform:translateY(19%);display:inline-block;color:var(--primary-red)}.ceo-message .ceo-quote__text svg:first-child{margin-right:10px}.ceo-message .ceo-quote__text svg:last-child{margin-left:5px}.ceo-message .ceo-quote__author-name{font-family:var(--font-family);font-weight:600;font-size:20px;line-height:150%;color:var(--primary-black-text)}.ceo-message .ceo-quote__author-post{font-family:var(--font-family);font-weight:400;font-size:20px;line-height:150%;color:var(--primary-gray-text)}@media(max-width: 1280px){.ceo-message__content{gap:40px}.ceo-message__content img{width:364px;height:254px}.ceo-message .ceo-quote__text{margin-bottom:24px;font-size:20px;line-height:150%}.ceo-message .ceo-quote__text br{display:none}.ceo-message .ceo-quote__text svg{width:20px;height:18px;transform:none}.ceo-message .ceo-quote__author-name{font-weight:500;line-height:120%}.ceo-message .ceo-quote__author-post{font-size:16px;line-height:150%}}@media(max-width: 900px){.ceo-message__content{gap:24px}.ceo-message__content img{width:332px;height:274px}.ceo-message .ceo-quote__text{font-size:16px}.ceo-message .ceo-quote__text svg{width:15px;height:13px}.ceo-message .ceo-quote__author-name{font-size:16px;line-height:150%}.ceo-message .ceo-quote__author-post{font-size:14px;line-height:130%}}@media(max-width: 700px){.ceo-message{padding:32px 0}.ceo-message__content{display:block}.ceo-message__content img{width:100%;height:270px;margin-bottom:24px}}.request{background:var(--primary-white)}.request h2{margin-bottom:24px}.request__text{margin-bottom:48px}.request__text p{color:var(--primary-gray-text)}.request__text p:not(:last-child){margin-bottom:8px}.request__phone{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.request__phone p{margin-bottom:0}.request__phone a{color:var(--primary-red)}@media(hover: hover){.request__phone a{transition:color .2s ease-out}.request__phone a:hover{color:var(--secondary-hover)}}.request__wrap{display:flex;gap:24px;align-items:flex-start}.request__wrap img{flex-shrink:0;width:526px;height:531px;object-fit:cover;border-radius:8px}.request__form{flex-grow:1;min-width:0;padding:36px;overflow:visible;border:1px solid var(--grey-scale-100);border-radius:8px;width:100%}.request__form-title{margin-bottom:32px}.request__form-wrap{display:flex;gap:40px}.request__form-col{display:flex;flex:1;flex-direction:column;min-width:0}.request__form-col:first-child{gap:32px}.request__form-col:last-child{gap:24px}.request__form-field{display:flex;flex-direction:column;gap:12px}.request__form-field--color{position:relative}.request__form-field-head{display:flex;flex-direction:column;gap:4px}.request__form-label-wrap{display:flex;gap:12px;align-items:center}.request__form-label{margin-bottom:0}.request__form-hint{color:var(--primary-gray-text)}.request__form-hint p:not(:last-child){margin-bottom:0}.request__form-input{width:100%}.request__form-summary{display:flex;flex-direction:column;padding:24px;background:var(--secondary-bg);border-radius:8px}.request__form-summary-head{display:flex;flex-direction:column;gap:4px}.request__form-summary-note{color:var(--primary-gray-text)}.request__form-summary-note p:not(:last-child){margin-bottom:0}.request__form-price{margin:12px 0 24px;color:var(--primary-red)}.request__form-submit{width:100%}@media(max-width: 1280px){.request__wrap{flex-direction:column;gap:24px}.request__wrap img{width:100%;height:358px;max-height:none;object-fit:cover;object-position:47% 35%}}@media(max-width: 900px){.request{padding:64px 0}.request__text p{font-size:20px;line-height:150%;color:#575b5e}.request__phone a{font-size:20px;font-weight:500;line-height:120%}}@media(max-width: 700px){.request{padding:32px 0}.request h2{margin-bottom:12px;font-size:28px}.request__text{margin-bottom:24px}.request__text p{font-size:16px;line-height:150%;color:var(--primary-gray-text)}.request__phone{flex-direction:column;align-items:flex-start;gap:4px}.request__phone a{font-size:16px}.request__wrap img{height:200px;object-position:42% 28%}.request__form{display:flex;flex-direction:column;gap:12px;padding:24px 16px 16px}.request__form-title{margin-bottom:0;font-size:24px}.request__form-wrap{flex-direction:column;gap:40px}.request__form-col:first-child{gap:24px}.request__form-field--color .request__form-label-wrap{gap:8px}.request__form-field--color .radio-group{flex-direction:column}.request__form-summary{padding:16px}.request__form-submit{height:48px;border-radius:6px;padding:0 16px}.request__form-submit .btn__text{font-size:16px}}.request__form-cliche{margin-top:8px;color:var(--primary-gray-text)}.adventages{background:var(--primary-white)}.adventages__inner{display:flex;flex-direction:column;gap:48px;align-items:flex-start}.adventages__title{max-width:884px;color:#2d3032;text-transform:uppercase}.adventages__title-accent{color:var(--primary-red)}.adventages__list{display:flex;flex-wrap:wrap;gap:24px;width:100%}.adventages__item{display:flex;gap:24px;align-items:flex-start;width:calc(50% - 12px)}.adventages__icon{flex-shrink:0;width:48px;height:48px;object-fit:contain}.adventages__content{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0;padding:8px 0}.adventages__content h3{text-transform:none;color:var(--primary-black-text)}.adventages__content p{color:var(--primary-gray-text)}@media(max-width: 1280px){.adventages__inner{gap:48px}.adventages__title{max-width:884px;font-size:50px}.adventages__item{flex:1 1 calc(50% - 12px);width:calc(50% - 12px);max-width:460px}}@media(max-width: 900px){.adventages__title{max-width:none;font-size:32px;color:#282828}.adventages__title-accent{color:var(--primary-red)}.adventages__item{flex:0 0 calc(50% - 12px);width:calc(50% - 12px);max-width:332px}.adventages__content h3{font-size:24px}.adventages__content p{font-size:16px;line-height:150%}}@media(max-width: 700px){.adventages__inner{gap:24px}.adventages__title{width:100%;font-size:28px;color:#282828}.adventages__title-accent{color:var(--primary-red)}.adventages__list{flex-direction:column}.adventages__item{flex-direction:column;flex:none;gap:24px;width:100%;max-width:none}.adventages__content{width:100%;padding:8px 0}.adventages .btn{width:100%;height:48px;padding:0 16px;border-radius:6px}.adventages .btn .btn__text{font-size:16px}}.parameters{background:var(--primary-white)}.parameters__inner{display:flex;flex-direction:column;gap:64px}.parameters__intro{display:flex;flex-direction:column;gap:48px;width:100%}.parameters__head{display:flex;flex-direction:column;gap:24px}.parameters__head p{max-width:1076px;color:var(--primary-gray-text)}.parameters__main{display:flex;gap:80px;align-items:flex-start;width:100%}.parameters__colors{display:flex;flex-shrink:0;flex-direction:column;gap:64px;width:526px}.parameters__colors-block{display:flex;flex-direction:column;gap:24px;width:100%}.parameters__colors-head{display:flex;flex-direction:column;gap:8px}.parameters__colors-title{text-transform:none;color:var(--primary-black-text)}.parameters__colors-note{color:var(--primary-gray-text)}.parameters__color-list{display:flex;flex-direction:column;gap:16px;width:100%}.parameters__other-colors{display:flex;gap:48px;width:100%}.parameters__color-item{display:flex;align-items:flex-end;width:100%}.parameters__color-swatch{position:relative;z-index:2;flex-shrink:0;width:63px;height:63px;margin-right:-28px;object-fit:contain}.parameters__color-info{z-index:1;display:flex;flex:1;flex-direction:column;justify-content:space-between;min-height:63px;min-width:0}.parameters__color-name{display:flex;flex:1;align-items:center;padding:0 12px 0 48px;text-transform:none;color:var(--primary-black-text)}.parameters__other-colors .parameters__color-name{padding-right:23px}.parameters__color-strip{flex-shrink:0;width:100%;height:6px}.parameters__color-strip--white{background:var(--primary-white);border:1px solid var(--grey-scale-200)}.parameters__color-strip--transparent{background:var(--secondary-bg);border:1px solid var(--grey-scale-200)}.parameters__color-strip--brown{background:#694434}.parameters__color-strip--red{background:#d63d36}.parameters__color-strip--green{background:#008139}.parameters__color-strip--blue{background:#0068af}.parameters__color-strip--yellow{background:#f2c541}.parameters__color-strip--orange{background:#fa771f}.parameters__color-strip--violet{background:#86489d}.parameters__specs{display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:24px;min-width:0;align-self:stretch}.parameters__tape{display:block;max-width:100%;margin:0 auto}.parameters__dimensions{display:flex;width:100%}.parameters__dimension-section{display:contents}.parameters__dimension-tape{display:none}.parameters__dimension-col{display:flex;flex:1;flex-direction:column;gap:16px;min-width:0}.parameters__dimension-title{text-align:center;text-transform:none;color:var(--primary-black-text)}.parameters__dimension-rows{display:flex;flex:1;flex-direction:column;width:100%}.parameters__dimension-row{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:12px 0;border-bottom:1px solid var(--grey-scale-200);text-align:center}.parameters__dimension-row--last{padding-top:12px;padding-bottom:0;border-bottom:none}.parameters__dimension-label{color:var(--primary-gray-text)}.parameters__dimension-value{color:var(--primary-black-text)}.parameters__order{display:flex;flex-direction:column;gap:24px;width:100%}.parameters__order-head{display:flex;flex-direction:column;gap:8px}.parameters__order-title{text-transform:none;color:#2d3032}.parameters__order-note{color:var(--primary-gray-text)}.parameters__order-cards{display:flex;gap:12px;align-items:flex-end;width:100%}.parameters__order-card{position:relative;display:flex;flex:1;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:20px 24px;background:var(--secondary-bg);border:1px solid rgba(0,0,0,0);border-radius:8px;text-align:center}.parameters__order-card--popular{border-color:var(--primary-red)}.parameters__order-badge{position:absolute;top:-17px;left:50%;padding:4px 8px;transform:translateX(-50%);background:#d63d36;border-radius:4px;color:var(--primary-white);white-space:nowrap}.parameters__order-value{color:var(--primary-black-text)}.parameters__order-label{color:var(--primary-gray-text)}@media(max-width: 1280px){.parameters__inner{gap:64px}.parameters__intro{gap:48px}.parameters__head{gap:24px}.parameters__head p{max-width:none;font-size:24px;line-height:150%}.parameters__head p br{display:none}.parameters__head h2{font-size:50px}.parameters__main{flex-direction:column;gap:80px}.parameters__colors{display:grid;grid-template-columns:355fr 525fr;width:100%}.parameters__colors-block:first-child{display:flex;flex:1;flex-direction:column;justify-content:space-between;min-width:0}.parameters__colors-block:last-child{flex:1;min-width:0;max-width:525px}.parameters__specs{gap:48px;align-items:center;align-self:stretch;justify-content:flex-start}.parameters__tape{width:500px;max-width:100%}.parameters__dimension-row{border-bottom-color:var(--grey-scale-200)}.parameters__order-cards{flex-wrap:nowrap}.parameters__order-card{flex:1 1 0}}@media(max-width: 900px){.parameters__inner{gap:48px}.parameters__head h2{font-size:32px}.parameters__head p{font-size:20px}.parameters__main{gap:64px}.parameters__colors{display:flex;flex-direction:column;gap:48px;width:100%}.parameters__colors-block:first-child{justify-content:space-between;min-height:305px}.parameters__colors-block:last-child{max-width:none;width:100%}.parameters__other-colors{flex-direction:row;gap:48px}}@media(max-width: 700px){.parameters__inner{gap:48px}.parameters__intro{gap:32px}.parameters__head{gap:12px}.parameters__head h2{font-size:28px}.parameters__head p{font-size:16px;line-height:150%}.parameters__head p br{display:inline}.parameters__main{gap:80px}.parameters__colors{flex-direction:column;gap:64px}.parameters__colors-block:first-child{min-height:auto;justify-content:flex-start}.parameters__colors-block:first-child .parameters__color-list{display:grid;grid-template-columns:1fr 1fr;column-gap:24px;row-gap:20px}.parameters__colors-block:first-child .parameters__color-list .parameters__color-item:nth-child(1){grid-column:1;grid-row:1}.parameters__colors-block:first-child .parameters__color-list .parameters__color-item:nth-child(2){grid-column:2;grid-row:1}.parameters__colors-block:first-child .parameters__color-list .parameters__color-item:nth-child(3){grid-column:1;grid-row:2}.parameters__colors-block:last-child{max-width:none}.parameters__color-list{gap:20px}.parameters__other-colors{flex-direction:row;gap:24px}.parameters__color-item{display:grid;grid-template-columns:auto 1fr;align-items:end;row-gap:12px}.parameters__color-info{display:contents}.parameters__color-swatch{grid-column:1;grid-row:1;min-width:63px;height:63px;margin-right:-28px}.parameters__color-strip{grid-column:2;grid-row:1;align-self:end}.parameters__color-name{grid-column:1/-1;grid-row:2;align-items:flex-start;padding:0;font-size:14px;line-height:120%}.parameters__other-colors .parameters__color-name{padding-right:0}.parameters__specs{gap:48px}.parameters__tape{display:none}.parameters__dimensions{flex-direction:column;gap:48px}.parameters__dimension-section{display:flex;flex-direction:column;align-items:center;width:100%}.parameters__dimension-tape{display:block;max-width:100%;height:auto;margin:0 auto}.parameters__order-cards{flex-direction:column;flex-wrap:nowrap;gap:12px;align-items:stretch}.parameters__order-card{flex:none;width:100%}.parameters__dimension-col{width:100%}}.printing-methods{background:var(--primary-white)}.printing-methods__inner{display:flex;flex-direction:column;gap:48px;align-items:flex-start}.printing-methods__title{max-width:884px;color:#2d3032}.printing-methods__title-br{display:none}.printing-methods__cards{display:flex;flex-direction:column;gap:24px;width:100%}.printing-methods__card{display:flex;gap:48px;align-items:center;width:100%;overflow:hidden;background:var(--secondary-bg);background:linear-gradient(90deg, #E8E9EA, #F8F9FA 40%)}.printing-methods__card--surface{border-radius:18px}.printing-methods__card--interlayer{border-radius:8px}.printing-methods__visual{flex-shrink:0;height:100%;max-width:416px}.printing-methods__image{height:100%;object-fit:cover;object-position:left center}.printing-methods__content{display:flex;flex:1;flex-direction:column;gap:24px;min-width:0;padding:32px 40px 32px 0}.printing-methods__intro{display:flex;flex-direction:column;gap:8px;width:100%}.printing-methods__intro h3{text-transform:none;color:var(--primary-black-text)}.printing-methods__description{color:var(--primary-gray-text)}.printing-methods__features{display:flex;flex-direction:column;gap:8px;width:100%}.printing-methods__features-title{text-transform:none;color:var(--primary-black-text)}.printing-methods__feature-list{display:flex;flex-direction:column;gap:4px;width:100%}.printing-methods__features--gap-8 .printing-methods__feature-list{gap:8px}.printing-methods__feature{display:flex;gap:12px;align-items:flex-start;width:100%}.printing-methods__feature-marker{flex-shrink:0;width:24px;height:3px;margin-top:10px;background:var(--primary-red)}.printing-methods__card--interlayer .printing-methods__feature-marker{height:4px;margin-top:9px}.printing-methods__feature p{flex:1;min-width:0;color:var(--primary-black-text)}@media(max-width: 1280px){.printing-methods__visual{width:349px}}@media(max-width: 900px){.printing-methods__title{max-width:none;font-size:32px;color:#282828}.printing-methods__card{gap:0}.printing-methods__content{padding:32px 40px}.printing-methods__visual{display:none}}@media(max-width: 700px){.printing-methods__inner{gap:24px}.printing-methods__title{width:100%;font-size:28px;color:#282828}.printing-methods__title-br{display:inline}.printing-methods__content{padding:24px 16px}.printing-methods__card--interlayer .printing-methods__content{padding-top:32px;padding-bottom:32px}}.prices{background:var(--primary-white)}.prices__inner{display:flex;flex-direction:column;gap:48px;align-items:flex-start}.prices__head{display:flex;flex-direction:column;gap:24px;width:100%}.prices__title{color:#2d3032}.prices__title-accent{color:var(--primary-red)}.prices__intro{max-width:1076px;color:var(--primary-gray-text)}.prices__intro p+p{margin-top:0}.prices__tables{display:flex;flex-direction:column;gap:24px;width:100%}.prices__tables-row{display:flex;gap:48px;align-items:flex-start;width:100%}.prices__block{display:flex;flex:1;flex-direction:column;gap:24px;min-width:0}.prices__block-head{display:flex;flex-direction:column;gap:8px;min-height:61px}.prices__block-title{text-transform:none;color:var(--primary-red);white-space:nowrap}.prices__block-subtitle{color:var(--primary-gray-text)}.prices__title-br{display:none}.prices__block-title-br{display:none}.prices__cliche-price-short{display:none}.prices__cliche-head-br{display:none}.prices__table-scroll{width:100%}.prices__table{display:flex;width:100%;overflow:hidden;border:1px solid var(--grey-scale-100);border-radius:8px}.prices__table-col{display:flex;flex:1;flex-direction:column;min-width:0}.prices__table-col--label{flex:0 0 220px}.prices__table-col:not(:last-child) .prices__cell{border-right:none}.prices__cell{display:flex;align-items:center;justify-content:center;padding:8px;border:1px solid var(--grey-scale-100);margin:-1px 0 0 -1px;text-align:center;color:var(--primary-black-text)}.prices__cell--head{height:40px;padding:10px 8px;background:var(--secondary-bg);color:var(--primary-red);text-transform:none}.prices__cell--label{background:var(--secondary-bg)}.prices__notes{max-width:833px;color:var(--primary-gray-text)}.prices__notes p+p{margin-top:0}.prices__cliche{display:flex;flex-direction:column;width:100%;overflow:hidden;border:1px solid var(--grey-scale-100);border-radius:8px}.prices__cliche-head{display:flex;align-items:center;justify-content:center;height:40px;padding:10px 8px;background:var(--secondary-bg);border-bottom:1px solid var(--grey-scale-100);color:var(--primary-red);text-align:center;text-transform:none}.prices__cliche .prices__table{border:none;border-radius:0}.prices__cliche-footer{display:flex;width:100%}.prices__cliche-footer .prices__cell{flex:1;margin:-1px 0 0 -1px}.prices__cliche-footer .prices__cell:first-child{flex:0 0 220px}.prices__footer{display:flex;flex-direction:column;gap:24px;width:100%}.prices__footer-text{color:var(--primary-gray-text)}.prices__footer-text p+p{margin-top:0}.prices__link{font-weight:500;color:var(--primary-red);text-decoration:none}.prices__phone{font-weight:600;color:var(--primary-red)}.prices__btn{width:280px}@media(max-width: 1280px){.prices__intro{max-width:none}.prices__tables-row{gap:24px}.prices__block .prices__table-col--label{flex:0 0 auto;width:auto;min-width:0}.prices__block .prices__table-col:not(.prices__table-col--label){flex:1 1 0;min-width:0}.prices__block .prices__cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prices__block-title{white-space:nowrap}.prices__notes{max-width:833px}.prices__cliche-price-full{display:none}.prices__cliche-price-short{display:inline}.prices__footer-text{font-size:20px;line-height:150%}.prices__phone{font-size:20px;font-weight:600}}@media(max-width: 900px){.prices__title{font-size:32px}.prices__intro{font-size:20px;line-height:150%}.prices__tables-row{flex-direction:column;gap:24px}.prices__block{flex:none;gap:12px;width:100%}.prices__block-head{min-height:61px}.prices__block-title{white-space:nowrap}.prices__notes{max-width:none}.prices__cliche-head{height:auto}.prices__cliche-head-br{display:inline}.prices__cliche-footer .prices__cell:first-child{flex:0 0 220px}.prices__footer-text{font-size:16px;line-height:150%}.prices__phone{font-size:16px;font-weight:600}}@media(max-width: 700px){.prices__inner{gap:24px}.prices__head{gap:24px}.prices__title{font-size:28px;color:#282828}.prices__title-br{display:inline}.prices__intro{font-size:16px;line-height:150%}.prices__block{gap:12px}.prices__block-head{min-height:0}.prices__block-title{font-size:20px;line-height:120%;white-space:normal}.prices__block-title-br{display:inline}.prices__table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.prices__block .prices__table{flex-shrink:0;min-width:450px}.prices__block .prices__table-col--label{flex:0 0 auto;min-width:0}.prices__block .prices__table-col:not(.prices__table-col--label){flex:1 0 0;min-width:0}.prices__cliche{overflow-x:auto;-webkit-overflow-scrolling:touch}.prices__cliche-head{min-width:450px;height:auto}.prices__cliche-head-br{display:none}.prices__cliche .prices__table-scroll{overflow-x:visible;min-width:450px}.prices__cliche .prices__table{flex-shrink:0;min-width:450px}.prices__cliche .prices__table-col--label{flex:0 0 188px}.prices__cliche-footer{flex-shrink:0;min-width:450px}.prices__cliche-footer .prices__cell:first-child{flex:0 0 auto;width:auto}.prices__cliche-price-full{display:none}.prices__cliche-price-short{display:inline}.prices__btn{width:100%;height:48px;padding:12px 16px;border-radius:6px}.prices__btn .btn__text{font-size:16px;line-height:120%}}.prices__cliche-note{margin-top:12px;color:var(--primary-gray-text)}.form-offer{position:relative;overflow:hidden;background:var(--secondary-bg)}.form-offer__inner{display:flex;gap:24px;align-items:center;width:100%}.form-offer__bg{position:absolute;right:0;top:0;z-index:0;pointer-events:none}.form-offer__bg img{display:block;width:100%;height:auto}.form-offer__content{display:flex;flex:1;flex-direction:column;gap:24px;min-width:0;z-index:1}.form-offer__lead{display:flex;flex-direction:column;gap:24px;width:100%}.form-offer__title{color:#2d3032}.form-offer__title-accent{color:var(--primary-red)}.form-offer__text{color:#575b5e}.form-offer__text p+p{margin-top:0}.form-offer__text-accent{font-weight:500;line-height:120%;color:var(--primary-red)}.form-offer__phone{display:flex;flex-wrap:wrap;gap:8px;text-transform:none;color:var(--primary-black-text);white-space:nowrap}.form-offer__phone-link{color:inherit;text-decoration:none}.form-offer__form{display:flex;flex-shrink:0;flex-direction:column;gap:24px;width:526px;overflow:hidden;border-radius:8px;z-index:1}.form-offer__form-aside{display:contents}.form-offer__fields{display:flex;flex-direction:column;gap:16px;width:100%}.form-offer__row{display:flex;gap:16px;width:100%}.form-offer__row>*{flex:1;min-width:0}.form-offer__comment .textarea-field__control{min-height:100px;border-color:#e8ecef}.form-offer__attach{width:100%}.form-offer__actions{display:flex;flex-direction:column;gap:16px;width:100%}.form-offer__submit{width:100%;height:56px}.form-offer__agreements{display:flex;flex-direction:column;gap:12px;width:100%}.form-offer__agreements .caption-text{color:var(--primary-gray-text)}.form-offer__link{color:var(--primary-red);text-decoration:none}@media(max-width: 1280px){.form-offer__inner{flex-direction:column;gap:48px;align-items:stretch}.form-offer__bg{right:-5%;width:625px;max-width:none}.form-offer__title-br{display:none}.form-offer__lead{gap:16px}.form-offer__phone{line-height:120%;white-space:nowrap}.form-offer__form{flex-direction:row;flex-shrink:1;gap:24px;align-items:flex-start;width:100%}.form-offer__form-aside{display:flex;flex:1;flex-direction:column;gap:16px;min-width:0}.form-offer__fields{flex:0 0 460px;width:460px}.form-offer__comment .textarea-field__control{min-height:139px;border-color:#e8ecef}}@media(max-width: 900px){.form-offer__inner{gap:32px}.form-offer__bg{right:-15%;width:600px}.form-offer__content{gap:12px}.form-offer__lead{gap:12px}.form-offer__title-br{display:none}.form-offer__title{font-size:32px;line-height:120%;color:#282828}.form-offer__title-accent{color:#282828}.form-offer__text{font-size:20px;line-height:150%;color:var(--primary-gray-text)}.form-offer__text-accent{font-weight:500;line-height:150%;color:var(--primary-red)}.form-offer__phone{font-size:20px;line-height:120%;color:#282828;white-space:nowrap}.form-offer__form{flex-direction:column;flex-shrink:1;gap:24px;width:100%}.form-offer__form-aside{display:flex;flex-direction:column;gap:16px;width:100%}.form-offer__fields{flex:none;width:100%}.form-offer__comment .textarea-field__control{min-height:100px;border-color:var(--grey-scale-100)}}@media(max-width: 700px){.form-offer__inner{gap:24px}.form-offer__bg{right:0;width:374px}.form-offer__content{gap:12px}.form-offer__lead{gap:12px}.form-offer__title-br{display:none}.form-offer__title{font-size:28px;line-height:120%;color:#282828}.form-offer__title-accent{color:var(--primary-red)}.form-offer__text{font-size:16px;line-height:150%;color:#575b5e}.form-offer__text-accent{font-weight:400;line-height:150%;color:#575b5e}.form-offer__phone{flex-direction:column;align-items:flex-start;gap:8px;font-size:16px;font-weight:500;line-height:120%;color:#282828;white-space:nowrap}.form-offer__form{flex-shrink:1;gap:16px;width:100%}.form-offer__form-aside{display:flex;flex-direction:column;gap:16px;width:100%}.form-offer__fields{gap:12px}.form-offer__row{flex-direction:column;gap:12px}.form-offer__comment .textarea-field__control{min-height:100px;border-color:var(--grey-scale-100)}.form-offer__attach .attach__zone--l{height:48px;padding:12px}.form-offer__attach .attach__text{font-size:0;color:#2d3032}.form-offer__attach .attach__text::after{font-size:16px;line-height:120%;content:"Прикрепить файл"}.form-offer__actions{gap:16px}.form-offer__submit{height:48px;padding:12px 16px;border-radius:6px}.form-offer__submit .btn__text{font-size:16px;line-height:120%}.form-offer__agreements{gap:8px}}.why-choose-us{background:var(--primary-white)}.why-choose-us__inner{display:flex;flex-direction:column;gap:48px;align-items:flex-start}.why-choose-us__head{display:flex;flex-direction:column;gap:24px;width:100%}.why-choose-us__title{color:var(--primary-black-text)}.why-choose-us__title-br{display:none}.why-choose-us__slider-wrap{width:100%}.why-choose-us__slider{width:100%;overflow:visible}.why-choose-us__slider-pagination{display:none}.why-choose-us__intro{max-width:1076px;color:var(--primary-gray-text)}.why-choose-us__list{display:flex;flex-wrap:wrap;gap:48px 24px;width:100%}.why-choose-us__list.swiper-wrapper{position:static;flex-wrap:wrap;transform:none;transition-duration:0ms}.why-choose-us__item{display:flex !important;gap:24px;align-items:flex-start;width:calc(50% - 12px);height:auto}@media(max-width: 700px){.why-choose-us__item{display:block !important}}.why-choose-us__item.swiper-slide{width:calc(50% - 12px);height:auto}.why-choose-us__icon{flex-shrink:0;width:48px;height:48px;object-fit:contain}.why-choose-us__content{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0;padding:8px 0}.why-choose-us__content h3{text-transform:none;color:var(--primary-black-text)}.why-choose-us__content .body-2,.why-choose-us__content .why-choose-us__item-text{color:var(--primary-gray-text)}.why-choose-us__content .body-2 p,.why-choose-us__content .why-choose-us__item-text p{margin:0}.why-choose-us__item-title-br{display:none}.why-choose-us__item-text--mobile{display:none}.why-choose-us__btn{width:280px}@media(max-width: 1280px){.why-choose-us__intro{max-width:none}}@media(max-width: 900px){.why-choose-us__title{font-size:32px;color:#282828}.why-choose-us__intro{font-size:20px}.why-choose-us__list{gap:32px 24px}.why-choose-us__item{flex-direction:column;gap:24px;width:calc(50% - 12px)}.why-choose-us__item.swiper-slide{width:calc(50% - 12px)}.why-choose-us__content{width:100%;padding:8px 0}.why-choose-us__item-text{font-size:16px;line-height:150%}.why-choose-us__item-title-br{display:inline}.why-choose-us__item--tape-length .why-choose-us__item-text--default,.why-choose-us__item--factory .why-choose-us__item-text--default{display:none}.why-choose-us__item--tape-length .why-choose-us__item-text--mobile,.why-choose-us__item--factory .why-choose-us__item-text--mobile{display:block}}@media(max-width: 700px){.why-choose-us__inner{gap:24px;align-items:stretch}.why-choose-us__head{gap:12px}.why-choose-us__title{font-size:28px;color:#282828}.why-choose-us__title-br{display:inline}.why-choose-us__intro{font-size:16px;color:#575b5e}.why-choose-us__slider-wrap{display:flex;flex-direction:column;gap:8px;align-items:center}.why-choose-us__slider{overflow:hidden}.why-choose-us__list{flex-wrap:nowrap;gap:0}.why-choose-us__list.swiper-wrapper{flex-wrap:nowrap}.why-choose-us__item{flex-direction:column;gap:16px;width:296px}.why-choose-us__item.swiper-slide{width:296px}.why-choose-us__content{padding:8px 0}.why-choose-us__slider-pagination{position:static;display:flex;gap:12px;align-items:center;justify-content:center;width:auto;transform:none}.why-choose-us__slider-pagination.swiper-pagination-horizontal{inset:auto}.why-choose-us__slider-pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0;border-radius:2px;background:var(--grey-scale-100);opacity:1}.why-choose-us__slider-pagination .swiper-pagination-bullet-active{background:var(--grey-scale-400)}.why-choose-us__btn{width:100%;height:48px;padding:12px 16px;border-radius:6px}.why-choose-us__btn .btn__text{font-size:16px;line-height:120%}}.work-examples{background:var(--primary-white)}.work-examples__inner{display:flex;flex-direction:column;gap:48px;align-items:flex-start}.work-examples__head{display:flex;flex-direction:column;gap:24px;width:100%}.work-examples__title{color:#2d3032}.work-examples__title-br{display:none}.work-examples__slider-wrap{width:100%}.work-examples__slider{width:100%;overflow:visible}.work-examples__intro{max-width:1076px;color:var(--primary-gray-text)}.work-examples__grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:24px;width:100%;list-style:none}.work-examples__grid.swiper-wrapper{position:static;display:grid;transform:none;transition-duration:0ms}.work-examples__item{height:204px;overflow:hidden;border-radius:8px;background:var(--secondary-bg)}.work-examples__item.swiper-slide{width:auto;height:204px}.work-examples__item:last-child{background:#efefef}.work-examples__item img{display:block;width:100%;height:100%;object-fit:cover}.work-examples__btn{width:100%}@media(max-width: 1280px){.work-examples__intro{max-width:none}.work-examples__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}.work-examples__grid.swiper-wrapper{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 900px){.work-examples__title{font-size:32px}.work-examples__intro{font-size:20px;line-height:150%}.work-examples__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.work-examples__grid.swiper-wrapper{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 700px){.work-examples__inner{gap:24px;align-items:stretch}.work-examples__head{gap:12px}.work-examples__title{font-size:28px;color:#282828}.work-examples__title-br{display:inline}.work-examples__intro{font-size:16px;line-height:150%;color:#575b5e}.work-examples__slider{overflow:hidden}.work-examples__grid{display:flex;flex-wrap:nowrap;gap:0}.work-examples__grid.swiper-wrapper{display:flex;flex-wrap:nowrap}.work-examples__item{flex-shrink:0;width:270px;height:204px}.work-examples__item.swiper-slide{width:270px}.work-examples__btn{height:48px;padding:12px 16px;border-radius:6px}.work-examples__btn .btn__text{font-size:16px;line-height:120%}}.how-work{background:var(--primary-white)}.how-work__inner{display:flex;flex-direction:column;gap:48px;align-items:flex-start}.how-work__head{display:flex;flex-direction:column;gap:24px;width:100%}.how-work__title{color:#2d3032}.how-work__intro{max-width:1076px;color:#575b5e}.how-work__intro p{margin:0}.how-work__list{display:flex;flex-wrap:wrap;gap:24px;width:100%;list-style:none}.how-work__item{display:flex;gap:24px;align-items:flex-start;width:calc(50% - 12px);min-height:200px;padding:32px;background:var(--secondary-bg);border:1px solid var(--grey-scale-50);border-radius:8px}.how-work__number{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;height:48px;padding:14px;background:var(--primary-red);border-radius:8px;color:var(--primary-white);font-size:22px;font-weight:500;line-height:150%}.how-work__content{display:flex;flex:1;flex-direction:column;gap:12px;min-width:0}.how-work__content h3{text-transform:none;color:#141517}.how-work__content .body-2{color:var(--primary-gray-text)}.how-work__content .body-2 p{margin:0}.how-work__title-br,.how-work__text-br{display:none}.how-work__step-text--mobile{display:none}.how-work__btn{width:280px}@media(max-width: 1280px){.how-work__intro{max-width:none}.how-work__list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.how-work__item{width:auto}}@media(max-width: 900px){.how-work__inner{gap:32px}.how-work__head{gap:12px}.how-work__title{font-size:32px;color:#282828}.how-work__intro{font-size:20px;line-height:150%;color:var(--primary-gray-text)}.how-work__item{flex-direction:column;padding:24px;min-height:auto}.how-work__content h3{font-size:24px;color:#282828}.how-work__content .body-2{font-size:16px;line-height:150%}.how-work__title-br,.how-work__text-br{display:inline}}@media(max-width: 700px){.how-work__inner{gap:24px;align-items:stretch}.how-work__title{font-size:28px}.how-work__intro{font-size:16px;color:#575b5e}.how-work__list{display:flex;flex-direction:column;gap:16px}.how-work__item{gap:16px;width:100%;padding:24px 16px}.how-work__number{width:40px;height:40px;font-size:20px}.how-work__item--step-3 .how-work__step-text--default{display:none}.how-work__item--step-3 .how-work__step-text--mobile{display:block}.how-work__btn{width:100%;height:48px;padding:12px 16px;border-radius:6px}.how-work__btn .btn__text{font-size:16px;line-height:120%}}.requirements{background:var(--primary-white)}.requirements__inner{display:flex;flex-direction:column;gap:80px;align-items:flex-start}.requirements__top{display:flex;flex-direction:column;gap:24px;width:100%}.requirements__title{color:#2d3032}.requirements__intro{max-width:1076px;color:var(--primary-gray-text)}.requirements__lists{display:flex;gap:48px;align-items:flex-start;width:100%}.requirements__list{display:flex;flex:1;flex-direction:column;gap:16px;min-width:0;list-style:none}.requirements__item{display:flex;gap:12px;align-items:flex-start;width:100%}.requirements__marker{flex-shrink:0;width:24px;height:30px;margin-top:0;background:linear-gradient(var(--primary-red), var(--primary-red)) center/100% 4px no-repeat}.requirements__item .body-2{flex:1;min-width:0;color:var(--primary-black-text)}.requirements__bottom{display:flex;gap:48px;align-items:flex-start;width:100%;overflow:hidden}.requirements__apply{display:flex;flex-shrink:0;flex-direction:column;gap:24px;width:306px}.requirements__apply-title{text-transform:none;color:#2d3032}.requirements__apply-list{display:flex;flex-direction:column;gap:16px;width:100%;list-style:none}.requirements__apply-item{display:flex;gap:12px;align-items:center;width:100%}.requirements__apply-number{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;padding:4px;background:var(--secondary-red-opacity-100);border-radius:8px;color:var(--primary-red);text-transform:none}.requirements__apply-item .body-2{flex:1;min-width:0;color:var(--primary-black-text)}.requirements__visual{flex:1;min-width:0;height:421px;overflow:hidden;background:var(--secondary-bg);border-radius:8px}.requirements__visual img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media(max-width: 1280px){.requirements__inner{gap:64px}.requirements__intro{max-width:none}.requirements__bottom{flex-direction:row-reverse;gap:24px;align-items:stretch}.requirements__apply{flex-shrink:0;width:299px}.requirements__visual{flex:1;height:auto;min-height:0;aspect-ratio:auto}}@media(max-width: 900px){.requirements__title{font-size:32px;color:#282828}.requirements__intro{font-size:20px}.requirements__bottom{display:grid;grid-template-columns:1fr auto;column-gap:24px;row-gap:24px;align-items:start}.requirements__apply{display:contents;width:auto}.requirements__apply-title{grid-column:1/-1}.requirements__apply-list{grid-column:2;grid-row:2}.requirements__visual{grid-column:1;grid-row:2;align-self:stretch;height:auto;min-height:0}}@media(max-width: 700px){.requirements__inner{gap:32px}.requirements__title{font-size:28px}.requirements__intro{font-size:16px}.requirements__lists{flex-direction:column;gap:16px}.requirements__list{flex:none;width:100%}.requirements__bottom{display:flex;flex-direction:column;gap:16px}.requirements__apply{display:contents}.requirements__apply-title{order:1}.requirements__visual{order:2;flex:none;width:100%;max-width:100%;height:200px;margin-bottom:8px;align-self:auto;grid-column:auto;grid-row:auto}.requirements__apply-list{order:3;width:100%;grid-column:auto;grid-row:auto}}.no-layout{position:relative;overflow:hidden;background:var(--secondary-bg)}.no-layout__inner{display:flex;gap:24px;align-items:center;width:100%}.no-layout__content{position:relative;z-index:1;display:flex;flex-direction:column;gap:48px;max-width:55%}.no-layout__head{display:flex;flex-direction:column;gap:24px;width:100%}.no-layout__title{color:#2d3032}.no-layout__title-accent{color:var(--primary-red)}.no-layout__text{color:#575b5e}.no-layout__text p+p{margin-top:0}.no-layout__text-line--tablet{display:none}.no-layout__text-mobile{display:none}.no-layout__messengers{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.no-layout__messenger{display:flex;gap:12px;align-items:center;justify-content:center;width:180px;height:56px;padding:16px 40px 16px 24px;background:var(--primary-white);border:1px solid var(--grey-scale-100);border-radius:8px;color:var(--primary-black-text);text-decoration:none;text-transform:none}@media(hover: hover){.no-layout__messenger{transition:border-color .2s ease-out,box-shadow .2s ease-out}.no-layout__messenger:hover{border-color:var(--grey-scale-200);box-shadow:0 4px 16px rgba(64,70,98,.08)}}.no-layout__messenger-icon{display:flex;flex-shrink:0}.no-layout__messenger-icon img{display:block}.no-layout__messenger-text{text-transform:none;white-space:nowrap}.no-layout__visual{position:absolute;bottom:0;right:0;z-index:0;width:870px;max-width:52%;pointer-events:none}.no-layout__visual img{display:block;width:100%;height:auto}@media(max-width: 1280px){.no-layout__content{max-width:60%}.no-layout__visual{max-width:45%}}@media(max-width: 1280px){.no-layout__inner{align-items:center}.no-layout__content{width:856px;max-width:100%}.no-layout__visual{right:-20%;bottom:-10%;width:700px;max-width:none}}@media(max-width: 900px){.no-layout__content{width:688px;gap:32px}.no-layout__title{font-size:32px;color:#282828}.no-layout__text{font-size:20px}.no-layout__text-line--default{display:none}.no-layout__text-line--tablet{display:block}.no-layout__visual{right:-40%;width:625px}}@media(max-width: 600px){.no-layout__inner{align-items:flex-start}.no-layout__content{width:100%;gap:32px}.no-layout__title{font-size:28px}.no-layout__text{font-size:20px}.no-layout__text-desktop{display:none}.no-layout__text-mobile{display:block}.no-layout__messengers{flex-wrap:nowrap;gap:12px;width:100%}.no-layout__messenger{flex:1;width:auto;min-width:0;height:48px;padding:16px}.no-layout__messenger-text{display:none}.no-layout__visual{display:none}}.reviews{background:var(--primary-white)}.reviews__inner{display:flex;flex-direction:column;gap:48px;align-items:flex-start}.reviews__head{display:flex;flex-direction:column;gap:24px;width:100%}.reviews__title{color:#2d3032}.reviews__intro{max-width:856px;color:#575b5e}.reviews__toolbar{display:flex;gap:24px;align-items:center;justify-content:space-between;width:100%}.reviews__tabs{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.reviews__tab{display:flex;gap:12px;align-items:center;justify-content:center;height:56px;padding:16px 20px 16px 10px;background:var(--secondary-bg);border:1px solid rgba(0,0,0,0);border-radius:8px;color:var(--grey-scale-600);cursor:pointer;text-transform:none}.reviews__tab .subtitle-3{text-transform:none;white-space:nowrap}.reviews__tab--active{background:var(--grey-scale-50);border-color:var(--grey-scale-100);color:var(--primary-black-text)}.reviews__tab-icon{display:flex;flex-shrink:0;padding:6px;background:var(--primary-white);border-radius:8px}.reviews__tab-icon img{display:block;width:24px;height:24px;object-fit:contain}.reviews__summary{display:flex;gap:16px;align-items:flex-start}.reviews__rating{width:85px;color:var(--reviews-red-number);font-size:56px;font-weight:600;line-height:90%;text-transform:uppercase}.reviews__summary-info{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.reviews__summary-info .body-3{color:var(--primary-gray-text);white-space:nowrap}.reviews__summary-stars,.reviews__card-stars{display:flex;gap:2px;align-items:center}.reviews__summary-stars img,.reviews__card-stars img{display:block;width:20px;height:20px;object-fit:contain}.reviews__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px;width:100%}.reviews__panel{display:flex;flex-direction:column;gap:24px;width:100%}.reviews__panel--hidden{display:none}.reviews__more{display:none;align-items:center;justify-content:center;width:100%;padding:16px 20px;background:var(--grey-scale-50);border:none;border-radius:8px;color:var(--primary-black-text);cursor:pointer;text-transform:none}.reviews__more .subtitle-3{text-transform:none}.reviews__card{display:grid;grid-template-columns:1fr auto;column-gap:16px;row-gap:0;padding:28px 32px;background:var(--secondary-bg);border:1px solid var(--grey-scale-50);border-radius:8px}.reviews__card-date{grid-column:2;grid-row:2;justify-self:end;color:#7e8485;white-space:nowrap}.reviews__card-stars{grid-column:2;grid-row:1;justify-self:end;align-self:center}.reviews__card-name{grid-column:1;grid-row:1;text-transform:none;color:#2d3032;white-space:nowrap}.reviews__card-role{grid-column:1;grid-row:2;color:#7e8485;white-space:nowrap}.reviews__card-text{grid-column:1/-1;grid-row:3;margin-top:12px;color:var(--primary-black-text)}@media(max-width: 1280px){.reviews__intro{max-width:none}.reviews__grid{grid-template-columns:1fr}.reviews__more{display:flex}.reviews__panel--expanded .reviews__more{display:none}.reviews__panel:not(.reviews__panel--expanded) .reviews__card:nth-child(n+4){display:none}}@media(max-width: 900px){.reviews__inner{gap:32px}.reviews__head{gap:12px}.reviews__title{font-size:32px;color:#282828}.reviews__intro{font-size:20px}.reviews__summary{align-items:center}.reviews__rating{width:auto;font-size:46px}.reviews__card{padding:24px}}@media(max-width: 700px){.reviews__inner{gap:24px}.reviews__title{font-size:28px}.reviews__intro{font-size:16px}.reviews__toolbar{flex-direction:column;align-items:flex-start;gap:16px}.reviews__summary{order:1}.reviews__tabs{order:2;flex-wrap:nowrap;gap:12px;width:100%}.reviews__tab{flex:1;width:auto;min-width:0;height:40px;padding:0 12px;gap:12px}.reviews__tab .subtitle-3{font-size:14px}.reviews__tab-icon{padding:0;background:none;border-radius:0}.reviews__tab-icon img{width:16px;height:16px}.reviews__rating{font-size:46px}.reviews__grid{gap:16px}.reviews__card{row-gap:8px;padding:24px 16px}.reviews__card-date{grid-column:1;grid-row:1;justify-self:start}.reviews__card-stars{grid-column:2;grid-row:1}.reviews__card-name{grid-column:1/-1;grid-row:2}.reviews__card-role{grid-column:1/-1;grid-row:3;font-size:14px;line-height:130%;white-space:normal}.reviews__card-text{grid-row:4;margin-top:0}.reviews__more{height:48px;padding:12px 16px;border-radius:6px}.reviews__more .subtitle-3{font-size:16px}}.faq{background:var(--primary-white)}.faq__inner{display:flex;flex-direction:column;gap:48px;align-items:flex-start}.faq__head{display:flex;flex-direction:column;gap:24px;width:100%}.faq__title{color:#2d3032}.faq__intro{max-width:1076px;color:#575b5e}.faq__main{display:flex;gap:24px;align-items:flex-start;width:100%}.faq__accordion{flex:1;min-width:0;overflow:hidden;border:1px solid var(--grey-scale-100);border-radius:8px}.faq__item+.faq__item{border-top:1px solid var(--grey-scale-100)}.faq__question{display:flex;gap:16px;align-items:center;width:100%;padding:24px;background:none;border:none;cursor:pointer;text-align:left}.faq__question:hover .faq__question-text{color:var(--primary-red);transition:color .2s ease-in-out}.faq__question-text{flex:1;min-width:0;text-transform:none;color:#101010;white-space:normal;transition:color .2s ease-in-out}.faq__item.open .faq__question-text{color:var(--primary-red)}.faq__icon{position:relative;flex-shrink:0;width:24px;height:24px}.faq__icon::before,.faq__icon::after{content:"";position:absolute;top:50%;left:50%;background:var(--grey-scale-400);border-radius:1px;transition:transform .35s ease}.faq__icon::before{width:14px;height:2px;transform:translate(-50%, -50%)}.faq__icon::after{width:2px;height:14px;transform:translate(-50%, -50%)}.faq__item.open .faq__icon::after{transform:translate(-50%, -50%) scaleY(0)}.faq__answer .body-2{padding:0 24px 24px;color:var(--grey-scale-600)}.faq__form-card{display:flex;flex-shrink:0;flex-direction:column;gap:24px;width:416px;padding:40px;background:var(--secondary-bg);border:1px solid var(--grey-scale-50);border-radius:8px}.faq__form-head{display:flex;flex-direction:column;gap:8px;width:100%}.faq__form-head h3{text-transform:none;color:#141517}.faq__form-text{color:var(--primary-gray-text)}.faq__form-text p+p{margin-top:0}.faq__form-text--single{display:none}.faq__form{display:flex;flex-direction:column;gap:16px;width:100%}.faq__form-fields{display:flex;flex-direction:column;gap:16px;width:100%}.faq__form-actions{display:flex;flex-direction:column;gap:16px;width:100%}.faq__submit{width:100%}.faq__agreements{display:flex;flex-direction:column;gap:12px;width:100%}.faq__agreements .caption-text{color:var(--primary-gray-text)}.faq__link{color:var(--primary-red);text-decoration:none}@media(max-width: 1280px){.faq__intro{max-width:none}.faq__form-card{width:322px;padding:24px}}@media(max-width: 900px){.faq__inner{gap:32px}.faq__title{font-size:32px;color:#282828}.faq__intro{font-size:20px}.faq__main{flex-direction:column}.faq__accordion{width:100%}.faq__form-card{width:100%;padding:40px}.faq__form-text--multi{display:none}.faq__form-text--single{display:block}.faq__answer .body-2{font-size:16px}}@media(max-width: 700px){.faq__inner{gap:24px}.faq__head{gap:12px}.faq__title{font-size:28px}.faq__intro{font-size:16px}.faq__question-text{font-size:24px}.faq__form-card{padding:24px 16px}.faq__form-head h3{font-size:24px}.faq__form-fields{display:flex;flex-direction:column;gap:12px}.faq__field-phone{order:-1}.faq__submit{height:48px;padding:12px 16px;border-radius:6px}.faq__submit .btn__text{font-size:16px;line-height:120%}.faq__agreements{gap:8px}}.contact{background:var(--primary-white)}.contact__inner{display:flex;flex-direction:column;gap:48px;align-items:flex-start;width:100%}.contact__title{width:100%;color:#2d3032}.contact__title-accent{color:var(--primary-red)}.contact__main{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:stretch;width:100%;overflow:hidden;border-radius:4px}.contact__card{display:flex;flex-direction:column;gap:32px;align-items:flex-end;min-width:0;padding:44px 36px;background:var(--secondary-bg);border:1px solid var(--grey-scale-50);border-radius:8px}.contact__block{display:flex;gap:20px;align-items:flex-start;width:100%}.contact__icon-box{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;height:48px;color:var(--primary-red);background:var(--primary-white);border-radius:8px}.contact__info{display:grid;flex:1;grid-template-columns:1fr auto;gap:16px 12px;align-items:start;min-width:0}.contact__group{display:flex;flex-direction:column;gap:16px;min-width:0}.contact__details{display:flex;flex:1;flex-direction:column;gap:16px;min-width:0}.contact__social{flex-shrink:0}.contact__social .social-buttons__item{background:var(--primary-white)}.contact__item{display:flex;flex-direction:column;gap:2px;min-width:0}.contact__label{line-height:140%;color:var(--grey-scale-600)}.contact__value{color:#101010;text-transform:none;text-decoration:none}@media(hover: hover){.contact__value{transition:color .2s ease-out}.contact__value:hover{color:var(--primary-red)}}.contact__divider{flex-shrink:0;width:calc(100% - 68px);height:1px;background:var(--grey-scale-100)}.contact__map{position:relative;min-width:0;min-height:384px;overflow:hidden;border-radius:8px}.contact__map #map{width:100%;height:100%;min-height:384px;border-radius:8px}.contact__cta{position:absolute;bottom:32px;left:32px}@media(max-width: 1280px){.contact__title-accent{color:inherit}.contact__info{display:flex;flex-direction:column;gap:24px}.contact__social .social-buttons__item{background:rgba(0,0,0,0)}.contact__divider{width:386px;max-width:calc(100% - 68px)}.contact__map{min-height:478px}.contact__map #map{min-height:478px}}@media(max-width: 900px){.contact__inner{gap:32px}.contact__title{font-size:32px;color:#282828}.contact__main{grid-template-columns:1fr;gap:24px}.contact__card{width:100%}.contact__info{display:grid;grid-template-columns:1fr auto;gap:16px 12px;align-items:start}.contact__social .social-buttons__item{background:rgba(0,0,0,0)}.contact__divider{width:386px;max-width:calc(100% - 68px)}.contact__map{min-height:350px}.contact__map #map{min-height:350px}.contact__cta{bottom:24px;left:24px}}@media(max-width: 600px){.contact__inner{gap:24px}.contact__title{font-size:28px;color:#282828}.contact__title-accent{display:block;color:var(--primary-red)}.contact__main{gap:16px}.contact__card{align-items:stretch;padding:24px 16px}.contact__info{display:flex;flex-direction:column;gap:24px;align-items:flex-start}.contact__social{width:168px;height:48px}.contact__social.social-buttons{width:168px}.contact__social .social-buttons__item{flex:1;width:auto;min-width:0;height:100%;background:rgba(0,0,0,0)}.contact__value{font-size:16px;line-height:120%}.contact__divider{width:100%;max-width:none}.contact__map{min-height:350px}.contact__map #map{min-height:350px}.contact__cta{top:277px;bottom:auto;left:24px;width:171px;height:48px;padding:12px 16px;border-radius:6px}.contact__cta .btn__text{font-size:16px;line-height:120%}}.order-form{position:relative;overflow:hidden;background:var(--secondary-bg)}.order-form__inner{display:grid;grid-template-columns:1fr 1fr;gap:24px;width:100%}.order-form__bg{position:absolute;right:0;bottom:0;z-index:0;width:1007px;max-width:55%;pointer-events:none}.order-form__bg img{display:block;width:100%;height:auto}.order-form__content{display:flex;flex-direction:column;gap:24px;min-width:0;z-index:1}.order-form__title{color:#2d3032}.order-form__title-accent{color:var(--primary-red)}.order-form__text{color:#575b5e}.order-form__text p+p{margin-top:0}.order-form__form{display:flex;flex-direction:column;gap:24px;min-width:0;z-index:1}.order-form__fields{display:grid;grid-template-columns:1fr;gap:16px;width:100%}.order-form__col{display:flex;gap:16px;width:100%;min-width:0}.order-form__col>*{flex:1;min-width:0}.order-form__actions{display:flex;flex-direction:column;gap:16px;width:100%}.order-form__toolbar{display:grid;grid-template-columns:1fr;gap:24px;width:100%}.order-form__attach{width:100%;min-width:0}.order-form__submit{width:100%;min-width:0}.order-form__agreements{display:grid;grid-template-columns:1fr;gap:12px;width:100%}.order-form__agreements .caption-text{color:var(--primary-gray-text)}.order-form__link{color:var(--primary-red);text-decoration:none}@media(max-width: 1600px){.order-form__bg{right:-20%}}@media(max-width: 1280px){.order-form__inner{grid-template-columns:1fr;gap:24px;align-items:stretch}.order-form__bg{display:none}.order-form__fields{grid-template-columns:1fr 1fr;align-items:stretch}.order-form__col{flex-direction:column}.order-form__comment{min-width:0}.order-form__comment .textarea-field{height:100%;min-height:100%}.order-form__comment .textarea-field__control{flex:1;min-height:0;height:100%;resize:none}.order-form__actions{align-items:flex-end}.order-form__toolbar{grid-template-columns:1fr 1fr;gap:16px;align-items:stretch}.order-form__attach{width:auto;max-width:100%}.order-form__submit{width:auto}.order-form__agreements{grid-template-columns:1fr 1fr;gap:16px}}@media(max-width: 900px){.order-form__bg{display:block;right:0;bottom:-20px;width:589px;max-width:none}.order-form__title{font-size:32px;color:#282828}.order-form__title-accent{color:#282828}.order-form__text{font-size:20px;color:var(--primary-gray-text)}.order-form__toolbar{grid-template-columns:1fr 1fr}.order-form__attach{width:auto;max-width:none}}@media(max-width: 700px){.order-form__bg{right:0;bottom:0;display:block;width:406px;max-width:none}.order-form__content{gap:16px}.order-form__title{font-size:32px;color:#282828}.order-form__title-accent{color:#282828}.order-form__text{font-size:16px;color:var(--primary-gray-text)}.order-form__fields{grid-template-columns:1fr}.order-form__col{flex-direction:column}.order-form__comment .textarea-field__control{min-height:128px;height:128px;resize:vertical}.order-form__actions{align-items:stretch;gap:16px}.order-form__toolbar{grid-template-columns:1fr;gap:12px}.order-form__attach{width:100%}.order-form__attach .attach__zone--l{height:48px;padding:12px}.order-form__attach .attach__text{font-size:16px;color:var(--grey-scale-800)}.order-form__submit{width:100%;height:48px;padding:12px 16px;border-radius:6px}.order-form__submit .btn__text{font-size:16px;line-height:120%}.order-form__agreements{grid-template-columns:1fr;gap:8px}.order-form__agreements .checkbox:first-child{order:2}.order-form__agreements .checkbox:last-child{order:1}}.seo-text{padding:62px 0;background:var(--secondary-bg)}.seo-text__inner{max-width:1000px}.seo-text__title{margin-bottom:24px}.seo-text__subtitle{margin:24px 0 12px;font-family:var(--font-family);font-weight:600;font-size:20px;line-height:1.3;color:var(--primary-black-text)}.seo-text__content{color:var(--primary-black-text)}.seo-text__content p+p{margin-top:12px}.seo-text__content a{color:var(--primary-red);text-decoration:underline}.seo-text__content a:hover{color:var(--secondary-hover)}.seo-text__list{display:grid;gap:8px;margin:12px 0;padding-left:22px}.seo-text__list li{list-style:disc}@media(max-width: 768px){.seo-text{padding:40px 0}.seo-text__subtitle{font-size:18px}}.not-found{padding:120px 0}.not-found__inner{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.not-found__code{font-family:var(--font-family);font-weight:700;font-size:96px;line-height:1;color:var(--primary-red)}.not-found__text{max-width:520px;margin-bottom:16px;color:var(--primary-black-text)}@media(max-width: 700px){.not-found{padding:64px 0}.not-found__code{font-size:64px}}.policy{padding:40px 0 100px;background:var(--primary-white)}.policy__inner{display:flex;flex-direction:column;gap:48px;align-items:flex-start}.policy__head{display:flex;flex-direction:column;gap:24px;width:100%}.policy__title{color:var(--grey-scale-800)}.policy__content{display:flex;flex-direction:column;gap:48px;max-width:1076px;width:100%}.policy__block{display:flex;flex-direction:column;gap:24px;width:100%}.policy__section-title{color:var(--grey-scale-800)}.policy__list{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.policy__item{display:flex;gap:12px;align-items:flex-start}.policy__bullet{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:6px;height:30px}.policy__bullet::before{display:block;width:6px;height:6px;content:"";background:var(--primary-red)}.policy__text{flex:1;min-width:0;margin:0;color:var(--grey-scale-800)}.policy__link{color:inherit;text-decoration:none}@media(hover: hover){.policy__link{transition:color .2s ease-out}.policy__link:hover{color:var(--primary-red)}}@media(max-width: 1280px){.policy{padding:32px 0 80px}.policy .container{padding-right:40px;padding-left:40px}.policy__content{max-width:none}.policy__bullet{height:22px}.policy__bullet::before{border-radius:10px}}@media(max-width: 900px){.policy{padding:32px 0 64px}.policy__inner{gap:32px}.policy__title{font-size:32px}.policy__content{gap:24px}.policy__section-title{font-size:20px;font-weight:500}.policy__text{font-size:16px}}@media(max-width: 700px){.policy{padding:24px 0 32px}.policy .container{padding-right:12px;padding-left:12px}.policy__title{font-size:28px}.policy .breadcrumbs a,.policy .breadcrumbs span:last-child{font-size:20px}}@layer ui, global, reset, normalize