.text-area-input_input__o8VqP{position:relative;caret-color:var(--green)}.text-area-input_input__o8VqP .text-area-input_label__2sRSI{font-family:var(--akkuratLl);font-weight:400;font-size:12px;line-height:150%;position:absolute;top:15.5px;left:16px;transition:all .15s ease-in-out;color:var(--input-blue)}@media(min-width:64rem){.text-area-input_input__o8VqP .text-area-input_label__2sRSI{top:16px;left:24px;height:18px}}.text-area-input_input__o8VqP .text-area-input_field__g9aEs{background-color:var(--background);padding:15.5px 16px 16px;width:100%;min-height:178px;font-family:var(--akkuratLl);font-weight:400;font-size:.938rem;line-height:150%;transition:all .2s ease-in-out;border:1px solid rgba(0,0,0,0);border-radius:8px;overflow:hidden;resize:none;color:var(--text-paragraph)}@media(min-width:64rem){.text-area-input_input__o8VqP .text-area-input_field__g9aEs{font-size:1.125rem}}.text-area-input_input__o8VqP .text-area-input_field__g9aEs:hover{border-color:var(--input-blue)}.text-area-input_input__o8VqP .text-area-input_field__g9aEs:focus-visible{outline:none;border-color:var(--input-blue)}@media(min-width:64rem){.text-area-input_input__o8VqP .text-area-input_field__g9aEs{padding:42px 24px 24px;line-height:150%}}.text-area-input_input__o8VqP .text-area-input_errorField__xyTct{font-family:var(--akkuratLl);font-weight:400;font-size:.6875rem;line-height:135%;transition:all .2s ease-in-out;margin-right:10px;margin-left:10px;height:0;overflow-y:hidden;color:var(--error)}.text-area-input_input__o8VqP.text-area-input_invalid__ocslh .text-area-input_field__g9aEs{border-color:var(--error)}.text-area-input_input__o8VqP.text-area-input_invalid__ocslh .text-area-input_errorField__xyTct{margin-top:4px;height:auto}.text-area-input_input__o8VqP.text-area-input_active__x0UuN .text-area-input_label__2sRSI{top:8px;color:var(--input-blue)}@media(min-width:64rem){.text-area-input_input__o8VqP.text-area-input_active__x0UuN .text-area-input_label__2sRSI{top:16px}}.text-area-input_input__o8VqP.text-area-input_active__x0UuN .text-area-input_field__g9aEs{padding-top:26px}@media(min-width:64rem){.text-area-input_input__o8VqP.text-area-input_active__x0UuN .text-area-input_field__g9aEs{padding-top:42px}}