.dqNEqW_shell{min-height:100svh;padding:clamp(3.5rem, 8vw, 6.5rem) var(--gutter) clamp(4rem, 9vw, 7rem);background:radial-gradient(circle at 88% 6%, #2247c529, transparent 26rem), var(--bg);color:var(--text)}.dqNEqW_page{width:min(100%,34rem);margin-inline:auto}.dqNEqW_eyebrow{color:var(--cyan);font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin:0 0 1.1rem;font-size:.62rem;font-weight:600;line-height:1.4}.dqNEqW_page h1{font-family:var(--font-editorial), sans-serif;margin:0 0 1.1rem;font-size:clamp(1.9rem,5.4vw,2.6rem);line-height:1.12}.dqNEqW_subtitle{color:var(--text);font-family:var(--font-display), sans-serif;margin:0 0 2.2rem;font-size:1.08rem;line-height:1.4}.dqNEqW_form{flex-direction:column;gap:1rem;display:flex}.dqNEqW_field{flex-direction:column;gap:.4rem;display:flex}.dqNEqW_field span{font-family:var(--font-display), sans-serif;color:var(--muted);font-size:.82rem}.dqNEqW_field input{min-height:48px;color:var(--text);font:400 1rem/1 var(--font-display), sans-serif;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:11px;padding:0 14px}.dqNEqW_field input:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.dqNEqW_field input[aria-invalid=true]{border-color:#f0a0a0}.dqNEqW_notice{color:var(--muted);margin:0;font-size:.78rem;line-height:1.5}.dqNEqW_notice a{color:var(--cyan)}.dqNEqW_form button{min-height:50px;color:var(--layer-up-accent-ink,#0b0710);background:var(--layer-up-accent,#d8b4fe);border:1px solid var(--layer-up-accent-line,var(--layer-up-accent,#d8b4fe));font:600 .95rem/1 var(--font-display), sans-serif;cursor:pointer;border-radius:11px;padding:0 20px}.dqNEqW_form button:disabled{cursor:default;opacity:.6}.dqNEqW_form button:focus-visible{outline-offset:3px;outline:2px solid #fff}.dqNEqW_error{color:#f0a0a0;margin:0;font-size:.85rem}.dqNEqW_done{font-family:var(--font-display), sans-serif;margin:0;font-size:1.05rem;line-height:1.5}.dqNEqW_back{color:var(--cyan);margin-top:2.4rem;font-size:.85rem;display:inline-block}
