.UoqRnG_form{gap:var(--space-m);display:grid}.UoqRnG_note{color:var(--text-faint);font-size:.9rem}.UoqRnG_row{gap:var(--space-m);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:36rem){.UoqRnG_row{grid-template-columns:1fr}}.UoqRnG_field{align-content:start;gap:.45rem;display:grid}.UoqRnG_field>label{font-size:.97rem;font-weight:500}.UoqRnG_optional{color:var(--text-faint);font-weight:400}.UoqRnG_hint{color:var(--text-muted);margin-top:-.2rem;font-size:.9rem}.UoqRnG_field input:not([type=checkbox]),.UoqRnG_field select,.UoqRnG_field textarea{border:1px solid var(--line-strong);border-radius:var(--radius-s);background:var(--surface);width:100%;min-height:3rem;color:var(--text);transition:border-color var(--dur-fast) ease, box-shadow var(--dur-fast) ease;padding:.7rem .9rem;font-size:1rem}.UoqRnG_field textarea{resize:vertical;min-height:9rem;line-height:1.5}.UoqRnG_field select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--text-muted) 50%), linear-gradient(135deg, var(--text-muted) 50%, transparent 50%);background-position:calc(100% - 1.2rem) 55%,calc(100% - .85rem) 55%;background-repeat:no-repeat;background-size:.35rem .35rem;padding-right:2.5rem}.UoqRnG_field input:hover,.UoqRnG_field select:hover,.UoqRnG_field textarea:hover{border-color:#14213d52}.UoqRnG_field input:focus-visible,.UoqRnG_field select:focus-visible,.UoqRnG_field textarea:focus-visible{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #2f6bff33}.UoqRnG_field [aria-invalid=true]{border-color:var(--danger)!important}.UoqRnG_error{color:var(--danger);gap:.45rem;font-size:.9rem;display:flex}.UoqRnG_error:before{content:"!";background:var(--danger);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.1rem;height:1.1rem;margin-top:.15rem;font-size:.75rem;font-weight:700;display:grid}.UoqRnG_counter{color:var(--text-faint);font-variant-numeric:tabular-nums;justify-self:end;font-size:.8rem}.UoqRnG_check{color:var(--text-muted);grid-template-columns:auto 1fr;align-items:start;gap:.75rem;font-size:.95rem;display:grid}.UoqRnG_check input{width:1.25rem;height:1.25rem;accent-color:var(--accent-strong);margin:.15rem 0 0}.UoqRnG_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.UoqRnG_actions{padding-top:var(--space-xs)}.UoqRnG_summary{padding:var(--space-m);border:1px solid var(--danger);border-radius:var(--radius-s);background:#c24a3a0f;border-left-width:4px}.UoqRnG_summary:focus{outline:2px solid var(--danger);outline-offset:3px}.UoqRnG_summaryTitle{font-size:var(--step-1);margin-bottom:.5rem}.UoqRnG_summary ul{gap:.3rem;list-style:none;display:grid}.UoqRnG_summary a{color:var(--danger)}.UoqRnG_statusArea:focus{outline:none}.UoqRnG_notice{gap:var(--space-s);padding:var(--space-m);border:1px solid var(--accent);border-radius:var(--radius-s);background:var(--accent-wash);color:var(--text-muted);border-left-width:4px;justify-items:start;display:grid}.UoqRnG_noticeError{border-color:var(--danger);background:#c24a3a0f}.UoqRnG_noticeTitle{color:var(--text);font-size:var(--step-1)}.UoqRnG_notice a{color:var(--text)}.UoqRnG_result{gap:var(--space-s);padding:var(--space-l);border:1px solid var(--success);border-radius:var(--radius-m);color:var(--text-muted);justify-items:start;display:grid}.UoqRnG_result:focus{outline:none}.UoqRnG_resultTitle{color:var(--text);font-size:var(--step-2)}
