:root{--color-blue: #2b4f9e;--color-red: #eb2a4f;--color-white: #fff;--color-text: #1c1c1c;--color-grey-middle: #8b8b8b;--color-red-active: #d8163b;--color-gray-stroke: #eaeaea;--color-grey-fill: #f3f3f3;--color-bg: #f6f6f6;--font-1: "Wix Madefor Display", Arial, Helvetica, sans-serif;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--trans: .3s linear;--color-overlay: rgba(0,0,0,.5);--color-header-bg: rgba(255,255,255,.9);--shadow-popup: 0 0 12px rgba(0,0,0,.12);--header-height: 68px;--nav-link: 16px;--lh-nav-link: 24px;--callback-small: 12px;--lh-callback-small: 16px;--cart-counter: 12px;--lh-cart-counter: 18px;--form-note: 14px;--lh-form-note: 20px;--contact-phone: 20px;--lh-contact-phone: 28px;--h1-bold: 26px;--lh1-bold: 32px;--h1-regular: 26px;--lh1-regular: 32px;--h2: 26px;--lh2: 32px;--h3: 24px;--lh3: 32px;--h4: 16px;--lh4: 20px;--p: 14px;--lh-p: 20px;--p-bold: var(--p);--lh-p-bold: var(--lh-p);--p-small: 14px;--lh-p-small: 20px;--p-small-medium: var(--p-small);--lh-p-small-medium: var(--lh-p-small);--p-small-bold: var(--p-small);--lh-p-small-bold: var(--lh-p-small);--box-padding: 60px;--padding-container: 0 22px;--padding-container-content: 0 20px;--mw-container: 100%;--mw-container-content: 100%}@media all and (min-width:765px){:root{--padding-container: 0 30px;--padding-container-content: 0 30px}}@media all and (min-width:980px){:root{--padding-container: 0 42px;--padding-container-content: 0 41.5px}}@media all and (min-width:1200px){:root{--header-height: 88px;--h1-bold: 52px;--lh1-bold: 56px;--h1-regular: 52px;--lh1-regular: 56px;--h2: 44px;--lh2: 48px;--h3: 36px;--lh3: 44px;--h4: 24px;--lh4: 32px;--p: 18px;--lh-p: 28px;--p-small: 16px;--lh-p-small: 24px;--box-padding: 100px;--padding-container: 0 5px;--padding-container-content: 0 5px;--mw-container: 1214px;--mw-container-content: 1218px}}@media all and (min-width:1440px){:root{--box-padding: 120px;--mw-container: 1381px;--mw-container-content: 1384px}}@media all and (min-width:1820px){:root{--mw-container: 1717px;--mw-container-content: 1474px}}@font-face{font-family:Wix Madefor Display;src:url(/local/templates/default/fonts/WixMadeforDisplay-cyrillic.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Wix Madefor Display;src:url(/local/templates/default/fonts/WixMadeforDisplay-latin.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,ul,ol{margin:0}button,input,textarea,select{font-family:inherit}button{cursor:pointer}button,a{-webkit-tap-highlight-color:transparent}svg{display:block}[hidden]{display:none!important}html{min-width:360px;max-width:2560px;margin:0 auto;scrollbar-gutter:stable}body{min-width:360px;max-width:2560px;margin:0 auto;background:var(--color-white);color:var(--color-text);font-family:var(--font-1);font-size:var(--p);line-height:var(--lh-p);font-weight:var(--weight-regular)}h1,.h1,.h1-bold{font-size:var(--h1-bold);line-height:var(--lh1-bold);font-weight:var(--weight-bold)}.h1-regular{font-size:var(--h1-regular);line-height:var(--lh1-regular);font-weight:var(--weight-regular)}h2,.h2{font-size:var(--h2);line-height:var(--lh2);font-weight:var(--weight-bold)}h3,.h3{font-size:var(--h3);line-height:var(--lh3);font-weight:var(--weight-bold)}h4,.h4{font-size:var(--h4);line-height:var(--lh4);font-weight:var(--weight-bold)}.p{font-size:var(--p);line-height:var(--lh-p);font-weight:var(--weight-regular)}.p-bold{font-size:var(--p-bold);line-height:var(--lh-p-bold);font-weight:var(--weight-bold)}.p-small{font-size:var(--p-small);line-height:var(--lh-p-small);font-weight:var(--weight-regular)}.p-small-medium{font-size:var(--p-small-medium);line-height:var(--lh-p-small-medium);font-weight:var(--weight-medium)}.p-small-bold{font-size:var(--p-small-bold);line-height:var(--lh-p-small-bold);font-weight:var(--weight-bold);text-transform:uppercase}.container{display:block;width:100%;max-width:var(--mw-container);margin:0 auto;padding:var(--padding-container)}.container.--content{max-width:var(--mw-container-content);padding:var(--padding-container-content)}.wrapper-container{display:flex;flex-direction:column;min-height:100vh}.header,.footer{flex:0 0 auto}.main-content{flex:1 0 auto;min-width:0}.footer{margin-top:auto}.box-main{padding:var(--box-padding) 0}.box-main._top{padding-bottom:0}.box-main._bottom{padding-top:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;max-width:100%;min-height:40px;padding:10px 20px;border:0;border-radius:3px;background:var(--color-red);color:var(--color-white);font-family:var(--font-1);font-size:var(--p-small-medium);line-height:var(--lh-p-small-medium);font-weight:var(--weight-medium);text-align:center;text-decoration:none;transition:background-color var(--trans),color var(--trans),gap var(--trans)}@media all and (min-width:1200px){.btn{min-height:56px;padding:16px 28px}}.btn__text{min-width:0;overflow-wrap:anywhere}.btn__arrow{width:12px;height:11.0459px;flex:0 0 12px;overflow:visible}.btn:focus-visible{outline:2px solid var(--color-blue);outline-offset:4px}.btn.--blue{background:var(--color-blue)}@media all and (min-width:1200px)and (hover:hover){.btn.--blue:hover{background:var(--color-red-active)}}.btn.--outline{border:1px solid var(--color-red);background:transparent;color:var(--color-red);padding:9px 19px}@media all and (min-width:1200px){.btn.--outline{padding:15px 27px}}@media all and (min-width:1200px)and (hover:hover){.btn.--outline:hover{background:var(--color-red-active);color:var(--color-white)}}.btn.--small{min-height:40px;padding:8px 20px}@media all and (min-width:1200px)and (hover:hover){.btn:hover{background:var(--color-red-active);gap:24px}}.link-arrow{display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:100%;border-radius:3px;color:var(--color-blue);font-size:var(--p-small-medium);line-height:var(--lh-p-small-medium);font-weight:var(--weight-medium);text-decoration:none;transition:color var(--trans)}@media all and (min-width:1200px){.link-arrow{gap:12px}}.link-arrow__text{min-width:0;overflow-wrap:anywhere}.link-arrow__icon{width:12px;height:11.0459px;flex:0 0 12px;overflow:visible;transition:transform var(--trans)}@media(prefers-reduced-motion:reduce){.link-arrow__icon{transition:none}}.link-arrow:focus-visible{outline:2px solid var(--color-blue);outline-offset:4px}@media all and (min-width:1200px)and (hover:hover){.link-arrow:hover{color:var(--color-red-active)}.link-arrow:hover .link-arrow__icon{transform:translate(12px)}}.btn-arrow{display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--color-grey-middle);transition:color var(--trans)}.btn-arrow__icon{width:40px;height:40px}.btn-arrow:focus-visible{outline:2px solid var(--color-blue);outline-offset:4px}@media all and (min-width:1200px)and (hover:hover){.btn-arrow:hover{color:var(--color-red)}}.input-block{position:relative;display:flex;flex-direction:column;gap:4px;min-width:0;padding-top:calc(var(--lh-p-small-medium) + 4px)}.input-block__placeholder{position:absolute;top:calc(var(--lh-p-small-medium) + 4px + 24px);left:20px;max-width:calc(100% - 40px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transform:translateY(-50%);color:var(--color-grey-middle);font-size:var(--p);line-height:var(--lh-p);font-weight:var(--weight-regular);pointer-events:none;transition:top var(--trans),left var(--trans),transform var(--trans),font-size var(--trans),line-height var(--trans)}@media all and (min-width:1200px){.input-block__placeholder{top:calc(var(--lh-p-small-medium) + 4px + 28px)}}.input-block__required{color:var(--color-red)}.input-block:focus-within .input-block__placeholder,.input-block.has-value .input-block__placeholder,.input-block:has(input:autofill) .input-block__placeholder{top:0;left:0;max-width:100%;transform:translateY(0);font-size:var(--p-small-medium);line-height:var(--lh-p-small-medium);font-weight:var(--weight-regular)}.input-block__input{display:block;width:100%;min-width:0;height:48px;padding:10px 18px;border:2px solid var(--color-gray-stroke);border-radius:3px;outline:none;background:var(--color-white);color:var(--color-text);font-size:var(--p-bold);line-height:var(--lh-p-bold);font-weight:var(--weight-bold);transition:border-color var(--trans)}@media all and (min-width:1200px){.input-block__input{height:56px;padding:12px 18px}}.input-block__input::placeholder{color:var(--color-grey-middle);opacity:0}.input-block__input:focus{border-color:var(--color-grey-middle)}.input-block__input:disabled{background:var(--color-grey-fill);color:var(--color-grey-middle);cursor:not-allowed}.input-block__error{display:none;color:var(--color-red);font-size:var(--p-small-medium);line-height:var(--lh-p-small-medium);font-weight:var(--weight-medium)}.input-block.error .input-block__input{border-color:var(--color-red-active)}.input-block.error .input-block__error{display:block}.radio-group{min-width:0;margin:0;padding:0;border:0}.radio-group__title{margin-bottom:12px;padding:0;color:var(--color-grey-middle);font-size:var(--p-small-medium);line-height:var(--lh-p-small-medium);font-weight:var(--weight-medium)}.radio-group__list{display:grid;grid-template-columns:minmax(0,1fr);column-gap:24px;align-items:start;justify-items:start}@media all and (min-width:765px){.radio-group__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.radio{position:relative;display:inline-flex;align-items:center;gap:12px;max-width:100%;min-height:52px;padding:12px 16px;border-radius:30px;cursor:pointer;transition:background-color var(--trans)}@media all and (min-width:1200px){.radio{min-height:56px;padding:14px 20px}}.radio:has(:checked){background:var(--color-white)}.radio:has(:disabled){opacity:.5;cursor:not-allowed}.radio__input{position:absolute;width:24px;height:24px;margin:0;opacity:0}.radio__input:checked~.radio__mark .radio__off{display:none}.radio__input:checked~.radio__mark .radio__on{display:block}.radio__input:checked~.radio__text{font-weight:var(--weight-bold)}.radio__input:focus-visible~.radio__mark{outline:2px solid var(--color-blue);outline-offset:4px;border-radius:50%}.radio__mark{position:relative;flex:0 0 24px;width:24px;height:24px}.radio__mark svg{position:absolute;top:-2px;left:-2px}.radio__on{display:none}.radio__text{min-width:0;overflow-wrap:anywhere;font-size:var(--p);line-height:var(--lh-p);font-weight:var(--weight-regular)}.checkbox{position:relative;display:flex;align-items:flex-start;gap:13px;cursor:pointer}.checkbox:has(:disabled){opacity:.5;cursor:not-allowed}.checkbox__input{position:absolute;width:24px;height:24px;margin:0;opacity:0}.checkbox__input:checked~.checkbox__mark svg{display:block}.checkbox__input:focus-visible~.checkbox__mark{outline:2px solid var(--color-blue);outline-offset:4px}.checkbox__mark{position:relative;flex:0 0 24px;width:24px;height:24px;border:2px solid var(--color-gray-stroke);border-radius:3px;background:var(--color-white)}.checkbox__mark svg{position:absolute;top:-3px;left:-3px;display:none}.checkbox__text{min-width:0;color:var(--color-grey-middle);font-size:var(--form-note);line-height:var(--lh-form-note);font-weight:var(--weight-medium)}.checkbox__text a{color:inherit;text-decoration:underline;text-underline-offset:2px}.select-block,.range-block{--control-label: var(--callback-small);--lh-control-label: var(--lh-callback-small);--control-height: 40px;position:relative;min-width:0}@media all and (min-width:1200px){.select-block,.range-block{--control-label: var(--p-small);--lh-control-label: var(--lh-p-small);--control-height: 56px}}.select-block__label{display:block;margin-bottom:4px;color:var(--color-grey-middle);font-size:var(--control-label);line-height:var(--lh-control-label);font-weight:var(--weight-medium)}.select-block__native,.select-block__button{display:block;width:100%;min-width:0;min-height:var(--control-height);margin:0;padding:8px 46px 8px 18px;border:2px solid var(--color-gray-stroke);border-radius:3px;background:var(--color-white);color:var(--color-text);font-size:var(--p-small-bold);line-height:var(--lh-p-small-bold);font-weight:var(--weight-bold);text-align:left}@media all and (min-width:1200px){.select-block__native,.select-block__button{padding-top:14px;padding-bottom:14px}}.select-block__native:focus-visible,.select-block__button:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.select-block__native:disabled,.select-block__button:disabled{background:var(--color-grey-fill);color:var(--color-grey-middle);cursor:not-allowed}.select-block__button{position:relative;overflow-wrap:anywhere}.select-block__button:after{content:"";position:absolute;top:50%;right:21px;width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-70%) rotate(45deg);transition:transform var(--trans)}.select-block__button[aria-expanded=true]:after{transform:translateY(-30%) rotate(225deg)}.select-block__options{position:absolute;z-index:20;top:calc(100% + 6px);left:0;width:100%;max-height:240px;overflow-y:auto;padding:4px;border:1px solid var(--color-gray-stroke);border-radius:3px;background:var(--color-white);box-shadow:var(--shadow-popup)}.select-block__option{display:block;width:100%;padding:10px 14px;border:0;border-radius:2px;background:transparent;color:var(--color-text);font-size:var(--p-small);line-height:var(--lh-p-small);text-align:left;overflow-wrap:anywhere;cursor:pointer;transition:background-color var(--trans),color var(--trans)}.select-block__option[aria-selected=true]{color:var(--color-blue);background:var(--color-grey-fill);font-weight:var(--weight-bold)}.select-block__option:focus-visible{outline:2px solid var(--color-blue);outline-offset:-2px}.select-block__option:disabled{color:var(--color-grey-middle);cursor:not-allowed}@media all and (min-width:1200px)and (hover:hover){.select-block__option:hover:not(:disabled){color:var(--color-red);background:var(--color-grey-fill)}}.select-block__error{display:none;margin-top:4px;color:var(--color-red-active);font-size:var(--control-label);line-height:var(--lh-control-label)}.select-block.error .select-block__native,.select-block.error .select-block__button{border-color:var(--color-red-active)}.select-block.error .select-block__error{display:block}.range-block{--range-number: 16px;--lh-range-number: 24px}@media all and (min-width:1200px){.range-block{--range-number: var(--contact-phone);--lh-range-number: var(--lh-contact-phone)}}.range-block__label{display:block}.range-block__title{display:block;margin-bottom:4px;color:var(--color-grey-middle);font-size:var(--control-label);line-height:var(--lh-control-label);font-weight:var(--weight-medium)}.range-block__field{display:flex;align-items:center;gap:12px;min-height:var(--control-height);padding:6px 18px;border:2px solid var(--color-gray-stroke);border-radius:3px;background:var(--color-white)}@media all and (min-width:1200px){.range-block__field{padding-top:12px;padding-bottom:12px}}.range-block__field:focus-within{outline:2px solid var(--color-blue);outline-offset:2px}.range-block__number{width:100%;min-width:0;padding:0;border:0;outline:none;background:transparent;color:var(--color-text);font-size:var(--range-number);line-height:var(--lh-range-number);font-weight:var(--weight-bold);-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.range-block__number::-webkit-inner-spin-button,.range-block__number::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.range-block__unit{flex-shrink:0;font-size:var(--p-small-bold);line-height:var(--lh-p-small-bold);font-weight:var(--weight-bold)}.range-block__slider{--range-progress: 23.85%;position:relative;display:block;width:100%;height:16px;margin:-8px 0;padding:0;border:0;border-radius:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.range-block__slider::-webkit-slider-runnable-track{height:3px;border-radius:3px;background:linear-gradient(to right,var(--color-red) 0 var(--range-progress),transparent var(--range-progress) 100%)}.range-block__slider::-moz-range-track{height:3px;background:transparent}.range-block__slider::-moz-range-progress{height:3px;background:var(--color-red)}.range-block__slider::-webkit-slider-thumb{width:8px;height:8px;margin-top:-2.5px;border:0;border-radius:50%;background:var(--color-red);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-red) 20%,transparent);-webkit-appearance:none;-moz-appearance:none;appearance:none}.range-block__slider::-moz-range-thumb{width:8px;height:8px;border:0;border-radius:50%;background:var(--color-red);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-red) 20%,transparent)}.range-block__slider:focus-visible{outline:2px solid var(--color-blue);outline-offset:4px}.range-block__slider:disabled{opacity:.5;cursor:not-allowed}.range-block__limits{display:flex;justify-content:space-between;gap:12px;height:24px;padding-top:4px;color:var(--color-grey-middle);font-size:var(--control-label);line-height:var(--lh-control-label);font-weight:var(--weight-medium)}.header{position:sticky;top:0;z-index:30;border-bottom:1px solid var(--color-gray-stroke);background:var(--color-header-bg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.header a{color:inherit;text-decoration:none}.header :is(a,.header button):focus-visible{outline:2px solid var(--color-blue);outline-offset:4px}.header__row{display:flex;align-items:center;justify-content:space-between;min-height:calc(var(--header-height) - 1px);gap:18px}@media all and (min-width:1200px){.header__row{gap:20px}}.header__logos{display:flex;flex:0 0 auto;align-items:center;gap:8px}@media all and (min-width:765px){.header__logos{gap:24px}}@media all and (min-width:1820px){.header__logos{gap:28px}}.header__logo{display:block;flex:0 0 auto;width:32px;height:36px}@media all and (min-width:765px){.header__logo{height:34px}.header__logo-prostocolor{width:114px}.header__logo-vegalin{width:97.0466px}.header__logo-etenium{width:108.6208px}}.header__logo picture,.header__logo img{display:block;width:100%;height:100%;object-fit:contain}.header__mobile-actions{display:flex;flex:0 0 auto;align-items:center;gap:16px;margin-left:auto}@media all and (min-width:765px){.header__mobile-actions{gap:24px}}@media all and (min-width:1200px){.header__mobile-actions{display:none}}.header__contact{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.header__phone{white-space:nowrap;font-size:var(--p-small-bold);line-height:var(--lh-p-small-bold);font-weight:var(--weight-bold);transition:color var(--trans)}@media all and (min-width:1200px)and (hover:hover){.header__phone:hover{color:var(--color-red)}}.header__callback{padding:0;border:0;background:transparent;color:var(--color-red)!important;font-size:var(--callback-small);line-height:var(--lh-callback-small);font-weight:var(--weight-medium)}.header__burger{display:flex;flex-direction:column;justify-content:center;gap:6px;flex:0 0 36px;width:36px;height:36px;padding:0 6px;border:0;border-radius:3px;background:var(--color-red)}.header__burger span{width:24px;height:2px;border-radius:4px;background:var(--color-white)}.header__actions{display:none;flex:0 0 auto;align-items:center;gap:20px}@media all and (min-width:1200px){.header__actions{display:flex}}.header__action{position:relative;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:transparent;color:var(--color-text);transition:color var(--trans)}.header__action[aria-expanded=true]{color:var(--color-red)}@media all and (min-width:1200px)and (hover:hover){.header__action:hover{color:var(--color-red)}}.header__cart{justify-content:flex-start;width:37px}@media all and (min-width:1820px){.header__tel{display:none}}.header__counter{position:absolute;top:0;left:17px;display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:1px 6px;border-radius:10px;background:var(--color-red);color:var(--color-white);font-size:var(--cart-counter);line-height:var(--lh-cart-counter);font-weight:var(--weight-semibold);letter-spacing:.36px}.header__call{display:none;flex:0 0 auto;align-items:center;gap:20px}@media all and (min-width:1200px){.header__call{display:flex}}.header__call .header__phone{display:none}@media all and (min-width:1820px){.header__call .header__phone{display:block}}.header__call-button{width:192px;min-height:40px;padding:8px 20px;color:var(--color-white)!important}.header-nav{display:none;flex:0 1 auto;min-width:0;font-size:var(--nav-link);line-height:var(--lh-nav-link);font-weight:var(--weight-medium)}@media all and (min-width:1200px){.header-nav{display:block}}.header-nav__list{display:flex;align-items:center;gap:20px;padding:0;list-style:none}.header-nav__item{position:relative;display:flex;flex:0 0 auto;align-items:center;gap:8px;min-height:calc(var(--header-height) - 1px)}.header-nav__cooperation{display:none}@media all and (min-width:1440px){.header-nav__cooperation{display:flex}}.header-nav__contract{display:none;flex-shrink:1;min-width:0}@media all and (min-width:1820px){.header-nav__contract{display:flex}}.header-nav__blog{display:none}@media all and (min-width:1820px){.header-nav__blog{display:flex}}@media all and (min-width:1820px){.header-nav__more{display:none}}.header-nav__link{display:inline-flex;align-items:center;gap:8px;min-width:0;overflow-wrap:anywhere;transition:color var(--trans)}@media(hover:hover){.header-nav__link:hover{color:var(--color-red)}}.header-nav__catalog{flex:0 0 23px;color:var(--color-red)}.header-nav__toggle{display:flex;align-items:center;justify-content:center;flex:0 0 12px;width:12px;height:24px;padding:0;border:0;background:transparent;color:var(--color-text);transition:color var(--trans)}.header-nav__toggle use{transform-box:fill-box;transform-origin:center;transition:transform var(--trans)}.header-nav__toggle[aria-expanded=true]{color:var(--color-red)}.header-nav__toggle[aria-expanded=true] use{transform:rotate(180deg)}.header-nav__dropdown{position:absolute;top:calc(100% + 1px);left:-28px;width:max-content;min-width:234px;max-width:320px}.header-nav__dropdown:after{position:absolute;right:0;bottom:100%;left:0;height:24px;content:""}.header-nav__submenu{display:flex;flex-direction:column;gap:8px;max-height:calc(100dvh - var(--header-height) - 20px);overflow:auto;padding:28px;border-radius:3px;background:var(--color-white);box-shadow:var(--shadow-popup);list-style:none}.header-nav__submenu a{display:block;overflow-wrap:anywhere;transition:color var(--trans)}@media(hover:hover){.header-nav__submenu a:hover{color:var(--color-red);text-decoration:underline;text-underline-offset:3px}}.header-nav__submenu a:focus-visible{color:var(--color-red)}@media all and (min-width:1440px){.header-nav__more-cooperation{display:none}}.header-menu{position:fixed;top:0;right:0;bottom:0;left:0;min-width:360px;width:100%;max-width:none;height:100%;height:100dvh;max-height:none;margin:0;padding:0;border:0;overflow:auto;overscroll-behavior:contain;background:var(--color-white);color:var(--color-text);font-size:var(--nav-link);line-height:var(--lh-nav-link);font-weight:var(--weight-medium)}.header-menu::backdrop{background:var(--color-white)}.header-menu a{color:inherit;text-decoration:none}.header-menu :is(a,.header-menu button):focus-visible{outline:2px solid var(--color-blue);outline-offset:4px}.header-menu__inner{padding:20px 20px 30px}@media all and (min-width:765px){.header-menu__inner{padding-right:30px;padding-left:30px}}@media all and (min-width:980px){.header-menu__inner{padding-right:42px;padding-left:42px}}.header-menu__top{display:flex;align-items:center;gap:12px;margin-bottom:20px}.header-menu__top .search-form{flex:1 1 auto;min-width:0}.header-menu .search-form__input{font-weight:var(--weight-bold)}.header-menu .search-form__input::placeholder{color:var(--color-grey-middle)}.header-menu__close{display:flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px;padding:0;border:0;background:transparent;color:var(--color-grey-middle)}.header-menu__nav{display:flex;flex-direction:column;gap:40px;margin-bottom:40px}.header-menu__group{position:relative;display:flex;flex-direction:column;gap:12px;padding:8px 0}.header-menu__group:after{position:absolute;right:0;bottom:-20px;left:0;height:1px;background:var(--color-gray-stroke);content:""}.header-menu__title{color:var(--color-red)!important;font-weight:var(--weight-bold);text-transform:uppercase}.header-menu__links{display:flex;flex-direction:column;gap:8px;padding:0;list-style:none}.header-menu__links a{display:block;overflow-wrap:anywhere}.header-menu__contacts{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.header-menu__contacts .btn{color:var(--color-white)}.header-menu__description{font-size:var(--p-small-medium);line-height:var(--lh-p-small-medium);font-weight:var(--weight-medium)}.header-menu__contact-links{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.header-menu__phone{font-size:var(--contact-phone);line-height:var(--lh-contact-phone);font-weight:var(--weight-bold)}.header-menu__callback{padding:0;border:0;background:transparent;color:var(--color-red);font-size:var(--p-small-medium);line-height:var(--lh-p-small-medium);font-weight:var(--weight-medium)}.header-menu__socials{display:flex;align-items:center;gap:20px}.header-search{position:fixed;top:0;right:0;bottom:auto;left:0;width:100%;max-width:none;max-height:100dvh;margin:0;padding:24px 0 23px;border:0;border-bottom:1px solid var(--color-gray-stroke);background:var(--color-white);color:var(--color-text)}.header-search::backdrop{background:var(--color-overlay)}.header-search__container{max-width:var(--mw-container-content);padding:var(--padding-container-content)}.search-form{display:flex;align-items:center;gap:28px;margin:0}.search-form__label{display:flex;flex:1 1 auto;min-width:0}.search-form__label-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.search-form__field{display:flex;flex:1 1 auto;align-items:center;gap:12px;min-width:0;height:40px;padding:0 18px;border:2px solid var(--color-gray-stroke);border-radius:3px;background:var(--color-white)}.search-form__input{width:100%;min-width:0;padding:0;border:0;outline:none;background:transparent;color:var(--color-text);font-size:var(--p-small);line-height:var(--lh-p-small);font-weight:var(--weight-regular)}.search-form__input::placeholder{color:var(--color-text);opacity:1}.search-form__input::-webkit-search-cancel-button{-webkit-appearance:none}.search-form__submit{flex:0 0 93px;width:93px;min-height:40px;padding:8px 20px}.search-form__icon{display:flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px;padding:0;border:0;background:transparent;color:var(--color-text)}.search-form__icon:focus-visible{outline:2px solid var(--color-blue);outline-offset:4px}body[data-ui-locked]{overflow:hidden}.footer{--footer-phone: var(--contact-phone);--lh-footer-phone: var(--lh-contact-phone);--footer-legal: var(--callback-small);--lh-footer-legal: var(--lh-callback-small);--footer-divider: rgba(255,255,255,.2);padding:60px 0 120px;background:var(--color-text);color:var(--color-white);font-size:var(--p-small);line-height:var(--lh-p-small)}@media all and (min-width:1200px){.footer{--footer-phone: 28px;--lh-footer-phone: 36px;--footer-legal: 15px;--lh-footer-legal: 24px;padding-bottom:40px}}@media all and (min-width:1440px){.footer{padding-bottom:36px}}.footer a:not(.btn){text-decoration:none;transition:color var(--trans)}.footer a:not(.btn):focus-visible{outline:2px solid var(--color-red);outline-offset:4px}@media all and (min-width:1200px)and (hover:hover){.footer a:not(.btn):hover{color:var(--color-red)}}.footer__container.container{padding:0 20px}@media all and (min-width:1200px){.footer__container.container{max-width:1218px;padding:0 5px}}@media all and (min-width:1440px){.footer__container.container{max-width:1386px}}@media all and (min-width:1820px){.footer__container.container{max-width:1714px}}.footer__layout{display:grid}@media all and (min-width:765px){.footer__layout{grid-template-columns:minmax(0,320fr) minmax(0,338fr);gap:70px;align-items:start}}@media all and (min-width:980px){.footer__layout{grid-template-columns:minmax(0,482fr) minmax(0,402fr);gap:100px}}@media all and (min-width:1200px){.footer__layout{grid-template-columns:minmax(0,1fr);gap:0}}.footer__top{display:grid;gap:24px;min-width:0}@media all and (min-width:980px){.footer__top{gap:44px}}@media all and (min-width:1200px){.footer__top{grid-template-columns:minmax(0,349px) minmax(0,767px);justify-content:space-between;column-gap:40px;align-items:start}}@media all and (min-width:1440px){.footer__top{grid-template-columns:minmax(0,462px) minmax(0,800px)}}@media all and (min-width:1820px){.footer__top{grid-template-columns:minmax(0,462px) minmax(0,1080px)}}.footer__brand{display:grid;gap:20px;min-width:0}.footer__logo{display:block;width:175px;height:52px}.footer__logo picture,.footer__logo img{display:block;width:175px;height:52px}.footer__info{display:grid;gap:20px;min-width:0}@media all and (min-width:1200px){.footer__info{margin-left:57px}}.footer__description{overflow-wrap:anywhere}.footer__contacts{display:grid;justify-items:start;gap:8px;min-width:0}.footer__phone{color:inherit;font-size:var(--footer-phone);line-height:var(--lh-footer-phone);font-weight:var(--weight-bold)}.footer__email{color:inherit;font-size:var(--nav-link);line-height:var(--lh-nav-link);font-weight:var(--weight-medium);overflow-wrap:anywhere}.footer__stores{justify-self:start;min-height:40px;padding:10px 20px}@media all and (min-width:1200px){.footer__stores{padding:8px 20px}}.footer__navigation{display:contents}@media all and (min-width:1200px){.footer__navigation{display:grid;align-items:start;grid-template-columns:minmax(0,269px) minmax(0,219px) minmax(0,196px);justify-content:space-between;column-gap:20px}}@media all and (min-width:1820px){.footer__navigation{grid-template-columns:minmax(0,269px) minmax(0,219px) minmax(0,244px)}}.footer__group{display:contents}@media all and (min-width:1200px){.footer__group{display:grid;gap:20px;min-width:0}}.footer__menu{display:none}@media all and (min-width:1200px){.footer__menu{display:grid;gap:20px}}.footer__heading{color:var(--color-red);font-weight:var(--weight-bold);text-transform:uppercase;overflow-wrap:anywhere}.footer__links{margin:0;padding:0;display:grid;gap:8px;list-style:none;font-weight:var(--weight-medium)}.footer__links a{color:inherit;overflow-wrap:anywhere}.footer__social{display:flex;flex-wrap:wrap;gap:20px}@media all and (min-width:1200px){.footer__social{gap:12px}}@media all and (min-width:1820px){.footer__social{gap:28px}}.footer__social a{display:flex;flex:0 0 40px;width:40px;height:40px;border-radius:50%;color:var(--color-white)}.footer__social svg{display:block;width:40px;height:40px}.footer__bottom{min-width:0;margin-top:27px;padding-top:28px;border-top:1px solid var(--footer-divider);color:var(--color-gray-stroke);font-size:var(--footer-legal);line-height:var(--lh-footer-legal)}@media all and (min-width:765px){.footer__bottom{margin-top:0;padding-top:0;border-top:0}}@media all and (min-width:1200px){.footer__bottom{margin-top:35px;padding-top:40px;border-top:1px solid var(--footer-divider)}}@media all and (min-width:1440px){.footer__bottom{margin-top:59px}}.footer__bottom a{color:inherit;overflow-wrap:anywhere}.footer__legal{display:flex;flex-direction:column;align-items:flex-start;gap:12px}@media all and (min-width:1200px){.footer__legal{flex-direction:row;justify-content:space-between;gap:40px}}.footer__documents{margin:0;padding:0;display:flex;flex-direction:column;gap:12px;min-width:0;list-style:none}@media all and (min-width:1200px){.footer__documents{flex-direction:row;flex-wrap:wrap;column-gap:28px;row-gap:8px;max-width:942px}}@media all and (min-width:1440px){.footer__documents{max-width:none}}.footer__sitemap{flex-shrink:0}.footer__copyright{display:flex;flex-direction:column;gap:8px;margin-top:28px;color:var(--color-grey-middle);overflow-wrap:anywhere}@media all and (min-width:1200px){.footer__copyright{flex-direction:row;flex-wrap:wrap;gap:0 4px;margin-top:8px}}@media all and (min-width:1440px){.footer__copyright{margin-top:16px}}.mobile-menu{--mobile-menu-label: 10px;--lh-mobile-menu-label: 16px;--mobile-menu-shadow: 0 -4px 8px rgba(0,0,0,.08);position:fixed;z-index:25;right:0;bottom:0;left:0;display:block;padding-bottom:env(safe-area-inset-bottom,0px);background:var(--color-white);box-shadow:var(--mobile-menu-shadow)}@media all and (min-width:1200px){.mobile-menu{display:none}}.mobile-menu__inner{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;width:100%;max-width:768px;min-height:60px;margin:0 auto;padding:0 16px}@media all and (min-width:765px){.mobile-menu__inner{padding:0 30px}}.mobile-menu__item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-width:0;min-height:60px;padding:12px 0 8px;border:0;background:transparent;color:var(--color-grey-middle);font-family:var(--font-1);font-size:var(--mobile-menu-label);line-height:var(--lh-mobile-menu-label);font-weight:var(--weight-medium);letter-spacing:.3px;text-align:center;text-decoration:none;overflow-wrap:anywhere;transition:color var(--trans)}.mobile-menu__item.--active{color:var(--color-red)}.mobile-menu__item.--active .mobile-menu__icon,.mobile-menu__item.--active .mobile-menu__cart{color:inherit}.mobile-menu__item:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px;border-radius:3px}.mobile-menu__icon{display:flex;align-items:flex-start;justify-content:flex-start;flex:0 0 24px;width:24px;height:24px;color:var(--color-text)}.mobile-menu__icon svg{display:block}.mobile-menu__cart{position:relative;display:block;flex:0 0 24px;width:37px;height:24px;color:var(--color-text)}.mobile-menu__cart svg{display:block}.mobile-menu__counter{position:absolute;top:0;left:17px;display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:1px 6px;border-radius:10px;background:var(--color-red);color:var(--color-white);font-size:var(--cart-counter);line-height:var(--lh-cart-counter);font-weight:var(--weight-semibold);letter-spacing:.36px}.popup{position:fixed;top:0;right:0;bottom:0;left:0;width:calc(100% - 32px);max-width:832px;max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:auto;overscroll-behavior:contain;border:0;border-radius:8px;outline:none;background:var(--color-grey-fill);color:var(--color-text)}.popup::backdrop{background:var(--color-overlay)}.popup__content{position:relative;padding:56px 20px 28px}@media all and (min-width:765px){.popup__content{padding:60px 40px}}@media all and (min-width:1200px){.popup__content{padding:60px 80px}}.popup__close{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:4px;border:0;background:transparent;color:var(--color-grey-middle)}@media all and (min-width:765px){.popup__close{top:32px;right:32px}}.popup__close:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.callback{display:flex;flex-direction:column;gap:28px}@media all and (min-width:1200px){.callback{gap:60px}}.callback__intro{display:flex;flex-direction:column;gap:16px}@media all and (min-width:1200px){.callback__intro{gap:28px}}.callback__form{display:flex;flex-direction:column;align-items:flex-start;gap:28px;width:100%}@media all and (min-width:1200px){.callback__form{gap:60px}}.callback__fields{display:flex;flex-direction:column;gap:20px;width:100%}.callback__row{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}@media all and (min-width:765px){.callback__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.callback__submit{width:100%}@media all and (min-width:765px){.callback__submit{width:auto}}.ui-kit{padding:var(--box-padding) 0}.ui-kit__section{padding-top:var(--box-padding)}.ui-kit__list{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:24px}.ui-kit__type{display:grid;gap:24px;margin-top:24px}.ui-kit__swatch{display:flex;flex-direction:column;justify-content:flex-end;width:146px;min-height:100px;padding:12px;border:1px solid var(--color-gray-stroke);border-radius:6px;font-size:var(--p-small);line-height:var(--lh-p-small)}.ui-kit__container{margin-top:24px;padding:20px;border:1px solid var(--color-blue);background:var(--color-grey-fill)}.ui-kit__controls{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;margin-top:24px}@media all and (min-width:765px){.ui-kit__controls{grid-template-columns:repeat(2,minmax(0,1fr))}}.ui-kit__form-sample{display:grid;gap:24px;max-width:752px;margin-top:24px;padding:20px;border-radius:8px;background:var(--color-grey-fill)}@media all and (min-width:765px){.ui-kit__form-sample{padding:40px}}.media-loader{position:relative;background-color:var(--color-blue)}.media-loader:before{content:"";position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--color-overlay);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);pointer-events:none}.media-loader:after{content:"";position:absolute;z-index:4;top:50%;left:50%;width:36px;height:36px;margin:-18px 0 0 -18px;border:3px solid var(--color-white);border-top-color:var(--color-red);border-right-color:var(--color-red);border-radius:50%;pointer-events:none;animation:media-loader-spin .8s linear infinite}.media-loader.is-loaded:before,.media-loader.is-error:before,.media-loader.is-loaded:after,.media-loader.is-error:after{display:none}.media-loader__message{position:absolute;z-index:3;right:12px;bottom:12px;left:12px;padding:8px 12px;border-radius:3px;background:var(--color-blue);color:var(--color-white);font-size:var(--p-small);line-height:var(--lh-p-small)}@media(prefers-reduced-motion:reduce){.media-loader:after{animation:none}}@-moz-keyframes media-loader-spin{to{transform:rotate(360deg)}}@-webkit-keyframes media-loader-spin{to{transform:rotate(360deg)}}@-o-keyframes media-loader-spin{to{transform:rotate(360deg)}}@keyframes media-loader-spin{to{transform:rotate(360deg)}}.main-banner{--banner-title: var(--h1-bold);--lh-banner-title: var(--lh1-bold);--banner-badge: 12px;--lh-banner-badge: 20px;--color-banner-new: #3eb764;--banner-button-small: 13.27px;--lh-banner-button-small: 19.905px;position:relative;isolation:isolate;padding:24px 0 28px;border-bottom:1px solid var(--color-gray-stroke);background:var(--color-white)}@media all and (min-width:765px){.main-banner{padding-top:20px;padding-bottom:24px}}@media all and (min-width:980px){.main-banner{padding:40px 0 48px}}@media all and (min-width:1200px){.main-banner{--banner-title: 32px;--lh-banner-title: 36px;padding:60px 0}}@media all and (min-width:1440px){.main-banner{--banner-title: 40px;--lh-banner-title: 48px;padding-bottom:68px}}@media all and (min-width:1820px){.main-banner{--banner-title: var(--h1-bold);--lh-banner-title: var(--lh1-bold);padding:80px 0}}.main-banner:before{content:"";position:absolute;z-index:-1;background:url(/local/templates/default/images/main/2-hero-banner/wood-texture.png) left top/398px 263px no-repeat;top:0;left:-130px;mix-blend-mode:darken;pointer-events:none;width:398px;height:263px}@media all and (min-width:1200px){.main-banner:before{top:89px;left:-83px;width:620px;height:548px;max-height:calc(100% - 89px);background:url(/local/templates/default/images/main/2-hero-banner/wood-texture.png) left top/620px 548px no-repeat}}@media all and (min-width:1200px)and (min-width:1200px){.main-banner:before{top:1px;left:0;max-height:calc(100% - 1px)}}.main-banner:after{content:"";position:absolute;z-index:-2;right:0;bottom:0;left:0;height:250px;background:linear-gradient(var(--color-white),var(--color-gray-stroke));-webkit-mask-image:linear-gradient(#000,#0009);mask-image:linear-gradient(#000,#0009);pointer-events:none}.main-banner__container{display:grid;gap:20px;padding:0 20px}@media all and (min-width:765px){.main-banner__container{padding:var(--padding-container)}}@media all and (min-width:980px){.main-banner__container{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}.main-banner__slider{width:100%;min-width:0;overflow:hidden;border-radius:8px}.main-banner__slider>.swiper-wrapper{display:flex}.main-banner__slider .swiper-slide{flex-shrink:0;width:100%}.main-banner__slide.swiper-slide{position:relative;display:grid;min-height:320px;height:auto;overflow:hidden;border-radius:8px;color:var(--color-white)}@media all and (min-width:765px){.main-banner__slide.swiper-slide{min-height:396px}}@media all and (min-width:980px){.main-banner__slide.swiper-slide{min-height:258px}}@media all and (min-width:1200px){.main-banner__slide.swiper-slide{min-height:332px}}@media all and (min-width:1440px){.main-banner__slide.swiper-slide{min-height:378px}}@media all and (min-width:1820px){.main-banner__slide.swiper-slide{min-height:472px}}.main-banner__picture{display:block;contain:size;grid-area:1/1;min-width:0;min-height:0;height:100%}.main-banner__picture img{display:block;width:100%;height:100%;object-fit:cover}.main-banner__content{position:relative;z-index:1;grid-area:1/1;align-self:start;padding:20px 20px 64px}@media all and (min-width:765px){.main-banner__content{padding:40px 40px 64px}}@media all and (min-width:980px){.main-banner__content{padding:28px}}@media all and (min-width:1200px){.main-banner__content{padding:28px 28px 68px}}@media all and (min-width:1440px){.main-banner__content{padding:40px 40px 80px}}.main-banner__title{max-width:487px;margin:0;font-size:var(--banner-title);line-height:var(--lh-banner-title);font-weight:var(--weight-bold)}@media all and (min-width:1200px){.main-banner__title{max-width:475px}}@media all and (min-width:1440px){.main-banner__title{max-width:588px}}.main-banner__description{max-width:487px;margin:20px 0 0;font-size:var(--p);line-height:var(--lh-p);font-weight:var(--weight-regular)}@media all and (min-width:1200px){.main-banner__description{max-width:475px}}@media all and (min-width:1440px){.main-banner__description{max-width:588px}}@media all and (min-width:1820px){.main-banner__description{margin-top:28px}}.main-banner__button{min-height:36px;margin-top:20px;padding:8px 20px}@media(min-width:765px)and (max-width:1199px){.main-banner__button{min-height:33.175px;padding:6.635px 23.223px;gap:9.953px;font-size:var(--banner-button-small);line-height:var(--lh-banner-button-small)}.main-banner__button .btn__arrow{width:9.953px;height:9.166px;flex-basis:9.953px}}@media all and (min-width:1200px){.main-banner__button{min-height:56px;margin-top:28px;padding:16px 28px}}@media all and (min-width:1440px){.main-banner__button{min-height:40px;padding:8px 28px}}@media all and (min-width:1820px){.main-banner__button{margin-top:40px}}.main-banner__badge{display:table;margin-bottom:12px;padding:4px 12px;border-radius:30px;background:var(--color-banner-new);font-size:var(--banner-badge);line-height:var(--lh-banner-badge);font-weight:var(--weight-semibold)}.main-banner__pagination{position:absolute;z-index:2;bottom:12px;left:12px;display:flex;gap:4px}@media all and (min-width:765px){.main-banner__pagination{bottom:16px;left:32px}}@media all and (min-width:980px){.main-banner__pagination{display:none}}@media all and (min-width:1200px){.main-banner__pagination{display:flex;bottom:32px;left:20px}}@media all and (min-width:1440px){.main-banner__pagination{left:32px}}.main-banner__pagination button{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;background:transparent}.main-banner__pagination button:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--color-grey-middle)}.main-banner__pagination button[aria-current=true]:before{background:var(--color-red)}.main-banner__pagination button:focus-visible{outline:2px solid var(--color-white);outline-offset:1px}.main-banner__navigation{position:absolute;z-index:2;right:40px;bottom:24px;display:none;gap:8px}@media all and (min-width:1200px){.main-banner__navigation{display:flex}}.main-banner__prev .btn-arrow__icon{transform:rotate(180deg)}.main-banner__video{position:relative;width:100%;min-width:0;aspect-ratio:16/9;align-self:stretch;overflow:hidden;border-radius:8px}@media all and (min-width:765px){.main-banner__video{min-height:396px}}@media all and (min-width:980px){.main-banner__video{min-height:0;aspect-ratio:auto}}.main-banner__film{display:block;width:100%;height:100%;object-fit:cover}@media all and (min-width:980px){.main-banner__film{position:absolute;top:0;right:0;bottom:0;left:0}}.main-banner__video-toggle{position:absolute;z-index:2;right:24px;bottom:24px;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--color-white);transition:opacity var(--trans)}@media all and (min-width:765px){.main-banner__video-toggle{right:40px}}.main-banner__video-toggle svg{grid-area:1/1;width:40px;height:40px}.main-banner__video-toggle:focus-visible{outline:2px solid var(--color-white);outline-offset:4px}.main-banner__video-toggle[data-paused] .main-banner__pause{display:none}.main-banner__video-toggle:not([data-paused]) .main-banner__play{display:none}.main-banner__video-toggle:disabled{display:none}@media(prefers-reduced-motion:reduce){.main-banner .btn{transition:none}}.main-selection{padding:var(--box-padding) 0;background:var(--color-white)}.main-selection__title{margin:0 0 28px;font-size:var(--h1-bold);line-height:var(--lh1-bold);font-weight:var(--weight-bold)}@media all and (min-width:980px){.main-selection__title{margin-left:10px}}@media all and (min-width:1200px){.main-selection__title{margin-left:2px;margin-bottom:60px}}.main-selection__title span{display:block;color:var(--color-blue);font-size:var(--h1-regular);line-height:var(--lh1-regular);font-weight:var(--weight-regular)}.main-selection__groups{display:grid;gap:32px;margin:0 -20px}@media all and (min-width:765px){.main-selection__groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0}}@media all and (min-width:980px){.main-selection__groups{gap:20.5px}}@media all and (min-width:1200px){.main-selection__groups{gap:25px}}@media all and (min-width:1440px){.main-selection__groups{gap:24px}}.main-selection__group{display:flex;flex-direction:column;min-width:0}.main-selection__heading{display:flex;align-items:flex-start;gap:13px;margin:0 20px 12px;font-size:var(--h4);line-height:var(--lh4);font-weight:var(--weight-bold);overflow-wrap:anywhere}@media all and (min-width:765px){.main-selection__heading{flex-direction:column;gap:8px;margin-left:0;margin-right:0}}@media all and (min-width:980px){.main-selection__heading{flex-direction:row}}@media all and (min-width:1200px){.main-selection__heading{gap:13px;margin-bottom:28px}}.main-selection__number{flex-shrink:0}.main-selection__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;padding:20px;background:var(--color-grey-fill)}@media all and (min-width:765px){.main-selection__items{flex:1 0 auto;grid-template-columns:minmax(0,1fr);padding:12px}}@media all and (min-width:1200px){.main-selection__items{gap:12px;padding:20px 12px;border-radius:8px}}@media all and (min-width:1440px){.main-selection__items{grid-template-columns:repeat(2,minmax(0,1fr))}}.main-selection__items.--brands{grid-template-columns:minmax(0,1fr)}.main-selection__items.--products{min-height:148px}.selection-brand{--color-brand-hover: var(--color-text);position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;min-height:56px;padding:7px 20px;overflow:hidden;border:1px solid var(--color-grey-fill);border-radius:3px;background:var(--color-white);color:var(--color-text);text-decoration:none;transition:background-color var(--trans),color var(--trans),box-shadow var(--trans)}@media all and (min-width:765px){.selection-brand{padding-right:12px;padding-left:12px}}@media all and (min-width:1200px){.selection-brand{min-height:80px;padding:12px 20px}}.selection-brand.--vegaline{--color-brand-hover: #5ebc00}.selection-brand.--etenium{--color-brand-hover: #6e532d}.selection-brand:after{content:"";position:absolute;z-index:-1;top:50%;left:calc(100% - 116px);width:89px;height:407.492px;transform:translate(-50%,-50%) rotate(60deg);background:radial-gradient(ellipse 30.844px 141.22px at center,#ffffff40,#fff0);opacity:0;transition:opacity var(--trans);pointer-events:none}.selection-brand__name{min-width:0;font-size:var(--p-small-bold);line-height:var(--lh-p-small-bold);font-weight:var(--weight-bold);text-transform:uppercase;overflow-wrap:anywhere}.selection-brand__visual{display:flex;align-items:center;gap:8px;flex-shrink:0;transition:transform var(--trans)}@media all and (min-width:1200px){.selection-brand__visual{gap:12px}}.selection-brand__logo{display:block;width:32px;flex:0 0 32px;transition:filter var(--trans)}@media all and (min-width:1200px){.selection-brand__logo{width:40px;flex-basis:40px}}.selection-brand__logo img{display:block;width:100%;height:auto}.selection-brand__arrow{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--color-grey-middle);transition:color var(--trans)}@media(min-width:765px)and (max-width:979px){.selection-brand__arrow{display:none}}.selection-brand__arrow svg{width:12.75px;height:11.0459px}.selection-brand:focus-visible{outline:2px solid var(--color-blue);outline-offset:3px}@media all and (min-width:1200px)and (hover:hover){.selection-brand:hover{background:var(--color-brand-hover);color:var(--color-white);box-shadow:var(--shadow-popup)}.selection-brand:hover:after{opacity:1}.selection-brand:hover .selection-brand__visual{transform:translate(12px)}.selection-brand:hover .selection-brand__arrow{color:var(--color-white)}.selection-brand:hover.--vegaline .selection-brand__logo,.selection-brand:hover.--etenium .selection-brand__logo{filter:brightness(0) invert(1)}}.selection-card{display:flex;align-items:center;gap:8px;min-width:0;min-height:48px;overflow:hidden;border-radius:3px;background:var(--color-white);color:var(--color-text);text-decoration:none;transition:color var(--trans),box-shadow var(--trans)}@media all and (min-width:1200px){.selection-card{min-height:80px;gap:10px}}.selection-card__picture{display:block;flex:0 0 56px;width:56px;margin:-4px 0}@media all and (min-width:1200px){.selection-card__picture{flex-basis:80px;width:80px;margin:0}}.selection-card__picture img{display:block;width:100%;height:auto}.selection-card__text{min-width:0;font-size:var(--p-small);line-height:var(--lh-p-small);font-weight:var(--weight-semibold);overflow-wrap:anywhere;text-decoration-color:transparent;text-underline-position:from-font;transition:text-decoration-color var(--trans)}@media(min-width:765px)and (max-width:1199px){.selection-card__break{display:none}}@media all and (min-width:765px){.selection-card__break.--mobile{display:none}}@media all and (min-width:765px){.selection-card__hyphen{display:none}}@media all and (min-width:1440px){.selection-card__hyphen{display:inline}}@media all and (min-width:1820px){.selection-card__hyphen{display:none}}.selection-card.--tall{min-height:56px}@media all and (min-width:1200px){.selection-card.--tall{min-height:80px}}.selection-card.--tall .selection-card__picture{margin:0}.selection-card:focus-visible{outline:2px solid var(--color-blue);outline-offset:3px}@media all and (min-width:1200px)and (hover:hover){.selection-card:hover{color:var(--color-red);box-shadow:var(--shadow-popup)}.selection-card:hover .selection-card__text{text-decoration:underline;text-decoration-color:currentColor}}@media(prefers-reduced-motion:reduce){.selection-brand,.selection-card{transition:none}.selection-brand:after,.selection-brand__visual,.selection-brand__logo,.selection-brand__arrow{transition:none}.selection-card__text{transition:none}}.main-calc{--calc-result: 18px;--lh-calc-result: 22px;--calc-label: var(--callback-small);--lh-calc-label: var(--lh-callback-small);position:relative}@media all and (min-width:1200px){.main-calc{--calc-result: 28px;--lh-calc-result: 36px;--calc-label: var(--p-small);--lh-calc-label: var(--lh-p-small)}}.main-calc__container{display:grid}@media all and (min-width:980px){.main-calc__container{grid-template-columns:minmax(0,320px) minmax(0,400px);justify-content:space-between}}@media all and (min-width:1200px){.main-calc__container{grid-template-columns:repeat(2,minmax(0,568px));column-gap:40px}}@media all and (min-width:1440px){.main-calc__container{grid-template-columns:repeat(2,minmax(0,620px))}}.main-calc__intro{display:grid;gap:16px}@media all and (min-width:1200px){.main-calc__intro{gap:28px}}.main-calc__title{font-size:var(--h1-bold);line-height:var(--lh1-bold);font-weight:var(--weight-bold);overflow-wrap:anywhere}.main-calc__title span{display:block;color:var(--color-blue);font-size:var(--h1-regular);line-height:var(--lh1-regular);font-weight:var(--weight-regular)}.main-calc__description{font-size:var(--p);line-height:var(--lh-p)}.house-preview{position:relative;isolation:isolate;min-width:0;padding:var(--box-padding) 0}@media all and (min-width:980px){.house-preview{position:static}}.house-preview:before{content:"";position:absolute;z-index:-1;top:0;right:-20px;bottom:0;left:-20px;background:var(--color-grey-fill) url(/local/templates/default/images/main/calc/bg-360.png) center top/360px 628px no-repeat;pointer-events:none;background-size:cover}@media all and (min-width:765px){.house-preview:before{top:0;right:-30px;bottom:0;left:-30px;background-image:url(/local/templates/default/images/main/calc/bg-768.png);background-size:768px 686px}}@media all and (min-width:980px){.house-preview:before{top:0;right:50%;bottom:0;left:0;background-image:url(/local/templates/default/images/main/calc/bg-1024.png);background-position:right top;background-size:512px 653px}}@media all and (min-width:1200px){.house-preview:before{background-image:url(/local/templates/default/images/main/calc/bg-1280.png);background-size:640px 1007px}}@media all and (min-width:1440px){.house-preview:before{background-image:url(/local/templates/default/images/main/calc/bg-1920.png);background-size:960px 1048px}}.house-preview__picture{display:block;width:100%;max-width:320px;aspect-ratio:4/3;margin:28px auto 0;overflow:hidden;border-radius:5px;background:var(--color-white)}@media all and (min-width:765px){.house-preview__picture{max-width:493px;border-radius:8px}}@media all and (min-width:980px){.house-preview__picture{max-width:320px;margin-left:0}}@media all and (min-width:1200px){.house-preview__picture{max-width:none;aspect-ratio:568/464;margin-top:60px}}@media all and (min-width:1440px){.house-preview__picture{aspect-ratio:620/464}}.house-preview__picture img{display:block;width:100%;height:100%;object-fit:cover}.house-preview__picture.has-photo{border:2px solid var(--color-gray-stroke)}.house-preview__picture.has-photo img{object-fit:contain}.house-preview__actions{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%;max-width:320px;margin:28px auto 0}@media all and (min-width:765px){.house-preview__actions{flex-direction:row;flex-wrap:wrap;max-width:493px}}@media all and (min-width:980px){.house-preview__actions{flex-direction:column;max-width:none;margin-top:56px}}@media all and (min-width:1200px){.house-preview__actions{flex-direction:row;gap:20px;margin-top:60px}}.house-preview__upload{position:relative;cursor:pointer}.house-preview__upload:focus-within{outline:2px solid var(--color-blue);outline-offset:4px}.house-preview__file{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.house-preview__status{margin-top:12px;color:var(--color-red-active);font-size:var(--p-small);line-height:var(--lh-p-small)}.house-preview__status:empty{display:none}.material-calc{display:flex;flex-direction:column;align-items:flex-start;gap:28px;min-width:0;padding:var(--box-padding) 0 4px}@media all and (min-width:765px){.material-calc{padding-bottom:var(--box-padding)}}@media all and (min-width:1200px){.material-calc{gap:60px}}.material-calc__form{display:flex;flex-direction:column;align-items:flex-start;gap:28px;width:100%;max-width:493px;margin:0 auto}@media all and (min-width:980px){.material-calc__form{max-width:none}}@media all and (min-width:1200px){.material-calc__form{gap:60px}}.material-calc__fields{display:grid;gap:12px;width:100%}@media all and (min-width:1200px){.material-calc__fields{gap:20px}}.material-calc__results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}@media all and (min-width:1200px){.material-calc__results{gap:20px}}.material-calc__result{display:flex;flex-direction:column;gap:8px;min-width:0;padding:16px 12px;border-radius:3px;background:var(--color-grey-fill);overflow-wrap:anywhere}@media all and (min-width:1200px){.material-calc__result{padding-right:20px;padding-left:20px}}.material-calc__result-label{color:var(--color-grey-middle);font-size:var(--calc-label);line-height:var(--lh-calc-label);font-weight:var(--weight-medium)}.material-calc__result-value{margin:0;font-size:var(--calc-result);line-height:var(--lh-calc-result);font-weight:var(--weight-bold)}@media all and (max-width:1199px){.material-calc__product .select-block__native,.material-calc__product .select-block__button{text-transform:uppercase}}.main-compare{--compare-tabs-gutter: 20px;padding:var(--box-padding) 0}@media all and (min-width:765px){.main-compare{--compare-tabs-gutter: 30px}}@media all and (min-width:980px){.main-compare{--compare-tabs-gutter: 41.5px}}@media all and (min-width:1200px){.main-compare{--compare-tabs-gutter: 0px}}.main-compare__title{max-width:664px;font-size:var(--h1-bold);line-height:var(--lh1-bold);font-weight:var(--weight-bold);overflow-wrap:anywhere}.main-compare__title span{display:block;color:var(--color-blue);font-size:var(--h1-regular);line-height:var(--lh1-regular);font-weight:var(--weight-regular)}.main-compare__tabs{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;margin-top:24px;padding:4px var(--compare-tabs-gutter);margin-right:calc(0px - var(--compare-tabs-gutter));margin-left:calc(0px - var(--compare-tabs-gutter));margin-bottom:-4px}@media all and (min-width:1200px){.main-compare__tabs{margin-top:56px}}.main-compare__tabs::-webkit-scrollbar{display:none}.main-compare__tab{flex:0 0 auto;gap:8px;min-height:40px;padding:10px 12px;border:0;background:transparent;color:var(--color-text);text-align:left}@media all and (min-width:1200px){.main-compare__tab{gap:13px;min-height:60px;padding:14px 20px}}.main-compare__tab .radio__mark{flex-basis:20px;width:20px;height:20px}@media all and (min-width:1200px){.main-compare__tab .radio__mark{flex-basis:24px;width:24px;height:24px}}.main-compare__tab .radio__mark svg{width:24px;height:24px}@media all and (min-width:1200px){.main-compare__tab .radio__mark svg{width:28px;height:28px}}.main-compare__tab .radio__text{white-space:nowrap;font-size:var(--p);line-height:var(--lh-p)}@media all and (min-width:1200px){.main-compare__tab .radio__text{font-size:var(--h4);line-height:var(--lh4)}}.main-compare__tab[aria-selected=true]{background:var(--color-grey-fill)}.main-compare__tab[aria-selected=true] .radio__off{display:none}.main-compare__tab[aria-selected=true] .radio__on{display:block}.main-compare__tab[aria-selected=true] .radio__text{font-weight:var(--weight-bold)}.main-compare__tab:focus-visible{outline:2px solid var(--color-blue);outline-offset:-2px}.main-compare__panel{margin-top:28px}.main-compare__grid{display:grid;gap:28px}@media all and (min-width:765px){.main-compare__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}@media all and (min-width:980px){.main-compare__grid{gap:20px}}@media all and (min-width:1200px){.main-compare__grid{gap:24px}}.main-compare__column{display:flex;flex-direction:column;gap:20px;min-width:0}@media all and (min-width:1200px){.main-compare__column{gap:48px}}@media all and (min-width:1440px){.main-compare__column{gap:28px}}.main-compare__select .select-block__native,.main-compare__select .select-block__button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media all and (min-width:1200px){.main-compare__select .select-block__native,.main-compare__select .select-block__button{font-size:var(--p-bold);line-height:var(--lh-p-bold);padding-top:12px;padding-bottom:12px}}@media(min-width:980px)and (max-width:1199px){.main-compare__column:first-child .main-compare__select{max-width:228px}}.compare-card{display:flex;flex-direction:column;align-items:center;flex:1 0 auto;gap:12px;min-width:0;padding:20px 20px 28px;border:1px solid var(--color-gray-stroke);border-radius:8px;background:var(--color-white);box-shadow:0 0 10px #0000001f}@media all and (min-width:765px){.compare-card{min-height:540px;padding-right:12px;padding-left:12px}}@media all and (min-width:980px){.compare-card{min-height:444px}}@media all and (min-width:1200px){.compare-card{min-height:588px;gap:20px;padding:28px 28px 40px}}@media all and (min-width:1440px){.compare-card{min-height:540px}}@media all and (min-width:1820px){.compare-card{min-height:516px}}.compare-card__picture{display:block;width:140px;max-width:100%;border-radius:3px;overflow:hidden}.compare-card__picture img{display:block;width:100%;height:auto}.compare-card__content{width:100%;padding-top:20px;border-top:2px solid var(--color-gray-stroke)}.compare-card__title{font-size:var(--h4);line-height:var(--lh4);font-weight:var(--weight-bold);overflow-wrap:anywhere}.compare-card__list{display:grid;gap:12px;margin:20px 0 0;padding:0;list-style:none}@media all and (min-width:1200px){.compare-card__list{margin-top:28px}}.compare-card__list.--desktop{display:none}@media all and (min-width:1200px){.compare-card__list.--desktop{display:grid}}@media all and (min-width:1200px){.compare-card__list.--mobile{display:none}}.compare-card__feature{display:flex;align-items:flex-start;gap:8px;font-size:var(--p-small);line-height:var(--lh-p-small)}@media all and (min-width:1200px){.compare-card__feature{gap:12px}}.compare-card__feature svg{flex:0 0 16px;width:16px;height:24px}.compare-card__feature.--positive svg{margin-top:-2px;margin-bottom:-2px}@media all and (min-width:1200px){.compare-card__feature.--positive svg{margin-top:0;margin-bottom:0}}.compare-card__feature span{min-width:0;overflow-wrap:anywhere}.main-cooperation{padding:var(--box-padding) 0;background:color-mix(in srgb,var(--color-gray-stroke) 50%,transparent)}.main-cooperation__container{display:grid;gap:28px;align-items:start}@media all and (min-width:765px){.main-cooperation__container{grid-template-columns:minmax(0,320px) minmax(0,320px);justify-content:space-between}}@media all and (min-width:980px){.main-cooperation__container{grid-template-columns:minmax(0,320px) minmax(0,460px)}}@media all and (min-width:1200px){.main-cooperation__container{grid-template-columns:minmax(0,529px) minmax(0,616px)}}@media all and (min-width:1440px){.main-cooperation__container{grid-template-columns:minmax(0,600px) minmax(0,700px)}}@media all and (min-width:1820px){.main-cooperation__container{grid-template-columns:minmax(0,596px) minmax(0,720px)}}.main-cooperation__intro{min-width:0}.main-cooperation__title{font-size:var(--h1-bold);line-height:var(--lh1-bold);font-weight:var(--weight-bold);overflow-wrap:anywhere}.main-cooperation__title span{display:block;color:var(--color-blue);font-size:var(--h1-regular);line-height:var(--lh1-regular);font-weight:var(--weight-regular)}.main-cooperation__description{margin-top:16px;font-size:var(--p);line-height:var(--lh-p)}@media all and (min-width:1200px){.main-cooperation__description{max-width:none;margin-top:28px}}.main-cooperation__actions{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:28px}@media all and (min-width:1200px){.main-cooperation__actions{flex-direction:row;flex-wrap:wrap;width:max-content;max-width:calc(100% + 20px);gap:20px;margin-top:32px}}@media all and (min-width:1440px){.main-cooperation__actions{margin-top:60px}}.main-cooperation__cards{display:grid;gap:8px;min-width:0;align-items:start}@media all and (min-width:980px){.main-cooperation__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media all and (min-width:1200px){.main-cooperation__cards{gap:24px}}.cooperation-card{display:grid;gap:12px;min-width:0;padding:20px 20px 28px;border:2px solid var(--color-gray-stroke);border-radius:8px;background:var(--color-white)}@media all and (min-width:1200px){.cooperation-card{padding:28px;border-width:1px}}@media all and (min-width:980px){.cooperation-card:nth-child(2){grid-column:1;grid-row:2}}@media all and (min-width:980px){.cooperation-card:nth-child(3){grid-column:2;grid-row:1/3;margin-top:100px}}.cooperation-card__picture{display:block;width:56px;max-width:100%;border-radius:3px;overflow:hidden}@media all and (min-width:1200px){.cooperation-card__picture{width:80px}}.cooperation-card__picture img{display:block;width:100%;height:auto}.cooperation-card__content{display:grid;gap:8px}@media all and (min-width:1200px){.cooperation-card__content{gap:12px}}.cooperation-card__title{font-size:var(--h4);line-height:var(--lh4);font-weight:var(--weight-bold);overflow-wrap:anywhere}.cooperation-card__description{color:var(--color-grey-middle);font-size:var(--p-small);line-height:var(--lh-p-small);overflow-wrap:anywhere}.cooperation-card__description.--desktop{display:none}@media all and (min-width:1200px){.cooperation-card__description.--desktop{display:block}}@media all and (min-width:1200px){.cooperation-card__description.--mobile{display:none}}.cooperation-card.is-reveal-ready{opacity:0;transform:translateY(24px)}.cooperation-card.is-reveal-ready.is-visible{animation:cooperation-reveal .9s cubic-bezier(.25,.1,.25,1) var(--reveal-delay, 0ms) both}@media(prefers-reduced-motion:reduce){.cooperation-card.is-reveal-ready{opacity:1;transform:none;animation:none}}@-moz-keyframes cooperation-reveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes cooperation-reveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@-o-keyframes cooperation-reveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes cooperation-reveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.main-partners{padding:var(--box-padding) 0;background:var(--color-white)}.main-partners__title{font-size:var(--h1-bold);line-height:var(--lh1-bold);font-weight:var(--weight-bold);overflow-wrap:anywhere}.main-partners__rows{display:grid;gap:28px;margin-top:28px}@media all and (min-width:1200px){.main-partners__rows{gap:60px;margin-top:60px}}.marquee{--marquee-gap: 40px;--marquee-height: 36px;min-width:0;overflow:hidden;padding:10px 0;margin:-10px 0}@media all and (min-width:1200px){.marquee{--marquee-gap: 60px;--marquee-height: 50px}}.marquee__track{display:flex;width:max-content}.marquee__group{display:flex;align-items:center;flex:0 0 auto;gap:var(--marquee-gap);padding-right:var(--marquee-gap)}.marquee__item{display:flex;flex:0 0 auto;align-items:center;justify-content:center;height:var(--marquee-height);padding:0;border:0;background:none;border-radius:3px;color:inherit}.marquee__item:focus-visible{outline:2px solid var(--color-blue);outline-offset:4px}.marquee__item:focus-visible .marquee__picture,.marquee__item[aria-pressed=true] .marquee__picture{filter:grayscale(0);opacity:1;transform:scale(1.1)}@media(hover:hover){.marquee__item:hover .marquee__picture{filter:grayscale(0);opacity:1;transform:scale(1.1)}}.marquee__picture{display:flex;align-items:center;height:100%;filter:grayscale(1);opacity:.55;transition:filter var(--trans),opacity var(--trans),transform var(--trans)}.marquee__picture img{display:block;width:auto;height:auto;max-height:100%;max-width:none}.marquee:not(.is-ready),.marquee.is-keyboard{overflow-x:auto}.marquee.is-keyboard .marquee__track{transform:none!important}.marquee.is-keyboard [data-marquee-clone]{display:none}@media(prefers-reduced-motion:reduce){.marquee{overflow-x:auto}.marquee .marquee__track{transform:none!important}.marquee .marquee__picture{transition:none}.marquee [data-marquee-clone]{display:none}}.main-production{padding:var(--box-padding) 0;background:color-mix(in srgb,var(--color-gray-stroke) 50%,transparent)}@media all and (min-width:1200px){.main-production{padding-bottom:calc(var(--box-padding) - 4px)}}@media all and (min-width:1440px){.main-production{padding-bottom:var(--box-padding)}}.main-production__container{display:grid;gap:28px;align-items:start}@media all and (min-width:765px){.main-production__container{grid-template-columns:minmax(0,320px) minmax(0,320px);justify-content:space-between}}@media all and (min-width:980px){.main-production__container{grid-template-columns:minmax(0,320px) minmax(0,460px)}}@media all and (min-width:1200px){.main-production__container{grid-template-columns:minmax(0,527px) minmax(0,616px)}}@media all and (min-width:1440px){.main-production__container{grid-template-columns:minmax(0,596px) minmax(0,700px)}}@media all and (min-width:1820px){.main-production__container{grid-template-columns:minmax(0,596px) minmax(0,720px)}}.main-production__intro{min-width:0}.main-production__action{margin-top:28px}@media all and (min-width:1200px){.main-production__action{margin-top:60px}}.main-production__cards{display:grid;gap:8px;min-width:0}@media all and (min-width:980px){.main-production__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media all and (min-width:1200px){.main-production__cards{grid-template-rows:minmax(322px,auto) minmax(322px,auto);gap:24px}}@media all and (min-width:1440px){.main-production__cards{grid-template-rows:minmax(298px,auto) minmax(322px,auto)}}.main-production .cooperation-card{grid-column:auto;grid-row:auto;margin-top:0;align-content:start;padding-left:24px;padding-right:24px}.main-production .cooperation-card:nth-child(2){min-height:212px}@media all and (min-width:980px){.main-production .cooperation-card:nth-child(2){min-height:228px}}@media all and (min-width:1200px){.main-production .cooperation-card:nth-child(2){min-height:0;order:3}}.main-production .cooperation-card:nth-child(3){padding-left:20px;padding-right:20px}@media all and (min-width:1200px){.main-production .cooperation-card:nth-child(3){order:2;padding-left:28px;padding-right:28px}}@media all and (min-width:1200px){.main-production .cooperation-card:nth-child(4){order:4}}@media all and (min-width:1200px){.main-production__title-break{display:block}}.main-pdf{padding:60px 0;background:var(--color-white)}@media all and (min-width:1200px){.main-pdf{padding:80px 0}}.main-pdf__container{display:grid;gap:28px;align-items:start}@media all and (min-width:765px){.main-pdf__container{grid-template-columns:minmax(0,320px) minmax(0,313px);justify-content:space-between}}@media all and (min-width:1200px){.main-pdf__container{grid-template-columns:minmax(0,527px) minmax(0,540px)}}@media all and (min-width:1440px){.main-pdf__container{grid-template-columns:minmax(0,596px) minmax(0,540px)}}@media all and (min-width:1820px){.main-pdf__container{grid-template-columns:minmax(0,596px) minmax(0,630px)}}.main-pdf__intro{min-width:0}@media all and (min-width:1200px){.main-pdf__intro{padding-top:20px}}@media all and (min-width:1440px){.main-pdf__intro{padding-top:40px}}.main-pdf__action{margin-top:28px}@media all and (min-width:1200px){.main-pdf__action{margin-top:60px}}.main-pdf__picture{display:block;width:calc(100% + 40px);aspect-ratio:360/263;margin-left:-20px;overflow:hidden}@media all and (min-width:765px){.main-pdf__picture{width:100%;aspect-ratio:540/488;margin-left:0}}@media all and (min-width:1820px){.main-pdf__picture{width:540px}}.main-pdf__picture img{display:block;width:81.944444%;max-width:none;height:auto;margin-left:14.444444%}@media all and (min-width:765px){.main-pdf__picture img{width:100%;margin-left:0}}.main-application{padding:var(--box-padding) 0;background:color-mix(in srgb,var(--color-gray-stroke) 50%,transparent)}@media all and (min-width:980px){.main-application{padding-bottom:calc(var(--box-padding) + 33px)}}@media all and (min-width:1200px){.main-application{padding-bottom:var(--box-padding)}}.main-application__header{display:flex;align-items:flex-start;gap:8px;margin-bottom:28px;justify-content:space-between}@media all and (min-width:765px){.main-application__header{margin-bottom:16px;justify-content:flex-start}}@media all and (min-width:1200px){.main-application__header{align-items:center;margin-bottom:60px}}@media all and (min-width:1440px){.main-application__header{margin-bottom:62px}}@media all and (min-width:1820px){.main-application__header{margin-bottom:60px}}.main-application__title{flex:0 1 auto;min-width:0}@media all and (min-width:980px){.main-application__title{flex-grow:1}}.main-application__link{flex-shrink:0;width:20px;height:20px}@media all and (min-width:980px){.main-application__link{width:auto;height:auto}}.main-application__link .link-arrow__text{display:none}@media all and (min-width:980px){.main-application__link .link-arrow__text{display:block}}.main-application__gallery{display:grid;gap:8px}@media all and (min-width:765px){.main-application__gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media all and (min-width:980px){.main-application__gallery{gap:20px}}@media all and (min-width:1200px){.main-application__gallery{gap:24px}}.main-application__group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:8px;min-width:0;aspect-ratio:1}.main-application__group:first-child{aspect-ratio:320/319}@media all and (min-width:765px){.main-application__group:first-child{aspect-ratio:1}}@media all and (min-width:980px){.main-application__group{gap:20px}}@media all and (min-width:1200px){.main-application__group{gap:24px}}@media all and (min-width:1440px){.main-application__group{row-gap:20px;aspect-ratio:675/672}.main-application__group:first-child{aspect-ratio:675/672}}@media all and (min-width:1820px){.main-application__group,.main-application__group:first-child{aspect-ratio:720/716}}.application-card{--application-tag: 12px;--lh-application-tag: 16px;position:relative;min-width:0;min-height:0;margin:0;border-radius:8px;background:var(--color-gray-stroke);transition:box-shadow var(--trans)}@media(min-width:1440px)and (max-width:1819px){.application-card{border-radius:10px}}.application-card.--horizontal{grid-column:1/-1}.application-card.--vertical{grid-column:2;grid-row:1/3}.application-card__picture{display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit}.application-card__picture img{display:block;width:100%;height:100%;object-fit:cover;transition:filter var(--trans)}@media(prefers-reduced-motion:reduce){.application-card__picture img{transition:none}}.application-card__caption{position:absolute;left:8px;bottom:8px;max-width:calc(100% - 16px);padding:6px 12px;border-radius:20px;background:var(--color-gray-stroke);color:var(--color-text);font-size:var(--application-tag);line-height:var(--lh-application-tag);font-weight:var(--weight-semibold);overflow-wrap:anywhere;transition:transform var(--trans)}@media all and (min-width:1200px){.application-card__caption{left:24px;bottom:24px;max-width:calc(100% - 48px)}}@media all and (min-width:1440px){.application-card__caption{left:28px;bottom:28px;max-width:calc(100% - 56px)}}@media(prefers-reduced-motion:reduce){.application-card__caption{transition:none}}@media(prefers-reduced-motion:reduce){.application-card{transition:none}}@media all and (min-width:1200px)and (hover:hover){.application-card:hover{box-shadow:var(--shadow-popup)}.application-card:hover .application-card__picture img{filter:brightness(1.25)}.application-card:hover .application-card__caption{transform:translateY(-12px)}}.main-map{padding-top:var(--box-padding);background:var(--color-white)}@media all and (min-width:1200px){.main-map{padding-bottom:var(--box-padding);border-bottom:1px solid var(--color-gray-stroke)}}.main-map__header{display:flex;flex-direction:column;gap:28px;margin-bottom:28px}@media all and (min-width:765px){.main-map__header{flex-direction:row;align-items:flex-end;justify-content:space-between}}@media all and (min-width:1200px){.main-map__header{margin-bottom:60px}}.main-map__title{flex:1 1 auto;min-width:0}.main-map__city{width:100%}@media all and (min-width:765px){.main-map__city{flex:0 0 348px}}@media all and (min-width:1200px){.main-map__city{flex-basis:437px;margin-bottom:4px}}@media all and (min-width:1440px){.main-map__city{flex-basis:474px}}@media all and (min-width:1820px){.main-map__city{flex-basis:468px}}@media all and (min-width:1200px){.main-map__city .select-block__native,.main-map__city .select-block__button{font-size:var(--p-bold);line-height:var(--lh-p-bold)}}.main-map__viewport{height:299px;margin:0 -20px;isolation:isolate;background:var(--color-gray-stroke)}@media all and (min-width:765px){.main-map__viewport{margin-right:-30px;margin-left:-30px}}@media all and (min-width:980px){.main-map__viewport{margin-right:-41.5px;margin-left:-41.5px}}@media all and (min-width:1200px){.main-map__viewport{height:500px;margin:0;border-radius:8px}}.main-map__canvas{width:100%;height:100%;overflow:hidden;border-radius:inherit}.map-marker,.map-cluster{--map-marker-size: 43.2px;--map-count: 14px;--lh-map-count: 20px;display:flex;align-items:center;justify-content:center;width:var(--map-marker-size);height:var(--map-marker-size);transform:translate(-50%,-50%);background-repeat:no-repeat;background-position:center;background-size:contain;font-family:var(--font-1);font-size:var(--map-count);line-height:var(--lh-map-count);font-weight:var(--weight-bold);color:var(--color-text);cursor:pointer}@media all and (min-width:765px){.map-marker,.map-cluster{--map-marker-size: 48px;--map-count: 16px;--lh-map-count: 24px}}.map-marker{background-image:url(/local/templates/default/images/main/9-section-map/point-2.svg)}.map-cluster{background-image:url(/local/templates/default/images/main/9-section-map/point-1.svg)}.map-balloon{display:grid;gap:8px;max-width:280px;padding:4px;color:var(--color-text);font-family:var(--font-1);font-size:var(--p-small);line-height:var(--lh-p-small);overflow-wrap:anywhere}.map-balloon__title{font-size:inherit;line-height:inherit;font-weight:var(--weight-bold)}.map-balloon a{color:var(--color-blue);text-decoration:underline}.map-balloon a:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.main-articles{--article-tag: var(--callback-small);--lh-article-tag: var(--lh-callback-small);--article-date: var(--callback-small);--lh-article-date: var(--lh-callback-small);--color-article-news: #3eb764;padding:var(--box-padding) 0 calc(var(--box-padding) - 1px);overflow:hidden;background:var(--color-white);border-bottom:1px solid var(--color-gray-stroke)}@media all and (min-width:980px){.main-articles{padding-bottom:calc(var(--box-padding) - 13px)}}@media all and (min-width:1200px){.main-articles{--article-date: var(--form-note);--lh-article-date: var(--lh-form-note);padding-bottom:calc(var(--box-padding) - 1px)}}@media all and (min-width:1440px){.main-articles{padding-bottom:calc(var(--box-padding) + 93px)}}@media all and (min-width:1820px){.main-articles{padding-bottom:calc(var(--box-padding) + 75px)}}.main-articles__header{display:flex;align-items:center;gap:20px;margin-bottom:28px}@media all and (min-width:1200px){.main-articles__header{margin-bottom:60px}}.main-articles__title{flex:1 1 auto;min-width:0;font-size:var(--h1-bold);line-height:var(--lh1-bold);font-weight:var(--weight-bold);overflow-wrap:anywhere}@media all and (min-width:980px){.main-articles__title{margin-left:-11.5px}}@media all and (min-width:1200px){.main-articles__title{margin-left:0}}.main-articles__title span{display:block;color:var(--color-blue);font-size:var(--h1-regular);line-height:var(--lh1-regular);font-weight:var(--weight-regular)}.main-articles__actions{display:flex;align-items:center;gap:20px;flex-shrink:0;align-self:flex-start}@media all and (min-width:765px){.main-articles__actions{align-self:flex-end;margin-bottom:3px;gap:40px}}@media all and (min-width:1200px){.main-articles__actions{align-self:center;margin-bottom:0;gap:46px}}@media all and (min-width:1820px){.main-articles__actions{margin-right:-128px}}.main-articles__link{width:20px;height:20px}@media all and (min-width:765px){.main-articles__link{width:auto;height:auto}}.main-articles__link .link-arrow__text{display:none}@media all and (min-width:765px){.main-articles__link .link-arrow__text{display:block}}.main-articles__arrows{display:none;gap:8px}@media all and (min-width:765px){.main-articles__arrows{display:flex}}.main-articles__arrows .swiper-button-disabled{cursor:default;color:var(--color-grey-middle)}.main-articles__arrows .swiper-button-lock{display:none}.main-articles__prev .btn-arrow__icon{transform:rotate(180deg)}.main-articles__slider{touch-action:pan-y}.main-articles__slider.swiper{overflow:visible}.main-articles__slider .swiper-wrapper{display:flex;align-items:stretch;gap:8px}@media all and (min-width:765px){.main-articles__slider .swiper-wrapper{gap:12px}}@media all and (min-width:980px){.main-articles__slider .swiper-wrapper{gap:20px}}@media all and (min-width:1200px){.main-articles__slider .swiper-wrapper{gap:24px}}.main-articles__slider.swiper-initialized .swiper-wrapper{gap:0}.article-card{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:24px;min-height:288px;padding:20px;overflow:hidden;border:2px solid var(--color-gray-stroke);border-radius:8px;background:var(--color-white);color:var(--color-text);transition:box-shadow var(--trans)}@media all and (min-width:980px){.article-card{min-height:300px}}@media all and (min-width:1200px){.article-card{min-height:387px;padding:28px;border-width:1px}}@media all and (min-width:1440px){.article-card{min-height:378px}}@media all and (min-width:1820px){.article-card{min-height:472px}}.article-card.swiper-slide{display:flex;flex-shrink:0;width:288px;height:auto}@media all and (min-width:980px){.article-card.swiper-slide{width:300px}}@media all and (min-width:1200px){.article-card.swiper-slide{width:284px}}@media all and (min-width:1440px){.article-card.swiper-slide{width:472px}}.article-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,var(--color-white),color-mix(in srgb,var(--color-gray-stroke) 60%,transparent));opacity:0;transition:opacity var(--trans)}.article-card.--featured{border:0;color:var(--color-white)}@media all and (min-width:1200px){.article-card.--featured{width:592px}}@media all and (min-width:1440px){.article-card.--featured{width:576px}}@media all and (min-width:1820px){.article-card.--featured{width:720px}}.article-card.--featured:before{display:none}.article-card.--featured .article-card__date{min-height:20px;color:inherit}.article-card__picture{position:absolute;top:0;left:0;display:block;width:100%;height:100%}@media all and (min-width:1200px){.article-card__picture{width:720px;height:472px}}@media all and (min-width:1440px){.article-card__picture{width:100%;height:100%}}.article-card__picture img{display:block;width:100%;height:100%;object-fit:cover}.article-card__content{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:100%;min-width:0;transition:transform var(--trans)}@media all and (min-width:1200px){.article-card__content{gap:28px}}.article-card__tag{display:inline-flex;align-items:center;padding:6px 12px;border-radius:20px;background:var(--color-grey-fill);color:var(--color-text);font-size:var(--article-tag);line-height:var(--lh-article-tag);font-weight:var(--weight-semibold)}.article-card__tag.--faq{color:var(--color-blue)}.article-card__tag.--news{color:var(--color-article-news)}.article-card__tag.--promo{color:var(--color-red)}.article-card__info{display:grid;gap:8px;width:100%;min-width:0}@media all and (min-width:1200px){.article-card__info{gap:12px}}.article-card__title{font-size:var(--h4);line-height:var(--lh4);font-weight:var(--weight-bold);overflow-wrap:anywhere;text-decoration-color:transparent;text-underline-offset:3px;transition:color var(--trans),text-decoration-color var(--trans)}.article-card__description{font-size:var(--p);line-height:var(--lh-p);font-weight:var(--weight-regular);overflow-wrap:anywhere}.article-card__date{position:relative;display:block;color:var(--color-grey-middle);font-size:var(--article-date);line-height:var(--lh-article-date);font-weight:var(--weight-medium);transition:transform var(--trans)}.article-card__link{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;border-radius:inherit}.article-card__link:focus-visible{outline:2px solid var(--color-blue);outline-offset:-4px}.article-card:focus-within .article-card__title{text-decoration:underline}@media(prefers-reduced-motion:reduce){.article-card,.article-card:before,.article-card .article-card__content,.article-card .article-card__date,.article-card .article-card__title{transition:none}}@media all and (min-width:1200px)and (hover:hover){.article-card:hover{box-shadow:var(--shadow-popup)}.article-card:hover:before{opacity:1}.article-card:hover .article-card__content{transform:translateY(12px)}.article-card:hover .article-card__date{transform:translateY(-12px)}.article-card:hover .article-card__title{color:var(--color-red);text-decoration:underline}.article-card:hover.--featured .article-card__title{color:var(--color-white)}}.main-consulting{--consulting-label: var(--callback-small);--lh-consulting-label: var(--lh-callback-small);--form-note: var(--callback-small);--lh-form-note: var(--lh-callback-small);position:relative;isolation:isolate;padding:var(--box-padding) 0;background:var(--color-grey-fill)}@media all and (min-width:1200px){.main-consulting{--consulting-label: var(--p-small-medium);--lh-consulting-label: var(--lh-p-small-medium);--form-note: 14px;--lh-form-note: 20px}}.main-consulting:before{content:"";position:absolute;z-index:-1;left:0;bottom:0;display:none;width:620px;height:541px;pointer-events:none}@media all and (min-width:1200px){.main-consulting:before{display:block;bottom:92px;width:529px;height:542px;background:url(/local/templates/default/images/main/consulting-texture-1280.png) left bottom/100% 100% no-repeat}}@media all and (min-width:1440px){.main-consulting:before{bottom:0;width:620px;height:541px;background-image:url(/local/templates/default/images/main/consulting-texture.png)}}.main-consulting__layout{display:grid;gap:28px;align-items:start}@media all and (min-width:980px){.main-consulting__layout{grid-template-columns:minmax(0,320px) minmax(0,460px);justify-content:space-between;column-gap:40px}}@media all and (min-width:1200px){.main-consulting__layout{grid-template-columns:minmax(0,526px) minmax(0,616px);column-gap:40px}}@media all and (min-width:1440px){.main-consulting__layout{grid-template-columns:minmax(0,546px) minmax(0,676px)}}@media all and (min-width:1820px){.main-consulting__layout{grid-template-columns:minmax(0,546px) minmax(0,720px)}}.main-consulting__title-accent{display:block;color:var(--color-blue)}.main-consulting__phone{color:inherit;text-decoration:none;font-weight:var(--weight-bold);white-space:nowrap;transition:color var(--trans)}.main-consulting__phone:focus-visible{outline:2px solid var(--color-blue);outline-offset:3px}@media all and (min-width:1200px)and (hover:hover){.main-consulting__phone:hover{color:var(--color-red)}}.main-consulting .callback__intro{min-width:0}.main-consulting .callback__form{min-width:0;margin-bottom:0}@media all and (min-width:765px){.main-consulting .callback__form{padding:0 108px}}@media all and (min-width:980px){.main-consulting .callback__form{padding:0;gap:44px}}@media all and (min-width:1200px){.main-consulting .callback__form{margin-top:20px}}@media all and (min-width:1440px){.main-consulting .callback__form{margin-top:0;gap:60px}}.main-consulting .callback__fields{gap:12px}@media all and (min-width:1200px){.main-consulting .callback__fields{gap:20px}}.main-consulting .callback__row{width:100%;gap:12px}@media all and (min-width:980px){.main-consulting .callback__row{grid-template-columns:minmax(0,1fr)}}@media all and (min-width:1200px){.main-consulting .callback__row{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}}.main-consulting .input-block{--p-small-medium: var(--consulting-label);--lh-p-small-medium: var(--lh-consulting-label)}.main-consulting .input-block__placeholder{top:calc(var(--lh-consulting-label) + 24px)}@media all and (min-width:1200px){.main-consulting .input-block__placeholder{top:calc(var(--lh-consulting-label) + 32px)}}.main-consulting .input-block__input{height:40px;padding:8px 18px}@media all and (min-width:1200px){.main-consulting .input-block__input{height:56px;padding:12px 18px}}.main-consulting textarea.input-block__input{min-height:80px;height:80px;resize:none}@media all and (min-width:1200px){.main-consulting textarea.input-block__input{min-height:120px;height:120px}}.main-consulting .radio-group__title{font-size:var(--consulting-label);line-height:var(--lh-consulting-label)}.main-consulting .radio-group__list{column-gap:12px}@media all and (min-width:765px){.main-consulting .radio-group__list{grid-auto-flow:column;grid-template-rows:repeat(2,auto)}}@media all and (min-width:980px){.main-consulting .radio-group__list{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-auto-flow:row}}@media all and (min-width:1440px){.main-consulting .radio-group__list{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,auto);grid-auto-flow:column;column-gap:24px}}.main-consulting .radio{gap:8px;min-height:36px;padding:8px 12px}@media all and (min-width:765px){.main-consulting .radio:not(:first-child){padding-right:8px}}@media all and (min-width:980px){.main-consulting .radio:not(:first-child){padding-right:12px}}@media all and (min-width:1200px){.main-consulting .radio{gap:12px;min-height:56px;padding:14px 20px}.main-consulting .radio:not(:first-child){padding-right:20px}}.main-consulting .radio__mark{flex-basis:20px;width:20px;height:20px}@media all and (min-width:1200px){.main-consulting .radio__mark{flex-basis:24px;width:24px;height:24px}}.main-consulting .radio__mark svg{top:50%;left:50%;transform:translate(-50%,-50%) scale(.833333)}@media all and (min-width:1200px){.main-consulting .radio__mark svg{transform:translate(-50%,-50%)}}.main-consulting .callback__submit{width:auto}.main-social{padding:var(--box-padding) 0;border-top:1px solid var(--color-gray-stroke);background:var(--color-white)}@media all and (min-width:1200px){.main-social{padding-top:calc(var(--box-padding) - 1px)}}.main-social__title{font-size:var(--h1-bold);line-height:var(--lh1-bold);font-weight:var(--weight-bold);overflow-wrap:anywhere}.main-social__title span{display:block;color:var(--color-blue);font-size:var(--h1-regular);line-height:var(--lh1-regular);font-weight:var(--weight-regular)}.main-social__description{margin-top:16px;font-size:var(--p);line-height:var(--lh-p);overflow-wrap:anywhere}@media all and (min-width:1200px){.main-social__description{max-width:444px;margin-top:28px}}.main-social__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:28px}@media all and (min-width:765px){.main-social__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(28px / 3)}}@media all and (min-width:980px){.main-social__cards{gap:20px}}@media all and (min-width:1200px){.main-social__cards{gap:24px;margin-top:60px}}.main-social__cards .social-card:nth-child(2){order:3}.main-social__cards .social-card:nth-child(3){order:2}.main-social__cards .social-card:nth-child(4){order:4}@media all and (min-width:1200px){.main-social__cards .social-card:nth-child(n){order:0}}.social-card{--social-link: var(--form-note);--lh-social-link: var(--lh-form-note);display:grid;grid-template-columns:minmax(0,1fr) 48px;grid-template-rows:auto 1fr;column-gap:8px;row-gap:14px;min-width:0;min-height:82px;padding:16px 12px;border:1px solid var(--color-gray-stroke);border-radius:8px;background:linear-gradient(180deg,color-mix(in srgb,var(--color-gray-stroke) 60%,transparent),var(--color-gray-stroke));color:var(--color-text);text-decoration:none;transition:box-shadow var(--trans)}@media all and (min-width:1200px){.social-card{grid-template-columns:minmax(0,1fr) 140px;row-gap:24px;min-height:200px;padding:27px 19px 27px 27px}}@media all and (min-width:1440px){.social-card{padding-right:27px}}.social-card__title{grid-column:1;grid-row:1;font-size:var(--h4);line-height:var(--lh4);font-weight:var(--weight-bold);overflow-wrap:anywhere;transition:transform var(--trans)}@media all and (min-width:1200px){.social-card__title{overflow-wrap:normal}}.social-card__picture{display:block;grid-column:2;grid-row:1/3;align-self:center;width:48px;height:48px;mix-blend-mode:multiply}@media all and (min-width:1200px){.social-card__picture{width:140px;height:140px}}.social-card__picture img{display:block;width:100%;height:100%;object-fit:contain}.social-card__link.link-arrow{grid-column:1;grid-row:2;justify-self:start;align-self:start;height:12px;color:var(--color-blue);font-size:var(--social-link);line-height:var(--lh-social-link);transition:transform var(--trans)}@media all and (min-width:1200px){.social-card__link.link-arrow{align-self:end;min-height:24px}}@media all and (min-width:1440px){.social-card__link.link-arrow{margin-left:-8px}}@media all and (min-width:1820px){.social-card__link.link-arrow{margin-left:0}}.social-card__link.link-arrow .link-arrow__text{display:none}@media all and (min-width:1200px){.social-card__link.link-arrow .link-arrow__text{display:block}}.social-card__link.link-arrow .link-arrow__icon{transform:none}.social-card:focus-visible{outline:2px solid var(--color-blue);outline-offset:4px;box-shadow:var(--shadow-popup)}@media all and (min-width:1200px){.social-card:focus-visible .social-card__title{transform:translateY(12px)}.social-card:focus-visible .social-card__link{transform:translateY(-12px)}}@media(prefers-reduced-motion:reduce){.social-card,.social-card .social-card__title,.social-card .social-card__link{transition:none}}@media all and (min-width:1200px)and (hover:hover){.social-card:hover{box-shadow:var(--shadow-popup)}.social-card:hover .social-card__title{transform:translateY(12px)}.social-card:hover .social-card__link{transform:translateY(-12px)}}
