.ns-success-message{max-width:320px;text-align:center;margin:0 auto}.ns-success-message__img{margin-bottom:14px;width:88px;height:88px;color:var(--7bec2e81)}.ns-success-message__img path{transform-box:fill-box;transform-origin:center}.ns-success-message__img-circle{stroke-dasharray:360px;stroke-dashoffset:360px;-webkit-animation:check-animation .5s .1s forwards;animation:check-animation .5s .1s forwards}.ns-success-message__img-check{stroke-dasharray:90px;stroke-dashoffset:90px;-webkit-animation:check-animation .5s .5s forwards;animation:check-animation .5s .5s forwards}@-webkit-keyframes check-animation{0%{opacity:0}to{opacity:1;stroke-dashoffset:0}}@keyframes check-animation{0%{opacity:0}to{opacity:1;stroke-dashoffset:0}}.ns-success-message__title{font-size:var(--size-text-xl);line-height:var(--line-height-xl);color:var(--color-primary-dark);font-weight:600}@media (max-width:500px){.ns-success-message__title{font-size:var(--size-text-l)}}.ns-success-message__subtitle{font-size:var(--size-text-s);line-height:20px;margin-top:10px}.ns-success-message__controls{margin-top:24px}@media (max-width:500px){.ns-success-message__controls{margin-top:18px}}.ns-form-group{position:relative}.ns-form-group__label{display:block;color:var(--color-gray);margin-bottom:3px}.ns-form-group__message{font-size:var(--size-text-3xs);line-height:16px}.ns-form-group__message_floating{position:absolute;left:0;right:0}.ns-form-group__description{margin-top:var(--space-s);font-size:var(--size-text-2xs);line-height:var(--line-height-s);color:var(--color-gray)}.ns-form-group_state_error .ns-form-group__message{color:var(--color-error)}.ns-form-group_state_success .ns-form-group__message{color:var(--color-success)}.ns-accordion{border:1px solid var(--color-gray-50);border-radius:var(--border-radius-m)}.ns-accordion_borderless{border:none}.ns-accordion__buttton{padding:var(--space-m) 13px var(--space-m) 28px;font-weight:600;text-align:left}@media (max-width:500px){.ns-accordion__buttton{font-size:var(--size-text-s);line-height:var(--line-height-s);padding:var(--space-s) 13px var(--space-s) 14px}}.ns-accordion__buttton:hover{color:var(--color-primary)}.ns-accordion_disabled .ns-accordion__buttton{background:var(--color-gray-disabled);opacity:.5}.ns-accordion__buttton .base-button__inner{justify-content:space-between}.ns-accordion_borderless .ns-accordion__buttton{border-bottom:1px solid var(--color-gray-50);padding-left:var(--space-xs);padding-right:var(--space-s)}.ns-accordion__content{padding:var(--space-m) 50px 34px 28px}@media (max-width:500px){.ns-accordion__content{padding:10px 14px 20px 14px}}.ns-accordion_borderless .ns-accordion__content{padding:0}.ns-accordion_expanded{border-color:var(--color-primary)}.ns-accordion_expanded .ns-accordion__buttton{color:var(--color-primary)}.ns-accordion__icon{transition:transform .2s;margin-left:20px}@media (max-width:500px){.ns-accordion__icon{width:12px!important;height:12px!important}}.ns-accordion_expanded .ns-accordion__icon{transform:rotate(180deg)}.ns-office-notice{display:flex;align-items:flex-start;font-size:var(--size-text-s);line-height:var(--line-height-s)}.ns-office-notice__icon{margin-right:10px}.ns-register-cic-info__notice{font-weight:600;margin-bottom:14px}.ns-register-cic-info__accordions{margin-top:20px}.ns-register-cic-info__accordion:not(:last-child){margin-bottom:8px}.ns-fail-message{text-align:center;margin:0 auto}.ns-fail-message__img{margin-bottom:28px}.ns-fail-message__title{font-size:var(--size-text-2xl);line-height:var(--line-height-2xl);font-weight:600}@media (max-width:500px){.ns-fail-message__title{font-size:var(--size-text-l)}}.ns-fail-message__description{font-size:var(--size-text-s);line-height:var(--line-height-l);color:var(--color-gray)}.ns-fail-message__controls{margin-top:32px}.ns-heading{display:flex;justify-content:space-between;margin-bottom:30px}@media (max-width:500px){.ns-heading{margin-bottom:20px}}.ns-heading_v-align_top{align-items:flex-start}.ns-heading_v-align_center{align-items:center}.ns-heading_v-align_bottom{align-items:flex-end}.ns-heading_v-align_baseline{align-items:baseline}@media (max-width:800px){.ns-heading_wrapping{flex-direction:column}}.ns-heading__inner{display:flex;align-items:baseline}.ns-heading__inner_type_right{margin-left:10px}@media (max-width:800px){.ns-heading_wrapping .ns-heading__inner_type_right{margin-left:0}}.ns-back-button__text{letter-spacing:2px;text-transform:uppercase;font-size:var(--size-text-s);line-height:var(--line-height-l);font-weight:600;margin-left:8px}.ns-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;list-style:none}.ns-breadcrumbs__item{font-size:14px;line-height:24px}.ns-breadcrumbs__item:not(:last-child){margin-right:5px}.ns-breadcrumbs__item:not(:last-child):after{content:"/";margin-left:5px}.ns-breadcrumbs__link{text-decoration:none;transition:color .2s}.ns-breadcrumbs__link:focus,.ns-breadcrumbs__link:hover{color:var(--color-primary)}.ns-breadcrumbs__current-page-name{color:var(--color-gray)}.ns-page-heading{margin-top:25px}@media (max-width:500px){.ns-page-heading{margin-top:20px}}.ns-page-heading__breadcrumbs{margin-bottom:5px}.ns-page-heading__back-button{transform:translateY(-5px);margin-right:8px}@media (max-width:500px){.ns-page-heading__back-button{transform:translateY(2px)}}.ns-page-heading__back-button_spaced{padding:10px}.office-page-heading{margin-top:0;margin-bottom:var(--space-m)}.office-page-heading .base-container{padding:0}.office-page-heading .ns-heading{color:var(--color-primary-dark);margin-bottom:0}.page-register-cic{color:var(--color-primary-dark)}.page-register-cic__content{max-width:912px;min-height:560px;display:flex;flex-direction:column}.page-register-cic__fail{margin:96px auto 0 auto}.page-register-cic__info{max-width:820px;margin-bottom:30px}.page-register-cic__agreement{color:var(--color-typo-primary);font-size:var(--size-text-m);margin-bottom:26px}@media (max-width:400px){.page-register-cic__agreement{max-width:317px;margin-bottom:0}}.page-register-cic__success{max-width:620px;margin:auto}.page-register-cic__attention{margin:24px 30px 38px 30px;padding:24px 26px}@media (max-width:500px){.page-register-cic__attention{margin:19px 0 38px 0;padding:16px 18px 24px 22px}}@media (max-width:500px){.page-register-cic__register{position:fixed;bottom:var(--mobile-nav-height);left:0;padding:8px 11px;width:100%;background-color:var(--color-typo-light)}}.page-register-cic__button{padding-left:43px;padding-right:43px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media (max-width:500px){.page-register-cic__button{max-width:100%}}.page-register-cic__button_to-lo{margin:auto}