.KLvTmW_wrap{flex-direction:column;gap:22px;max-width:420px;margin:0 auto;padding:10vh 0 24px;display:flex}.KLvTmW_title{margin:0;font-size:56px}.KLvTmW_form{flex-direction:column;gap:12px;display:flex}.KLvTmW_input{color:var(--paper);font:500 13px var(--mono);letter-spacing:.04em;background:#faf7f00d;border:1px solid #faf7f040;border-radius:99px;padding:13px 16px}.KLvTmW_input::placeholder{color:#faf7f066;text-transform:uppercase;letter-spacing:.14em;font-size:10px}.KLvTmW_cta{background:color-mix(in srgb, var(--sig) 88%, #000);color:var(--paper);font:600 10px var(--mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border:none;border-radius:99px;padding:12px 18px}.KLvTmW_cta:disabled{opacity:.6}.KLvTmW_note,.KLvTmW_err{font:500 10px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#faf7f0b8;margin:0}.KLvTmW_err{color:var(--sig)}.KLvTmW_providers{flex-direction:column;gap:10px;display:flex}.KLvTmW_provider{background:var(--paper);color:var(--ink);cursor:pointer;font:600 13px var(--sans,inherit);border:1px solid #faf7f040;border-radius:99px;justify-content:center;align-items:center;gap:10px;padding:12px 18px;display:flex}.KLvTmW_provider[data-provider=apple]{color:#fff;background:#000;border-color:#faf7f059}.KLvTmW_provider:hover:not(:disabled){filter:brightness(.94)}.KLvTmW_provider:focus-visible{outline:2px solid var(--paper);outline-offset:3px}.KLvTmW_provider:disabled{opacity:.6;cursor:default}.KLvTmW_logo{flex:none;width:18px;height:18px}.KLvTmW_or{font:500 9px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#faf7f099;align-items:center;gap:12px;margin:4px 0 0;display:flex}.KLvTmW_or:before,.KLvTmW_or:after{content:"";background:#faf7f02e;flex:1;height:1px}.KLvTmW_legal{font:400 14px/1.4 var(--serif);color:#faf7f0b8;margin:0}.KLvTmW_legal a{color:var(--paper)}.KLvTmW_guest{text-align:center;font:500 10px var(--mono);letter-spacing:.12em;text-transform:uppercase;margin:0}.KLvTmW_guest a{color:#faf7f0cc;text-underline-offset:3px}.KLvTmW_guest a:hover{color:var(--paper)}.KLvTmW_guest a:focus-visible{outline:2px solid var(--paper);outline-offset:3px}
