.corp-success-modal[data-v-7a7dc3ee]{align-items:center;display:flex;justify-content:center;padding:16px}.corp-success-modal__content-wrap[data-v-7a7dc3ee]{max-width:484px;width:100%}.corp-success-modal__content[data-v-7a7dc3ee]{align-items:center;background:linear-gradient(0deg,var(--primitives-purple-950,#450366),var(--primitives-purple-950,#450366)),linear-gradient(0deg,var(--primitives-purple-1000,#33004c),var(--primitives-purple-1000,#33004c));border-radius:40px;color:#101828;display:flex;flex-direction:column;gap:24px;justify-content:flex-start;margin:0 auto;max-width:624px;padding:32px 40px;position:relative;width:100%}@media screen and (max-width:550px){.corp-success-modal__content[data-v-7a7dc3ee]{margin:0 16px;padding:32px 16px}}.corp-success-modal__content .pres-title[data-v-7a7dc3ee]{color:#fff;font-size:32px;font-weight:600;letter-spacing:-.15px;line-height:40px;text-align:center}@media screen and (max-width:550px){.corp-success-modal__content .pres-title[data-v-7a7dc3ee]{font-size:24px;font-weight:600;letter-spacing:-.15px;line-height:32px;text-align:center}}.corp-success-modal__content .img-block[data-v-7a7dc3ee],.corp-success-modal__content .img-block img[data-v-7a7dc3ee]{max-width:100%}.corp-success-modal__close[data-v-7a7dc3ee]{cursor:pointer;height:24px;position:absolute;right:16px;top:16px;transition:opacity .3s ease;width:24px}.corp-success-modal__close[data-v-7a7dc3ee]:hover{opacity:.7}.corp-success-modal__bottom[data-v-7a7dc3ee]{display:flex;gap:24px;justify-content:space-between;margin-top:auto;width:100%}@media screen and (max-width:550px){.corp-success-modal__bottom[data-v-7a7dc3ee]{flex-direction:column}}.corp-success-modal__text-block[data-v-7a7dc3ee]{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;max-width:445px;width:100%}.corp-success-modal__title[data-v-7a7dc3ee]{color:#fff;font-size:32px;font-weight:600;line-height:40px;text-align:center}.corp-success-modal__text[data-v-7a7dc3ee]{color:#fff;font-size:18px;font-weight:500;line-height:28px;text-align:center}.corp-success-modal__button[data-v-7a7dc3ee]{align-items:center;background:#f60850;border:none;border-radius:100px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:56px;justify-content:center;line-height:24px;text-align:center;transition:background .3s ease,opacity .3s ease;width:100%}.corp-success-modal__button[data-v-7a7dc3ee]:hover{background:#d10642;opacity:.9}.corp-registration-modal{align-items:center;display:flex;justify-content:center;overflow-y:auto;padding:24px 0}.corp-registration-modal__content{margin:24px;max-height:calc(100dvh - 48px);max-width:736px;overflow-y:auto;width:100%;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}.corp-registration-modal__panel{background:#450366;border-radius:40px;display:flex;flex-direction:column;gap:24px;padding:32px 40px;position:relative;width:100%}.corp-registration-modal__close{background:transparent;border:none;cursor:pointer;height:40px;opacity:.5;position:absolute;right:24px;top:24px;transition:opacity .2s ease;width:40px}.corp-registration-modal__close:hover{opacity:1}.corp-registration-modal__close svg{height:40px;width:40px}@media screen and (max-width:550px){.corp-registration-modal__close,.corp-registration-modal__close svg{height:24px;width:24px}}.corp-registration-modal__header{display:flex;flex-direction:column;gap:8px;text-align:center;width:100%}.corp-registration-modal__title{color:#fff;font-size:48px;font-weight:600;line-height:1.16;margin:0}.corp-registration-modal__subtitle{color:#fff;font-size:18px;font-weight:500;line-height:1.56;margin:0}.corp-registration-modal__form{display:flex;flex-direction:column;gap:24px}.corp-registration-modal__row{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.corp-registration-modal__fields{display:flex;flex-direction:column;gap:16px}.corp-registration-modal__title--presentation{color:#fff;font-size:32px;font-weight:600;letter-spacing:-.15px;line-height:40px;margin:0 auto;max-width:85%;text-align:center}@media screen and (max-width:550px){.corp-registration-modal__title--presentation{font-size:24px!important;line-height:32px}}.corp-registration-modal__checkboxes{display:flex;flex-direction:column;gap:16px}.corp-registration-modal__submit{align-self:flex-start;background:#e60045;border:none;border-radius:100px;color:#fff;cursor:pointer;font-size:18px;font-weight:600;line-height:1.56;padding:14px 20px}.corp-registration-modal__submit:disabled{cursor:default;opacity:.6}.corp-registration-modal__status{color:#fff;font-size:14px;line-height:1.43;margin:0}.corp-registration-modal__field-error{color:#ff6467;font-size:15px;font-weight:500;line-height:20px}.corp-registration-modal :deep(.checkbox__box){background:transparent;border-color:#fff}.corp-registration-modal :deep(.checkbox--error .checkbox__box){background:#dc262680!important;border-color:#ff6467!important}.corp-registration-modal .corp-main-form .btn--purple.btn--outlined{border-color:#e60045!important}.agreement{align-items:flex-start;color:#fff;display:flex;font-size:16px;font-weight:500;gap:4px;line-height:24px}.agreement-text{flex:1}.agree-link{color:#e60045;cursor:pointer;text-decoration:underline}.agreement-caption{color:#e5b2ff;display:block;font-size:12px;line-height:1.33;margin-top:4px}.tabs-label{font-size:16px;font-weight:600;letter-spacing:0;line-height:24px;margin-bottom:4px;text-align:left}@media(max-width:767px){.corp-registration-modal__content{margin:8px}.corp-registration-modal__panel{padding:25px 16px 16px}.corp-registration-modal__submit{align-self:flex-start;background:#e60045;border:none;border-radius:100px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;height:48px;line-height:1.56;padding:0 20px}.corp-registration-modal__title{font-size:32px}.corp-registration-modal__subtitle{font-size:16px;line-height:1.5}.corp-registration-modal__form{gap:16px}.corp-registration-modal__row{gap:16px;grid-template-columns:1fr}.corp-registration-modal .corp-main-form.tabs-new-wrapper--scroll{cursor:default;overflow-x:visible;padding-bottom:0}.corp-registration-modal .corp-main-form.tabs-new-wrapper--scroll .tabs-new{display:flex;flex-wrap:wrap;gap:8px;min-width:0;width:100%}.corp-registration-modal .corp-main-form.tabs-new-wrapper--scroll .tabs-new__item{flex:0 0 auto;white-space:nowrap}.corp-registration-modal :deep(.input--variant-corp){height:40px;padding:8px 12px}.corp-registration-modal :deep(.corp-select__field){min-height:40px;padding:8px 12px}}
