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