.feedback-form{background:var(--white);border-radius:20px;padding:15px 15px 40px;position:relative}.feedback-form .form-title{line-height:130%}@media screen and (min-width:1024px){.feedback-form{padding:30px 30px 50px}}.pre-registration-form-fields-wrapper{display:flex;flex-direction:column}@media screen and (min-width:768px){.pre-registration-form-fields-wrapper{gap:15px}}.pre-registration-form-fields-wrapper>section{display:flex;flex-direction:column;gap:15px}@media screen and (min-width:768px){.pre-registration-form-fields-wrapper>section{gap:30px;flex-direction:row}}.pre-registration-form-fields-wrapper>section>*{width:100%}.pre-registration-form-fields-wrapper>section:has(.consent-text){flex-direction:column;align-items:center;text-align:center;font-size:12px}.pre-registration-form-fields-wrapper>section:has(.consent-text) button.v-btn{width:100%;max-width:320px}.pre-registration-form-fields-wrapper>section:has(.consent-text) a{text-decoration:none}.pre-registration-form-fields-wrapper>section.two-sides{gap:0}@media screen and (min-width:768px){.pre-registration-form-fields-wrapper>section.two-sides{gap:30px;margin:0}.pre-registration-form-fields-wrapper>section.two-sides .help-text{height:60px;padding-bottom:0}}.pre-registration-form-fields-wrapper .help-text{font-size:12px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-bottom:20px}.pre-registration-page{position:relative;padding-bottom:165px}@media screen and (min-width:1024px){.pre-registration-page{padding-bottom:202px}}.pre-registration-page .feedback-wrapper{display:flex;flex-direction:column;gap:30px;position:relative;align-items:flex-start}@media screen and (min-width:1024px){.pre-registration-page .feedback-wrapper{flex-direction:row;justify-content:space-between}}.pre-registration-page .feedback-wrapper .section-title{position:relative}.pre-registration-page .bottomcover.mobile{position:absolute;bottom:30px;left:50%;transform:translate(-50%)}@media screen and (min-width:1024px){.pre-registration-page .bottomcover.mobile{display:none}}.pre-registration-page .bottomcover.desktop{position:absolute;bottom:0;left:50%;transform:translate(-50%);display:none}@media screen and (min-width:1024px){.pre-registration-page .bottomcover.desktop{display:block}}.advantages-when-reg{position:sticky;top:100px;display:flex;flex-direction:column;gap:30px}@media screen and (min-width:1024px){.advantages-when-reg{max-width:40%}}@media screen and (min-width:1440px){.advantages-when-reg{width:50%;max-width:50%}}.advantages-when-reg>:not(.section-title){display:none}@media screen and (min-width:1024px){.advantages-when-reg>:not(.section-title){display:flex}}.advantages-when-reg h3{font-size:30px;color:var(--primary);line-height:130%}.advantages-when-reg h6{font-size:24px;line-height:130%}.advantages-reg-page{display:flex;gap:30px;flex-wrap:wrap}.advantages-reg-page li{background:var(--primary);color:var(--white);display:flex;flex-direction:column;align-items:center;border-radius:20px;padding:30px;gap:10px;width:100%;flex:1 1 20%}.advantages-reg-page li .advantage-icon{height:70px;width:70px;background:var(--white);border-radius:35px;display:flex;flex-direction:column;align-items:center;justify-content:center}.advantages-reg-page li .advantage-text{text-align:center;line-height:130%}.form-result-dialog{display:flex;flex-direction:column;gap:0}.form-result-dialog section{display:flex;align-items:center;text-align:center;justify-content:center;text-wrap:balance}.form-result-dialog section:not(:first-child){margin-top:10px}@media screen and (min-width:768px){.form-result-dialog section:not(:first-child){margin-top:20px}}.form-result-dialog section h2{font-size:18px;font-weight:700;line-height:130%;text-align:center}@media screen and (min-width:1024px){.form-result-dialog section h2{font-size:30px}}.form-result-dialog section h2.error{color:var(--error)}.form-result-dialog section .regular-font{font-size:12px;line-height:130%}@media screen and (min-width:1024px){.form-result-dialog section .regular-font{font-size:22px}}.form-result-dialog .close-dialog{margin-left:auto}.form-result-dialog .close-dialog.rounded-pill{margin:0 auto;min-width:220px}
