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