.xbPNaa_main{width:100%;max-width:30rem;padding:clamp(.5rem, 4vw, 2rem) var(--gutter) 3rem;margin:0 auto}.xbPNaa_step{flex-direction:column;gap:1.25rem;display:flex}.xbPNaa_title{letter-spacing:-.03em;font-size:clamp(1.875rem,9vw,2.5rem)}.xbPNaa_lead{color:var(--text-secondary);font-size:1.0625rem}.xbPNaa_section{border-top:1px solid var(--hairline);flex-direction:column;gap:1rem;padding-top:1.5rem;display:flex}.xbPNaa_sectionTitle{letter-spacing:-.015em;font-size:1.125rem;line-height:1.3}.xbPNaa_control{letter-spacing:.04em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(2.75rem,15vw,3.75rem);font-weight:700;line-height:1}.xbPNaa_note{color:var(--text-secondary)}.xbPNaa_mismatch{align-self:flex-start;min-height:2.75rem;padding:.5rem 1.125rem;font-size:.9375rem}.xbPNaa_problem{border:1px solid var(--hairline-strong);border-radius:var(--radius-control);background:var(--glass);padding:.875rem 1rem;font-weight:600}.xbPNaa_tabs{gap:1.75rem;display:flex}.xbPNaa_tab{min-height:2.75rem;color:var(--text-tertiary);background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;padding:.5rem 0 .375rem;font-size:1.0625rem;font-weight:600}.xbPNaa_tab[aria-selected=true]{border-bottom-color:var(--text);color:var(--text);font-weight:700}.xbPNaa_fields{flex-direction:column;gap:1.125rem;display:flex}.xbPNaa_field{flex-direction:column;gap:.375rem;display:flex}.xbPNaa_label{color:var(--text-secondary);font-size:.9375rem;font-weight:600}.xbPNaa_box{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-control);align-items:stretch;min-height:3.5rem;transition:background-color .15s ease-out;display:flex}.xbPNaa_box:focus-within{background:var(--text);border-color:var(--text);color:var(--on-fill)}.xbPNaa_box:has(.xbPNaa_input[aria-invalid=true]){border-color:var(--text)}.xbPNaa_input{border-radius:inherit;caret-color:currentColor;background:0 0;border:0;flex:1;min-width:0;padding:0 1rem;font-size:1rem;font-weight:500}.xbPNaa_input:focus-visible{outline-offset:0;outline:2px solid #0000}.xbPNaa_input::selection{background:var(--on-fill);color:var(--text)}.xbPNaa_input:-webkit-autofill{-webkit-text-fill-color:var(--text);box-shadow:0 0 0 100rem var(--surface) inset}.xbPNaa_box:focus-within .xbPNaa_input:-webkit-autofill{-webkit-text-fill-color:var(--on-fill);box-shadow:0 0 0 100rem var(--text) inset}.xbPNaa_input::-ms-reveal{display:none}.xbPNaa_input::-ms-clear{display:none}.xbPNaa_codeInput{letter-spacing:.14em;text-align:center;text-transform:uppercase;padding:0 .5rem;font-size:1.75rem;font-weight:700}.xbPNaa_reveal{border-radius:var(--radius-control);min-width:4rem;color:inherit;opacity:.72;background:0 0;border:0;flex:none;padding:0 1rem;font-size:.9375rem;font-weight:600}.xbPNaa_reveal:hover{opacity:1}.xbPNaa_reveal:focus-visible{outline-offset:-6px;opacity:1;outline:2px solid}.xbPNaa_hint{color:var(--text-tertiary);font-size:.875rem}.xbPNaa_fieldProblem{font-size:.9375rem;font-weight:600}.xbPNaa_privacy{color:var(--text-tertiary);font-size:.875rem}.xbPNaa_pulse{gap:.5rem;height:.75rem;display:flex}.xbPNaa_pulse span[aria-hidden]{background:var(--text);opacity:.25;border-radius:50%;width:.75rem;height:.75rem;animation:1.2s ease-in-out infinite xbPNaa_pulse}.xbPNaa_pulse span[aria-hidden]:nth-child(2){animation-delay:.2s}.xbPNaa_pulse span[aria-hidden]:nth-child(3){animation-delay:.4s}@keyframes xbPNaa_pulse{0%,80%,to{opacity:.25}40%{opacity:1}}@media (scripting:none){.xbPNaa_pulse{display:none}}.xbPNaa_done{width:3rem;height:3rem;color:var(--text)}.xbPNaa_noScript{margin-top:1.25rem}
