.Textarea_field__FcBPr{display:flex;flex-direction:column;gap:.375rem}.Textarea_label__OflNv{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text)}.Textarea_textarea__ui6z5{font-family:var(--font-accent);font-size:.8125rem;padding:.75rem .875rem;border:1.5px solid var(--color-border);border-radius:var(--border-radius-md);background:var(--color-card);color:var(--color-text);transition:border-color var(--transition-fast);outline:none;resize:vertical;min-height:120px;line-height:1.5;width:100%;box-sizing:border-box}.Textarea_textarea__ui6z5:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}.Textarea_errorTextarea__mG55U{border-color:#ef4444}.Textarea_hint__iWnTT{font-size:var(--font-size-xs);color:var(--color-text-muted)}.Textarea_error__mbiAQ{font-size:var(--font-size-xs);color:#ef4444}@media (max-width:768px){.Textarea_textarea__ui6z5{font-size:16px}}