.form{display:grid;gap:1.35rem}.form label{display:grid;gap:.5rem;font-size:.82rem;font-weight:700;letter-spacing:.03em}.form input,.form textarea,.form select{width:100%;border:1px solid var(--line);background:var(--paper);padding:1rem;font:inherit;color:var(--ink);border-radius:0}.form input:focus,.form textarea:focus,.form select:focus{outline:2px solid var(--olive);outline-offset:2px}.formrow{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.form button{justify-self:start;border:0;background:var(--ink);color:#fff;padding:1rem 1.5rem;font-weight:700;cursor:pointer}.form button:disabled{opacity:.5}.check{grid-template-columns:auto 1fr!important;align-items:start;font-weight:400!important}.check input{width:auto}.hp{position:absolute!important;left:-10000px!important}.status{min-height:1.5em}.form small{font-weight:400;color:var(--muted)}