.onboarding-new-flow-module__0Az0nq__frame{--nf-sky-floor:#cfe2f3;--nf-ink:#0b0e14;--nf-muted:#0b0e14a3;--nf-soft:#0b0e1414;--nf-line:#0b0e141f;--nf-glass:#ffffffb8;--nf-glass-strong:#ffffffe6;--nf-backdrop-soft:blur(18px) saturate(1.3);--nf-backdrop-field:blur(24px) saturate(1.2);--nf-backdrop-card:blur(26px) saturate(1.5);--nf-cobalt:#2763ff;--nf-focus-ring:var(--nf-cobalt);--nf-focus-halo:#2763ff38;overscroll-behavior-y:contain;background:linear-gradient(180deg, #bbd3ecf0 0%, #cde1f1b8 58%, var(--nf-sky-floor) 100%);height:100dvh;min-height:100dvh;color:var(--nf-ink);isolation:isolate;position:relative;overflow:hidden auto}.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora]{--nf-ink:#eef4ff;--nf-muted:#eef4ffa3;--nf-soft:#eef4ff1a;--nf-line:#eef4ff29;--nf-focus-ring:#9bb4ff;--nf-focus-halo:#9bb4ff66;background:#05080f}.onboarding-new-flow-module__0Az0nq__skyCanvas{z-index:0;opacity:.48;background:radial-gradient(34% 22% at 16% 10%,#ffffffe0,#ffffff47 42%,#0000 72%),radial-gradient(28% 18% at 44% 8%,#ffffffd1,#ffffff38 48%,#0000 74%),radial-gradient(36% 22% at 76% 14%,#ffffffc2,#fff3 46%,#0000 76%);width:100%;height:100%;position:fixed;inset:0}.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__skyCanvas{opacity:.86;background:radial-gradient(1px 1px at 12% 18%,#ecf1ffd6,#0000 60%),radial-gradient(1px 1px at 28% 34%,#ecf1ffb3,#0000 60%),radial-gradient(1px 1px at 64% 16%,#ecf1ffd1,#0000 60%),radial-gradient(1px 1px at 82% 28%,#ecf1ff94,#0000 60%),radial-gradient(52% 32% at 24% 24%,#6c84b461,#0000 68%),radial-gradient(58% 36% at 78% 10%,#8aa0cc3d,#0000 72%),linear-gradient(#151926 0%,#1c2538 56%,#25344d 100%)}.onboarding-new-flow-module__0Az0nq__wash{z-index:1;pointer-events:none;background:linear-gradient(#bbd3ec00 34%,#a0c5e42e 78%,#97bee061 100%);position:fixed;inset:0}.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__wash{background:radial-gradient(78% 56% at 50% 48%,#05080f6b 0%,#0000 72%),linear-gradient(#05080f0a 0%,#05080f57 82%,#05080f9e 100%)}.onboarding-new-flow-module__0Az0nq__content{z-index:2;min-height:100dvh;position:relative}.onboarding-new-flow-module__0Az0nq__brand{--nf-wordmark-height:23px;--nf-wordmark-shift-y:-1.08px;top:26px;left:max(28px, env(safe-area-inset-left,0px));width:calc(var(--nf-wordmark-height) * 4.61628);height:var(--nf-wordmark-height);transform:translateY(var(--nf-wordmark-shift-y));background-image:url(/landing/foundable-wordmark-dark.png);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;overflow:hidden}.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__brand{background-image:url(/landing/foundable-wordmark-light.png)}.onboarding-new-flow-module__0Az0nq__exitButton{top:15px;right:max(34px, env(safe-area-inset-right,0px));z-index:3;min-width:78px;height:42px;-webkit-backdrop-filter:var(--blur-glass-md);backdrop-filter:var(--blur-glass-md);color:#0b0e14b8;letter-spacing:0;cursor:pointer;background:#ffffff8c;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:650;transition:background .16s,color .16s;display:inline-flex;position:absolute;box-shadow:inset 0 0 0 1px #ffffffb8,0 8px 22px #0b0e1412}.onboarding-new-flow-module__0Az0nq__exitButton:hover{color:var(--nf-ink);background:#ffffffd1}.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__exitButton{color:#eef4ffb8;background:#141c2e8c;box-shadow:inset 0 0 0 1px #ffffff24,0 8px 22px #00000029}.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__exitButton:hover{color:var(--nf-ink);background:#202a40b8}.onboarding-new-flow-module__0Az0nq__screen{min-height:100dvh;padding:64px max(24px, env(safe-area-inset-right,0px)) clamp(80px, 13vh, 150px) max(24px, env(safe-area-inset-left,0px));place-items:center;display:grid}.onboarding-new-flow-module__0Az0nq__panel{text-align:center;flex-direction:column;align-items:center;width:min(680px,100%);animation:.42s cubic-bezier(.16,1,.3,1) both onboarding-new-flow-module__0Az0nq__rise;display:flex}.onboarding-new-flow-module__0Az0nq__flowPanel{min-height:392px}.onboarding-new-flow-module__0Az0nq__narrowPanel{width:min(420px,100%)}.onboarding-new-flow-module__0Az0nq__copySlot{flex-direction:column;justify-content:flex-end;align-items:center;width:100%;min-height:96px;display:flex}.onboarding-new-flow-module__0Az0nq__title{letter-spacing:0;text-align:center;text-wrap:balance;max-width:760px;margin:0;font-size:48px;font-weight:680;line-height:1.04}.onboarding-new-flow-module__0Az0nq__subcopy{max-width:520px;color:var(--nf-muted);letter-spacing:0;text-align:center;text-wrap:balance;margin:14px 0 0;font-size:16px;line-height:1.55}.onboarding-new-flow-module__0Az0nq__modeToggle{-webkit-backdrop-filter:var(--blur-glass-md);backdrop-filter:var(--blur-glass-md);background:#ffffff8c;border:1px solid #ffffffb8;border-radius:14px;gap:4px;margin-top:10px;padding:4px;display:inline-flex;box-shadow:0 8px 22px #0b0e1412}.onboarding-new-flow-module__0Az0nq__modeButton{color:#0b0e14b8;letter-spacing:0;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;height:38px;padding:0 15px;font-size:14px;font-weight:600;display:inline-flex}.onboarding-new-flow-module__0Az0nq__modeButtonActive{background:var(--nf-ink);color:#fff;box-shadow:0 5px 14px #0b0e1438}.onboarding-new-flow-module__0Az0nq__tedHelpNote{color:#0b0e14ad;text-align:left;text-wrap:balance;width:min(560px,100%);-webkit-backdrop-filter:var(--nf-backdrop-soft);backdrop-filter:var(--nf-backdrop-soft);background:#ffffff8a;border-radius:15px;align-items:center;gap:10px;margin-top:14px;padding:10px 14px 10px 12px;font-size:13.5px;font-weight:600;line-height:1.38;display:flex;box-shadow:0 10px 26px -22px #0b0e1452,inset 0 0 0 1px #ffffffb8}.onboarding-new-flow-module__0Az0nq__tedHelpIcon{color:#0b0e14b8;background:#0b0e1414;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:15px;display:inline-flex}.onboarding-new-flow-module__0Az0nq__tedHelpIconCore{background:currentColor;border-radius:999px;width:10px;height:10px;box-shadow:0 0 0 5px #0b0e140f}.onboarding-new-flow-module__0Az0nq__inputSlot{align-items:flex-start;width:100%;height:128px;margin-top:18px;display:flex}.onboarding-new-flow-module__0Az0nq__inputSlotCompact{height:62px}.onboarding-new-flow-module__0Az0nq__existingControl{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.onboarding-new-flow-module__0Az0nq__composer,.onboarding-new-flow-module__0Az0nq__urlField,.onboarding-new-flow-module__0Az0nq__nameField{width:100%;-webkit-backdrop-filter:var(--nf-backdrop-field);backdrop-filter:var(--nf-backdrop-field);background:#ffffffe0;border-radius:18px;box-shadow:0 1px 1px #0b0e1408,0 16px 36px -24px #0b0e1447,inset 0 0 0 1px #0b0e141a}.onboarding-new-flow-module__0Az0nq__composer{flex-direction:column;height:128px;padding:14px 14px 10px;display:flex}.onboarding-new-flow-module__0Az0nq__composer textarea{resize:none;width:100%;min-height:0;max-height:none;color:var(--nf-ink);letter-spacing:0;background:0 0;border:0;outline:0;flex:1;font-size:16px;line-height:1.55}.onboarding-new-flow-module__0Az0nq__toolbar{justify-content:space-between;align-items:center;gap:8px;display:flex}.onboarding-new-flow-module__0Az0nq__charCount{font-variant-numeric:tabular-nums;color:var(--nf-muted);letter-spacing:0;margin-right:auto;font-size:12px}.onboarding-new-flow-module__0Az0nq__gateHint{color:var(--nf-muted);letter-spacing:0;margin-right:auto;font-size:12px;line-height:1.4}.onboarding-new-flow-module__0Az0nq__gateHintBelow{color:var(--nf-muted);letter-spacing:0;margin:8px 4px 0;font-size:12px;line-height:1.4;display:block}.onboarding-new-flow-module__0Az0nq__fieldLabel{color:var(--nf-muted);letter-spacing:0;text-align:left;margin:0 4px 8px;font-size:12px;font-weight:600;line-height:1.3;display:block}.onboarding-new-flow-module__0Az0nq__iconButton,.onboarding-new-flow-module__0Az0nq__sendButton{border:0;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.onboarding-new-flow-module__0Az0nq__iconButton{color:#0b0e148c;background:0 0;border-radius:10px}.onboarding-new-flow-module__0Az0nq__sendButton{background:var(--nf-ink);color:#fff;cursor:pointer}.onboarding-new-flow-module__0Az0nq__sendButtonWithLabel{letter-spacing:0;border-radius:999px;gap:8px;width:auto;min-width:106px;padding:0 14px 0 16px;font-size:13px;font-weight:700}.onboarding-new-flow-module__0Az0nq__sendButton:disabled{color:#0b0e1459;cursor:default;background:#0b0e141f}.onboarding-new-flow-module__0Az0nq__urlField,.onboarding-new-flow-module__0Az0nq__nameField{align-items:center;gap:12px;height:62px;padding:0 14px 0 18px;display:flex}.onboarding-new-flow-module__0Az0nq__urlField input,.onboarding-new-flow-module__0Az0nq__nameField input{min-width:0;height:54px;color:var(--nf-ink);letter-spacing:0;background:0 0;border:0;outline:0;flex:1;font-size:16px;font-weight:500}:is(:root[data-input-modality=keyboard] .onboarding-new-flow-module__0Az0nq__composer:has(textarea:focus),:root[data-input-modality=keyboard] .onboarding-new-flow-module__0Az0nq__urlField:has(input:focus),:root[data-input-modality=keyboard] .onboarding-new-flow-module__0Az0nq__nameField:has(input:focus)){box-shadow:0 1px 1px #0b0e1408, 0 16px 36px -24px #0b0e1447, inset 0 0 0 1px var(--nf-focus-ring), 0 0 0 3px var(--nf-focus-halo)}.onboarding-new-flow-module__0Az0nq__modeButton:focus-visible,.onboarding-new-flow-module__0Az0nq__sparkButton:focus-visible,.onboarding-new-flow-module__0Az0nq__sendButton:focus-visible,.onboarding-new-flow-module__0Az0nq__primaryButton:focus-visible,.onboarding-new-flow-module__0Az0nq__secondaryButton:focus-visible{outline:2px solid var(--nf-focus-ring);outline-offset:2px}@supports not selector(:has(*)){:root[data-input-modality=keyboard] .onboarding-new-flow-module__0Az0nq__composer:focus-within,:root[data-input-modality=keyboard] .onboarding-new-flow-module__0Az0nq__urlField:focus-within,:root[data-input-modality=keyboard] .onboarding-new-flow-module__0Az0nq__nameField:focus-within{box-shadow:0 1px 1px #0b0e1408, 0 16px 36px -24px #0b0e1447, inset 0 0 0 1px var(--nf-focus-ring), 0 0 0 3px var(--nf-focus-halo)}:root[data-input-modality=keyboard] .onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__composer:focus-within,:root[data-input-modality=keyboard] .onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__urlField:focus-within,:root[data-input-modality=keyboard] .onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__nameField:focus-within{box-shadow:0 1px 2px #00000047, 0 18px 44px -16px #00000080, inset 0 0 0 1px var(--nf-focus-ring), 0 0 0 3px var(--nf-focus-halo)}}.onboarding-new-flow-module__0Az0nq__helperSlot{width:100%;min-height:80px;margin-top:16px}.onboarding-new-flow-module__0Az0nq__policySlot{width:100%;margin-top:14px}.onboarding-new-flow-module__0Az0nq__policyAcceptance{color:#0b0e14a3;width:min(620px,100%);margin:14px auto 0}.onboarding-new-flow-module__0Az0nq__policyAcceptance a{color:var(--nf-ink)}.onboarding-new-flow-module__0Az0nq__policyAcceptance input[type=checkbox]:focus-visible,.onboarding-new-flow-module__0Az0nq__policyAcceptance a:focus-visible{outline:2px solid var(--nf-focus-ring);outline-offset:2px}.onboarding-new-flow-module__0Az0nq__policyAcceptance a:focus-visible{border-radius:4px}.onboarding-new-flow-module__0Az0nq__exitButton:focus-visible{box-shadow:inset 0 0 0 1px #ffffffb8, 0 0 0 3px var(--nf-focus-halo), 0 0 0 5px var(--nf-focus-ring);outline:0}.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__exitButton:focus-visible{box-shadow:inset 0 0 0 1px #ffffff24, 0 0 0 3px var(--nf-focus-halo), 0 0 0 5px var(--nf-focus-ring)}.onboarding-new-flow-module__0Az0nq__sparkButton,.onboarding-new-flow-module__0Az0nq__primaryButton,.onboarding-new-flow-module__0Az0nq__secondaryButton{cursor:pointer;letter-spacing:0;border:0}.onboarding-new-flow-module__0Az0nq__sparkButton{text-align:left;background:#ffffffa6;border-radius:15px;align-items:center;gap:14px;width:100%;min-height:58px;padding:0 12px 0 18px;display:flex;box-shadow:0 8px 22px -18px #0b0e1459,inset 0 0 0 1px #ffffffb8}.onboarding-new-flow-module__0Az0nq__sparkButton:disabled{cursor:default;opacity:.72}.onboarding-new-flow-module__0Az0nq__sparkMeta{color:#0b0e14a3;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:3px;font-size:11px;font-weight:600;display:flex}.onboarding-new-flow-module__0Az0nq__sparkBadge{color:#0b0e14a3;white-space:nowrap;background:#0b0e1412;border-radius:999px;align-items:center;min-height:18px;padding:0 7px;font-size:10px;line-height:1;display:inline-flex}.onboarding-new-flow-module__0Az0nq__sparkCopy{flex-direction:column;justify-content:center;min-height:34px;display:inline-flex}.onboarding-new-flow-module__0Az0nq__sparkTitle{color:var(--nf-ink);font-size:16px;font-weight:700;display:block}.onboarding-new-flow-module__0Az0nq__sparkAction{color:#0b0e14b8;background:#0b0e1414;border-radius:11px;flex-shrink:0;align-items:center;gap:7px;margin-left:auto;padding:9px 14px;font-size:12.5px;font-weight:700;display:inline-flex}.onboarding-new-flow-module__0Az0nq__sparkIcon{color:#0b0e14b3;background:#0b0e1414;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:17px;display:inline-flex}.onboarding-new-flow-module__0Az0nq__sparkError{color:var(--nf-muted);text-align:center;margin:10px 0 0;font-size:13.5px;line-height:1.45}.onboarding-new-flow-module__0Az0nq__primaryButton,.onboarding-new-flow-module__0Az0nq__secondaryButton{border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:50px;font-size:15px;font-weight:700;display:inline-flex}.onboarding-new-flow-module__0Az0nq__primaryButton{background:var(--nf-ink);color:#fff;margin-top:14px;box-shadow:0 12px 28px -18px #0b0e148c}.onboarding-new-flow-module__0Az0nq__primaryButton:disabled{color:#0b0e1459;cursor:default;box-shadow:none;background:#0b0e141a}.onboarding-new-flow-module__0Az0nq__secondaryButton{color:#0b0e14ad;background:#ffffffa8;margin-top:12px}.onboarding-new-flow-module__0Az0nq__setupCard,.onboarding-new-flow-module__0Az0nq__errorCard{text-align:left;width:min(460px,100%);-webkit-backdrop-filter:var(--nf-backdrop-card);backdrop-filter:var(--nf-backdrop-card);background:#ffffffc2;border-radius:22px;padding:22px;box-shadow:inset 0 1px #ffffffb3,0 28px 70px #0b0e1424}.onboarding-new-flow-module__0Az0nq__setupHeader{margin-bottom:18px}.onboarding-new-flow-module__0Az0nq__setupHeader h1,.onboarding-new-flow-module__0Az0nq__errorCard h1{margin:0;font-size:20px;font-weight:750;line-height:1.2}.onboarding-new-flow-module__0Az0nq__errorCard h1:focus,.onboarding-new-flow-module__0Az0nq__errorCard h1:focus-visible{outline:none}.onboarding-new-flow-module__0Az0nq__setupHeader h1{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.onboarding-new-flow-module__0Az0nq__setupHeader p,.onboarding-new-flow-module__0Az0nq__errorCard p{color:var(--nf-muted);margin:4px 0 0;font-size:13px;line-height:1.45}.onboarding-new-flow-module__0Az0nq__spinner{border:1.6px solid var(--nf-cobalt);border-top-color:#0000;border-radius:999px;width:10px;height:10px;animation:.7s linear infinite onboarding-new-flow-module__0Az0nq__spin}.onboarding-new-flow-module__0Az0nq__researchList{gap:14px;margin:0;padding:0;list-style:none;display:grid}.onboarding-new-flow-module__0Az0nq__researchStep{color:var(--nf-ink);align-items:flex-start;gap:11px;transition:opacity .36s,transform .36s;display:flex}.onboarding-new-flow-module__0Az0nq__researchStep[data-state=pending]{opacity:1}.onboarding-new-flow-module__0Az0nq__researchStep[data-state=pending] .onboarding-new-flow-module__0Az0nq__researchLabel{color:var(--nf-muted)}.onboarding-new-flow-module__0Az0nq__researchStep[data-state=pending] .onboarding-new-flow-module__0Az0nq__researchDot{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--nf-ink) 30%, transparent)}.onboarding-new-flow-module__0Az0nq__researchStep[data-state=active]{opacity:1;animation:.36s both onboarding-new-flow-module__0Az0nq__rise}.onboarding-new-flow-module__0Az0nq__researchStep[data-state=done]{opacity:.92}.onboarding-new-flow-module__0Az0nq__researchDot{width:19px;height:19px;box-shadow:inset 0 0 0 1.5px var(--nf-line);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;transition:background .36s,box-shadow .36s,color .36s;display:inline-flex}.onboarding-new-flow-module__0Az0nq__researchStep[data-state=active] .onboarding-new-flow-module__0Az0nq__researchDot{box-shadow:inset 0 0 0 1.5px var(--nf-cobalt)}.onboarding-new-flow-module__0Az0nq__researchStep[data-state=done] .onboarding-new-flow-module__0Az0nq__researchDot{color:var(--nf-cobalt);box-shadow:none;background:#2763ff24;font-size:11px}.onboarding-new-flow-module__0Az0nq__researchText{flex-direction:column;gap:1px;min-width:0;display:flex}.onboarding-new-flow-module__0Az0nq__researchLabel{color:var(--nf-ink);font-size:13.5px;font-weight:650;line-height:1.35}.onboarding-new-flow-module__0Az0nq__researchSub{color:var(--nf-muted);font-size:11.5px;font-weight:500;line-height:1.3}.onboarding-new-flow-module__0Az0nq__researchStep[data-state=pending] .onboarding-new-flow-module__0Az0nq__researchSub{opacity:0}.onboarding-new-flow-module__0Az0nq__setupCard[data-reveal] .onboarding-new-flow-module__0Az0nq__setupHeader h1{letter-spacing:-.01em;animation:.42s both onboarding-new-flow-module__0Az0nq__rise}@media (prefers-reduced-motion:reduce){.onboarding-new-flow-module__0Az0nq__researchStep,.onboarding-new-flow-module__0Az0nq__researchStep[data-state=active],.onboarding-new-flow-module__0Az0nq__setupCard[data-reveal] .onboarding-new-flow-module__0Az0nq__setupHeader h1{transition:none;animation:none}}.onboarding-new-flow-module__0Az0nq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes onboarding-new-flow-module__0Az0nq__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes onboarding-new-flow-module__0Az0nq__spin{to{transform:rotate(360deg)}}@media (max-width:680px){.onboarding-new-flow-module__0Az0nq__brand{--nf-wordmark-height:21.6px;--nf-wordmark-shift-y:-.99px;top:20px;left:max(18px, env(safe-area-inset-left,0px))}.onboarding-new-flow-module__0Az0nq__exitButton{top:max(48px, env(safe-area-inset-top));right:max(20px, env(safe-area-inset-right,0px));width:44px;min-width:44px;height:44px;padding:0}.onboarding-new-flow-module__0Az0nq__exitButton span{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.onboarding-new-flow-module__0Az0nq__screen{padding-top:104px;padding-right:max(24px, env(safe-area-inset-right,0px));padding-left:max(24px, env(safe-area-inset-left,0px));align-items:start}.onboarding-new-flow-module__0Az0nq__errorScreen{align-items:safe center}.onboarding-new-flow-module__0Az0nq__title{font-size:38px}.onboarding-new-flow-module__0Az0nq__modeToggle{grid-template-columns:1fr;width:100%;display:grid}.onboarding-new-flow-module__0Az0nq__modeButton{justify-content:center}.onboarding-new-flow-module__0Az0nq__tedHelpNote{align-items:flex-start;padding:11px 13px}.onboarding-new-flow-module__0Az0nq__sparkButton{align-items:center;padding:14px 12px 14px 14px}.onboarding-new-flow-module__0Az0nq__sparkCopy{gap:4px;min-height:0}.onboarding-new-flow-module__0Az0nq__sparkMeta{flex-direction:column;align-items:flex-start;gap:5px;margin-bottom:0}.onboarding-new-flow-module__0Az0nq__sparkTitle{line-height:1.15}}@media (pointer:coarse){.onboarding-new-flow-module__0Az0nq__exitButton{min-height:44px}}@media (prefers-reduced-motion:reduce){.onboarding-new-flow-module__0Az0nq__panel,.onboarding-new-flow-module__0Az0nq__spinner{animation:none}}.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__modeToggle{background:#141c2e8c;border-color:#ffffff24}.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__modeButton{color:#eef4ffb8}.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__modeButtonActive{color:#0b0e14;background:#fff}.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__tedHelpNote{color:#eef4ffb8;background:#141c2e94;box-shadow:0 14px 34px -22px #0000009e,inset 0 0 0 1px #ffffff1a}.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__tedHelpIcon{color:#eef4ffc7;background:#ffffff14}.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__tedHelpIconCore{box-shadow:0 0 0 5px #ffffff0f}.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__primaryButton:not(:disabled),.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__sendButton:not(:disabled){color:#0b0e14;background:#fff}.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__primaryButton:disabled,.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__sendButton:disabled{color:#eef4ff6b;background:#eef4ff1f}.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__secondaryButton{color:#eef4ffb8;background:0 0;box-shadow:inset 0 0 0 1px #ffffff24}.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__composer,.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__urlField,.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__nameField,.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__sparkButton,.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__setupCard,.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__errorCard{background:#0e1422d1;box-shadow:0 1px 2px #00000047,0 18px 44px -16px #00000080,inset 0 0 0 1px #ffffff1a}:is(:root[data-input-modality=keyboard] .onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__composer:has(textarea:focus),:root[data-input-modality=keyboard] .onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__urlField:has(input:focus),:root[data-input-modality=keyboard] .onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__nameField:has(input:focus)){box-shadow:0 1px 2px #00000047, 0 18px 44px -16px #00000080, inset 0 0 0 1px var(--nf-focus-ring), 0 0 0 3px var(--nf-focus-halo)}.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__iconButton,.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__urlField,.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__nameField,.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__composer textarea,.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__urlField input,.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__nameField input,.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__sparkTitle,.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__sparkMeta{color:var(--nf-ink)}.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__sparkAction,.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__sparkIcon,.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__sparkBadge{color:#eef4ffc2;background:#ffffff14}.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__sparkBadge{color:#eef4ffb8;background:#eef4ff1a}.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__policyAcceptance{color:#eef4ffad}.onboarding-new-flow-module__0Az0nq__frame[data-backdrop=aurora] .onboarding-new-flow-module__0Az0nq__policyAcceptance a{color:#eef4fff5}html[data-theme=dark] .onboarding-new-flow-module__0Az0nq__frame{--nf-ink:#eef4ff;--nf-muted:#eef4ffa3;--nf-soft:#eef4ff1a;--nf-line:#eef4ff29;--nf-focus-ring:#9bb4ff;--nf-focus-halo:#9bb4ff66;background:#05080f}html[data-theme=dark] .onboarding-new-flow-module__0Az0nq__frame .onboarding-new-flow-module__0Az0nq__skyCanvas{opacity:.86;background:radial-gradient(1px 1px at 12% 18%,#ecf1ffd6,#0000 60%),radial-gradient(1px 1px at 28% 34%,#ecf1ffb3,#0000 60%),radial-gradient(1px 1px at 64% 16%,#ecf1ffd1,#0000 60%),radial-gradient(1px 1px at 82% 28%,#ecf1ff94,#0000 60%),radial-gradient(52% 32% at 24% 24%,#6c84b461,#0000 68%),radial-gradient(58% 36% at 78% 10%,#8aa0cc3d,#0000 72%),linear-gradient(#151926 0%,#1c2538 56%,#25344d 100%)}html[data-theme=dark] .onboarding-new-flow-module__0Az0nq__frame .onboarding-new-flow-module__0Az0nq__wash{background:radial-gradient(78% 56% at 50% 48%,#05080f6b 0%,#0000 72%),linear-gradient(#05080f0a 0%,#05080f57 82%,#05080f9e 100%)}html[data-theme=dark] .onboarding-new-flow-module__0Az0nq__frame .onboarding-new-flow-module__0Az0nq__brand{background-image:url(/landing/foundable-wordmark-light.png)}html[data-theme=dark] .onboarding-new-flow-module__0Az0nq__frame .onboarding-new-flow-module__0Az0nq__exitButton{color:#eef4ffb8;background:#141c2e8c;box-shadow:inset 0 0 0 1px #ffffff24,0 8px 22px #00000029}html[data-theme=dark] .onboarding-new-flow-module__0Az0nq__frame .onboarding-new-flow-module__0Az0nq__exitButton:hover{color:var(--nf-ink);background:#202a40b8}:is(html[data-theme=dark] .onboarding-new-flow-module__0Az0nq__frame .onboarding-new-flow-module__0Az0nq__primaryButton:not(:disabled),html[data-theme=dark] .onboarding-new-flow-module__0Az0nq__frame .onboarding-new-flow-module__0Az0nq__sendButton:not(:disabled)){color:#0b0e14;background:#fff}html[data-theme=dark] .onboarding-new-flow-module__0Az0nq__frame .onboarding-new-flow-module__0Az0nq__secondaryButton{color:#eef4ffb8;background:0 0;box-shadow:inset 0 0 0 1px #ffffff24}:is(html[data-theme=dark] .onboarding-new-flow-module__0Az0nq__frame .onboarding-new-flow-module__0Az0nq__composer,html[data-theme=dark] .onboarding-new-flow-module__0Az0nq__frame .onboarding-new-flow-module__0Az0nq__urlField,html[data-theme=dark] .onboarding-new-flow-module__0Az0nq__frame .onboarding-new-flow-module__0Az0nq__nameField,html[data-theme=dark] .onboarding-new-flow-module__0Az0nq__frame .onboarding-new-flow-module__0Az0nq__sparkButton,html[data-theme=dark] .onboarding-new-flow-module__0Az0nq__frame .onboarding-new-flow-module__0Az0nq__setupCard,html[data-theme=dark] .onboarding-new-flow-module__0Az0nq__frame .onboarding-new-flow-module__0Az0nq__errorCard){background:#0e1422d1;box-shadow:0 1px 2px #00000047,0 18px 44px -16px #00000080,inset 0 0 0 1px #ffffff1a}html[data-theme=dark] .onboarding-new-flow-module__0Az0nq__frame .onboarding-new-flow-module__0Az0nq__iconButton{color:var(--nf-ink)}html[data-theme=dark] .onboarding-new-flow-module__0Az0nq__frame .onboarding-new-flow-module__0Az0nq__urlField{color:var(--nf-ink)}html[data-theme=dark] .onboarding-new-flow-module__0Az0nq__frame .onboarding-new-flow-module__0Az0nq__nameField{color:var(--nf-ink)}html[data-theme=dark] .onboarding-new-flow-module__0Az0nq__frame .onboarding-new-flow-module__0Az0nq__composer textarea{color:var(--nf-ink)}html[data-theme=dark] .onboarding-new-flow-module__0Az0nq__frame .onboarding-new-flow-module__0Az0nq__urlField input{color:var(--nf-ink)}html[data-theme=dark] .onboarding-new-flow-module__0Az0nq__frame .onboarding-new-flow-module__0Az0nq__nameField input{color:var(--nf-ink)}html[data-theme=dark] .onboarding-new-flow-module__0Az0nq__frame .onboarding-new-flow-module__0Az0nq__sparkTitle{color:var(--nf-ink)}html[data-theme=dark] .onboarding-new-flow-module__0Az0nq__frame .onboarding-new-flow-module__0Az0nq__sparkMeta{color:var(--nf-ink)}@media (prefers-reduced-transparency:reduce){.onboarding-new-flow-module__0Az0nq__frame{--nf-backdrop-soft:none;--nf-backdrop-field:none;--nf-backdrop-card:none}}
.onboarding-handoff-flow-module__fle4Uq__shell{--ink:#0a1224;--sub:#0a1224a8;--accent:#2f6fff;--accent-2:#4a8aff;--accent-strong:#123a8c;--error:#991b1b;--placeholder:#0a12249e;--focus-ring:#07142f;--focus-halo:#ffffffeb;--cta-top:#245ed8;--cta-bottom:#173f9f;--selected:#eaf1fc;--tint:#2f6fff1a;--card:#fff;--rim:#0a122414;--field:#ffffffd6;--field-border:#0a12241c;--card-shadow:0 1px 1px #0a12240a, 0 8px 22px -12px #0a122438, inset 0 1px 0 #ffffffe6;--cta-shadow:0 18px 38px #5a9bff4d, 0 5px 14px #2f6fff29, inset 0 1px 0 #ffffff38;--option-rim:var(--rim);z-index:0;height:100dvh;color:var(--ink);font-family:var(--font-jakarta), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;background:radial-gradient(54% 32% at 18% 10%,#ffffffd1,#0000 72%),radial-gradient(48% 28% at 78% 12%,#ffffff94,#0000 76%),#dce8f6 linear-gradient(#b7d0ea 0%,#c7dbef 48%,#dce8f6 100%);position:fixed;inset:0;overflow:hidden}.onboarding-handoff-flow-module__fle4Uq__interactiveViewport{top:var(--onboarding-interactive-offset-top,0px);z-index:1;min-height:0;height:var(--onboarding-interactive-height,100%);flex-direction:column;display:flex;position:absolute;left:0;right:0;overflow:hidden}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell{--ink:#fff;--sub:#ffffffd6;--accent:#7da7ff;--accent-2:#b8d1ff;--accent-strong:#d9e6ff;--error:#ff8a80;--placeholder:#eef4ff85;--focus-ring:#dbe7ff;--focus-halo:#7da7ff42;--cta-top:#8fb8ff;--cta-bottom:#467aff;--selected:#7da7ff2e;--tint:#7da7ff29;--card:#0d1422b8;--rim:#ffffff1f;--field:#0a101db3;--field-border:#ffffff24;--option-rim:#ffffff1f;--card-shadow:0 1px 0 #ffffff0f inset, 0 26px 70px -34px #000000b8;--cta-shadow:0 18px 38px #2f6fff3d, 0 5px 14px #00000047, inset 0 1px 0 #ffffff3d;background:radial-gradient(circle at 50% 18%,#3e60a580,#0000 42%),linear-gradient(#05080f 0%,#0a1020 48%,#111a2c 100%)}.onboarding-handoff-flow-module__fle4Uq__scrim{z-index:0;pointer-events:none;background:radial-gradient(circle at 50% 42%,#ffffff94,#ffffff29 42%,#fff0 70%),linear-gradient(#ffffffa3,#ffffff2e 45%,#ffffff8a);position:absolute;inset:0}.onboarding-handoff-flow-module__fle4Uq__backdropCanvas{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;transform:translateZ(0)}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__scrim{background:radial-gradient(circle at 50% 40%,#101c3400,#05080f33 54%,#05080f94 100%),linear-gradient(#05080f14,#05080f2e 48%,#05080f9e)}.onboarding-handoff-flow-module__fle4Uq__topbar{z-index:1;height:72px;padding:0 max(34px, env(safe-area-inset-right,0px)) 0 max(34px, env(safe-area-inset-left,0px));flex:none;justify-content:space-between;align-items:center;display:flex;position:relative}.onboarding-handoff-flow-module__fle4Uq__topbarOverlayShell{z-index:3;pointer-events:none}.onboarding-handoff-flow-module__fle4Uq__topbarOverlayShell .onboarding-handoff-flow-module__fle4Uq__exitButton{pointer-events:auto}.onboarding-handoff-flow-module__fle4Uq__wordmark{width:auto;height:21px;display:block}@media (max-width:640px){.onboarding-handoff-flow-module__fle4Uq__topbarMobileHidden{display:none}}.onboarding-handoff-flow-module__fle4Uq__wordmarkLight{display:none}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__wordmarkDark{display:none}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__wordmarkLight{display:block}.onboarding-handoff-flow-module__fle4Uq__backButton,.onboarding-handoff-flow-module__fle4Uq__secondaryButton,.onboarding-handoff-flow-module__fle4Uq__inlineSuggest,.onboarding-handoff-flow-module__fle4Uq__inlineBack{color:var(--ink);-webkit-backdrop-filter:var(--blur-glass-sm);backdrop-filter:var(--blur-glass-sm);background:#ffffffc7;border:1px solid #0a122417;box-shadow:inset 0 1px #ffffffb3}.onboarding-handoff-flow-module__fle4Uq__exitButton{min-width:78px;height:42px;color:var(--ink);-webkit-backdrop-filter:var(--blur-glass-sm);backdrop-filter:var(--blur-glass-sm);cursor:pointer;background:#ffffffc7;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #0a122417,inset 0 1px #ffffffb3}:is(html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__exitButton,html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__backButton,html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__secondaryButton,html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__inlineSuggest,html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__inlineBack){color:var(--ink);background:#0a101d94;border-color:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff14}.onboarding-handoff-flow-module__fle4Uq__stageFrame{z-index:1;overscroll-behavior:contain;min-height:0;padding:24px max(34px, env(safe-area-inset-right,0px)) calc(24px + 72px) max(34px, env(safe-area-inset-left,0px));scrollbar-width:none;flex-direction:column;flex:auto;display:flex;position:relative;overflow-y:auto}.onboarding-handoff-flow-module__fle4Uq__stageFrame::-webkit-scrollbar{display:none}.onboarding-handoff-flow-module__fle4Uq__stageGroup{width:min(100%,640px);margin:auto}.onboarding-handoff-flow-module__fle4Uq__stage{width:100%}.onboarding-handoff-flow-module__fle4Uq__content{text-align:center;width:100%;animation:onboarding-handoff-flow-module__fle4Uq__fdSwap var(--motion-dur-enter) var(--motion-ease-out) both}.onboarding-handoff-flow-module__fle4Uq__contentWithNavigation{animation-name:onboarding-handoff-flow-module__fle4Uq__fdFade}.onboarding-handoff-flow-module__fle4Uq__copy{gap:12px;margin-bottom:28px;display:grid}.onboarding-handoff-flow-module__fle4Uq__copy h1{max-width:760px;color:var(--ink);letter-spacing:0;overflow-wrap:anywhere;text-wrap:balance;margin:0 auto;font-size:46px;font-weight:700;line-height:1.02}.onboarding-handoff-flow-module__fle4Uq__stepHeading{outline:none}html[data-input-modality=keyboard] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__stepHeading:focus-visible{outline:2px solid var(--focus-ring);outline-offset:5px;border-radius:4px}.onboarding-handoff-flow-module__fle4Uq__copy p{color:#0a1224c7;max-width:520px;margin:0 auto;font-size:16px;font-weight:500;line-height:1.55}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__copy p{color:#ffffffdb}.onboarding-handoff-flow-module__fle4Uq__optionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:100%;display:grid}.onboarding-handoff-flow-module__fle4Uq__optionCard{min-height:200px;color:var(--ink);background:var(--card);box-shadow:inset 0 0 0 1px var(--option-rim), var(--card-shadow);text-align:center;border:1px solid #0000;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:28px;transition:transform .22s,box-shadow .22s,background .22s;display:flex;position:relative}.onboarding-handoff-flow-module__fle4Uq__optionCard:hover:not(:disabled){transform:translateY(-4px);box-shadow:inset 0 0 0 1px #2f6fff80,0 1px 1px #0a12240a,0 18px 36px -18px #0a122452,inset 0 1px #fffffff2}.onboarding-handoff-flow-module__fle4Uq__optionCard:active:not(:disabled){transform:translateY(-1px)scale(.995)}.onboarding-handoff-flow-module__fle4Uq__optionCard:disabled{cursor:wait}.onboarding-handoff-flow-module__fle4Uq__optionIcon{width:66px;height:66px;color:var(--accent-strong);background:#2f6fff24;border:1px solid #2f6fff3d;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.onboarding-handoff-flow-module__fle4Uq__optionText{gap:7px;display:grid}.onboarding-handoff-flow-module__fle4Uq__optionTitle{color:var(--ink);font-size:20px;font-weight:700;line-height:1.2}.onboarding-handoff-flow-module__fle4Uq__optionSubtitle{color:var(--sub);font-size:14px;font-weight:500;line-height:1.45}.onboarding-handoff-flow-module__fle4Uq__optionChevron{display:none}.onboarding-handoff-flow-module__fle4Uq__fieldLabel{color:#0a1224c7;letter-spacing:0;text-align:left;margin:0 0 8px;font-size:12px;font-weight:700;line-height:1.25;display:block}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__fieldLabel{color:#eef4ffc7}.onboarding-handoff-flow-module__fle4Uq__fieldLabelVisible{clip:auto;white-space:normal;color:#0a1224ad;text-align:left;width:100%;height:auto;margin:0 0 8px;padding:0;font-size:12px;font-weight:700;line-height:1.2;display:block;position:static;overflow:visible}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__fieldLabelVisible{color:#eef4ffc7}.onboarding-handoff-flow-module__fle4Uq__input,.onboarding-handoff-flow-module__fle4Uq__textarea,.onboarding-handoff-flow-module__fle4Uq__editableName{border:1px solid var(--field-border);width:100%;color:var(--ink);background:var(--field);font:inherit;border-radius:13px;outline:none;font-weight:650;transition:border-color .18s,box-shadow .18s,background .18s;box-shadow:inset 0 1px #ffffffdb,0 12px 34px -26px #0a122457}.onboarding-handoff-flow-module__fle4Uq__input{text-align:center;height:58px;padding:0 18px;font-size:18px;line-height:58px}.onboarding-handoff-flow-module__fle4Uq__sourceOtherInput{margin-top:14px}.onboarding-handoff-flow-module__fle4Uq__profileContextNote{max-width:520px;color:color-mix(in srgb, var(--ink) 62%, transparent);text-align:center;margin:10px auto 0;font-size:12.5px;font-weight:500;line-height:1.45}.onboarding-handoff-flow-module__fle4Uq__textarea{resize:none;min-height:150px;padding:18px 20px;font-size:17px;font-weight:600;line-height:1.45}.onboarding-handoff-flow-module__fle4Uq__input::placeholder,.onboarding-handoff-flow-module__fle4Uq__textarea::placeholder{color:var(--placeholder)}:root[data-input-modality=keyboard] .onboarding-handoff-flow-module__fle4Uq__input:focus-visible,:root[data-input-modality=keyboard] .onboarding-handoff-flow-module__fle4Uq__textarea:focus-visible,:root[data-input-modality=keyboard] .onboarding-handoff-flow-module__fle4Uq__topicInput:focus-visible,:root[data-input-modality=keyboard] .onboarding-handoff-flow-module__fle4Uq__editableName:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 20%, transparent), inset 0 1px 0 #ffffffdb, 0 12px 34px -26px #0a122457}:is(html[data-theme=dark][data-input-modality=keyboard] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__input:focus-visible,html[data-theme=dark][data-input-modality=keyboard] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__textarea:focus-visible,html[data-theme=dark][data-input-modality=keyboard] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__topicInput:focus-visible,html[data-theme=dark][data-input-modality=keyboard] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__editableName:focus-visible){box-shadow:0 0 0 3px var(--focus-halo), inset 0 1px 0 #ffffff14, 0 18px 42px -24px #000000b8}.onboarding-handoff-flow-module__fle4Uq__ideaCharCount{color:#0a1224b3;font-variant-numeric:tabular-nums;width:fit-content;margin:9px auto 0;font-size:12.5px;font-weight:500;line-height:1.4}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__ideaCharCount{color:#eef4ffad}.onboarding-handoff-flow-module__fle4Uq__ideaTrustNote{color:#0a1224b3;text-align:left;justify-content:flex-start;align-items:flex-start;gap:7px;width:100%;margin:11px auto 0;font-size:12.5px;font-weight:500;line-height:1.4;display:flex}.onboarding-handoff-flow-module__fle4Uq__ideaTrustNote svg{color:#0a12249e;flex:none;margin-top:1px}.onboarding-handoff-flow-module__fle4Uq__ideaTrustNote span{min-width:0;max-width:520px}.onboarding-handoff-flow-module__fle4Uq__ideaTrustLink{color:inherit;text-underline-offset:3px;text-decoration:underline;transition:color .15s}.onboarding-handoff-flow-module__fle4Uq__ideaTrustNoBreak{white-space:nowrap}.onboarding-handoff-flow-module__fle4Uq__ideaTrustLink:hover{color:#0a1224eb}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__ideaTrustNote{color:#eef4ffad}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__ideaTrustNote svg{color:#eef4ff94}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__ideaTrustLink:hover{color:#eef4fff0}.onboarding-handoff-flow-module__fle4Uq__inlineSuggest{border-radius:11px;justify-content:center;align-items:center;gap:8px;height:42px;margin-top:12px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.onboarding-handoff-flow-module__fle4Uq__inlineError{color:var(--error);margin:10px 0 0;font-size:13px;font-weight:700;line-height:1.45}.onboarding-handoff-flow-module__fle4Uq__suggestionCard,.onboarding-handoff-flow-module__fle4Uq__namePickCard,.onboarding-handoff-flow-module__fle4Uq__ideaReviewCard{border:1px solid var(--rim);background:var(--card);width:100%;box-shadow:var(--card-shadow);border-radius:20px;padding:28px}.onboarding-handoff-flow-module__fle4Uq__suggestedPill{height:26px;color:var(--accent-strong);background:var(--tint);letter-spacing:.06em;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.onboarding-handoff-flow-module__fle4Uq__ideaReviewText{max-width:520px;color:var(--ink);overflow-wrap:anywhere;text-wrap:balance;margin:18px auto 22px;font-size:22px;font-weight:700;line-height:1.34}.onboarding-handoff-flow-module__fle4Uq__reelViewport{height:36px;margin:0 0 10px;position:relative;overflow:hidden}.onboarding-handoff-flow-module__fle4Uq__reelStrip{will-change:transform}.onboarding-handoff-flow-module__fle4Uq__reelRow{height:36px;color:var(--ink);letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;font-size:26px;font-weight:700;line-height:36px;overflow:hidden}.onboarding-handoff-flow-module__fle4Uq__ideaDescriptionBlock{max-width:480px;margin:0 auto 22px;transition:opacity .65s}.onboarding-handoff-flow-module__fle4Uq__ideaDescription{-webkit-line-clamp:4;color:var(--sub);-webkit-box-orient:vertical;margin:0;font-size:15.5px;font-weight:500;line-height:1.55;display:-webkit-box;overflow:hidden}.onboarding-handoff-flow-module__fle4Uq__ideaDescription[data-expanded=true]{-webkit-line-clamp:unset;display:block;overflow:visible}.onboarding-handoff-flow-module__fle4Uq__ideaDescriptionBlock[data-hidden=true]{opacity:0}.onboarding-handoff-flow-module__fle4Uq__ideaDescriptionToggle{min-height:44px;color:var(--accent-strong);cursor:pointer;background:0 0;border:0;align-items:center;margin-top:2px;padding:6px 10px;font-size:13px;font-weight:800;display:inline-flex}.onboarding-handoff-flow-module__fle4Uq__cardActions[data-busy=true] .onboarding-handoff-flow-module__fle4Uq__secondaryButton:disabled,.onboarding-handoff-flow-module__fle4Uq__cardActions[data-busy=true] .onboarding-handoff-flow-module__fle4Uq__primaryButton:disabled{cursor:default;opacity:.55}.onboarding-handoff-flow-module__fle4Uq__cardActions[data-busy=true] .onboarding-handoff-flow-module__fle4Uq__primaryButton:disabled{color:#fff;background:var(--cta-bottom) linear-gradient(180deg, var(--cta-top), var(--cta-bottom));box-shadow:var(--cta-shadow)}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__cardActions[data-busy=true] .onboarding-handoff-flow-module__fle4Uq__primaryButton:disabled{color:#061026}.onboarding-handoff-flow-module__fle4Uq__editableNameShell{align-items:center;margin-top:18px;display:flex;position:relative}.onboarding-handoff-flow-module__fle4Uq__editableName{text-align:center;height:58px;padding:0 48px;font-size:26px;font-weight:700;line-height:58px}.onboarding-handoff-flow-module__fle4Uq__editableNameShell svg{color:#0a122475;pointer-events:none;position:absolute;right:18px}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__editableNameShell svg{color:#eef4ff80}.onboarding-handoff-flow-module__fle4Uq__cardActions{justify-content:center;gap:12px;margin-top:22px;display:flex}.onboarding-handoff-flow-module__fle4Uq__suggestionActions{flex-direction:column;width:min(100%,420px);margin-inline:auto}.onboarding-handoff-flow-module__fle4Uq__suggestionSecondaryActions{gap:12px;width:100%;display:flex}.onboarding-handoff-flow-module__fle4Uq__suggestionSecondaryActions .onboarding-handoff-flow-module__fle4Uq__secondaryButton{flex:1 1 0;min-width:0}.onboarding-handoff-flow-module__fle4Uq__topicCard{border:1px solid var(--rim);background:var(--card);width:min(100%,480px);box-shadow:var(--card-shadow);border-radius:20px;margin:18px auto 0;padding:22px 26px 24px}.onboarding-handoff-flow-module__fle4Uq__topicLabel{color:var(--ink);margin:0 0 12px;font-size:16px;font-weight:700;line-height:1.2;display:block}.onboarding-handoff-flow-module__fle4Uq__topicInputRow{align-items:center;display:flex;position:relative}.onboarding-handoff-flow-module__fle4Uq__topicInput{border:1px solid var(--field-border);width:100%;height:52px;color:var(--ink);background:var(--field);font:inherit;text-align:center;border-radius:13px;outline:none;padding:0 52px;font-size:16.5px;font-weight:650;line-height:52px;transition:border-color .18s,box-shadow .18s;box-shadow:inset 0 1px #ffffffdb}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__topicInput{box-shadow:inset 0 1px #ffffff14}.onboarding-handoff-flow-module__fle4Uq__topicInput:focus{border-color:var(--accent)}.onboarding-handoff-flow-module__fle4Uq__topicPlaceholder{pointer-events:none;color:var(--placeholder);justify-content:center;align-items:center;font-size:16.5px;font-weight:600;display:flex;position:absolute;inset:0}.onboarding-handoff-flow-module__fle4Uq__topicPlaceholderCaret{margin-left:1px;animation:1s step-end infinite onboarding-handoff-flow-module__fle4Uq__caretBlink}.onboarding-handoff-flow-module__fle4Uq__topicSubmit{color:#fff;background:var(--ink);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex;position:absolute;right:4px;box-shadow:0 6px 16px #0a122447}.onboarding-handoff-flow-module__fle4Uq__topicSubmit:disabled{color:#0a122461;box-shadow:none;cursor:default;background:#0a122414}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__topicSubmit{color:#0a1224;background:#f4f6fb;box-shadow:0 6px 16px #00000059}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__topicSubmit:disabled{color:#eef4ff73;box-shadow:none;background:#eef4ff1a}.onboarding-handoff-flow-module__fle4Uq__topicClear{color:#0a1224b8;cursor:pointer;background:#ffffffc7;border:1px solid #0a12241f;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;position:absolute;left:4px}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__topicClear{color:#eef4ffb8;background:#0a101d94;border-color:#ffffff1f}.onboarding-handoff-flow-module__fle4Uq__primaryButton,.onboarding-handoff-flow-module__fle4Uq__secondaryButton,.onboarding-handoff-flow-module__fle4Uq__backButton,.onboarding-handoff-flow-module__fle4Uq__inlineBack{white-space:nowrap;border-radius:11px;justify-content:center;align-items:center;gap:8px;height:50px;padding:0 18px;font-size:15px;font-weight:800;line-height:1;display:inline-flex}.onboarding-handoff-flow-module__fle4Uq__primaryButton{color:#fff;background:var(--cta-bottom) linear-gradient(180deg, var(--cta-top), var(--cta-bottom));min-width:136px;box-shadow:var(--cta-shadow);border:1px solid #0000;transition:filter .18s,transform .18s,box-shadow .18s,opacity .18s}.onboarding-handoff-flow-module__fle4Uq__primaryButton:hover:not(:disabled){filter:brightness(1.05)}.onboarding-handoff-flow-module__fle4Uq__primaryButton:active:not(:disabled){transform:scale(.98)}.onboarding-handoff-flow-module__fle4Uq__primaryButton:disabled{color:#ffffffdb;box-shadow:none;cursor:not-allowed;opacity:.58;background:#0a122433}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__primaryButton{color:#061026}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__primaryButton:disabled{color:#eef4ff94;background:#eef4ff21}.onboarding-handoff-flow-module__fle4Uq__secondaryButton{min-width:132px}.onboarding-handoff-flow-module__fle4Uq__sourceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.onboarding-handoff-flow-module__fle4Uq__sourceTile{border:1px solid var(--rim);height:118px;color:var(--ink);background:var(--card);box-shadow:var(--card-shadow);text-align:left;border-radius:20px;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:16px;transition:transform .18s,background .18s,box-shadow .18s,border-color .18s;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.onboarding-handoff-flow-module__fle4Uq__sourceTile:hover{transform:translateY(-2px)}.onboarding-handoff-flow-module__fle4Uq__sourceTile:not([data-selected=true]):hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--rim))}}.onboarding-handoff-flow-module__fle4Uq__sourceIcon{color:#0a122494;font-size:23px;line-height:1}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__sourceIcon{color:#eef4ffad}.onboarding-handoff-flow-module__fle4Uq__sourceTile span{font-size:15px;font-weight:700;line-height:1.2}.onboarding-handoff-flow-module__fle4Uq__sourceTile[data-selected=true]{background:var(--selected);box-shadow:inset 0 0 0 2px var(--accent), 0 14px 30px -14px #2f6fff73;border-color:#0000}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__sourceTile[data-selected=true]{box-shadow:inset 0 0 0 2px var(--accent), 0 18px 38px -22px #2f6fff99;background:#7da7ff2e}.onboarding-handoff-flow-module__fle4Uq__sourceTile[data-selected=true] .onboarding-handoff-flow-module__fle4Uq__sourceIcon{color:var(--accent)}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__sourceTile[data-selected=true] .onboarding-handoff-flow-module__fle4Uq__sourceIcon{color:var(--accent)}.onboarding-handoff-flow-module__fle4Uq__checkBadge{color:#fff;background:var(--accent);opacity:0;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;transition:opacity .2s,transform .2s cubic-bezier(.34,1.56,.64,1);display:inline-flex;position:absolute;top:12px;right:12px;transform:scale(.6)}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__checkBadge{color:#061026}.onboarding-handoff-flow-module__fle4Uq__sourceTile[data-selected=true] .onboarding-handoff-flow-module__fle4Uq__checkBadge{opacity:1;transform:scale(1)}.onboarding-handoff-flow-module__fle4Uq__mobileLabel{display:none}.onboarding-handoff-flow-module__fle4Uq__desktopLabel{display:inline}.onboarding-handoff-flow-module__fle4Uq__doneScene{place-items:center;display:grid}.onboarding-handoff-flow-module__fle4Uq__doneScene .onboarding-handoff-flow-module__fle4Uq__copy{margin-bottom:0}.onboarding-handoff-flow-module__fle4Uq__successMark{color:#fff;background:linear-gradient(180deg, var(--accent-2), var(--accent));border-radius:999px;justify-content:center;align-items:center;width:62px;height:62px;margin-bottom:20px;display:inline-flex;box-shadow:0 20px 40px #2f6fff38,inset 0 1px #ffffff47}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__successMark{color:#061026}.onboarding-handoff-flow-module__fle4Uq__setupScene{--onb-setup-card-glass:blur(10px);place-items:center;width:min(100%,520px);margin:0 auto;display:grid}.onboarding-handoff-flow-module__fle4Uq__setupCard{width:min(100%,420px);-webkit-backdrop-filter:var(--onb-setup-card-glass);backdrop-filter:var(--onb-setup-card-glass);background:#ffffff94;border:1px solid #ffffffbd;border-radius:30px;place-items:center;padding:26px;display:grid;box-shadow:0 22px 62px -28px #2f6fff6b,inset 0 1px #ffffffdb}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__setupCard{background:#0d14229e;border-color:#ffffff1f;box-shadow:0 28px 76px -34px #000000b8,inset 0 1px #ffffff14}.onboarding-handoff-flow-module__fle4Uq__setupList{text-align:left;gap:10px;width:min(100%,390px);margin:0;padding:0;list-style:none;display:grid}.onboarding-handoff-flow-module__fle4Uq__setupList li{color:#0a1224a3;align-items:center;gap:10px;min-height:28px;font-size:14px;font-weight:500;display:flex}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__setupList li{color:#ffffffd1}.onboarding-handoff-flow-module__fle4Uq__setupList li[data-state=done],.onboarding-handoff-flow-module__fle4Uq__setupList li[data-state=active]{color:var(--ink)}.onboarding-handoff-flow-module__fle4Uq__setupList li[data-state=done]{font-weight:600}.onboarding-handoff-flow-module__fle4Uq__setupList li[data-state=active]{font-weight:700}:is(html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__setupList li[data-state=done],html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__setupList li[data-state=active]){color:var(--ink)}.onboarding-handoff-flow-module__fle4Uq__setupList li[data-state=done] svg,.onboarding-handoff-flow-module__fle4Uq__setupList li[data-state=active] svg{color:var(--accent)}.onboarding-handoff-flow-module__fle4Uq__setupStatus{color:#0a1224b8;margin:16px 0 0;font-size:13px;font-weight:700}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__setupStatus{color:#ffffffdb}.onboarding-handoff-flow-module__fle4Uq__navbar{z-index:2;justify-content:center;align-items:center;gap:12px;margin-top:24px;padding:0;display:flex;position:relative}.onboarding-handoff-flow-module__fle4Uq__backButton{min-width:100px}.onboarding-handoff-flow-module__fle4Uq__enterButton{width:auto;min-width:180px}.onboarding-handoff-flow-module__fle4Uq__inlineBack{min-width:92px;margin:0 auto 22px}.onboarding-handoff-flow-module__fle4Uq__spin{animation:.85s linear infinite onboarding-handoff-flow-module__fle4Uq__spin}.onboarding-handoff-flow-module__fle4Uq__backButton:focus-visible,.onboarding-handoff-flow-module__fle4Uq__secondaryButton:focus-visible,.onboarding-handoff-flow-module__fle4Uq__inlineSuggest:focus-visible,.onboarding-handoff-flow-module__fle4Uq__inlineBack:focus-visible,.onboarding-handoff-flow-module__fle4Uq__optionCard:focus-visible,.onboarding-handoff-flow-module__fle4Uq__sourceTile:focus-visible,.onboarding-handoff-flow-module__fle4Uq__topicSubmit:focus-visible,.onboarding-handoff-flow-module__fle4Uq__topicClear:focus-visible,.onboarding-handoff-flow-module__fle4Uq__ideaDescriptionToggle:focus-visible,.onboarding-handoff-flow-module__fle4Uq__primaryButton:focus-visible{outline:2px solid var(--focus-ring)!important;outline-offset:3px!important;box-shadow:0 0 0 5px var(--focus-halo), var(--card-shadow)!important}.onboarding-handoff-flow-module__fle4Uq__exitButton:focus-visible{outline:2px solid var(--focus-ring)!important;outline-offset:3px!important;border-color:var(--focus-ring)!important;box-shadow:0 0 0 5px var(--focus-halo), inset 0 0 0 1px #0a122417, inset 0 1px 0 #ffffffb3!important}@keyframes onboarding-handoff-flow-module__fle4Uq__fdSwap{0%{opacity:0;transform:translateY(12px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes onboarding-handoff-flow-module__fle4Uq__fdFade{0%{opacity:0}to{opacity:1}}@keyframes onboarding-handoff-flow-module__fle4Uq__spin{to{transform:rotate(360deg)}}@keyframes onboarding-handoff-flow-module__fle4Uq__caretBlink{0%,55%{opacity:1}56%,to{opacity:0}}@media (min-width:721px) and (max-width:900px){.onboarding-handoff-flow-module__fle4Uq__copy h1{font-size:38px}}@media (min-width:721px) and (max-height:650px){.onboarding-handoff-flow-module__fle4Uq__sourceTile{height:90px}.onboarding-handoff-flow-module__fle4Uq__navbar{margin-top:16px}}@media (max-width:720px){.onboarding-handoff-flow-module__fle4Uq__shell{--sub:#0a12249e;--field:#ffffffe6;--field-border:#0a12241f;background:radial-gradient(70% 38% at 48% 8%,#ffffffb8,#0000 76%),#dce8f6 linear-gradient(#b7d0ea 0%,#c8dcef 52%,#dce8f6 100%)}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell{background:radial-gradient(circle at 50% 16%,#3e60a575,#0000 44%),linear-gradient(#05080f 0%,#0a1020 48%,#111a2c 100%)}.onboarding-handoff-flow-module__fle4Uq__scrim{background:radial-gradient(circle at 50% 38%,#ffffff80,#ffffff14 58%,#fff0 74%),linear-gradient(#ffffffad,#fff3 48%,#ffffffb8)}.onboarding-handoff-flow-module__fle4Uq__topbar{height:auto;min-height:82px;padding:max(46px, env(safe-area-inset-top)) max(20px, env(safe-area-inset-right,0px)) 8px max(20px, env(safe-area-inset-left,0px));justify-content:center}.onboarding-handoff-flow-module__fle4Uq__exitButton{top:max(48px, env(safe-area-inset-top));right:max(20px, env(safe-area-inset-right,0px));border-radius:999px;width:44px;min-width:44px;height:44px;padding:0;position:absolute}.onboarding-handoff-flow-module__fle4Uq__exitButton span{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.onboarding-handoff-flow-module__fle4Uq__stageFrame{padding:0;overflow:hidden}.onboarding-handoff-flow-module__fle4Uq__stageGroup{flex-direction:column;flex:auto;width:100%;min-height:0;margin:0;display:flex}.onboarding-handoff-flow-module__fle4Uq__stage{overflow-anchor:none;overscroll-behavior:contain;min-height:0;padding:14px max(20px, env(safe-area-inset-right,0px)) 96px max(20px, env(safe-area-inset-left,0px));scrollbar-width:none;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.onboarding-handoff-flow-module__fle4Uq__stage::-webkit-scrollbar{display:none}.onboarding-handoff-flow-module__fle4Uq__stageFrameWithNavigation .onboarding-handoff-flow-module__fle4Uq__stage{padding-bottom:18px}.onboarding-handoff-flow-module__fle4Uq__content{width:100%;margin:auto}.onboarding-handoff-flow-module__fle4Uq__copy{gap:10px;margin-bottom:16px}.onboarding-handoff-flow-module__fle4Uq__copy h1{font-size:28px;line-height:1.08}.onboarding-handoff-flow-module__fle4Uq__copy p{font-size:15px;line-height:1.48}.onboarding-handoff-flow-module__fle4Uq__optionGrid{grid-template-columns:1fr;gap:12px}.onboarding-handoff-flow-module__fle4Uq__optionCard{text-align:left;border-radius:16px;flex-direction:row;justify-content:flex-start;gap:14px;min-height:0;padding:18px 16px}.onboarding-handoff-flow-module__fle4Uq__optionCard:hover:not(:disabled){transform:none}.onboarding-handoff-flow-module__fle4Uq__optionCard:active:not(:disabled){box-shadow:inset 0 0 0 1px #2f6fff8c, var(--card-shadow);background:#f4f8fd;transform:scale(.985)}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__optionCard:active:not(:disabled){box-shadow:inset 0 0 0 1px #7da7ff73, var(--card-shadow);background:#7da7ff29}.onboarding-handoff-flow-module__fle4Uq__optionIcon{border-radius:14px;flex:none;width:50px;height:50px}.onboarding-handoff-flow-module__fle4Uq__optionIcon svg{width:25px;height:25px}.onboarding-handoff-flow-module__fle4Uq__optionText{flex:auto;gap:4px;min-width:0}.onboarding-handoff-flow-module__fle4Uq__optionTitle{font-size:16px}.onboarding-handoff-flow-module__fle4Uq__optionSubtitle{font-size:13px}.onboarding-handoff-flow-module__fle4Uq__optionChevron{color:#0a122459;flex:none;display:block}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__optionChevron{color:#eef4ff7a}.onboarding-handoff-flow-module__fle4Uq__textarea{min-height:138px;padding:16px;font-size:16px}.onboarding-handoff-flow-module__fle4Uq__input,.onboarding-handoff-flow-module__fle4Uq__editableName{border-radius:14px;height:54px;line-height:54px}.onboarding-handoff-flow-module__fle4Uq__input{text-align:left;font-size:17px}.onboarding-handoff-flow-module__fle4Uq__suggestionCard,.onboarding-handoff-flow-module__fle4Uq__namePickCard,.onboarding-handoff-flow-module__fle4Uq__ideaReviewCard{border-radius:16px;padding:22px}.onboarding-handoff-flow-module__fle4Uq__namePickCard{padding-inline:14px}.onboarding-handoff-flow-module__fle4Uq__editableName{text-align:left;padding:0 40px 0 10px;font-size:clamp(16px,4.5vw,18px)}.onboarding-handoff-flow-module__fle4Uq__reelRow{font-size:24px}.onboarding-handoff-flow-module__fle4Uq__reelViewport[data-spinning=false]{height:auto;min-height:36px}.onboarding-handoff-flow-module__fle4Uq__reelViewport[data-spinning=false] .onboarding-handoff-flow-module__fle4Uq__reelRow{white-space:normal;overflow-wrap:anywhere;text-wrap:balance;height:auto;min-height:36px;line-height:1.25}.onboarding-handoff-flow-module__fle4Uq__topicCard{border-radius:16px;padding:20px 18px 22px}.onboarding-handoff-flow-module__fle4Uq__ideaReviewText{font-size:20px;line-height:1.36}.onboarding-handoff-flow-module__fle4Uq__cardActions{flex-direction:column-reverse;gap:10px}.onboarding-handoff-flow-module__fle4Uq__suggestionActions{flex-direction:column}.onboarding-handoff-flow-module__fle4Uq__suggestionSecondaryActions{gap:10px}.onboarding-handoff-flow-module__fle4Uq__suggestionSecondaryActions .onboarding-handoff-flow-module__fle4Uq__secondaryButton{padding-inline:10px;font-size:14px}.onboarding-handoff-flow-module__fle4Uq__cardActions .onboarding-handoff-flow-module__fle4Uq__primaryButton,.onboarding-handoff-flow-module__fle4Uq__cardActions .onboarding-handoff-flow-module__fle4Uq__secondaryButton{width:100%}.onboarding-handoff-flow-module__fle4Uq__sourceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.onboarding-handoff-flow-module__fle4Uq__sourceTile{border-radius:16px;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;height:60px;padding:0 12px}.onboarding-handoff-flow-module__fle4Uq__sourceTile span{font-size:14px}.onboarding-handoff-flow-module__fle4Uq__sourceIcon{font-size:21px}.onboarding-handoff-flow-module__fle4Uq__desktopLabel{display:none}.onboarding-handoff-flow-module__fle4Uq__mobileLabel{display:inline}.onboarding-handoff-flow-module__fle4Uq__checkBadge{width:18px;height:18px;top:8px;right:8px}.onboarding-handoff-flow-module__fle4Uq__setupCard{border-radius:26px;width:min(100%,370px);padding:22px}.onboarding-handoff-flow-module__fle4Uq__setupList{gap:8px;width:min(100%,330px)}.onboarding-handoff-flow-module__fle4Uq__setupList li{font-size:13px}.onboarding-handoff-flow-module__fle4Uq__navbar{padding:0;padding:18px max(20px, env(safe-area-inset-right,0px)) calc(16px + env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left,0px));background:linear-gradient(#f4f8fd00,#f4f8fde0 38%,#f4f8fdf5);flex:none;justify-content:stretch;gap:10px;margin-top:0}.onboarding-handoff-flow-module__fle4Uq__shell[data-onboarding-keyboard="1"] .onboarding-handoff-flow-module__fle4Uq__navbar{padding-bottom:16px}html[data-theme=dark] .onboarding-handoff-flow-module__fle4Uq__shell .onboarding-handoff-flow-module__fle4Uq__navbar{background:linear-gradient(#05080f00,#05080fd1 38%,#05080ff5)}.onboarding-handoff-flow-module__fle4Uq__navbar .onboarding-handoff-flow-module__fle4Uq__primaryButton{flex:auto;min-width:0;height:54px;font-size:18px}.onboarding-handoff-flow-module__fle4Uq__backButton{width:54px;min-width:54px;height:54px;padding:0}.onboarding-handoff-flow-module__fle4Uq__backButton span{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.onboarding-handoff-flow-module__fle4Uq__inlineBack{height:42px;margin-bottom:16px}.onboarding-handoff-flow-module__fle4Uq__enterButton{width:100%;min-width:0;height:54px;font-size:18px}}@media (max-width:390px){.onboarding-handoff-flow-module__fle4Uq__stage,.onboarding-handoff-flow-module__fle4Uq__navbar{padding-inline:max(16px, env(safe-area-inset-left,0px)) max(16px, env(safe-area-inset-right,0px))}.onboarding-handoff-flow-module__fle4Uq__copy h1{font-size:27px}}@media (pointer:coarse){.onboarding-handoff-flow-module__fle4Uq__exitButton,.onboarding-handoff-flow-module__fle4Uq__inlineSuggest,.onboarding-handoff-flow-module__fle4Uq__inlineBack{min-height:44px}}@media (prefers-reduced-motion:reduce){.onboarding-handoff-flow-module__fle4Uq__shell *,.onboarding-handoff-flow-module__fle4Uq__shell :before,.onboarding-handoff-flow-module__fle4Uq__shell :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (prefers-reduced-transparency:reduce){.onboarding-handoff-flow-module__fle4Uq__setupScene{--onb-setup-card-glass:none}}