﻿@charset "UTF-8";html{height:100%;min-height:100%;font-size:16px;}body{min-width:300px;min-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;margin:0;padding:0;letter-spacing:.4px;font-family:"IBM Plex Sans",sans-serif;font-weight:400;color:#000;background:#fff url("../img/bpmn-background.svg") center;}a{color:#0018ee;}a:hover{text-decoration:none;color:#0012b8;}a[target=_blank]:after{content:"↗";font-size:90%;}p{margin:0 0 1em;}p:last-child{margin-bottom:0;}.justify-space-between{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.uppercase{text-transform:uppercase;}.main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;margin:0 auto;}.main__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.content-wrapper{width:100%;max-width:386px;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-sizing:border-box;box-sizing:border-box;padding:24px;line-height:1.5;letter-spacing:.4px;font-size:12px;background-color:#e8eaee;border-radius:0 0 10px 10px;}.content-wrapper__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-bottom:72px;-webkit-box-sizing:border-box;box-sizing:border-box;}.content-wrapper__top:before{content:"";width:89px;height:24px;background:url("../../img/logo-big.svg") 50% 50% no-repeat;background-size:contain;}.content-wrapper__top--no-icon:before{display:none;}.content-wrapper__top-header{margin:0;line-height:1;font-size:10px;font-weight:500;}.content-wrapper__header:not(:last-child){margin-bottom:36px;}.content-wrapper__header h3{margin:0 0 6px;line-height:1;letter-spacing:.18px;font-size:24px;font-weight:400;}.content-wrapper__footer{margin-top:auto;letter-spacing:.5px;}.buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;}.form-block:not(:last-child){margin-bottom:30px;}.footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:14px;line-height:12px;font-size:10px;}.footer__part{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;}.validation-summary-errors ul{list-style:none;padding:0;margin:0;}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%);}.header{-webkit-box-sizing:border-box;box-sizing:border-box;height:36px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background-color:#e8eaee;}.header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:calc(100% - 6px);padding-right:16px;background-color:#d1d4dc;}.header__part{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:1px;}.header__part:last-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;gap:8px;}.header__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;text-transform:uppercase;line-height:30px;letter-spacing:.12em;}.header__btn.btn{height:30px;margin-left:5px;line-height:30px;border-radius:0;}.header .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;text-decoration:none;font-size:12px;color:#000;}.header .logo:before{content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:42px;background:#e8eaee url("../../img/logo.svg") no-repeat 50% 50%;background-size:33px;}.form-group{padding-bottom:24px;}.form-group__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;height:60px;padding:24px 6px 12px;background:#fff;border:1px solid #e8eaee;}.form-group__wrapper:focus-within{border-color:#0018ee;}.form-group__label{position:absolute;top:12px;left:6px;line-height:1.5;font-size:16px;color:rgba(0,0,0,.6);letter-spacing:.5px;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transition:.25s ease all;-o-transition:.25s ease all;transition:.25s ease all;pointer-events:none;}.form-group__input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0;line-height:1.5;font-family:"IBM Plex Sans",sans-serif;font-size:16px;color:#000;background:none;border:0;border-radius:1px;}.form-group__input:focus{outline:0;}.form-group__input:focus~.form-group__label,.form-group__input:valid:not(:placeholder-shown)~.form-group__label,.form-group__input:-webkit-autofill~.form-group__label{-webkit-transform:translateY(-26%) scale(.75);transform:translateY(-26%) scale(.75);}.form-group--error{border-color:#e72246;}.form-group--error .form-group__label{color:#e72246!important;}.form-group-icon{width:24px;height:24px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;opacity:.5;background:center no-repeat;background-size:contain;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;}.form-group-icon:hover{opacity:1;}.form-group-icon--button{cursor:pointer;}.form-group-icon--show-password{background-image:url("../img/icon-visibility-off.svg");}.form-group-icon--show-password.form-group-icon--active{background-image:url("../img/icon-visibility.svg");}.field-validation-error{position:absolute;top:100%;margin-top:3px;letter-spacing:.4px;line-height:1.5;font-size:12px;color:#e72246;}.btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-webkit-box-sizing:border-box;box-sizing:border-box;height:48px;margin:0;padding:0 6px;line-height:1.125;font-family:"IBM Plex Sans",sans-serif;font-size:16px;font-weight:600;color:#000;text-transform:uppercase;text-decoration:none;letter-spacing:.96px;background-color:#fff;background-position:center;border:0;border-radius:4px;outline:0;cursor:pointer;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;}.btn__icon{width:24px;height:24px;margin:0 6px;}.btn:focus{background-color:rgba(0,0,0,.12);}.btn:hover{background:#f8f9fb -o-radial-gradient(circle,transparent 1%,#f8f9fb 1%) center/15000%;background:#f8f9fb radial-gradient(circle,transparent 1%,#f8f9fb 1%) center/15000%;}.btn:active{background-color:#f8f9fb;background-size:100%;-webkit-transition:background 0s;-o-transition:background 0s;transition:background 0s;}.btn:disabled{pointer-events:none;color:#969eb0;background-color:#f8f9fb;}.btn--primary{color:#fff;background-color:#0018ee;}.btn--primary:focus{background-color:#0012b8;}.btn--primary:hover{background:#0012b8 -o-radial-gradient(circle,transparent 1%,#0012b8 1%) center/15000%;background:#0012b8 radial-gradient(circle,transparent 1%,#0012b8 1%) center/15000%;}.btn--primary:active{background-color:#000c7a;}.btn--primary-text{color:#0018ee;}.btn--type-2{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;text-transform:none;font-weight:normal;border-radius:6px;}.autocomplete-suggestions{top:50px;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%!important;padding:0 9px;overflow-y:auto;background:#fff;}.autocomplete-suggestion{padding:8px 15px;font:400 14px/21px "IBM Plex Sans",sans-serif;color:#000;background:#fff;border-bottom:1px solid #f3f4f6;cursor:pointer;}