@charset "UTF-8";@font-face{font-family:HelveticaNeue;font-weight:300;font-style:normal;src:local("HelveticaNeue Light"),local("HelveticaNeue-Light"),url(../fonts/HelveticaNeue-Light.woff2) format("woff2"),url(../fonts/HelveticaNeue-Light.woff) format("woff"),url(../fonts/HelveticaNeue-Light.ttf) format("truetype");font-display:swap}@font-face{font-family:HelveticaNeue;font-weight:400;font-style:normal;src:local("HelveticaNeue Regular"),local("HelveticaNeue-Regular"),url(../fonts/HelveticaNeue-Regular.woff2) format("woff2"),url(../fonts/HelveticaNeue-Regular.woff) format("woff"),url(../fonts/HelveticaNeue-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:HelveticaNeue;font-weight:500;font-style:normal;src:local("HelveticaNeue Medium"),local("HelveticaNeue-Medium"),url(../fonts/HelveticaNeue-Medium.woff2) format("woff2"),url(../fonts/HelveticaNeue-Medium.woff) format("woff"),url(../fonts/HelveticaNeue-Medium.ttf) format("truetype");font-display:swap}@font-face{font-family:HelveticaNeue;font-weight:700;font-style:normal;src:local("HelveticaNeue Bold"),local("HelveticaNeue-Bold"),url(../fonts/HelveticaNeue-Bold.woff2) format("woff2"),url(../fonts/HelveticaNeue-Bold.woff) format("woff"),url(../fonts/HelveticaNeue-Bold.ttf) format("truetype");font-display:swap}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}table{border-collapse:collapse}li,ol,ul{list-style:none}a,a:visited{text-decoration:none;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-transition:all .3s linear;transition:all .3s linear}button,label{cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear}sup{top:-.5em}sub{bottom:-.25em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}hr{width:100%;height:1px;background-color:#bebebe}blockquote{margin-bottom:8px}b,strong{font-weight:600}em{font-style:italic}figure figcaption{margin-top:8px}figure img{margin:0}figure,iframe,img,svg,video{display:block;max-width:100%}svg{max-height:100%}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}*{padding:0;border:0;margin:0}a,button,input,textarea{background-color:transparent;-webkit-tap-highlight-color:transparent}label{display:block}input,textarea{font-family:inherit;width:100%}textarea{resize:none;overflow:hidden}textarea::-webkit-resizer{display:none}button:focus,input:focus,textarea:focus{outline:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}::-webkit-input-placeholder{font:inherit;opacity:1}::-moz-placeholder{font:inherit;opacity:1}:-ms-input-placeholder{font:inherit;opacity:1}::-ms-input-placeholder{font:inherit;opacity:1}::placeholder{font:inherit;opacity:1}:root{--content-width:1484px;--container-offset:16px;--container-width:calc(var(--content-width) + (var(--container-offset) * 2));--font-family:"HelveticaNeue",sans-serif;--black-color:#131313;--white-color:#ffffff;--gray-color:#939393;--gray-color-light:#dfdfdf;--gray-color-bg:#f5f5f5;--error-color:#fe3b3b;--scrollbar-color:transparent;--scrollbar-thumb-color:#131313;--header-h:81px;--main-offset:40px}body,html{height:100%;scroll-behavior:smooth}.custom-scroll::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);background-clip:padding-box}.custom-scroll::-webkit-scrollbar,body::-webkit-scrollbar,html::-webkit-scrollbar{width:8px;background-color:var(--scrollbar-color)}body{min-width:320px;background:var(--white-color);font-family:var(--font-family);font-size:22px;font-weight:400;line-height:1.1;letter-spacing:-.02em;color:var(--black-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;word-break:break-word;overflow-x:hidden}.wrap{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.no-scroll{overflow:hidden}.main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-top:calc(var(--main-offset) + var(--header-h))}.intro-banner{margin-top:calc(var(--main-offset) * -1)}a,button{color:var(--black-color)}.h1,.h2,.h3,.h4,h1,h2,h3,h4{font-weight:500}.h1,h1{font-size:56px;line-height:1}.h2,.page-content h1,h2{font-size:34px}.blockquote p,.h3,.page-content h2,h3{font-size:28px}.h4,.page-content h3,h4{font-size:24px}p a{color:var(--black-color)}.container{width:100%;max-width:var(--container-width);padding:0 var(--container-offset);margin:0 auto}.fixed-block{min-width:320px}.media-cover{display:block;position:relative;background:url(../img/svg/skeleton.svg) center/cover,no-repeat;overflow:hidden}.media-cover iframe,.media-cover img,.media-cover video{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.media-contain{display:block;position:relative;overflow:hidden}.media-contain iframe,.media-contain img,.media-contain video{position:absolute;top:0;left:0;right:0;bottom:0;max-height:100%;-o-object-fit:contain;object-fit:contain;margin:auto}.section{margin-bottom:120px;overflow:hidden}.section:has([data-aos]){padding-bottom:1px}.page-row{display:grid;gap:16px;grid-template-columns:1fr 3.1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.page-row__aside .sec-title{margin-bottom:0}.page-content>:first-child{margin-top:0}.page-content>:last-child{margin-bottom:0}.page-content h1,.page-content h2,.page-content h3{margin-top:40px}.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6,.page-content hr,.page-content ol,.page-content ul{margin-bottom:22px}.page-content li,.page-content p{font-size:18px}.page-content p{margin-bottom:16px}.page-content ol,.page-content ul{padding-left:28px;margin:22px 0}.page-content ol li,.page-content ul li{margin-bottom:12px}.page-content ol li{list-style:decimal}.page-content ul li{list-style:disc}.page-content figure,.page-content iframe,.page-content img,.page-content video{overflow:hidden;margin:32px 0}.page-content table{width:100%;display:block;margin:32px 0}.page-content table tbody,.page-content table thead{display:table;width:100%}.page-content table tr{width:100%!important;height:auto!important}.sec-title{font-size:18px;font-weight:400;color:var(--gray-color);margin-bottom:24px}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;cursor:pointer;-webkit-transition:all .4s linear;transition:all .4s linear}.btn-cross{width:20px;height:20px;position:relative}.btn-cross:after,.btn-cross:before{content:"";display:block;width:100%;height:2px;border-radius:4px;background:var(--black-color);position:absolute;top:50%;left:50%;-webkit-transition:all .3s linear;transition:all .3s linear}.btn-cross:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.btn-cross:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.btn-cross:hover:after,.btn-cross:hover:before{background:var(--black-color)}.main-btn{padding:20px 40px;border-radius:100px;border:1px solid var(--black-color);background:var(--black-color);-webkit-animation:glowing 3s infinite alternate;animation:glowing 3s infinite alternate}.main-btn:last-child{margin-bottom:10px}.main-btn:has(.link-icon){padding:8px 8px 8px 40px}.main-btn span{font-size:18px;color:var(--white-color);text-transform:uppercase;margin-left:20px}.main-btn span:first-child{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:0}.main-btn:active,.main-btn:hover{background:#343434}.main-btn:disabled{opacity:.4;pointer-events:none}@-webkit-keyframes glowing{0%{-webkit-box-shadow:0 0 -10px var(--black-color);box-shadow:0 0 -10px var(--black-color)}40%{-webkit-box-shadow:0 0 10px var(--black-color);box-shadow:0 0 10px var(--black-color)}60%{-webkit-box-shadow:0 0 10px var(--black-color);box-shadow:0 0 10px var(--black-color)}100%{-webkit-box-shadow:0 0 -10px var(--black-color);box-shadow:0 0 -10px var(--black-color)}}@keyframes glowing{0%{-webkit-box-shadow:0 0 -10px var(--black-color);box-shadow:0 0 -10px var(--black-color)}40%{-webkit-box-shadow:0 0 10px var(--black-color);box-shadow:0 0 10px var(--black-color)}60%{-webkit-box-shadow:0 0 10px var(--black-color);box-shadow:0 0 10px var(--black-color)}100%{-webkit-box-shadow:0 0 -10px var(--black-color);box-shadow:0 0 -10px var(--black-color)}}.text-btn{font-size:16px;position:relative;margin-bottom:1px}.text-btn::after{content:"";position:absolute;right:0;bottom:-1px;width:100%;height:1px;background:rgba(45,42,38,.8)}.text-btn:hover:after{-webkit-animation:1s linear border-bottom;animation:1s linear border-bottom}@-webkit-keyframes border-bottom{0%{right:0;left:auto;width:100%}50%{right:0;left:auto;width:0}50.1%{left:0;right:auto;width:0}100%{left:0;right:auto;width:100%}}@keyframes border-bottom{0%{right:0;left:auto;width:100%}50%{right:0;left:auto;width:0}50.1%{left:0;right:auto;width:0}100%{left:0;right:auto;width:100%}}.link-icon{display:block;width:44px;height:44px;padding:12px;border-radius:50%;background:var(--white-color)}.link-icon svg{width:100%;height:100%;fill:var(--black-color)}.link{line-height:1;display:inline-block;position:relative}.link:after{content:"";display:block;width:0%;height:1px;background:var(--black-color);-webkit-transition:all .6s ease;transition:all .6s ease;position:absolute;right:0;bottom:0}.link:hover:after{width:100%;left:0}.link-btn{font-size:16px;text-transform:none}.link-btn__icon{display:block;width:16px;height:16px;margin-left:6px}.link-btn__icon svg{width:100%;height:100%;fill:var(--black-color)}.item-form{margin-bottom:12px;position:relative}.item-form input,.item-form textarea{font:inherit;font-size:16px;font-weight:400;border:1px solid transparent;background:var(--white-color)}.item-form input::-webkit-input-placeholder,.item-form textarea::-webkit-input-placeholder{font-size:18px;color:var(--gray-color)}.item-form input::-moz-placeholder,.item-form textarea::-moz-placeholder{font-size:18px;color:var(--gray-color)}.item-form input:-ms-input-placeholder,.item-form textarea:-ms-input-placeholder{font-size:18px;color:var(--gray-color)}.item-form input::-ms-input-placeholder,.item-form textarea::-ms-input-placeholder{font-size:18px;color:var(--gray-color)}.item-form input::placeholder,.item-form textarea::placeholder{font-size:18px;color:var(--gray-color)}.item-form input{padding:26px 40px 7px 20px;border-radius:100px}.item-form input.required+.item-form__placeholder:after{content:"*";color:var(--error-color);padding-bottom:4px}.item-form input::-webkit-input-placeholder{visibility:hidden}.item-form input::-moz-placeholder{visibility:hidden}.item-form input:-ms-input-placeholder{visibility:hidden}.item-form input::-ms-input-placeholder{visibility:hidden}.item-form input::placeholder{visibility:hidden}.item-form input:-moz-placeholder-shown+.item-form__placeholder{font-size:18px;top:50%;transform:translateY(-50%)}.item-form input:-ms-input-placeholder+.item-form__placeholder{font-size:18px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.item-form input:placeholder-shown+.item-form__placeholder{font-size:18px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.item-form input:focus+.item-form__placeholder,.item-form__placeholder{font-size:12px;font-weight:400;color:var(--gray-color);position:absolute;top:8px;left:20px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all .3s linear;transition:all .3s linear;pointer-events:none}.item-form textarea{padding:10px 20px;min-height:110px;border-radius:16px;resize:none;overflow:hidden}.item-form.error input{border-color:var(--error-color)}.item-form.error .item-form__reset{background-color:#ffeded}.item-form.error .item-form__reset:after,.item-form.error .item-form__reset:before{background:var(--error-color)}.item-form__inp{position:relative}.item-form__reset{width:32px;height:32px;border-radius:50%;background:var(--gray-color-bg);position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);visibility:hidden;opacity:0}.item-form__reset:after,.item-form__reset:before{width:16px;background:var(--black-color)}.item-form__reset.show{visibility:visible;opacity:1}.item-checkbox{cursor:pointer}.item-checkbox input{display:none}.item-checkbox input:checked+span:before{background-color:var(--black-color)}.item-checkbox input:checked+span:after{opacity:1}.item-checkbox span{min-height:24px;display:block;padding-left:34px;position:relative}.item-checkbox span:after,.item-checkbox span:before{content:"";width:24px;height:24px;display:block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s linear;transition:all .3s linear}.item-checkbox span::before{border-radius:4px;background:var(--white-color);left:0}.item-checkbox span:after{background:url(../img/svg/check.svg) center/14px 14px no-repeat;opacity:0}.form__footer{margin-top:20px}.form__footer .item-checkbox{margin-bottom:20px}.form__footer .item-checkbox span{font-size:18px;color:var(--gray-color)}.form__footer .item-checkbox a{font-weight:500;color:var(--black-color)}.form__footer .item-checkbox a:hover{text-decoration:underline}.accordion.active .accordion__icon:before{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);opacity:0}.accordion.active .accordion__icon:after{-webkit-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.accordion__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.accordion__body{display:none}.accordion__icon{-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;border-radius:50%;background:var(--gray-color-bg);position:relative;margin-left:16px;-webkit-transition:all .3s linear;transition:all .3s linear}.accordion__icon:after,.accordion__icon:before{content:"";display:block;width:24px;height:2px;border-radius:4px;background:var(--gray-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.accordion__icon:before{-webkit-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);-webkit-transition:all .2s linear;transition:all .2s linear}.rub{white-space:nowrap}.rub::after{content:" ₽"}.mb-24:last-child,.mb-32:last-child,.mb-40:last-child,.mb-80:last-child{margin-bottom:0}.mb-80{margin-bottom:80px}.mb-40{margin-bottom:40px}.mb-32{margin-bottom:32px}.mb-24{margin-bottom:24px}.mt-24:first-child,.mt-32:first-child,.mt-40:first-child,.mt-80:first-child{margin-top:0}.mt-40{margin-top:40px}.text-center{text-align:center}.blockquote .media-cover,.form-block .media-cover{width:140px;height:140px;border-radius:50%;background:var(--gray-color-bg);border:1px solid #dadada}.blockquote{width:100%;max-width:740px;display:grid;grid-template-columns:auto 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:40px}.blockquote cite{color:var(--gray-color);display:block;margin-top:16px}.blockquote__content{-ms-flex-item-align:center;align-self:center}.blockquote__content:before{content:"";display:block;width:60px;height:49px;background:url(../img/svg/quote.svg) top left/contain no-repeat;margin-bottom:8px}.blockquote__content p{font-weight:300}.social-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:-6px}.social-list ul li{-ms-flex-negative:0;flex-shrink:0;margin:6px}.social-list ul li a{width:32px;height:32px;padding:8px;display:block;border-radius:50%;background:var(--black-color)}.social-list ul li a svg{fill:var(--white-color)}.back-btn{font-size:18px;color:var(--gray-color);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.back-btn svg{fill:var(--black-color);-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:20px;margin-right:12px}.back-btn:hover{color:var(--black-color)}.page-top{margin-bottom:24px}.breadcrumbs ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs ul li{font-size:18px;margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--gray-color)}.breadcrumbs ul li:before{content:"";display:block;width:32px;height:16px;background:url(../img/svg/arrow-r.svg) center/contain no-repeat;-webkit-filter:invert(67%) sepia(5%) saturate(8%) hue-rotate(345deg) brightness(87%) contrast(86%);filter:invert(67%) sepia(5%) saturate(8%) hue-rotate(345deg) brightness(87%) contrast(86%);margin:0 10px}.breadcrumbs ul li:first-child:before{display:none}.breadcrumbs ul li:last-child{color:var(--black-color)}.breadcrumbs ul li a{color:var(--gray-color)}.header{background:var(--gray-color-bg);position:fixed;top:0;left:0;width:100%;z-index:501;-webkit-transition:-webkit-transform .4s ease-out;transition:-webkit-transform .4s ease-out;transition:transform .4s ease-out;transition:transform .4s ease-out,-webkit-transform .4s ease-out;border-bottom:1px solid var(--gray-color)}.header--main .header__logo{pointer-events:none}.header__inner{padding:24px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__logo{width:229px}.header__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-16px 0}.header__menu ul li{font-size:16px;margin:16px}.header__menu ul li a{color:var(--gray-color)}.header__menu ul li a:hover{color:var(--black-color)}.header__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__contacts>*{margin-left:16px}.icon-menu{display:none}@-webkit-keyframes topbar-x{0%{top:5px;-webkit-transform:rotate(0);transform:rotate(0)}45%{top:12px;-webkit-transform:rotate(145deg);transform:rotate(145deg)}75%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}100%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}}@keyframes topbar-x{0%{top:5px;-webkit-transform:rotate(0);transform:rotate(0)}45%{top:12px;-webkit-transform:rotate(145deg);transform:rotate(145deg)}75%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}100%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}}@-webkit-keyframes topbar-back{0%{top:12px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}45%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}75%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}100%{top:5px;-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes topbar-back{0%{top:12px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}45%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}75%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}100%{top:5px;-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes bottombar-x{0%{bottom:5px;-webkit-transform:rotate(0);transform:rotate(0)}45%{bottom:12px;-webkit-transform:rotate(-145deg);transform:rotate(-145deg)}75%{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}100%{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}}@keyframes bottombar-x{0%{bottom:5px;-webkit-transform:rotate(0);transform:rotate(0)}45%{bottom:12px;-webkit-transform:rotate(-145deg);transform:rotate(-145deg)}75%{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}100%{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}}@-webkit-keyframes bottombar-back{0%{bottom:12px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}45%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}75%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{bottom:5px;-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes bottombar-back{0%{bottom:12px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}45%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}75%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{bottom:5px;-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes phone{0%{-webkit-transform:rotate(0);transform:rotate(0)}3%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}6%{-webkit-transform:rotate(0);transform:rotate(0)}9%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}12%{-webkit-transform:rotate(0);transform:rotate(0)}15%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}18%{-webkit-transform:rotate(0);transform:rotate(0)}21%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}24%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes phone{0%{-webkit-transform:rotate(0);transform:rotate(0)}3%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}6%{-webkit-transform:rotate(0);transform:rotate(0)}9%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}12%{-webkit-transform:rotate(0);transform:rotate(0)}15%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}18%{-webkit-transform:rotate(0);transform:rotate(0)}21%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}24%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.intro{position:relative}.intro:before{content:"";display:block;width:100%;max-width:1920px;height:100%;background-image:url(../img/svg/andreev.svg),url(../img/svg/intro-icon-bg.svg);background-repeat:no-repeat,no-repeat;background-position:center bottom,left 46% bottom 69%;background-size:100% auto,35% auto;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.intro__row{min-height:calc(800px - var(--header-h));position:relative}.intro__main{width:100%;max-width:55%;padding:65px 0}.intro__content{margin-bottom:40px}.intro__content:last-child{margin-bottom:0}.intro__content .h1,.intro__content h1{margin-bottom:32px}.intro__content p{max-width:688px}.intro__bottom p{font-size:14px;color:var(--gray-color);max-width:477px;margin-top:16px}.intro__img{width:50.4%;position:absolute;bottom:0;right:0}.intro__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.intro__img-info{padding:12px 24px;text-align:center;background:var(--gray-color-bg);position:absolute;bottom:21%;right:0}.intro__img-info p{font-size:18px}.intro__img-info p:first-child{font-weight:700}.final-step__row{display:grid;gap:16px;grid-template-columns:2fr 1fr}.final-step__content .h2{max-width:548px;margin-bottom:24px}.final-step__content p{color:var(--gray-color);max-width:580px}.final-step__content .main-btn{margin-top:40px}.final-step__bg{padding:25px;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid var(--black-color)}.final-step__bg img{aspect-ratio:1;width:90%;max-width:207px;-o-object-fit:contain;object-fit:contain;margin:auto}.pricing__row{display:grid;gap:16px;grid-template-columns:1fr 2fr 1fr}.item-pricing__lbl{font-size:16px;font-weight:400}.item-pricing__content ol,.item-pricing__content ul{padding-left:32px}.item-pricing__content ol li{list-style:decimal}.item-pricing__content ul li{list-style:disc}.exclusions__items{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.exclusions__item{min-height:174px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background:var(--gray-color-bg)}.exclusions__item--icon svg{width:100%;max-width:123px}.situations__item{padding:16px 12px;display:grid;gap:16px;grid-template-columns:1fr 2fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid var(--gray-color)}.situations__item:last-child{border-bottom:1px solid var(--gray-color)}.situations__nmb{color:var(--gray-color)}.tech-stages__items{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.tech-stages__items .tech-stage:last-child{color:var(--white-color);background:var(--black-color)}.tech-stages__items .tech-stage:last-child a{color:var(--white-color)}.tech-stages__items .tech-stage:last-child img{-webkit-filter:brightness(0) saturate(100%) invert(99%) sepia(4%) saturate(16%) hue-rotate(2deg) brightness(102%) contrast(100%);filter:brightness(0) saturate(100%) invert(99%) sepia(4%) saturate(16%) hue-rotate(2deg) brightness(102%) contrast(100%)}.tech-stage{padding:20px;border:1px solid var(--black-color)}.tech-stage__icon{width:100px;height:100px;margin-bottom:80px}.tech-stage__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.tech-stage__content .h4,.tech-stage__content h4{margin-bottom:20px}.tech-stage__content p{font-size:18px}.legal-stages__steps{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.legal-stages__step{max-width:318px;padding-left:20px;border-left:1px solid var(--black-color)}.legal-stages__step-nmb{font-weight:500;color:var(--gray-color);margin-bottom:12px}.legal-stages__note .h2{text-indent:9.5em}.legal-stages__processes{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);gap:0}.legal-stages__process{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.legal-stages__process:after{-ms-flex-negative:0;flex-shrink:0;content:"";display:block;width:40px;height:40px;background:url(../img/svg/arrow-r.svg) center/contain no-repeat;margin:0 15px}.legal-stages__process:last-child::after{opacity:0}.legal-stages__process-circle{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;aspect-ratio:1;background:var(--black-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-radius:50%}.legal-stages__process-circle p{max-width:226px;padding:5px}.legal-stages__process-circle a,.legal-stages__process-circle p{color:var(--white-color)}.work-stages__items{display:grid;gap:16px;grid-template-columns:repeat(6,1fr)}.work-stage{padding:30px;background:var(--gray-color-bg)}.work-stage__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:60px}.work-stage__nmb{line-height:.85;padding:0 10px;overflow:hidden;position:relative}.work-stage__nmb:after{content:"";display:block;width:100%;height:.5em;border-top:1px solid var(--gray-color-light);background:var(--gray-color-bg);position:absolute;bottom:0;left:0}.work-stage__nmb span{font-size:clamp(56px,4.7vw,90px);font-weight:500;white-space:nowrap;color:var(--gray-color-light);display:block}.work-stage__dur{font-size:18px;color:var(--gray-color);padding:4px 8px;border:1px solid var(--gray-color);border-radius:100px}.work-stage__content{max-width:420px}.work-stage__content .h4,.work-stage__content h4{margin-bottom:20px}.work-stage__content p{font-size:18px}.articles__items li,.item-faq,.work-formats__item{border-top:1px solid var(--black-color)}.articles__items li:last-child,.item-faq:last-child,.work-formats__item:last-child{border-bottom:1px solid var(--black-color)}.item-article,.work-formats__item{padding:24px 12px;padding-left:25%}.work-formats__item{display:grid;gap:16px;grid-template-columns:2fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.work-formats__item-content p{font-size:18px}.item-article{display:block}.about__items{display:grid;gap:16px;grid-template-columns:1fr 1fr}.about__row{display:grid;gap:16px;grid-template-columns:2fr 1fr}.about__img{max-width:697px}.about__img img{width:100%}.about__info li,.about__info p,.item-case__sec li,.item-case__sec p{font-size:18px}.about__info ol,.about__info ul,.item-case__sec ol,.item-case__sec ul{padding-left:30px}.about__info li,.item-case__sec li{margin-bottom:24px}.about__info li:last-child,.item-case__sec li:last-child{margin-bottom:0}.about__info ul li,.item-case__sec ul li{list-style:disc}.about__info ul li::marker,.item-case__sec ul li::marker{font-size:24px}.about__info ol li,.item-case__sec ol li{list-style:decimal}.item-about{padding:16px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid var(--gray-color);border-bottom:1px solid var(--gray-color)}.item-about__nmb{font-size:clamp(56px,4.7vw,90px);font-weight:500;white-space:nowrap;line-height:.8}.item-about__lbl{text-align:right;margin-left:20px;font-size:18px;color:var(--gray-color)}.item-case{padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:var(--gray-color-bg)}.item-case__nmb{font-size:18px;color:var(--gray-color);display:inline-block;padding:4px 8px;border-radius:100px;border:1px solid var(--gray-color);margin-bottom:18px}.item-case__title{line-height:1;min-height:48px;max-width:400px}.item-case__sections{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.item-case__sec{margin-top:24px}.item-case__sec:last-child{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.item-case__lbl{font-size:16px;color:var(--gray-color);padding-bottom:8px;border-bottom:1px solid var(--gray-color);margin-bottom:12px}.cases .page-row .page-content{max-width:738px}.cases .page-row .page-content li,.cases .page-row .page-content p{font-size:22px}.cases .page-row__aside .h2{max-width:300px}.cases__items{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.item-faq{padding:24px 12px}.item-faq .page-content{max-width:66.6666666667%;padding-top:24px}.form-block .h4{max-width:500px}.form-block .media-cover{padding-top:100%;grid-row-end:span 3}.form-block .page-content li{color:var(--gray-color)}.form-block__inner{display:grid;grid-template-columns:auto 1fr;gap:16px 40px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.clients__items{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.clients__item{padding:16px;border:1px solid var(--black-color)}.clients__item .media-contain{height:50px}.credentials__items{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.item-credit .media-cover{padding-bottom:67.03%;border:1px solid var(--black-color)}.item-credit p{font-size:18px;color:var(--gray-color)}.item-credit__img{padding-bottom:12px;border-bottom:1px solid var(--black-color);margin-bottom:12px}.featured-card{width:100%;max-width:720px;display:grid;grid-template-columns:auto 1fr;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.featured-card .media-cover{width:173px;height:173px;background:0 0}.featured-card .h4{margin-bottom:8px}.featured-card .page-content p{color:var(--gray-color)}.featured-card__content{-ms-flex-item-align:center;align-self:center}.footer{padding:40px 0 20px;background:var(--black-color)}.footer.animate .footer__logo img{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:1}.footer .link-btn svg{fill:var(--white-color)}.footer__nav{margin-bottom:20px}.footer__nav ul{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.footer__nav ul a,.footer__nav ul li{font-size:18px;color:var(--white-color)}.footer__logo{max-width:1920px;margin:0 auto 20px;overflow:hidden}.footer__logo img{width:100%;-webkit-clip-path:polygon(0 0,100% 0,100% 8%,0 8%);clip-path:polygon(0 0,100% 0,100% 8%,0 8%);opacity:0;-webkit-transition:all .7s linear;transition:all .7s linear}.footer__bottom{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__bottom a,.footer__bottom p{font-size:14px;color:var(--gray-color)}.cookie{min-width:0;position:fixed;bottom:var(--container-offset);left:var(--container-offset);-webkit-transition:visibility .3s linear,opacity .3s linear,bottom .3s linear;transition:visibility .3s linear,opacity .3s linear,bottom .3s linear;z-index:400;visibility:hidden;opacity:0;pointer-events:none;z-index:501}.cookie.show{visibility:visible;opacity:1;pointer-events:auto}.cookie p{font-size:14px;color:var(--gray-color)}.cookie p a{color:var(--black-color);text-decoration:underline}.cookie .btn{font-size:14px;padding:10px 24px;margin-top:10px}.cookie__inner{width:100%;max-width:394px;color:var(--black-color);padding:16px;border-radius:12px;background:var(--white-color);-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.08);box-shadow:0 2px 8px 0 rgba(0,0,0,.08);margin-left:auto}.modal{visibility:hidden;opacity:0;padding:40px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.6);position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;overflow:auto;-webkit-transition:all .3s .1s ease-out;transition:all .3s .1s ease-out}.modal.open{visibility:visible;opacity:1;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.modal.open .modal__content{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all .3s .1s ease-out;transition:all .3s .1s ease-out}.modal .btn-cross.modal__close{width:30px;height:30px;position:absolute;right:-40px;top:-40px}.modal .btn-cross.modal__close::after,.modal .btn-cross.modal__close::before{background:var(--white-color)}.modal__top{text-align:center;margin-bottom:30px}.modal__top p{color:var(--gray-color);margin-top:20px}.modal__content{width:100%;max-width:645px;padding:30px;margin:auto;background:var(--gray-color-bg);border-radius:8px;position:relative;opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.modal__icon{width:64px;height:64px;margin:0 auto 30px}.error-mod .main-btn,.success-mod .main-btn{width:100%}.success-mod .modal__icon{background:url(../img/svg/icon-success.svg) center/contain no-repeat}.error-mod .modal__icon{background:url(../img/svg/icon-error.svg) center/contain no-repeat}.fixed-btn{position:fixed;bottom:0;right:0;z-index:500;visibility:hidden;opacity:0;pointer-events:none;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:visibility .3s linear,opacity .3s linear,-webkit-transform .3s linear;transition:visibility .3s linear,opacity .3s linear,-webkit-transform .3s linear;transition:visibility .3s linear,opacity .3s linear,transform .3s linear;transition:visibility .3s linear,opacity .3s linear,transform .3s linear,-webkit-transform .3s linear}.fixed-btn.show{visibility:visible;opacity:1;pointer-events:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (min-width:479.98px){.fixed-btn .container{padding:0}.fixed-btn .main-btn:has(.link-icon){padding:10px 10px 10px 36px;border-radius:0;border-top-left-radius:35px}}@media (min-width:767.98px){.key-issue{position:relative}.key-issue .sec-title{max-width:33%;white-space:nowrap;overflow:hidden;position:absolute;top:3px;left:0}.key-issue .h2{line-height:1;text-indent:calc(33% + 16px)}.work-stages__items .work-stage{grid-column-end:span 2}.work-stages__items .work-stage:nth-child(4n),.work-stages__items .work-stage:nth-child(5n){grid-column-end:span 3}}@media (min-width:1023.98px){.u-max-w-25{width:100%;max-width:calc(25% - 16px)}.u-margin-l-25{margin-left:calc(25% + 4px)}.container-sm{max-width:calc(50% - 8px);margin:0 auto}}@media (min-width:1250.98px){.desktop-hidden{display:none}.tech-stages__items .tech-stage:nth-child(3){grid-column:4/5}.tech-stages__items .tech-stage:nth-child(5){grid-column:3/4}}@media (min-width:1550.98px){.about__items .item-about:nth-child(2n){justify-self:end}.item-about{max-width:523px}}@media (min-width:1920px){.intro:before{background-size:1920px auto,595px auto}}@media (max-width:1550.98px){:root{--content-width:1251px;--header-h:65px}body{font-size:18px}.h1,h1{font-size:48px}.h2,.page-content h1,h2{font-size:28px}.blockquote p,.h3,.page-content h2,h3{font-size:24px}.h4,.page-content h3,h4{font-size:20px}.section{margin-bottom:100px}.page-content li,.page-content p{font-size:16px}.sec-title{font-size:16px}.main-btn span{font-size:16px}.main-btn{padding:15px 24px}.main-btn:has(.link-icon){padding:5px 5px 5px 24px}.text-btn{font-size:14px}.link-icon{width:38px;height:38px;padding:9px}.link-btn{font-size:14px}.item-form{margin-bottom:8px}.item-form input::-webkit-input-placeholder,.item-form textarea::-webkit-input-placeholder{font-size:14px}.item-form input::-moz-placeholder,.item-form textarea::-moz-placeholder{font-size:14px}.item-form input:-ms-input-placeholder,.item-form textarea:-ms-input-placeholder{font-size:14px}.item-form input::-ms-input-placeholder,.item-form textarea::-ms-input-placeholder{font-size:14px}.item-form input:-moz-placeholder-shown+.item-form__placeholder{font-size:14px}.item-form input:-ms-input-placeholder+.item-form__placeholder{font-size:14px}.item-form input::placeholder,.item-form input:placeholder-shown+.item-form__placeholder,.item-form textarea::placeholder{font-size:14px}.item-form input{padding:22px 34px 7px 16px}.item-form input:focus+.item-form__placeholder,.item-form__placeholder{font-size:12px;top:8px;left:17px}.item-form textarea{padding:10px 16px}.item-form__reset{right:16px}.form__footer .item-checkbox span{font-size:16px}.back-btn{font-size:16px}.breadcrumbs ul li{font-size:16px}.header__inner{padding:16px 0}.intro__bottom p{font-size:12px}.intro__img-info p{font-size:16px}.intro__row{min-height:calc(650px - var(--header-h))}.intro__content p{max-width:570px}.intro__img{width:48%;max-width:600px}.intro__img-info{bottom:20%}.intro__bottom p{max-width:400px}.item-pricing__lbl{font-size:14px}.exclusions__item{padding:16px}.exclusions__item--icon svg{max-width:100px}.tech-stage__content p{font-size:16px}.tech-stage{padding:16px}.tech-stage__icon{width:80px;height:80px;margin-bottom:40px}.tech-stage__content .h4,.tech-stage__content h4{margin-bottom:12px}.legal-stages__step{padding-left:16px}.work-stage__dur{font-size:16px}.work-stage__content p{font-size:16px}.work-stage{padding:16px}.work-stage__header{margin-bottom:44px}.work-stage__content .h4,.work-stage__content h4{margin-bottom:12px}.work-stage__nmb{line-height:.9}.work-stage__nmb:after{height:14px}.work-formats__item-content p{font-size:16px}.about__info li,.about__info p,.item-case__sec li,.item-case__sec p{font-size:16px}.about__info ol,.about__info ul,.item-case__sec ol,.item-case__sec ul{padding-left:26px}.about__info li,.item-case__sec li{margin-bottom:12px}.about__info ul li::marker,.item-case__sec ul li::marker{font-size:20px}.item-about__lbl{font-size:16px}.item-about__lbl{max-width:356px}.item-case__nmb{font-size:16px}.item-case__title{min-height:40px}.item-case__lbl{font-size:14px}.item-case{padding:16px}.cases .page-row .page-content li,.cases .page-row .page-content p{font-size:18px}.form-block__inner{gap:16px}.item-credit p{font-size:16px}.footer__nav ul a,.footer__nav ul li{font-size:16px}.footer__bottom a,.footer__bottom p{font-size:12px}.cookie p{font-size:12px}.cookie .btn{font-size:12px}.modal .btn-cross.modal__close{width:24px;height:24px;top:-28px;right:-28px}.modal__top{margin-bottom:20px}.modal__top p{margin-top:10px}.modal__icon{margin-bottom:20px}.modal__content{max-width:557px;padding:20px}}@media (max-width:1250.98px){:root{--content-width:1024px;--main-offset:32px}body{font-size:16px}.h1,h1{font-size:34px}.h2,.page-content h1,h2{font-size:24px}.blockquote p,.h3,.page-content h2,h3{font-size:19px}.h4,.page-content h3,h4{font-size:19px}.mob-hidden{display:none}.section{margin-bottom:80px}.page-content h1,.page-content h2,.page-content h3{margin-top:32px}.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6,.page-content hr,.page-content ol,.page-content ul{margin-bottom:12px}.page-content li,.page-content p{font-size:14px}.page-content ol,.page-content ul{margin:12px 0}.page-content ol li,.page-content ul li{margin-bottom:6px}.page-content figure,.page-content iframe,.page-content img,.page-content video{margin:22px 0}.page-content table{margin:22px 0}.sec-title{font-size:14px}.sec-title{margin-bottom:20px}.main-btn span{font-size:14px}.item-checkbox span{line-height:1;min-height:18px;padding-left:28px}.item-checkbox span::before{width:20px;height:20px}.form__footer .item-checkbox span{font-size:14px}.accordion__icon{width:32px;height:32px}.accordion__icon:after,.accordion__icon:before{width:20px}.mb-80{margin-bottom:32px}.mb-40{margin-bottom:32px}.mb-32{margin-bottom:24px}.mb-24{margin-bottom:20px}.mt-40{margin-top:32px}.blockquote .media-cover,.form-block .media-cover{width:100px;height:100px}.blockquote{gap:16px;max-width:616px}.blockquote cite{margin-top:12px}.blockquote__content::before{width:40px;height:32px}.social-list ul li a{width:40px;height:40px;padding:10px}.back-btn{font-size:14px}.page-top{margin-bottom:16px}.breadcrumbs ul li{font-size:14px}.header__contacts{margin-left:auto}.header__nav{position:fixed;top:0;left:0;width:100%;max-width:100%;height:100%;padding-top:var(--header-h);background:var(--gray-color-bg);overflow:hidden;visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:.3s linear;transition:.3s linear;z-index:-1}.header__nav.open{visibility:visible;opacity:1;pointer-events:auto}.header__nav .container{height:100%}.header__nav .link-btn:first-child,.header__nav .main-btn:first-child{margin-top:0}.header__nav .main-btn{margin-top:40px}.header__nav .link-btn{font-size:19px;padding:16px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:1px solid var(--gray-color);border-top:1px solid var(--gray-color);margin-top:60px}.header__nav-inner{height:100%;padding:20px 0;background:var(--white-color);border-top:1px solid var(--gray-color);overflow:auto}.header__menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.header__menu ul li{font-size:19px;font-weight:500;width:100%;margin:0;border-bottom:1px solid var(--gray-color)}.header__menu ul li a{display:block;padding:16px 12px}.header__menu ul li:first-child{border-top:1px solid var(--gray-color)}.icon-menu{-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;padding:7px 10px;display:block;border-radius:50%;background:var(--black-color);-webkit-transition:all .5s cubic-bezier(1,0,.645,.65);transition:all .5s cubic-bezier(1,0,.645,.65);cursor:pointer;margin-left:10px}.icon-menu__items{width:100%;height:100%;position:relative}.icon-menu.active span:nth-child(1){top:12px;-webkit-animation:topbar-x .5s;animation:topbar-x .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.icon-menu.active span:nth-child(2){opacity:0}.icon-menu.active span:nth-child(3){bottom:12px;-webkit-animation:bottombar-x .5s;animation:bottombar-x .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.icon-menu span{display:block;position:absolute;background:var(--white-color);width:100%;height:2px;-webkit-transition:all .3s;transition:all .3s}.icon-menu span:nth-child(1){top:5px;-webkit-animation:topbar-back .5s;animation:topbar-back .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:initial!important;animation-play-state:initial!important}.icon-menu span:nth-child(2){top:12px;opacity:1}.icon-menu span:nth-child(3){bottom:5px;-webkit-animation:bottombar-back .5s;animation:bottombar-back .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:initial!important;animation-play-state:initial!important;margin-bottom:0}.intro__img-info p{font-size:14px}.intro__row{min-height:calc(550px - var(--header-h))}.intro__main{padding:50px 0}.intro__content{margin-bottom:30px}.intro__content .h1,.intro__content h1{margin-bottom:16px}.intro__content p{max-width:490px}.intro__bottom p{margin-top:12px}.intro__img{width:54%;max-width:480px}.item-pricing__lbl{margin-bottom:12px}.tech-stages__items{grid-template-columns:repeat(3,1fr)}.tech-stage__content p{font-size:14px}.tech-stage__icon{width:60px;height:60px}.work-stage__nmb span{font-size:clamp(34px,6.8vw,70px)}.work-stage__dur{font-size:14px}.work-stage__content p{font-size:14px}.item-article,.work-formats__item{padding:16px 4px 16px 25%}.work-formats__item-content p{font-size:14px}.about__info li,.about__info p,.item-case__sec li,.item-case__sec p{font-size:14px}.about__info ul li::marker,.item-case__sec ul li::marker{font-size:18px}.item-about__nmb{font-size:clamp(34px,6.8vw,70px)}.item-about__lbl{font-size:14px}.item-case__nmb{font-size:14px}.item-case__title{min-height:38px}.cases .page-row .page-content li,.cases .page-row .page-content p{font-size:16px}.item-faq{padding:16px 4px}.item-faq .page-content{max-width:100%;padding-top:12px;padding-right:35px}.item-credit p{font-size:14px}.featured-card{max-width:560px}.featured-card .media-cover{width:130px;height:130px}.footer__nav ul a,.footer__nav ul li{font-size:14px}}@media (max-width:1023.98px){:root{--content-width:900px;--header-h:72px}.page-row{grid-template-columns:1fr}.item-form input:focus+.item-form__placeholder,.item-form__placeholder{font-size:10px}.item-form textarea{min-height:90px}.back-btn svg{-webkit-box-flex:0;-ms-flex:0 0 26px;flex:0 0 26px;width:26px;height:13px;margin-right:8px}.exclusions__item p{max-width:430px}.exclusions__item--icon{display:none}.item-article,.work-formats__item{padding:16px 4px}.cookie .btn{width:auto}}@media (max-width:767.98px){:root{--content-width:576px}.page-row{grid-template-columns:1fr;gap:12px}.page-row{gap:20px}.blockquote .media-cover,.form-block .media-cover{width:60px;height:60px}.intro:before{background-position:center bottom,left 10% bottom 33%;background-size:200% auto,60% auto}.intro__row{min-height:none;padding-top:var(--main-offset)}.intro__main{max-width:100%;padding:0}.intro__content p{font-size:18px}.intro__img{width:100%;position:relative;margin:20px auto 0}.intro__img-info{padding:8px 16px;bottom:20px}.intro__img-info p:first-child{font-size:16px}.final-step__row{grid-template-columns:1fr;gap:12px}.pricing__row{grid-template-columns:1fr;gap:12px}.exclusions__items{grid-template-columns:1fr;gap:12px}.situations__item{grid-template-columns:1fr;gap:12px}.tech-stages__items{grid-template-columns:1fr;gap:12px}.legal-stages__steps{grid-template-columns:1fr;gap:12px}.legal-stages__processes{grid-template-columns:1fr;gap:12px}.legal-stages__steps{gap:24px}.legal-stages__step{max-width:100%}.legal-stages__note .h2{text-indent:0}.legal-stages__process{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.legal-stages__process::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin:15px 0}.legal-stages__process:last-child::after{content:none}.legal-stages__process-circle{width:200px}.legal-stages__process-circle p{max-width:185px}.work-stages__items{grid-template-columns:1fr;gap:12px}.work-stage__nmb span{font-size:70px}.work-formats__item{grid-template-columns:1fr;gap:12px}.about__items{grid-template-columns:1fr;gap:12px}.about__row{grid-template-columns:1fr;gap:12px}.about__items{gap:0}.about__row{grid-template-columns:1fr}.item-about__nmb{font-size:70px}.item-about:not(:first-child){border-top:none}.item-case__title{min-height:0}.cases__items{grid-template-columns:1fr;gap:12px}.form-block .h4{-ms-flex-item-align:center;align-self:center}.form-block .media-cover{grid-row-end:span 1}.form-block__content{grid-column:1/3}.clients__items{grid-template-columns:1fr;gap:12px}.clients__items{grid-template-columns:1fr 1fr}.credentials__items{grid-template-columns:1fr;gap:12px}.credentials__items{gap:24px}.featured-card .media-cover{width:80px;height:80px}.footer__nav ul{grid-template-columns:1fr;gap:12px}.footer__bottom{grid-template-columns:1fr;gap:12px}.footer__nav{margin-bottom:60px}.footer__nav ul{grid-template-columns:1fr 1fr;gap:20px}.modal{padding:40px 0 0;overflow:hidden}.modal .btn-cross.modal__close{right:var(--container-offset);top:-34px}.modal__icon{width:48px;height:48px}.modal__content{max-width:100%;max-height:100%;padding:30px calc(var(--container-offset) - 10px) 0;margin-bottom:0;border-radius:8px 8px 0 0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal__content .custom-scroll{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;max-width:calc(var(--content-width) + 20px);padding:0 10px 30px;margin:0 auto;overflow:auto}.modal__content .custom-scroll::-webkit-scrollbar-thumb{border-radius:6px}}@media (max-width:575.98px){.breadcrumbs ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto;scrollbar-width:none;margin:0 calc(var(--container-offset) * -1);padding:0 var(--container-offset)}.breadcrumbs ul ::-webkit-scrollbar{display:none}.breadcrumbs ul li{white-space:nowrap}.modal__content .custom-scroll{scrollbar-width:none}.modal__content .custom-scroll::-webkit-scrollbar{display:none;width:0;height:0}}@media (max-width:479.98px){.main-btn{width:100%}.main-btn span{margin-left:0}.main-btn span:first-child{padding:0 10px}.final-step__bg{min-height:298px}.cookie{right:var(--container-offset)}.cookie.fixed-btn-isVisible{bottom:68px}.cookie__inner{max-width:100%}.fixed-btn{padding:12px 0;background:var(--white-color);width:100%}.fixed-btn .main-btn{width:100%}}@media (min-width:1250.98px) and (max-width:1550.98px){.header__menu ul li{font-size:14px}}@media (min-width:767.98px) and (max-width:900px){.intro__row{min-height:51vw}.intro__content .h1,.intro__content h1{font-size:24px}}@media (min-width:767.98px) and (max-width:1023.98px){.exclusions__items{grid-template-columns:repeat(3,1fr)}}@media (min-width:1023.98px) and (max-width:1250.98px){.legal-stages__process:after{width:32px;height:32px;margin:0 10px}}