.va-textarea[data-v-54f85300]{--va-textarea-width:100%;--va-textarea-gap:8px;--va-textarea-padding-desktop:16px;--va-textarea-padding-mobile:16px;--va-textarea-font-size:18px;--va-textarea-font-weight:300;--va-textarea-line-height:100%;--va-textarea-border-radius:12px;--va-textarea-height-desktop:128px;--va-textarea-height-mobile:80px;--va-textarea-color:var(--bg-white);--va-textarea-placeholder-color:var(--grey-disabled-dark);--va-textarea-border:1px solid var(--blue-main);--va-textarea-border-error:1px solid var(--system-alert);--va-textarea-caption-color-error:var(--system-alert);--va-textarea-caption-font-size:14px;--va-textarea-caption-line-height:100%;--va-textarea-disabled-background-color:var(--grey-disabled);--va-textarea-disabled-border-color:var(--grey-disabled-dark);--va-textarea-disabled-color:var(--grey-disabled-dark);display:flex;flex-direction:column;gap:var(--va-textarea-gap);width:var(--va-textarea-width)}.va-textarea textarea[data-v-54f85300]{width:var(--va-textarea-width);height:var(--va-textarea-height-desktop);padding:var(--va-textarea-padding-desktop);color:var(--va-textarea-color);font-weight:var(--va-textarea-font-weight);font-size:var(--va-textarea-font-size);line-height:var(--va-textarea-line-height);background:var(--bg-gray-48);border:none;border-radius:var(--va-textarea-border-radius);outline:none;box-shadow:inset .3px .5px .2px 0 var(--bg-white),inset .1px 0 .2px .3px var(--bg-gray-48);transition:background-color .2s ease-in-out;resize:none}.va-textarea textarea[data-v-54f85300]::-moz-placeholder{color:var(--bg-gray-48);font-weight:var(--va-textarea-font-weight);font-size:var(--va-textarea-font-size);font-style:normal;line-height:var(--va-textarea-line-height)}.va-textarea textarea[data-v-54f85300]::placeholder{color:var(--bg-gray-48);font-weight:var(--va-textarea-font-weight);font-size:var(--va-textarea-font-size);font-style:normal;line-height:var(--va-textarea-line-height)}.va-textarea textarea[data-v-54f85300]:focus,.va-textarea textarea[data-v-54f85300]:hover{background-color:#dddddd7a}.va-textarea textarea[data-v-54f85300]:disabled{color:var(--va-textarea-disabled-color);background-color:var(--va-textarea-disabled-background-color);border-color:var(--va-textarea-disabled-border-color);cursor:not-allowed}.va-textarea__caption[data-v-54f85300]{font-size:var(--va-textarea-caption-font-size);line-height:var(--va-textarea-caption-line-height)}.va-textarea .-label[data-v-54f85300]{color:var(--white-main)}.va-textarea .-label[data-v-54f85300],.va-textarea .-optional[data-v-54f85300]{font-weight:300;font-size:12px;font-style:normal;line-height:120%}.va-textarea .-optional[data-v-54f85300]{color:var(--bg-gray-48);letter-spacing:-.24px}.va-textarea--resize textarea[data-v-54f85300]{resize:vertical}.va-textarea--error textarea[data-v-54f85300]{border:var(--va-textarea-border-error)}.va-textarea--error .-caption[data-v-54f85300]{color:var(--va-textarea-caption-color-error)}@media(max-width:479px){.va-textarea textarea[data-v-54f85300]{height:var(--va-textarea-height-mobile);padding:var(--va-textarea-padding-mobile)}}.va-contact-form[data-v-ab92cca1]{display:grid;grid-template-areas:"name ." "phone email" "comment comment" "agreement agreement" "button button";grid-template-columns:1fr 1fr;gap:24px;width:100%;padding:32px;background:#ffffff29;border-radius:32px}.va-contact-form .-agreement[data-v-ab92cca1]{display:flex;flex-direction:column;gap:16px}.va-contact-form .-button[data-v-ab92cca1]{width:200px;margin-top:8px}.va-contact-form[data-v-ab92cca1] .va-checkbox{color:var(--bg-white)}.va-contact-form[data-v-ab92cca1] .va-checkbox a{color:inherit}.va-contact-form[data-v-ab92cca1] .va-checkbox a:hover{opacity:.6}@media(max-width:1279px){.va-contact-form[data-v-ab92cca1]{flex-direction:column}}@media(max-width:959px){.va-contact-form[data-v-ab92cca1]{grid-template-areas:"name ." "phone phone" "email email" "comment comment" "agreement agreement" "button button";grid-template-columns:279px;border-radius:40px}}@media(max-width:479px){.va-contact-form[data-v-ab92cca1]{grid-template-areas:"name name" "phone phone" "email email" "comment comment" "agreement agreement" "button button";grid-template-columns:auto}.va-contact-form .-button[data-v-ab92cca1]{margin-top:0}}
