/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}.icon{width:var(--icon-size,24px);height:var(--icon-size,24px);flex-shrink:0}.button{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex}.button__wrapper{flex-direction:column;align-items:center;gap:4px;display:flex}.button_loading{cursor:wait}.button__loader{--icon-size:20px;flex:none;display:flex}.button_small{--icon-size:16px;border-width:1px;gap:10px;padding:13px 17px}.button_small .button__text{font-size:16px;font-weight:600;line-height:120%}.button_small .button__hint{font-size:12px;font-weight:600;line-height:120%}.button_medium{--icon-size:24px;border-width:1px;gap:8px;padding:23px 25px}.button_medium .button__text{font-size:16px;font-weight:600;line-height:120%}.button_medium .button__hint{font-size:12px;font-weight:600;line-height:120%}.button_large{--icon-size:24px;border-width:1px;gap:10px;padding:15px 25px}.button_large .button__text{font-size:16px;font-weight:600;line-height:120%}.button_large .button__hint{font-size:12px;font-weight:600;line-height:120%}.button_primary{color:#fafbfb;background-color:#1d1195;border-style:solid;border-color:#1d1195;border-radius:8px;transition:all .2s linear}.button_secondary{color:#1d1195;background-color:#0000;border-style:solid;border-color:#cfd1d6;border-radius:8px;transition:all .2s linear}.button_tertiary{color:#1d1195;background:#fafbfb;border-style:solid;border-color:#fafbfb;border-radius:8px;transition:all .2s linear}.button_tertiary .button__hint{color:#8b86c8}.button_quaternary{color:#fafbfb;background:#1d1195;border-style:solid;border-color:#1d1195;border-radius:8px;transition:all .2s linear}.button_quaternary .button__hint{color:#8b86c8}@media (hover:hover){.button_primary:hover{color:#1d1195;background-color:#0000;border-color:#cfd1d6}.button_secondary:hover{color:#fff;background-color:#1d1195;border-color:#1d1195}.button_tertiary:hover{color:#fff;background:0 0;border-color:#fafbfb}.button_quaternary:hover{color:#1d1195;background:#fafbfb}}@media not (min-width:1480px){.button_small{font-size:14px}.button_medium{padding:17px 15px;font-size:14px}}@media not (min-width:1080px){.button_small{padding:12px;font-size:14px}.button_medium{--icon-size:18px;padding:15px 13px;font-size:12px}.button_large{--icon-size:24px;border-width:1px;gap:10px;padding:15px}.button_large .button__text{font-size:12px}.button_large .button__hint{font-size:10px}}.link{cursor:pointer;background:0 0;border:none;display:inline}.link_extraSmall{letter-spacing:-.28px;font-size:14px;font-weight:500;line-height:120%}.link_small{letter-spacing:-.32px;font-size:16px;font-weight:500;line-height:125%}.link_medium{letter-spacing:-.44px;font-size:22px;font-weight:500}.link_large{letter-spacing:-.44px;font-size:22px;font-weight:500;line-height:135%}.link_primary{color:#233047;text-decoration:underline}.link_secondary{color:#fafbfb;text-decoration:none}.link_tertiary{color:#80848a;text-decoration:underline}.link_quaternary{color:#80848a;text-decoration:none}.link_quinary{color:#1d1195;text-decoration:none}.link_senary{color:#233047;text-decoration:none}@media (hover:hover){.link_primary:hover{text-decoration:none}.link_secondary:hover{text-decoration:underline}.link_tertiary:hover{text-decoration:none}.link_quaternary:hover{text-decoration:underline}.link_quinary:hover{color:#8b86c8}.link_senary:hover{color:#233047;text-decoration:underline}}@media not (min-width:1480px){.link_large{letter-spacing:-.32px;font-size:16px}.link_medium{letter-spacing:-.4px;font-size:20px}.link_small{letter-spacing:-.28px;font-size:14px}}@media not (min-width:1080px){.link_large{letter-spacing:-.28px;font-size:14px}.link_medium{letter-spacing:-.36px;font-size:18px}.link_small{letter-spacing:-.24px;font-size:12px}}.wrapper{width:100%;max-width:1400px;margin:0 auto}@media not (min-width:1480px){.wrapper{max-width:1000px}}@media not (min-width:1000px){.wrapper{max-width:100%}}.yandexMetricaConsent{z-index:1000;background-color:#fafbfb;border-top:1px solid #cfd1d6;padding:24px 0;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #00000014}.yandexMetricaConsent__inner{justify-content:space-between;align-items:center;gap:24px;display:flex}.yandexMetricaConsent__text{color:#233047;letter-spacing:-.32px;margin:0;font-size:16px;font-weight:500;line-height:140%}@media not (min-width:1080px){.yandexMetricaConsent{padding:20px 0}.yandexMetricaConsent__inner{flex-direction:column;align-items:flex-start;gap:16px}.yandexMetricaConsent__text{letter-spacing:-.28px;font-size:14px}}.hintForInput{box-sizing:border-box;--icon-size:20px;padding-inline:3px;overflow:clip}.hintForInput_hint{color:#1d1195}.hintForInput_error{color:#f32f22}.hintForInput__content{align-items:flex-start;gap:8px;display:flex}.hintForInput__content_pulse{animation:.28s hint-for-input-pulse}.hintForInput__icon{display:flex}.hintForInput__text{letter-spacing:-.32px;font-size:16px;font-weight:500;line-height:125%}@keyframes hint-for-input-pulse{0%,to{transform:translate(0)}20%{transform:translate(-3px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.hintForInput__content_pulse{animation:none}}@media not (min-width:1080px){.hintForInput__text{letter-spacing:-.24px;font-size:12px}}.checkbox{flex-direction:column;gap:4px;width:100%;display:flex}.checkbox__label{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.checkbox__control{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.checkbox__box{color:#0000;border:1px solid var(--checkbox-border-color);--icon-size:24px;background-color:#0000;border-radius:4px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.checkbox__text{letter-spacing:-.32px;padding-top:3px;font-size:16px;font-weight:500;line-height:125%}.checkbox__messages{flex-direction:column;gap:6px;padding-left:38px;display:flex}.checkbox_primary{--checkbox-border-color:#cfd1d6}.checkbox_secondary{--checkbox-border-color:#3d434c}.checkbox_error{--checkbox-border-color:#f32f22}.checkbox_primary .checkbox__text{color:#233047}.checkbox_secondary .checkbox__text{color:#80848a}.checkbox__control:focus-visible+.checkbox__box{outline:none}.checkbox_primary .checkbox__control:checked+.checkbox__box{color:#1d1195}.checkbox_secondary .checkbox__control:checked+.checkbox__box{color:#fafbfb}.checkbox_primary:not(.checkbox_error) .checkbox__control:focus-visible+.checkbox__box{border-color:#233047}.checkbox_secondary:not(.checkbox_error) .checkbox__control:focus-visible+.checkbox__box{border-color:#a8b4d2}@media not (min-width:1080px){.checkbox__text{letter-spacing:-.24px;font-size:12px}.checkbox__box{--icon-size:18px;width:20px;height:20px}}.dialog::backdrop{background:#0003}.dialog{overscroll-behavior:contain;background:0 0;border:none;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:hidden}.dialog_open{display:flex}.dialog__inner{background:#fff;flex-direction:column;width:100%;max-height:calc(100dvh - 40px);display:flex;position:fixed}.dialog__header{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:0 13px 0 5px;display:flex}.dialog__closeBtn{cursor:pointer;color:#233047;--icon-size:30px;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .2s;display:flex}@media (hover:hover){.dialog__closeBtn:hover{background-color:#e6ebee}}.dialog__content{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#23304773 transparent;color:#233047;min-height:0;padding:5px;font-size:16px;line-height:1.5;overflow-y:auto}.dialog__content::-webkit-scrollbar{width:8px}.dialog__content::-webkit-scrollbar-track{background:0 0}.dialog__content::-webkit-scrollbar-thumb{background:#23304773;border-radius:999px}.dialog__content::-webkit-scrollbar-thumb:hover{background:#233047a6}.dialog__controls{flex-direction:column;flex-shrink:0;gap:12px;padding:0 13px 0 5px;display:flex}.dialog_small .dialog__inner{border-radius:20px;width:485px;padding:20px 22px 20px 30px;inset:20px calc(50vw - 720px) auto auto}.dialog_medium .dialog__inner{border-radius:20px;gap:15px;width:600px;padding:30px 17px 30px 25px;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.dialog_contacts .dialog__inner{inset:auto 24px 92px auto}.dialog__hint{color:#8e96a1;letter-spacing:-.32px;padding-top:12px;font-size:16px;font-weight:500;line-height:125%}@media not (min-width:1480px){.dialog_small{--dialog-wrapper-width:1040px}}@media not (min-width:1080px){.dialog_small{--dialog-wrapper-width:100vw}.dialog_small .dialog__inner{width:320px;inset:10px 10px auto auto}.dialog_medium .dialog__inner{width:320px;padding:20px 12px 20px 20px}.dialog_contacts .dialog__inner{inset:auto 16px 74px auto}.dialog__hint{letter-spacing:-.24px;font-size:12px}}.title{margin:0;display:flex}.title_small{letter-spacing:-.6px;font-size:30px;font-weight:500;line-height:110%}.title_medium{letter-spacing:-1.44px;font-size:36px;font-weight:500;line-height:105%}.title_large{letter-spacing:-2.32px;font-size:58px;font-weight:500;line-height:110%}.title_primary{color:#1d1195}.title_secondary{color:#233047}.title_tertiary{color:#fafbfb}@media not (min-width:1480px){.title_small{letter-spacing:-.56px;font-size:28px}.title_large{letter-spacing:-1.68px;font-size:42px}}@media not (min-width:1080px){.title_large{letter-spacing:-1.28px;font-size:32px}.title_medium{letter-spacing:-.96px;font-size:24px}.title_small{letter-spacing:-.48px;font-size:24px}}.input{flex-direction:column;gap:10px;width:100%;display:flex}.input__control{box-sizing:border-box;background-color:#fff;border:1px solid;border-radius:8px;width:100%;font-weight:500;line-height:125%;transition:border-color .16s,box-shadow .16s,background-color .16s}.input_medium .input__control{letter-spacing:-.36px;padding:18px 22px;font-size:18px}.input_large .input__control{padding:22px 24px;font-size:16px;font-weight:400;line-height:100%}.input_primary .input__control{color:#233047;border-color:#cfd1d6}.input_primary .input__control::placeholder{color:#8e96a1;font-weight:500}.input_secondary .input__control{color:#fafbfb;border-color:#3d434c}.input_secondary .input__control::placeholder{color:#787c83;font-weight:500}.input__control:focus{border-color:#1d1195;outline:none;box-shadow:0 0 0 4px #1d11951f}.input_error .input__control,.input_error .input__control:focus{border-color:#f32f22}.input_error .input__control:focus{box-shadow:0 0 0 4px #f32f221f}.input__messages{flex-direction:column;gap:6px;display:flex}@media not (min-width:1080px){.input_medium .input__control{padding:14px;font-size:14px}.input_large .input__control{padding:17px 15px;font-size:14px}}.label{color:#233047;letter-spacing:-.72px;font-size:18px;font-weight:500;line-height:105%}.label_large{letter-spacing:-.96px;font-size:24px}@media not (min-width:1080px){.label{letter-spacing:-.64px;font-size:16px}}.callbackDialog__form{flex-direction:column;gap:20px;margin-bottom:20px;display:flex}.callbackDialog__field{flex-direction:column;gap:10px;display:flex}.callbackDialog__description{color:#233047;letter-spacing:-.32px;max-width:470px;margin:10px 0 30px;font-size:16px;font-weight:500;line-height:125%}@media not (min-width:1080px){.callbackDialog__description{letter-spacing:-.28px;margin:10px 0 20px;font-size:14px}}.iconButton{cursor:pointer;border-style:solid;justify-content:center;align-items:center;padding:0;transition:color .2s linear,background-color .2s linear,border-color .2s linear,box-shadow .2s linear,transform .2s linear;display:inline-flex}.iconButton_medium{--icon-size:20px;border-width:0;border-radius:8px;width:40px;height:40px}.iconButton_large{--icon-size:24px;border-width:1px;border-radius:50%;width:56px;height:56px}.iconButton_ghost{color:#647084;background-color:#0000;border-color:#0000}.iconButton_primary{color:#fafbfb;background-color:#1d1195;border-color:#1d1195;box-shadow:0 12px 28px #1d119538}.iconButton_disabled,.iconButton:disabled{cursor:not-allowed;opacity:.5}.iconButton:focus-visible{outline-offset:2px;outline:2px solid #a8b4d2}@media (hover:hover){.iconButton_ghost:hover{color:#1d1195;background-color:#eef0ff}.iconButton_primary:hover{color:#1d1195;background-color:#fafbfb;border-color:#cfd1d6;transform:translateY(-1px);box-shadow:0 14px 34px #1d11952e}}@media not (min-width:1080px){.iconButton_large{--icon-size:22px;width:52px;height:52px}}.floatingContactsButton{z-index:20;position:fixed;bottom:24px;right:24px}.floatingContactsButton__dialogContacts{flex-direction:column;gap:24px;padding:24px 0 80px;display:flex}.floatingContactsButton__dialogSeparator{background-image:repeating-linear-gradient(90deg,#e6ebee 0 4px,#0000 4px 8px);border:0;width:100%;height:1px;margin:0;display:block}@media not (min-width:1080px){.floatingContactsButton{bottom:16px;right:16px}.floatingContactsButton__dialogContacts{gap:16px;padding:24px 0 40px}}.needHelpDialog__contacts{flex-direction:column;gap:24px;padding:24px 0 80px;display:flex}.needHelpDialog__separator{background-image:repeating-linear-gradient(90deg,#e6ebee 0 4px,#0000 4px 8px);border:0;width:100%;height:1px;margin:0;display:block}@media not (min-width:1080px){.needHelpDialog__contacts{gap:16px;padding:24px 0 40px}}.description{margin:0;display:block}.description_medium{letter-spacing:-.44px;font-size:22px;font-weight:500;line-height:120%}.description_primary{color:#233047}.description_secondary{color:#fafbfb}@media not (min-width:1480px){.description_medium{letter-spacing:-.32px;font-size:16px}}@media not (min-width:1080px){.description_medium{letter-spacing:-.28px;font-size:14px}}.brokerAuthLayout{align-items:center;min-height:100dvh;padding:20px;display:flex}.brokerAuthLayout__wrapper{background:linear-gradient(80deg,#e6ebee80 0%,#ffffff80 100%),#e6ebee;border-radius:20px;width:100%;padding:80px 0}.brokerAuthLayout__inner{flex-direction:column;align-items:center;gap:50px;display:flex}.brokerAuthLayout__homeLink{margin-top:-26px}.brokerAuthLayout__header{text-align:center;flex-direction:column;align-items:center;gap:20px;width:min(953px,100%);display:flex}.brokerAuthLayout__card{box-sizing:border-box;background:#fafbfb;border-radius:16px;flex-direction:column;align-items:stretch;gap:24px;width:min(510px,100%);padding:40px;display:flex}@media not (min-width:1080px){.brokerAuthLayout{padding:0 10px}.brokerAuthLayout__wrapper{padding:40px 20px 20px}.brokerAuthLayout__inner{gap:28px}.brokerAuthLayout__header{gap:16px}.brokerAuthLayout__card{width:min(335px,100%);padding:20px}}.passwordField{flex-direction:column;gap:10px;display:flex}.passwordField__control{display:block;position:relative}.passwordField__input{box-sizing:border-box;color:#233047;letter-spacing:-.36px;background-color:#fff;border:1px solid #cfd1d6;border-radius:8px;width:100%;padding:18px 62px 18px 22px;font-size:18px;font-weight:500;line-height:125%;transition:border-color .16s,box-shadow .16s,background-color .16s}.passwordField__input::placeholder{color:#8e96a1}.passwordField__input:focus{border-color:#1d1195;outline:none;box-shadow:0 0 0 4px #1d11951f}.passwordField__input_error,.passwordField__input_error:focus{border-color:#f32f22}.passwordField__input_error:focus{box-shadow:0 0 0 4px #f32f221f}.passwordField__toggle{position:absolute;top:50%;right:12px;transform:translateY(-50%)}@media not (min-width:1080px){.passwordField__input{padding:14px 54px 14px 14px;font-size:14px}}.passwordRequirements{color:#64748b;flex-direction:column;gap:6px;margin:8px 0 0;padding:0;font-size:13px;line-height:1.3;list-style:none;display:flex}.passwordRequirements__item{transition:color .2s}.passwordRequirements__item:before{content:"•";margin-right:6px}.passwordRequirements__item_met{color:#0f9f6e}.passwordRequirements__item_unmet{color:#d92d20}.passwordPairFields{flex-direction:column;gap:20px;width:100%;display:flex}.successIcon{color:#fff;--icon-size:48px;background:#2dbc5c;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.forgotPasswordForm{flex-direction:column;gap:24px;width:100%;display:flex}.forgotPasswordForm__fields{flex-direction:column;gap:20px;display:flex}.forgotPasswordForm__field{flex-direction:column;gap:10px;display:flex}.forgotPasswordForm__result{flex-direction:column;align-items:center;gap:20px;display:flex}.forgotPasswordForm__error,.forgotPasswordForm__success{letter-spacing:-.32px;margin:0;font-size:18px;font-weight:500;line-height:125%}.forgotPasswordForm__error{color:#f32f22}.forgotPasswordForm__success{color:#177245}.forgotPasswordForm__hint{color:#647084;letter-spacing:-.28px;margin:0;font-size:14px;font-weight:500;line-height:130%}.forgotPasswordForm__actions{flex-direction:column;gap:16px;display:flex}.loginForm{flex-direction:column;gap:24px;width:100%;display:flex}.loginForm__fields{flex-direction:column;gap:20px;display:flex}.loginForm__field{flex-direction:column;gap:10px;display:flex}.loginForm__error{color:#f32f22;letter-spacing:-.32px;margin:0;font-size:16px;font-weight:500;line-height:125%}.loginForm__remember{flex-direction:column;gap:8px;display:flex}.loginForm__links{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.loginForm__actions{flex-direction:column;gap:16px;display:flex}.registerForm{flex-direction:column;gap:24px;width:100%;display:flex}.registerForm__fields{flex-direction:column;gap:20px;display:flex}.registerForm__field{flex-direction:column;gap:10px;display:flex}.registerForm__result{flex-direction:column;align-items:center;gap:20px;display:flex}.registerForm__error,.registerForm__success{letter-spacing:-.32px;margin:0;font-size:18px;font-weight:500;line-height:125%}.registerForm__error{color:#f32f22}.registerForm__success{color:#177245}.registerForm__hint{color:#647084;letter-spacing:-.28px;margin:0;font-size:14px;font-weight:500;line-height:130%}.registerForm__actions{flex-direction:column;gap:16px;display:flex}.logo{align-items:center;gap:10px;text-decoration:none;display:flex}.logo_primary{color:#233047}.logo_secondary{color:#fafbfb}.logo__icon{width:26px;height:25px}.logo__text{text-transform:uppercase;font-size:25px;font-weight:600;line-height:120%}@media not (min-width:1480px){.logo__icon{width:21px;height:20px}.logo__text{font-size:20px}}@media not (min-width:1080px){.logo{gap:7px}.logo__icon{width:18px;height:17px}.logo__text{font-size:16px}}.header{padding:20px 20px 0}.header__wrapper{border-radius:20px 20px 0 0}.header_primary .header__wrapper{background:linear-gradient(80deg,#e6ebee80 0%,#ffffff80 100%),#e6ebee}.header_simple .header__wrapper{background:#1d1195}.header__inner{justify-content:space-between;align-items:center;padding-top:20px;display:flex}.header_simple .header__inner{justify-content:center;padding-top:60px}.header__partnersLink{text-decoration:none}@media not (min-width:1080px){.header{padding:20px 10px}.header_simple{padding:20px 10px 0}.header__wrapper{border-radius:20px 20px 0 0}.header_primary .header__wrapper{background:0 0}.header__inner{padding-top:0}.header_simple .header__inner{padding-top:22px}}.tile{padding:60px 0 120px}.tile__inner{flex-direction:column;align-items:center;gap:40px;display:flex}.tile__list{border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;width:100%;display:grid;overflow:hidden}.tile__item{background:#e6ebee;flex-direction:column;gap:16px;padding:30px;display:flex}.tile__text{letter-spacing:-.36px;color:#233047;font-size:18px;font-weight:500;line-height:120%}@media not (min-width:1480px){.tile{padding:40px 0 80px}.tile__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not (min-width:1080px){.tile{padding:40px 10px 80px}.tile__title{text-align:center}.tile__list{grid-template-columns:1fr}.tile__text{letter-spacing:-.28px;font-size:14px}}.copyright__wrapper{border-top:1px solid;justify-content:space-between;align-items:flex-start;padding:40px 0 36px;display:flex}.copyright_primary .copyright__wrapper{border-color:#ebecec}.copyright_secondary .copyright__wrapper{border-color:#3d434c}.copyright__requisites{flex-direction:column;gap:2px;display:flex}.copyright__requisite{color:#80848a;letter-spacing:-.28px;white-space:nowrap;font-size:14px;font-weight:500;line-height:120%;display:block}.copyright__politics{flex-direction:column;gap:2px;display:flex}@media not (min-width:1480px){.copyright__wrapper{flex-wrap:wrap;row-gap:40px}.copyright__logo{justify-content:center;width:100%;display:flex}}@media not (min-width:1080px){.copyright{padding:0 10px}.copyright__wrapper{gap:0}.copyright__requisites{padding-bottom:40px}.copyright__requisites,.copyright__politics{align-items:center;width:100%;display:flex}.copyright__logo{padding-bottom:40px}}.bannerHelp{padding:0 20px 20px}.bannerHelp__inner{flex-direction:column;padding-bottom:80px;display:flex}.bannerHelp__wrapper{background:#1d1195;border-radius:0 0 20px 20px}.bannerHelp__content{background:url(/assets/images/headerMan_zip10.webp) right 32px top 30px/391px no-repeat}.bannerHelp__title{flex-direction:column;gap:24px;max-width:757px;padding:65px 0 50px;display:flex}.bannerHelp__form,.bannerHelp__status{background-color:#e6ebee;border-radius:20px;width:100%;padding:40px 80px}.bannerHelp__form{flex-direction:column;gap:20px;display:flex}.bannerHelp__formFields{grid-template-columns:repeat(2,1fr);gap:40px;display:grid}.bannerHelp__field{flex-direction:column;gap:10px;display:flex}.bannerHelp__buttons{align-items:center;gap:40px;display:flex}.bannerHelp__contacts{flex-direction:column;gap:8px;display:flex}.bannerHelp__contactsTitle{color:#848e9a;letter-spacing:-.24px;font-size:12px;font-weight:500;line-height:125%}.bannerHelp__contactsLinks{justify-content:space-between;display:flex}.bannerHelp__status{text-align:center;flex-direction:column;align-items:center;gap:30px;display:flex}.bannerHelp__statusIcon{--icon-size:50px;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.bannerHelp__statusIcon_loading{color:#1d1195;background:0 0}.bannerHelp__statusIcon_success{color:#fff;background:#2dbc5c}.bannerHelp__statusIcon_already{color:#fff;background:#1d1195}.bannerHelp__statusIcon_error{color:#fff;background:#f32f22}@media not (min-width:1480px){.bannerHelp__title{gap:20px;max-width:550px}.bannerHelp__form,.bannerHelp__status{padding:28px}}@media not (min-width:1080px){.bannerHelp{padding:0 10px 40px}.bannerHelp__inner{padding:0 20px 20px}.bannerHelp__content{background:0 0}.bannerHelp__title{text-align:center;align-items:center;max-width:100%;padding:40px 0}.bannerHelp__formFields{grid-template-columns:1fr;gap:20px}.bannerHelp__form{padding:30px 20px 20px}.bannerHelp__buttons{flex-direction:column;align-items:stretch;gap:16px}.bannerHelp__contacts{align-self:center}.bannerHelp__contactsTitle{letter-spacing:-.2px;font-size:10px}}.banner{padding:0 20px 20px}.banner__inner{padding:141px 0 152px;display:flex;position:relative}.banner__wrapper{background:linear-gradient(80deg,#e6ebee80 0%,#ffffff80 100%),#e6ebee;border-radius:0 0 20px 20px}.banner__content{flex-direction:column;align-items:flex-start;gap:50px;width:600px;display:flex}.banner__title{flex-direction:column;gap:24px;display:flex}.banner__image{pointer-events:none;width:516px;height:699px;position:absolute;bottom:0;right:180px}.banner__image:before{content:"";pointer-events:none;background:url(/assets/svg/headerGraph.svg) 50%/cover no-repeat;width:290px;height:262px;display:block;position:absolute;top:80px;right:-130px}.banner__image:after{content:"";pointer-events:none;background:url(/assets/images/headerMan_zip10.webp) 50%/cover no-repeat;width:100%;height:100%;position:absolute;inset:0}@media not (min-width:1480px){.banner__inner{padding:103px 0 136px}.banner__title{gap:20px}.banner__content{gap:40px;width:440px}.banner__image{width:369px;height:500px;right:150px}.banner__image:before{width:207px;height:187px;top:60px;right:-93px}}@media not (min-width:1080px){.banner{padding:0 10px}.banner__inner{padding:40px 20px 362px}.banner__wrapper{border-radius:16px}.banner__title{gap:16px}.banner__image{width:236px;height:320px;left:50%;right:auto;transform:translate(-50%)}.banner__image:before{width:133px;height:120px;top:35px;right:-60px}}@media not (min-width:440px){.banner__image{left:32px;right:auto;transform:translate(0)}}.steps{padding:100px 0 140px}.steps__inner{flex-direction:column;align-items:center;gap:60px;display:flex}.steps__grid{grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.steps__item{flex-direction:column;gap:12px;padding:64px 48px 0 0;display:flex;position:relative}.steps__item:before{content:"";background-color:#0000;border:7px solid #233047;border-radius:50%;width:24px;height:24px;display:block;position:absolute;top:0;left:0}.steps__item:after{content:"";background-color:#233047;width:calc(100% - 24px);height:2px;display:block;position:absolute;top:12px;right:0}.steps__item:last-child:after{display:none}@media not (min-width:1480px){.steps{padding:80px 0 120px}.steps__inner{gap:30px}.steps__item:before{border:5px solid #233047;width:18px;height:18px}.steps__item:after{width:calc(100% - 18px);top:9px}.steps__item{padding:48px 20px 0 0}}@media not (min-width:1080px){.steps{padding:80px 0 52px}.steps__inner{gap:28px}.steps__grid{grid-template-columns:1fr}.steps__item:before{border:4px solid #233047;width:12px;height:12px;top:8px;left:14px}.steps__item:after{width:2px;height:calc(100% - 8px);top:20px;left:19px}.steps__item{padding:0 40px 28px}}.benefits__inner{background:#1d1195 url(./images/reports_zip10.webp) 100%/540px no-repeat;border-radius:20px;padding:60px 70px 54px}.benefits__content{flex-direction:column;align-items:flex-start;gap:40px;display:flex}.benefits__list{column-count:2;width:725px;margin:0;padding:0;list-style:none}.benefits__item{align-items:center;gap:16px;margin:0 40px 26px 0;display:flex}.benefits__icon{color:#1d1195;--icon-size:16px;background-color:#fafbfb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.benefits__itemText{color:#fafbfb;letter-spacing:-.44px;font-size:22px;font-weight:500;line-height:120%}.benefits__footer{color:#1d1195;letter-spacing:-.44px;background:#e6ebee;border-radius:12px;width:760px;margin-top:86px;padding:16px 20px;font-size:22px;font-weight:600;line-height:125%}@media not (min-width:1480px){.benefits__inner{background-size:450px;padding:50px 50px 30px}.benefits__content{gap:20px}.benefits__list{column-count:1;width:329px}.benefits__item{gap:8px;margin:0 0 16px}.benefits__icon{--icon-size:12px;width:20px;height:20px}.benefits__itemText{letter-spacing:-.32px;font-size:16px}.benefits__footer{letter-spacing:-.32px;width:500px;margin-top:40px;font-size:16px}}@media not (min-width:1080px){.benefits{padding:0 10px}.benefits__inner{background-position:50% 260px;background-size:320px;padding:30px 20px 29px}.benefits__list{column-count:1;width:100%}.benefits__item{gap:8px;width:100%;margin:0 0 12px}.benefits__icon{--icon-size:10px;width:16px;height:16px}.benefits__itemText{letter-spacing:-.28px;width:100%;font-size:14px}.benefits__footer{letter-spacing:-.28px;width:100%;margin:350px 0 0;font-size:14px}}.deviations{padding:140px 0 135px}.deviations__inner{grid-template-columns:1fr 574px;justify-items:flex-start;column-gap:61px;display:grid}.deviations__header{flex-direction:column;gap:24px;padding-bottom:50px;display:flex}.deviations__list{flex-direction:column;gap:8px;width:100%;margin:0;padding:0;list-style:none;display:flex}.deviations__item{letter-spacing:-.44px;color:#233047;border:1px solid #cfd1d6;border-radius:8px;align-items:center;gap:12px;width:100%;padding:16px 20px;font-size:22px;font-weight:500;line-height:120%;display:flex}.deviations__icon{color:#ea1407;--icon-size:14px;align-items:center;display:flex}@media not (min-width:1480px){.deviations__inner{grid-template-columns:1fr 502px;column-gap:45px}.deviations__item{letter-spacing:-.32px;gap:8px;padding:12px 18px;font-size:16px}.deviations{padding:80px 10px}.deviations__header{gap:20px;padding-bottom:28px}.deviations__list{padding-bottom:28px}.deviations__inner{grid-template-columns:1fr}.deviations__item{letter-spacing:-.28px;padding:10px 16px;font-size:14px}}.story{padding-top:62px}.story__inner{border-bottom:1px solid #dfe1e5;padding-right:26px}.story__wrapper{background:url(images/storyBg_zip10.webp) 100% 100%/contain no-repeat;padding:57px 0 122px}.story__content{flex-direction:column;gap:40px;width:841px;display:flex}.story__text{flex-direction:column;gap:30px;display:flex}@media not (min-width:1480px){.story{padding-top:120px}.story__inner{padding-right:10px}.story__wrapper{padding:37px 0 50px}.story__content{gap:20px;width:507px}.story__text{gap:15px}}@media not (min-width:1080px){.story{padding:80px 10px 0}.story__wrapper{background-position:bottom;background-size:219px;padding:0}.story__content{gap:20px;width:100%;padding-bottom:305px}}.accordion{border:1px solid #cfd1d6;border-radius:8px;overflow:hidden}.accordion__headerWrapper{margin:0;display:block}.accordion__header{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:28px 40px;transition:background .3s;display:flex}@media (hover:hover){.accordion__header:hover{background:#f3f3f3}}.accordion__title{letter-spacing:-.96px;color:#233047;font-size:24px;font-weight:500;line-height:105%}.accordion__icon{color:#233047;--icon-size:22px;background:#e6ebee;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:transform,background,color,all .3s;display:flex}@media (hover:hover){.accordion__header:hover .accordion__icon{color:#fafbfb;background:#1d1195}}.accordion_open .accordion__icon{transform:rotate(45deg)}.accordion__body{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.accordion_open .accordion__body{grid-template-rows:1fr}.accordion__bodyInner{overflow:hidden}.accordion__bodyContent{color:#233047;letter-spacing:-.36px;flex-direction:column;gap:20px;padding:15px 40px 28px;font-size:18px;font-weight:500;line-height:125%;display:flex}.accordion__link{color:#233047;text-decoration:underline}@media (hover:hover){.accordion__link:hover{text-decoration:none}}.accordion__paragraph{margin:0}.accordion__list{margin:0;padding-left:20px}.accordion__frame{aspect-ratio:16/9;border:none;border-radius:12px;width:100%}@media not (min-width:1480px){.accordion__title{letter-spacing:-.88px;font-size:22px;line-height:105%}}@media not (min-width:1080px){.accordion__header{padding:18px 20px}.accordion__title{letter-spacing:-.72px;font-size:18px}.accordion__bodyContent{font-size:14px}}.faq__title{justify-content:center;width:100%;display:flex}.faq__inner{flex-direction:column;gap:40px;padding:140px 0;display:flex}.faq__grid{gap:16px;display:flex}.faq__col{flex-direction:column;flex:1;gap:8px;display:flex}@media not (min-width:1480px){.faq__inner{align-items:center;gap:20px;padding:120px 0}.faq__grid{flex-direction:column;gap:8px;max-width:800px}}@media not (min-width:1080px){.faq__inner{align-items:center;gap:16px;padding:80px 10px}.faq__title{text-align:center}}.downloadReport{color:#233047;background:#fafbfb;border:2px solid #cfd1d6;border-radius:8px;align-items:center;gap:12px;min-width:0;height:67px;padding:10px 16px;text-decoration:none;transition:border-color .2s,background-color .2s;display:flex}.downloadReport:focus-visible{outline-offset:2px;border-color:#233047;outline:2px solid #233047}.downloadReport__icon{--icon-size:40px;flex:none;display:flex}.downloadReport__title,.downloadReport__hint{display:block}.downloadReport__title{letter-spacing:-.36px;font-size:18px;font-weight:600;line-height:125%}.downloadReport__hint{color:#61646b;letter-spacing:-.28px;align-items:center;gap:6px;margin-top:4px;font-size:14px;font-weight:500;line-height:125%;display:flex}.downloadReport__successIcon{aspect-ratio:1;color:#fafbfb;--icon-size:14px;background:#4cc473;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;display:flex}@media (hover:hover){.downloadReport:hover{background:#f3f5f7;border-color:#e1e1e1}}@media not (min-width:1080px){.downloadReport{justify-content:center}}.uploadFile{flex-direction:column;align-items:center;gap:12px;width:100%;min-width:0;display:flex}.uploadFile__input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.uploadFile__dragAndDropPlace{color:#233047;cursor:pointer;background:#fafbfb;border:2px dashed #cfd1d6;border-radius:8px;outline:none;justify-content:center;align-items:center;width:100%;min-width:0;height:200px;padding:40px 20px;transition:border-color .2s,background-color .2s;display:flex}.uploadFile_active .uploadFile__dragAndDropPlace{background:#f3f5f7}.uploadFile__dragAndDropPlace:focus-visible{border-color:#233047}.uploadFile__empty{text-align:center;color:#61646b;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;display:flex}.uploadFile__emptyIcon{color:#233047;--icon-size:40px;display:flex}.uploadFile__emptyText{letter-spacing:-.36px;-webkit-user-select:none;user-select:none;color:#233047;font-size:18px;font-weight:500;line-height:125%}.uploadFile__emptyDndText{display:block}.uploadFile__uploaded{align-items:flex-start;gap:16px;width:100%;min-width:0;display:flex}.uploadFile__uploadedIcon{--icon-size:54px;flex:none;display:flex}.uploadFile__uploadedWrapper{flex-direction:column;flex:1 1 0;align-items:flex-start;gap:8px;min-width:0;display:flex}.uploadFile__name{color:#233047;letter-spacing:-.36px;text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;max-width:100%;font-size:18px;font-style:normal;font-weight:600;line-height:125%;display:block;overflow:hidden}.uploadFile__success{color:#148a3c;align-items:center;gap:8px;font-size:14px;line-height:120%;display:flex}.uploadFile__successIcon{aspect-ratio:1;color:#fafbfb;--icon-size:14px;background:#4cc473;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;display:flex}.uploadFile__successText{color:#233047;letter-spacing:-.36px;font-size:18px;font-weight:500;line-height:125%}.uploadFile__removeFile{aspect-ratio:1;color:#61646b;cursor:pointer;--icon-size:24px;background-color:#0000;border:none;flex:none;justify-content:center;align-items:center;width:24px;padding:0;transition:color .2s;display:flex}.uploadFile__link{color:#233047;--icon-size:16px;gap:6px;display:flex}.uploadFile__helpText{letter-spacing:-.32px;flex-direction:column;gap:16px;margin-bottom:10px;font-size:16px;font-weight:500;line-height:1.25;display:flex}.uploadFile__helpTextTitle{letter-spacing:-.36px;color:#233047;margin-top:30px;font-size:18px;font-weight:600;line-height:1.25}.uploadFile__helpTextList{flex-direction:column;gap:12px;margin:0;padding-left:22px;display:flex}@media (hover:hover){.uploadFile__dragAndDropPlace:hover{background:#f3f5f7}.uploadFile__removeFile:hover{color:#f32f22}}@media not (min-width:1080px){.uploadFile__emptyDndText{display:none}.uploadFile__dragAndDropPlace{height:120px}.uploadFile__emptyIcon{--icon-size:26px}.uploadFile__uploadedIcon{--icon-size:50px}.uploadFile__name{letter-spacing:-.32px;font-size:16px}.uploadFile__successText{letter-spacing:-.28px;font-size:14px}.uploadFile__removeFile{--icon-size:20px;width:20px}.uploadFile__emptyText{letter-spacing:-.36px;font-size:14px}}.analyse__widget{background:#fafbfb;border-radius:16px;flex-direction:column;align-items:flex-start;gap:50px;max-width:1164px;padding:40px;display:flex}.analyse__widget_broker{width:100%;max-width:none}.analyse__trialHint{color:#4b5563}@media (hover:hover){.analyse__buttonHelp:hover{color:#233047}}@media not (min-width:1080px){.analyse{padding:0 10px}.analyse__wrapper{padding:40px 20px 20px}.analyse__header{gap:16px;width:100%;padding-bottom:28px}.analyse__widget{width:100%;padding:20px}.analyse__description{width:100%}.analyse__uploadGrid{grid-template-columns:minmax(0,1fr);gap:40px}.analyse__fields{gap:30px}.analyse__inputs{grid-template-columns:1fr;gap:20px}.analyse__labelText{letter-spacing:-.72px;font-size:18px}.analyse__bottom{flex-direction:column;align-items:center}.analyse__analyseSubmit{flex-direction:column;align-items:stretch;gap:8px;width:100%;padding-bottom:40px}.analyse__trialHint{text-align:center}.analyse__submitHint{text-align:center;letter-spacing:-.24px;font-size:12px}.analyse__buttonHelp{letter-spacing:-.24px;font-size:12px}}.analyse{padding:0 20px}.analyse__wrapper{background:linear-gradient(80deg,#e6ebee80 0%,#ffffff80 100%),#e6ebee;border-radius:20px;padding:80px 0}.analyse__inner{flex-direction:column;align-items:center;display:flex}.analyse__header{text-align:center;flex-direction:column;align-items:center;gap:20px;width:953px;padding-bottom:50px;display:flex}.analyse__description{width:677px}.analyse__widget{background:#fafbfb;border-radius:16px;flex-direction:column;align-items:flex-start;gap:50px;width:1164px;padding:40px;display:flex}.analyse__uploadGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;min-width:0;display:grid}.analyse__divider{background:linear-gradient(#ffffffc7 0% 100%),#233047;border:none;width:100%;height:1px;margin:0;display:block}.analyse__fields{flex-direction:column;gap:24px;width:100%;display:flex}.analyse__inputs{grid-template-columns:repeat(2,1fr);gap:40px;width:100%;display:grid}.analyse__checkboxes{flex-direction:column;gap:8px;display:flex}.analyse__bottom{justify-content:space-between;align-items:flex-end;display:flex}.analyse__analyseSubmit{align-items:center;gap:30px;display:flex}.analyse__submitHint{color:#8e96a1;letter-spacing:-.32px;font-size:16px;font-weight:500;line-height:125%}.analyse__buttonHelp{color:#8e96a1;letter-spacing:-.32px;cursor:pointer;background:0 0;border:none;font-size:16px;font-weight:500;line-height:125%;text-decoration:underline}.analyse__status_error{color:#f32f22}@media (hover:hover){.analyse__buttonHelp:hover{color:#233047}}@media not (min-width:1480px){.analyse__widget{width:1000px}}@media not (min-width:1080px){.analyse{padding:0 10px}.analyse__wrapper{padding:40px 20px 20px}.analyse__header{gap:16px;width:100%;padding-bottom:28px}.analyse__widget{width:100%;padding:20px}.analyse__description{width:100%}.analyse__uploadGrid{grid-template-columns:minmax(0,1fr);gap:40px}.analyse__fields{gap:30px}.analyse__inputs{grid-template-columns:1fr;gap:20px}.analyse__labelText{letter-spacing:-.72px;font-size:18px}.analyse__bottom{flex-direction:column;align-items:center}.analyse__analyseSubmit{flex-direction:column;align-items:stretch;gap:8px;width:100%;padding-bottom:40px}.analyse__submitHint{text-align:center;letter-spacing:-.24px;font-size:12px}.analyse__buttonHelp{letter-spacing:-.24px;font-size:12px}}.footer{background:#212833}.footer__inner{padding:116px 0 40px}.footer__top{grid-template-columns:repeat(3,1fr);gap:42px;display:grid}.footer__section{flex-direction:column;gap:40px;display:flex}.footer__mapFrame{filter:grayscale();border:none;border-radius:8px;width:100%;height:370px;transition:filter .2s linear}@media (hover:hover){.footer__mapFrame:hover{filter:grayscale(0)}}.footer__contacts{flex-direction:column;gap:24px;margin:0;padding:0;list-style:none;display:flex}.footer__callback{flex-direction:column;gap:20px;display:flex}.footer__callbackFields{flex-direction:column;gap:8px;display:flex}@media not (min-width:1480px){.footer__inner{padding:80px 0 40px}.footer__top{grid-template-columns:repeat(2,1fr);row-gap:80px}.footer__section:first-child{order:3;grid-column:1/span 2}.footer__mapFrame{height:200px}}@media not (min-width:1080px){.footer__inner{padding:40px 10px}.footer__top{grid-template-columns:1fr;row-gap:60px}.footer__section{gap:28px}.footer__section:first-child{grid-column:1}.footer__contacts{gap:20px}.footer__mapFrame{height:360px}}:root{--policy-primary-color:#1d1195;--policy-primary-hover-color:#17124b;--policy-title-color:#233047;--policy-text-color:#374151;--policy-card-color:#fff;--policy-page-color:#fafbfb;--policy-shadow:0 4px 20px #2330471a}.policyLayout{background:var(--policy-page-color);width:100%;min-height:100vh;padding:20px}.policyLayout__card{background:var(--policy-card-color);width:100%;max-width:900px;box-shadow:var(--policy-shadow);border-radius:20px;margin:0 auto;overflow:hidden}.policyLayout__header{color:var(--policy-card-color);text-align:center;background:var(--policy-primary-color);padding:30px}.policyLayout__title{margin:0;font-size:1.5rem;font-weight:700;line-height:1.35}.policyLayout__content{padding:40px}.policyLayout__backLink{color:var(--policy-primary-color);align-items:center;gap:8px;margin-bottom:20px;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.policyLayout__backLink:hover{color:var(--policy-primary-hover-color)}.policyLayout__body{color:var(--policy-text-color);font-size:1rem;line-height:1.7}.policyLayout__section{margin-bottom:30px}.policyLayout__section:last-child{margin-bottom:0}.policyLayout__h2,.policyLayout__h3,.policyLayout__paragraph,.policyLayout__list{margin-top:0}.policyLayout__h2,.policyLayout__h3{color:var(--policy-title-color);font-weight:600;line-height:1.35}.policyLayout__h2{margin-bottom:15px;font-size:1.2rem}.policyLayout__h3{margin-bottom:12px;font-size:1rem}.policyLayout__paragraph{margin-bottom:12px}.policyLayout__list{margin-bottom:16px;padding-left:20px}.policyLayout__listItem{margin-bottom:8px}.policyLayout__link{color:var(--policy-primary-color);text-underline-offset:3px;text-decoration-thickness:1px}.policyLayout__link:hover{color:var(--policy-primary-hover-color)}.policyLayout__accent{color:var(--policy-title-color);font-weight:700}@media not (min-width:768px){.policyLayout{padding:12px}.policyLayout__header{padding:24px 20px}.policyLayout__title{font-size:1.2rem}.policyLayout__content{padding:20px}}.resetPasswordForm{flex-direction:column;gap:24px;width:100%;display:flex}.resetPasswordForm__fields{flex-direction:column;gap:20px;display:flex}.resetPasswordForm__error,.resetPasswordForm__success{letter-spacing:-.32px;margin:0;font-size:16px;font-weight:500;line-height:125%}.resetPasswordForm__error{color:#f32f22}.resetPasswordForm__successBox{flex-direction:column;align-items:center;gap:20px;display:flex}.resetPasswordForm__success{color:#177245}.resetPasswordForm__actions{flex-direction:column;gap:16px;display:flex}.bannerStatus{padding:0 20px 20px}.bannerStatus__wrapper{background:linear-gradient(80deg,#e6ebee80 0%,#ffffff80 100%),#e6ebee;border-radius:0 0 20px 20px}.bannerStatus__inner{justify-content:center;padding:35px 0 102px;display:flex}.bannerStatus__titleWrapper{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.bannerStatus__content{flex-direction:column;align-items:center;gap:50px;display:flex}.bannerStatus__icon{color:#fff;--icon-size:50px;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.bannerStatus__icon_success{background:#2dbc5c}.bannerStatus__icon_process{background:#1d1195}.bannerStatus__icon_failure{background:#f32f22}@media not (min-width:1480px){.bannerStatus__content{gap:40px}}@media not (min-width:1080px){.bannerStatus{padding:0 10px}.bannerStatus__inner{padding:40px 20px}.bannerStatus__wrapper{border-radius:16px}.bannerStatus__content{gap:28px}.bannerStatus__titleWrapper{gap:16px}}.consultation{padding:0 0 80px}.consultation__inner{background-color:#1d1195;background-image:url(svg/logo.svg);background-position:-120px;background-repeat:no-repeat;background-size:426px;border-radius:20px;gap:100px;padding:100px 120px;display:flex}.consultation__content{flex-direction:column;gap:50px;display:flex}.consultation__list{color:#cecce7;letter-spacing:-.16px;white-space:nowrap;font-size:16px;font-weight:500;line-height:125%;display:flex}.consultation__list:before{content:"";background:#fafbfb;border-radius:50%;width:6px;height:6px;margin:6px 8px 0 0;display:block}.consultation__title{flex-direction:column;gap:16px;display:flex}.consultation__text{color:#fafbfb;margin:0;font-size:18px;font-weight:500;line-height:130%}.consultation__footer{gap:40px;display:flex}.consultation__contacts{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.consultation__contactsTitle{color:#8c86c8;letter-spacing:-.24px;flex-direction:column;gap:8px;font-size:12px;font-weight:500;line-height:125%;display:flex}.consultation__contactsLinks{justify-content:space-between;width:100%;display:flex}@media not (min-width:1080px){.consultation{padding:0 10px 40px}.consultation__inner{background-color:#1d1195;background-image:url(svg/logo.svg);background-position:right -109px bottom 106px;background-repeat:no-repeat;background-size:275px;flex-direction:column;gap:15px;padding:30px 20px 20px}.consultation__content{gap:160px}.consultation__text{font-size:14px}.consultation__footer{flex-direction:column;gap:16px}.consultation__contacts{justify-content:center;align-self:center}}.simpleSection__inner{text-align:center;flex-direction:column;align-items:center;gap:24px;padding:100px 0 60px;display:flex}@media not (min-width:1080px){.simpleSection__inner{padding:80px 10px 40px}}.emailVerificationNotice{flex-direction:column;gap:24px;width:100%;display:flex}.emailVerificationNotice__error,.emailVerificationNotice__success,.emailVerificationNotice__hint{letter-spacing:-.32px;margin:0;font-size:16px;font-weight:500;line-height:125%}.emailVerificationNotice__error{color:#f32f22}.emailVerificationNotice__success{color:#177245}.emailVerificationNotice__hint{color:#8e96a1}.radio{color:#233047;cursor:pointer;align-items:flex-start;gap:10px;line-height:1.4;display:inline-flex;position:relative}.radio__control{cursor:pointer;opacity:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.radio__indicator{background-color:#fff;border:2px solid #8e96a1;border-radius:50%;flex:none;width:20px;height:20px;margin-top:1px;transition:border-color .2s,box-shadow .2s;display:flex}.radio__control:checked+.radio__indicator{border:6px solid #1d1195}.radio__control:focus-visible+.radio__indicator{box-shadow:0 0 0 3px #1d119533}.radio_card{background-color:#fff;border:1px solid #dce1e8;border-radius:12px;gap:12px;padding:12px 14px;transition:border-color .2s,background-color .2s,box-shadow .2s}.radio_card:has(.radio__control:checked){background-color:#f3f2ff;border-color:#1d1195}.radio_card:has(.radio__control:focus-visible){box-shadow:0 0 0 3px #1d119533}@media (hover:hover){.radio_card:hover{background-color:#fafaff;border-color:#8d85e7}.radio_card:has(.radio__control:checked):hover{background-color:#f3f2ff;border-color:#1d1195}}@media (prefers-reduced-motion:reduce){.radio,.radio__indicator{transition:none}}.brokerRoleDialog{flex-direction:column;gap:10px;display:flex}.brokerRoleDialog__description,.brokerRoleDialog__error{margin:0}.brokerRoleDialog__description{color:#596579;line-height:1.5}.brokerRoleDialog__options{border:0;flex-direction:column;gap:12px;margin:0;padding:0;display:flex}.brokerRoleDialog__customLabel{color:#233047;font-weight:600}.brokerRoleDialog__custom{flex-direction:column;gap:8px;display:flex}.brokerRoleDialog__error{color:#f32f22;font-size:14px;line-height:1.4}.popover{z-index:1;background:#fff;border-radius:12px;flex-direction:column;min-width:220px;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #20202029}.popover__menuItem{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;padding:10px 12px;font-weight:500}.popover__menuItem:hover,.popover__menuItem:focus-visible{background:#f2f4f7}.brokerUserButton{justify-content:flex-end;display:flex;position:relative}.brokerUserButton__trigger{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;align-items:center;gap:10px;padding:4px;transition:background-color .15s;display:flex}@media (hover:hover){.brokerUserButton__trigger:hover{background:#f2f4f7}}.brokerUserButton__trigger_open{background:#f2f4f7}.brokerUserButton__trigger:focus-visible{outline-offset:2px;outline:2px solid #1d4ed8}.brokerUserButton__avatar{color:#fff;background:#5b61d6;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:700;display:grid}.brokerUserButton__email{text-overflow:ellipsis;white-space:nowrap;max-width:260px;padding-right:10px;overflow:hidden}@media not (min-width:1080px){.brokerUserButton__email{display:none}}.brokerAuthGuard{background:#fff;border-radius:32px;flex-direction:column;align-items:flex-start;gap:24px;max-width:550px;padding:40px;display:flex;box-shadow:0 24px 80px #20202014}.brokerAuthGuard__accountBar{background:#fff;border-radius:16px;justify-content:space-between;align-items:center;width:100%;padding:20px 40px;display:flex}.brokerAuthGuard__accountControls{flex:1;justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.brokerAuthGuard__message{color:#b42318;margin:0;font-size:16px;line-height:1.5}@media not (min-width:1080px){.brokerAuthGuard__accountBar{flex-wrap:wrap;padding:20px}}.subscriptionPurchaseDialog{flex-direction:column;gap:16px;display:flex}.subscriptionPurchaseDialog__description,.subscriptionPurchaseDialog__error{margin:0}.subscriptionPurchaseDialog__plans{gap:12px;display:grid}.subscriptionPurchaseDialog__plan{cursor:pointer;border:1px solid #d9deea;border-radius:12px;flex-direction:column;gap:4px;padding:14px;display:flex}.subscriptionPurchaseDialog__plan_selected{background:#eff6ff;border-color:#1d4ed8}.subscriptionPurchaseDialog__radio{opacity:0;position:absolute}.subscriptionPurchaseDialog__planName{gap:8px;font-weight:600;display:flex}.subscriptionPurchaseDialog__radio:focus-visible+.subscriptionPurchaseDialog__planName{outline-offset:3px;outline:2px solid #1d4ed8}.subscriptionPurchaseDialog__current{color:#1d4ed8;font-size:13px}.subscriptionPurchaseDialog__planPrice{color:#4b5563;font-size:14px}.subscriptionPurchaseDialog__error{color:#b91c1c;font-size:14px}.subscriptionPlanChangeDialog{flex-direction:column;gap:16px;display:flex}.subscriptionPlanChangeDialog__description,.subscriptionPlanChangeDialog__error{margin:0}.subscriptionPlanChangeDialog__current{color:#4b5563;margin:0;font-size:14px}.subscriptionPlanChangeDialog__plans{gap:12px;display:grid}.subscriptionPlanChangeDialog__plan{cursor:pointer;border:1px solid #d9deea;border-radius:12px;flex-direction:column;gap:4px;padding:14px;display:flex}.subscriptionPlanChangeDialog__plan_selected{background:#eff6ff;border-color:#1d4ed8}.subscriptionPlanChangeDialog__radio{opacity:0;position:absolute}.subscriptionPlanChangeDialog__planName{gap:8px;font-weight:600;display:flex}.subscriptionPlanChangeDialog__radio:focus-visible+.subscriptionPlanChangeDialog__planName{outline-offset:3px;outline:2px solid #1d4ed8}.subscriptionPlanChangeDialog__planPrice{color:#4b5563;font-size:14px}.subscriptionPlanChangeDialog__terms{background:#f5f7fb;border-radius:12px;gap:8px;margin:0;padding:14px;list-style:none;display:grid}.subscriptionPlanChangeDialog__term{color:#233047;padding-left:18px;font-size:14px;line-height:1.45;position:relative}.subscriptionPlanChangeDialog__term:before{color:#1d4ed8;content:"•";position:absolute;top:0;left:0}.subscriptionPlanChangeDialog__error{color:#b91c1c;font-size:14px}.brokerSubscriptionAccess{width:100%}.brokerSubscriptionAccess__loading,.brokerSubscriptionAccess__error,.brokerSubscriptionAccess__trial,.brokerSubscriptionAccess__text{margin:0}.brokerSubscriptionAccess__loading{color:#4b5563;margin-bottom:16px}.brokerSubscriptionAccess__trial{color:#4b5563}.brokerSubscriptionAccess__error{color:#b91c1c}.brokerSubscriptionAccess__blocked{background:#f7f8fb;border-radius:16px;flex-direction:column;align-items:flex-start;gap:16px;padding:28px;display:flex}.brokerSubscriptionAccess__title{margin:0;font-size:24px}.brokerWrapper{width:1164px;margin:0 auto}@media not (min-width:1480px){.brokerWrapper{width:1000px}}@media not (min-width:1080px){.brokerWrapper{width:100%}}.analyseForBrokers{align-items:center;min-height:100dvh;padding:20px;display:flex}.analyseForBrokers__background{background:linear-gradient(80deg,#e6ebee80 0%,#ffffff80 100%),#e6ebee;border-radius:20px;width:100%;padding:80px 0}.analyseForBrokers__inner{flex-direction:column;align-items:center;gap:30px;display:flex}@media not (min-width:1080px){.analyseForBrokers{padding:10px}.analyseForBrokers__background{min-height:calc(100vh - 20px);padding:40px 20px 20px}}.changePasswordForm{flex-direction:column;gap:24px;width:100%;display:flex}.changePasswordForm__fields{flex-direction:column;gap:20px;display:flex}.changePasswordForm__successBox{text-align:center;background:#eaf8ef;border-radius:16px;flex-direction:column;align-items:center;gap:20px;padding:24px;display:flex}.changePasswordForm__error,.changePasswordForm__success{letter-spacing:-.32px;margin:0;font-size:16px;font-weight:500;line-height:125%}.changePasswordForm__error{color:#f32f22}.changePasswordForm__success{color:#177245}.statusPill{box-sizing:border-box;color:#1d1195;cursor:pointer;background:#f7f8fb;border:1px solid #cfd1d6;border-radius:999px;min-width:0;max-width:100%;padding:8px 12px;transition:border-color .15s,background-color .15s;display:inline-flex;overflow:hidden}.statusPill:disabled{cursor:default;opacity:.65}@media (hover:hover){.statusPill:not(:disabled):hover{background:#eeedff;border-color:#1d1195}}.statusPill:not(:disabled):focus-visible{outline-offset:2px;outline:2px solid #1d1195}.statusPill__text{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:600;line-height:1.2;overflow:hidden}.brokerAccountPage{width:100%}.brokerAccountPage__content{box-sizing:border-box;background:#fff;border-radius:20px;grid-template-columns:repeat(2,1fr);gap:28px;width:100%;min-width:0;padding:40px;display:grid}.brokerAccountPage__heading{grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;display:flex}.brokerAccountPage__details{flex-direction:column;gap:28px;min-width:0;display:flex}.brokerAccountPage__section{background:#f7f8fb;border-radius:16px;flex-direction:column;gap:24px;min-width:0;padding:20px;display:flex}.brokerAccountPage__accountDetails{flex-direction:column;gap:10px;display:flex}.brokerAccountPage__accountEmail{flex-direction:column;width:100%;min-width:0;display:flex}.brokerAccountPage__email{text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:600;overflow:hidden}.brokerAccountPage__subtitle,.brokerAccountPage__caption,.brokerAccountPage__email{margin:0}.brokerAccountPage__role{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.brokerAccountPage__subtitle{font-size:20px}.brokerAccountPage__caption{color:#6b7280;font-size:14px}.brokerAccountPage__passwordForm{max-width:100%}.brokerAccountPage__linkButton{color:#1d4ed8;cursor:pointer;font:inherit;background:0 0;border:0;grid-column:1/-1;align-self:flex-start;padding:0;text-decoration:underline}@media not (min-width:1080px){.brokerAccountPage__content{grid-template-columns:1fr;padding:24px 20px}.brokerAccountPage__heading,.brokerAccountPage__linkButton{grid-column:auto}.brokerAccountPage__heading{flex-direction:column;align-items:flex-start}.brokerAccountPage__accountDetails{grid-template-columns:1fr;align-items:start}.brokerAccountPage__role{width:100%;min-width:0}.brokerAccountPage__passwordForm{max-width:480px}}.subpanelLayout{background:#f6f7fb;grid-template-columns:minmax(180px,220px) minmax(0,1fr);min-height:100dvh;display:grid}.subpanelLayout__sidebar{background:#fff;border-right:1px solid #e0e3ec;padding:28px 16px}.subpanelLayout__navigationItem{color:#1d1195;background:#eeecff;border-radius:8px;padding:12px 14px;font-weight:600;text-decoration:none;display:block}.subpanelLayout__navigationItem:focus-visible{outline-offset:2px;outline:3px solid #5e54c7}.subpanelLayout__content{min-width:0;padding:32px}@media not (min-width:720px){.subpanelLayout{display:block}.subpanelLayout__sidebar{border-bottom:1px solid #e0e3ec;border-right:0;padding:12px 16px}.subpanelLayout__content{padding:20px 16px}}.brokerSubscriptionOperatorPage{max-width:1440px;margin:0 auto}.brokerSubscriptionOperatorPage__headerArea{margin-bottom:24px}.brokerSubscriptionOperatorPage__description{color:#5c6270}.brokerSubscriptionOperatorPage__panel{background:#fff;border:1px solid #e0e3ec;border-radius:16px;padding:24px;box-shadow:0 8px 24px #1a22380f}.brokerSubscriptionOperatorPage__filters,.brokerSubscriptionOperatorPage__actions,.brokerSubscriptionOperatorPage__navigation{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.brokerSubscriptionOperatorPage__filters{margin-bottom:24px}.brokerSubscriptionOperatorPage__filter{color:#353a46;gap:6px;font-weight:600;display:grid}.brokerSubscriptionOperatorPage__input,.brokerSubscriptionOperatorPage__select{color:#202431;background:#fff;border:1px solid #b8becb;border-radius:8px;min-height:44px;padding:8px 10px}.brokerSubscriptionOperatorPage__pendingButton{color:#b42318;cursor:pointer;background:#fff5f4;border:1px solid #fecdca;border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:8px 12px;font-weight:700;display:inline-flex}.brokerSubscriptionOperatorPage__pendingButton:focus-visible{outline-offset:2px;outline:3px solid #5e54c7}.brokerSubscriptionOperatorPage__pendingCount{color:#fff;text-align:center;background:#d92d20;border-radius:999px;min-width:24px;padding:2px 7px}.brokerSubscriptionOperatorPage__pendingButton_checkoutVerificationPending{color:#6941c6;background:#f4f3ff;border-color:#d9d6fe}.brokerSubscriptionOperatorPage__pendingButton_checkoutFailed{color:#b42318;background:#fef3f2;border-color:#fecdca}.brokerSubscriptionOperatorPage__pendingCount_checkoutVerificationPending{background:#6941c6}.brokerSubscriptionOperatorPage__pendingCount_checkoutFailed{background:#d92d20}.brokerSubscriptionOperatorPage__tableWrap{overflow-x:auto}.brokerSubscriptionOperatorPage__tableWrap:focus-visible{outline-offset:2px;outline:3px solid #5e54c7}.brokerSubscriptionOperatorPage__table{border-collapse:collapse;width:100%;min-width:1180px}.brokerSubscriptionOperatorPage__tableHeader,.brokerSubscriptionOperatorPage__tableCell{text-align:left;vertical-align:top;border-bottom:1px solid #e8eaf0;padding:12px 10px}.brokerSubscriptionOperatorPage__tableHeader{color:#4b5260;background:#fafbfc;font-size:14px}.brokerSubscriptionOperatorPage__status{white-space:nowrap;border-radius:999px;padding:4px 8px;font-size:13px;font-weight:700;display:inline-block}.brokerSubscriptionOperatorPage__status_active{color:#067647;background:#ecfdf3}.brokerSubscriptionOperatorPage__status_blocked{color:#b42318;background:#fef3f2}.brokerSubscriptionOperatorPage__status_pendingDecision{color:#b54708;background:#fffaeb}.brokerSubscriptionOperatorPage__status_trial{color:#175cd3;background:#eff8ff}.brokerSubscriptionOperatorPage__status_checkoutVerificationPending{color:#6941c6;background:#f4f3ff}.brokerSubscriptionOperatorPage__status_checkoutFailed{color:#b42318;background:#fef3f2}.brokerSubscriptionOperatorPage__actions{align-items:start}.brokerSubscriptionOperatorPage__navigation{justify-content:center;margin-top:24px}@media not (min-width:720px){.brokerSubscriptionOperatorPage__panel{padding:16px}.brokerSubscriptionOperatorPage__filter,.brokerSubscriptionOperatorPage__input,.brokerSubscriptionOperatorPage__select{width:100%}.brokerSubscriptionOperatorPage__pendingButton{justify-content:space-between;width:100%}}@font-face{font-family:Raleway;font-style:normal;font-weight:100;font-display:swap;src:url(/assets/fonts/Raleway-Thin.woff2)format("woff2")}@font-face{font-family:Raleway;font-style:italic;font-weight:100;font-display:swap;src:url(/assets/fonts/Raleway-ThinItalic.woff2)format("woff2")}@font-face{font-family:Raleway;font-style:normal;font-weight:200;font-display:swap;src:url(/assets/fonts/Raleway-ExtraLight.woff2)format("woff2")}@font-face{font-family:Raleway;font-style:italic;font-weight:200;font-display:swap;src:url(/assets/fonts/Raleway-ExtraLightItalic.woff2)format("woff2")}@font-face{font-family:Raleway;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/Raleway-Light.woff2)format("woff2")}@font-face{font-family:Raleway;font-style:italic;font-weight:300;font-display:swap;src:url(/assets/fonts/Raleway-LightItalic.woff2)format("woff2")}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/Raleway-Regular.woff2)format("woff2")}@font-face{font-family:Raleway;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/Raleway-Italic.woff2)format("woff2")}@font-face{font-family:Raleway;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/Raleway-Medium.woff2)format("woff2")}@font-face{font-family:Raleway;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/fonts/Raleway-MediumItalic.woff2)format("woff2")}@font-face{font-family:Raleway;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/Raleway-SemiBold.woff2)format("woff2")}@font-face{font-family:Raleway;font-style:italic;font-weight:600;font-display:swap;src:url(/assets/fonts/Raleway-SemiBoldItalic.woff2)format("woff2")}@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/Raleway-Bold.woff2)format("woff2")}@font-face{font-family:Raleway;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/fonts/Raleway-BoldItalic.woff2)format("woff2")}@font-face{font-family:Raleway;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/Raleway-ExtraBold.woff2)format("woff2")}@font-face{font-family:Raleway;font-style:italic;font-weight:800;font-display:swap;src:url(/assets/fonts/Raleway-ExtraBoldItalic.woff2)format("woff2")}@font-face{font-family:Raleway;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/fonts/Raleway-Black.woff2)format("woff2")}@font-face{font-family:Raleway;font-style:italic;font-weight:900;font-display:swap;src:url(/assets/fonts/Raleway-BlackItalic.woff2)format("woff2")}html{box-sizing:border-box;scroll-behavior:smooth;scroll-padding-top:50px}*,:before,:after{box-sizing:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-numeric:lining-nums proportional-nums}html,body{background-color:#fafbfb;margin:0;padding:0}body{font-family:Raleway,system-ui,-apple-system,sans-serif;line-height:1.5}
