.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]{background:var(--bg-gray-48);border:none;border-radius:var(--va-textarea-border-radius);box-shadow:inset .3px .5px .2px 0 var(--bg-white),inset .1px 0 .2px .3px var(--bg-gray-48);color:var(--va-textarea-color);font-size:var(--va-textarea-font-size);font-weight:var(--va-textarea-font-weight);height:var(--va-textarea-height-desktop);line-height:var(--va-textarea-line-height);outline:none;padding:var(--va-textarea-padding-desktop);resize:none;transition:background-color .2s ease-in-out;width:var(--va-textarea-width)}.va-textarea textarea[data-v-54f85300]::-moz-placeholder{color:var(--bg-gray-48);font-size:var(--va-textarea-font-size);font-style:normal;font-weight:var(--va-textarea-font-weight);line-height:var(--va-textarea-line-height)}.va-textarea textarea[data-v-54f85300]::placeholder{color:var(--bg-gray-48);font-size:var(--va-textarea-font-size);font-style:normal;font-weight:var(--va-textarea-font-weight);line-height:var(--va-textarea-line-height)}.va-textarea textarea[data-v-54f85300]:focus,.va-textarea textarea[data-v-54f85300]:hover{background-color:#dedede7a}.va-textarea textarea[data-v-54f85300]:disabled{background-color:var(--va-textarea-disabled-background-color);border-color:var(--va-textarea-disabled-border-color);color:var(--va-textarea-disabled-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-size:12px;font-style:normal;font-weight:300;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-f8aae187]{background:#ffffff29;border-radius:32px;display:grid;gap:24px;grid-template-areas:"name ." "phone email" "comment comment" "agreement agreement" "button button";grid-template-columns:1fr 1fr;padding:32px;width:100%}.va-contact-form .-agreement[data-v-f8aae187]{display:flex;flex-direction:column;gap:16px}.va-contact-form .-button[data-v-f8aae187]{margin-top:8px;width:200px}.va-contact-form[data-v-f8aae187] .va-checkbox{color:var(--bg-white)}.va-contact-form[data-v-f8aae187] .va-checkbox a{color:inherit}.va-contact-form[data-v-f8aae187] .va-checkbox a:hover{opacity:.6}@media(max-width:1279px){.va-contact-form[data-v-f8aae187]{flex-direction:column}}@media(max-width:959px){.va-contact-form[data-v-f8aae187]{border-radius:40px;grid-template-areas:"name ." "phone phone" "email email" "comment comment" "agreement agreement" "button button";grid-template-columns:279px}}@media(max-width:479px){.va-contact-form[data-v-f8aae187]{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-f8aae187]{margin-top:0}}
