html,body{height:100%;overflow:hidden;background:var(--fx-bg)}.opening.svelte-1n46o8q{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100vh;height:100dvh;margin:0 auto;padding:24px 40px 32px;background:var(--fx-bg);overflow:clip}.wordmark.svelte-1n46o8q{position:relative;z-index:5;display:block;padding:10px 0 2px;font-family:New York,Times New Roman,serif;font-style:italic;font-weight:700;font-size:30px;letter-spacing:-.01em;line-height:1.2em;color:var(--fx-text-primary);text-decoration:none;animation:svelte-1n46o8q-element-in .9s cubic-bezier(.22,.61,.36,1) var(--delay, 0s) both}.field.svelte-1n46o8q{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;flex:1;min-height:0}.collage.svelte-1n46o8q{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.card.svelte-1n46o8q{position:absolute;display:block;height:auto;rotate:var(--rest-rotate, 0deg);animation-name:svelte-1n46o8q-card-in,svelte-1n46o8q-card-float;animation-duration:1.05s,var(--float-dur, 12s);animation-timing-function:cubic-bezier(.22,.61,.36,1),ease-in-out;animation-delay:var(--delay, 0s),calc(var(--delay, 0s) + 1.05s);animation-fill-mode:both,none;animation-iteration-count:1,infinite;will-change:translate,rotate}.depth-far.svelte-1n46o8q{--enter-blur: 14px;--rest-opacity: .66;--enter-scale: 1.05;--drift-y: 7px;--drift-x: 4px;--drift-rot: .5deg}.depth-mid.svelte-1n46o8q{--enter-blur: 10px;--rest-opacity: .86;--enter-scale: 1.035;--drift-y: 5px;--drift-x: 3px;--drift-rot: .35deg}.depth-near.svelte-1n46o8q{--enter-blur: 7px;--rest-opacity: 1;--enter-scale: 1.02;--drift-y: 3.5px;--drift-x: 2px;--drift-rot: .22deg}@keyframes svelte-1n46o8q-card-in{0%{opacity:0;translate:var(--enter-x, 0) var(--enter-y, 16px);scale:var(--enter-scale, 1.03);filter:blur(var(--enter-blur, 10px))}to{opacity:var(--rest-opacity, 1);translate:0 0;scale:1;filter:blur(0)}}@keyframes svelte-1n46o8q-card-float{0%{translate:0 0;rotate:var(--rest-rotate, 0deg)}28%{translate:calc(var(--drift-x, 3px) * var(--sway, 1)) calc(var(--drift-y, 5px) * -1);rotate:calc(var(--rest-rotate, 0deg) + var(--drift-rot, .35deg) * var(--sway, 1))}54%{translate:calc(var(--drift-x, 3px) * var(--sway, 1) * -.6) calc(var(--drift-y, 5px) * -.35);rotate:calc(var(--rest-rotate, 0deg) - var(--drift-rot, .35deg) * var(--sway, 1) * .5)}76%{translate:calc(var(--drift-x, 3px) * var(--sway, 1) * -.35) calc(var(--drift-y, 5px) * .5);rotate:calc(var(--rest-rotate, 0deg) - var(--drift-rot, .35deg) * var(--sway, 1) * .25)}to{translate:0 0;rotate:var(--rest-rotate, 0deg)}}.card-radar.svelte-1n46o8q{left:calc(50% - 726px);top:calc(50% - 380px);width:268px;--rest-rotate: -6deg;--enter-x: -26px}.card-activity.svelte-1n46o8q{left:calc(50% - 508px);top:calc(50% - 70px);width:184px;--rest-rotate: 4deg;--enter-x: -20px}.card-momentum.svelte-1n46o8q{left:calc(50% - 676px);top:calc(50% + 160px);width:246px;--rest-rotate: -3deg;--enter-x: -24px}.card-streak.svelte-1n46o8q{left:calc(50% - 400px);bottom:calc(50% - 394px);width:326px;--rest-rotate: 3deg;--enter-y: 24px}.card-goal.svelte-1n46o8q{right:calc(50% - 726px);top:calc(50% - 370px);width:330px;--rest-rotate: 4deg;--enter-x: 28px}.card-inference.svelte-1n46o8q{right:calc(50% - 578px);top:calc(50% - 150px);width:272px;--rest-rotate: -3deg;--enter-x: 22px}.card-reflect.svelte-1n46o8q{right:calc(50% - 730px);top:calc(50% + 60px);width:182px;--rest-rotate: 5deg;--enter-x: 24px}.card-category.svelte-1n46o8q{right:calc(50% - 422px);bottom:calc(50% - 382px);width:194px;--rest-rotate: -5deg;--enter-y: 22px}.message.svelte-1n46o8q{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;gap:22px;width:680px;max-width:100%}@keyframes svelte-1n46o8q-element-in{0%{opacity:0;translate:0 -14px;filter:blur(8px)}to{opacity:1;translate:0 0;filter:blur(0)}}.status-pill.svelte-1n46o8q{display:inline-flex;align-items:center;gap:9px;padding:7px 12px;border-radius:999px;border:1px solid rgba(226,63,119,.22);background:#e23f7714;animation:svelte-1n46o8q-element-in .9s cubic-bezier(.22,.61,.36,1) var(--delay, 0s) both}.signal.svelte-1n46o8q{width:7px;height:7px;border-radius:100%;background:var(--fx-signal);animation:svelte-1n46o8q-signal-pulse 1.8s cubic-bezier(.42,0,.58,1) infinite alternate}@keyframes svelte-1n46o8q-signal-pulse{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:.35;transform:scale(1.5) rotate(360deg)}}.status-text.svelte-1n46o8q{font-family:"IBM Plex Sans",var(--font-sans);font-weight:500;font-size:11px;letter-spacing:.08em;line-height:1.2em;color:#f083a8}h1.svelte-1n46o8q{margin:0;font-family:"General Sans",var(--font-sans);font-weight:600;font-size:68px;letter-spacing:-.045em;line-height:1.02em;text-align:center;text-wrap:balance;color:var(--fx-text-primary);animation:svelte-1n46o8q-element-in 1s cubic-bezier(.22,.61,.36,1) var(--delay, 0s) both}.sub.svelte-1n46o8q{margin:0;width:560px;max-width:100%;font-family:"General Sans",var(--font-sans);font-weight:400;font-size:17px;letter-spacing:-.02em;line-height:1.5em;text-align:center;text-wrap:balance;color:var(--fx-text-muted);animation:svelte-1n46o8q-element-in .95s cubic-bezier(.22,.61,.36,1) var(--delay, 0s) both}.turnstile-mount.svelte-1n46o8q{position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}.waitlist.svelte-1n46o8q{display:flex;align-items:center;gap:8px;width:520px;max-width:100%;height:60px;padding:6px;border-radius:999px;border:1px solid rgba(255,255,255,.09);background:#1b1a22f0;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);overflow:clip;animation:svelte-1n46o8q-element-in .95s cubic-bezier(.22,.61,.36,1) var(--delay, 0s) both}.field-label.svelte-1n46o8q{display:flex;flex:1;min-width:0;height:48px}.sr-only.svelte-1n46o8q{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.waitlist.svelte-1n46o8q input:where(.svelte-1n46o8q){flex:1;min-width:0;height:48px;padding:12px 14px;border:1px solid transparent;border-radius:10px;background:transparent;font-family:"General Sans",var(--font-sans);font-weight:400;font-size:14px;line-height:1.2em;color:var(--fx-text-primary);outline:none}.waitlist.svelte-1n46o8q input:where(.svelte-1n46o8q)::-moz-placeholder{color:#6f7680}.waitlist.svelte-1n46o8q input:where(.svelte-1n46o8q)::placeholder{color:#6f7680}.waitlist.svelte-1n46o8q input:where(.svelte-1n46o8q):focus{border-color:#09f}.submit.svelte-1n46o8q{flex-shrink:0;height:48px;padding:12px 18px;border:none;border-radius:999px;background:#f7f5f8;font-family:"General Sans",var(--font-sans);font-weight:600;font-size:14px;line-height:1em;color:#07090b;cursor:pointer;transition:background .4s cubic-bezier(.22,.61,.36,1),opacity .4s cubic-bezier(.22,.61,.36,1)}.submit.svelte-1n46o8q:hover:not(:disabled){opacity:.86}.submit.svelte-1n46o8q:disabled{cursor:default}.submit.success.svelte-1n46o8q{background:#d9ffe8}.form-note.svelte-1n46o8q{margin:-10px 0 0;min-height:18px;font-family:"General Sans",var(--font-sans);font-weight:400;font-size:13px;line-height:1.4em;text-align:center;color:var(--fx-text-muted);opacity:0;transition:opacity .45s cubic-bezier(.22,.61,.36,1)}.form-note.visible.svelte-1n46o8q{opacity:1}.btn-glass.svelte-1n46o8q{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:12px 18px;border-radius:999px;border:1px solid rgba(255,255,255,.09);background:#1d1c24f0;font-family:"General Sans",var(--font-sans);font-weight:600;font-size:14px;line-height:1em;color:var(--fx-text-primary);text-decoration:none;cursor:pointer;transition:opacity .35s cubic-bezier(.22,.61,.36,1);animation:svelte-1n46o8q-element-in .95s cubic-bezier(.22,.61,.36,1) var(--delay, 0s) both}.btn-glass.svelte-1n46o8q:hover{opacity:.86}@media (max-width: 1199.98px){.opening.svelte-1n46o8q{padding:20px 24px 56px}.wordmark.svelte-1n46o8q{font-size:27px}.message.svelte-1n46o8q{width:600px;gap:20px}h1.svelte-1n46o8q{font-size:54px}.sub.svelte-1n46o8q{font-size:14px}.card-radar.svelte-1n46o8q{left:calc(50% - 620px);top:calc(50% - 370px);width:222px}.card-activity.svelte-1n46o8q{left:calc(50% - 444px);top:calc(50% - 110px);width:150px}.card-momentum.svelte-1n46o8q{left:calc(50% - 576px);top:calc(50% + 120px);width:210px}.card-streak.svelte-1n46o8q{left:calc(50% - 340px);bottom:calc(50% - 388px);width:264px}.card-goal.svelte-1n46o8q{right:calc(50% - 622px);top:calc(50% - 365px);width:268px}.card-inference.svelte-1n46o8q{right:calc(50% - 510px);top:calc(50% - 180px);width:220px}.card-reflect.svelte-1n46o8q{right:calc(50% - 604px);top:calc(50% + 10px);width:152px}.card-category.svelte-1n46o8q{right:calc(50% - 366px);bottom:calc(50% - 378px);width:158px}}@media (max-width: 809.98px){.opening.svelte-1n46o8q{padding:14px 16px 20px}.wordmark.svelte-1n46o8q{font-size:24px}.message.svelte-1n46o8q{width:100%;gap:18px}h1.svelte-1n46o8q{font-size:42px}.sub.svelte-1n46o8q{font-size:15px;width:100%}.waitlist.svelte-1n46o8q{width:100%}.card-radar.svelte-1n46o8q{left:calc(50% - 310px);top:auto;bottom:calc(50% + 330px);width:190px;--rest-rotate: -8deg}.card-goal.svelte-1n46o8q{right:calc(50% - 295px);top:auto;bottom:calc(50% + 235px);width:225px;--rest-rotate: 6deg}.card-category.svelte-1n46o8q{left:calc(50% - 258px);right:auto;top:auto;bottom:calc(50% + 205px);width:140px;--rest-rotate: 4deg;--enter-x: -18px}.card-reflect.svelte-1n46o8q{right:calc(50% - 215px);top:auto;bottom:calc(50% + 380px);width:125px;--rest-rotate: -6deg}.card-streak.svelte-1n46o8q{left:calc(50% - 255px);top:calc(50% + 235px);bottom:auto;width:225px;--rest-rotate: 3deg;--enter-x: -24px;--enter-y: 0}.card-inference.svelte-1n46o8q{left:auto;right:calc(50% - 250px);top:calc(50% + 245px);bottom:auto;width:210px;--rest-rotate: -4deg;--enter-x: 22px}.card-activity.svelte-1n46o8q{left:calc(50% - 262px);top:calc(50% + 364px);bottom:auto;width:150px;--rest-rotate: 5deg;--enter-x: -20px;--enter-y: 0}.card-momentum.svelte-1n46o8q{left:auto;right:calc(50% - 140px);top:calc(50% + 424px);bottom:auto;width:200px;--rest-rotate: -3deg;--enter-x: 22px}}@media (prefers-reduced-motion: reduce){.card.svelte-1n46o8q,.wordmark.svelte-1n46o8q,.status-pill.svelte-1n46o8q,h1.svelte-1n46o8q,.sub.svelte-1n46o8q,.waitlist.svelte-1n46o8q,.btn-glass.svelte-1n46o8q{animation:none}.card.svelte-1n46o8q{opacity:var(--rest-opacity, 1)}.signal.svelte-1n46o8q{animation:none}}
