.a8nUMW_page{min-height:var(--vh100);padding:var(--space-3);place-items:center;display:grid}.a8nUMW_card{width:100%;max-width:420px;padding:var(--space-6) var(--space-5) var(--space-5);border:1px solid var(--paper-line);border-radius:var(--radius-card);background:var(--paper-surface)}.a8nUMW_logoRow{margin-bottom:var(--space-5);padding-bottom:var(--space-4);border-bottom:1px solid var(--paper-line)}.a8nUMW_logo{width:auto;display:block}.a8nUMW_eyebrow{margin:0 0 var(--space-2);font-size:var(--text-xs);color:var(--amber-ink)}.a8nUMW_title{margin:0 0 var(--space-2);font-size:var(--text-large);letter-spacing:-.03em;font-weight:600}.a8nUMW_lede{margin:0 0 var(--space-4);color:var(--paper-muted)}.a8nUMW_error{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--danger-tint);font-size:var(--text-base);color:var(--danger)}.a8nUMW_button{justify-content:center;align-items:center;gap:var(--space-2);width:100%;padding:12px var(--space-3);border:1px solid var(--paper-line);border-radius:var(--radius-control);background:var(--paper-surface);cursor:pointer;font-weight:500;display:flex}.a8nUMW_button:hover{border-color:var(--violet-deep);color:var(--violet-deep)}.a8nUMW_button:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.a8nUMW_continueAs{flex-direction:column;align-items:flex-start;line-height:1.3;display:flex}.a8nUMW_email{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--paper-muted);font-weight:400}.a8nUMW_switch{margin:var(--space-3) auto 0;font-size:var(--text-base);color:var(--violet-deep);cursor:pointer;background:0 0;border:0;padding:0;display:block}.a8nUMW_switch:hover{text-decoration:underline}.a8nUMW_mark{width:18px;height:18px}
