.about{cursor:pointer;text-align:left;background:#f7f5ef;border-radius:8px;width:100%;margin:25px 0 60px;padding:25px 25px 25px 60px;position:relative}@media (max-width:767px){.about{margin:25px 0 35px}}.about__icon{position:absolute;top:25px;left:25px}.about__btn:focus-visible{outline:none}.about__btn:focus{outline:none}.about__title{text-align:left;cursor:pointer;color:#202128;margin-bottom:10px;font-family:PT-Serif,sans-serif;font-size:16px;font-weight:700;line-height:125%}.about__text{color:#202128;outline:0;font-family:GolosText,sans-serif;font-size:16px;line-height:140%}.about__text:focus-visible{outline:none}.about__text:focus{outline:none}.candidate-checkbox__wrap{position:absolute;top:0;left:0}.candidate-checkbox__custom{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;border:1px solid #858598;border-radius:4px;outline:none;width:26px;height:26px;transition:all .2s ease-in-out;display:inline-block;position:absolute;top:26px;left:0}.candidate-checkbox__custom.active{background:#99261f url("data:image/svg+xml,%3csvg%20width='13'%20height='11'%20viewBox='0%200%2013%2011'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1.53033%205.46967C1.23744%205.17678%200.762563%205.17678%200.46967%205.46967C0.176777%205.76256%200.176777%206.23744%200.46967%206.53033L1.53033%205.46967ZM4.5%209.5L3.96967%2010.0303L4.53418%2010.5948L5.06238%209.99622L4.5%209.5ZM12.5624%201.49622C12.8364%201.18562%2012.8068%200.711674%2012.4962%200.437622C12.1856%200.163569%2011.7117%200.193191%2011.4376%200.503784L12.5624%201.49622ZM0.46967%206.53033L3.96967%2010.0303L5.03033%208.96967L1.53033%205.46967L0.46967%206.53033ZM5.06238%209.99622L12.5624%201.49622L11.4376%200.503784L3.93762%209.00378L5.06238%209.99622Z'%20fill='white'/%3e%3c/svg%3e") 50%/50% 50% no-repeat;border:1px solid transparent}.candidate-checkbox__custom.disabled{background:#f2f2f2;border:1px solid rgba(0,0,0,.16)}.candidate-checkbox__selected{z-index:1;opacity:0;background:0 0;width:0;height:0;position:absolute;top:35px;left:10px;transform:translate(-50%,-50%)}.candidate-checkbox__selected:focus+.candidate-checkbox__custom{outline:2px solid #2684ff}.candidate_card{gap:24px;padding:25px 25px 25px 45px;display:flex;position:relative}@media (max-width:766px){.candidate_card{border-bottom:1px solid rgba(0,0,0,.2)}}.candidate_card__name{color:#202128;margin-bottom:10px;font-family:PT-Serif,sans-serif;font-size:18px;font-weight:700;line-height:26px}@media (max-width:375px){.candidate_card__name{font-size:16px}}.candidate_card__description{white-space:pre-wrap;color:#858598;outline:0;font-family:GolosText,sans-serif;font-size:18px;line-height:140%}.candidate_card__description:focus-visible{outline:none}.candidate_card__description:focus{outline:none}.candidate_card__description{transition:max-height .3s;overflow:hidden}@media (max-width:375px){.candidate_card__description{font-size:16px}}.candidate_card__btn{color:#0a48c0;cursor:pointer;border-bottom:1px solid transparent;margin-bottom:10px;font-family:GolosText,sans-serif;font-size:16px;line-height:140%;display:inline-block}.candidate_card__btn:focus-visible{outline:none}.candidate_card__btn:focus{outline:none}.candidate_card__btn:hover{border-bottom:1px solid rgba(10,72,192,.25)}.candidate_card__header{gap:8px;display:flex}.candidate_card__image,.candidate_card__image--mobile{border:1px solid #d2d2de;border-radius:8px;flex-shrink:0;margin-left:auto}.candidate_card__image{width:126px;height:126px}@media (max-width:375px){.candidate_card__image{display:none}}.candidate_card__image--mobile{width:64px;height:64px;display:none}@media (max-width:375px){.candidate_card__image--mobile{display:inline-block}}.custom-toast{align-items:center;display:flex}.custom-toast svg{min-width:56px;min-height:56px}.custom-toast__wrap{margin-left:16px}.custom-toast.success .custom-toast__wrap{align-items:center;display:flex}.custom-toast__title{color:#000;font-family:PT-Serif,sans-serif;font-size:18px;font-weight:700;line-height:26px}@media (max-width:850px){.custom-toast__title{font-size:16px}}.custom-toast__text{color:#000;font-family:GolosText,sans-serif;font-size:16px;line-height:140%}@media (max-width:850px){.custom-toast__text{font-size:14px}}.error-page{text-align:center;height:100%;font-family:PT-Serif,sans-serif}.error-page__wrap{position:absolute;top:165px;left:50%;transform:translate(-50%)}@media (max-width:1024px){.error-page__wrap{top:125px}}@media (max-width:475px){.error-page__wrap{flex-direction:column;height:calc(100% - 60px);display:flex;top:60px}}.error-page__main-title{color:#858598;font-size:196px;font-weight:400;line-height:200px}@media (max-width:475px){.error-page__main-title{font-size:156px;line-height:160px}}.error-page__secondary-title:focus:not(.focus-visible),.error-page__support:focus:not(.focus-visible){outline:none}.error-page__secondary-title,.error-page__support{color:#000;font-family:GolosText,sans-serif;font-size:18px;font-weight:400;line-height:26px}@media (max-width:425px){.error-page__secondary-title,.error-page__support{font-size:14px;line-height:20px}}.error-page .red-btn{min-width:171px;margin-top:72px;margin-bottom:24px}@media (max-width:475px){.error-page .red-btn{width:100%;margin:auto auto 24px}}.header{margin:0 0 20px}@media (max-width:768px){.header{margin:20px 0}}.header__title:focus:not(.focus-visible){outline:none}.header__title{margin-bottom:20px;font-family:PT-Serif,sans-serif;font-size:32px;font-weight:700;line-height:130%}@media (max-width:790px){.header__title{font-size:32px;line-height:120%}}@media (max-width:420px){.header__title{font-size:30px}}.header__description,.header__data,.header__region{font-family:GolosText,sans-serif;font-size:18px;line-height:140%;display:block}@media (max-width:375px){.header__description,.header__data,.header__region{font-size:16px}}.loader{align-content:center;justify-content:center;align-items:center;height:100vh;padding:20px;display:flex}@media (max-width:425px){.loader{height:calc(100vh - 100px)}}.loader__progress-bar{width:301px}.loader__progress-bar div{overflow:visible!important}.loader__progress-bar__label{margin-top:58px;margin-right:-15px;font-family:PT-Serif,sans-serif;font-size:20px;line-height:26px;position:relative}@media (max-width:425px){.loader__progress-bar__label{margin-top:0;margin-bottom:58px}}.spinner-container{justify-content:center;align-items:center;width:100%;display:flex}.spinner-container__spinner{border:4px solid rgba(0,0,0,.1);border-top-color:#a9a9bd;border-radius:50%;width:24px;height:24px;margin-right:8px;animation:1s linear infinite spin}.spinner-container__spinner-text{color:#a9a9bd;font-size:14px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner{justify-content:center;align-items:center;width:100%;height:100vh;display:flex}.spinner div{border:10px solid #eee0da;border-top-color:#99261f;border-radius:50%;animation:1s linear infinite spin}@font-face{font-family:PT-Serif;src:url(/example/assets/PT-Serif_Regular-K6Izqvn7.woff2);font-weight:400}@font-face{font-family:GolosText;src:url(/example/assets/GolosText-Regular-B_7MN_-k.woff2);font-weight:400}body{color:#000;background:#fff}*{box-sizing:border-box}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,img,ol,ul,li,form,label,legend,table,tbody,tfoot,thead,tr,th,td,article,aside,details,figure,figcaption,footer,header,menu,nav,time{font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,footer,header,hgroup,menu,nav,section{z-index:-1;display:block}ol,ul{list-style:none}a{text-decoration:none}button{background:0 0;border:none;padding:0}.app{max-width:776px;margin:0 auto;padding:0 20px}.red-btn{color:#fff;background:#99261f}.red-btn:hover{background:#811912}.red-btn.disabled{background:#d2d2de}.transparent-btn{color:#99261f;background:0 0}.transparent-btn:hover{background:#eee0da}.red-btn,.transparent-btn{text-align:center;cursor:pointer;border:none;border-radius:8px;outline:none;width:240px;height:48px;padding:12px 24px;font-family:GolosText,sans-serif;font-size:16px;line-height:24px;transition:all .3s ease-in-out}.red-btn.disabled,.transparent-btn.disabled{color:#a9a9bd;pointer-events:none;opacity:.8}.sample-image{z-index:9999;width:100vw;height:100vh;position:fixed;top:0;left:0}.sample-image svg{width:100%;height:100%}
