*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none;color:inherit}li,ul{list-style:none}img{max-width:100%;height:auto;pointer-events:none}a,ellipse,line,path,rect{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}button,input,option,select,textarea{color:inherit;border:none;background:0 0;font:inherit;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}button{cursor:pointer}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=date]::-webkit-calendar-picker-indicator{position:absolute;background:0 0;left:0;top:0;width:100%;height:100%;cursor:pointer}input[type=date]::-webkit-date-and-time-value{text-align:left}picture{display:-webkit-box;display:-ms-flexbox;display:flex}@font-face{font-family:"SF Compact";font-weight:400;src:url(../fonts/SF-Compact-Rounded-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:"SF Compact";font-weight:500;src:url(../fonts/SF-Compact-Rounded-Medium.woff2) format("woff2");font-display:swap}@font-face{font-family:"SF Compact";font-weight:600;src:url(../fonts/SF-Compact-Rounded-Semibold.woff2) format("woff2");font-display:swap}@font-face{font-family:"SF Compact";font-weight:800;src:url(../fonts/SF-Compact-Rounded-Heavy.woff2) format("woff2");font-display:swap}@font-face{font-family:"SF Pro";font-weight:400;src:url(../fonts/SF-Pro.woff2) format("woff2");font-display:swap}:root{--brand:#D50032;--brand-hover:#C1001E;--yellow:#F5EFD9;--gray:#EBEBEB;--strong-gray:#818181;--light-gray:#F8F8F8;--background:#F9F4F0;--black:#040404;--black-05:#0404040D;--white:#FFFFFF;--white-05:#FFFFFF0D}body{background:var(--background);color:var(--black);font-family:"SF Compact";font-weight:400;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100vh;font-size:calc(16px * var(--scale))}body.open{overflow:hidden}body:has(.header.light) main,body:has(.header.light-desktop) main{padding-top:calc(100px * var(--scale))}@media screen and (max-width:700px){body:has(.header.light) main,body:has(.header.light-desktop) main{padding-top:72px}}main{overflow-x:clip;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.section{padding:calc(68px * var(--scale))}.section__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:calc(16px * var(--scale));margin-bottom:calc(52px * var(--scale))}@media screen and (max-width:1279px){.section{padding:52px 24px}.section__head{margin-bottom:42px}}@media screen and (max-width:700px){.section{padding:32px 16px}.section__head{margin-bottom:24px}}.blur-btn{background:var(--white-05);backdrop-filter:blur(16px);border-radius:calc(18px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:calc(8px * var(--scale));padding:calc(16px * var(--scale)) calc(20px * var(--scale));height:calc(52px * var(--scale));line-height:1!important;overflow:hidden}.blur-btn img{width:calc(20px * var(--scale));height:calc(20px * var(--scale))}.blur-btn::before{content:"";position:absolute;inset:0;background:var(--white-05);opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}.blur-btn:hover::before{opacity:1}.border-btn{border:2px solid var(--white);border-radius:calc(18px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:calc(8px * var(--scale));padding:calc(14px * var(--scale)) calc(24px * var(--scale));height:calc(52px * var(--scale));line-height:1!important;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.border-btn:hover{background:var(--brand);color:var(--white);border-color:var(--brand)}.border-btn_accent{border-color:var(--brand);color:var(--brand)}.border-btn_accent path{fill:var(--brand)}.border-btn_accent img,.border-btn_accent svg{width:calc(24px * var(--scale));height:calc(24px * var(--scale))}.border-btn_accent:has(.svg){padding-right:calc(18px * var(--scale))}.border-btn_accent:hover{background:var(--brand);color:var(--white);border-color:var(--brand)}.border-btn_accent:hover path{fill:var(--white)}.accent-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:calc(8px * var(--scale));padding:calc(14px * var(--scale)) calc(24px * var(--scale));border-radius:calc(18px * var(--scale));background:var(--brand);color:var(--white);line-height:1!important;height:calc(52px * var(--scale));cursor:pointer;overflow:hidden;position:relative}.accent-btn input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer}.accent-btn:has(img){padding-right:calc(18px * var(--scale))}.accent-btn img{width:calc(24px * var(--scale));height:calc(24px * var(--scale))}.accent-btn:hover{background-color:var(--brand-hover)}.accent-btn:has(input:disabled){opacity:.7;background:var(--brand)}.yellow-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:calc(8px * var(--scale));padding:calc(16px * var(--scale)) calc(20px * var(--scale));border-radius:calc(18px * var(--scale));background:var(--black-05);color:var(--black);line-height:1!important;height:calc(52px * var(--scale));overflow:hidden;position:relative}.yellow-btn path{fill:var(--brand)}.yellow-btn::before{content:"";position:absolute;inset:0;background:var(--white-05);opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}.yellow-btn:hover::before{opacity:1}.accordeon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(16px * var(--scale))}.accordeon-item{cursor:pointer;background:var(--light-gray);border:1px solid var(--black-05);border-radius:calc(36px * var(--scale));padding:calc(24px * var(--scale));-webkit-transition:all .2s ease;transition:all .2s ease}.accordeon-item__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:calc(16px * var(--scale))}.accordeon-item__head .title1{width:calc(100% - 40px * var(--scale))}.accordeon-item__head .svg{-webkit-transition:all .3s ease;transition:all .3s ease}.accordeon-item__head img,.accordeon-item__head svg{width:calc(24px * var(--scale));height:calc(24px * var(--scale))}.accordeon-item__head.active .svg{-webkit-transform:scale(1,-1);transform:scale(1,-1)}.accordeon-item__content{display:none;color:var(--strong-gray)}.accordeon-item__content>:first-child{padding-top:calc(16px * var(--scale))}.accordeon-item:hover{background:var(--gray)}@media screen and (max-width:700px){.accordeon-item{padding:16px;border-radius:24px}}.swiper-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100px * var(--scale));height:calc(64px * var(--scale));background:var(--white);border:2px solid var(--black-05);border-radius:calc(38px * var(--scale));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s ease;transition:all .3s ease}.swiper-arrow img,.swiper-arrow svg{width:calc(24px * var(--scale));height:calc(24px * var(--scale))}.swiper-arrow.swiper-button-disabled{opacity:.5;pointer-events:none}.swiper-arrow:hover path{fill:var(--brand)}.swiper-arrow.swiper-button-lock{display:none!important}.swiper-pagination{position:static;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(2px * var(--scale));width:auto;min-width:calc(50px * var(--scale))!important}.swiper-pagination .separator,.swiper-pagination-current{color:var(--brand)}.swiper-pagination-total{color:var(--strong-gray)}.swiper-scrollbar{position:static!important;width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:calc(4px * var(--scale));background-color:var(--gray)}.swiper-scrollbar-drag{background-color:var(--brand)}.hint{color:var(--strong-gray)}.light-bg{background:var(--white)}.light-bg .productions-card__inner{background:var(--background)}.skeleton{-webkit-animation:skeleton-loading 1s linear infinite alternate;animation:skeleton-loading 1s linear infinite alternate}@-webkit-keyframes skeleton-loading{0%{background:var(--black)}100%{background:var(--black-05)}}@keyframes skeleton-loading{0%{background:var(--black)}100%{background:var(--black-05)}}.fadeUp{opacity:0;-webkit-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0)}.fadeUp.absolute{position:absolute}.fadeUp.animated{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}form .form-input{height:calc(56px * var(--scale));width:100%;border:1px solid var(--black-05);background-color:var(--light-gray);padding-left:calc(24px * var(--scale));padding-right:calc(24px * var(--scale));border-radius:calc(16px * var(--scale));font-weight:500;font-size:calc(14px * var(--scale));line-height:130%;color:var(--black);outline:0;-webkit-transition:all .3s ease;transition:all .3s ease}form .form-input::-webkit-input-placeholder{color:var(--strong-gray)}form .form-input::-moz-placeholder{color:var(--strong-gray)}form .form-input:-ms-input-placeholder{color:var(--strong-gray)}form .form-input::-ms-input-placeholder{color:var(--strong-gray)}form .form-input::placeholder{color:var(--strong-gray)}form .form-input:hover{background:var(--gray)}form .form-input:hover::-webkit-input-placeholder{color:var(--black)}form .form-input:hover::-moz-placeholder{color:var(--black)}form .form-input:hover:-ms-input-placeholder{color:var(--black)}form .form-input:hover::-ms-input-placeholder{color:var(--black)}form .form-input:hover::placeholder{color:var(--black)}form .form-input.wpcf7-not-valid{background:var(--light-gray);border-color:var(--brand)}@media screen and (max-width:700px){form .form-input{font-size:12px}}form .form-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(16px * var(--scale))}form .form-row>*{width:calc(50% - 8px * var(--scale))}form textarea.form-input{width:100%;height:calc(128px * var(--scale));resize:none;padding-top:calc(18px * var(--scale));padding-bottom:calc(18px * var(--scale))}form .wpcf7-acceptance label{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}form .wpcf7-acceptance label .wpcf7-list-item-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(6px * var(--scale));-webkit-transition:all .3s ease;transition:all .3s ease}form .wpcf7-acceptance label .wpcf7-list-item-label::after,form .wpcf7-acceptance label .wpcf7-list-item-label::before{display:none}form .wpcf7-acceptance label input{display:none}form .wpcf7-acceptance label .checkmark{margin-right:calc(2px * var(--scale));width:calc(20px * var(--scale));height:calc(20px * var(--scale));min-width:calc(20px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:calc(4px * var(--scale));border:1px solid var(--strong-gray);-webkit-transition:all .3s ease;transition:all .3s ease}form .wpcf7-acceptance label .checkmark svg{width:calc(10px * var(--scale));height:calc(10px * var(--scale))}form .wpcf7-acceptance label:has(input:checked) .checkmark{background:var(--brand);border-color:var(--brand)}form .wpcf7-acceptance label:has(input:checked) .checkmark path{fill:var(--white);fill-opacity:1}form .wpcf7-acceptance label:hover .checkmark path{fill-opacity:1}form .ui-selectmenu-button{height:calc(56px * var(--scale));width:100%!important;border:1px solid var(--black-05)!important;background-color:var(--light-gray);padding-left:calc(24px * var(--scale));padding-right:calc(24px * var(--scale));border-radius:calc(16px * var(--scale));font-weight:500!important;font-size:calc(14px * var(--scale));line-height:130%;font-family:"SF Compact"!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(12px * var(--scale));-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:var(--strong-gray);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0;-webkit-transition:all .3s ease;transition:all .3s ease}form .ui-selectmenu-button:hover{background:var(--gray);color:var(--black)}form .ui-selectmenu-button.selected{color:var(--black)}form .ui-selectmenu-button .ui-selectmenu-text{margin-right:0}form .ui-selectmenu-button .ui-selectmenu-icon{width:calc(24px * var(--scale));height:calc(24px * var(--scale));background:url(../img/angle-down-brand.svg) no-repeat center/cover!important;-webkit-transition:all .3s ease;transition:all .3s ease}form .ui-selectmenu-button.ui-selectmenu-button-open .ui-selectmenu-icon{-webkit-transform:scale(1,-1);transform:scale(1,-1)}@media screen and (max-width:700px){form .ui-selectmenu-button{font-size:12px}}form .accent-btn{margin-top:calc(8px * var(--scale))}form .wpcf7-spinner{display:none}form .wpcf7-list-item{margin:0!important}form .wpcf7-not-valid-tip{padding-left:calc(24px * var(--scale));margin-top:calc(8px * var(--scale));color:var(--brand);font-size:calc(12px * var(--scale))}form select.wpcf7-not-valid+.ui-selectmenu-button{background:var(--light-gray);border-color:var(--brand)!important}form .wpcf7-response-output{display:none!important}@media screen and (max-width:700px){form .accent-btn{width:100%}form .form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}form .form-row>*{width:100%}}.ui-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:calc(12px * var(--scale))!important;border:1px solid var(--black-05)!important;background:var(--white);border-radius:calc(16px * var(--scale));font-size:calc(14px * var(--scale));line-height:130%;font-family:"SF Compact"!important}.ui-menu .ui-menu-item:first-child{display:none}.ui-menu li{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:calc(12px * var(--scale));border-radius:calc(8px * var(--scale));border:1px solid transparent;-webkit-transition:all .3s ease;transition:all .3s ease}.ui-menu li.ui-state-disabled{display:none}.ui-menu li div{width:100%;padding:0!important;border:none!important;background:0 0!important;color:var(--black)!important;margin:0!important;font-weight:500!important;-webkit-transition:all .3s ease;transition:all .3s ease}.ui-menu li:has(.ui-state-active),.ui-menu li:hover{color:var(--brand);background-color:var(--light-gray);border-color:var(--black-05)}.ui-menu li:has(.ui-state-active) div,.ui-menu li:hover div{color:var(--brand)!important}@media screen and (max-width:700px){.ui-menu{font-size:12px}}.wpcf7-form-control-wrap{width:100%}@media screen and (max-width:1279px){.move{translate:none!important}}li,p{line-height:130%}.h1{font-weight:800;font-size:calc(160px * var(--scale));line-height:88%;text-transform:uppercase;letter-spacing:calc(2px * var(--scale) * -1)}@media screen and (max-width:1279px){.h1{font-size:128px}}@media screen and (max-width:700px){.h1{font-size:86px}}.default__title,.h2{font-weight:500;font-size:calc(64px * var(--scale));line-height:130%;letter-spacing:calc(2px * var(--scale) * -1)}.default__title span,.h2 span{color:var(--brand)}@media screen and (max-width:1279px){.default__title,.h2{font-size:48px}}@media screen and (max-width:700px){.default__title,.h2{font-size:32px}}.default h3,.h3{font-weight:500;font-size:calc(32px * var(--scale));line-height:120%;letter-spacing:calc(1px * var(--scale) * -1)}@media screen and (max-width:1279px){.default h3,.h3{font-size:32px}}@media screen and (max-width:700px){.default h3,.h3{font-size:24px}}.title1{font-weight:500;font-size:calc(24px * var(--scale));line-height:130%}@media screen and (max-width:1279px){.title1{font-size:24px}}@media screen and (max-width:700px){.title1{font-size:20px}}.title2{font-weight:500;font-size:calc(20px * var(--scale));line-height:120%}@media screen and (max-width:1279px){.title2{font-size:20px}}@media screen and (max-width:700px){.title2{font-size:16px}}.body1{font-weight:500;font-size:calc(16px * var(--scale));line-height:130%}@media screen and (max-width:1279px){.body1{font-size:16px}}@media screen and (max-width:700px){.body1{font-size:14px}}.body2{font-weight:400;font-size:calc(16px * var(--scale));line-height:130%;font-family:"SF Pro"}@media screen and (max-width:1279px){.body2{font-size:16px}}@media screen and (max-width:700px){.body2{font-size:14px}}.body3{font-weight:500;font-size:calc(14px * var(--scale));line-height:130%;letter-spacing:calc(.25px * var(--scale) * -1)}@media screen and (max-width:1279px){.body3{font-size:14px}}@media screen and (max-width:700px){.body3{font-size:12px}}.body4{font-weight:400;font-size:calc(14px * var(--scale));line-height:130%;font-family:"SF Pro"}@media screen and (max-width:1279px){.body4{font-size:14px}}@media screen and (max-width:700px){.body4{font-size:12px}}.other1{font-weight:600;font-size:calc(168px * var(--scale));line-height:100%}@media screen and (max-width:1279px){.other1{font-size:168px}}@media screen and (max-width:700px){.other1{font-size:96px}}.other2{font-weight:600;font-size:calc(96px * var(--scale));line-height:100%}@media screen and (max-width:1279px){.other2{font-size:96px}}@media screen and (max-width:700px){.other2{font-size:64px}}.other3{font-weight:400;font-size:calc(12px * var(--scale));line-height:130%}@media screen and (max-width:1279px){.other3{font-size:12px}}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-800{font-weight:800}.header{position:fixed;z-index:10;left:0;top:0;width:100%;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(42px * var(--scale));padding-top:calc(16px * var(--scale));padding-bottom:calc(16px * var(--scale));color:var(--yellow);-webkit-transition:all .3s ease;transition:all .3s ease}.header .logo{width:100%;max-width:calc(142px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex}.header .logo img{width:100%}.header .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(32px * var(--scale))}.header .menu-item-has-children{position:relative}.header .menu-item-has-children>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(4px * var(--scale));padding:calc(16px * var(--scale)) 0}.header .menu-item-has-children>a::after{content:"";width:calc(24px * var(--scale));height:calc(24px * var(--scale));background:url(../img/angle-down.svg) no-repeat center/cover;-webkit-transition:all .3s ease;transition:all .3s ease}.header .menu-item-has-children:hover>a::after{-webkit-transform:scale(1,-1);transform:scale(1,-1)}.header .menu-item-has-children:hover .sub-menu{opacity:1;pointer-events:all}.header .menu>li>a:hover{color:var(--brand)}.header .menu>li.active>a{color:var(--brand)}.header .sub-menu{background:var(--white);border:1px solid var(--black-05);border-radius:calc(16px * var(--scale));padding:calc(12px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;opacity:0;pointer-events:none;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:100%;white-space:nowrap;-webkit-transition:all .3s ease;transition:all .3s ease}.header .sub-menu li{display:-webkit-box;display:-ms-flexbox;display:flex}.header .sub-menu li a{width:100%;padding:calc(10px * var(--scale)) calc(12px * var(--scale));color:var(--black);border:1px solid transparent;border-radius:calc(8px * var(--scale))}.header .sub-menu li a:hover{color:var(--brand);background:var(--light-gray);border-color:var(--black-05)}.header .sub-menu li.active a{color:var(--brand);background:var(--light-gray);border-color:var(--black-05)}.header-actions{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(16px * var(--scale))}.header .menu-btn{display:none;width:52px;height:52px;background:var(--white) url(../img/menu.svg) no-repeat center;border-radius:18px;cursor:pointer;border:2px solid var(--black-05)}.header.fixed,.header.light{background:var(--white);color:var(--black)}.header.fixed .menu-item-has-children>a::after,.header.light .menu-item-has-children>a::after{background:url(../img/angle-down-brand.svg) no-repeat center/cover}.header.fixed .blur-btn,.header.light .blur-btn{background:var(--black-05);color:var(--black);overflow:hidden}.header.fixed .blur-btn path,.header.light .blur-btn path{fill:var(--brand)}.header.fixed .blur-btn::before,.header.light .blur-btn::before{content:"";position:absolute;inset:0;background:var(--white-05);opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}.header.fixed .blur-btn:hover::before,.header.light .blur-btn:hover::before{opacity:1}.header.fixed .border-btn,.header.light .border-btn{background:var(--brand);color:var(--white);border-color:var(--brand)}.header.fixed .border-btn:hover,.header.light .border-btn:hover{background-color:var(--brand-hover)}.header.fixed .menu-btn,.header.light .menu-btn{background:var(--brand) url(../img/menu-white.svg) no-repeat center;border:2px solid var(--brand)}.header.hide{-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media screen and (min-width:1280px){.header.light-desktop{background:var(--white);color:var(--black)}.header.light-desktop .menu-item-has-children>a::after{background:url(../img/angle-down-brand.svg) no-repeat center/cover}.header.light-desktop .blur-btn{background:var(--black-05);color:var(--black);overflow:hidden}.header.light-desktop .blur-btn path{fill:var(--brand)}.header.light-desktop .blur-btn::before{content:"";position:absolute;inset:0;background:var(--white-05);opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}.header.light-desktop .blur-btn:hover::before{opacity:1}.header.light-desktop .border-btn{background:var(--brand);color:var(--white);border-color:var(--brand)}.header.light-desktop .border-btn:hover{background-color:var(--brand-hover)}.header.light-desktop .menu-btn{background:var(--brand) url(../img/menu-white.svg) no-repeat center;border:2px solid var(--brand)}}@media screen and (max-width:1279px){.header .menu{display:none}.header .menu-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.header.light-desktop .blur-btn{color:var(--brand)}.header.light-desktop .blur-btn path{fill:var(--brand)}.header.light-desktop .border-btn{color:var(--brand);border-color:var(--brand)}.header.light-desktop .border-btn:hover{background-color:var(--brand-hover)}.header.light-desktop .menu-btn{background:var(--white) url(../img/menu-brand.svg) no-repeat center;border:2px solid var(--black-05)}}@media screen and (max-width:700px){.header{padding:12px 16px}.header .blur-btn,.header .border-btn{display:none}.header .logo{max-width:101px}.header .menu-btn{width:48px;height:48px}}.footer{background:var(--white);border-radius:calc(36px * var(--scale)) calc(36px * var(--scale)) 0 0;padding-bottom:calc(32px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(42px * var(--scale))}.footer-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:calc(42px * var(--scale));-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-main .logo{width:100%;max-width:calc(142px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex}.footer-main .logo img{width:100%}.footer-main__menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(32px * var(--scale))}.footer-main__menu-col:first-child{max-width:calc(390px * var(--scale))}.footer-main__menu-col:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(32px * var(--scale))}.footer-main__menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-main__menu-item>a:hover{color:var(--brand)}.footer-main__menu-item:first-child{padding-right:calc(32px * var(--scale));border-right:1px solid rgba(0,0,0,.1019607843)}.footer-main__menu-item .title2:not(:first-child){margin-top:calc(24px * var(--scale))}.footer-main__menu-item ul{margin-top:calc(16px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(16px * var(--scale))}.footer-main__menu-item ul li{width:calc(50% - 8px * var(--scale));-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-main__menu-item ul li a{color:var(--strong-gray)}.footer-main__menu-item ul li a:hover{color:var(--black)}.footer-main__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(16px * var(--scale));padding-left:calc(32px * var(--scale));border-left:1px solid rgba(0,0,0,.1019607843);max-width:calc(258px * var(--scale))}.footer-main__contacts path{fill:var(--brand)}.footer-main__contacts .email,.footer-main__contacts .phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(16px * var(--scale))}.footer-main__contacts .email img,.footer-main__contacts .email svg,.footer-main__contacts .phone img,.footer-main__contacts .phone svg{width:calc(20px * var(--scale));height:calc(20px * var(--scale))}.footer-main__contacts .email:hover,.footer-main__contacts .phone:hover{color:var(--brand)}.footer-main__contacts .address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(4px * var(--scale))}.footer-main__contacts .address span{font-family:"SF Compact"}.footer-bot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:calc(16px * var(--scale));border-top:1px solid rgba(0,0,0,.1019607843)}.footer-bot__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(24px * var(--scale))}.footer__desc{color:var(--strong-gray)}.footer a.footer__desc:hover{color:var(--black)}.footer .dev-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(12px * var(--scale));color:var(--brand)}.footer .dev-logo span{opacity:.5;-webkit-transition:all .3s ease;transition:all .3s ease}.footer .dev-logo:hover span{opacity:1}@media screen and (max-width:1279px){.footer{padding:42px 24px 32px;gap:24px}.footer-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-main__menu{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-main__menu-col:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:calc(100% - 244px)}.footer-main__menu-col:nth-child(2){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.footer-main__menu-item:first-child{padding-right:0;border:none}.footer-main__contacts{width:100%;padding-left:0;border-left:none;border-top:1px solid rgba(0,0,0,.1019607843);padding-top:24px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:100%;gap:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer-main__contacts>*{width:calc(33.3333333333% - 16px)}.footer-main__contacts .email,.footer-main__contacts .phone{gap:8px}.footer-main__contacts .email img,.footer-main__contacts .email svg,.footer-main__contacts .phone img,.footer-main__contacts .phone svg{min-width:20px}.footer-bot{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.footer-bot__inner{width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer .dev-logo{margin-left:auto;white-space:nowrap}}@media screen and (max-width:700px){.footer{border-radius:24px 24px 0 0;padding:24px 16px 16px}.footer-main{gap:16px}.footer-main__menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.footer-main__menu-col{width:100%;max-width:100%}.footer-main__menu-col:first-child{max-width:100%}.footer-main__menu-col:nth-child(2){gap:16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer-main__menu-col:nth-child(2)>*{width:calc(50% - 8px)}.footer-main__menu-item .title2:not(:first-child){margin-top:16px}.footer-main__menu ul{margin-top:12px}.footer-main__contacts{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px 16px;padding-top:16px}.footer-main__contacts .email,.footer-main__contacts .phone{width:calc(50% - 8px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer-main__contacts .address{width:100%}.footer-bot{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.footer-bot__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.footer .dev-logo{margin-left:0}}.hystmodal,.hystmodal__shadow{-webkit-transition:opacity .3s ease!important;transition:opacity .3s ease!important}.hystmodal__shadow{background:rgba(0,0,0,.9)}.hystmodal__shadow--show{opacity:1}.hystmodal__wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.hystmodal__window{margin:0;border-radius:20px;background:var(--bg-color,#fff);padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 40px);-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transform:none;transform:none}@media screen and (max-width:768px){.hystmodal__window{padding:28px}}.menu-modal{width:100%;max-width:100%;height:100%;-webkit-transform:none;transform:none;border-radius:0;background:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;transform:none;position:relative}.menu-modal__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 24px;position:relative;z-index:2}.menu-modal__head-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.menu-modal__head .logo{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:142px}.menu-modal__head .logo img{width:100%}.menu-modal__close{background:var(--brand);border-radius:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:52px;height:52px}.menu-modal__end{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:16px 16px 30px;padding-top:0}.menu-modal__end>*{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu-modal .modal-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:24px;position:relative;z-index:2}.menu-modal .modal-menu>.modal-menu-item{gap:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu-modal .modal-menu>.modal-menu-item:not(:last-child){padding-bottom:24px;border-bottom:1px solid var(--gray)}.menu-modal .modal-menu>.modal-menu-item .modal-menu-item a{font-size:20px;line-height:120%;color:var(--strong-gray);letter-spacing:0}.menu-modal .modal-menu>.modal-menu-item .modal-menu-item a:hover{color:var(--black)}.menu-modal .modal-menu .modal-sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 24px;width:100%}.menu-modal .modal-menu .modal-sub-menu li{width:calc(50% - 12px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:100%}@media screen and (max-width:700px){.menu-modal__head{padding:12px 16px}.menu-modal__head .logo{max-width:101px}.menu-modal__head .accent-btn,.menu-modal__head .yellow-btn{display:none}.menu-modal__close{width:48px;height:48px}.menu-modal__end{display:-webkit-box;display:-ms-flexbox;display:flex}.menu-modal .modal-menu{gap:16px;padding:16px}.menu-modal .modal-menu>.modal-menu-item{gap:16px}.menu-modal .modal-menu>.modal-menu-item:not(:last-child){padding-bottom:16px}.menu-modal .modal-menu>.modal-menu-item .modal-menu-item a{font-size:16px}}@media screen and (max-width:700px) and (max-height:700px){.menu-modal .modal-menu{gap:12px;padding:12px 16px}.menu-modal .modal-menu.h3{font-size:20px}.menu-modal .modal-menu>.modal-menu-item{gap:12px}.menu-modal .modal-menu>.modal-menu-item:not(:last-child){padding-bottom:12px}.menu-modal .modal-menu>.modal-menu-item .modal-menu-item a{font-size:16px}.menu-modal__end{gap:12px}}.filter-modal{width:100%;height:100%;border-radius:0;padding:24px 24px 32px}.filter-modal__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}.filter-modal__close{border:1px solid var(--black-05);border-radius:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px}.filter-modal__close path{fill:var(--black)}.filter-modal .filter-item__radios{background:var(--light-gray)}.filter-modal .filter-item__radio{background:var(--white)}.filter-modal .filter{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-modal .filter-item{width:100%}.filter-modal .filter .resset-btn{margin-top:auto;width:auto}.filter-modal .filter-item:first-child .filter-item__title{display:none}@media screen and (max-width:700px){.filter-modal{padding:16px 16px 24px}.filter-modal__head{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-modal .filter .resset-btn{width:100%}}.form-modal{max-width:calc(680px * var(--scale));width:100%;border-radius:calc(36px * var(--scale));padding:calc(32px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(24px * var(--scale));margin:auto}.form-modal__close{border:1px solid var(--black-05);border-radius:calc(18px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:calc(24px * var(--scale));right:calc(24px * var(--scale));width:calc(48px * var(--scale));height:calc(48px * var(--scale))}.form-modal__close path{fill:var(--black)}.form-modal__head{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1279px){.form-modal{max-width:100%;height:100%;padding:104px 24px 24px;border-radius:0}.form-modal__head{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:700px){.form-modal{padding:16px}.form-modal__close{position:static}.form-modal__head{position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.hero{position:relative;width:100%;height:min(100svh,756px * var(--scale));overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero__mask{position:absolute;width:100%;bottom:0;left:0}.hero__mask img{width:100%}.hero-bg{position:absolute;inset:0}.hero-bg__image{position:absolute;inset:0}.hero-bg__image img{width:100%;-o-object-fit:cover;object-fit:cover}.hero-bg__pattern{position:absolute;inset:0;overflow:hidden}.hero-bg__pattern-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-animation:patternMove 30s linear infinite;animation:patternMove 30s linear infinite;will-change:transform}.hero-bg__pattern picture{display:block;width:100%;-ms-flex-negative:0;flex-shrink:0}.hero-bg__pattern img{display:block;width:100%;height:auto}@-webkit-keyframes patternMove{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@keyframes patternMove{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.hero-main{height:100%;position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:var(--yellow)}.hero-main__video{position:absolute;top:calc(120px * var(--scale));left:calc(80px * var(--scale) * -1);background:linear-gradient(156.82deg,rgba(255,255,255,.2) 17.18%,rgba(255,255,255,.04) 86.09%);width:calc(109px * var(--scale));height:calc(120px * var(--scale));border-radius:100px;backdrop-filter:blur(15px) saturate(110%);border-left:1px solid rgba(255,255,255,.28);border-right:1px solid rgba(255,255,255,.28);-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,.5),inset 0 -1px 2px rgba(255,255,255,.08),0 0 15px rgba(255,255,255,.08);box-shadow:inset 0 1px 1px rgba(255,255,255,.5),inset 0 -1px 2px rgba(255,255,255,.08),0 0 15px rgba(255,255,255,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:calc(8px * var(--scale));z-index:2}.hero-main__video::before{content:"";position:absolute;inset:0;background:linear-gradient(156.82deg,rgba(255,255,255,.1) 17.18%,rgba(255,255,255,.02) 86.09%);border-radius:100px;opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}.hero-main__video svg{-webkit-filter:drop-shadow(0 0 5.8px #fff);filter:drop-shadow(0 0 5.8px #fff)}.hero-main__video:hover::before{opacity:1}.hero-main__title{margin-bottom:calc(8px * var(--scale))}.hero-main__desc{margin-bottom:calc(24px * var(--scale))}@-webkit-keyframes wobble{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}75%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}}@keyframes wobble{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}75%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}}.hero-main__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(10px * var(--scale));padding:calc(24px * var(--scale)) calc(32px * var(--scale));border-radius:100px;background:var(--brand);-webkit-animation:wobble 1s ease-in-out infinite;animation:wobble 1s ease-in-out infinite}.hero-main__btn img,.hero-main__btn svg{width:calc(24px * var(--scale));height:calc(24px * var(--scale));-webkit-transition:all .3s ease;transition:all .3s ease}.hero-main__btn:hover{background:var(--brand-hover);-webkit-animation-play-state:paused;animation-play-state:paused}.hero-main__btn:hover svg{-webkit-filter:drop-shadow(0 0 5.8px #fff);filter:drop-shadow(0 0 5.8px #fff)}@media screen and (max-width:1279px){.hero{height:min(100svh,1024px)}.hero-main{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:68px;width:100%}.hero-main__video{right:24px;top:124px;left:auto}}@media screen and (max-width:700px){.hero{height:min(100svh,725px)}.hero-main__video{right:12px;top:72px}.hero-main__video .body3{font-size:14px}}.features__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(16px * var(--scale))}.features-card{padding:calc(32px * var(--scale));border-radius:calc(36px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid var(--black-05);background:var(--white);width:calc((100% - 32px * var(--scale))/ 3);position:relative;overflow:hidden}.features-card__img{position:absolute;right:0;top:0}.features-card__value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:calc(16px * var(--scale));margin-bottom:calc(24px * var(--scale));margin-top:auto}.features-card__number{color:var(--brand);line-height:normal;text-box-trim:trim-both;text-box-edge:cap alphabetic}.features-card__desc{margin-top:calc(12px * var(--scale))}.features-card:first-child .features-card__label{margin-bottom:calc(182px * var(--scale))}.features-card:first-child .features-card__img{width:calc(236px * var(--scale));height:calc(236px * var(--scale))}.features-card:nth-child(2),.features-card:nth-child(5){color:var(--yellow);background-color:var(--brand)}.features-card:nth-child(2) .features-card__number,.features-card:nth-child(5) .features-card__number{color:inherit}.features-card:nth-child(4),.features-card:nth-child(5){width:calc(25% - 12px * var(--scale))}.features-card:nth-child(6){width:calc(50% - 8px * var(--scale))}.features-card:nth-child(6) .features-card__label{margin-bottom:calc(120px * var(--scale))}.features-card:nth-child(6) .features-card__img{width:calc(282px * var(--scale));height:calc(176px * var(--scale))}.features-card:nth-child(1),.features-card:nth-child(6){background:var(--yellow)}.features-card:nth-child(1) .features-card__title,.features-card:nth-child(6) .features-card__title{padding-bottom:calc(16px * var(--scale));border-bottom:1px solid var(--brand)}.features-card:nth-child(1) .features-card__desc,.features-card:nth-child(6) .features-card__desc{margin-top:calc(16px * var(--scale))}@media screen and (max-width:1279px){.features-card:nth-child(1) .features-card__img{width:156px;height:156px}.features-card:nth-child(1) .features-card__label{margin-bottom:100px}.features-card:nth-child(1),.features-card:nth-child(6){width:100%}.features-card:nth-child(4),.features-card:nth-child(5){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.features-card:nth-child(2),.features-card:nth-child(3),.features-card:nth-child(4),.features-card:nth-child(5){width:calc(50% - 8px)}.features-card:nth-child(2) .features-card__label,.features-card:nth-child(3) .features-card__label,.features-card:nth-child(4) .features-card__label,.features-card:nth-child(5) .features-card__label{margin-bottom:42px}}@media screen and (max-width:700px){.features-card{padding:16px}.features-card__value{margin-bottom:16px}.features-card:nth-child(2),.features-card:nth-child(3),.features-card:nth-child(4),.features-card:nth-child(5){width:100%}.features-card:nth-child(2) .features-card__label,.features-card:nth-child(3) .features-card__label,.features-card:nth-child(4) .features-card__label,.features-card:nth-child(5) .features-card__label{margin-bottom:24px}.features-card:nth-child(1) .features-card__img{width:138px;height:138px}.features-card:nth-child(6) .features-card__img{width:179px;height:112px}.features-card:nth-child(6) .features-card__label{margin-bottom:80px}.features-card:nth-child(1) .features-card__title,.features-card:nth-child(6) .features-card__title{padding-bottom:12px}.features-card:nth-child(1) .features-card__desc,.features-card:nth-child(6) .features-card__desc{margin-top:12px}.features-card:nth-child(5) .features-card__label{margin-bottom:42px}.features-card:nth-child(4),.features-card:nth-child(5){-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.partners__head{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.partners__bg{position:absolute;right:0;top:50%;-webkit-transform:translateY(calc(-50% + 29px));transform:translateY(calc(-50% + 29px));max-width:calc(440px * var(--scale))}.partners-swiper{overflow:visible}.partners-swiper .swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.partners__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:calc(40px * var(--scale)) calc(24px * var(--scale));background-color:var(--white);border:1px solid var(--black-05);border-radius:calc(36px * var(--scale));width:calc(202px * var(--scale))}@media screen and (max-width:1279px){.partners{padding-bottom:92px}.partners__head{margin-bottom:52px}.partners__bg{max-width:280px;top:-2px;-webkit-transform:none;transform:none}}@media screen and (max-width:700px){.partners{padding-bottom:32px}.partners__head{margin-bottom:24px}.partners__bg{max-width:123px;top:-32px}.partners__item{width:148px;padding:32px 16px;border-radius:24px}}.productions{padding-top:calc(108px * var(--scale))}.productions__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(16px * var(--scale))}.productions-card{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:calc((100% - 64px * var(--scale))/ 5);border-radius:calc(36px * var(--scale));border:1px solid var(--black-05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.productions-card__img{width:100%;height:calc(210px * var(--scale));-o-object-fit:cover;object-fit:cover}.productions-card__inner{background:var(--white);padding:calc(24px * var(--scale));-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.productions-card:hover{scale:1.02}@media screen and (max-width:1279px){.productions{padding-top:92px}.productions__title{max-width:500px}.productions__head{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.productions-card{width:calc((100% - 32px)/ 3);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}@media screen and (max-width:700px){.productions{padding-top:32px}.productions__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.productions__head .accent-btn{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.productions-card{width:calc(50% - 8px);border-radius:24px}.productions-card__img{height:130px}.productions-card__inner{padding:16px}}.brands{padding-bottom:calc(118px * var(--scale));overflow:hidden}.brands__wrap{position:relative}.brands__link{position:absolute;top:calc(48px * var(--scale));right:calc(48px * var(--scale));z-index:3}.brands-images .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex}.brands-images .swiper-slide img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:calc(100px * var(--scale))}.brands-btns{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:calc(48px * var(--scale));padding:calc(8px * var(--scale));background:linear-gradient(156.82deg,rgba(255,255,255,.2) 17.18%,rgba(255,255,255,.04) 86.09%);border-radius:100px;backdrop-filter:blur(15px) saturate(110%);border-left:1px solid rgba(255,255,255,.28);border-right:1px solid rgba(255,255,255,.28);-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,.5),inset 0 -1px 2px rgba(255,255,255,.08),0 0 15px rgba(255,255,255,.08);box-shadow:inset 0 1px 1px rgba(255,255,255,.5),inset 0 -1px 2px rgba(255,255,255,.08),0 0 15px rgba(255,255,255,.08)}.brands-btns .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brands-btn{width:calc(134px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;border-radius:calc(100px * var(--scale));padding:calc(7px * var(--scale)) calc(8px * var(--scale));cursor:pointer;-webkit-transition:width .4s cubic-bezier(.25,1,.5,1),gap .4s ease,scale .2s ease;transition:width .4s cubic-bezier(.25,1,.5,1),gap .4s ease,scale .2s ease;will-change:width}.brands-btn:last-child{margin-right:0!important}.brands-btn__logo{width:calc(120px * var(--scale));height:calc(90px * var(--scale));background:rgba(255,255,255,.4);border-radius:calc(100px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:calc(13px * var(--scale)) calc(14px * var(--scale));-ms-flex-negative:0;flex-shrink:0}.brands-btn__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(4px * var(--scale));width:calc(100% - 136px * var(--scale));color:var(--white);padding-right:calc(30px * var(--scale));-ms-flex-negative:0;flex-shrink:0;overflow:hidden;max-height:0;opacity:0;visibility:hidden;-webkit-transition:opacity .25s ease,visibility .25s,max-height .25s ease;transition:opacity .25s ease,visibility .25s,max-height .25s ease;-webkit-transition-delay:0s;transition-delay:0s;text-overflow:ellipsis}.brands-btn__desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;white-space:normal;letter-spacing:-.25px}.brands-btn:not(.swiper-slide-thumb-active):hover{scale:1.05}.brands-btn.swiper-slide-thumb-active{width:calc(476px * var(--scale));gap:calc(16px * var(--scale))}.brands-btn.swiper-slide-thumb-active .brands-btn__inner{max-height:calc(90px * var(--scale));opacity:1;visibility:visible;-webkit-transition-delay:.15s;transition-delay:.15s}.brands-nav{display:none;gap:8px;position:absolute;right:0;bottom:calc(100% + 42px)}.brands-swiper{overflow:visible;width:100%}.brands-swiper-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(8px * var(--scale))}.brands-card{width:calc(580px * var(--scale));border:1px solid var(--black-05);border-radius:calc(36px * var(--scale));overflow:hidden;background:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-transition:all .2s ease;transition:all .2s ease}.brands-card:not(:last-child){margin-right:calc(16px * var(--scale))}.brands-card__media{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.brands-card__logo{position:absolute;left:calc(14px * var(--scale));top:calc(14px * var(--scale));max-width:calc(128px * var(--scale));width:100%;z-index:2}.brands-card__img{width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9}.brands-card__inner{padding:calc(16px * var(--scale)) calc(24px * var(--scale)) calc(24px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(8px * var(--scale));-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.brands-card:hover{scale:1.02}@media screen and (max-width:1279px){.brands{padding-bottom:92px}.brands-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.brands-images .swiper-slide img{border-radius:52px}.brands-btns{position:relative;width:100%;overflow:visible;bottom:auto;left:auto;-webkit-transform:none;transform:none;background:var(--gray);margin-top:16px;backdrop-filter:none;border:none;-webkit-box-shadow:none;box-shadow:none}.brands-card{width:444px}.brands-card__logo{max-width:108px}}@media screen and (max-width:700px){.brands{padding-bottom:52px}.brands-nav{position:static;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-top:24px}.brands-images .swiper-slide img{border-radius:24px;min-height:258px;-o-object-fit:cover;object-fit:cover}.brands__link{position:static;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}.brands-btns{border-radius:0;width:100vw;margin-left:-16px}.brands-btn{padding:6px;width:76px;border-radius:32px}.brands-btn__logo{width:64px;height:80px;border-radius:28px}.brands-btn__inner{width:calc(100% - 72px);padding-right:8px}.brands-btn.swiper-slide-thumb-active{width:calc(100vw - 62px);gap:8px}.brands-btn.swiper-slide-thumb-active .brands-btn__inner{max-height:80px}.brands-swiper-nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-top:24px}.brands-card{width:252px;border-radius:24px}.brands-card__logo{max-width:68px}.brands-card__inner{padding:16px}.brands-card__desc{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}.guarantee{padding-top:calc(118px * var(--scale))}.guarantee__box{position:relative}.guarantee__bg{position:absolute;top:calc(78px * var(--scale) * -1);right:calc(12px * var(--scale) * -1);max-width:calc(346px * var(--scale));z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex}.guarantee__bg2{position:absolute;bottom:calc(68px * var(--scale) * -1);left:calc(124px * var(--scale) * -1);max-width:calc(406px * var(--scale));z-index:1}.guarantee__wrap{background:var(--white);border-radius:calc(100px * var(--scale));padding:calc(52px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(32px * var(--scale));position:relative;z-index:2}.guarantee__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(24px * var(--scale))}.guarantee__left{width:calc(50% - 12px * var(--scale));padding-right:calc(24px * var(--scale))}.guarantee__left path{fill:var(--brand)}.guarantee__right{width:calc(50% - 12px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex}.guarantee__right img{width:100%;border-radius:calc(36px * var(--scale));aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1279px){.guarantee{padding-top:92px}.guarantee__wrap{padding:32px;border-radius:68px}.guarantee__bg{max-width:230px;right:-24px;top:-86px}.guarantee__inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.guarantee__left,.guarantee__right{width:100%}.guarantee__left{padding-right:0}}@media screen and (max-width:700px){.guarantee{padding-top:52px}.guarantee__bg{max-width:111px;right:-16px;top:-42px}.guarantee__bg2{max-width:175px;bottom:-32px;left:-16px}.guarantee__wrap{border-radius:24px;padding:16px;gap:24px}.guarantee__right img{border-radius:24px}}.map__head{position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.map__desc{max-width:calc(667px * var(--scale))}.map__bg{max-width:calc(420px * var(--scale));position:absolute;right:calc(121px * var(--scale));top:50%;z-index:-1;display:-webkit-box;display:-ms-flexbox;display:flex}.map__bg img{width:100%;-webkit-transform:translateY(calc(-50% - 19px * var(--scale)));transform:translateY(calc(-50% - 19px * var(--scale)))}.map__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(16px * var(--scale));margin-bottom:calc(16px * var(--scale))}.map-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(16px * var(--scale));width:calc((100% - 32px * var(--scale))/ 3);background:var(--white);border-radius:calc(36px * var(--scale));border:1px solid var(--black-05);padding:calc(8px * var(--scale))}.map-item__img{width:calc(136px * var(--scale));height:calc(136px * var(--scale));border-radius:calc(36px * var(--scale));-o-object-fit:cover;object-fit:cover}.map-item__title{width:calc(100% - 152px * var(--scale))}.map__features{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(16px * var(--scale));margin-bottom:calc(16px * var(--scale))}.map-feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:calc(24px * var(--scale));width:calc((100% - 32px * var(--scale))/ 3);background:var(--white);border-radius:calc(36px * var(--scale));border:1px solid var(--black-05);padding:calc(32px * var(--scale))}.map-feature__number{color:var(--brand);line-height:normal;text-box-trim:trim-both;text-box-edge:cap alphabetic}.map-scroll__inner{background:var(--white);border-radius:calc(36px * var(--scale));border:1px solid var(--black-05);padding:calc(8px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex}.map-scroll__inner img{width:100%;border-radius:calc(28px * var(--scale))}.map-scrollbar{display:none}@media screen and (max-width:1279px){.map__bg{max-width:252px;right:-24px;top:-52px}.map__bg img{-webkit-transform:none;transform:none}.map__head{gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.map__head2{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.map__head2 .map__title{max-width:100%}.map__desc{max-width:100%}.map__title{max-width:461px}.map-item{width:calc(50% - 8px)}.map-item:first-child{width:100%}.map-feature{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.map-feature__desc{font-size:16px}.map-feature .other2{font-size:64px}}@media screen and (max-width:700px){.map__head{gap:24px}.map__head2{gap:16px}.map__head .accent-btn{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.map__title{max-width:100%}.map__bg{max-width:107px;right:-16px;top:-32px}.map-item{width:100%;border-radius:24px}.map-item__img{width:86px;height:86px;border-radius:12px}.map-item__title{width:calc(100% - 102px)}.map-feature{width:calc(50% - 8px);padding:24px 16px;border-radius:24px}.map-feature:last-child{width:100%}.map-feature__desc{font-size:14px}.map-scroll{overflow:auto;width:100vw;margin-left:-16px;padding-left:16px;padding-right:16px;scrollbar-width:none;-ms-overflow-style:none}.map-scroll::-webkit-scrollbar{display:none}.map-scroll__inner{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:930px}.map-scrollbar{display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;border:1px solid var(--black-05);background:var(--gray);width:100%;border-radius:100px;margin-top:16px;position:relative;-ms-touch-action:none;touch-action:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.map-scrollbar img{width:50px;height:50px;position:absolute;left:0;top:50%;margin-top:-25px;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;cursor:-webkit-grab;cursor:grab;pointer-events:all}}.is-map-dragging .map-scrollbar img{cursor:-webkit-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.system__head{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.system__head-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(16px * var(--scale));max-width:calc(712px * var(--scale))}.system__head-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(16px * var(--scale));position:relative;z-index:2}.system__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(16px * var(--scale));position:relative}.system-card{background:var(--white);border-radius:calc(36px * var(--scale));border:1px solid var(--black-05);padding:calc(24px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(42% - 8px * var(--scale));position:relative;z-index:1}.system-card__icon{margin-bottom:calc(42px * var(--scale));width:calc(48px * var(--scale));height:calc(48px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:calc(8px * var(--scale));background-color:var(--brand);border-radius:calc(8px * var(--scale))}.system-card__icon img{width:calc(32px * var(--scale));height:calc(32px * var(--scale))}.system-card__title{margin-bottom:calc(16px * var(--scale))}.system-card__desc{color:var(--strong-gray);max-width:calc(510px * var(--scale))}.system-card:nth-child(2),.system-card:nth-child(3){width:calc(58% - 8px * var(--scale))}.system-card:nth-child(4){z-index:3}.system__bg1{position:absolute;top:calc(48px * var(--scale) * -1);left:calc(193px * var(--scale) * -1);max-width:calc(586px * var(--scale))}.system__bg2{position:absolute;top:calc(24px * var(--scale) * -1);right:0;max-width:calc(338px * var(--scale));z-index:2}.system__bg3{position:absolute;bottom:calc(36px * var(--scale) * -1);left:34%;max-width:calc(484px * var(--scale));z-index:2}@media screen and (max-width:1279px){.system__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.system__head-btns{margin-left:auto}.system-card{width:calc(50% - 8px)}.system-card:nth-child(2),.system-card:nth-child(3){width:calc(50% - 8px)}.system__bg1{max-width:353px;left:-120px;top:-90px}.system__bg2{max-width:216px;right:-32px;top:-30px}.system__bg3{left:48%;-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important;bottom:-48px;z-index:-1}}@media screen and (max-width:700px){.system__head{gap:16px}.system__head-btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.system__head-btns>*{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.system-card{width:100%!important;padding:16px;border-radius:24px}.system-card__icon{margin-bottom:24px;width:40px;height:40px}.system-card__icon img,.system-card__icon svg{width:24px;height:24px}.system-card__title{margin-bottom:8px}.system__bg1{max-width:258px;top:156px;left:-68px}.system__bg2{max-width:169px;top:-4px;right:-16px}.system__bg3{max-width:164px;right:-2px;left:auto;z-index:3;bottom:103px;-webkit-transform:none!important;transform:none!important}}.catalog{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(16px * var(--scale))}.catalog__left{width:calc(332px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(32px * var(--scale))}.catalog__right{width:calc(100% - 348px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog__right .border-btn{margin-top:calc(32px * var(--scale))}.catalog__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.catalog__head-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:calc(8px * var(--scale))}.catalog__head-left span{color:var(--brand);margin-bottom:calc(16px * var(--scale))}.catalog__filters{margin-top:calc(8px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.catalog__filters-label{padding:calc(8px * var(--scale)) calc(8px * var(--scale)) calc(8px * var(--scale)) calc(12px * var(--scale))!important;border-radius:calc(12px * var(--scale));height:calc(36px * var(--scale));cursor:pointer}.catalog__filters-label img{width:calc(20px * var(--scale));height:calc(20px * var(--scale))}.catalog__list{margin-top:calc(24px * var(--scale));width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(16px * var(--scale))}.catalog-card{width:calc((100% - 32px * var(--scale))/ 3);background:var(--white);border-radius:calc(36px * var(--scale));padding:calc(8px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease}.catalog-card__labels{position:absolute;left:calc(32px * var(--scale));top:calc(32px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(8px * var(--scale));max-width:calc(100% - 64px * var(--scale));z-index:2}.catalog-card__label{padding:8px 16px;border-radius:18px;color:var(--white)}.catalog-card__label_new{background:#65b739}.catalog-card__label_hit{background:#d50032}.catalog-card__label_most{background:#4f39b1}.catalog-card__img{width:100%;border-radius:calc(30px * var(--scale));-o-object-fit:cover;object-fit:cover;aspect-ratio:6/7}.catalog-card__inner{padding:calc(16px * var(--scale));-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:calc(80px * var(--scale))}.catalog-card:hover{scale:1.02}.catalog__btn{display:none}@media screen and (max-width:1279px){.catalog{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;padding-top:40px}.catalog__left{width:100%}.catalog__left>.filter-item .filter-item__title{display:none}.catalog__right{width:100%}.catalog__head{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.catalog__head-left span{margin-bottom:10px}.catalog-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.catalog__btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:24px!important}.catalog__filters{margin-top:24px}}@media screen and (max-width:700px){.catalog{padding-top:24px}.catalog__filters{gap:8px;margin-top:16px}.catalog__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.catalog__head-left,.catalog__head-right{width:100%}.catalog__head-left span{margin-bottom:6px}.catalog__btn{margin-top:16px!important}.catalog-card{width:calc(50% - 8px)}.catalog-card__inner{padding:8px;min-height:52px}.catalog__right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.catalog__right .catalog-card__labels{display:none}.catalog__right .border-btn{width:100%}}.filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(32px * var(--scale))}.filter .resset-btn{display:none}.filter-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(16px * var(--scale));position:relative;z-index:3}.filter-item__radios{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(4px * var(--scale));background:var(--white);border-radius:calc(16px * var(--scale));padding:calc(4px * var(--scale))}.filter-item__radios-sep{width:calc(1px * var(--scale));background-color:var(--black-05)}.filter-item__radios-sep:first-child{display:none}.filter-item__radio{cursor:pointer;height:calc(45px * var(--scale));border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:calc(50% - 2.5px * var(--scale));-webkit-transition:all .3s ease;transition:all .3s ease}.filter-item__radio input{display:none}.filter-item__radio:has(input:checked),.filter-item__radio:hover{background:var(--brand);color:var(--white)}.filter-item__radio.right{margin-left:auto}.filter-item__checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(20px * var(--scale))}.filter-item__check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(6px * var(--scale));cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.filter-item__check input{display:none}.filter-item__check .checkmark{margin-right:calc(2px * var(--scale));width:calc(20px * var(--scale));height:calc(20px * var(--scale));min-width:calc(20px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:calc(4px * var(--scale));border:1px solid var(--strong-gray);-webkit-transition:all .3s ease;transition:all .3s ease}.filter-item__check .checkmark svg{width:calc(10px * var(--scale));height:calc(10px * var(--scale))}.filter-item__check span:last-child{opacity:.2}.filter-item__check:has(input:checked) .checkmark{background:var(--brand);border-color:var(--brand)}.filter-item__check:has(input:checked) .checkmark path{fill:var(--white);fill-opacity:1}.filter-item__check:hover .checkmark path{fill-opacity:1}.filter__end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}@media screen and (min-width:1280px){.filter__end .filter-show{display:none!important}}@media screen and (max-width:1279px){.filter__end .resset-btn .accent-btn{background:0 0;border:2px solid var(--brand);color:var(--brand)}.filter__end .resset-btn .accent-btn path{fill:var(--brand)}.filter__end .filter-show{display:none}}@media screen and (max-width:700px){.filter__end{margin-top:auto;width:100%}.filter__end .filter-show{width:100%}}.categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(8px * var(--scale))}.categories-item{background:var(--white);border:1px solid var(--black-05);border-radius:calc(12px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(8px * var(--scale));padding:calc(8px * var(--scale)) calc(12px * var(--scale));cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}.categories-item__img{width:calc(32px * var(--scale));height:calc(32px * var(--scale))}.categories-item img:not(:first-child){margin-left:auto;-webkit-transition:all .3s ease;transition:all .3s ease}.categories-item.active,.categories-item:hover{color:var(--brand)}.categories-parent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.categories-parent__head{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.categories-parent__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:calc(12px * var(--scale));background:var(--white);border:1px solid var(--black-05);border-top:none;border-radius:0 0 calc(16px * var(--scale)) calc(16px * var(--scale))}.categories-parent__content{display:none;width:100%!important;padding:0!important}.categories-parent__item{padding:calc(12px * var(--scale));border-radius:calc(8px * var(--scale));border:1px solid transparent}.categories-parent__item.active,.categories-parent__item:hover{color:var(--brand);background-color:var(--light-gray);border-color:var(--black-05)}.categories-parent.active .categories-item{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.categories-parent.active .categories-item img:not(:first-child){-webkit-transform:scale(1,-1);transform:scale(1,-1)}@media screen and (max-width:1279px){.categories{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.categories-item{width:auto}.categories-parent{position:relative}.categories-parent__head{width:auto}.categories-parent__content{position:absolute;z-index:2;left:0;top:calc(100% - 1px)}}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(6px * var(--scale));margin-bottom:calc(8px * var(--scale));width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumbs__sep{width:calc(16px * var(--scale));height:calc(16px * var(--scale))}.breadcrumbs img:not(:last-of-type),.breadcrumbs svg:not(:last-of-type){opacity:.5}.breadcrumbs a{color:var(--strong-gray)}.breadcrumbs a:hover{color:var(--black)}@media screen and (max-width:700px){.breadcrumbs{margin-bottom:12px;width:100vw;margin-left:-16px;padding-left:16px;padding-right:16px;overflow:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.breadcrumbs>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.call{position:relative;padding-top:calc(118px * var(--scale));padding-bottom:calc(118px * var(--scale));overflow:hidden}.call__wrap{padding:calc(78px * var(--scale));border-radius:calc(100px * var(--scale));background:rgba(255,255,255,.8980392157);backdrop-filter:blur(38px);position:relative}.call__title{margin-bottom:calc(16px * var(--scale));max-width:calc(876px * var(--scale))}.call__desc{margin-bottom:calc(32px * var(--scale));max-width:calc(876px * var(--scale))}.call__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(16px * var(--scale))}.call__img1{position:absolute;left:0;top:calc(30px * var(--scale));max-width:calc(319px * var(--scale))}.call__img1-1{position:absolute;left:calc(337px * var(--scale));top:calc(40px * var(--scale));max-width:calc(52px * var(--scale))}.call__img2{position:absolute;right:calc(249px * var(--scale));top:calc(50px * var(--scale));z-index:-1;max-width:calc(406px * var(--scale))}.call__img3{position:absolute;right:calc(64px * var(--scale));bottom:calc(14px * var(--scale));z-index:2;max-width:calc(436px * var(--scale))}.call__img3-1{max-width:calc(26px * var(--scale));top:calc(203px * var(--scale));right:calc(125px * var(--scale));z-index:2;position:absolute}.call__img3-2{max-width:calc(38px * var(--scale));right:calc(460px * var(--scale));bottom:calc(132px * var(--scale));z-index:2;position:absolute}.call__img3-3{max-width:calc(64px * var(--scale));bottom:calc(36px * var(--scale));right:calc(146px * var(--scale));z-index:2;position:absolute}.call__img4{max-width:calc(260px * var(--scale));top:calc(33px * var(--scale));left:calc(40px * var(--scale));position:absolute;z-index:-1}.call__img5{position:absolute;right:calc(58px * var(--scale));top:calc(48px * var(--scale));max-width:calc(393px * var(--scale));z-index:2}.call__img5-1{position:absolute;top:130px;right:528px;max-width:54px;z-index:2}.call__img6{position:absolute;left:calc(50% - 160px * var(--scale));bottom:calc(88px * var(--scale) * -1);z-index:2;max-width:calc(511px * var(--scale))}.call__img6-1{position:absolute;right:300px;bottom:156px;max-width:71px;z-index:2}.call__img7{max-width:calc(319px * var(--scale));bottom:calc(24px * var(--scale));left:0;position:absolute;z-index:-1}.call__img8{max-width:calc(254px * var(--scale));right:calc(307px * var(--scale));top:calc(30px * var(--scale));position:absolute;z-index:2}.call__img9{position:absolute;right:calc(85px * var(--scale));bottom:calc(14px * var(--scale));z-index:2;max-width:calc(394px * var(--scale))}.call__img9-1{max-width:calc(75px * var(--scale));top:calc(183px * var(--scale));right:calc(122px * var(--scale));z-index:2;position:absolute}.call__img9-2{max-width:calc(46px * var(--scale));right:calc(75px * var(--scale));bottom:calc(386px * var(--scale));z-index:2;position:absolute}.call__img9-3{max-width:calc(64px * var(--scale));bottom:calc(131px * var(--scale));right:calc(554px * var(--scale));z-index:2;position:absolute}.call__img10{max-width:calc(271px * var(--scale));right:calc(56px * var(--scale) * -1);top:calc(104px * var(--scale));position:absolute;z-index:-1}.call__img11{max-width:calc(294px * var(--scale));right:calc(280px * var(--scale));top:calc(40px * var(--scale));position:absolute;z-index:2}.call__img11-1{max-width:calc(64px * var(--scale));right:calc(584px * var(--scale));top:calc(167px * var(--scale));position:absolute;z-index:2}.call__img11-2{max-width:calc(46px * var(--scale));right:calc(211px * var(--scale));top:calc(118px * var(--scale));position:absolute;z-index:2}.call__img11-3{max-width:calc(50px * var(--scale));right:calc(186px * var(--scale));top:calc(370px * var(--scale));position:absolute;z-index:2}.call__img12{max-width:calc(329px * var(--scale));right:calc(96px * var(--scale));bottom:calc(42px * var(--scale));position:absolute;z-index:2}.call__img12-1{max-width:calc(48px * var(--scale));right:calc(425px * var(--scale));bottom:calc(130px * var(--scale));position:absolute;z-index:2}.call__img13{max-width:calc(178px * var(--scale));left:calc(24px * var(--scale));top:calc(48px * var(--scale));position:absolute;z-index:2}.call__img14{max-width:calc(271px * var(--scale));right:calc(3px * var(--scale));top:calc(6px * var(--scale));position:absolute;z-index:-1}.call__img14-1{max-width:calc(150px * var(--scale));right:calc(302px * var(--scale));top:calc(28px * var(--scale));position:absolute;z-index:2}.call__img14-2{max-width:calc(60px * var(--scale));right:calc(32px * var(--scale));top:calc(251px * var(--scale));position:absolute;z-index:2}.call__img15{max-width:calc(350px * var(--scale));right:calc(105px * var(--scale));bottom:calc(22px * var(--scale));position:absolute;z-index:2}.call__img16{max-width:calc(328px * var(--scale));left:0;bottom:calc(22px * var(--scale));position:absolute;z-index:-1}.call__img17{max-width:calc(216px * var(--scale));right:0;top:0;position:absolute;z-index:-1}.call__img18{max-width:calc(210px * var(--scale));right:calc(380px * var(--scale));top:calc(63px * var(--scale));position:absolute;z-index:2}.call__img18-1{max-width:calc(31px * var(--scale));right:calc(590px * var(--scale));top:calc(134px * var(--scale));position:absolute;z-index:2}.call__img18-2{max-width:calc(18px * var(--scale));right:calc(368px * var(--scale));top:calc(123px * var(--scale));position:absolute;z-index:2}.call__img19{max-width:calc(100px * var(--scale));right:calc(590px * var(--scale));bottom:calc(182px * var(--scale));position:absolute;z-index:2}.call__img20{max-width:calc(257px * var(--scale));right:calc(166px * var(--scale));bottom:calc(40px * var(--scale));position:absolute;z-index:2}.call__img20-1{max-width:calc(27px * var(--scale));right:calc(442px * var(--scale));bottom:calc(220px * var(--scale));position:absolute;z-index:2}.call__img20-2{max-width:calc(34px * var(--scale));right:calc(120px * var(--scale));bottom:calc(153px * var(--scale));position:absolute;z-index:2}.call__img21{max-width:calc(329px * var(--scale));right:calc(443px * var(--scale));top:calc(73px * var(--scale));position:absolute;z-index:2}.call__img21-1{max-width:calc(48px * var(--scale));right:calc(468px * var(--scale));top:calc(67px * var(--scale));position:absolute;z-index:2}.call__img21-2{max-width:calc(22px * var(--scale));right:calc(548px * var(--scale));top:calc(322px * var(--scale));position:absolute;z-index:2}.call__img22{max-width:calc(257px * var(--scale));left:0;bottom:0;position:absolute;z-index:-1}.call__img23{max-width:calc(238px * var(--scale));right:0;top:0;position:absolute;z-index:-1}.call__img24{max-width:calc(278px * var(--scale));right:calc(153px * var(--scale));bottom:calc(72px * var(--scale));position:absolute;z-index:2}.call__img24-1{max-width:calc(151px * var(--scale));right:calc(134px * var(--scale));bottom:calc(287px * var(--scale));position:absolute;z-index:2}.call__img24-2{max-width:calc(60px * var(--scale));right:calc(100px * var(--scale));bottom:calc(200px * var(--scale));position:absolute;z-index:2}@media screen and (max-width:1279px){.call{padding-top:52px;padding-bottom:52px}.call__wrap{padding:42px}.call__title br{display:none}.call__img1{max-width:217px;top:0}.call__img1-1{max-width:34px;top:8px;left:220px}.call__img2{max-width:225px;top:20px;right:0}.call__img3{bottom:0;right:0;max-width:193px}.call__img3-1{max-width:13px;top:auto;bottom:215px;right:27px}.call__img3-2{max-width:20px;right:34px;bottom:36px}.call__img3-3{max-width:32px;bottom:46px;right:186px}.call__img4{max-width:142px;top:0;left:0}.call__img5{right:0;top:0;max-width:217px}.call__img5-1{top:8px;right:197px}.call__img6{left:auto;right:0;bottom:0;max-width:233px}.call__img6-1{right:11px;bottom:146px}.call__img7{max-width:217px;top:0;bottom:auto}.call__img7_1{top:auto;bottom:24px;max-width:187px}.call__img8{max-width:225px;top:20px;right:0;z-index:-1}.call__img9{right:0;bottom:0;max-width:193px}.call__img9-1{display:none}.call__img9-2{max-width:37px;right:197px;bottom:126px}.call__img9-3{max-width:51px;bottom:15px;right:225px}.call__img10{display:none}.call__img11{max-width:181px;right:3px;top:24px}.call__img11-1{max-width:40px;right:202px;top:18px}.call__img11-2{max-width:30px;right:24px;top:160px}.call__img11-3{display:none}.call__img12{max-width:200px;right:38px;bottom:6px}.call__img12-1{max-width:28px;right:237px;bottom:52px}.call__img13{max-width:93px;left:20px;top:30px}.call__img14{max-width:214px;right:0;top:0}.call__img14-1{max-width:76px;right:213px;top:0}.call__img14-2{max-width:31px;right:8px;top:174px}.call__img15{max-width:173px;right:0;bottom:0}.call__img16{max-width:169px;bottom:0}.call__img17{max-width:132px}.call__img18{max-width:calc(173px * var(--scale));right:calc(142px * var(--scale));top:calc(40px * var(--scale))}.call__img18-1{max-width:calc(24px * var(--scale));right:calc(300px * var(--scale));top:calc(67px * var(--scale))}.call__img18-2{max-width:calc(14px * var(--scale));right:calc(133px * var(--scale));top:calc(60px * var(--scale))}.call__img19{max-width:calc(50px * var(--scale));right:calc(120px * var(--scale));bottom:calc(173px * var(--scale))}.call__img20{max-width:calc(154px * var(--scale));right:calc(50px * var(--scale));bottom:0}.call__img20-1{max-width:calc(16px * var(--scale));right:calc(215px * var(--scale));bottom:calc(97px * var(--scale))}.call__img20-2{max-width:calc(20px * var(--scale));right:calc(34px * var(--scale));bottom:calc(60px * var(--scale))}.call__img21{max-width:calc(194px * var(--scale));right:calc(120px * var(--scale));top:calc(52px * var(--scale))}.call__img21-1{max-width:calc(30px * var(--scale));right:calc(161px * var(--scale));top:calc(25px * var(--scale))}.call__img21-2{max-width:calc(14px * var(--scale));right:calc(238px * var(--scale));top:calc(173px * var(--scale))}.call__img22{max-width:calc(109px * var(--scale))}.call__img23{max-width:calc(147px * var(--scale))}.call__img24{max-width:calc(174px * var(--scale));right:0;bottom:0}.call__img24-1{max-width:calc(73px * var(--scale));right:calc(20px * var(--scale));bottom:calc(154px * var(--scale))}.call__img24-2{max-width:calc(28px * var(--scale));right:calc(180px * var(--scale));bottom:calc(60px * var(--scale))}}@media screen and (max-width:700px){.call{padding-top:32px;padding-bottom:32px}.call__wrap{padding:32px;border-radius:52px}.call__desc br{display:none}.call__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.call__btns>*{width:100%}.call__img1{max-width:133px}.call__img1-1{max-width:26px;left:143px;top:4px}.call__img2{max-width:152px;top:0}.call__img3{bottom:-46px;right:-18px;max-width:128px}.call__img3-1{bottom:100px;right:18px}.call__img3-2{right:222px;bottom:17px}.call__img3-3{max-width:28px;bottom:26px;right:82px}.call__img4{max-width:136px;top:18px}.call__img5{right:16px;max-width:105px}.call__img5-1{top:12px;right:141px;max-width:20px}.call__img6{bottom:-36px;max-width:146px}.call__img6-1{right:13px;top:44px;bottom:auto;max-width:25px}.call__img7{max-width:133px}.call__img7_1{bottom:0}.call__img8{max-width:152px;top:0}.call__img9{right:-11px;bottom:-46px;max-width:113px}.call__img9-2{max-width:25px;right:12px;bottom:99px}.call__img9-3{max-width:36px;bottom:4px;right:123px}.call__img11{max-width:128px;right:-64px;top:-5px}.call__img11-1{max-width:36px;right:96px;top:23px}.call__img11-2{max-width:25px;right:0;top:140px}.call__img12{max-width:155px;right:-22px;bottom:-50px}.call__img12-1{display:none}.call__img13{max-width:72px;left:11px;top:7px}.call__img14{max-width:133px}.call__img14-1{max-width:46px;right:118px;top:6px}.call__img14-2{max-width:31px;top:109px}.call__img15{max-width:111px;right:-4px;bottom:-46px}.call__img16{max-width:121px}.call__img17{max-width:109px}.call__img18{max-width:calc(108px * var(--scale));right:auto;left:0;top:0}.call__img18-1{max-width:calc(18px * var(--scale));right:auto;left:calc(92px * var(--scale));top:calc(24px * var(--scale))}.call__img18-2{display:none}.call__img19{display:none}.call__img20{max-width:calc(100px * var(--scale));right:0;bottom:-47px}.call__img20-1{right:calc(118px * var(--scale));bottom:calc(15px * var(--scale))}.call__img20-2{right:calc(12px * var(--scale));bottom:calc(43px * var(--scale))}.call__img21{max-width:calc(106px * var(--scale));right:auto;left:15px;top:0}.call__img21-1{max-width:calc(16px * var(--scale));right:auto;left:106px;top:calc(12px * var(--scale))}.call__img21-2{max-width:calc(7px * var(--scale));right:auto;left:18px;top:calc(57px * var(--scale))}.call__img22{max-width:85px}.call__img23{max-width:87px}.call__img24{max-width:calc(84px * var(--scale));right:-4px;bottom:-20px}.call__img24-1{max-width:calc(34px * var(--scale));right:calc(8px * var(--scale));bottom:calc(60px * var(--scale))}.call__img24-2{max-width:calc(13px * var(--scale));right:calc(90px * var(--scale));bottom:calc(12px * var(--scale))}}.others{overflow:hidden}.others__head{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.others__head-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(16px * var(--scale))}.others__img{max-width:calc(440px * var(--scale));position:absolute;right:calc(68px * var(--scale) * -1);top:calc(4px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex}.others__img img{width:100%}.others-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(8px * var(--scale));position:relative;z-index:2}.others-swiper{overflow:visible;width:100%}.others .swiper-slide{width:calc(409px * var(--scale));height:auto}.others .swiper-slide:not(:last-child){margin-right:calc(16px * var(--scale))}@media screen and (max-width:1279px){.others__img{max-width:273px;top:52px;right:-24px}.others .swiper-slide{width:260px}}@media screen and (max-width:700px){.others-nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-top:24px}.others__img{display:none}.others .swiper-slide{width:253px}}.legacy{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(16px * var(--scale))}.legacy__gallery{width:calc(50% - 8px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(16px * var(--scale))}.legacy-swiper{width:100%}.legacy-swiper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;padding:calc(8px * var(--scale));border:1px solid var(--black-05);border-radius:calc(36px * var(--scale));background-color:var(--white)}.legacy-swiper .swiper-slide img{border-radius:calc(28px * var(--scale));aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;width:100%}.legacy .thumbs-swiper{width:100%}.legacy .thumbs-swiper .swiper-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.legacy .thumbs-swiper::after,.legacy .thumbs-swiper::before{content:"";height:100%;width:calc(40px * var(--scale));position:absolute;top:0;z-index:2;background:-webkit-gradient(linear,right top,left top,from(#f9f4f0),color-stop(23.56%,#f9f4f0),to(rgba(249,244,240,0)));background:linear-gradient(270deg,#f9f4f0 0,#f9f4f0 23.56%,rgba(249,244,240,0) 100%)}.legacy .thumbs-swiper::before{left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.legacy .thumbs-swiper::after{right:0}.legacy .thumbs-swiper .swiper-slide{width:calc(96px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;padding:calc(4px * var(--scale));border:1px solid var(--black-05);border-radius:calc(16px * var(--scale));background-color:var(--white);cursor:pointer;opacity:.8;border:1px solid transparent;-webkit-transition:all .3s ease;transition:all .3s ease}.legacy .thumbs-swiper .swiper-slide:not(:last-child){margin-right:calc(10px * var(--scale))}.legacy .thumbs-swiper .swiper-slide img{border-radius:calc(12px * var(--scale));aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.legacy .thumbs-swiper .swiper-slide.swiper-slide-thumb-active{opacity:1;border:1px solid var(--brand)}.legacy .thumbs-swiper .swiper-slide:hover{opacity:1}.legacy .swiper-arrow{width:calc(48px * var(--scale));height:calc(48px * var(--scale));border-radius:50%;border-color:transparent;position:absolute;z-index:2;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.legacy .swiper-arrow:hover:hover{background-color:var(--light-gray)}.legacy__prev{left:calc(24px * var(--scale))}.legacy__next{right:calc(24px * var(--scale))}.legacy__right{width:calc(50% - 8px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(24px * var(--scale))}.legacy__right .breadcrumbs{margin-bottom:0}.legacy__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(16px * var(--scale))}.legacy__radios{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(8px * var(--scale));max-height:0;opacity:0;visibility:hidden;overflow:hidden;-webkit-transition:max-height .3s ease,opacity .3s ease,visibility .3s ease;transition:max-height .3s ease,opacity .3s ease,visibility .3s ease}.legacy__radios.active{max-height:calc(200px * var(--scale));opacity:1;visibility:visible}.legacy__radio{cursor:pointer;height:calc(36px * var(--scale));border-radius:calc(36px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid var(--black-05);background:var(--white);padding:calc(9px * var(--scale)) calc(12px * var(--scale))}.legacy__radio input{display:none}.legacy__radio:has(input:checked),.legacy__radio:hover{background:var(--brand);color:var(--white);border-color:var(--brand)}.legacy__btns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(16px * var(--scale))}.legacy__btns>*{width:calc(50% - 8px * var(--scale))}.legacy__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(16px * var(--scale))}.legacy-content{background:var(--white);border:1px solid var(--black-05);border-radius:calc(24px * var(--scale))}.legacy-content__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(24px * var(--scale));padding:calc(20px * var(--scale)) calc(24px * var(--scale));border-bottom:1px solid var(--black-05)}.legacy .accordeon-item{border-radius:calc(24px * var(--scale));background:var(--white);padding:0}.legacy .accordeon-item__head{padding:calc(20px * var(--scale)) calc(24px * var(--scale))}.legacy .accordeon-item__content{border-top:1px solid transparent;color:var(--black)}.legacy .accordeon-item:has(.accordeon-item__head.active) .accordeon-item__content{border-top-color:var(--black-05)}.legacy-info{padding:calc(20px * var(--scale)) calc(24px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(24px * var(--scale))}.legacy-info__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(8px * var(--scale))}.legacy-info__item span{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:calc(1px * var(--scale));background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjEiPjxsaW5lIHgxPSIwLjUiIHkxPSIwLjUiIHgyPSI0LjUiIHkyPSIwLjUiIHN0cm9rZT0icmdiYSgwLDAsMCwwLjIpIiBzdHJva2Utd2lkdGg9IjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPg==);background-repeat:repeat-x}.legacy-info__end{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.legacy-info__end p:last-child{color:var(--brand)}@media screen and (max-width:1279px){.legacy{padding-top:40px}.legacy__right{width:100%}.legacy__right .breadcrumbs{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}.legacy__gallery{width:100%;max-width:534px;margin-left:auto;margin-right:auto}.legacy .thumbs-swiper .swiper-slide{width:78px}}@media screen and (max-width:700px){.legacy{padding-top:25px}.legacy-swiper{overflow:visible}.legacy__prev{left:-8px}.legacy__next{right:-8px}.legacy .thumbs-swiper .swiper-slide{width:68px}.legacy .thumbs-swiper .swiper-slide:not(:last-child){margin-right:8px}.legacy__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.legacy__btns>*{width:100%}.legacy-content__head{gap:8px;padding:16px}.legacy-info{padding:16px}.legacy-info p{max-width:122px}.legacy-info__end{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.legacy-info__end p{max-width:100%}}.heading{color:var(--white);padding-top:calc(46px * var(--scale))}.heading__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;min-height:calc(556px * var(--scale));padding:calc(68px * var(--scale));-webkit-box-align:center;-ms-flex-align:center;align-items:center}.heading__bg{position:absolute;left:0;top:0;height:100%;width:100%;border-radius:calc(100px * var(--scale));-o-object-fit:cover;object-fit:cover}.heading__inner{position:relative;z-index:1}.heading .breadcrumbs a{color:var(--white);opacity:.7}.heading .breadcrumbs a:hover{color:var(--white);opacity:1}.heading .breadcrumbs__sep path{fill:var(--white)}@media screen and (max-width:1279px){.heading{padding-top:32px}.heading__wrap{min-height:382px;padding:40px}.heading__bg{border-radius:64px}}@media screen and (max-width:700px){.heading{padding-top:24px}.heading__wrap{min-height:216px;padding:24px}.heading__bg{border-radius:40px}.heading__title{font-size:24px;line-height:120%;letter-spacing:-1px}}.gallery__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:calc(16px * var(--scale))}.gallery__desc{max-width:calc(516px * var(--scale))}.gallery-swiper{overflow:visible}.gallery .swiper-arrow{width:calc(48px * var(--scale));height:calc(48px * var(--scale));border-radius:50%;border-color:transparent;position:absolute;z-index:2;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.gallery .swiper-arrow:hover:hover{background-color:var(--light-gray)}.gallery__prev{left:0}.gallery__next{right:0}.gallery .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gallery .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(488px * var(--scale));-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;will-change:transform}.gallery .swiper-slide img{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;border-radius:calc(36px * var(--scale))}@media screen and (max-width:700px){.gallery__title span{margin-left:3px}.gallery__title br{display:none}.gallery .swiper-slide{width:311px}.gallery .swiper-slide img{border-radius:28px}}.power__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(16px * var(--scale))}.power-card{padding:calc(32px * var(--scale));border-radius:calc(36px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(24px * var(--scale));border:1px solid var(--black-05);background:var(--white);width:calc(25% - 12px * var(--scale))}.power-card__value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:var(--brand)}.power-card__value span{line-height:normal;text-box-trim:trim-both;text-box-edge:cap alphabetic}@media screen and (max-width:1279px){.power-card{width:calc(50% - 8px)}}@media screen and (max-width:700px){.power-card{width:100%;padding:32px 16px;border-radius:24px}}.cpro{padding-bottom:calc(108px * var(--scale))}.cpro__head{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.cpro__head-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(16px * var(--scale));max-width:calc(800px * var(--scale))}.cpro__head-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(16px * var(--scale));position:relative;z-index:2}.cpro__desc{max-width:calc(681px * var(--scale))}.cpro__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(16px * var(--scale))}.cpro-card{padding:calc(8px * var(--scale));border-radius:calc(36px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(24px * var(--scale));border:1px solid var(--black-05);background:var(--white);width:calc((100% - 32px * var(--scale))/ 3)}.cpro-card__img{border-radius:calc(36px * var(--scale))}.cpro-card__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(16px * var(--scale));padding:0 calc(16px * var(--scale)) calc(16px * var(--scale))}@media screen and (max-width:1279px){.cpro{padding-bottom:92px}.cpro__head{gap:40px}.cpro__list{width:100vw;margin-left:-24px;padding-left:24px;padding-right:24px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.cpro__list::-webkit-scrollbar{display:none;width:0;height:0}.cpro-card{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:306px}}@media screen and (max-width:700px){.cpro{padding-bottom:52px}.cpro__head{gap:16px}.cpro__head-btns{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cpro__head-btns>*{width:100%}.cpro__list{overflow:visible;-ms-flex-wrap:wrap;flex-wrap:wrap}.cpro-card{width:100%}.cpro-card__inner{padding:0 8px 8px}}.hope{padding-top:calc(108px * var(--scale));padding-bottom:calc(108px * var(--scale))}.hope__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:calc(16px * var(--scale))}.hope__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:calc(16px * var(--scale))}.hope-card{padding:calc(8px * var(--scale));border-radius:calc(36px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(24px * var(--scale));border:1px solid var(--black-05);background:var(--background);width:calc((100% - 92px * var(--scale))/ 3)}.hope-card:nth-child(2){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.hope-card__img{width:100%;border-radius:calc(28px * var(--scale))}.hope-card__media{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.hope-card__label{position:absolute;left:calc(16px * var(--scale));top:calc(16px * var(--scale));padding:calc(8px * var(--scale)) calc(12px * var(--scale));background:var(--brand);color:var(--white);border-radius:calc(12px * var(--scale))}.hope-card__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(16px * var(--scale));padding:0 calc(16px * var(--scale)) calc(16px * var(--scale))}.hope-card__desc{min-height:calc(63px * var(--scale))}@media screen and (max-width:1279px){.hope{padding-top:92px;padding-bottom:92px}.hope-card{width:100%;gap:16px}.hope-card__img{aspect-ratio:21/9;-o-object-fit:cover;object-fit:cover;min-height:320px}.hope-card__desc{min-height:1px}}@media screen and (max-width:700px){.hope{padding-top:52px;padding-bottom:52px}.hope-card{border-radius:24px}.hope-card__img{min-height:220px;border-radius:16px}.hope-card__label{left:24px;top:24px}.hope-card__inner{padding:0 8px 8px}}.docs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(52px * var(--scale));padding-top:calc(120px * var(--scale))}.docs__left,.docs__right{width:calc(50% - 26px * var(--scale))}.docs__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(16px * var(--scale))}.docs__subtitle{max-width:calc(520px * var(--scale))}.docs__desc{max-width:calc(520px * var(--scale))}.docs__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:calc(52px * var(--scale))}.docs-swiper{overflow:visible;width:100%;max-width:calc(418px * var(--scale));margin-left:0;margin-right:0}.docs-card{padding:calc(24px * var(--scale));border-radius:calc(36px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:calc(16px * var(--scale));border:1px solid var(--black-05);background:var(--white);scale:.93;-webkit-transition:scale .6s ease,opacity .2s ease;transition:scale .6s ease,opacity .2s ease}.docs-card:not(:last-child){margin-right:calc(4px * var(--scale))}.docs-card.swiper-slide-active{scale:1;-webkit-box-shadow:0 24px 32px 0 rgba(50,50,71,.0784313725),0 16px 16px 0 rgba(50,50,71,.0784313725);box-shadow:0 24px 32px 0 rgba(50,50,71,.0784313725),0 16px 16px 0 rgba(50,50,71,.0784313725)}.docs-card.is-hidden{opacity:0;pointer-events:none}.docs-card__icon{width:calc(24px * var(--scale));height:calc(24px * var(--scale))}.docs-card__desc{margin-bottom:calc(8px * var(--scale));min-height:calc(63px * var(--scale))}.docs-card .accent-btn{margin-top:auto}.docs__actions{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(24px * var(--scale))}.docs-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(8px * var(--scale))}@media screen and (max-width:1279px){.docs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:42px;padding-top:92px}.docs__desc,.docs__subtitle{max-width:100%}.docs__left,.docs__right{width:100%}.docs-swiper{max-width:100%}.docs-card{width:420px;scale:1;-webkit-box-shadow:none!important;box-shadow:none!important}.docs__right{gap:24px}}@media screen and (max-width:700px){.docs{gap:24px;padding-top:52px}.docs-card{width:253px;padding:16px;border-radius:24px;height:auto}.docs-card.is-hidden{opacity:1;pointer-events:all}.docs-card:not(:last-child){margin-right:16px}.docs-card .accent-btn{width:100%}.docs__actions{gap:8px}.docs__actions .swiper-arrow{width:82px;height:54px}}.idea__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:calc(16px * var(--scale))}.idea__title{max-width:calc(866px * var(--scale))}.idea__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(16px * var(--scale))}.idea__left{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(41% - 8px * var(--scale))}.idea__right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(16px * var(--scale));width:calc(59% - 8px * var(--scale))}.idea__right .idea-card:not(:last-child){background:var(--yellow);width:calc(50% - 8px * var(--scale));padding:calc(32px * var(--scale));padding-bottom:calc(64px * var(--scale))}.idea__right .idea-card:not(:last-child) .idea-card__inner{padding:0;gap:calc(8px * var(--scale))}.idea__right .idea-card:not(:last-child) .idea-card__label{margin-bottom:calc(24px * var(--scale))}.idea__right .idea-card:last-child{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.idea__right .idea-card:last-child .idea-card__img,.idea__right .idea-card:last-child .idea-card__inner{width:calc(50% - 8px * var(--scale))}.idea__right .idea-card:last-child .idea-card__img{height:100%}.idea__right .idea-card:last-child .idea-card__inner{padding:0;padding-top:calc(16px * var(--scale));padding-bottom:calc(16px * var(--scale));padding-right:calc(8px * var(--scale))}.idea-card{padding:calc(8px * var(--scale));border-radius:calc(36px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:calc(16px * var(--scale));border:1px solid var(--black-05);background:var(--white);width:100%}.idea-card__inner{padding:0 calc(24px * var(--scale)) calc(24px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:calc(16px * var(--scale))}.idea-card__label{margin-bottom:calc(8px * var(--scale));padding:calc(8px * var(--scale)) calc(12px * var(--scale));background:var(--brand);color:var(--white);border-radius:calc(12px * var(--scale))}.idea-card__img{border-radius:calc(36px * var(--scale));width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1279px){.idea__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.idea__left{width:100%}.idea__right{width:100%}.idea__right .idea-card:not(:last-child){padding-bottom:32px}}@media screen and (max-width:700px){.idea-card{border-radius:24px}.idea-card__inner{padding:0 8px 8px}.idea-card__img{border-radius:16px}.idea-card__label{margin-bottom:0}.idea__right{width:100%}.idea__right .idea-card:not(:last-child){width:100%;padding:16px}.idea__right .idea-card:not(:last-child) .idea-card__label{margin-bottom:8px}.idea__right .idea-card:last-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.idea__right .idea-card:last-child .idea-card__img{width:100%}.idea__right .idea-card:last-child .idea-card__inner{width:100%;padding:0 8px 8px}}.center{min-height:100svh;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:var(--white)}.center__bg{position:absolute;inset:0;width:100%;height:100%;border-radius:calc(100px * var(--scale));-o-object-fit:cover;object-fit:cover}.center::after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;border-radius:calc(100px * var(--scale));background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.8)));background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%)}.center__inner{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(16px * var(--scale))}.center__desc{margin-bottom:calc(26px * var(--scale));max-width:calc(681px * var(--scale))}.center__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:calc(16px * var(--scale))}.center-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(32px * var(--scale));width:calc((100% - 32px * var(--scale))/ 3)}.center-card__number{line-height:normal;text-box-trim:trim-both;text-box-edge:cap alphabetic;color:var(--yellow)}@media screen and (max-width:1279px){.center{min-height:1px;padding-top:62px;padding-bottom:92px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:52px;margin-top:52px}.center::after{background:rgba(0,0,0,.6)}.center__desc{max-width:100%}.center__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.center-card{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:24px}}@media screen and (max-width:700px){.center{padding:40px 32px;text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:32px;margin-bottom:32px}.center::after,.center__bg{border-radius:64px}.center__desc{margin-bottom:32px}.center-card{gap:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}}.logic__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(16px * var(--scale))}.logic-card{padding:calc(8px * var(--scale));border-radius:calc(36px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:calc(16px * var(--scale));border:1px solid var(--black-05);background:var(--white);width:100%}.logic-card__inner{padding:calc(24px * var(--scale)) calc(16px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:calc(16px * var(--scale));width:calc(50% - 8px * var(--scale))}.logic-card__label{margin-bottom:calc(8px * var(--scale));padding:calc(8px * var(--scale)) calc(12px * var(--scale));background:var(--brand);color:var(--white);border-radius:calc(12px * var(--scale))}.logic-card__img{border-radius:calc(36px * var(--scale));width:calc(50% - 8px * var(--scale));-o-object-fit:cover;object-fit:cover}.logic-card:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:1279px){.logic-card__inner{padding:16px}.logic-card__img{min-height:218px}.logic-card br{display:none}}@media screen and (max-width:700px){.logic-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:24px}.logic-card:nth-child(2n){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.logic-card__img{width:100%;border-radius:16px;min-height:204px}.logic-card__inner{width:100%;padding:0 8px 16px}}.service{padding-top:calc(108px * var(--scale));padding-bottom:calc(108px * var(--scale))}.service__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:calc(16px * var(--scale))}.service__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(16px * var(--scale))}.service-card{width:calc(50% - 8px * var(--scale));padding:calc(8px * var(--scale));border-radius:calc(36px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:calc(16px * var(--scale));background:var(--background)}.service-card__img{width:100%;border-radius:calc(28px * var(--scale));-o-object-fit:cover;object-fit:cover}.service-card:nth-child(1){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.service-card:nth-child(4){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.service-card:nth-child(1),.service-card:nth-child(4){width:100%}.service-card:nth-child(1) .service-card__img,.service-card:nth-child(1) .service-card__inner,.service-card:nth-child(4) .service-card__img,.service-card:nth-child(4) .service-card__inner{width:calc(50% - 8px * var(--scale))}.service-card__inner{padding:0 calc(16px * var(--scale)) calc(24px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(16px * var(--scale))}@media screen and (max-width:1279px){.service{padding-top:82px;padding-bottom:82px}.service-card__title{font-size:24px}.service-card:nth-child(1),.service-card:nth-child(4){width:100%}.service-card:nth-child(1) .service-card__inner,.service-card:nth-child(4) .service-card__inner{padding:calc(24px * var(--scale)) calc(16px * var(--scale))}}@media screen and (max-width:700px){.service{padding-top:52px;padding-bottom:52px}.service-card{width:100%;border-radius:24px}.service-card__img{min-height:204px;border-radius:16px}.service-card:nth-child(1),.service-card:nth-child(4){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.service-card:nth-child(1) .service-card__inner,.service-card:nth-child(4) .service-card__inner{padding:0 8px 16px}.service-card:nth-child(1) .service-card__img,.service-card:nth-child(1) .service-card__inner,.service-card:nth-child(4) .service-card__img,.service-card:nth-child(4) .service-card__inner{width:100%}}.contacts{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(52px * var(--scale));overflow:hidden}.contacts__left{width:calc(50% - 26px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(24px * var(--scale));position:relative;z-index:2}.contacts__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(24px * var(--scale))}.contacts-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(16px * var(--scale))}.contacts-item__label{width:calc(216px * var(--scale));opacity:.5}.contacts-item a:hover{color:var(--brand)}.contacts__right{width:calc(50% - 26px * var(--scale));background:rgba(255,255,255,.9);backdrop-filter:blur(38px);border-radius:calc(36px * var(--scale));padding:calc(32px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(24px * var(--scale));position:relative;z-index:2}.contacts__img1{position:absolute;left:calc(194px * var(--scale) * -1);top:calc(67px * var(--scale));max-width:calc(318px * var(--scale))}.contacts__img1-1{position:absolute;left:calc(123px * var(--scale));top:calc(40px * var(--scale));max-width:calc(54px * var(--scale));z-index:3}.contacts__img2{position:absolute;right:34.5%;top:calc(0px * var(--scale));max-width:calc(307px * var(--scale))}.contacts__img2-1{position:absolute;right:55.5%;top:calc(30px * var(--scale));max-width:calc(60px * var(--scale))}.contacts__img2-2{position:absolute;right:23%;top:calc(38px * var(--scale));max-width:calc(58px * var(--scale));z-index:3}.contacts__img3{position:absolute;right:calc(60px * var(--scale) * -1);bottom:calc(130px * var(--scale) * -1);max-width:calc(420px * var(--scale))}.contacts__img3-1{position:absolute;right:calc(303px * var(--scale));bottom:calc(0px * var(--scale));max-width:calc(58px * var(--scale))}@media screen and (max-width:1279px){.contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:24px}.contacts__left{width:100%}.contacts__right{width:100%}.contacts__img1{top:calc(370px * var(--scale));left:calc(129px * var(--scale) * -1)}.contacts__img1-1{left:calc(206px * var(--scale));top:calc(362px * var(--scale))}.contacts__img2{right:0;top:0;max-width:calc(193px * var(--scale))}.contacts__img2-1{right:calc(216px * var(--scale));top:calc(8px * var(--scale));max-width:calc(40px * var(--scale))}.contacts__img2-2{right:calc(10px * var(--scale));top:calc(106px * var(--scale));max-width:calc(38px * var(--scale))}.contacts__img3{right:0;bottom:calc(55px * var(--scale) * -1);max-width:calc(287px * var(--scale))}.contacts__img3-1{right:calc(287px * var(--scale));bottom:calc(0px * var(--scale));max-width:calc(58px * var(--scale))}}@media screen and (max-width:700px){.contacts{padding-top:32px}.contacts-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;width:100%}.contacts__right{padding:24px 16px;border-radius:32px}.contacts__img1{max-width:193px;top:441px;left:calc(64px * var(--scale) * -1)}.contacts__img1-1{max-width:41px;left:calc(146px * var(--scale));top:calc(441px * var(--scale))}.contacts__img2{max-width:calc(142px * var(--scale))}.contacts__img2-1{right:calc(128px * var(--scale));top:calc(12px * var(--scale));max-width:calc(28px * var(--scale))}.contacts__img2-2{top:calc(90px * var(--scale));max-width:calc(28px * var(--scale))}.contacts__img3{bottom:calc(32px * var(--scale) * -1);max-width:calc(173px * var(--scale))}.contacts__img3-1{right:calc(166px * var(--scale));max-width:calc(40px * var(--scale))}}.s404{padding-top:calc(118px * var(--scale));padding-bottom:calc(118px * var(--scale));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(16px * var(--scale));text-align:center}.s404__img{width:100%;margin-bottom:calc(8px * var(--scale));max-width:calc(422px * var(--scale))}.s404 .accent-btn{margin-top:calc(8px * var(--scale))}@media screen and (max-width:700px){.s404__img{max-width:274px}}.default__title{margin-bottom:calc(32px * var(--scale))}.default__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(16px * var(--scale))}.default__content h3:not(:first-child){margin-top:calc(16px * var(--scale))}.default__content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.default__content ul li{padding:calc(8px * var(--scale)) 0 calc(8px * var(--scale)) calc(24px * var(--scale));position:relative}.default__content ul li::before{content:"";width:calc(8px * var(--scale));height:calc(8px * var(--scale));background-color:var(--brand);position:absolute;left:0;top:calc(14px * var(--scale));border-radius:50%}@media screen and (max-width:700px){.default__title{margin-bottom:24px}}[data-id^=tab]{display:none}[data-id^=tab].active{display:block}