:root{--ss-primary-color: #5897fb;--ss-bg-color: #ffffff;--ss-font-color: #4d4d4d;--ss-font-placeholder-color: #8d8d8d;--ss-disabled-color: #dcdee2;--ss-border-color: #dcdee2;--ss-highlight-color: #fffb8c;--ss-success-color: #00b755;--ss-error-color: #dc3545;--ss-focus-color: #5897fb;--ss-main-height: 30px;--ss-content-height: 300px;--ss-spacing-l: 7px;--ss-spacing-m: 5px;--ss-spacing-s: 3px;--ss-animation-timing: .2s;--ss-border-radius: 4px}@keyframes ss-valueIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes ss-valueOut{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}.ss-hide{display:none!important}.ss-main{display:flex;flex-direction:row;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--ss-font-color);min-height:var(--ss-main-height);width:100%;padding:var(--ss-spacing-s);cursor:pointer;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);outline:0;box-sizing:border-box;transition:background-color var(--ss-animation-timing);overflow:hidden}.ss-main:focus{box-shadow:0 0 5px var(--ss-focus-color)}.ss-main.ss-disabled{background-color:var(--ss-disabled-color);cursor:not-allowed}.ss-main.ss-disabled .ss-values .ss-disabled{color:var(--ss-font-color)}.ss-main.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-values{display:inline-flex;flex-wrap:wrap;gap:var(--ss-spacing-m);flex:1 1 100%}.ss-main .ss-values .ss-placeholder{display:flex;padding:var(--ss-spacing-s) var(--ss-spacing-m) var(--ss-spacing-s) var(--ss-spacing-m);margin:auto 0;line-height:1em;align-items:center;width:100%;color:var(--ss-font-placeholder-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-main .ss-values .ss-max{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;width:-moz-fit-content;width:fit-content;font-size:12px;color:var(--ss-bg-color);line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m);background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius)}.ss-main .ss-values .ss-single{display:flex;margin:auto 0px auto var(--ss-spacing-s)}.ss-main .ss-values .ss-value{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;width:-moz-fit-content;width:fit-content;background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius);animation-name:ss-valueIn;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out;animation-fill-mode:both}.ss-main .ss-values .ss-value.ss-value-out{animation-name:ss-valueOut;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out}.ss-main .ss-values .ss-value .ss-value-text{font-size:12px;color:var(--ss-bg-color);line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m)}.ss-main .ss-values .ss-value .ss-value-delete{display:flex;align-items:center;height:var(--ss-spacing-l);width:var(--ss-spacing-l);padding:var(--ss-spacing-s) var(--ss-spacing-m);cursor:pointer;border-left:solid 1px var(--ss-bg-color);box-sizing:content-box}.ss-main .ss-values .ss-value .ss-value-delete svg{height:var(--ss-spacing-l);width:var(--ss-spacing-l)}.ss-main .ss-values .ss-value .ss-value-delete svg path{fill:none;stroke:var(--ss-bg-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-deselect{display:flex;align-self:center;justify-content:flex-end;flex:0 1 auto;width:8px;height:8px;margin:0 var(--ss-spacing-m) 0 var(--ss-spacing-m)}.ss-main .ss-deselect svg{width:8px;height:8px}.ss-main .ss-deselect svg path{fill:none;stroke:var(--ss-font-color);stroke-width:20;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-arrow{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m)}.ss-main .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content{position:absolute;display:flex;height:auto;flex-direction:column;width:auto;max-height:var(--ss-content-height);box-sizing:border-box;border:solid 1px var(--ss-border-color);background-color:var(--ss-bg-color);transition:transform var(--ss-animation-timing),opacity var(--ss-animation-timing);opacity:0;transform:scaleY(0);transform-origin:center top;overflow:hidden;z-index:10000}.ss-content.ss-relative{position:relative;height:100%}.ss-content.ss-open-above{flex-direction:column-reverse;opacity:1;transform:scaleY(1);transform-origin:center bottom;border-top-left-radius:var(--ss-border-radius);border-top-right-radius:var(--ss-border-radius)}.ss-content.ss-open-below{opacity:1;transform:scaleY(1);transform-origin:center top;border-bottom-left-radius:var(--ss-border-radius);border-bottom-right-radius:var(--ss-border-radius)}.ss-content .ss-search{flex:0 1 auto;display:flex;flex-direction:row;padding:var(--ss-spacing-l) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;min-width:0px;padding:var(--ss-spacing-m) var(--ss-spacing-l);margin:0;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);outline:0;text-align:left;box-sizing:border-box}.ss-content .ss-search input::-moz-placeholder{color:var(--ss-font-placeholder-color);vertical-align:middle}.ss-content .ss-search input::placeholder{color:var(--ss-font-placeholder-color);vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:0 0 5px var(--ss-focus-color)}.ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;flex:0 0 auto;height:auto;margin:0 0 0 var(--ss-spacing-m);border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius)}.ss-content .ss-search .ss-addable svg{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m)}.ss-content .ss-search .ss-addable svg path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list{flex:1 1 auto;height:auto;overflow-x:hidden;overflow-y:auto}.ss-content .ss-list .ss-error{color:var(--ss-error-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-searching{color:var(--ss-font-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup.ss-close .ss-option{display:none!important}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-label-text{flex:1 1 auto;font-weight:700;color:var(--ss-font-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label:has(.ss-arrow){cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions{flex:0 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--ss-spacing-m)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall{flex:0 0 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall:hover{opacity:.5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall.ss-selected svg path{stroke:var(--ss-error-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall span{flex:0 1 auto;display:flex;align-items:center;justify-content:center;font-size:60%;text-align:center;padding:0 var(--ss-spacing-s) 0 0}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg{flex:0 1 auto;width:13px;height:13px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg path{fill:none;stroke:var(--ss-success-color);stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:first-child{stroke-width:5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:last-child{stroke-width:11}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable{flex:0 1 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow{flex:1 1 auto;width:10px;height:10px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content .ss-list .ss-optgroup .ss-option{padding:var(--ss-spacing-s) var(--ss-spacing-s) var(--ss-spacing-s) calc(var(--ss-spacing-l)*3)}.ss-content .ss-list .ss-option{display:flex;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l);color:var(--ss-font-color);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ss-content .ss-list .ss-option:hover{color:var(--ss-bg-color);background-color:var(--ss-primary-color)}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{color:var(--ss-bg-color);background-color:var(--ss-primary-color)}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;background-color:var(--ss-disabled-color)}.ss-content .ss-list .ss-option.ss-disabled:hover{color:var(--ss-font-color)}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:var(--ss-highlight-color)}@font-face{font-family:e-Ukraine;src:url(/build/assets/e-Ukraine-Light-153c0ffe.woff) format("woff"),url(/build/assets/e-Ukraine-Light-72362d48.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:e-Ukraine;src:url(/build/assets/e-Ukraine-Regular-e7953d68.woff) format("woff"),url(/build/assets/e-Ukraine-Regular-9c48008a.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:e-Ukraine;src:url(/build/assets/e-Ukraine-Medium-98cb4eb6.woff2) format("woff2"),url(/build/assets/e-Ukraine-Medium-1749e06f.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}*,:after,:before{box-sizing:border-box}html,body{min-height:100%;height:100%}body{text-rendering:optimizeSpeed}ol,ul,li,body,p,a,input,button,select,textarea,figure,figcaption,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0}button,select,input,textarea{font:inherit;outline:none;border:none;background-color:transparent}a{text-decoration:none;color:inherit;display:inline-block}ul,li{list-style:none}img{width:100%;height:100%;vertical-align:middle}button{cursor:pointer}address{font-style:normal}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input[type=file],input[type=radio],input[type=checkbox]{display:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}svg path{fill:currentColor;stroke:currentColor}input[type=radio]{display:none}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--black-primary: #30333c;--black-secondary: #000000;--black-bg: #060606;--white: #ffffff;--silver-primary: #f8f8f8;--silver-buttons: #eeeeee;--violet: #5b5aff;--yellow: #ffdb4d;--yellow-light: #FFF7DB;--red: #ff3800;--dark-primary: #292a2c;--dark-secondary: #1e1e1e;--dark-liver: #4e4e4e;--gray: #808080;--gray-primary: #959595;--gray-second: #BFBFBF;--gray-text: #b7b8b9;--gray-copy: #989898;--platinum: #e7e7e7;--spanish-gray: #929498;--argent: #bfbfbf4d;--light-silver: #d9d9d9;--silver-sand: 192, 193, 195;--smoky-black: #0f0f0f;--light-gray: #d5d5d5;--bright-gray: #eaeaea;--gradient-violet: linear-gradient(90deg, #007eff 0%, #aa2b8e 100%);--gradient-green: linear-gradient(90deg, #5b5aff 0%, #04c65d 100%);--overlay: rgba(0, 0, 0, .2)}html{scroll-behavior:auto}body{font-family:e-Ukraine;font-style:normal;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-.36px;color:var(--black-primary);background-color:var(--white);display:flex;flex-direction:column;overflow-x:hidden}body.open{overflow:hidden}main{flex:1;margin-top:74px}@media (min-width: 992px){main{margin-top:78px}}.container{max-width:1352px;width:100%;padding-inline:16px;margin-inline:auto}.container--inside>*{max-width:1352px;width:100%;padding-inline:16px;margin-inline:auto}.cover,picture.cover>*{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:flex}.hide{position:absolute!important;opacity:0;pointer-events:none;z-index:-1;transition:.4s}.btns{display:flex;align-items:center;gap:10px}.mb-150{margin-bottom:150px}.mb-20{margin-bottom:20px}.ql-video{width:100%;min-height:300px}.bg-gray{background-color:var(--silver-primary)}.bg-black{background-color:var(--black-bg)}.btn{display:flex;align-items:center;justify-content:center;gap:10px;letter-spacing:-.32px;border-radius:40px;color:var(--black-primary);background-color:transparent;position:relative;cursor:pointer;transition:.5s}.btn svg{transition:.5s}.btn:disabled{cursor:not-allowed}.btn--sm{padding:8px 26px}.btn--md{padding:12px 20px}.btn--lg{gap:12px;padding:16px 30px;height:56px}.btn--space{justify-content:space-between}.btn--violet{background-color:var(--violet);color:var(--white);overflow:hidden;z-index:1}.btn--violet:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--gradient-violet);opacity:0;z-index:-1;transform:translateZ(0);transition:opacity .8s,transform .8s;pointer-events:none}.btn--violet svg{color:var(--white)}.btn--violet:hover:not(:disabled):after{opacity:1;backface-visibility:visible;transform:translateZ(0)}.btn--violet:disabled{background:var(--gray-primary)}.btn--outlined{box-shadow:0 0 0 2px inset #00000040;background-color:var(--white);color:var(--black-secondary)}.btn--outlined svg{color:var(--black-secondary)}.btn--outlined:hover:not(:disabled){background-color:var(--black-secondary);box-shadow:0 0 0 2px inset var(--black-secondary);color:var(--white)}.btn--outlined:hover:not(:disabled) svg{color:var(--white)}.btn--outlined:disabled{box-shadow:0 0 0 2px inset var(--gray-primary);color:var(--gray-primary)}.btn--outlined:disabled svg{color:var(--gray-primary)}.btn--arrow svg{transform:rotate(0)}.btn--arrow:hover svg{transform:rotate(45deg)}.btn--toggle svg{transform:rotate(0)}.btn--toggle:hover svg{transform:rotate(45deg)}.btn--toggle.toggle svg{transform:rotate(-90deg)}.btn--toggle.toggle:hover svg{transform:rotate(-135deg)}.icon{width:24px;height:24px;flex:0 0 24px}.icon--xl{width:32px;height:32px;flex:0 0 32px}@media (min-width: 768px){.icon--xl{width:24px;height:24px;flex:0 0 24px}}.icon--lg{width:28px;height:28px;flex:0 0 28px}.icon--md{width:20px;height:20px;flex:0 0 20px}.icon--sm{width:16px;height:16px;flex:0 0 16px}.hover{position:relative;transition:.5s}.hover--underline:after{content:"";position:absolute;left:0;bottom:0;height:1.5px;width:100%;background:var(--black-primary);transition:.5s}.hover--underline:hover:after{right:0;left:initial;width:0;background:var(--gradient-violet)}.hover--white:after{background:var(--white)}.hover--gradient:before{content:attr(data-content);position:absolute;font-weight:400;font-size:16px;line-height:1.4;background:var(--gradient-violet);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:0;transition:.5s}.hover--gradient:hover:before{opacity:1}.title{font-weight:400;font-size:36px;line-height:1.5}@media (min-width: 768px){.title{font-size:56px}}.title--md{font-size:32px;line-height:1.4}@media (min-width: 768px){.title--md{font-size:42px}}.title--sm{font-size:28px;line-height:1.4}@media (min-width: 768px){.title--sm{font-size:42px}}.title--xs{font-size:28px;line-height:1.4}@media (min-width: 768px){.title--xs{font-size:32px}}.title--card{font-size:28px;line-height:1.4}.title--white{color:var(--white)}.title span{position:relative;padding:3px;color:var(--black-primary);background-color:var(--white);line-height:1;z-index:2}@media (min-width: 768px){.title span{padding:10px}}.text{font-weight:300;font-size:18px;line-height:1.4}.text--white{color:var(--white)}.text--gray{color:var(--spanish-gray)}.text--sm{font-size:16px;line-height:1.6;letter-spacing:-.32px}@media (min-width: 768px){.text--sm{font-size:18px}}.input{display:flex;flex-direction:column;position:relative;margin-top:12px}.input:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:var(--gray-text);transition:background .3s linear}.input:has(:where(input,textarea):not(:-moz-placeholder-shown)):before{background:#30333C}.input:has(:where(input,textarea):not(:placeholder-shown)):before{background:#30333C}.input:has(:where(input,textarea):focus):before{background:linear-gradient(90deg,#007EFF 0%,#AA2B8E 100%)}.input:has(input.is-error):before{background:var(--red)}.input__label{font-size:16px;color:var(--gray-primary);font-weight:300;line-height:1.2;transition:all .3s linear;position:absolute;left:0;bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.input input,.input textarea{padding-block:7px;width:100%;overflow:hidden;text-overflow:ellipsis;transition:color .3s linear}.input input:not(:-moz-placeholder-shown)+span,.input textarea:not(:-moz-placeholder-shown)+span{font-size:12px;bottom:100%}.input input:focus+span,.input input:not(:placeholder-shown)+span,.input textarea:focus+span,.input textarea:not(:placeholder-shown)+span{font-size:12px;bottom:100%}.input input.is-error,.input textarea.is-error{color:var(--red)}.input textarea{height:54px;resize:none}.form-group{display:grid}.form-group__info{margin-top:12px;padding:4px 8px;font-size:12px;font-weight:300;line-height:1.3;background-color:var(--yellow-light)}.form-group [role=alert]{position:absolute;top:100%;left:0;font-size:12px;font-weight:300;color:var(--red);margin-top:4px;line-height:1;opacity:1}.item-number{display:grid;place-content:center;width:48px;aspect-ratio:1;border-radius:50%;color:currentColor;font-size:28px;line-height:1;font-weight:200;position:relative}.item-number--fill{background:var(--gradient-violet)}.item-number:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:3px;background:var(--gradient-violet);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}dialog{z-index:15;overflow:hidden;transition:opacity 404ms;transform:scale(1);padding:0;position:fixed;display:grid;top:0;right:0;bottom:0;left:0;margin:0;width:100%;height:100%;max-width:100%;max-height:100%;background-color:transparent;border:none;place-items:center}dialog[open]{opacity:1}dialog:not([open]){pointer-events:none;opacity:0}dialog::backdrop{background-color:#0003;transition:opacity 404ms linear;opacity:0}dialog[open]::backdrop{animation:opacity 404ms linear forwards}@keyframes scale-down{to{transform:scale(.9)}}@keyframes scale-up{0%{transform:scale(.9)}}@keyframes opacity{to{opacity:1}}.logo{width:45px;height:58px;flex:0 0 45px}.burger{position:relative;width:16px;height:8px}.burger span{position:absolute;left:0;width:100%;height:2px;background-color:var(--black-primary);transition:.4s}.burger span:first-child{top:0;animation:burger-first-default .4s forwards}.burger span:last-child{bottom:0;animation:burger-second-default .4s forwards}@keyframes burger-first-default{0%{top:50%;transform:translateY(-50%) rotate(45deg)}50%{top:50%;transform:translateY(-50%) rotate(0)}to{top:0;transform:translateY(0) rotate(0)}}@keyframes burger-second-default{0%{bottom:50%;transform:translateY(50%) rotate(-45deg)}50%{bottom:50%;transform:translateY(50%) rotate(0)}to{bottom:0;transform:translateY(0) rotate(0)}}.socials{display:flex;align-items:center;gap:20px}.socials li{display:flex}.socials__item{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 36px;border-radius:8px;background:var(--black-primary);overflow:hidden;z-index:1}.socials__item:after{content:"";position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;background:var(--gradient-violet);z-index:-1;border-radius:50%;background-position:center;transform:scale(0) translateZ(0);transition:transform .4s cubic-bezier(.95,.32,.37,1.21);pointer-events:none;transition:.5s}.socials__item:hover:after{backface-visibility:visible;transform:scale(1) translateZ(0)}.socials__item svg{width:16px;height:16px;flex:0 0 16px;color:var(--white)}.socials__item--transparent{background:transparent;box-shadow:0 0 0 1px inset #fff6}.socials__item--gray{background:var(--silver-buttons)}.socials__item--gray svg{color:var(--black-primary);transition:.4s}.socials__item--gray:hover svg{color:var(--white)}.puls:hover svg{animation-name:pulse;animation-duration:1s;animation-iteration-count:infinite}@keyframes pulse{0%{scale:1}50%{scale:1.15}to{scale:1}}.section-title{display:flex;align-items:center;gap:15px;margin-bottom:20px}@media (min-width: 768px){.section-title{justify-content:space-between;margin-bottom:30px}}.section-title__btn span{display:none}@media (min-width: 768px){.section-title__btn span{display:block}}.section-title__btn .icon{transform:translate(0)}.section-title__btn:hover .icon{transform:translate(5px)}.section-footer{display:flex;margin-top:25px;justify-content:center}@media (min-width: 768px){.section-footer{justify-content:flex-end}}.card{display:flex;flex-direction:column;gap:20px;width:100%}@media (min-width: 768px){.card{width:calc((100% - 25px)/2)}}@media (min-width: 992px){.card{width:calc((100% - 50px) / 3)}}.card__img{height:300px;flex:0 0 300px;border-radius:15px;overflow:hidden}@media (min-width: 768px){.card__img{height:355px;flex:0 0 355px}}.card__content{display:flex;flex-direction:column;height:100%}.card__title{font-weight:400;font-size:24px;line-height:140%;margin-bottom:10px;height:40px;width:100%}@media (min-width: 768px){.card__title{font-size:28px}}.card__text{font-weight:300;font-size:18px;line-height:140%;margin-bottom:15px}@media (min-width: 768px){.card__text{margin-bottom:20px}}.card .progress{margin-bottom:15px;margin-top:auto}@media (min-width: 768px){.card .progress{margin-bottom:20px}}.card .btn{justify-content:center;width:100%}.progress{display:flex;flex-direction:column;gap:20px}.progress-sum{display:flex;align-items:center;gap:12px;font-size:18px;line-height:140%;color:var(--gray)}.progress-sum__current{font-weight:500;font-size:24px;line-height:125%;color:var(--black-primary)}.progress-block{position:relative;width:100%;height:18px;border-radius:13px;background-color:var(--platinum);overflow:hidden}.progress-block:before{content:"";position:absolute;top:0;left:0;bottom:0;width:var(--width);height:100%;border-radius:13px;background-image:var(--gradient-green)}.grid-columns{display:grid;gap:25px}.grid-columns--row{gap:55px}@media (min-width: 768px){.grid-columns--row{gap:25px;grid-template-columns:repeat(2,1fr)}}@media (min-width: 992px){.grid-columns--row{grid-template-columns:repeat(3,1fr)}}@media (min-width: 768px){.grid-columns--5{grid-template-columns:repeat(2,1fr);gap:20px}}@media (min-width: 1200px){.grid-columns--5{grid-template-columns:repeat(12,1fr)}}@media (min-width: 768px){.grid-columns--3{grid-template-columns:1fr 1fr;gap:20px}.grid-columns--10{grid-template-columns:repeat(2,1fr)}}@media (min-width: 992px){.grid-columns--10{grid-template-columns:repeat(4,1fr)}}.grid-columns--4{grid-template-columns:repeat(2,1fr)}@media (min-width: 768px){.grid-columns--4{grid-template-columns:repeat(3,1fr)}}@media (min-width: 992px){.grid-columns--4{grid-template-columns:repeat(4,1fr)}}@media (min-width: 576px){.grid-columns{width:80%;margin:0 auto}}@media (min-width: 768px){.grid-columns{width:100%;margin:0}}.sub-grid{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out,padding-top .3s ease-in-out;padding-top:0}.sub-grid.is-open{grid-template-rows:1fr;padding-top:25px}.sub-grid__content{overflow:hidden;display:grid;gap:25px}@media (min-width: 768px){.sub-grid__content{grid-template-columns:repeat(2,1fr)}}@media (min-width: 992px){.sub-grid__content{grid-template-columns:repeat(4,1fr)}}.card-achievement{display:flex;flex-direction:column;gap:90px;border-radius:15px;background:var(--silver-primary);padding:30px 25px;position:relative;overflow:hidden}@media (min-width: 992px){.card-achievement{gap:110px;padding:25px}}@media (min-width: 1200px){.card-achievement{grid-column:span 4}}.card-achievement:hover .card-achievement__count{background:var(--gradient-violet);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (min-width: 1200px){.card-achievement:first-child,.card-achievement:nth-child(2){grid-column:span 6}.card-achievement:first-child .card-achievement__img,.card-achievement:nth-child(2) .card-achievement__img{top:-74px;right:-33px;width:258px;height:258px}}.card-achievement__head{display:flex;flex-direction:column-reverse;gap:15px;width:-moz-fit-content;width:fit-content}.card-achievement__title{font-weight:500;font-size:20px;line-height:1.4;max-width:130px}@media (min-width: 768px){.card-achievement__title{max-width:100%}}.card-achievement__count{font-weight:300;font-size:64px;line-height:1;transition:.4s}@media (min-width: 768px){.card-achievement__count{font-size:106px}}.card-achievement__img{position:absolute;top:-42px;right:-60px;width:200px;height:200px;border-radius:50%;overflow:hidden;z-index:1}.card-achievement__text{margin-top:auto}.card-news{display:flex;flex-direction:column;gap:10px;padding:20px 15px;border-radius:15px;background-color:var(--silver-primary);min-height:290px}@media (min-width: 992px){.card-news{padding:30px 25px;min-height:272px}.card-news:first-child{grid-column:span 1;grid-row:span 2}}.card-news__title{font-weight:400;font-size:22px;line-height:1.4}@media (min-width: 768px){.card-news__title{font-size:28px}}.card-news__bottom{height:100%;display:flex;flex-direction:column;gap:10px}@media (min-width: 992px){.card-news__bottom{margin-top:auto;height:auto;flex-direction:row;align-items:center;justify-content:space-between}}.card-news__date{font-weight:300;font-size:18px;line-height:1.4;color:var(--spanish-gray)}.card-news__btn{width:100%;margin-top:auto}@media (min-width: 992px){.card-news__btn{width:auto;margin-top:0}}.payment-card{padding:15px 15px 25px;border-radius:15px;background-color:var(--silver-primary)}@media (min-width: 768px){.payment-card{padding:25px 25px 35px}}.payment-card__tabs{margin-bottom:50px}.payment-card__field{margin-bottom:20px}.payment-card__checkboxes{margin-bottom:70px;display:flex;align-items:center;flex-wrap:wrap;gap:5px 0}.payment-card__btn{width:100%;justify-content:space-between}.payment-field{display:block;position:relative;width:100%}.payment-field__input{width:100%;font-weight:300;font-size:52px;line-height:1;padding-bottom:20px;padding-right:65px;border-bottom:1px solid var(--gray-text)}.payment-field__text{position:absolute;right:0;bottom:25px;font-weight:300;font-size:25px;line-height:1;color:var(--gray-text)}.tabs{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.tabs li{display:flex}.tabs__item{position:relative;padding:8px;font-weight:300;line-height:1.4}.tabs__item--gradient:after{content:"";position:absolute;bottom:0;left:0;background:var(--gradient-violet);width:0;height:2px;transition:.4s}.tabs__item--gradient:before{font-weight:300}.tabs__item--gradient.active{font-weight:400}.tabs__item--gradient.active:before{font-weight:400}.tabs__item--gradient.active:after{right:0;width:100%}.tabs__item--round{padding:8px 10px;font-weight:300;background-color:var(--silver-buttons);border-radius:43px;overflow:hidden}.tabs__item--round:before{font-weight:300}.tabs__item--round:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:43px;border:2px solid transparent;background:var(--gradient-violet) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;opacity:0;transition:.4s}.tabs__item--round.active:after{opacity:1}.checkbox input{display:none}.checkbox input+.checkbox__text{display:flex;position:relative;font-weight:300;line-height:1.4;background-color:var(--silver-buttons);color:var(--black-primary);border-radius:28px;padding:8px 15px;cursor:pointer}.checkbox input+.checkbox__text:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:43px;border:2px solid transparent;background:var(--gradient-violet) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;opacity:0;transition:.4s}.checkbox input+.checkbox__text:before{font-weight:300}.checkbox input:checked+.checkbox__text:after{opacity:1}.card-details{padding:25px 15px 35px;border-radius:15px;background-color:var(--silver-primary)}@media (min-width: 768px){.card-details{padding:25px 25px 35px}}.card-details__title{margin-bottom:15px}.card-details__subtitle{margin-bottom:25px;font-weight:300;line-height:1.4;color:var(--dark-primary)}.card-details__blocks{display:flex;flex-direction:column;gap:20px}.card-details-block{display:flex;flex-direction:column;gap:10px}.card-details-block__title{font-weight:300;line-height:1.4;color:var(--gray-text)}.card-details-block__desc{display:flex;align-items:flex-start;justify-content:space-between;gap:5px;word-break:break-all}@media (min-width: 992px){.card-details-block__desc{gap:10px;justify-content:flex-start}}.card-details-block__btn{cursor:pointer;height:24px}.card-details-block__btn .icon{margin-top:2px;color:var(--gray-text);transition:.4s}.card-details-block__btn:hover .icon{opacity:.5}.tooltip{position:relative}.tooltip__text{position:absolute;bottom:calc(100% + 10px);right:-10px;font-weight:300;font-size:14px;background-color:var(--white);color:var(--black-primary);padding:8px;z-index:5;white-space:nowrap;opacity:0;text-align:center;border-radius:4px;transition:.4s}.tooltip__text:before{content:"";position:absolute;top:100%;right:16px;border-width:5px;border-style:solid;border-color:var(--white) transparent transparent transparent}.tooltip__text--silver{background-color:var(--silver-primary)}.tooltip__text--silver:before{border-color:var(--silver-primary) transparent transparent transparent}.tooltip.show .tooltip__text{opacity:1}.slider-pagination{display:flex;align-items:center;gap:5px}.slider-pagination .swiper-pagination-bullet{width:8px;height:8px;background:var(--light-silver);opacity:.55;border-radius:50%;cursor:pointer;margin:0!important;transition:.4s}.slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--white);opacity:1}.counter-block{position:relative;width:calc(100% + 32px);overflow-x:scroll;padding:20px 0 20px 16px;margin-inline:-16px}@media (min-width: 768px){.counter-block{margin-inline:0;padding:20px 0;width:100%}}.counter-block::-webkit-scrollbar{display:none}.counter-block img{height:100px;width:795px;-o-object-fit:contain;object-fit:contain}.counter-block-pagination__bullet{position:absolute;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:300;line-height:1.3;background-color:var(--white);border-radius:50%;cursor:pointer;grid-row:auto;z-index:2}.counter-block-pagination__bullet:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;border:2px solid transparent;background:var(--gradient-violet) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;opacity:0;transition:.4s}.counter-block-pagination__bullet.active:after{opacity:1}.counter-block-pagination__bullet:first-child{bottom:0;left:16px}.counter-block-pagination__bullet:nth-child(2){left:136px;bottom:4px}.counter-block-pagination__bullet:nth-child(3){left:252px;bottom:20px}.counter-block-pagination__bullet:nth-child(4){left:372px;bottom:64px}.counter-block-pagination__bullet:nth-child(5){left:488px;bottom:98px}.counter-block-pagination__bullet:nth-child(6){left:605px;bottom:84px}.counter-block-pagination__bullet:nth-child(7){left:736px;bottom:30px}.slider-navigation{display:flex;align-items:center;gap:20px}.slider-navigation-btn{position:relative;display:flex;align-items:center;justify-content:center;width:42px;height:42px;flex:0 0 42px;border-radius:50%;overflow:hidden;z-index:2;transition:.4s}.slider-navigation-btn--dark{background-color:#30333c80}.slider-navigation-btn--violet{background:var(--violet)}.slider-navigation-btn--violet:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:var(--gradient-violet);opacity:0;z-index:-1;transition:.4s}.slider-navigation-btn--violet:hover:not(:disabled):after{opacity:1}.slider-navigation-btn.swiper-button-disabled{cursor:not-allowed;background:var(--gray-primary)}.slider-navigation-btn .icon{color:var(--white)}.slider-navigation-btn--prev .icon{transform:rotate(-135deg)}.slider-navigation-btn--next .icon{transform:rotate(45deg)}.card-info{border-radius:15px;padding:25px;background-color:var(--white);min-height:350px;display:flex;flex-direction:column;justify-content:space-between;gap:20px}@media (min-width: 768px){.card-info{padding:45px 25px 25px}}@media (min-width: 1200px){.card-info--columns-5{grid-column:span 4}.card-info--columns-5:last-child,.card-info--columns-5:nth-last-child(2){grid-column:span 6}}.card-info--gray{background-color:var(--silver-primary)}.card-info__head{display:flex;align-items:center;justify-content:space-between;gap:10px}.card-info__title{font-size:22px;word-break:break-word}@media (min-width: 768px){.card-info__title{font-size:28px}}.card-info__icon{width:55px;height:55px;flex:0 0 55px;display:flex;align-items:center;justify-content:center;background-color:var(--white);border-radius:50%}.card-info__icon img{width:28px;height:21px;-o-object-fit:contain;object-fit:contain}.card-team{display:flex;flex-direction:column;gap:35px}@media (min-width: 992px){.card-team{grid-column:span 1;gap:25px}.card-team:first-child,.card-team:nth-child(2){grid-column:span 2}.card-team:first-child .card-team__img,.card-team:nth-child(2) .card-team__img{height:650px}}.card-team__img{height:465px;border-radius:15px;overflow:hidden}@media (min-width: 992px){.card-team__img{height:310px}}.card-team__img img{-o-object-position:top;object-position:top;aspect-ratio:1}.card-team__content{display:flex;flex-direction:column;gap:20px}.card-brand{position:relative;height:160px;border:1px solid rgba(var(--silver-sand),.5);padding:10px;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.card-brand:hover .card-brand__btn{opacity:1}.card-brand:hover .card-brand__btn svg{transform:rotate(0)}@media (min-width: 768px){.card-brand--full{height:175px}.card-brand--full .card-brand__btn{top:20px;right:20px;left:initial;bottom:initial;transform:translate(0)}}.card-brand__img{max-width:150px;height:80px;margin-bottom:6px}.card-brand__img img{-o-object-fit:contain;object-fit:contain}.card-brand__btn{position:absolute;left:50%;transform:translate(-50%);bottom:10px;opacity:0;transition:.4s}.btn-round{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;overflow:hidden;position:relative;z-index:2;transition:.4s}.btn-round svg{transition:.4s}.btn-round--lg{width:42px;height:42px;flex:0 0 42px}.btn-round--gray{background:var(--silver-buttons)}.btn-round--violet{background:var(--violet)}.btn-round--violet svg{color:var(--white)}.btn-round:after{content:"";position:absolute;width:100%;height:100%;background:var(--gradient-violet);opacity:0;z-index:-1;transform:translateZ(0);transition:opacity .8s,transform .8s;pointer-events:none}.btn-round:hover{color:var(--white)}.btn-round:hover:after{opacity:1;backface-visibility:visible;transform:translateZ(0)}.btn-round:hover svg{color:var(--white)}.btn-round:hover .burger span{background-color:var(--white)}.cut-text{overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap}.columns{display:flex;flex-wrap:wrap;gap:55px}@media (min-width: 768px){.columns{gap:25px}}.columns--sm{gap:20px}.card-project{height:350px;position:relative;overflow:hidden;border-radius:15px;color:var(--white);background-color:var(--smoky-black)}.card-project:hover .card-project__img{opacity:1}@media (min-width: 992px){.card-project:hover .card-project__btn{opacity:1}}.card-project__img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;opacity:0;transition:.4s}.card-project__content{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:2;display:flex;flex-direction:column;justify-content:space-between;gap:20px;padding:45px 25px 25px}.card-project__title{font-weight:400;font-size:24px;line-height:1.3}@media (min-width: 768px){.card-project__title{font-size:28px}}.card-project__bottom{display:flex;align-items:center;gap:10px}.card-project__text{font-weight:300;font-size:16px;line-height:1.4}@media (min-width: 768px){.card-project__text{font-size:18px}}.card-project__btn{display:none}@media (min-width: 992px){.card-project__btn{display:flex;opacity:0;transition:.4s}}.price{font-weight:500;font-size:26px;line-height:1.4}.price--sm{font-weight:300;font-size:16px}@media (min-width: 768px){.price--sm{font-size:20px}}.price--xs{font-weight:300;font-size:16px}.tags{display:flex;align-items:center;flex-wrap:wrap;gap:5px 10px}.tag{position:relative;font-weight:300;line-height:1.4;border-radius:50px;padding:8px 10px;background:var(--black-primary);background-color:var(--silver-buttons)}.tag:before{font-weight:300}.tag:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:43px;border:2px solid transparent;background:var(--gradient-violet) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;opacity:0;transition:.4s}.tag.active:after{opacity:1}.tag--transparent{background-color:transparent}.article{border-radius:15px;background-color:var(--silver-primary)}@media (min-width: 992px){.article{display:flex}}.article__img{height:285px;border-radius:15px;overflow:hidden}@media (min-width: 992px){.article__img{height:370px;flex:1 1 565px}}.article__content{display:grid;padding:30px 15px 20px}@media (min-width: 992px){.article__content{grid-template-columns:repeat(2,1fr);grid-template-rows:auto 1fr auto;gap:10px;flex:1 1 795px;padding:20px 15px 20px 35px}}.article__date,.article__tags{margin-bottom:10px}@media (min-width: 992px){.article__date,.article__tags{margin-bottom:0}.article__tags{grid-column:span 2}.article__date{grid-column:1/2;grid-row:3/3;align-self:center}}.article__title{margin-bottom:30px;font-weight:400;font-size:20px;line-height:1.4}@media (min-width: 992px){.article__title{font-size:28px;grid-column:span 2;margin-bottom:0}}.article__btn{margin-top:auto;background-color:transparent}@media (min-width: 992px){.article__btn{width:-moz-fit-content;width:fit-content;grid-column:2/3;grid-row:3/3;justify-self:flex-end;margin-top:0}}.card-download{display:flex;flex-direction:column;justify-content:space-between;gap:20px;min-height:215px;padding:25px 25px 35px;background-color:var(--silver-primary);border-radius:15px}.card-download__title{font-size:20px;line-height:1.4}.card-download__btn{background-color:transparent}.article-sm{display:flex;flex-direction:column;gap:30px}@media (min-width: 992px){.article-sm{gap:20px}}.article-sm__img{height:300px;flex:0 0 300px;border-radius:15px;overflow:hidden}.article-sm__content{display:flex;flex-direction:column;gap:10px;flex:1}.article-sm__title{font-weight:400;font-size:24px;line-height:1.4;margin-bottom:10px}.article-sm__btn{margin-top:auto}.count{position:relative;overflow:visible}.count__circle{position:absolute;bottom:-6px;right:-6px;min-height:16px;min-width:16px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:400;font-size:10px;line-height:1;letter-spacing:-.32px;color:var(--white);background-color:var(--violet);z-index:3}.br-gradient{position:relative;overflow:hidden;z-index:2}.br-gradient:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:40px;border:2px solid transparent;background:var(--gradient-violet) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;pointer-events:none;animation:spin 2.5s infinite linear paused}.br-gradient:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:40px;background:var(--gradient-violet);opacity:0;z-index:-1;transform:translateZ(0);transition:opacity .8s,transform .8s;pointer-events:none}.br-gradient--green:after{background:var(--gradient-green) border-box}.br-gradient--green:before{background:var(--gradient-green)}.br-gradient--hover svg{transition:0s}.br-gradient--hover:hover{color:var(--white)}.br-gradient--hover:hover:before{opacity:1;backface-visibility:visible;transform:translateZ(0)}.product{display:flex;flex-direction:column;gap:25px;width:100%;position:relative}@media (min-width: 768px){.product{width:calc((100% - 25px)/2)}}@media (min-width: 992px){.product{width:calc((100% - 50px) / 3)}.product--sm{gap:20px}}.product__img{height:525px;flex:0 0 525px}.product__img--sm{height:450px;flex:0 0 450px}.product__content{display:flex;flex-direction:column;gap:10px;flex:1}.product__title{font-weight:400;font-size:18px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product__btn{margin-top:auto}@media (min-width: 992px){.product__btn{opacity:0}}.product__label{position:absolute;top:16px;left:10px;opacity:0}@media (min-width: 992px){.product:hover:not(.disabled) .product__btn{opacity:1}}.product.disabled .product__btn{opacity:0;cursor:not-allowed}.product.disabled .product__content,.product.disabled .product__img{opacity:.6;cursor:not-allowed}.product.disabled .product__label{opacity:1;z-index:2}.pagination{display:flex;align-items:center;gap:5px}.pagination__btn{height:24px;width:24px}.pagination__btn--prev .icon{transform:rotate(180deg);color:var(--)}.pagination__btn.disabled{color:var(--gray);cursor:not-allowed}.pagination-list{display:flex;align-items:center;gap:5px}.pagination-list__dots{font-weight:300;font-size:16px;line-height:1.4;color:var(--gray)}.pagination-list__btn{font-weight:300;font-size:16px;line-height:1.4;padding:0 4px;color:var(--gray);position:relative;transition:.4s}.pagination-list__btn:after{content:"";position:absolute;bottom:0;left:4px;right:4px;width:calc(100% - 8px);height:1px;background-color:var(--black-primary);opacity:0;transition:.4s}.pagination-list__btn.active{color:var(--black-primary)}.pagination-list__btn.active:after{opacity:1}.pagination-list__btn:hover{color:var(--black-primary)}.filter-block{display:flex;flex-direction:column;border-top:1px solid var(--argent)}.filter-block-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 0}.filter-block-head__title{font-weight:400;font-size:18px;line-height:1.4}.filter-block-head .icon{transform:rotate(90deg);transition:.4s}.filter-block__wrapper{height:0;overflow:hidden;transition:.4s}.filter-block__content{display:flex;flex-direction:column;gap:15px;margin-bottom:15px}.filter-block.open .filter-block-head .icon{transform:rotate(-90deg)}.check{display:flex}.check__input+.check__text{display:flex;position:relative;font-weight:300;font-size:16px;line-height:1.5;padding-left:38px;cursor:pointer}.check__input+.check__text:before,.check__input+.check__text:after{content:"";position:absolute;transition:.4s}.check__input+.check__text:before{top:0;left:0;width:24px;height:24px;border:2px solid var(--black-primary);background-color:var(--white);border-radius:2px}.check__input+.check__text:after{top:3px;left:3px;background-image:url(/build/assets/check-b92581db.svg);background-repeat:no-repeat;background-position:center;width:18px;height:18px;background-size:18px 18px;opacity:0}.check__input+.check__text--sm{display:inline;line-height:1.2;padding-left:34px}.check__input+.check__text--sm:before{width:20px;height:20px}.check__input+.check__text--sm:after{top:2px;left:2px;width:16px;height:16px}.check__input:checked+.check__text:after{opacity:1}.check__input:disabled+.check__text{cursor:not-allowed}.check__input:disabled+.check__text:before{border:2px solid var(--light-gray);background-color:var(--bright-gray)}.label{font-weight:400;font-size:12px;line-height:1.3;letter-spacing:-.24px;padding:4px 8px;border-radius:20px}.label--yellow{background-color:var(--yellow)}.sort-block{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:25px 0;border-top:1px solid var(--argent);width:100%}.sort-block__text{font-size:18px;line-height:1.4}.sort-block__check{width:16px;height:12px}.select:focus{box-shadow:none}.select.ss-main{color:var(--black-primary);border:none;padding:0;min-height:auto;border-radius:0;background-color:transparent}.select.ss-main .ss-values .ss-placeholder,.select.ss-main .ss-values .ss-single{justify-content:flex-end;margin:0;width:100%;padding:0 12px 0 0;font-weight:300;font-size:16px;line-height:1.5;color:var(--black-primary);text-decoration-line:underline;text-underline-offset:4px}.ss-content{margin-top:5px!important;box-shadow:0 3px 5px #0003;padding:12px 8px;border:none;z-index:10}.ss-content.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-content .ss-list .ss-option{font-weight:300;font-size:16px;line-height:1.5;letter-spacing:.32px;padding:4px 12px;color:var(--black-primary)}.ss-content .ss-list .ss-option:hover{background-color:var(--silver-buttons);color:var(--black-primary)}.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{background-color:var(--silver-buttons);color:var(--black-primary)}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;background-color:var(--overlay);pointer-events:none;transition:.4s;cursor:pointer}.product-sm{padding-top:15px;border-top:1px solid var(--argent);display:flex;gap:25px}.product-sm__img{width:62px;height:75px}.product-sm__content{flex:1}.product-sm__top{display:flex;justify-content:space-between;gap:10px;margin-bottom:10px}.product-sm__title{font-weight:400;font-size:16px;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:45px}.product-sm__btn{width:24px;height:24px;flex:0 0 24px}.product-sm__btn .icon{color:var(--gray-text);transition:.4s}.product-sm__btn:hover .icon{color:var(--red)}.product-sm__price{margin-bottom:15px}.product-counter{display:flex;align-items:center;gap:10px}.product-counter__btn{width:24px;height:24px;flex:0 0 24px;display:flex;align-items:center;justify-content:center;background-color:var(--silver-primary);border-radius:50%}.product-counter__btn svg{width:12px;height:12px;flex:0 0 12px;color:var(--black-primary);transition:.4s}.product-counter__num{font-weight:400;font-size:16px;line-height:1.4;letter-spacing:-.36px}.form-order{display:flex;flex-direction:column;gap:20px}.form-order__title{font-size:18px;line-height:1.4}.field{position:relative;height:50px}.field__label{position:absolute;left:0;bottom:7px;font-weight:300;font-size:16px;line-height:1.5;color:var(--gray-primary);transition:.4s}.field__label--top{font-size:12px;line-height:1.3;bottom:35px;color:var(--black-primary)}.field__input{width:100%;height:50px;font-weight:300;font-size:16px;line-height:1.5;letter-spacing:-.32px;padding:20px 0 7px;color:var(--black-primary);border-bottom:10px solid;border-image-slice:1;border-width:2px;border-image-source:var(--transparent);border-color:var(--gray-text);transition:.4s}.field__input:-webkit-autofill{-webkit-text-fill-color:var(--black-primary)!important;background-color:var(--white)!important;-webkit-background-clip:text}.field__input:-webkit-autofill:focus,.field__input:-webkit-autofill:first-line{-webkit-text-fill-color:var(--black-primary)!important;background-color:var(--white)!important;font-size:16px;border-image-source:var(--gradient-green)}.field__input:focus{border-image-source:var(--gradient-green)}.field__arrow{position:absolute;right:0;bottom:7px;transform:rotate(90deg);color:var(--black-primary);transition:.4s}input:not(:-moz-placeholder-shown)~.field__label,textarea:not(:-moz-placeholder-shown)~.field__label{font-size:12px;line-height:1.3;bottom:34px}input:not(:empty)~.field__label,input:focus~.field__label,input:not(:placeholder-shown)~.field__label,textarea:not(:empty)~.field__label,textarea:focus~.field__label,textarea:not(:placeholder-shown)~.field__label{font-size:12px;line-height:1.3;bottom:34px}.error .field:after{background:var(--red)}.error .field label{color:var(--red)}.error .error-message{opacity:1;pointer-events:initial}.error-message{font-weight:400;font-size:14px;line-height:1;letter-spacing:-.32px;color:var(--red);opacity:0;pointer-events:none;transition:.4s}.dropdown{position:relative}.dropdown-list{position:absolute;top:65px;width:100%;left:0;right:0;display:flex;flex-direction:column;gap:8px;padding:12px 8px;background-color:var(--white);box-shadow:0 3px 5px 0 var(--overlay);pointer-events:none;opacity:0;z-index:5;transition:.4s}.dropdown-list__item{font-weight:300;font-size:16px;line-height:1.5;color:var(--black-primary);padding:4px 12px;border-radius:2px;background-color:var(--white);cursor:pointer;transition:.4s}.dropdown-list__item.active,.dropdown-list__item:hover{background-color:var(--silver-buttons)}.dropdown.open .dropdown-list{top:55px;opacity:1;pointer-events:initial}.dropdown.open .field__arrow{transform:rotate(-90deg)}.btn-color__input{display:none}.btn-color__input+.btn-color__circle{display:flex;position:relative;width:24px;height:24px;border-radius:50%;border:1px solid transparent;cursor:pointer;transition:.4s}.btn-color__input+.btn-color__circle:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px;background-color:var(--color);border-radius:50%}.btn-color__input:checked+.btn-color__circle{border-color:var(--gray-text)}.order-empty{display:flex;flex-direction:column;gap:10px;text-align:center}.order-empty__title{font-weight:300;font-size:18px;line-height:1.4}.order-empty__link{display:inline;font-size:18px;line-height:1.5;color:var(--black-primary);width:-moz-fit-content;width:fit-content;margin:0 auto}.form{display:flex;flex-direction:column;gap:25px}.header{position:fixed;left:0;right:0;top:0;padding:8px 0;background-color:#fffc;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:20;transition:.4s}@media (min-width: 992px){.header{padding:10px 0}}.header__container{display:grid;grid-template-columns:1fr max-content 40px;align-items:center;gap:10px}@media (min-width: 992px){.header__container{grid-template-columns:45px 1fr max-content}.header__burger{display:none}}.header.open{background-color:var(--white)}.header.open .burger span:first-child{animation:burger-first-open .4s forwards}.header.open .burger span:last-child{animation:burger-second-open .4s forwards}.header.open .header-menu{left:0;pointer-events:initial}@keyframes burger-first-open{0%{top:0;transform:translateY(0) rotate(0)}50%{top:50%;transform:translateY(-50%) rotate(0)}to{top:50%;transform:translateY(-50%) rotate(45deg)}}@keyframes burger-second-open{0%{bottom:0;transform:translateY(0) rotate(0)}50%{bottom:50%;transform:translateY(50%) rotate(0)}to{bottom:50%;transform:translateY(50%) rotate(-45deg)}}.header-menu{position:fixed;top:74px;right:-100%;left:100%;bottom:0;width:100%;height:calc(100vh - 74px);padding:35px 16px 42px;background-color:var(--white);display:flex;flex-direction:column;gap:20px;overflow-y:auto;pointer-events:none;transition:.6s;z-index:20}@media (min-width: 992px){.header-menu{position:static;opacity:1;pointer-events:initial;height:100%;overflow-y:hidden;flex-direction:row;align-items:center;justify-content:space-between;padding:0 0 0 40px;z-index:initial;background-color:transparent}}.header-menu::-webkit-scrollbar{display:none}.header-menu__lang{width:48px;height:48px;flex:0 0 48px;font-size:18px;line-height:140%;color:var(--black-primary)}@media (min-width: 992px){.header-menu__lang{width:40px;height:40px;flex:0 0 40px;font-weight:300;font-size:16px}}.header-menu__contacts{margin:auto 0 0}@media (min-width: 992px){.header-menu__contacts{display:none}}.contacts-block{display:flex;flex-direction:column;gap:20px}.contacts-block__box{display:flex;flex-direction:column;gap:10px}.contacts-block__title{font-weight:300;font-size:16px;color:var(--gray-text);line-height:1}.contacts-block__item{font-weight:300;line-height:140%;width:-moz-fit-content;width:fit-content}.contacts-block__item:before{font-weight:300}.contacts-block__item--white{color:var(--white)}.contacts-block__item--white:hover{color:inherit}.nav{display:flex;flex-direction:column;gap:20px}@media (min-width: 992px){.nav{flex-direction:row;gap:6px}}.nav__link{display:flex;align-items:center;justify-content:space-between;font-size:18px;line-height:140%;padding:12px 10px;color:var(--black-primary);border-bottom:1px solid rgba(78,78,78,.16);transition:.4s}@media (min-width: 992px){.nav__link{padding:8px 10px;font-size:16px;border-radius:43px;border-bottom:none}}.nav__link:before{font-size:18px}@media (min-width: 992px){.nav__link:before{font-size:16px}.nav__link:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:43px;border:2px solid transparent;background:var(--gradient-violet) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;opacity:0;transition:.4s}.nav__link.active:after{opacity:1}}.nav__link .icon{color:var(--black-primary)}@media (min-width: 992px){.nav__link .icon{display:none}}.footer{padding:20px 0 40px;background-color:var(--black-secondary)}@media (min-width: 992px){.footer{padding:50px 0 48px}}.footer__container{display:flex;flex-direction:column;gap:45px;padding-bottom:45px;margin-bottom:20px;border-bottom:1px solid rgba(191,191,191,.3)}@media (min-width: 992px){.footer__container{flex-direction:row;padding-bottom:70px;gap:96px}}.footer__logo{display:flex;width:62px;height:80px;flex:0 0 62px}.footer__nav{display:flex;flex-wrap:wrap;gap:50px 20px}@media (min-width: 992px){.footer__nav{justify-content:space-between;max-width:605px;width:100%;flex-wrap:nowrap;gap:50px}}.footer-list{flex:1 1 calc(50% - 20px)}@media (min-width: 768px){.footer-list{flex:auto}}.footer-list li{display:flex;margin-bottom:20px}.footer-list li:last-child{margin-bottom:0}.footer-list__link{font-weight:300;line-height:140%;color:var(--white)}.footer-list__link:before{font-weight:300}.footer-list__link:hover{color:inherit}.footer__contacts{display:flex;flex-direction:column;gap:45px}@media (min-width: 768px){.footer__contacts{margin:0 0 0 auto}}@media (min-width: 992px){.footer__contacts{gap:65px}}.footer__contacts .socials{gap:15px}.footer__btn{justify-content:center;padding-top:12px;padding-bottom:12px}.footer-copy{display:flex;justify-content:space-between;flex-wrap:wrap;gap:40px}.footer-copy__desc{max-width:540px}.footer-copy__desc p{color:#ffffffa6;font-weight:300;font-size:14px;line-height:125%;letter-spacing:-.32px;margin-bottom:10px}.footer-copy__desc p:last-child{margin-bottom:0;line-height:150%}.footer-copy__company{font-weight:400;font-size:14px;line-height:180%;color:var(--gray-copy)}.footer-copy__company img{width:69px;height:25px}.banner-main{position:relative;min-height:525px;margin-bottom:50px}@media (min-width: 768px){.banner-main{height:calc(100vh - 74px)}}@media (min-width: 992px){.banner-main{height:calc(100vh - 78px)}}.banner-main__bg{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.banner-main__container{position:absolute;bottom:40px}@media (min-width: 1200px){.banner-main__container{left:50%;transform:translate(-50%)}}.banner-main__content{max-width:850px;display:flex;flex-direction:column;gap:55px}@media (min-width: 768px){.banner-main__content{gap:35px;bottom:100px}}.banner-main__title{padding-inline:5px}@media (min-width: 768px){.banner-main__title{padding-inline:0}.banner-main__btn{max-width:290px;padding:14px 30px;justify-content:space-between}}.support-section{padding:45px 0 70px;background-color:var(--black-bg);color:var(--white);overflow-x:hidden}@media (min-width: 768px){.support-section{padding:80px 0 100px}}.support-section__title{max-width:632px;margin-bottom:30px;padding-left:16px}@media (min-width: 768px){.support-section__title{padding-left:0;margin-bottom:42px}}.support-section__content{margin-bottom:50px;border-top:1px solid var(--dark-liver);border-bottom:1px solid var(--dark-liver)}@media (min-width: 768px){.support-section__blocks{display:flex;flex-wrap:wrap}}@media (min-width: 1200px){.support-section__blocks{max-width:1352px;width:100%;padding-inline:16px;margin-inline:auto}}.support-section-block{position:relative;width:calc(100% + 32px);padding:30px 32px;margin-inline:-16px;border-bottom:1px solid var(--dark-liver)}@media (min-width: 768px){.support-section-block:nth-last-child(2){border-bottom:none}.support-section-block:nth-child(odd){border-right:1px solid var(--dark-liver)}}@media (min-width: 1200px){.support-section-block:nth-child(2n){border-right:1px solid var(--dark-liver)}.support-section-block:first-child{padding-left:0}}.support-section-block:last-child{border-bottom:none}@media (min-width: 1200px){.support-section-block:last-child{border-right:none;padding-right:0}}@media (min-width: 768px){.support-section-block{width:50%;margin:0;padding:50px 40px 75px}}@media (min-width: 1200px){.support-section-block{width:25%;border-bottom:0;padding:50px 10px 75px 40px;max-width:350px}}.support-section-block__count{display:flex;align-items:center;justify-content:center;width:38px;height:38px;font-size:26px;line-height:100%;background-color:#ffffffbf;border-radius:50%;color:var(--dark-primary);margin-bottom:15px}.support-section-block__title{font-weight:500;font-size:26px;line-height:140%;margin-bottom:25px}@media (min-width: 768px){.support-section-block__title{height:72px;margin-bottom:15px}}@media (min-width: 1200px){.support-section-block__title,.support-section-block__text{max-width:270px}}@media (min-width: 768px){.support-section__btn{width:-moz-fit-content;width:fit-content;margin:0 auto}}.support-section__btn .icon{transform:rotate(0)}.support-section__btn:hover .icon{transform:rotate(45deg)}.support-fund{position:relative;border-radius:15px;background-color:var(--black-bg);padding:48px 16px 35px;overflow:hidden}@media (min-width: 992px){.support-fund{padding:60px 30px 80px}}.support-fund__top{padding-bottom:20px;margin-bottom:110px;border-bottom:1px solid var(--argent)}@media (min-width: 992px){.support-fund__top{padding-bottom:42px;margin-bottom:92px}}.support-fund__title{position:relative;z-index:2}@media (min-width: 992px){.support-fund__title{max-width:540px}}.support-fund__bg{position:absolute;width:935px;height:920px;top:-100px;right:-350px;pointer-events:none}@media (min-width: 992px){.support-fund__bg{top:-235px;right:0}}.support-fund__img{position:absolute;top:-130px;right:-110px;width:290px;height:280px;border-radius:50%;overflow:hidden;z-index:1}@media (min-width: 992px){.support-fund__img{width:548px;height:548px;top:-155px;right:-76px}}.support-fund__img img{-o-object-position:top;object-position:top}.support-fund__bottom{display:flex;flex-direction:column;gap:25px}@media (min-width: 992px){.support-fund__bottom{flex-direction:row;justify-content:space-between;align-items:center;gap:20px}}@media (min-width: 768px){.support-fund__text{max-width:470px}.support-fund__btn{max-width:415px;width:100%}}.info-section{margin-top:55px;margin-bottom:45px;overflow-x:hidden}@media (min-width: 992px){.info-section{margin-top:110px;margin-bottom:150px}}.info-section__content{display:grid;gap:15px}@media (min-width: 992px){.info-section__content{grid-template-columns:1fr 535px;justify-content:space-between}}.info-section__title{display:flex;align-items:center;flex-wrap:wrap}@media (min-width: 768px){.info-section__title{line-height:1}}@media (min-width: 992px){.info-section__title{align-items:flex-start}}.info-section__slider{position:relative;height:350px;margin-top:25px}@media (min-width: 992px){.info-section__slider{height:620px;margin-top:60px}}.info-section__pagination{position:absolute;top:initial!important;bottom:20px!important;left:0!important;justify-content:center;z-index:2}@media (min-width: 992px){.info-section__pagination{bottom:50px!important}}.info-section__btn{margin-top:15px;width:100%}@media (min-width: 992px){.info-section__btn{margin-top:30px;width:auto}.info-section__btn--mobile{display:none}}.info-section__btn--desktop{display:none}@media (min-width: 992px){.info-section__btn--desktop{display:flex}}.instruction{background-color:var(--silver-primary);padding-top:35px;padding-bottom:160px;overflow:hidden}@media (min-width: 992px){.instruction{padding-top:75px;padding-bottom:220px}}@media (min-width: 1200px){.instruction__content{display:grid;grid-template-columns:1fr minmax(300px,540px);grid-template-rows:auto 1fr;max-width:100%}}@media (min-width: 768px){.instruction__content .card-info{width:80%!important;margin:0 auto}}@media (min-width: 1200px){.instruction__content .card-info{width:100%!important;margin-inline:0}.instruction__slider{grid-column:2/3;grid-row:1/3}}.instruction__title{margin-bottom:30px}@media (min-width: 768px){.instruction__title{text-align:center}}@media (min-width: 1200px){.instruction__title{text-align:left;max-width:590px;margin-bottom:25px}}.instruction__actions{margin-bottom:60px}@media (min-width: 1200px){.instruction__actions{margin-bottom:0}}@media (min-width: 768px){.instruction__navigation,.instruction__pagination{max-width:795px;margin-inline:auto}}@media (min-width: 1200px){.instruction__navigation,.instruction__pagination{max-width:100%;margin-inline:0}}.map{padding-top:35px;background-color:var(--black-bg);overflow:hidden;margin-bottom:50px}@media (min-width: 768px){.map{padding-top:80px;padding-bottom:220px;margin-bottom:150px}}@media (min-width: 992px){.map__container{display:flex;gap:55px}}.map__content{margin-bottom:20px}@media (min-width: 992px){.map__content{margin-bottom:0;width:655px;flex:0 0 655px}}.map__title{margin-bottom:30px}@media (min-width: 768px){.map__title{margin-bottom:35px}}.map__text{line-height:160%;letter-spacing:-.32px;color:var(--white)}@media (min-width: 768px){.map__text{font-weight:300;font-size:20px;line-height:1.5;letter-spacing:-.36px}}.map img{width:750px;height:490px}@media (min-width: 768px){.map img{width:100%;height:100%}}@media (min-width: 992px){.map img{width:1300px;height:875px}}.team__content{margin-bottom:20px;gap:40px;max-height:0;overflow:hidden;transition:.4s}@media (min-width: 992px){.team__content{margin-bottom:0;gap:25px 20px;max-height:100%;height:100%}}.team__btn{width:100%}@media (min-width: 992px){.team__btn{display:none}}.brands--col .section-title{max-width:600px}.brands--col .brands__cards{max-width:100%}@media (min-width: 992px){.brands__content{display:flex;gap:75px}.brands__content .section-title{margin-top:20px;margin-bottom:0;height:-moz-fit-content;height:fit-content}}.brands__cards{margin-bottom:25px;gap:10px;overflow:hidden;max-height:0;transition:.4s}@media (min-width: 992px){.brands__cards{max-width:808px}}.brands__btn{width:100%}@media (min-width: 768px){.brands__btn{width:-moz-fit-content;width:fit-content;margin-left:auto}}.banner{position:relative;height:620px;overflow:hidden;margin-bottom:50px}@media (min-width: 768px){.banner{margin-bottom:80px;min-height:620px;height:60vh}}.banner:after{content:"";position:absolute;left:0;bottom:0;right:0;top:0;width:100%;height:100%;background-color:#00000080;z-index:2;pointer-events:none}.banner--less{min-height:370px;height:370px}.banner__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.banner__bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:935px;height:920px;z-index:3;pointer-events:none}@media (min-width: 992px){.banner__bg{left:-100px;top:-200px;transform:translate(0)}}.banner__content{position:absolute;left:50%;bottom:95px;transform:translate(-50%);color:var(--white);z-index:5}@media (min-width: 768px){.banner__content{bottom:110px}}.banner__content--less{bottom:35px}@media (min-width: 768px){.banner__content--less{bottom:60px}}.banner__title{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid var(--argent)}@media (min-width: 768px){.banner__title{padding-bottom:45px;margin-bottom:45px}}.banner__title--full{padding-bottom:75px;margin-bottom:80px}@media (min-width: 768px){.banner__title--full{padding-bottom:60px;margin-bottom:32px}}.banner__title--full .title{max-width:240px;font-size:42px}@media (min-width: 768px){.banner__title--full .title{max-width:540px;font-size:56px}}.banner__text{max-width:470px}.section-toggle__cards{margin-bottom:25px;max-height:0;overflow:hidden;transition:.4s}.section-toggle__btn{width:100%}@media (min-width: 992px){.section-toggle__btn{width:auto;margin-left:auto}}.our-projects{padding-top:50px;padding-bottom:90px;background-color:var(--black-bg)}@media (min-width: 992px){.our-projects{padding-top:80px;padding-bottom:160px}}.our-projects__title{margin-bottom:48px}.our-projects__cards{gap:20px}.project-info{margin-bottom:50px}@media (min-width: 992px){.project-info{margin-bottom:160px}}.project-info--gray{padding-top:40px;padding-bottom:85px;background-color:var(--silver-primary)}.project-info__container{display:flex;flex-direction:column;gap:25px}@media (min-width: 992px){.project-info__container{flex-direction:row;gap:80px}}.project-info__content{display:flex;flex-direction:column;gap:15px}@media (min-width: 992px){.project-info__content{margin-top:50px;margin-bottom:0;gap:50px;flex:0 1 670px}}.project-info__card{padding:25px;border-radius:15px;background-color:var(--white)}@media (min-width: 992px){.project-info__card{margin-top:0;flex:0 1 735px}}.project-info__card .text{display:flex;flex-direction:column;gap:10px}.project-info__img{height:450px;border-radius:15px;overflow:hidden}@media (min-width: 992px){.project-info__img{height:685px;flex:0 1 570px}}.project-info__photos{display:flex;flex-direction:column;gap:20px}@media (min-width: 576px){.project-info__photos{flex-direction:row}}@media (min-width: 992px){.project-info__photos{flex-direction:column;flex:0 1 565px;height:100%}}.project-info__photo{width:100%;height:200px;border-radius:15px;overflow:hidden}@media (min-width: 992px){.project-info__photo{height:325px}}.project-info__btn{width:100%}@media (min-width: 768px){.project-info__btn{width:-moz-fit-content;width:fit-content;margin:0 auto}}@media (min-width: 992px){.project-info__btn{margin:0}.project-info__btn--mobile{display:none}}.project-info__btn--desktop{display:none}@media (min-width: 992px){.project-info__btn--desktop{display:flex}}.buy-section{position:relative;border-radius:15px;overflow:hidden}.buy-section:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:2}.buy-section__bg{position:absolute;top:0;right:-300px;width:935px;height:920px;z-index:3}@media (min-width: 768px){.buy-section__bg{right:0}}.buy-section__img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1}.buy-section__content{position:relative;height:100%;display:flex;flex-direction:column;padding:30px 16px;color:var(--white);z-index:5}@media (min-width: 992px){.buy-section__content{padding:60px 30px 85px}}.buy-section__top{margin-bottom:25px}@media (min-width: 992px){.buy-section__top{padding-bottom:52px;margin-bottom:52px;border-bottom:1px solid var(--argent);display:flex;justify-content:space-between;gap:50px}}.buy-section__title{padding-bottom:65px;margin-bottom:65px;border-bottom:1px solid var(--argent)}@media (min-width: 992px){.buy-section__title{padding-bottom:0;margin-bottom:0;border-bottom:none;max-width:540px}}.buy-section__text{display:flex;flex-direction:column;gap:10px}@media (min-width: 992px){.buy-section__text{gap:15px;max-width:430px}}.buy-section__bottom{display:flex;flex-direction:column;gap:25px}@media (min-width: 992px){.buy-section__bottom{flex-direction:row;justify-content:space-between;gap:50px}}.buy-section__socials{display:flex;flex-direction:column;gap:15px}.buy-section__btn{width:100%;justify-content:space-between}@media (min-width: 768px){.buy-section__btn{width:-moz-fit-content;width:fit-content;justify-content:center}}@media (min-width: 992px){.buy-section__btn{max-width:430px;width:100%;margin-top:auto}}.question{padding-top:50px;padding-bottom:150px;background-color:var(--black-bg);color:var(--white)}@media (min-width: 992px){.question{padding-top:80px;padding-bottom:230px}}.question__container{display:flex;flex-direction:column;gap:32px}@media (min-width: 992px){.question__container{gap:90px}}.question__blocks{display:flex;flex-direction:column;border-top:1px solid rgba(191,191,191,.3)}.question-block{display:flex;flex-direction:column;padding-top:25px;padding-bottom:35px;border-bottom:1px solid rgba(191,191,191,.3)}.question-block:first-child{padding-top:35px}.question-block-head{display:flex;align-items:center;justify-content:space-between}.question-block-head__title{font-weight:400;font-size:20px;line-height:1.4;color:var(--white);text-align:left}@media (min-width: 992px){.question-block-head__title{font-size:26px}}.question-block-head__btn{position:relative;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer}.question-block-head__btn:before,.question-block-head__btn:after{content:"";position:absolute;border-radius:5px;background-color:var(--white);top:50%;left:50%;transform:translate(-50%,-50%) rotate(0);transition:.4s}.question-block-head__btn:after{width:18px;height:2px}.question-block-head__btn:before{height:18px;width:2px}.question-block__wrapper{height:0;overflow:hidden;transition:.4s}.question-block__content{margin-top:35px}.question-block.open .question-block-head__btn:before{transform:translate(-50%,-50%) rotate(90deg)}.interested__title{margin-bottom:30px}@media (min-width: 992px){.interested__title{margin-bottom:40px}}.interested__cards{gap:35px}@media (min-width: 992px){.interested__cards{gap:40px}}.banner-slider{min-height:620px;height:100%}@media (min-width: 992px){.banner-slider{min-height:550px}}.banner-slider:after{content:none}.banner-slider .swiper-slide{min-height:620px;height:auto}@media (min-width: 992px){.banner-slider .swiper-slide{min-height:550px}}.banner-slider .swiper-slide:after{content:"";position:absolute;left:0;bottom:0;right:0;top:0;width:100%;height:100%;background-color:#00000080;z-index:2;pointer-events:none}.banner-slider__title{padding-bottom:45px;margin-bottom:45px;border-bottom:1px solid var(--argent)}.banner-slider__title .title{font-size:46px}@media (min-width: 992px){.banner-slider__title .title{font-size:56px}}.banner-slider__container{display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding-top:50px;padding-bottom:95px;position:relative;z-index:5}@media (min-width: 992px){.banner-slider__container{padding-top:110px;padding-bottom:110px}.banner-slider__desc{display:flex;align-items:center;justify-content:space-between;gap:20px}}.banner-slider__text{margin-bottom:45px}@media (min-width: 768px){.banner-slider__text{max-width:470px}}@media (min-width: 992px){.banner-slider__text{margin-bottom:0}}.banner-slider__actions{display:flex;align-items:center;gap:20px;position:absolute;left:50%;transform:translate(-50%);bottom:45px;z-index:5}@media (min-width: 992px){.banner-slider__actions{bottom:30px}}.banner-slider__actions .slider-navigation-btn--prev,.banner-slider__actions .slider-navigation-btn--next{display:none}@media (min-width: 992px){.banner-slider__actions .slider-navigation-btn--prev,.banner-slider__actions .slider-navigation-btn--next{display:flex}}.banner-slider__btn{width:100%;justify-content:space-between}@media (min-width: 768px){.banner-slider__btn{max-width:280px;margin-top:auto}}.modal-filter{position:fixed;top:-100%;right:0;left:0;height:100%;background-color:var(--white);padding:16px 16px 25px;display:flex;flex-direction:column;gap:45px;z-index:30;pointer-events:none;transition:.4s}.modal-filter-head{display:flex;align-items:center;justify-content:space-between;gap:20px}.modal-filter-head__title{font-size:24px;line-height:1}.modal-filter__content{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:15px}.modal-filter__content::-webkit-scrollbar{display:none}.modal-filter__bottom{margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:20px}@media (min-width: 768px){.modal-filter__bottom{flex-direction:row}}.modal-filter__bottom .btn--violet{width:100%}.modal-filter__bottom .btn--flat{margin:0 auto}@media (min-width: 768px){.modal-filter__bottom .btn--flat{margin:0;width:100%}}.modal-filter.open{top:0;pointer-events:initial}.cart{position:fixed;top:0;right:0;left:0;bottom:0;pointer-events:none;transform:translate(300%);z-index:20;transition:.4s}@media (min-width: 576px){.cart{right:-200%;transform:translate(0)}}.cart__container{position:relative;width:100%;height:100%;display:flex;flex-direction:column;gap:30px;padding:30px 16px 40px;margin-left:auto;background-color:var(--white);z-index:25}@media (min-width: 576px){.cart__container{max-width:400px}}@media (min-width: 768px){.cart__container{padding:30px 20px 40px}}.cart-head{display:flex;align-items:center;justify-content:space-between}.cart-head__title{font-weight:400;font-size:28px;line-height:140%;letter-spacing:-.36px;color:var(--black-primary)}.cart__content{display:flex;flex-direction:column;gap:25px;flex:1;overflow-y:auto}.cart__content::-webkit-scrollbar{display:none}.cart__footer{display:flex;flex-direction:column;gap:28px}.cart-sum{display:flex;flex-direction:column;font-weight:300;font-size:16px;line-height:1.4;letter-spacing:-.36px}.cart-sum__num{font-size:28px}.cart .order-empty{margin-top:70px}.cart.open{transform:translate(0);pointer-events:initial}@media (min-width: 576px){.cart.open{right:0}}.cart.open .overlay{opacity:1;pointer-events:initial}.card-awarded{display:flex;flex-direction:column;background-color:var(--silver-primary);border-radius:15px}.card-awarded__header{display:grid;grid-template-columns:1fr;overflow:hidden;border-radius:15px}.card-awarded__header>*{grid-column:1;grid-row:1}.card-awarded__label{margin-top:14px;margin-left:20px;color:var(--white)}.card-awarded picture{width:100%;aspect-ratio:315/310}.card-awarded__content{display:flex;flex-direction:column;gap:14px;padding-inline:15px;padding-block:25px}@media (max-width: 1440px){.card-awarded__content{padding-block:calc(20px + 5 * (100vw - 375px) / 1065)}}.card-awarded__title{font-size:20px}.card-awarded__description{font-weight:300;font-size:14px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.card-content{display:flex;flex-direction:column;padding:45px 25px 25px;border-radius:15px;background-color:var(--silver-primary)}.card-content__title{margin-bottom:24px}.card-content__label{margin-bottom:var(--card-space, 24px);color:var(--silver-text)}.card-content__description{font-size:18px;font-weight:300;letter-spacing:-.36px}.order-details{padding:25px 16px 35px;border-radius:15px;background-color:var(--silver-primary)}@media (min-width: 768px){.order-details{padding:25px 25px 35px}}.order-details__title{font-size:18px;line-height:1.4;margin-bottom:20px}.order-details__products{display:flex;flex-direction:column;gap:25px;margin-bottom:70px}.order-details__footer{display:flex;flex-direction:column;gap:20px}.order-details-prices{display:flex;flex-direction:column;gap:15px}.order-details-prices__block{display:flex;align-items:center;justify-content:space-between;gap:20px;font-weight:300}.order-details-prices__block:last-child{border-top:1px solid var(--argent);padding-top:15px}.order-details-prices__title{font-size:16px;line-height:1.4}.order-details-prices__num{font-size:18px;line-height:1.4}.order-details-prices__title--lg,.order-details-prices__num--lg{font-size:20px}.order-details__blocks{margin-bottom:50px;display:flex;flex-direction:column;gap:20px}.order-details-block{display:flex;flex-direction:column;gap:5px;font-weight:300}.order-details-block__title{line-height:1.4;color:var(--gray-text)}.order-details-block__desc{font-size:18px;line-height:1.4}.order-details__btn{justify-content:space-between}.form-request{max-width:700px;margin-inline:auto;display:grid;gap:25px}.form-request__main{display:grid;gap:25px}.form-request__action{display:flex;flex-direction:column}.form-request__action .btn{justify-content:space-between}.input-file{cursor:pointer;display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:16px 30px;border-radius:40px;box-shadow:inset 0 0 0 2px var(--gray-text);min-height:56px;transition:box-shadow .3s linear}.input-file__icon{width:24px;flex:none;aspect-ratio:1;margin-left:auto}.input-file__content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.input-file.is-error{box-shadow:inset 0 0 0 2px var(--red)}.section-request{margin-top:110px;margin-bottom:190px;gap:80px;display:grid}@media (max-width: 1440px){.section-request{margin-top:calc(50px + 60 * (100vw - 375px) / 1065);margin-bottom:calc(50px + 140 * (100vw - 375px) / 1065);gap:calc(40px + 40 * (100vw - 375px) / 1065)}}.section-request__header{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.section-request__header{flex-direction:row;justify-content:space-between}.section-request__title{line-height:1}}.section-request__description{max-width:530px}.section-get-buffoon{display:grid;grid-template-rows:auto;grid-template-columns:repeat(1,minmax(0,1fr));overflow:hidden;border-radius:15px}.section-get-buffoon>*{grid-column:1;grid-row:1}.section-get-buffoon__picture{position:relative}.section-get-buffoon__picture:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:var(--black-bg)}.section-get-buffoon__picture picture{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.4}.section-get-buffoon__main{z-index:1;display:grid;padding:32px 16px;gap:25px}@media (min-width: 992px){.section-get-buffoon__main{grid-template-columns:1fr auto;padding:60px 30px}}.section-get-buffoon__content{display:flex;color:var(--white);flex-direction:column}@media (min-width: 992px){.section-get-buffoon__content{gap:42px;max-width:640px}}.section-get-buffoon__content .text{line-height:1.6}.section-get-buffoon__content .line{height:1px;background-color:var(--gray-second);opacity:.3;margin-block:38px}@media (min-width: 992px){.section-get-buffoon__content .line{display:none}}.section-get-buffoon__action{margin-top:auto}@media (min-width: 1200px){.section-get-buffoon__action{min-width:430px}}.section-get-buffoon__action .btn{width:100%}.section-details{display:grid;gap:30px;padding-block:90px}@media (max-width: 1440px){.section-details{padding-block:calc(40px + 50 * (100vw - 375px) / 1065)}}@media (min-width: 992px){.section-details{grid-template-columns:3fr 2.3fr;gap:25px}}.section-details__content{display:flex;flex-direction:column;padding-top:45px;padding-inline:25px;background-color:var(--white);border-radius:15px;font-weight:300;letter-spacing:-.36px;gap:50px;padding-bottom:45px}@media (max-width: 1440px){.section-details__content{gap:calc(25px + 25 * (100vw - 375px) / 1065);padding-bottom:calc(25px + 20 * (100vw - 375px) / 1065)}}.section-details__description{font-size:18px}.section-details__images{display:flex;flex-direction:column;gap:20px}@media (max-width: 1440px){.section-details__images{gap:calc(18px + 2 * (100vw - 375px) / 1065)}}.section-details__image{display:flex;flex-direction:column;overflow:hidden;border-radius:9px;aspect-ratio:339/196}.section-cards{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}@media (min-width: 768px){.section-cards{grid-template-columns:repeat(12,1fr)}.section-cards>*:nth-child(1){grid-column:span 12}}@media (min-width: 992px){.section-cards>*:nth-child(1){grid-column:span 6}}@media (min-width: 768px){.section-cards>*:nth-child(2){grid-column:span 6}}@media (min-width: 992px){.section-cards>*:nth-child(2){--card-space: 56px}}@media (min-width: 768px){.section-cards>*:nth-child(n+3){grid-column:span 6}}@media (min-width: 992px){.section-cards>*:nth-child(n+3){--card-space: 80px;grid-column:span 4}}.section-line{display:flex;flex-direction:column;padding-block:32px;position:relative}@media (min-width: 1200px){.section-line{padding-block:initial;min-height:1300px;position:relative}}.section-line__block{color:var(--white);display:flex;flex-direction:column;gap:24px;background-color:var(--black-bg);position:relative;z-index:1;padding-block:10px;max-width:640px;margin-inline:auto}@media (min-width: 1200px){.section-line__block{position:absolute;background-color:transparent;margin-inline:0;max-width:45%}}.section-line__content{font-weight:300;font-size:20px}@media (max-width: 1440px){.section-line__content{font-size:calc(16px + 4 * (100vw - 375px) / 1065)}}.section-line__wrapper{padding-block:120px;position:relative;display:flex;flex-direction:column;gap:120px}@media (min-width: 1200px){.section-line__wrapper{position:initial}}.section-line__line-mob{position:absolute;left:50%;transform:translate(-50%);width:auto;height:100%;top:0}@media (min-width: 1200px){.section-line__line-mob{display:none}}.section-line__line-desk{display:none;position:absolute;left:50%;transform:translate(-50%) rotate(10deg);width:auto;height:100%;top:0}@media (min-width: 1200px){.section-line__line-desk{display:block}}.section-line svg path{fill:transparent;stroke:var(--silver-primary)}.modal{display:grid;background-color:var(--white);border-radius:15px;width:calc(100% - 32px);max-width:1320px;gap:25px;grid-template-columns:1fr auto;padding-top:32px;padding-bottom:100px;padding-inline:50px}@media (max-width: 1440px){.modal{padding-top:calc(25px + 7 * (100vw - 375px) / 1065);padding-bottom:calc(35px + 65 * (100vw - 375px) / 1065);padding-inline:calc(16px + 34 * (100vw - 375px) / 1065)}}@media (min-width: 768px){.modal{grid-template-columns:1fr 1fr;gap:10px 25px}}.modal__title{font-weight:400;font-size:56px}@media (max-width: 1440px){.modal__title{font-size:calc(28px + 28 * (100vw - 375px) / 1065)}}@media (min-width: 768px){.modal__title{grid-row-start:2}.modal__action{grid-column:1/-1;display:flex;justify-content:flex-end}}.modal__btn{display:grid;place-content:center;width:40px;aspect-ratio:1;border-radius:50%;background-color:var(--silver-buttons)}.modal__btn svg{width:24px;aspect-ratio:1}.modal__main{grid-column:1/-1}@media (min-width: 768px){.modal__main{grid-column:initial}}.support-page{margin-top:44px;margin-bottom:115px}@media (min-width: 768px){.support-page{margin-bottom:160px}}.support-page__title{margin-bottom:20px}@media (min-width: 768px){.support-page__title{margin-bottom:40px}}.support-page__content{display:grid;gap:10px}@media (min-width: 576px){.support-page__content{width:80%;margin-inline:auto}}@media (min-width: 992px){.support-page__content{width:100%;margin-inline:0;grid-template-columns:repeat(2,1fr);align-items:flex-start;gap:20px}}.support-page__details{display:flex;flex-direction:column;gap:18px}.contacts-page{margin-top:50px;margin-bottom:50px}@media (min-width: 992px){.contacts-page{margin-top:65px;margin-bottom:150px}}.contacts-page__container{position:relative;display:grid;gap:25px;padding:25px 16px 35px;border-radius:15px;background-color:var(--silver-primary)}@media (min-width: 992px){.contacts-page__container{gap:50px;padding:60px 30px 110px;grid-template-columns:1fr .5fr}.contacts-page__container:after{content:"";position:absolute;bottom:60px;left:30px;right:30px;height:1px;background-color:#bfbfbfde}}@media (min-width: 768px){.contacts-page__title{font-size:56px}}@media (min-width: 576px){.contacts-page__details{flex-direction:row}}@media (min-width: 992px){.contacts-page__details{flex-direction:column;grid-column:2/3;grid-row:1/3;align-self:center}}@media (min-width: 576px){.contacts-page__details .contacts-block__box{width:30%}}@media (min-width: 992px){.contacts-page__details .contacts-block__box{width:auto}}.news__title{margin-bottom:20px}@media (min-width: 768px){.news__title{margin-bottom:10px}}.news__tags{margin-bottom:20px}@media (min-width: 768px){.news__tags{margin-bottom:35px}}.news__articles{display:grid;gap:40px;margin-bottom:20px;max-height:0;overflow:hidden}@media (min-width: 576px){.news__articles{width:80%;margin:0 auto 20px}}@media (min-width: 768px){.news__articles{margin:0 auto 40px}}@media (min-width: 992px){.news__articles{width:100%;margin:0 0 40px}}.news__btn{width:100%}@media (min-width: 768px){.news__btn{width:-moz-fit-content;width:fit-content;margin:0 auto}}.article-page{margin-top:50px;margin-bottom:50px}@media (min-width: 992px){.article-page{margin-top:80px;margin-bottom:150px}}.article-page__img{margin-bottom:20px;height:240px;border-radius:15px;overflow:hidden}@media (min-width: 768px){.article-page__img{margin-bottom:45px;height:470px}}@media (min-width: 992px){.article-page__wrapper{display:flex;flex-direction:row-reverse;position:relative}}.article-page__content{display:flex;flex-direction:column;gap:30px;max-width:730px;margin:0 auto 30px}@media (min-width: 992px){.article-page__content{margin-bottom:0}}.article-page__socials{gap:15px;max-width:730px;margin:0 auto}@media (min-width: 992px){.article-page__socials{position:sticky;max-width:-moz-fit-content;max-width:fit-content;height:-moz-fit-content;height:fit-content;margin:0;top:100px;flex-direction:column}}.article-page-text{display:flex;flex-direction:column;gap:20px;font-weight:300;font-size:18px;line-height:1.6}.article-page-img{border-radius:15px;overflow:hidden;height:265px}@media (min-width: 768px){.article-page-img{height:415px}}.article-page-img img{-o-object-fit:cover;object-fit:cover}.reporting{display:flex;flex-direction:column;gap:25px}.reporting__cards{display:grid;gap:10px;word-break:break-all}@media (min-width: 768px){.reporting__cards{grid-template-columns:repeat(2,1fr)}}@media (min-width: 992px){.reporting__cards{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1200px){.reporting__cards{grid-template-columns:repeat(4,1fr)}}.catalog__actions{display:flex;align-items:center;gap:10px;margin-bottom:30px}.catalog__btn{box-shadow:0 0 0 2px inset var(--silver-buttons);height:40px;font-size:13px;line-height:1.3}.catalog__btn:first-child{width:100%}.catalog__btn svg{color:var(--black-primary)}@media (min-width: 768px){.catalog__actions{width:50%}}@media (min-width: 992px){.catalog__actions{display:none}}.catalog__content{margin-bottom:60px}@media (min-width: 992px){.catalog__content{display:flex;gap:35px;margin-bottom:70px}.catalog__content .product{width:calc((100% - 20px)/2)}}@media (min-width: 1200px){.catalog__content .product{width:calc((100% - 40px) / 3)}}.catalog-filters{display:none}@media (min-width: 992px){.catalog-filters{display:flex;flex-direction:column;gap:20px;width:245px;flex:0 0 245px}}.catalog-filters__title{font-weight:400;font-size:28px;line-height:1.4}.catalog-filters__content{display:flex;flex-direction:column;gap:15px}.catalog__select{display:none}@media (min-width: 992px){.catalog__select{display:flex;margin:0 0 25px auto;max-width:220px}}.catalog__pagination{display:flex;justify-content:center}@media (min-width: 992px){.catalog__pagination{margin-left:280px}}.order{margin-top:50px}@media (min-width: 768px){.order{width:80%}}@media (min-width: 992px){.order{max-width:1070px;width:100%;margin-top:75px}}.order__container{display:flex;flex-direction:column;gap:50px}@media (min-width: 992px){.order__container{flex-direction:row}}.order__form{display:flex;flex-direction:column;gap:30px}@media (min-width: 992px){.order__form{flex:0 1 550px}.order__info{flex:0 1 440px;height:-moz-fit-content;height:fit-content}}.order__title{font-size:28px;line-height:1.4;margin-bottom:30px}.order .order-empty{margin-top:20px}.order-success{margin-top:50px;display:flex;flex-direction:column;gap:30px;max-width:600px}@media (min-width: 768px){.order-success{gap:20px}}.order-success__title{font-weight:400;font-size:28px}.product-page{margin-top:60px;display:flex;flex-direction:column;gap:28px}@media (min-width: 768px){.product-page{width:80%}}@media (min-width: 992px){.product-page{width:100%;flex-direction:row;gap:50px;margin-top:70px}}.product-page__slider{height:450px;position:relative}@media (min-width: 768px){.product-page__slider{height:550px;overflow:hidden}}@media (min-width: 992px){.product-page__slider{height:785px;width:635px}}.product-page__pagination{position:absolute;left:50%!important;transform:translate(-50%);bottom:30px!important;top:initial!important;width:-moz-fit-content!important;width:fit-content!important;z-index:5}@media (min-width: 992px){.product-page__info{flex:0 1 635px}}.product-page__title{font-size:20px;line-height:1.4;margin-bottom:10px}@media (min-width: 992px){.product-page__title{font-weight:500;font-size:28px;margin-bottom:15px}}.product-page__price{font-weight:300;font-size:18px;line-height:1.4;margin-bottom:28px}@media (min-width: 992px){.product-page__price{font-size:28px;margin-bottom:20px}}.product-page__colors,.product-page__size,.product-page__counter{margin-bottom:20px}@media (min-width: 992px){.product-page__counter{margin-bottom:40px}}.product-page__btn{width:100%;margin-bottom:28px}@media (min-width: 992px){.product-page__btn{margin-bottom:40px}}.product-page-box{display:flex;flex-direction:column;gap:8px}.product-page-box__title{font-size:12px;line-height:1.3}.product-page-box__content{display:flex;align-items:center;gap:8px}.product-page__desc{display:flex;flex-direction:column;gap:20px;font-weight:300;margin-bottom:28px;letter-spacing:-.32px}@media (min-width: 992px){.product-page__desc{margin-bottom:40px;font-size:18px}}.product-page__blocks{display:flex;flex-direction:column}.product-page-block{border-bottom:1px solid var(--argent)}.product-page-block:first-child{border-top:1px solid var(--argent)}.product-page-block__head{display:flex;align-items:center;justify-content:space-between;font-size:20px;line-height:1.4;padding:25px 0 35px;width:100%}.product-page-block__icon{position:relative;display:block;width:32px;height:32px}.product-page-block__icon:before,.product-page-block__icon:after{content:"";position:absolute;border-radius:4px;background-color:var(--black-primary);top:50%;transform:translate(-50%,-50%) rotate(0);transition:.4s}.product-page-block__icon:before{left:50%;width:18px;height:2px}.product-page-block__icon:after{left:50%;width:2px;height:18px}.product-page-block__content{height:0;overflow:hidden;transition:.4s}.product-page-block__desc{padding-bottom:35px;font-weight:300}.product-page-block.open .product-page-block__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.error-page{margin-top:60px}@media (min-width: 768px){.error-page{margin-top:65px}}.error-page__content{position:relative;display:flex;flex-direction:column;width:100%;gap:25px;padding:100px 16px 45px;border-radius:15px;background-color:var(--silver-primary);overflow:hidden}@media (min-width: 768px){.error-page__content{gap:20px;padding:100px 30px 60px}}@media (min-width: 1200px){.error-page__content{padding-top:60px}}.error-page__img{position:absolute;top:-25px;right:16px;width:265px;height:105px;-o-object-fit:contain;object-fit:contain}@media (min-width: 768px){.error-page__img{width:350px;height:150px}}@media (min-width: 992px){.error-page__img{top:-20px;right:30px;width:492px;height:195px;z-index:1}}.error-page__top{position:relative;padding-bottom:25px;border-bottom:1px solid var(--argent);z-index:2}@media (min-width: 768px){.error-page__top{padding-bottom:20px}}.error-page__title{font-size:32px;line-height:1.4}@media (min-width: 576px){.error-page__title{max-width:500px}}@media (min-width: 768px){.error-page__title{max-width:660px;font-size:56px;line-height:1.5}}.error-page__text{line-height:1.6;letter-spacing:-.32px}.error-page__btn{width:100%;justify-content:space-between}@media (min-width: 576px){.error-page__btn{max-width:345px}}@media (min-width: 768px){.error-page__btn{margin-top:30px}}.system-page{position:relative;height:100%}.system-page__bg{height:50%}.system-page__content{position:absolute;left:16px;right:16px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:25px;width:calc(100% - 32px);border-radius:15px;background-color:var(--silver-primary);padding:110px 16px 45px;overflow:hidden}@media (min-width: 992px){.system-page__content{padding:100px 30px 165px;left:50%;max-width:1350px;transform:translate(-50%,-50%)}}.system-page__img{position:absolute;top:-20px;left:16px;width:265px;height:110px;-o-object-fit:contain;object-fit:contain}@media (min-width: 768px){.system-page__img{top:-41px;right:16px;left:initial;width:355px;height:200px}}@media (min-width: 992px){.system-page__img{top:-30px;right:30px;width:555px;height:235px}}.system-page__top{padding-bottom:25px;border-bottom:1px solid var(--argent)}@media (min-width: 768px){.system-page__top{padding-bottom:20px}}.system-page__title{font-size:32px;line-height:1.4}@media (min-width: 768px){.system-page__title{max-width:550px;font-size:56px;line-height:1.5}}.system-page__text{line-height:1.6;letter-spacing:-.32px}.policy{margin-top:50px;display:flex;flex-direction:column;gap:35px;max-width:762px}@media (min-width: 768px){.policy{margin-top:80px}}.policy__content{font-weight:300;font-size:18px;line-height:1.6;letter-spacing:-.32px}
