.form-grid textarea{display:block;width:100%;min-height:144px;resize:vertical;border:1px solid #3c6c443d;border-radius:0;background:#f3f7eb;color:var(--ink);padding:13px;font:inherit;font-size:16px;line-height:1.65}
.form-grid textarea::placeholder{color:#61715e;opacity:1}
.form-grid textarea:focus-visible{outline:2px solid var(--lime);outline-offset:6px}
.form-grid .province-input{text-transform:uppercase}
.form-grid .field-hint{font-size:11px;line-height:1.5;color:#52684f}
