.logos__wrapper{margin-top:25px}.logos__grid{margin-left:auto;margin-right:auto;max-width:100rem;overflow:hidden;position:relative;width:100%}.logos__grid__overlay{height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.logos__grid__overflow{display:flex;justify-content:flex-start;margin-left:auto;margin-right:auto;overflow:hidden;width:100%}.logos__grid__items{align-items:center;-webkit-animation:loopstuff 120s linear infinite;-moz-animation:loopstuff 120s linear infinite;-o-animation:loopstuff 120s linear infinite;animation:loopstuff 120s linear infinite;display:flex;flex:none;justify-content:space-between}.logos__grid__item{display:block;height:auto;max-height:44px;max-width:100%;pointer-events:none;user-select:none;width:auto}.logos__grid__items:has(.logos__grid__item+.logos__grid__item) .logos__grid__item{margin-left:40px;margin-right:40px;transform:scale(.9)}@keyframes loopstuff{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.form{display:flex;flex-direction:column}.form__group{display:grid;grid-template-columns:1fr}.form__group--2{gap:20px;grid-template-columns:repeat(2,1fr)}.form__control{position:relative}.form__control[disabled]{background-color:var(--publuu-gray);color:#a5a5a5;cursor:default;pointer-events:none;user-select:none}.form__control__placeholder{color:var(--primary-color);transition:color .1s ease-in-out}.symbol--required{color:var(--publuu-blue)}.form__control :is(input,textarea){border:1px solid #b3c0d3;border-radius:5px;color:var(--primary-color);font-family:var(--font-family-roboto);font-size:16px;font-weight:400;line-height:1.5;outline:1px solid transparent;padding:9px 18px;resize:none;transition:border-color .1s ease-in-out,outline .1s ease-in-out;width:100%}.form__control :is(input,textarea).invalid+.form__control__placeholder{color:var(--publuu-red)}.form__control textarea+.form__control__placeholder{top:10px;transform:none}.form__control :is(input,textarea):focus{border-color:var(--publuu-blue);outline-color:var(--publuu-blue)}.form__control :is(input,textarea):disabled{background-color:var(--publuu-gray);color:#a5a5a5}.form__control :is(input,textarea).invalid{outline-color:var(--publuu-red)}.form__control :is(input,textarea).invalid:focus{border-color:var(--publuu-red);outline-color:var(--publuu-red)}.form__control[disabled] :is(input,textarea){background-color:var(--publuu-gray);color:#a5a5a5}.form__control[disabled] :is(input,textarea)+.form__control__placeholder{color:#a5a5a5}.form__control[disabled] :is(input,textarea)::placeholder{color:#a5a5a5}.form__control :is(input,textarea):not(.with-placeholder)::placeholder{opacity:0;visibility:hidden}.form__control:has(:is(input,textarea):placeholder-shown) .form__control__placeholder{display:block}.contact__form__footer{align-items:center;display:flex;gap:20px;justify-content:space-between}.form--register .form__btn{padding:15px 20px;width:100%}.form__control__checkbox__label input[type=checkbox]{opacity:0;position:absolute;z-index:-1}.form__control__checkbox{border:1px solid #b3c0d3}.form__control__checkbox:before{background:var(--publuu-light-blue)}.form__control__checkbox__label:has(input[type=checkbox]:not(:checked)):hover .form__control__checkbox:before{background:var(--publuu-light-blue)}.form__combobox__toggle{cursor:pointer;position:relative}.form__combobox.active .form__combobox__toggle input,.form__combobox__toggle:hover input{background-color:var(--publuu-light-blue)}.form__combobox.active .form__combobox__toggle__icon{transform:translateY(-50%) rotate(180deg)}.form__combobox__toggle__icon{height:24px;position:absolute;right:10px;top:50%;transform:translateY(-50%);transform-origin:50% 50%;transition:transform .15s ease-in-out,opacity .1s ease-in-out;width:24px}.form__combobox[disabled] .form__combobox__toggle__icon{opacity:.5}input.form__combobox__toggle__input{pointer-events:none;transition:background-color .1s ease-in-out;user-select:none!important}input.form__combobox__toggle__input:focus{border-color:silver;outline-color:transparent}.form__combobox__dropdown{background-color:#fff;border:1px solid silver;border-radius:5px;color:var(--primary-color);display:flex;flex-direction:column;font-family:var(--font-family-roboto);font-size:15px;font-weight:400;left:0;line-height:1.5;max-height:250px;opacity:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 5px);transform:scale(.95);transform-origin:50% 0;transition:opacity .1s ease-in-out,visibility .1s ease-in-out,transform .1s ease-in-out;visibility:hidden;width:100%;z-index:3}.form__combobox.active .form__combobox__dropdown{opacity:1;transform:scale(1);visibility:visible}.form__combobox__search{align-items:center;border-bottom:1px solid silver;display:flex;gap:15px;padding:0 12px}.form__combobox__search__icon{flex-shrink:0;height:16px;width:16px}input.form__combobox__search__input{border:none;outline:none;padding-left:0}.form__combobox__list{display:flex;flex-direction:column;gap:1px;overflow:auto;padding:4px}.form__combobox__item{background-color:transparent;border-radius:5px;cursor:pointer;padding:6px 12px;position:relative;transition:background-color .1s ease-in-out}.form__combobox__item *{pointer-events:none}.form__combobox__item:before{background-image:url(https://d3vpszern3jgjo.cloudfront.net/wp-content/themes/setupo-new/public/assets/icons/check--blue.svg);background-repeat:no-repeat;background-size:contain;content:"";height:14px;opacity:0;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%) scale(.95);transition:opacity .05s ease-in-out,visibility .05s ease-in-out,transform .05s ease-in-out;user-select:none;visibility:hidden;width:14px}.form__combobox__item:is(:hover,[selected]){background-color:var(--publuu-light-blue)}.form__combobox__item[selected]:before{opacity:1;transform:translateY(-50%) scale(1);visibility:visible}.form__control__error{color:var(--publuu-red);font-size:14px;font-weight:500}.form__combobox__item__message{font-size:14px;font-weight:500;padding:12px;text-align:center}.form__separator{align-items:center;color:var(--primary-color);display:flex;font-size:16px;font-weight:400;justify-content:center;line-height:1.5;margin:2px 0;position:relative}.form__separator span{background-color:#fff;display:block;padding:20px 12px;z-index:1}.form__separator:before{background-color:silver;content:"";height:1px;left:5%;position:absolute;right:5%;top:50%;transform:translateY(-50%);width:90%}.form__footer{align-items:center;color:var(--primary-color);display:flex;font-size:14px;font-weight:400;justify-content:center;line-height:1.5;margin:20px auto 0;max-width:280px;text-align:center}.form__footer a{color:var(--publuu-blue)}.form__footer a:hover{text-decoration:underline;text-underline-offset:4px}.form__providers{display:flex;gap:10px;margin-bottom:20px;width:100%}.form__provider__btn{font-size:16px;line-height:1.2}.form__switch__label{align-items:center;display:flex;gap:10px}.form__switch__label input{opacity:0;position:absolute;visibility:hidden;z-index:-1}.form__switch__text{color:var(--primary-color);font-size:16px;font-weight:500;line-height:1.5;text-transform:uppercase;user-select:none}.form__switch__toggle{background:var(--primary-color);border-radius:30px;cursor:pointer;flex-shrink:0;height:20px;padding:4px;position:relative;transition:background .15s ease-in-out;width:42px}.form__switch__toggle__inner{align-items:center;display:flex;height:100%;position:relative;width:100%}.form__switch__toggle__inner div{background-color:#fff;border-radius:50%;height:12px;left:0;position:absolute;transition:left .1s ease-in-out;width:12px}.form__switch__label input:checked+.form__switch__toggle{background-color:var(--publuu-blue)}.form__switch__label input:checked+.form__switch__toggle .form__switch__toggle__inner div{left:calc(100% - 12px)}.form__switch__label:has(input:disabled){cursor:not-allowed;opacity:.5}.form__switch__label:has(input:disabled) .form__switch__toggle{pointer-events:none}.form__control__radio,.form__control__radio label{align-items:center;display:flex;justify-content:center}.form__control__radio label{cursor:pointer;gap:10px;position:relative}.form__control__radio input{opacity:0;position:absolute;visibility:hidden}.form__control__radio__toggle__wrapper{height:16px;width:16px}.form__control__radio__toggle{align-items:center;border:2px solid #b3c0d3;border-radius:10px;display:flex;height:100%;justify-content:center;padding:2px;transition:border-color .1s ease;width:100%}.form__control__radio__toggle div{background-color:transparent;border-radius:50%;height:8px;transition:transform .1s ease,background-color .1s ease;width:8px}.form__control__radio input:checked+.form__control__radio__toggle__wrapper .form__control__radio__toggle{border-color:var(--publuu-blue)}.form__control__radio input:checked+.form__control__radio__toggle__wrapper .form__control__radio__toggle div{background-color:var(--publuu-blue)}.form__control__radio span{color:var(--primary-color);font-size:16px;font-weight:400;line-height:1;transition:color .1s ease}.form__control__radio input:checked~span{font-weight:600}.form__control__radio label:has(input:disabled){color:#b3c0d3;cursor:default}.form__control__radio label:has(input:disabled) span{color:#b3c0d3}.form__control__radio label:has(input:disabled) .form__control__radio__toggle{border-color:#b3c0d3!important}.form__control__radio label:has(input:disabled:checked) .form__control__radio__toggle div{background-color:#b3c0d3!important}body,h1,h2{font-family:var(--font-family-roboto)}.grecaptcha-badge{opacity:0;visibility:hidden;z-index:-1}.section--main{margin:40px 0;padding-bottom:0}.section--main:has(.form--register){margin:0}.main{padding:60px 0}.main__wrapper{align-items:center;display:flex;gap:50px;justify-content:space-between}.section--main.page--editor-register .main__wrapper{align-items:flex-start}.main__content{display:flex;flex-direction:column;gap:40px;max-width:630px}.page--editor-register .main__content{gap:10px;padding-top:45px}.main__content__header,.main__content__wrapper{display:flex;flex-direction:column}.main__content__wrapper{gap:inherit;max-width:530px}.main__title{color:var(--primary-color);font-size:32px;font-weight:400;line-height:1.3}.main__title--large{color:var(--primary-color);font-family:var(--font-family-urbanist);font-size:42px;font-weight:900;line-height:1.2;margin-bottom:10px;position:relative}.main__title--large .main__title__arrow{height:55px;left:92%;pointer-events:none;position:absolute;top:50px;user-select:none;width:125px;z-index:2}.main__content__header:has(.main__title--large .main__title__arrow) p.section__text{max-width:90%}.main__content__body{display:flex;flex-direction:column;position:relative}.main__features__image{bottom:0;height:400px;pointer-events:none;position:absolute;right:0;user-select:none;width:200px;z-index:-1}.main__features__wrapper{display:flex;flex-direction:column;gap:10px;margin-bottom:30px;max-width:360px}.main__features__title{color:var(--primary-color);font-size:15px;font-weight:700;letter-spacing:.1em;line-height:1.7;text-transform:uppercase}.main__features__list{display:flex;flex-direction:column}.main__features__item{align-items:center;color:var(--primary-color);display:flex;font-size:15px;font-weight:400;gap:10px;line-height:1.7}.main__features__item__icon{flex-shrink:0;user-select:none}.main__features__wrapper:first-of-type .main__features__item__icon{height:16px;width:16px}.main__features__wrapper:last-of-type .main__features__item__icon{height:20px;width:20px}.main__form__wrapper{background:#fff;border:1px solid #b3c0d3;border-radius:10px;display:flex;flex-direction:column;margin:0 auto;max-width:550px;overflow:hidden;padding:40px 70px 60px;position:relative;width:100%}.main__form__wrapper>.loader{align-items:center;background-color:hsla(0,0%,100%,.6);display:flex;height:100%;justify-content:center;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .1s ease-in-out,visibility .1s ease-in-out;user-select:none;visibility:hidden;width:100%;z-index:1}.main__form__wrapper>.loader svg{height:64px;width:64px}.main__form__wrapper.loading>.loader{opacity:1;visibility:visible}.main__form__wrapper:has(.form--register){margin:0}.main__form__wrapper+.main__features__wrapper{margin-top:40px}.main__form__wrapper+.main__features__wrapper+.main__features__title{display:none}.main__form__message{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 0 60px;text-align:center}.main__form__message__icon{height:40px;margin-bottom:30px;width:40px}.main__form__message .main__form__text{max-width:300px}.form__message{color:var(--primary-color);display:block;font-size:14px;font-weight:500;text-align:center}.form__message.form__message--success{color:var(--publuu-green)}.form__message.form__message--error{color:var(--publuu-red)}.form__message span{display:block;margin-top:10px}.form:has(.form__message span) .form__btn{margin-top:30px}.main__form__title{color:var(--primary-color);font-size:28px;font-weight:600;line-height:1.4;margin-bottom:30px}.main__wrapper:has(.form--auth.form--registeralt) .main__form__title{max-width:320px}.main__form__text{line-height:1.4;margin-bottom:10px}.main__form__separator,.main__form__text{color:var(--primary-color);font-size:16px;font-weight:400}.main__form__separator{align-items:center;display:flex;justify-content:center;line-height:1.5;position:relative}.main__form__separator span{background-color:#fff;display:block;margin:2px 0;padding:20px 12px;z-index:1}.main__form__separator:before{background-color:silver;content:"";height:1px;left:5%;position:absolute;right:5%;top:50%;transform:translateY(-50%);width:90%}.main__form__footer{align-items:center;color:var(--primary-color);display:flex;font-size:14px;font-weight:400;justify-content:center;line-height:1.5;margin:20px auto 0;max-width:280px;text-align:center}.form--forgot-password+.main__form__footer{font-size:18px}.main__form__footer a{color:var(--publuu-blue)}.main__form__footer a:hover{text-decoration:underline;text-underline-offset:4px}.main__form__footer a:visited{color:var(--publuu-blue)}.main__form__providers{display:flex;gap:10px;margin-bottom:20px;width:100%}.form__provider__btn{border-width:1px;font-weight:500;position:relative;width:100%}.form__provider__btn:not(:disabled):hover{background-color:#fff;outline:1px solid var(--primary-color)}.form__provider__btn .icon{align-items:center;display:flex;flex-shrink:0;height:32px;justify-content:center;left:20px;position:absolute;top:50%;transform:translateY(-50%);width:32px}.form__provider__btn .icon img{height:100%;width:100%}.form__provider__btn .loader{color:var(--primary-color)}.leader__badges__wrapper{display:flex;flex-direction:column;gap:20px}.leader__badges__title{color:#909fb5;font-size:14px;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.leader__badges{align-items:center;display:flex;gap:30px}.leader__badge{max-height:100px;max-width:100%;width:auto}.main__review__wrapper{display:flex;flex-direction:column;gap:20px}.main__review__title{color:#909fb5;font-size:14px;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.main__review{background-color:var(--publuu-blue-05);border-radius:5px;display:flex;gap:15px;padding:15px}.main__review__icon{flex-shrink:0;height:22px;width:32px}.main__review__icon svg path{fill:#909fb5}.main__review__content{display:flex;flex-direction:column;gap:3px}.main__review__text{color:#909fb5;font-size:20px;font-weight:700;line-height:1.4}.main__review__user{align-items:center;color:#909fb5;display:flex;font-size:14px;gap:20px;line-height:1.4}.main__review__user__name{font-weight:900;position:relative}.main__review__user__name:after{background-color:#909fb5;bottom:0;content:"";height:80%;position:absolute;right:-10px;top:10%;width:2px}.main__review__user__name{font-weight:700}.main__review__user__company{font-weight:500}.form{width:100%}.form:has(.form__error .text-danger) .form__btn{margin-top:20px}.form__control{display:flex;flex-direction:column;margin-bottom:20px}.form__control__content{position:relative}.form__control__placeholder{display:none;font-family:var(--font-family-roboto);font-size:16px;font-weight:400;left:20px;line-height:1.5;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);user-select:none}.form__control__placeholder span{color:var(--publuu-blue)}.form__control input{border:1px solid silver;border-radius:5px;color:var(--primary-color);font-family:var(--font-family-roboto);font-size:16px;font-weight:400;line-height:1.5;outline:1px solid transparent;padding:13px 20px;resize:none;transition:border-color .1s ease-in-out,outline .1s ease-in-out;width:100%}.form__control input:-webkit-autofill{font-size:16px!important;font-weight:400!important}.form__control input:focus{border-color:var(--publuu-blue);outline-color:var(--publuu-blue)}.form__control input:disabled{background-color:var(--publuu-gray);color:#a5a5a5}.form__control input.invalid{outline-color:var(--publuu-red)}.form__control input.invalid:focus{border-color:var(--publuu-red);outline-color:var(--publuu-red)}.form__control[disabled] input{background-color:var(--publuu-gray);color:#a5a5a5}.form__control[disabled] input+.form__control__placeholder{color:#a5a5a5}.form__control[disabled] input::placeholder{color:#a5a5a5}.form__control input:not(.with-placeholder)::placeholder{opacity:0;visibility:hidden}.form__control:has(input:placeholder-shown) .form__control__placeholder{display:block}.form__control:has(input:-webkit-autofill) .form__control__placeholder{display:none!important;opacity:0!important;visibility:hidden!important}.form__control__error,.form__error{color:var(--publuu-red);font-size:14px;font-weight:500}.form__control__error .text-danger{display:block;margin-top:5px}.form__error{text-align:center}.form__error .text-danger{margin-top:20px}.form__btn{background:var(--publuu-blue);border:2px solid var(--publuu-blue);border-radius:50px;color:#fff;flex-direction:row;font-size:16px;font-weight:600;justify-content:center;line-height:1.2;margin-top:40px;padding:15px 20px;width:100%}.form__btn,.form__control__checkbox__label{align-items:center;cursor:pointer;display:flex}.form__control__checkbox__label{gap:10px;position:relative}.form__control__checkbox__label[disabled]{cursor:default;pointer-events:none}.form__control__checkbox__label :is(input[type=checkbox],input[type=hidden]){opacity:0;position:absolute;z-index:-1}.form__control__checkbox__label input[type=hidden]+span{display:none}.form.disabled .form__control__checkbox__label .form__control__checkbox__text{color:#a5a5a5}.form__control__checkbox__text{color:var(--primary-color);font-size:16px;font-weight:400;line-height:1.5;user-select:none}.form__control__checkbox{border:1px solid silver;border-radius:3px;cursor:pointer;flex-shrink:0;height:20px;position:relative;width:20px}.form__control__checkbox__label input[type=checkbox].invalid+.form__control__checkbox{border-color:var(--publuu-red)}.form__control__checkbox__label:has(input[type=checkbox].invalid) .form__control__checkbox__text{color:var(--publuu-red)}.form__control__checkbox:before{background:var(--publuu-gray);border-radius:1px;content:"";height:10px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.8);transition:opacity .1s ease-in-out,visibility .1s ease-in-out,transform .1s ease-in-out,background .1s ease-in-out;visibility:hidden;width:10px}.form__control__checkbox__label input[type=checkbox]:checked+.form__control__checkbox:before{background:var(--publuu-blue);opacity:1;transform:translate(-50%,-50%) scale(1);visibility:visible}.form__control__checkbox__label:has(input[type=checkbox]:not(:checked)):hover .form__control__checkbox:before{background:var(--publuu-gray);opacity:1;transform:translate(-50%,-50%) scale(1);visibility:visible}.section--logos{margin-bottom:60px;padding:20px 0}.logos__wrapper{display:flex;flex-direction:column;gap:40px;margin-bottom:25px;margin-top:10px}.logos__title{color:#99a7bc;font-size:14px;font-weight:700;letter-spacing:.1em;line-height:1.5;text-transform:uppercase}.logos__grid__overlay{background-image:linear-gradient(90deg,#fff 2%,#08080800 20%,#08080800 80%,#fff 98%)}@keyframes spin{to{transform:rotate(1turn)}}@media (max-height:1200px){.logos__wrapper{margin-top:0}.main__content{gap:50px}}@media (min-width:993px) and (max-width:1200px){.main__form__wrapper:has(.form--register){max-width:500px;padding:60px}.leader__badge{max-height:80px}}@media (max-width:1200px){.main__features__image{right:-40px}}@media (max-width:992px){.main__title__arrow,.section--main:not(.page--editor-register) .main__content{display:none}.main__content__header:has(.main__title--large .main__title__arrow) p.section__text{width:100%}.section--main.page--editor-register .main__wrapper{align-items:center;flex-direction:column}.section--logos{margin-bottom:50px;padding:0}.main__form__wrapper:has(.form--register){margin:0 auto}.main__features__image{display:none}.main__content__header{align-items:center;text-align:center}.main__features__title{text-align:center}.main__features__wrapper{margin-bottom:40px;margin-left:auto;margin-right:auto}.logos__wrapper{align-items:center;gap:20px;margin-top:50px}}@media (max-width:768px){.page--editor-register .main__content{padding-top:0}.main__form__wrapper{padding:60px}.btn{font-size:16px;padding:15px 30px}.cookies__btn,.header__control__btn{font-size:15px;padding:10px 20px}}@media (max-width:576px){.main__form__wrapper{padding:40px}.header__link{font-size:16px}.section--logos{padding:0!important}.logos__wrapper{gap:20px;margin-top:0}.logos__grid__item{max-height:44px;max-height:30px;width:auto}}@media (max-width:480px){.section--main{margin-top:0}.main__title{font-size:36px}.header__logo{max-width:120px}.header__link span{display:none}.header__link .link__icon{height:24px;width:24px}.main__form__wrapper{padding:30px 20px}.main__form__title{margin-bottom:20px}.form__control input,.form__provider__btn{font-size:14px}.form__control{margin-bottom:15px}.form__provider__btn .icon{height:24px;width:24px}.section--logos{margin-bottom:0}}:root{--side-area-large-width:42rem;--side-area-medium-width:36rem;--side-area-small-width:26rem;--side-area-main-color:#909fb5;--header-height:6rem}html{font-size:16px}main{padding:0!important}.wrapper{display:flex;min-height:100dvh;width:100%}.reg__side{background-color:rgba(20,110,245,.1);width:var(--side-area-large-width)}.reg__side__content{display:flex;flex-direction:column;gap:3.75rem;padding:11rem 0 0}.reg__side__title{color:var(--side-area-main-color);font-size:1.875rem;font-weight:700;line-height:1.4}.reg__side__block{display:flex;flex-direction:column;gap:1.25rem}.reg__side__block:not(.reg__side__block--logotypes){padding:0 3.125rem}.reg__side__block--logotypes{gap:2.5rem}.reg__side__block__title{color:var(--side-area-main-color);font-size:.875rem;font-weight:800;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.reg__side__block--logotypes .reg__side__block__title{padding:0 3.125rem}.reg__side__leader__badges{align-items:center;display:flex;gap:1.25rem}.leader__badge{max-height:7rem;width:100%}.reg__side__review{background-color:#fff;border-radius:.625rem;display:flex;gap:1rem;padding:1rem 1.875rem}.reg__side__review__icon{flex-shrink:0;height:1.5625rem;width:2.1875rem}.reg__side__review__icon svg path{fill:rgba(144,159,181,.5)}.reg__side__review__content{display:flex;flex-direction:column;gap:.3125rem}.reg__side__review__text{color:var(--side-area-main-color);font-size:1.25rem;font-weight:800;line-height:1.4}.reg__side__review__user{align-items:center;color:var(--side-area-main-color);display:flex;font-size:.875rem;gap:1.25rem;line-height:1.4}.reg__side__review__user__name{font-weight:700;position:relative}.reg__side__review__user__name:after{background-color:var(--side-area-main-color);bottom:0;content:"";height:80%;position:absolute;right:-.625rem;top:10%;width:2px}.reg__side__review__user__company{font-weight:500}.logos__grid__item{opacity:.4}.logos__grid__overlay{background-image:linear-gradient(90deg,#e7f0fe 2%,#08080800 20%,#08080800 80%,#e7f0fe 98%)}.reg__main{display:flex;flex:1;flex-direction:column}.reg__header{align-items:center;display:flex;height:var(--header-height);padding:1.25rem 1rem;position:relative}.reg__header__logo{max-width:9rem}.reg__header__content{align-items:center;display:flex;flex:1;justify-content:center}.reg__header__link{color:var(--publuu-blue);position:absolute;right:1.875rem;top:50%;transform:translateY(-50%)}.reg__header__link *{pointer-events:none}.link--with-icon.reg__header__link img{flex-shrink:0;height:1.5rem;transform:rotate(180deg);transform-origin:50% 50%;width:1.5rem}.link--with-icon.reg__header__link:is(:focus,:active,:visited){color:var(--publuu-blue)}.link--with-icon.reg__header__link:hover img{transform:rotate(180deg) translateX(2px)!important}.reg__content{align-items:center;display:flex;justify-content:center;padding:5rem 1rem 1rem}@media (max-width:1920px){.reg__side{width:var(--side-area-medium-width)}.leader__badge{max-height:6rem}}@media (max-width:1400px){.reg__side__content{padding-top:9rem}.reg__content{padding-top:3.125rem}.reg__side{width:var(--side-area-small-width)}}@media (max-width:1400px) and (min-width:1280px){.reg__side__title{font-size:1.5rem}.reg__side__review__text{font-size:1rem}.reg__side__review__content{gap:1.25rem}.reg__side__review__user{align-items:flex-start;flex-direction:column;gap:2px;position:relative}.reg__side__review__user__name{position:static}.reg__side__review__user__name:after{background-color:#e3e7ec;height:1px;left:0;right:0;top:-.625rem;width:100%}.leader__badge{max-height:5.7rem}.leader__badge:nth-child(3){display:none}}@media (max-width:1280px){.wrapper{flex-direction:column-reverse;gap:6.25rem}.reg__side{width:100%}.reg__side__content{margin:0 auto;max-width:35rem;padding:5rem 1rem}.reg__side__block,.reg__side__block:not(.reg__side__block--logotypes){padding:0}.reg__side__block__title,.reg__side__title{text-align:center}.reg__content{padding-top:2rem}.leader__badge{max-height:7rem}}@media (max-width:768px){.reg__content{padding-top:0}.reg__header__link span,.reg__side{display:none}.link--with-icon.reg__header__link:hover img{transform:rotate(180deg)!important}}@media (max-width:576px){.reg__header__content{flex:none}.reg__header__logo{max-width:7.5rem}}