.ap[data-v-6c3f5698]{flex-direction:column;gap:16px}.ap[data-v-6c3f5698],.ap-ctx[data-v-6c3f5698]{display:flex}.ap-ctx[data-v-6c3f5698]{align-items:flex-start;background:var(--fg-copper-soft);border-radius:12px;color:var(--fg-copper-deep);font-size:13.5px;gap:9px;line-height:1.45;margin:0;padding:11px 13px}.ap-title[data-v-6c3f5698]{color:var(--fg-ink);font-family:Fraunces,"Source Serif Pro",Georgia,serif;font-size:30px;font-weight:600;letter-spacing:-.03em;line-height:1.05;margin:0;text-wrap:balance}.ap-lede[data-v-6c3f5698]{color:var(--fg-ink-muted);font-size:14.5px;line-height:1.5;margin:-10px 0 0}.ap-google[data-v-6c3f5698]{align-items:center;background:var(--fg-bg-card);border:1px solid var(--fg-line-strong);border-radius:999px;color:var(--fg-ink);cursor:pointer;display:flex;font-family:inherit;font-size:15px;font-weight:600;gap:10px;height:52px;justify-content:center;position:relative;transition:border-color .15s ease}.ap-google[data-v-6c3f5698]:hover:not(:disabled){border-color:var(--fg-ink)}.ap-google[data-v-6c3f5698]:disabled{cursor:not-allowed;opacity:.55}.ap-google__icon[data-v-6c3f5698]{flex-shrink:0;height:17px;width:17px}.ap-last[data-v-6c3f5698]{color:var(--fg-ink-dim);font-family:var(--fg-font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:9px;font-weight:500;letter-spacing:.08em;position:absolute;right:14px;text-transform:uppercase}.ap-inline[data-v-6c3f5698]{align-items:center;display:inline-flex;gap:8px}.ap-sep[data-v-6c3f5698]{align-items:center;color:var(--fg-ink-dim);display:flex;font-size:13px;gap:12px}.ap-sep[data-v-6c3f5698]:after,.ap-sep[data-v-6c3f5698]:before{background:var(--fg-line);content:"";flex:1;height:1px}.ap-fields[data-v-6c3f5698]{gap:16px}.ap-field[data-v-6c3f5698],.ap-fields[data-v-6c3f5698]{display:flex;flex-direction:column}.ap-field[data-v-6c3f5698]{gap:7px}.ap-label-row[data-v-6c3f5698]{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.ap-label[data-v-6c3f5698]{color:var(--fg-ink-soft);font-size:13.5px;font-weight:500}.ap-hint[data-v-6c3f5698]{color:var(--fg-ink-dim);font-weight:400}.ap-forgot[data-v-6c3f5698]{color:var(--fg-copper-deep);display:inline-block;font-size:13px;padding:4px 0;text-decoration:none}.ap-forgot[data-v-6c3f5698]:hover{text-decoration:underline}.ap-input[data-v-6c3f5698]{background:var(--fg-bg-card);border:1px solid var(--fg-line-strong);border-radius:var(--fg-radius,14px);color:var(--fg-ink);font-family:inherit;font-size:16px;height:52px;padding:0 15px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.ap-input[data-v-6c3f5698]::-moz-placeholder{color:var(--fg-ink-dim)}.ap-input[data-v-6c3f5698]::placeholder{color:var(--fg-ink-dim)}.ap-input[data-v-6c3f5698]:focus{border-color:var(--fg-copper);box-shadow:0 0 0 3px #b25a2a21;outline:none}.ap-input[data-v-6c3f5698]:disabled{opacity:.6}.ap-input--err[data-v-6c3f5698]{border-color:var(--fg-danger)}.ap-input--eye[data-v-6c3f5698]{padding-right:48px}.ap-inputwrap[data-v-6c3f5698]{position:relative}.ap-eye[data-v-6c3f5698]{background:none;border:0;border-radius:10px;color:var(--fg-ink-muted);cursor:pointer;display:grid;height:40px;place-items:center;position:absolute;right:6px;top:6px;width:40px}.ap-eye[data-v-6c3f5698]:hover{color:var(--fg-ink)}.ap-honeypot[data-v-6c3f5698]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.ap-err[data-v-6c3f5698]{align-items:flex-start;color:var(--fg-danger);display:flex;font-size:13.5px;gap:8px;line-height:1.45;margin:0}.ap-err--form[data-v-6c3f5698]{background:var(--fg-danger-soft);border-radius:10px;padding:10px 12px}.ap-err__cta[data-v-6c3f5698]{background:none;border:0;color:var(--fg-danger);cursor:pointer;display:block;font-family:inherit;font-size:13.5px;font-weight:600;margin-top:2px;padding:0;text-decoration:underline}.ap-check[data-v-6c3f5698]{align-items:flex-start;color:var(--fg-ink-soft);cursor:pointer;display:flex;font-size:14px;gap:10px;line-height:1.45;min-height:24px;padding:2px 0}.ap-checkbox[data-v-6c3f5698]{accent-color:var(--fg-ink);cursor:pointer;flex-shrink:0;height:22px;margin:0;width:22px}.ap-strength[data-v-6c3f5698]{align-items:center;display:flex;gap:9px}.ap-strength__bars[data-v-6c3f5698]{display:flex;flex:1;gap:4px}.ap-strength__bars i[data-v-6c3f5698]{border-radius:2px;flex:1;height:3px;transition:background .2s ease}.ap-strength__label[data-v-6c3f5698]{flex-shrink:0;font-size:12px}.ap-submit[data-v-6c3f5698]{align-items:center;background:var(--fg-ink);border:2px solid transparent;border-radius:999px;color:var(--fg-bg);cursor:pointer;display:flex;font-family:inherit;font-size:15px;font-weight:600;gap:9px;height:52px;justify-content:center;transition:opacity .15s ease}.ap-submit[data-v-6c3f5698]:disabled{cursor:wait;opacity:.6}.ap-legal[data-v-6c3f5698]{color:var(--fg-ink-muted);font-size:12.5px;line-height:1.5;margin:0;text-align:center}.ap-legal a[data-v-6c3f5698]{color:var(--fg-ink-soft);text-decoration:underline}.ap-secondary[data-v-6c3f5698]{margin:0;text-align:center}.ap-secondary a[data-v-6c3f5698]{color:var(--fg-copper-deep);display:inline-block;font-size:14.5px;font-weight:600;padding:6px 4px;text-decoration:none}.ap-secondary a[data-v-6c3f5698]:hover{text-decoration:underline}@media(max-height:700px){.ap[data-v-6c3f5698],.ap-fields[data-v-6c3f5698]{gap:13px}.ap-title[data-v-6c3f5698]{font-size:27px}.ap-ctx[data-v-6c3f5698]{font-size:13px;padding:9px 11px}.ap-google[data-v-6c3f5698],.ap-input[data-v-6c3f5698],.ap-submit[data-v-6c3f5698]{height:48px}.ap-eye[data-v-6c3f5698]{top:4px}}@media(min-width:1024px){.ap-title[data-v-6c3f5698]{font-size:33px}}
