.assess-form{display:flex;flex-direction:column;gap:var(--space-4)}.assess-form__field{display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--text-secondary)}.assess-form__field input{width:100%;padding:.75rem .9rem;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--caxion-paper, #faf9f6);color:var(--text-primary);font:inherit}.assess-form__field input:focus{outline:2px solid rgba(17,17,16,.2);outline-offset:1px}.assess-form__check{display:grid;grid-template-columns:auto 1fr;gap:var(--space-3);align-items:start;font-size:var(--font-size-sm);line-height:1.45;color:var(--text-secondary)}.assess-form__check a{color:var(--text-primary);text-decoration:underline;text-underline-offset:2px}.assess-form__note{margin:0;font-size:var(--font-size-xs);line-height:1.45;color:var(--text-muted)}.assess-form__error{margin:0;font-size:var(--font-size-sm);color:#8b2e2e}.assess-form__hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.assess-form .button{width:100%}
