.jf8lPq_form{gap:var(--space-6);display:grid}.jf8lPq_field{gap:var(--space-2);display:grid}.jf8lPq_field label,.jf8lPq_fieldset legend{font:var(--text-label);color:var(--ink)}.jf8lPq_hint{font:var(--text-small);color:var(--ink-muted)}.jf8lPq_optional{font:var(--text-small);color:var(--ink-muted);font-weight:400}.jf8lPq_field input,.jf8lPq_field textarea{width:100%;min-height:52px;padding:12px var(--space-4);font:var(--text-body);color:var(--ink);background:var(--surface-raised);border:2px solid var(--line);border-radius:var(--radius-sm)}.jf8lPq_field textarea{resize:vertical;line-height:28px}.jf8lPq_field input[aria-invalid=true],.jf8lPq_field textarea[aria-invalid=true]{border-color:var(--sunset)}.jf8lPq_fieldset{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.jf8lPq_fieldset legend{margin-bottom:var(--space-2);padding:0}.jf8lPq_choices{gap:var(--space-2) var(--space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.jf8lPq_choice{align-items:center;gap:var(--space-4);min-height:48px;padding:0 var(--space-4);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;max-width:none;display:flex}.jf8lPq_choice input{width:24px;height:24px;accent-color:var(--charcoal);flex:none;margin:0}.jf8lPq_choice:has(input:checked){border-color:var(--charcoal);background:var(--charcoal-soft)}.jf8lPq_error{color:var(--sunset);font:var(--text-label)}.jf8lPq_alert{background:var(--brass-soft);border:2px solid var(--brass);border-radius:var(--radius-md);padding:var(--space-4) var(--space-6);max-width:none}.jf8lPq_alert:focus{outline:3px solid var(--focus-ring);outline-offset:3px}.jf8lPq_honeypot{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.jf8lPq_actions{gap:var(--space-4);justify-items:start;display:grid}
.j6Q3dW_callBox{gap:var(--space-4);padding:var(--space-6);justify-items:start;display:grid}.j6Q3dW_aside{top:var(--space-6);position:sticky}.j6Q3dW_nextList{gap:var(--space-2);padding-left:1.4em;display:grid}@media (max-width:800px){.j6Q3dW_aside{position:static}}
