.ljqApG_page{place-items:center;padding-top:48px;display:grid}.ljqApG_panel{background:var(--paper);width:100%;max-width:440px;box-shadow:0 2px 0 color-mix(in srgb, var(--shadow) 6%, transparent),0 18px 40px -18px color-mix(in srgb, var(--shadow) 35%, transparent);border-radius:30px;gap:16px;padding:32px;display:grid}.ljqApG_panel h1{font-size:2rem}.ljqApG_tabs{background:var(--mist);border-radius:999px;grid-template-columns:1fr 1fr;padding:4px;display:grid}.ljqApG_tabs button{min-height:40px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:999px;font-weight:600}.ljqApG_tabs button[aria-selected=true]{background:var(--paper);color:var(--ink);box-shadow:0 1px 0 color-mix(in srgb, var(--shadow) 6%, transparent),0 6px 18px -10px color-mix(in srgb, var(--shadow) 25%, transparent)}.ljqApG_form{gap:16px;display:grid}.ljqApG_error{color:var(--danger);font-weight:600}.ljqApG_message{background:color-mix(in srgb, var(--sage) 35%, transparent);border-radius:14px;padding:12px 16px}.ljqApG_legal{color:var(--ink-soft);font-size:.85rem}.ljqApG_legal a{color:var(--plum);text-underline-offset:2px;text-decoration:underline}.ljqApG_step{color:var(--ink-soft)}.ljqApG_step strong{color:var(--plum);text-transform:uppercase;letter-spacing:.04em;font-size:.85rem;display:block}.ljqApG_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}
