.field{margin:20px 0}.field label{display:block;margin-bottom:7px;color:#dbe9f8}.field input,.field textarea{width:100%;border:1px solid var(--line);border-radius:12px;background:#060b12;color:var(--text);padding:13px 14px;font:inherit}.field textarea{min-height:150px;resize:vertical}.field input:focus-visible,.field textarea:focus-visible,.button:focus-visible{outline:3px solid rgba(72,187,255,.35);outline-offset:2px}.help{font-size:13px;color:#7890aa}.form-status{min-height:28px;margin-top:14px;color:#bce4ff}.hp{position:absolute;left:-9999px}.button{border:0;cursor:pointer}.button:disabled{opacity:.6;cursor:wait}
