@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-25%)}to{opacity:1;transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes scaleUp{0%{transform:scale(0)}50%{transform:scale(1)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:scale(1)}}.c-register-form{z-index:2;grid-area:form;align-self:start;width:100%;height:fit-content;padding:4.8rem;background:var(--c-white);border:1px solid var(--c-grey-200);border-radius:var(--s-radius-100)}@media (max-width: 1365px){.c-register-form{width:auto}}@media (max-width: 1279px){.c-register-form{position:static;padding:4rem;margin-bottom:4rem}}@media (max-width: 600px){.c-register-form{padding:2rem 1.5rem}}.c-register-form div.l-row{flex-wrap:nowrap;margin:0}.c-register-form div.l-row.has-gap{gap:0 2rem}.c-register-form div.l-row .item-grow{flex-grow:1}.c-register-form div.l-row .name-holder{width:17.5rem}@media (max-width: 599px){.c-register-form div.l-row{flex-direction:column;padding:0}.c-register-form div.l-row.has-gap{gap:0}.c-register-form div.l-row .name-holder{width:100%}}.c-register-form .c-form__heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:3.2rem;font-size:2.4rem;font-weight:600;line-height:1.33}.c-register-form .c-form__heading small{font-size:1.3rem;font-weight:600;color:var(--c-red)}@media (max-width: 599px){.c-register-form .c-form__heading{flex-direction:column;align-items:flex-start}}.c-register-form .c-form__item{margin-bottom:3.2rem}.c-register-form .c-form__title{display:flex;flex-wrap:nowrap;margin-bottom:2rem;font-size:1.8rem;font-weight:600;line-height:1.55}.c-register-form .c-form__title span{white-space:nowrap}.c-register-form .c-form__label{gap:0;font-size:1.5rem;font-weight:600;line-height:1.8rem}.c-register-form .c-form__label.label-content{display:flex;justify-content:space-between}.c-register-form .c-form__label .label-title:after{padding-left:.4rem;color:var(--c-red);content:"*"}.c-register-form .c-form__label .label-required{font-size:1.3rem;font-weight:500;line-height:1.6rem;color:#999;text-align:right}@media (max-width: 599px){.c-register-form .c-form__label.label-content{flex-direction:column}.c-register-form .c-form__label .label-required{text-align:start}.c-register-form .c-form__label.has-height .label-required{inline-size:auto;overflow-wrap:normal}.c-register-form .c-form__label.has-height-name{margin-bottom:.7rem}}.c-register-form .c-form__input{min-width:0;padding:1.6rem 4.4rem 1.6rem 2rem}.c-register-form .c-form__block .c-btn{justify-content:center;width:100%;height:5rem;font-weight:600;line-height:1.8rem}.c-register-form .c-form__block .has-margin,.c-register-form .c-form__checkbox-block{margin-top:3rem}.c-register-form .c-form__checkbox-block .checkbox-title{margin-bottom:2rem;font-size:1.8rem;font-weight:700;line-height:2.2rem}.c-register-form .c-form .c-form__item[data-type=phone]{width:50%}.c-register-form .c-form .c-btn--submit{justify-content:center;width:100%}.item-holder{flex:1}.item-holder.item-validation .c-form__input.valid,.item-holder.item-validation .c-form__input.error{background-position:right 1.5rem center}.item-holder.password-repeat{margin-bottom:4rem}.item-holder.password-repeat .c-form__item{margin-bottom:0}@media (max-width: 1365px){.item-holder{width:100%}.item-holder.password-validation .c-form__item{margin-bottom:1.6rem}}@media (max-width: 1023px){.item-holder{flex:1 1;width:auto}}.item-holder .ico{height:1.7rem;font-size:1.7rem;line-height:1.7rem}.item-holder .ico{position:absolute;top:4.2rem;right:1.5rem;color:var(--c-primary);cursor:pointer;transition:color .2s ease}.item-holder .ico:hover{color:var(--c-primary)}.item-holder .c-form__input.valid,.item-holder .c-form__input.error{background-position:right 4.5rem center}.c-register-benefits{grid-area:benefits;align-self:start;padding:0}.c-register-benefits__title{margin-bottom:2.4rem;font-size:var(--s-font-ml);font-weight:700}@media (max-width: 1279px){.c-register-benefits__title{text-align:center}}.c-register-benefits__subtitle{margin-bottom:3.2rem;font-size:var(--s-font-m);line-height:1.6}@media (max-width: 1279px){.c-register-benefits__subtitle{text-align:center}}.c-register-benefits__subtitle strong{font-weight:600;color:var(--c-primary)}.c-register-benefits__listing{display:flex;flex-wrap:wrap;gap:2rem;padding-left:0;margin-bottom:6.4rem;list-style-type:none}@media (max-width: 1279px){.c-register-benefits__listing{margin-bottom:3.2rem}}.c-register-benefits__item{position:relative;display:flex;flex-basis:calc(50% - 1rem);flex-direction:column;gap:1.6rem;padding:2.4rem;color:var(--c-font);background-color:var(--c-grey-50);border-radius:var(--s-radius-100)}.c-register-benefits__item:has(.c-link){gap:.8rem}.c-register-benefits__item:last-child{flex:1}.c-register-benefits__item .c-img{width:4.8rem;height:4.8rem}.c-register-benefits__item .sc-text{font-size:1.5rem;font-weight:600;line-height:1.6}.c-register-benefits__item a{font-weight:700;color:var(--c-primary);text-decoration:underline}@media (hover: hover){.c-register-benefits__item a:hover{text-decoration:none}}@media (max-width: 599px){.c-register-benefits__item{padding:1.6rem}.c-register-benefits__item .sc-text{font-size:1.4rem}}.c-register{display:flex;flex-direction:column;align-items:center}.c-register__breadcrumb{width:100%;margin-bottom:2rem}.c-register__header{display:flex;flex-direction:column;align-items:center}@media (max-width: 1023px){.c-register__header{padding-top:3.2rem}}.c-register__header__title{font-family:var(--f-secondary);font-weight:700;font-feature-settings:"ss04" on;font-variant-numeric:lining-nums tabular-nums}.c-register__header__title{margin-bottom:2rem;font-size:4.6rem;font-weight:700;text-align:center;text-transform:none}@media (max-width: 1023px){.c-register__header__title{font-size:2.6rem}}.c-register__header__description{max-width:640px;margin-bottom:3.2rem;font-size:1.5rem;font-weight:400;line-height:1.6;color:var(--c-dark-grey);text-align:center}.c-register__header__description strong{font-weight:600;color:var(--c-dark-blue)}@media (max-width: 1279px){.c-register__header__description{font-size:1.4rem}}.c-register__switching{display:flex;flex-flow:row nowrap;width:fit-content;padding:.6rem;margin:0 auto 6.4rem;background-color:var(--c-white);border:1px solid var(--c-border);border-radius:5000px}.c-register__switching .switch-tab{width:20rem;height:4.4rem;padding:0;font-size:1.4rem;font-weight:600;line-height:1.42;color:var(--c-dark-blue);text-align:center;cursor:pointer;background:transparent;border:none;border-radius:5000px}@media (hover: hover){.c-register__switching .switch-tab:hover{background-color:var(--c-bg)}}.c-register__switching .switch-tab.is-active{color:var(--c-white);background:var(--c-secondary)}@media (max-width: 1023px){.c-register__switching{margin-bottom:3.2rem}.c-register__switching .switch-tab{width:100%;min-width:fit-content;height:4rem;padding-inline:2rem;font-size:1.3rem}}@media (max-width: 599px){.c-register__switching .switch-tab{padding-inline:1.5rem}}.c-register__main{display:none;grid-template:"benefits form" auto "additional form" 1fr/1fr 64rem;grid-column-gap:12.8rem;width:100%}.c-register__main.is-active{display:grid}@media (max-width: 1279px){.c-register__main{grid-template:"form" "benefits" "additional";grid-template-rows:auto;grid-column-gap:0;padding:0 10%}}@media (max-width: 1023px){.c-register__main{padding:0}}.c-register__title{margin-bottom:4.2rem;font-size:4.6rem;font-weight:700;line-height:1.2;letter-spacing:-1.38px}.c-register__additional{grid-area:additional;overflow:hidden}.c-register-additional{position:relative;z-index:1;padding-top:3.6rem;padding-bottom:11.2rem;background:var(--c-white);border-top:1px solid var(--c-grey-100)}@media (max-width: 1279px){.c-register-additional{padding-top:3.2rem;padding-bottom:3.2rem}}@media (max-width: 1279px){.c-register-additional__content{display:flex;flex-direction:column;align-items:center}}@media (max-width: 1279px){.c-register-additional__content__manufacturers{display:flex;flex-direction:column;align-items:normal;width:100%}}.c-register-manufacturers{display:flex;flex-flow:row wrap;gap:2.4rem;align-items:center;justify-content:space-between;width:100%}@media (max-width: 1023px){.c-register-manufacturers{flex-direction:column;gap:2.2rem}}.c-register-manufacturers__title{width:100%;margin:0;font-size:var(--s-font-ml);font-weight:700}.c-register-manufacturers__wrapper{display:flex;flex:0 0 100%;flex-wrap:wrap;gap:2rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}@media (max-width: 1279px){.c-register-manufacturers__wrapper{width:100%}}@media (max-width: 1023px){.c-register-manufacturers__wrapper{flex-wrap:nowrap}}.c-register-manufacturers__wrapper::-webkit-scrollbar{display:none}.c-register-manufacturers__wrapper .c-link{display:flex;flex-basis:22%;align-items:center;justify-content:center;height:8.8rem;padding:1.5rem .6rem;transition:filter .1s}.c-register-manufacturers__wrapper .c-link:not(:hover){filter:grayscale(100%)}.c-register-manufacturers__wrapper .c-link .c-img{width:-webkit-fill-available;width:-moz-available;width:stretch}@media (max-width: 1023px){.c-register-manufacturers__wrapper{gap:.8rem;padding:0 var(--container-s-padding)}.c-register-manufacturers__wrapper .c-link{flex-shrink:0;flex-basis:11.2rem;height:6.4rem;padding:.6rem .3rem}}.c-register-manufacturers__link.c-link{font-size:1.5rem;color:var(--c-primary);text-align:center;filter:none!important}@media (hover: hover){.c-register-manufacturers__link.c-link:hover{text-decoration:none}}.c-breadcrumb{padding:2.4rem 0;font-size:1.3rem;color:var(--c-black)}@media (max-width: 1023px){.c-breadcrumb{padding:1.2rem 0}}.c-breadcrumb__list{display:flex;flex-wrap:nowrap;gap:.5rem 0;overflow:auto;white-space:nowrap;scrollbar-width:none}.c-breadcrumb__list::-webkit-scrollbar{display:none}.c-breadcrumb__item{display:flex}.c-breadcrumb__item .c-link{font-size:var(--s-font-xs);color:var(--c-font);text-decoration:none}.c-breadcrumb__item .c-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (hover: hover){.c-breadcrumb__item .c-link:hover{text-decoration:underline}}.c-breadcrumb__item:last-child .c-link,.c-breadcrumb__item .sc-last{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-breadcrumb__item:last-child .c-link,.c-breadcrumb__item .sc-last{font-weight:800;color:var(--c-black);text-decoration:none;pointer-events:none}.c-breadcrumb__item .sc-delimiter{margin:0 .8rem;color:var(--c-grey)}.c-breadcrumb__item .sc-delimiter .ico{height:1rem;font-size:1rem;line-height:1rem}.c-breadcrumb__item.is-label{position:relative;top:1px;margin-right:28px;font-size:12px;color:var(--c-grey);text-transform:uppercase}.c-breadcrumb__back{display:none}.c-breadcrumb__back .c-link{font-size:12px;line-height:2.3;color:var(--c-font)}.c-breadcrumb__back .c-link .ico{height:10px;font-size:10px;line-height:10px}.c-breadcrumb__back .c-link .ico{margin-right:10px}@media (hover: hover){.c-breadcrumb__back .c-link:hover{color:var(--c-primary);text-decoration:none}}@media (max-width: 1023px){.c-breadcrumb__back{display:flex}}.l-content:has(.c-register){overflow:hidden}
