.promocodes-search{position:relative}.promocodes-search[data-default=false]{max-height:200px}.promocodes-search.-m-top--4{margin-top:-4px}.promocodes-search-btn{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiPjxkZWZzPjxwYXRoIGZpbGw9IiM1Yjg1ZmYiIGQ9Ik0xNy40IDE2LjE5MmE2Ljk0NSA2Ljk0NSAwIDAwMS40OS00LjNjMC02LjI0NC03LjU4LTkuMzM2LTExLjk2LTQuOTU0YTcgNyAwIDAwMCA5LjkwOCA2Ljk5NCA2Ljk5NCAwIDAwOS4yNjUuNTYzbDQuNTE1IDQuNTE1IDEuMjA2LTEuMjA2LTQuNTE1LTQuNTE1em0tNS41MTcgMWMtNC43NCAwLTcuMDU1LTUuNzQtMy43NDgtOS4wNDggMy4zNC0zLjM0IDkuMDQ4LS45MzggOS4wNDggMy43NDhhNS4zIDUuMyAwIDAxLTUuMyA1LjN6IiBpZD0iYSIvPjwvZGVmcz48dXNlIGZpbGw9IiM1NjVkNjQiIHhsaW5rOmhyZWY9IiNhIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNCAtNCkiLz48L3N2Zz4=) no-repeat 50%;border:0;cursor:pointer;display:block;height:26px;left:10px;margin-top:-13px;outline:none;position:absolute;text-indent:-999px;top:50%;width:26px}.promocodes-search-input{background:rgba(217,225,250,.3);border:2px solid transparent;border-radius:8px;font-family:inherit;font-size:1em;height:40px;min-height:0;outline:none;padding:0 16px 0 38px;text-overflow:ellipsis;width:100%}.promocodes-search-input:focus{border-color:rgba(91,133,255,.8)}.promocodes-search-input::-ms-input-placeholder{color:#636775;opacity:1}.promocodes-search-input::placeholder{color:#636775;opacity:1}.promocodes-search-results{animation:search-result-fade-in .15s ease-in;border-radius:8px;box-shadow:0 0 24px rgba(0,0,0,.106);display:none;padding:8px 16px 16px}@keyframes search-result-fade-in{0%{opacity:0}}.promocodes-search-results .tag-block:last-child{margin-bottom:0}.promocodes-search-list-item-img{border-radius:8px;overflow:hidden}.promocodes-search-list-item-img img{display:block}.promocodes-search-list-item-count{color:#18304f}.promocodes-search-list-item-count svg{display:block;fill:#295ffe;flex-shrink:0;height:15px;width:22px}.promocodes-card{background:#fff;border:1px solid #edecec;border-radius:8px;color:#18304f;display:flex;flex-direction:column;gap:8px;height:auto;padding:16px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.promocodes-card.-outdated{--off-opacity:0.5}.promocodes-card.-empty{--logo-cont-width:80px;--logo-max-height:80px;--start-border-color:transparent;--title-line-clamp:none;text-align:center}.promocodes-card.-empty .promocodes-card-start{justify-content:center}.promocodes-card-wrapper .tns-slider{gap:unset}.promocodes-card-wrapper .tns-horizontal.tns-subpixel .tns-item{display:flex}.promocodes-card-wrapper .tns-outer{position:relative}.promocodes-card-wrapper .tns-ovh{overflow:visible}.tns-slider .promocodes-card{width:100%}.promocodes-card-slider:not(.tns-slider) .promocodes-card{height:100%}.mobile-scroll:not(.tns-slider) .promocodes-card{width:300px}.promocodes-card.-sq:before{background:var(--sq-bg,#ecf7e5);border-radius:inherit 0 0;content:"";display:block;height:74px;left:0;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg width='74' height='73' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='-27.664' y='-6.406' width='86' height='86' rx='16' transform='rotate(-15 -27.664 -6.406)'/%3E%3C/svg%3E") right top/100% 100% no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg width='74' height='73' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='-27.664' y='-6.406' width='86' height='86' rx='16' transform='rotate(-15 -27.664 -6.406)'/%3E%3C/svg%3E") right top/100% 100% no-repeat;pointer-events:none;position:absolute;top:0;width:74px}.promocodes-card.-sq-lorange{--sq-bg:#fff6eb}.promocodes-card-start{align-items:center;display:flex;gap:8px;position:relative}.promocodes-card-label{align-items:center;background:var(--label-bg,#2ebb47);border-radius:var(--label-radius,16px);color:#fff;display:flex;flex-direction:column;font-size:var(--label-fz,20px);font-weight:600;justify-content:center;line-height:var(--label-lh,24px);min-height:48px;opacity:var(--off-opacity,1);padding:0 8px;text-align:center}.promocodes-card-label.-new{--label-bg:#ff7c20;--label-radius:8px;--label-fz:13px;min-width:58px;padding:0 3px;position:relative}.promocodes-card-label.-new img{display:block;margin:-2px 0 -8px}.promocodes-card-label.-expired{--label-bg:#5b85ff;--label-radius:8px}.promocodes-card-label.-square{--label-radius:8px;min-width:48px;padding:0 4px}.promocodes-card-logo img{display:block;height:auto;max-height:var(--logo-max-height,40px);max-width:var(--logo-max-width,160px);width:100%}.promocodes-card-orgname{-webkit-box-orient:vertical;color:#7a838e;display:-webkit-box;font-size:14px;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.promocodes-card-share-btn{margin-left:auto}.promocodes-card-middle{display:flex;flex:1 1 auto;flex-direction:column;gap:8px}.promocodes-card-desc,.promocodes-card-title{opacity:var(--off-opacity,1)}.promocodes-card-title{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:var(--title-line-clamp,2);overflow:hidden}.promocodes-card-info{display:flex;gap:8px}.promocodes-card-info-item{align-items:center;color:#7a838e;display:flex;font-size:14px;gap:8px;line-height:16px;min-height:24px}.promocodes-card-info-item svg{fill:var(--f0);height:16px;width:16px}.promocodes-card-info-item.-expired{--f0:#ffdecc;--f1:#ff5a02}.promocodes-card-info-item.-approved{--f0:#daefd0;--f1:#46b114}.promocodes-card-end{align-items:flex-start;display:flex;flex-flow:row wrap;gap:8px;justify-content:center}.promocodes-card-btn-cont{opacity:var(--off-opacity,1);position:relative;width:100%;z-index:1}.promocodes-card-btn-cont .btn{--p-inline:4px;background:#2ebb47;transition:width .1s ease-in-out;white-space:nowrap;width:calc(100% - 40px)}.no-touch .promocodes-card-btn-cont .btn:hover{background:#33cf4f}.promocodes-card-btn-cont .btn:active{background:#28a13d!important}.no-touch .promocodes-card-btn-cont:hover .btn:not(:only-child){width:calc(100% - 50px)}.promocodes-card-btn-cont .btn:only-child{width:100%}.promocodes-card-code{align-items:center;border:2px dashed #979797;border-radius:6px;display:flex;font-weight:600;height:100%;justify-content:flex-end;overflow:hidden;padding:0 16px;position:absolute;right:0;text-align:right;text-overflow:ellipsis;text-transform:uppercase;top:0;white-space:nowrap;width:calc(100% - 8px);z-index:-1}.promocodes-card-applied-count{color:#7a838e;font-size:14px;line-height:16px;opacity:var(--off-opacity,1);text-align:center}.promocodes-card-wrapper.-horizontal .promocodes-card-logo{border-radius:5px;flex:0 0 auto;overflow:hidden;width:var(--logo-cont-width,40px)}.recommended-card{background:var(--bg,#fff);border:1px solid #edecec;border-radius:8px;display:block;height:100%;padding:12px 16px;position:relative;width:100%}.recommended-card.-p-16{padding:16px}.recommended-card-overflow{contain:layout;position:relative}.recommended-card-overflow .tns-ovh{overflow:visible}.branding-on .recommended-card-overflow{margin-inline:-16px;overflow:hidden;padding-inline:16px}.recommended-card-wrapper{display:flex;gap:var(--gap,24px);margin-inline:-16px;padding-inline:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.recommended-card-wrapper.-gap-16{--gap:16px}.recommended-card-wrapper:not(.tns-slider){overflow:auto}.recommended-card-wrapper.tns-slider{gap:0}.recommended-card-wrapper:not(.slider-recommended-card){--gap:16px;flex-wrap:wrap}.recommended-card-wrapper:not(.slider-recommended-card) .recommended-card{--pic-pos:absolute;--pic-height:40px;--pic-width:40px;--card-padding-left:72px;--text-m-top:0;padding-left:var(--card-padding-left,12px)}.recommended-card-wrapper:not(.slider-recommended-card) .recommended-card-pic{left:16px;position:var(--pic-pos,static);top:12px}.recommended-card-wrapper.slider-recommended-card{--el-width:auto;--el-max-width:calc(85vw - var(--gap, 24px))}.recommended-card-wrapper>*{flex-shrink:0;max-width:var(--el-max-width,none);width:var(--el-width,calc((100% - var(--gap, 24px)*(var(--cols, 1) - 1))/var(--cols, 1)))}.recommended-card-wrapper::-webkit-scrollbar{display:none}.recommended-card-pic{display:block;height:var(--pic-height,30px);object-fit:contain;object-position:center;pointer-events:none;width:var(--pic-width,150px)}.recommended-card-pic.center{margin-inline:auto}.recommended-card-pic img{height:100%;object-fit:contain;width:100%}.recommended-card-text{-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;-webkit-line-clamp:2;line-height:1.3;margin-top:var(--text-m-top,12px);overflow:hidden;pointer-events:none}.recommended-card-rating{align-items:center;color:#7a838e;display:flex;font-size:14px;gap:4px;line-height:1;margin-top:4px}.recommended-card-rating .rating-star.--single{background:none;font-size:inherit;height:auto;line-height:inherit;width:auto}.recommended-card-rating .rating-star.--single span{--star-size:9px;height:var(--star-size);margin-right:4px;width:var(--star-size)}.recommended-card.selected{border:1px solid #295ffe}.form-pic{background:#f3f6fd;border-radius:8px;display:flex;flex-wrap:wrap;gap:16px;padding:16px}.form-pic>*{width:100%}.form-pic-side{display:none}.form-pic-form{display:flex;flex-wrap:wrap;gap:16px}.form-pic-form.hidden{display:none}.form-pic-cell{flex-basis:100%;flex-grow:1}.form-pic-cell .btn{min-width:141px;white-space:nowrap;width:100%}.form-pic-cell .btn.-p-inline-32{--p-inline:32px}.form-pic-cell .cb-common+label.text-14{font-size:14px;line-height:16px}.form-pic-cell-mobile-last{order:9}.form-pic-popup{border-radius:4px;margin:-32px calc(var(--padding)*-1) calc(var(--padding)*-1);max-width:840px}.form-pic-popup .form-pic-side img{height:auto;width:85%}.form-pic.hidden{display:none}.form-pic-title{align-items:center;color:#fff;display:flex;font-size:24px;gap:16px;line-height:32px}.form-pic-title-text{flex-grow:1}.form-pic-product{align-items:center;background:#fff;border:1px solid #d9e1fa;border-radius:4px;display:flex;flex-direction:column;gap:16px;line-height:1.5;padding:16px}.form-pic-product.-stocks-border{border-color:#daefd0;border-radius:8px 8px 0 0;border-width:32px 2px 2px;position:relative}.form-pic-product.-stocks-border.-orange{--color-stock:#ff5a02;border-color:#ffdecc}.form-pic-product.-stocks-border.-red{--color-stock:#ec253e;border-color:rgba(236,37,62,.15)}.form-pic-product.-stocks-border.-blue{--color-stock:#295ffe;border-color:rgba(41,95,254,.15)}.form-pic-product.-stocks-border.-yellow{--color-stock:#ffd748;border-color:rgba(255,215,72,.15)}.form-pic-product.-stocks-border.-purple{--color-stock:#9563f3;border-color:rgba(149,99,243,.15)}.form-pic-product.-stocks-border.-lblue{--color-stock:#009fdf;border-color:rgba(0,159,223,.15)}.form-pic-product.-stocks-border.-turquoise{--color-stock:#1cbbd0;border-color:rgba(28,187,208,.15)}.form-pic-product.-stocks-border.-gray{--color-stock:#18304f;border-color:rgba(24,48,79,.15)}.form-pic-product-stock{align-items:center;color:var(--color-stock,#46b114);display:flex;font-size:16px;font-weight:600;height:28px;left:16px;line-height:1.2;position:absolute;top:-30px}.form-pic-product-info{min-height:40px;padding-left:48px;position:relative;width:100%}.form-pic-product-logo{display:flex;height:40px;left:0;margin-top:-20px;position:absolute;top:50%;width:40px}.form-pic-product-org{color:#636775;font-size:14px}.form-pic-product-param{align-items:center;display:flex;flex:1 0;gap:8px}.form-pic-product-param-wrapper{display:flex;flex-direction:column;flex-grow:1;gap:8px;width:100%}.form-pic-product-param-label{color:#636775;font-size:14px;width:40%}.form-pic-product-param-val{flex-grow:1;font-size:18px}.form-pic-info-plate{align-items:center;background:#daefd0;border-radius:8px;color:#46b114;display:flex;font-weight:800;gap:10px;justify-content:space-between;min-height:40px;padding:8px 16px;width:100%}.form-pic-info-plate svg{display:block;fill:currentColor;flex:0 0 auto;height:24px;width:24px}.form-pic-scale{transform:scale(1)!important}.form-pic a{text-decoration:none!important}.form-pic-final{align-items:center;display:flex;flex-wrap:wrap;gap:32px 40px;justify-content:center;text-align:center}.form-pic-result{align-items:center;background:#f3f6fd;border-radius:8px;display:flex;flex-direction:column;gap:16px;justify-content:space-around;padding:24px}.form-pic-result img{margin:0 32px;overflow:visible!important;transform:scaleX(-1)}.form-pic-result-btn{margin-top:var(--result-btn-m-top,0);order:9;width:100%}.form-pic-result.hidden{display:none}.form-pic-result a{text-decoration:none!important}.form-pic-result-icon{background:#fff;border-radius:16px;box-shadow:0 10px 40px -8px rgba(33,107,211,.2588235294);fill:#295ffe;height:80px;padding:26px;width:80px}.form-pic-result-icon.-error{fill:#ff5a02}.form-pic-result.-column-direction{text-align:center}.form-pic.-fon-icon{background:linear-gradient(97.38deg,#5b84ff,#354ecc);color:#fff;position:relative;z-index:0}.form-pic.-fon-icon .form-pic-title{align-items:center;color:#fff;display:flex;font-size:24px;gap:16px;line-height:32px}.form-pic.-fon-icon .form-pic-title-text{flex-grow:1}.form-pic.-fon-icon:before{background:url(/dist/assets/images/5711edfa1c5b13ad1d045975dab52513d4ecfc7ff8aed9414c44b52600fa545d.svg) 100% 0/contain no-repeat;border-top-right-radius:8px;content:"";height:120px;position:absolute;right:0;top:0;width:268px;z-index:-1}.form-pic.-fon-icon .info-plate{color:#fff}.form-pic.-fon-icon .info-plate svg{fill:#fff}.form-pic.-fon-icon .field-input.disabled,.form-pic.-fon-icon .field-input:disabled{background-color:#f3f6fd}.form-pic.-fon-icon .btn{background-color:#f3f6fd;color:#295ffe}.no-touch .form-pic.-fon-icon .btn:hover{background-color:#d9e1fa}.form-pic.-fon-icon .link,.form-pic.-fon-icon a:not([class]){color:inherit;text-decoration:underline!important;text-underline-offset:4px}.fon-icon{--icon-size:84px;align-items:center;background:linear-gradient(180deg,#fbf9f6,#e5e8f0 76.5%,#9eabbd);border-radius:26px;display:flex;fill:var(--fon-icon-fill,#295ffe);flex:none;height:var(--icon-size);justify-content:center;padding:calc(var(--icon-size)/4 + 6px);position:relative;width:var(--icon-size);z-index:-1}.fon-icon svg{height:100%;width:100%}.fon-icon.-error{fill:#ff5a02}.alphabet-rubricator{background:#fff;border:1px solid #edecec;border-radius:8px;padding:16px clamp(16px,16px + 16*(100vw - 767px)/449,24px)}.alphabet-rubricator-letters>*{border-radius:8px;color:#295ffe;display:block;padding:4px 8px}.alphabet-rubricator-letters>[disabled]{color:#7a838e;pointer-events:none}.no-touch .alphabet-rubricator-letters>:not([disabled]):hover{background-color:#f3f6fd;color:#ff5a02}.alphabet-rubricator-title{color:#d2d4db}.alphabet-rubricator-link{overflow:hidden;text-overflow:ellipsis}.offices-card{border:0;border-bottom:1px solid #edecec;border-radius:0;display:flex;flex-direction:column;font-size:16px;gap:16px;line-height:1.5;padding:0 0 var(--card-offset)}.offices-card-pic{align-items:center;display:flex}.offices-card-pic img{height:auto;max-height:45px;max-width:150px;object-fit:contain;object-position:left}.offices-card-head,.offices-card-map,.offices-card-tel,.offices-card-time{display:block;padding-left:28px;position:relative}.offices-card-head svg,.offices-card-map svg,.offices-card-tel svg,.offices-card-time svg{fill:#295ffe;height:20px;left:0;position:absolute;top:2px;width:18px}.offices-card-title{font-weight:600}.offices-card-tel a{color:currentColor}.no-touch .offices-card-tel a:hover{color:#295ffe}.offices-card-text,.offices-card-time span{color:#7a838e}.offices-card-horizontal,.offices-card-vertical{--row-gap:var(--card-offset);--card-offset:16px}.offices-card-horizontal .offices-card,.offices-card-vertical .offices-card{margin-bottom:var(--card-offset)}.share{font-size:0;line-height:0;position:relative}.share-btn{border-radius:4px;fill:currentColor;height:32px;padding:6px;width:36px}.share-list{background-color:#fff;border-radius:8px;box-shadow:0 0 24px rgba(0,0,0,.106);margin-top:12px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:16px;width:225px}.share-list-wrapper{display:none;position:absolute;right:0;top:32px;z-index:11}.share-list:before{border:9px solid transparent;border-bottom-color:#fff;content:"";display:block;height:9px;position:absolute;right:9px;top:-5px;width:9px}.share-list a{display:inline-block;flex-shrink:0;height:32px;margin:8px;overflow:hidden;position:relative;text-indent:-9999px;width:32px}.no-touch .share-list a:hover{opacity:.8}.share-list svg{bottom:0;height:32px;left:0;position:absolute;right:0;top:0;width:32px}.share.active .share-btn,.no-touch .share:hover .share-btn{background-color:#f3f6fd;color:#295ffe}.share.active .share-list-wrapper,.no-touch .share:hover .share-list-wrapper{display:block}:root{--body-bg:#f9fbfe}body{background:var(--body-bg)}.col-body{row-gap:16px}.side-col{-webkit-backdrop-filter:none;backdrop-filter:none;background:none}.side-col .card-side{--card-offset:16px;background:#fff;flex-grow:1;margin-inline:-16px;padding:var(--card-offset)}.header.-promocodes{background:#fff;box-shadow:0 0 24px rgba(0,0,0,.106);z-index:11}.header.-promocodes+.b-center{background:var(--body-bg)}.header.-promocodes .header-main-wrapper{padding-block:8px}.header.-promocodes .header-main{flex-wrap:wrap}.header.-promocodes .header-logo{box-shadow:none;flex:1 0 0;position:relative}.header.-promocodes .header-logo svg{width:min(184px,100%)}.header.-promocodes .header-logo:before{border-radius:5px;box-shadow:0 16px 16px -16px rgba(41,95,254,.5960784314);content:"";display:block;height:calc(100% - 2px);left:0;position:absolute;top:0;width:99px}.header.-promocodes .header-menu-body{top:113px}.header.-promocodes .header-menu{display:block}.header.-promocodes .header-burger-btn{margin-left:auto}.header.-promocodes .header-mobile-tile{background:none}.header.-promocodes .promocodes-search{border:0;margin-bottom:0;width:100%}.header.-promocodes .promocodes-search-input{background:#f3f5fd}h1~.spoiler-text-single-line:before{background:linear-gradient(45deg,rgba(249,251,254,.01),var(--body-bg) 40%)}.about-requisites-map img{height:296px}.footer-body.-promocodes .footer,.footer-body.-promocodes .footer-top{gap:32px}.footer-body.-promocodes .footer-logo{height:auto;position:relative;width:203px}.footer-body.-promocodes .footer-logo:before{border-radius:5px;box-shadow:0 16px 16px -16px rgba(41,95,254,.5960784314);content:"";display:block;height:calc(100% - 2px);left:0;position:absolute;top:0;width:106px}.footer-body.-promocodes .footer-logo svg{display:block;height:auto;width:100%}:root{--radius-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M0 100C0 4 4 0 100 0s100 4 100 100-4 100-100 100S0 196 0 100'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M0 0h200v200H0z'/%3E%3C/g%3E%3C/svg%3E")}.about-title{color:#295ffe;font-size:26px;font-weight:700;margin-bottom:24px;position:relative;z-index:1}.about-title+.about-subtitle{margin-top:-16px}.about-title.-small{font-size:21px;font-weight:400}.about-title-link{align-items:flex-start;display:flex;flex-flow:column wrap}.about-title-link>*{margin-bottom:24px}.about-title-link .about-title{flex-grow:1;margin-right:24px;width:auto}.about-title-link .btn{width:100%}.about-title h1,.about-title h2{color:#295ffe;font-size:50px;font-weight:700;margin-bottom:0}.about-title h1{font-size:32px}.about-title h2{font-size:inherit}.about-subtitle{color:#3f5067;font-size:18px;margin-bottom:24px}.about-section{margin-bottom:32px;position:relative}.about-section:last-child{margin-bottom:0}.about-preview{overflow:hidden;text-align:center}.about-preview-bg{background:linear-gradient(180deg,hsla(0,0%,100%,0) 30%,#fff 70%),#d9e1fa;left:50%;margin-left:-50vw;margin-top:-8px;padding-top:8px;position:relative;width:100vw}.about-preview-pic{position:relative;z-index:1}.about-preview-pic.-mob-m-inline-negative{margin-inline:clamp(-16px,100vw - 1248px,0)}.about-preview-pic img{height:auto}.about-preview-pic-square{--s:clamp(var(--sm) * 1px,(var(--sm) * 1px) + (var(--lg) - var(--sm)) * ((100vw - 375px)/(1216 - 375)),var(--lg) * 1px);align-items:center;animation:square-float 10s ease-in-out infinite alternate;animation-delay:calc(var(--i, 0)*0.5s);aspect-ratio:1;background:var(--bg);border-radius:calc(var(--s)*0.25);display:flex;justify-content:center;left:var(--x);-webkit-mask:var(--radius-mask) center/100% no-repeat;mask:var(--radius-mask) center/100% no-repeat;position:absolute;top:var(--y);width:var(--s);will-change:transform}.about-preview-pic-square.-orange{--bg:#ff5a02}.about-preview-pic-square.-lorange{--bg:#ffdecc;--ico-color:#ff5a02}.about-preview-pic-square.-yellow{--bg:#f5e3b5;--ico-color:#ffae02}.about-preview-pic-square.-green-transparent{--bg:rgba(70,177,20,0.2);--ico-color:#46b114}.about-preview-pic-square.-blue{--bg:#698eff}.about-preview-pic-square.-blue-transparent{--bg:rgba(105,142,255,0.4)}.about-preview-pic-square.-lblue{--bg:#b2c5fd;--ico-color:#295ffe}.about-preview-pic-square.-back{z-index:-1}.about-preview-pic-square svg{aspect-ratio:1;display:block;fill:var(--ico-color);height:auto;width:clamp(var(--ico-sm)*1px,var(--ico-sm)*1px + (var(--ico-lg) - var(--ico-sm))*(100vw - 375px)/841,var(--ico-lg)*1px)}@keyframes square-float{0%,to{transform:translateY(0) scale(1)}25%{transform:translateY(clamp(-10px,var(--s) * .2,10px)) scale(1.02)}50%{transform:translateY(clamp(-10px,var(--s) * .25,10px)) scale(1)}75%{transform:translateY(clamp(-10px,var(--s) * .1,10px)) scale(1.01)}}.about-preview-pic-mockup{max-width:77%}.about-preview-stat{color:#3f5067;display:flex;flex-wrap:wrap;font-size:18px;gap:0 24px;line-height:1.5;margin-top:16px;overflow:hidden}.about-preview-stat b{font-weight:700}.about-preview-stat-item{display:flex;flex-grow:1;justify-content:center;padding:16px;position:relative;width:calc((100% - 24px*var(--cols, 1))/var(--cols, 1))}.about-preview-stat-item:after{background-color:#edecec;content:"";height:1px;left:50%;margin-left:-50px;position:absolute;top:0;width:100px}.about-preview-stat-item:first-child:after{content:none}.about-preview-stat-item-note{display:inline-block;font-size:14px;line-height:24px;margin-top:6px;opacity:.5}.about-preview-stat-item>div{max-width:700px}.about-benefits{display:flex;margin-inline:16px;position:relative}.about-benefits>*{flex-shrink:0;margin-right:24px;width:288px}.about-benefits>* .about-benefits-item{height:100%}.about-benefits:after{content:"";flex-shrink:0;width:1px}.about-benefits-item{border:1px solid #edecec;border-radius:8px;cursor:default;padding:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.about-benefits-ico{margin-bottom:8px;-webkit-mask:var(--radius-mask) center/100% no-repeat;mask:var(--radius-mask) center/100% no-repeat}.about-benefits-ico.-svg-mask{--s:48px;align-items:center;background:var(--bg,#daefd0);border-radius:calc(var(--s)*0.251);display:flex;height:var(--s);justify-content:center;width:var(--s)}.about-benefits-ico.-svg-mask:before{background:var(--mask-color,#46b114);content:"";height:41.66%;-webkit-mask:var(--ico) center/contain no-repeat;mask:var(--ico) center/contain no-repeat;width:41.66%}.about-benefits-ico.-orange{--mask-color:#ff5a02;--bg:#ffdecc}.about-benefits-ico.-purple{--mask-color:#295ffe;--bg:rgb(215.5,225,254)}.about-benefits-ico.-lblue{--mask-color:#5b85ff;--bg:#f3f6fd}.about-benefits-title{font-weight:600;margin-bottom:8px}.about-benefits-wrapper{left:50%;margin-left:-50vw;overflow:auto;position:relative;width:100vw}.about-benefits-wrapper .tns-controls{margin:0 auto;max-width:1248px}.about-benefits-wrapper .tns-inner{margin:0!important}.about-benefits-wrapper::-webkit-scrollbar{display:none}.about-license-card{display:flex;flex-direction:column;gap:clamp(16px,16px + 16*(100vw - 767px)/449,32px);line-height:1.5}.about-license-card-wrapper{border:1px solid #edecec;border-radius:16px;box-shadow:0 11.7487px 37.3821px rgba(0,0,0,.05);margin-bottom:clamp(32px,32px + 16*(100vw - 767px)/449,48px);margin-inline:clamp(-16px,100vw - 1248px,0);padding:clamp(16px,16px + 32*(100vw - 767px)/449,48px) clamp(16px,16px + 16*(100vw - 767px)/449,32px)}.about-license-card-side{align-items:center;display:flex;flex:0 0 auto;flex-flow:column;width:clamp(64px,64px + 80*(100vw - 767px)/449,144px)}.about-license-card-side>img{height:auto;width:min(64px,100%)}.about-license-card-side svg{fill:#46b114;height:64px;width:64px}.about-license-card-side.-purple{--bg:rgb(215.5,225,254)}.about-license-card-main-title{color:#46b114;font-weight:600}.about-history-period{line-height:1.5;margin-bottom:38px}.about-history-period:last-child{margin-bottom:0}.about-history-period-year{color:#f3f6fd;font-size:56px;font-weight:600;line-height:1;text-shadow:1px 0 1px #295ffe,0 1px 1px #295ffe,-1px 0 1px #295ffe,0 -1px 1px #295ffe;text-shadow:0 -1px 0 #295ffe,0 -1px 0 #295ffe,0 1px 0 #295ffe,0 1px 0 #295ffe,-1px 0 0 #295ffe,1px 0 0 #295ffe,-1px 0 0 #295ffe,1px 0 0 #295ffe,-1px -1px 0 #295ffe,1px -1px 0 #295ffe,-1px 1px 0 #295ffe,1px 1px 0 #295ffe,-1px -1px 0 #295ffe,1px -1px 0 #295ffe,-1px 1px 0 #295ffe,1px 1px 0 #295ffe}.about-history-period-year.-fill{color:#295ffe}.about-history-period-text{margin-top:16px}.about-history-period-text li{margin-bottom:16px}.about-history-period-text li:last-child{margin-bottom:0}.about-history-apps,.about-history-logo{margin-top:12px}.about-history-apps svg{height:40px;width:119px}.about-awards{line-height:1.33;padding-top:32px;position:relative;text-align:center}.about-awards:first-child{padding-top:0}.about-awards:first-child:after{content:none}.about-awards:after{background-color:#edecec;bottom:auto;content:"";height:1px;left:0;position:absolute;right:0;top:0;width:auto}.about-awards-pic{font-size:0;margin-bottom:16px}.about-awards-title{font-size:21px;margin-bottom:16px}.about-awards-text{font-size:18px}.about-fullsize-bg{background-color:#f3f6fd;left:50%;margin-left:-50vw;padding:24px 0;position:relative;width:100vw}.about-tab{background-color:#fff;border:1px solid #d9e1fa;border-radius:4px;color:#295ffe;cursor:pointer;font-size:18px;height:32px;line-height:30px;margin-bottom:8px;margin-right:16px;padding:0 8px;white-space:nowrap}.about-tab.active,.no-touch .about-tab:hover{background-color:#d9e1fa}.about-tab-block{display:flex;margin:0 -16px 16px;overflow:auto;padding-left:16px}.about-tab-block::-webkit-scrollbar{display:none}.about-tab-block:after{content:"";display:block;flex-shrink:0;height:1px;width:1px}.about-partners{display:none}.about-partners.active{display:flex}.about-partners-item{align-items:center;border-radius:8px;display:flex;justify-content:center;padding:14px 0;position:relative}.about-partners-item img{height:35px;max-width:100%;object-fit:contain;width:135px}.about-partners .container,.about-partners .container-item{margin-bottom:0}.about-team{margin:0 auto;max-width:950px;text-align:center}.about-team-pic{height:auto}.about-team-person{display:inline-flex;flex-direction:column;line-height:24px;margin:16px 0;text-align:left;width:auto}.about-team-person-item{display:flex;flex-direction:column;gap:4px;justify-content:center;min-height:72px;padding-left:84px;position:relative}.about-team-person-pic{border-radius:16px;display:inline-block;font-size:0;left:0;line-height:0;-webkit-mask:var(--radius-mask) center/100% no-repeat;mask:var(--radius-mask) center/100% no-repeat;overflow:hidden;position:absolute;top:0}.about-team-person-pic img{height:72px;width:72px}.about-team-person-title{color:#295ffe;font-weight:600}.about-team-person-text{font-size:14px}.about-team-person-text span{display:block;font-size:13px}.about-team-title{color:#295ffe;font-size:21px;margin-bottom:24px}.about-team-stats{flex-grow:1}.about-team-stats-wrapper{display:flex;gap:16px;margin:0 auto;max-width:620px;width:100%}.about-team-stats-city{line-height:1.33}.about-team-stats-number{color:#295ffe;font-size:40px;font-weight:700;line-height:47px}.about-team-stats-text{font-size:14px;line-height:1.5}.about-team-more .about-link-all{display:inline-flex;float:none;margin-top:28px}.about-link-all{align-items:center;align-self:center;color:#295ffe;display:inline-flex;gap:8px;line-height:1.5;margin-top:16px;order:9;position:relative;z-index:2}.no-touch .about-link-all:hover{color:#ff5a02}.about-link-all svg{fill:currentColor;height:12px;margin-top:2px;width:12px}.about-link-all-wrapper{display:flex;flex-direction:column}.about-vacancy{border-bottom:1px solid rgba(210,212,219,.6);line-height:1.5;margin-bottom:16px;padding-bottom:16px}.about-vacancy:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.about-vacancy-tags{color:#7a838e;display:flex;flex-wrap:wrap;font-size:14px}.about-vacancy-tags-item{margin-bottom:16px;margin-right:8px}.about-vacancy-title{display:flex;flex-wrap:wrap;font-size:21px;gap:12px 16px;margin-bottom:8px}.about-vacancy-title a{color:currentColor;order:2;width:100%}.no-touch .about-vacancy-title a:hover{color:#295ffe}.about-vacancy-main{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.about-vacancy-main-text{width:100%}.about-vacancy-main-options{font-weight:500}.about-vacancy-main-btn,.about-vacancy-main-btn .btn{width:100%}.about-vacancy-hot{background:rgba(70,177,20,.14);border-radius:8px;color:#46b114;display:inline-block;font-size:14px;height:32px;line-height:32px;padding:0 8px;vertical-align:middle}.about-vacancy-head-tags{align-items:center;color:#7a838e;display:flex;flex-wrap:wrap;font-size:16px;margin-bottom:24px}.about-vacancy-head-tags-item{margin-bottom:8px;margin-right:24px}.about-vacancy-head-tags-item:last-child{margin-right:0}.about-vacancy-head-params{display:flex;flex-direction:column;gap:16px}.about-vacancy-head-params-part{flex-basis:0;flex-grow:1}.about-vacancy-head-params-part:last-child{min-width:300px}.about-vacancy-head-params-part .btn{width:100%}.about-vacancy-head-params-title{color:#7a838e;font-size:16px;margin-bottom:4px}.about-vacancy-head-params-text{font-size:18px}.about-vacancy-head-hot{background:rgba(70,177,20,.14);border-radius:8px;color:#46b114;display:inline-block;font-size:16px;height:32px;line-height:32px;padding:0 8px;vertical-align:middle}.about-vacancy-info{font-size:21px;line-height:1.5;padding:70px 0;position:relative}.about-vacancy-info:last-child{padding-bottom:0}.about-vacancy-info:before{background-color:#d9e1fa;content:"";height:1px;left:16px;position:absolute;right:16px;top:0}.about-vacancy-info ul li{margin-bottom:16px}.about-vacancy-info ul li:last-child{margin-bottom:0}.about-vacancy-preview{color:inherit;display:flex;flex-direction:column}.about-vacancy-preview-title{font-size:24px;margin-bottom:12px}.about-vacancy-preview-text{color:#7a838e;font-size:16px;line-height:1.5;margin-top:auto}.about-requisites{display:flex;flex-direction:column;gap:24px}.about-requisites-map{align-self:center;box-shadow:0 0 24px rgba(0,0,0,.11);font-size:0;line-height:0;margin:0 -16px;max-width:555px;width:calc(100% + 32px)}.about-requisites-map img{box-shadow:0 11px 35px rgba(0,0,0,.05);height:320px;object-fit:cover}.about-requisites-item{margin-bottom:24px}.about-requisites-item:last-child{margin-bottom:0}.about-requisites-title{font-size:21px;line-height:1.33;margin-bottom:16px}.about-requisites-text{font-size:16px;line-height:1.6}.about-requisites-text p{margin-bottom:16px}.about-requisites-text p:last-child{margin-bottom:0}.about-requisites-text span{display:inline-block;margin-bottom:16px;margin-right:0;white-space:nowrap;width:100%}.about-requisites-text span:last-child{margin-bottom:0}.about-requisites-text-col{display:flex;flex-wrap:wrap;gap:16px}.about-press .content-announce-img{align-items:center;border:1px solid #edecec;display:flex;justify-content:center;padding:16px}.about-press .content-announce-img img{height:auto;max-height:81px;max-width:100%;object-fit:contain;width:auto;width:256px}.about-form{--gap:16px;display:flex;flex-wrap:wrap;gap:var(--gap);max-width:848px}.about-form-cell{flex-grow:1;position:relative;width:calc((100% - var(--gap)*var(--cols, 1))/var(--cols, 1))}.about-form-cell .btn{width:100%}.about-form textarea{min-height:144px}.about-ads{background-color:#295ffe;color:#fff;left:50%;margin-left:-50vw;padding:24px 0;position:relative;width:100vw}.about-ads .about-title{color:inherit}.about-ads-body{gap:24px;margin-bottom:48px}.about-ads-body,.about-ads-text{display:flex;flex-direction:column}.about-ads-text{flex-grow:1;justify-content:space-between;line-height:1.33}.about-ads-text a{border-bottom:1px solid;color:inherit;font-weight:300}.no-touch .about-ads-text a:hover{color:#fcca60}.about-ads-text-item:not(:last-child){margin-bottom:24px}.about-ads-preview{align-items:flex-start;display:flex;justify-content:flex-end}.about-ads-preview img{height:auto;width:100%}.about-ads-preview-desk{flex:0 0 auto;width:82.75%}.about-ads-preview-mob{filter:drop-shadow(0 10px 40px rgba(33,107,211,.258));flex:0 0 auto;margin-left:-8.44%;margin-top:-3%;width:25.69%}.about-ads-more{bottom:0;left:0;margin:24px 0;position:absolute;right:0;text-align:center}.about-ads-more .about-link-all{border-bottom:0;float:none;padding-left:0}.about-ads-form{margin-bottom:-28px!important}.about-ads-form-requisites{display:flex;flex-direction:column;font-size:18px;gap:16px;margin-bottom:24px;max-width:848px}.about-ads-form-requisites-item a:not([class]){border-bottom:1px solid}.about-ads-form-requisites-title{color:#3f5067;font-weight:600;margin-bottom:8px}.about-ads-top{display:flex;flex-direction:column;gap:24px}.about-ads-top-pic{align-self:flex-end;margin:0 auto}.about-ads-top-pic img{height:auto;object-fit:contain}.about-ads-top-achievements{margin-top:24px}.about-ads-top-achievements-item{align-items:center;display:flex;font-size:18px;gap:20px;line-height:1.5;margin-bottom:24px}.about-ads-top-achievements-item span{align-self:flex-start;color:#295ffe;display:inline-block;font-size:1.5em;margin-top:-6px;white-space:nowrap}.about-ads-top-logos{display:flex;justify-content:space-between}.about-ads-top-logos-item{align-items:center;display:flex;justify-content:center;padding:0 8px}.about-ads-top-logos img{filter:grayscale(1);height:auto;max-height:90px}.about-ads-users{display:flex;flex-direction:column;gap:16px 32px;justify-content:space-between}.about-ads-users-item{background-color:#fff;border:1px solid rgba(217,225,250,.18);border-radius:8px;padding:16px}.about-ads-users-text{line-height:1.5}.about-ads-users-text .text-big{font-size:50px;line-height:50px}.about-ads-users-title{font-size:21px;text-align:center}.about-ads-users-diagram{margin-top:16px}.about-ads-users-diagram-item{align-items:center;display:flex;font-size:16px;margin-bottom:10px}.about-ads-users-diagram-item:last-child{margin-bottom:0}.about-ads-users-diagram-percent{color:#3f5067;margin-right:16px;text-align:center;width:55px}.about-ads-users-diagram-column{background:#f3f6fd;border-radius:8px;flex-grow:1;height:24px;line-height:24px;overflow:hidden;padding:0 8px;position:relative;z-index:1}.about-ads-users-diagram-column span{animation:diagram-grow .5s ease-in-out;bottom:0;left:0;position:absolute;top:0;z-index:-1}.about-ads-prospects .info-tabs{width:100%}.about-ads-prospects .info-tabs li{flex-basis:0;flex-grow:1}.about-ads-prospects-section:not(:last-child){margin-bottom:32px}.about-ads-prospects-card{background:#f3f6fd;border-radius:8px;padding:16px;position:relative;text-align:center}.about-ads-prospects-card-pic{align-items:center;display:inline-flex}.about-ads-prospects-card-pic-wrapper{overflow:hidden}.about-ads-prospects-card-pic>div{align-items:flex-end;display:flex!important;flex-shrink:0;height:340px;justify-content:center}.about-ads-prospects-card-pic>div:first-child{order:2}.about-ads-prospects-card-pic img{height:auto;max-height:100%;max-width:360px;object-fit:contain}.about-ads-prospects-card-controls{display:flex;flex-direction:column;position:absolute;right:16px;top:16px}.about-ads-prospects-card-controls svg{cursor:pointer;fill:#d9e1fa;height:24px;width:24px}.about-ads-prospects-card-controls li{margin-bottom:16px}.about-ads-prospects-card-controls .tns-nav-active svg{fill:#295ffe}.about-ads-prospects-card-bottom .btn{max-width:310px;width:100%}.about-ads-form-tt{align-items:center;background:#d9e1fa;border-radius:8px;display:flex;font-size:16px;line-height:1.5;padding:16px}.about-ads-form-tt span{margin-right:8px}.about-ads-form-tt-btn{background:#295ffe;border-radius:8px;fill:#fff;flex-shrink:0;height:48px;margin-left:auto;padding:12px;transform:rotate(180deg);width:48px}.no-touch .about-ads-form-tt:hover{color:inherit}.about-menu{display:none}.about-content ul:not([class]) li:before{color:#ff5a02}.about-social{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:space-around}.about-social-wrapper{margin-bottom:32px;margin-top:32px}.about-social-text{font-size:18px}.about-social-btns{display:flex;gap:16px;margin-left:-16px;margin-right:-16px;max-width:calc(100% + 32px);overflow:auto;padding-left:16px;padding-right:16px}.about-social-btns::-webkit-scrollbar{display:none}.about-social-btns a,.about-social-btns svg{height:40px;width:40px}.about-social-btns a{color:transparent;flex-shrink:0;overflow:hidden}.no-touch .about-social-btns a:hover{opacity:.9}.about-yandex-reviews{margin-bottom:-28px!important}.about-ai-hero{align-items:center;background:var(--bg) calc(50% - 10px) 0/auto 118% no-repeat,linear-gradient(90deg,#f5f6ff,#e8ecff,#d8eeff);border-radius:20px;display:flex;flex-direction:column;margin-inline:-16px;min-height:370px;overflow:hidden;padding:64px 8px 24px;text-align:center;z-index:1}.about-ai-hero:after{background:radial-gradient(64.55% 64.55% at 50% 50%,rgba(125,196,255,0) 51.44%,rgba(125,196,255,.2) 100%);border-radius:inherit;content:"";display:block;inset:0;pointer-events:none;position:absolute}.about-ai-hero h1{color:#18304f;font-size:28px;line-height:1.2;margin-bottom:32px;position:relative;z-index:1}.about-ai-hero h1:before{background:#fff;content:"";display:block;filter:blur(50px);inset:0;position:absolute;z-index:-1}.about-ai-hero-logo{align-items:center;display:inline-flex;gap:12px;position:relative;z-index:1}.about-ai-hero-logo:before{background:#fff;content:"";display:block;filter:blur(30px);inset:0;position:absolute;z-index:-1}.about-ai-hero-logo img{height:auto}.about-ai-hero-logo-ico{animation:logo-ico-in 1s ease-in-out forwards}.about-ai-hero-logo-text{animation:logo-text-in .5s linear forwards;transform:translateY(10%)}@keyframes logo-ico-in{0%{filter:blur(3px) brightness(1.2);opacity:0;transform:scale(1.2) rotate(-5deg)}50%{filter:blur(0) brightness(1);opacity:1;transform:scale(.92) rotate(0)}to{transform:scale(1)}}@keyframes logo-text-in{0%{opacity:0}}.about-ai-title{color:#18304f;font-size:30px;font-weight:900;line-height:40px;text-align:center}.about-ai-caption{display:flex;flex-direction:column;gap:16px}.about-ai-caption-wrapper{contain:layout;display:grid;gap:32px}.about-ai-caption-content{display:contents}.about-ai-caption-pic{align-items:flex-start;display:flex;justify-content:var(--pic-justify,center);margin-block:8px;position:relative}.about-ai-caption-pic-card{background:#fff;border:1px solid #edecec;border-radius:8px;box-shadow:var(--pic-card-shadow,0 10px 40px -8px rgba(33,107,211,.26));display:block;flex:none;height:auto;margin:var(--pic-card-margin,0);max-height:400px;max-width:min(var(--pic-card-max-width,min(78%,430px)),100%);width:var(--pic-card-width,auto);will-change:transform}.about-ai-caption-pic.-double{--pic-card-max-width:100%;justify-content:flex-start}.about-ai-caption-pic.-double img:first-child{--pic-card-width:70%;--pic-card-margin:0 -30% 0 0}.about-ai-caption-pic.-double img:nth-child(2){--pic-card-width:60%;--pic-card-margin:12% 0 0}.about-ai-caption-bubble{aspect-ratio:1;left:var(--bubble-left,-16px);margin-top:16px;opacity:0;position:absolute;top:var(--bubble-top,50%);transform:var(--bubble-transform,translateY(-50%));transition:opacity 1s ease-in,margin 1s ease-in;width:min(400px,78%);z-index:-1}.-in-view .about-ai-caption-bubble{margin-top:0;opacity:1}.about-ai-caption-bubble:before{aspect-ratio:1;background:#579aff;border-radius:50%;content:"";display:block;filter:blur(39px);left:50%;opacity:.7;position:absolute;top:50%;transform:translate(-45%,-55%);width:48%}.about-ai-caption-bubble img{animation:bubble-spin 16s linear infinite;display:block;height:100%;inset:0;object-fit:contain;position:absolute;width:100%}.about-ai-caption-bubble img:nth-child(2){animation-delay:.5s;animation-direction:reverse;animation-duration:12s}.about-ai-caption-bubble img.-tnsp{opacity:.3}@keyframes bubble-spin{0%{transform:rotate(1turn)}}.about-ai-caption.-first{--bubble-left:50%;--bubble-transform:translate(-50%,-50%)}.about-ai-caption.-third{--pic-card-shadow:0px 10px 40px -8px rgba(182,77,32,0.12)}.about-ai-caption-title{order:-1}.about-ai-caption-text{color:#3f5067;font-size:16px;line-height:24px}.about-ai-caption-btn{width:100%}.about-ai-howto-card{background:#f3f6fd;border-radius:20px;display:flex;flex-direction:column;gap:16px;padding:16px}.about-ai-howto-card-ico{display:block}.about-ai-container{background:#f3f6fd;border-radius:20px;padding:16px}.about-ai-container.-mobile-inline-offset{margin-inline:-16px}.about-ai-container.-quote{position:relative;z-index:1}.about-ai-container.-quote:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 137 103' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='.7' d='M0 24.546C0 17.272 2.425 11.48 7.274 7.168 12.124 2.858 18.051.702 25.056.702c9.43 0 16.974 2.83 22.632 8.487 5.658 5.658 8.487 14.145 8.487 25.46 0 10.777-1.617 20.207-4.85 28.29-2.964 7.813-6.736 14.414-11.316 19.802-4.31 5.389-8.89 9.7-13.74 12.933-4.85 2.963-9.16 5.119-12.933 6.466L1.212 85.57c7.544-3.772 14.01-8.621 19.399-14.549 5.658-5.927 8.487-13.47 8.487-22.631-1.078.27-2.695.404-4.85.404-6.197 0-11.855-2.29-16.974-6.87C2.424 37.344 0 31.55 0 24.546zm80.827 0c0-7.274 2.425-13.067 7.274-17.378 4.85-4.31 10.777-6.466 17.782-6.466 9.43 0 16.974 2.83 22.632 8.487 5.657 5.658 8.486 14.145 8.486 25.46 0 10.777-1.616 20.207-4.849 28.29-2.964 7.813-6.736 14.414-11.316 19.802-4.311 5.389-8.891 9.7-13.741 12.933-4.849 2.963-9.16 5.119-12.932 6.466L82.04 85.57c7.544-3.772 14.01-8.621 19.399-14.549 5.657-5.927 8.486-13.47 8.486-22.631-1.077.27-2.694.404-4.849.404-6.197 0-11.855-2.29-16.974-6.87-4.85-4.58-7.274-10.373-7.274-17.378z' fill='%23fff'/%3E%3C/svg%3E") 50%/contain no-repeat;bottom:16px;content:"";display:block;height:101px;position:absolute;right:16px;width:137px;z-index:-1}.about-ai-container-introtext{font-size:18px;line-height:24px}.about-ai-quote-author{align-items:center;display:flex;gap:16px}.about-ai-quote-author-pic{border-radius:12px;box-shadow:0 10px 40px -8px rgba(33,107,211,.26);flex:none;height:var(--pic-size,56px);overflow:hidden;width:var(--pic-size,56px)}.about-ai-quote-author-pic img{display:block;height:100%;object-fit:cover;width:100%}.about-ai-quote-author-name{font-size:16px;font-weight:600;line-height:24px}.about-ai-quote-author-post{font-size:14px;line-height:24px}.about-ai-techology{display:flex;flex-wrap:wrap;gap:8px}.about-ai-techology-card{background:#fff;border-radius:16px;padding:16px;text-align:center;width:100%}.about-ai-techology-arrow{fill:#295ffe;flex:none;height:32px;margin:auto;padding:6px;transform:rotate(180deg);width:32px}.about-ai-portrait-caption-pic img{display:block;height:auto;margin-inline:auto;width:max(82%,280px)}.about-caption{--gap:16px;align-items:stretch;display:flex;flex-wrap:wrap;gap:var(--gap);justify-content:stretch}.about-caption.-hero{--gap:8px;background:#5b85ff;border-radius:16px;color:#fff;overflow:hidden;padding:24px}.about-caption-pic{display:flex;flex:0 0 auto;justify-content:center;padding:0 16px;width:100%}.about-caption-pic img{display:block;height:auto}.about-caption-text{display:flex}.about-caption.-hero .about-caption-pic{margin-bottom:-24px}.about-info-plate{border-radius:18px;box-shadow:0 0 24px rgba(0,0,0,.106);display:flex;gap:10px;padding:16px 12px}.about-info-plate svg{fill:#295ffe;flex:0 0 auto;height:24px;padding:2px;width:24px}@keyframes rot{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes animate-fading{0%{opacity:0}70%{opacity:0}to{opacity:1}}@keyframes animate-motion{0%,14%{transform:translateZ(0)}6%,10%{transform:translate3d(-3px,0,0)}8%,12%{transform:translate3d(3px,0,0)}}.file-upload,[aria-labelledby=id-66-title],[aria-labelledby=id-222-title],[aria-labelledby=id-341-title]{display:none}.file-upload+label{align-items:center;border:2px dashed #d9e1fa;border-radius:8px;color:#295ffe;cursor:pointer;display:flex;font-size:18px;justify-content:center;padding:20px;text-align:center;width:100%}.file-upload+label svg{background-color:currentColor;border-radius:50%;fill:#fff;height:18px;margin-right:12px;padding:2px;width:18px}.no-touch .file-upload+label:hover{color:#ff5a02}.attach-file{color:#3f5067;display:flex;font-size:16px;margin-bottom:4px;padding-left:32px;position:relative}.attach-file:last-child{margin-bottom:0}.attach-file-close{cursor:pointer;fill:#3f5067;flex-shrink:0;height:28px;margin-left:8px;margin-top:-1px;padding:8px;width:28px}.no-touch .attach-file-close:hover{fill:#295ffe}.attach-file img{left:0;position:absolute;top:0}.attach-file span{margin-top:4px}@keyframes diagram-grow{0%{transform:translate(-100%)}to{transform:translate(0)}}@media screen and (min-width:577px){.recommended-card-wrapper{--cols:2}.about-ads-body{flex-direction:row}.about-ads-text{width:33.3333%}.about-ads-preview{width:66.6666%}.about-ads-prospects-card{padding:20px 20px 40px}.about-ads-prospects-card-pic-wrapper{margin-left:0;margin-right:0}.about-ads-prospects-card-pic>div{height:auto}.about-ads-prospects-card-pic img{max-width:100%}.about-title-link{align-items:center;flex-direction:row}.about-title-link .btn{width:auto}}@media screen and (min-width:768px){.promocodes-card-wrapper:has(.promocodes-card-slider){contain:content;margin-inline:-16px;-webkit-mask:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 16px),transparent);mask:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 16px),transparent);padding-inline:16px}.promocodes-card-wrapper.-horizontal .promocodes-card{flex-direction:row;gap:0}.promocodes-card-wrapper.-horizontal .promocodes-card-start{border-right:2px dashed var(--start-border-color,#d5d5d5);flex:0 0 auto;flex-direction:column;gap:4px;justify-content:center;margin-left:-16px;padding:0 16px;position:static;width:112px}.promocodes-card-wrapper.-horizontal .promocodes-card-orgname{font-size:10px;text-align:center}.promocodes-card-wrapper.-horizontal .promocodes-card-middle{gap:2px;justify-content:center;overflow:hidden;padding:0 16px}.promocodes-card-wrapper.-horizontal .promocodes-card-share-btn{bottom:16px;position:absolute;right:16px}.promocodes-card-wrapper.-horizontal .promocodes-card-end{flex:0 0 auto;width:200px}.promocodes-card-wrapper.-horizontal .promocodes-card-applied-count{align-items:center;display:flex;flex:1 1 auto;justify-content:center;margin-top:auto;min-height:32px}.promocodes-card-wrapper.-horizontal .promocodes-card:has(.promocodes-card-share-btn) .promocodes-card-end:after{content:"";display:block;height:32px;width:40px}.promocodes-card.-empty{text-align:left}.recommended-card{padding:16px}.recommended-card-wrapper{--cols:3;margin-inline:0;padding-inline:0}.recommended-card-wrapper:not(.slider-recommended-card) .recommended-card{--pic-pos:unset;--pic-height:unset;--pic-width:unset;--card-padding-left:unset;--text-m-top:unset}.recommended-card-wrapper.slider-recommended-card{--el-width:unset}.recommended-card-pic{height:40px}.recommended-card-overflow .tns-outer{position:relative}.no-touch .recommended-card:hover{color:inherit}.form-pic{padding:24px}.form-pic-cell{flex-basis:calc(50% - 12px)}.form-pic-cell-mobile-last{order:inherit}.form-pic-cell-1{flex-basis:100%}.form-pic-cell-auto{flex:0 1 0}.form-pic-main{flex-basis:var(--cell-main-width,calc(66.6666% - 12px));flex-grow:1}.form-pic-side{align-self:center;display:block;flex-basis:var(--cell-side-width,calc(33.3333% - 12px));margin:-12px 0;text-align:center}.form-pic-side img{object-fit:contain}.form-pic-side img.-shadow-n-turn{filter:drop-shadow(0 16px 42px rgba(33,107,211,.26));transform:rotate(-4deg)}.form-pic.-sm-side{--cell-main-width:calc(79.5% - 12px);--cell-side-width:calc(20.5% - 12px)}.form-pic-form.-pad-flex-nowrap{flex-wrap:nowrap}.form-pic-result{flex-direction:row}.form-pic-result-btn{margin-top:16px}.form-pic-result.-column-direction{flex-direction:column}.form-pic-product{flex-direction:row}.form-pic-product-info{max-width:300px}.form-pic-product-param{align-items:flex-start;flex-direction:column}.form-pic-product-param-wrapper{flex-direction:row}.form-pic-final{text-align:left}.form-pic.-fon-icon .form-pic-title-text{font-size:32px;line-height:40px}.form-pic.-fon-icon .form-pic-title-text:only-child{margin-bottom:16px}.fon-icon{--icon-size:112px}.offices-card{border:1px solid #edecec;border-radius:8px;height:auto;margin-bottom:0;padding:var(--card-offset)}.offices-card-pic{height:45px}.offices-card-pic.-h-auto{height:auto}.side-col .card-side{margin-inline:0}.about-requisites-map img{height:480px}.about-title{font-size:50px;margin-bottom:32px}.about-title h1,.about-title h2{font-size:inherit}.about-title.-small{font-size:32px}.about-subtitle{font-size:24px;margin-bottom:32px}.about-section{margin-bottom:64px}.about-section:last-child{margin-bottom:36px}.about-preview-bg{margin-top:-37px;padding-top:36px}.about-preview-bg.-md-offset-top-32{margin-top:0;padding-top:32px}.about-preview-stat{font-size:22px}.about-preview-stat b{font-size:28px}.about-preview-stat-item{--cols:2;position:relative}.about-preview-stat-item:after{height:100%;left:-12px;margin-left:0;width:1px}.about-license-card{flex-direction:row}.about-license-card-main{flex:1 1 auto}.about-license-card-main-title{color:#46b114;font-size:32px;font-weight:600;line-height:1.25;margin-bottom:16px}.about-license-card-main-text{font-size:24px;line-height:1.5}.about-history-period{display:flex;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}.about-history-period-year{width:41.6666666667%;font-size:140px;line-height:168px;text-align:center}.about-history-period-text,.about-history-period-year{padding-left:16px;padding-right:16px;position:relative}.about-history-period-text{width:58.3333333333%;font-size:21px;margin-top:60px}.about-vacancy{margin-bottom:24px;padding-bottom:24px}.about-vacancy-tags{font-size:16px}.about-vacancy-tags-item{margin-bottom:8px;margin-right:24px}.about-vacancy-title a{order:0;width:auto}.about-vacancy-head-params{flex-direction:row}.about-vacancy-head-params-text{font-size:21px}.about-vacancy-head-tags-item{margin-bottom:24px}.about-vacancy-main-btn{width:auto}.about-vacancy-info{display:flex;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}.about-vacancy-info-title{width:33.3333333333%;font-size:21px;margin-bottom:16px}.about-vacancy-info-text,.about-vacancy-info-title{padding-left:16px;padding-right:16px;position:relative}.about-vacancy-info-text{width:66.6666666667%;font-size:16px}.about-vacancy-preview{min-height:208px}.about-partners-item{height:90px;padding:16px}.no-touch .about-partners-item:hover{box-shadow:0 11.7487px 37.3821px rgba(0,0,0,.05)}.about-partners-item img{width:180px}.about-fullsize-bg{padding-bottom:40px;padding-top:40px}.about-awards{padding:18px 32px;text-align:left}.about-awards:after{background-color:#edecec;bottom:0;display:block;height:100%;left:-16px;width:1px}.about-awards:nth-child(4):after{content:none}.about-requisites{flex-direction:row}.about-requisites-title{font-size:24px}.about-requisites-main{width:calc(55% - 12px)}.about-requisites-map{align-self:flex-start;margin:0;width:calc(45% - 12px)}.about-requisites-map img{border-radius:4px}.about-requisites-item{margin-bottom:32px}.about-requisites-text span{margin-bottom:0;margin-right:16px;width:auto}.about-requisites-text span:last-child{margin-right:0}.about-team-title{font-size:40px}.about-team-person{align-items:flex-start;flex-direction:row}.about-team-person-item{align-items:center;padding-left:0;text-align:center}.about-team-person-pic{border-radius:24%;margin-bottom:8px;position:static}.about-team-person-pic img{height:175px;width:175px}.about-team-stats-city{font-size:24px}.about-team-stats-number{font-size:50px;line-height:57px}.about-team-stats-text{font-size:16px}.about-team.-big{max-width:1020px}.about-team.-big .about-team-person-item{gap:8px}.about-team.-big .about-team-person-pic img{height:223px;width:223px}.about-team.-big .about-team-person-title{font-size:20px}.about-team.-big .about-team-person-text{font-size:16px}.about-ads-text{font-size:24px}.about-ads-more{position:static;text-align:left}.about-ads-top{flex-direction:row}.about-ads-top-pic{flex-shrink:0;width:45%}.about-ads-top-achievements-item{font-size:21px}.about-ads-prospects .info-tabs{width:auto}.about-ads-form-requisites{flex-direction:row;font-size:24px}.about-ads-form-requisites-item{flex-basis:50%}.about-link-all{float:right;font-size:21px;margin-top:16px;order:unset}.about-link-all-wrapper{display:block}.about-menu{display:flex;font-size:14px;gap:16px;line-height:1.33;margin-bottom:36px}.about-menu li{position:relative}.about-menu-item{align-items:center;cursor:pointer;display:flex;position:relative}.about-menu-item a{align-items:center;color:inherit;display:flex;padding-bottom:16px}.about-menu-item.current:after{background-color:#295ffe;bottom:1px;content:"";display:block;height:2px;left:0;position:absolute;right:0}.about-menu-ico{display:none;fill:#295ffe;height:20px;margin-right:14px;width:20px}.about-menu-drop{fill:#18304f;height:8px;margin-left:12px;width:8px}.about-menu+.about-fullsize-bg{margin-top:-37px}.about-form-cell-2{--cols:2}.about-form-cell .btn{width:auto}.about-social-text{font-size:24px}.about-social-btns a,.about-social-btns svg{height:70px;width:70px}.about-caption{--gap:8px;flex-wrap:nowrap}.about-caption.-hero{--gap:8px;padding:40px 0}.about-caption-pic{padding:0;width:calc(33.33333% + var(--gap))}.about-caption-pic.-md-order--1{order:-1}.about-caption-pic.-md-order-1{order:1}.about-caption.-hero .about-caption-pic{margin:-20px 0 -40px;padding:0 16px}.about-caption-text{flex:0 0 auto;width:calc(66.66667% - var(--gap))}.about-caption.-hero .about-caption-text{max-width:550px}.about-info-plate{padding:24px 32px}.about-info-plate svg{height:32px;padding:6px;width:32px}.about-ai-hero{background-position:0 0;background-size:cover;margin-inline:clamp(-35px,1248px - 100vw,-16px);margin-top:-37px;min-height:clamp(370px,370px + 307*(100vw - 767px)/449,677px);padding-top:clamp(64px,64px + 92*(100vw - 767px)/449,156px)}.about-ai-hero h1{font-size:clamp(28px,28px + 14*(100vw - 767px)/449,42px);margin:0 auto 90px;max-width:1000px}.about-ai-hero-bg{height:100%;object-position:center}.about-ai-hero-logo{gap:16px}.about-ai-hero-logo-ico{width:64px}.about-ai-hero-logo-text{width:182px}.about-ai-title{font-size:48px}.about-ai-caption{align-items:center;column-gap:clamp(16px,16px + 84*(100vw - 767px)/449,100px);flex-direction:row}.about-ai-caption-wrapper{gap:clamp(32px,32px + 88*(100vw - 767px)/449,120px);padding-top:32px}.about-ai-caption.-first{--bubble-left:0;--bubble-transform:translate(-23%,-45%);--pic-width:min(49%,593px)}.about-ai-caption.-second{--pic-card-max-width:417px;--bubble-left:0;--bubble-transform:translate(-25%,-55%);--pic-width:min(35%,416px)}.about-ai-caption.-third{--pic-justify:flex-start;--pic-width:min(42%,506px);--bubble-transform:translate(-18%,-67%)}.about-ai-caption.-fourth{--pic-card-max-width:449px;--pic-justify:flex-start;--bubble-transform:translate(-18%,-67%)}.about-ai-caption-pic{flex:none;width:var(--pic-width,min(39%,448px))}.about-ai-caption-pic-card{border-radius:16px;max-height:469px;opacity:max(.3,var(--view-percent)*.01);transform:translateY(calc(33.333% - var(--view-percent)/3*1%));transition:opacity .1s linear}.about-ai-caption-bubble{width:min(450px,35vw)}.about-ai-caption-content{display:grid;gap:16px}.about-ai-caption-text{font-size:18px;line-height:32px}.about-ai-caption-btn{--font-size:16px;--p-inline:22px;justify-self:flex-start;width:auto}.about-ai-caption:nth-child(odd) .about-ai-caption-pic{order:1}.about-ai-howto-card{gap:32px;padding:32px}.about-ai-container{padding:32px}.about-ai-container.-mobile-inline-offset{margin-inline:0}.about-ai-container.-quote{padding:56px 56px 40px}.about-ai-container.-quote:after{bottom:32px;right:32px}.about-ai-container-introtext{font-size:26px;line-height:40px}.about-ai-techology{align-items:stretch;flex-wrap:nowrap;gap:16px}.about-ai-techology-card{align-items:center;display:flex;height:auto;justify-content:center}.about-ai-techology-arrow{transform:rotate(90deg)}.about-ai-portrait-caption{align-items:center;display:flex;gap:clamp(32px,32px + 108*(100vw - 767px)/449,140px);margin-bottom:32px}.about-ai-portrait-caption-content{flex:1 1 auto;position:relative;z-index:1}.about-ai-portrait-caption-pic{flex:none;width:min(418px,35%)}.about-ai-portrait-caption-pic img{transform:translate(-17%,-15%);width:100%}.about-ai-quote-author-pic{--pic-size:96px;border-radius:20px}.about-ai-quote-author-name{font-size:21px;line-height:32px}.about-ai-quote-author-post{font-size:18px}}@media screen and (min-width:1000px){.about-ads-users{flex-direction:row}.about-ads-users-item{flex-basis:0;flex-grow:1}.about-ads-users-text,.about-menu{font-size:18px}.about-menu{gap:24px}.no-touch .about-menu a:hover{color:#295ffe}.about-vacancy-main{flex-wrap:nowrap}.about-vacancy-main-options{flex-shrink:0;width:176px}.about-social{flex-direction:row}.about-social-btns{gap:32px}.about-valera{flex-direction:row;margin:65px -16px 122px}.about-valera-part{padding:0 16px;width:50%}.about-valera:nth-child(2n){flex-direction:row-reverse}.about-valera-btn,.about-valera-text,.about-valera-title{max-width:528px}.about-valera-title{font-size:32px;margin-bottom:24px}.about-valera-text{font-size:18px}.about-valera-btn{text-align:left}.about-valera-btn .btn{width:auto}.about-valera-pic{margin-bottom:0}.about-valera-main{flex-direction:row;margin-bottom:0;margin-top:-70px}.about-valera-main-text{font-size:24px;max-width:384px}.about-valera-main-quote{font-size:18px;margin-left:85px;margin-top:-90px;padding:16px 24px;width:210px}.about-valera-bg.-bg1{left:-65px;top:-60px}.about-valera-pic.-pic1{margin-top:-12px}}@media screen and (min-width:1001px){.recommended-card-wrapper:not(.slider-recommended-card){--cols:4}.header.-promocodes .header-main-wrapper{gap:32px;padding-block:6px}.header.-promocodes .header-logo svg{width:202px}.header.-promocodes .header-logo:before{border-radius:6px;width:109px}.header.-promocodes .header-menu-body{gap:24px;justify-content:space-between}.header.-promocodes .header-menu-list{gap:24px}.header.-promocodes .promocodes-search{flex:1 1 auto;max-width:487px;order:1}.footer-body.-promocodes .footer{gap:24px;padding-block:40px!important}.footer-body.-promocodes .footer-top{gap:24px}}@media screen and (min-width:1248px){.about-benefits{left:50%;margin-left:-606px;padding-right:16vw}.about-valera-wrapper{overflow:visible}}@media screen and (min-width:1280px){.promocodes-card-slider:not(.tns-slider) .promocodes-card{width:292px}.recommended-card-wrapper{--cols:5}.header.-promocodes .header-logo-promocodes svg{width:100px}.header.-promocodes .header-menu-list>li{font-size:16px}}@media screen and (min-width:1400px){.about-ads-top-pic{margin-right:-90px;margin-top:-40px;padding-right:16px;width:54%}}
