.feedback-form-section[data-v-8c3e332d]{--feedback-form-form-padding-y:clamp(50px,5dvh,80px);--feedback-form-title-top-offset-desktop:calc(var(--feedback-form-form-padding-y) + clamp(96px, 16dvh, 200px));--feedback-form-title-top-offset-mobile:clamp(24px,4dvh,40px);background:var(--feedback-form-bg,url(./project-planning-bg.CMBnebEV.webp) center/cover no-repeat);color:#fff;min-height:100dvh}@media screen and (max-width:1260px){.feedback-form-section[data-v-8c3e332d]{min-height:0}}.feedback-form-section__inner[data-v-8c3e332d]{align-items:stretch;display:flex;gap:90px;min-height:100dvh}@media screen and (max-width:1920px){.feedback-form-section__inner[data-v-8c3e332d]{gap:60px}}@media screen and (max-width:1536px){.feedback-form-section__inner[data-v-8c3e332d]{gap:45px}}@media screen and (max-width:1260px){.feedback-form-section__inner[data-v-8c3e332d]{flex-direction:column;gap:0;min-height:0}}.feedback-form-section__title[data-v-8c3e332d]{display:flex;flex:1 1 auto;flex-direction:column;font:var(--font-h2-1);font-size:clamp(62px,5vw,var(--font-h2-1-font-size));justify-content:flex-start;letter-spacing:var(--font-h2-1-letter-spacing);margin:0;min-width:0;padding-left:90px;padding-top:var(--feedback-form-title-top-offset-desktop);-webkit-text-decoration:var(--font-h2-1-text-decoration);text-decoration:var(--font-h2-1-text-decoration);text-indent:var(--font-h2-1-paragraph-indent);text-transform:var(--font-h2-1-text-transform)}@media screen and (max-width:1920px){.feedback-form-section__title[data-v-8c3e332d]{padding-left:60px}}@media screen and (max-width:1536px){.feedback-form-section__title[data-v-8c3e332d]{padding-left:45px}}@media screen and (max-width:1260px){.feedback-form-section__title[data-v-8c3e332d]{font-size:clamp(32px,4vw + 17px,68px);padding-top:var(--feedback-form-title-top-offset-mobile)}}@media screen and (max-width:768px){.feedback-form-section__title[data-v-8c3e332d]{padding-left:0}}.feedback-form-section__form[data-v-8c3e332d]{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffff14;display:flex;flex:0 0 900px;flex-direction:column;justify-content:center;max-width:900px;padding:var(--feedback-form-form-padding-y) 90px}@media screen and (max-width:1920px){.feedback-form-section__form[data-v-8c3e332d]{flex:0 0 688px;max-width:688px;padding:var(--feedback-form-form-padding-y) 60px}}@media screen and (max-width:1536px){.feedback-form-section__form[data-v-8c3e332d]{flex:0 0 555px;max-width:555px;padding:var(--feedback-form-form-padding-y) 45px}}@media screen and (max-width:1260px){.feedback-form-section__form[data-v-8c3e332d]{flex:0 1 auto;margin-top:40px;margin-inline:auto;margin-bottom:40px;max-width:680px;padding:60px 40px;width:100%}}@media screen and (max-width:560px){.feedback-form-section__form[data-v-8c3e332d]{padding:35px 20px}}.feedback-form-section__fields[data-v-8c3e332d]{display:grid;gap:46px 40px;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width:1920px){.feedback-form-section__fields[data-v-8c3e332d]{gap:46px 40px}}@media screen and (max-width:1536px){.feedback-form-section__fields[data-v-8c3e332d]{gap:44px 32px}}@media screen and (max-width:768px){.feedback-form-section__fields[data-v-8c3e332d]{gap:24px 32px}}@media screen and (max-width:375px){.feedback-form-section__fields[data-v-8c3e332d]{gap:24px}}.feedback-form-section__field--full[data-v-8c3e332d]{grid-column:1/-1}.feedback-form-section__field[data-v-8c3e332d]{--app-input-placeholder-color:hsla(0,0%,100%,.7);--app-textarea-placeholder-color:hsla(0,0%,100%,.7)}.feedback-form-section__field[data-v-8c3e332d] .app-input__star,.feedback-form-section__field[data-v-8c3e332d] .app-textarea__star{color:#ffffffb3}.feedback-form-section__field[data-v-8c3e332d] .app-textarea__resize{color:#fff6}.feedback-form-section__actions[data-v-8c3e332d]{display:grid;gap:32px;justify-items:start;margin-top:46px}@media screen and (max-width:1536px){.feedback-form-section__actions[data-v-8c3e332d]{gap:24px;margin-top:44px}}@media screen and (max-width:768px){.feedback-form-section__actions[data-v-8c3e332d]{gap:24px;margin-top:24px}}@media screen and (max-width:375px){.feedback-form-section__actions[data-v-8c3e332d]{gap:20px;margin-top:24px}}.feedback-form-section__submit[data-v-8c3e332d]{width:100%}.feedback-form-section__privacy[data-v-8c3e332d]{color:#ffffffb3;width:100%}.feedback-form-section__privacy[data-v-8c3e332d] a{color:#fff;-webkit-text-decoration-color:#ffffffb3;text-decoration-color:#ffffffb3}.feedback-form-section__error[data-v-8c3e332d]{color:#fff;font-size:14px;line-height:1.4;margin:0;white-space:pre-line;width:100%}
