.StartFlow-module__rD849G__root{color:#faf7f2;font-family:var(--font-inter), system-ui, sans-serif;-webkit-font-smoothing:antialiased;background:#141019;position:fixed;inset:0;overflow:hidden}.StartFlow-module__rD849G__canvas{background:radial-gradient(42% 50% at 22% 28%, color-mix(in srgb, var(--accent,#2a9eb8) 62%, transparent), transparent 70%), radial-gradient(46% 52% at 82% 78%, color-mix(in srgb, var(--accent-2,#4bbcf4) 48%, transparent), transparent 72%), radial-gradient(60% 60% at 50% 120%, color-mix(in srgb, var(--accent,#2a9eb8) 30%, transparent), transparent 70%);filter:saturate(1.05);will-change:transform;transition:background .9s cubic-bezier(.4,0,.2,1);animation:26s ease-in-out infinite alternate StartFlow-module__rD849G__drift;position:absolute;inset:-20%}.StartFlow-module__rD849G__veil{pointer-events:none;background:linear-gradient(#14101947 0%,#14101900 30%,#1410198c 100%);position:absolute;inset:0}.StartFlow-module__rD849G__stage{padding:max(64px, env(safe-area-inset-top)) 24px max(40px, env(safe-area-inset-bottom));text-align:center;flex-direction:column;justify-content:safe center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden auto}.StartFlow-module__rD849G__inner{flex-direction:column;align-items:center;width:100%;max-width:480px;display:flex}.StartFlow-module__rD849G__headline{font-family:var(--font-display), Georgia, serif;letter-spacing:-.01em;margin:0;font-size:clamp(2.1rem,7.5vw,3.1rem);font-weight:400;line-height:1.04}.StartFlow-module__rD849G__headlineItalic{font-style:italic}.StartFlow-module__rD849G__sub{color:#faf7f2c7;max-width:30ch;margin:14px 0 0;font-size:clamp(.98rem,3.6vw,1.1rem);line-height:1.5}.StartFlow-module__rD849G__rise{animation:.72s cubic-bezier(.22,1,.36,1) both StartFlow-module__rD849G__rise}.StartFlow-module__rD849G__fade{animation:.6s both StartFlow-module__rD849G__fade}@keyframes StartFlow-module__rD849G__rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0,0)}}@keyframes StartFlow-module__rD849G__fade{0%{opacity:0}to{opacity:1}}@keyframes StartFlow-module__rD849G__drift{0%{transform:translate(-2%,-1%)scale(1.02)}to{transform:translate(2%,2%)scale(1.08)}}.StartFlow-module__rD849G__orb{background:radial-gradient(circle at 32% 30%, color-mix(in srgb, var(--accent,#2a9eb8) 92%, white 18%), transparent 62%), radial-gradient(circle at 70% 74%, var(--accent-2,#4bbcf4), transparent 66%), radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--accent,#2a9eb8) 86%, black 6%), color-mix(in srgb, var(--accent-2,#4bbcf4) 70%, black 10%));box-shadow:0 0 80px color-mix(in srgb, var(--accent,#2a9eb8) 55%, transparent), inset 0 0 60px #ffffff2e;will-change:transform;border-radius:50%;animation:6.5s ease-in-out infinite StartFlow-module__rD849G__orbBreathe;position:relative}.StartFlow-module__rD849G__orbSpin{background:conic-gradient(from 0deg, transparent, color-mix(in srgb, var(--accent-2,#4bbcf4) 60%, transparent), transparent 60%);mix-blend-mode:screen;opacity:.55;border-radius:50%;animation:14s linear infinite StartFlow-module__rD849G__orbSpin;position:absolute;inset:0}.StartFlow-module__rD849G__orbAudible{animation:3.6s ease-in-out infinite StartFlow-module__rD849G__orbBreathe}@keyframes StartFlow-module__rD849G__orbBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.055)}}@keyframes StartFlow-module__rD849G__orbSpin{to{transform:rotate(360deg)}}.StartFlow-module__rD849G__reveal{animation:.9s cubic-bezier(.16,1,.3,1) both StartFlow-module__rD849G__bloom}@keyframes StartFlow-module__rD849G__bloom{0%{opacity:0;transform:scale(.62)}55%{opacity:1;transform:scale(1.06)}to{transform:scale(1)}}.StartFlow-module__rD849G__dropRing{border:2px solid color-mix(in srgb, var(--accent,#2a9eb8) 65%, white 30%);pointer-events:none;border-radius:50%;animation:1.2s cubic-bezier(.2,.7,.3,1) forwards StartFlow-module__rD849G__dropRing;position:absolute;inset:0}.StartFlow-module__rD849G__dropRing2{border-color:color-mix(in srgb, var(--accent-2,#4bbcf4) 60%, white 25%);animation-delay:.22s}@keyframes StartFlow-module__rD849G__dropRing{0%{opacity:.7;transform:scale(.72)}to{opacity:0;transform:scale(2.6)}}.StartFlow-module__rD849G__dropHeadline{animation:.76s cubic-bezier(.16,1,.3,1) both StartFlow-module__rD849G__dropHeadline}@keyframes StartFlow-module__rD849G__dropHeadline{0%{opacity:0;letter-spacing:.04em;transform:translateY(10px)scale(.94)}to{opacity:1;letter-spacing:-.01em;transform:none}}.StartFlow-module__rD849G__cardGrid{flex-direction:column;gap:9px;width:100%;margin-top:26px;display:flex}.StartFlow-module__rD849G__card{appearance:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#faf7f2;text-align:left;cursor:pointer;background:#faf7f20e;border:1px solid #faf7f224;border-radius:16px;align-items:center;gap:14px;padding:13px 16px;transition:transform .22s cubic-bezier(.22,1,.36,1),background .22s,border-color .22s,box-shadow .22s;display:flex}.StartFlow-module__rD849G__card:hover{border-color:color-mix(in srgb, var(--accent,#2a9eb8) 55%, transparent);background:#faf7f21a}.StartFlow-module__rD849G__card:active{transform:scale(.985)}.StartFlow-module__rD849G__card:focus-visible{outline-offset:2px;outline:2px solid #faf7f2}.StartFlow-module__rD849G__cardGlyph{background:color-mix(in srgb, var(--accent,#2a9eb8) 26%, transparent);width:46px;height:46px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent,#2a9eb8) 40%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:23px;line-height:1;display:flex}.StartFlow-module__rD849G__cardText{flex-direction:column;min-width:0;display:flex}.StartFlow-module__rD849G__cardTitle{margin:0 0 2px;font-size:1.04rem;font-weight:600}.StartFlow-module__rD849G__cardSub{color:#faf7f2a8;font-size:.82rem;line-height:1.35}.StartFlow-module__rD849G__cardChevron{color:#faf7f266;flex-shrink:0;margin-left:auto}.StartFlow-module__rD849G__chips{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px;display:flex}.StartFlow-module__rD849G__chip{appearance:none;color:#faf7f2;cursor:pointer;background:#faf7f20d;border:1px solid #faf7f238;border-radius:999px;padding:11px 18px;font-size:.98rem;font-weight:500;transition:transform .2s cubic-bezier(.22,1,.36,1),background .2s,border-color .2s,color .2s}.StartFlow-module__rD849G__chip:active{transform:scale(.94)}.StartFlow-module__rD849G__chip:focus-visible{outline-offset:2px;outline:2px solid #faf7f2}.StartFlow-module__rD849G__chipOn{color:#1a1613;box-shadow:0 6px 24px color-mix(in srgb, var(--accent,#2a9eb8) 45%, transparent);background:#faf7f2;border-color:#faf7f2}.StartFlow-module__rD849G__freeInput{color:#faf7f2;text-align:center;background:#faf7f20f;border:1px solid #faf7f22e;border-radius:14px;width:100%;max-width:360px;margin-top:18px;padding:13px 16px;font-size:.98rem}.StartFlow-module__rD849G__freeInput::placeholder{color:#faf7f273}.StartFlow-module__rD849G__freeInput:focus{border-color:#faf7f280;outline:none}.StartFlow-module__rD849G__primary{appearance:none;cursor:pointer;color:#1a1613;letter-spacing:-.01em;box-shadow:0 10px 34px color-mix(in srgb, var(--accent,#2a9eb8) 40%, transparent);background:#faf7f2;border:none;border-radius:999px;padding:16px 30px;font-size:1.04rem;font-weight:600;transition:transform .2s cubic-bezier(.22,1,.36,1),opacity .2s,box-shadow .2s}.StartFlow-module__rD849G__primary:hover{box-shadow:0 12px 40px color-mix(in srgb, var(--accent,#2a9eb8) 55%, transparent)}.StartFlow-module__rD849G__primary:active{transform:scale(.97)}.StartFlow-module__rD849G__primary:disabled{opacity:.55;cursor:default}.StartFlow-module__rD849G__primary:focus-visible{outline-offset:3px;outline:2px solid #faf7f2}.StartFlow-module__rD849G__ghost{appearance:none;color:#faf7f2b3;cursor:pointer;background:0 0;border:none;padding:12px 16px;font-size:.95rem;transition:color .2s}.StartFlow-module__rD849G__ghost:hover{color:#faf7f2}.StartFlow-module__rD849G__ghost:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #faf7f2}.StartFlow-module__rD849G__actions{flex-direction:column;align-items:center;gap:6px;margin-top:30px;display:flex}.StartFlow-module__rD849G__dots{top:max(22px, env(safe-area-inset-top));justify-content:center;gap:7px;display:flex;position:absolute;left:0;right:0}.StartFlow-module__rD849G__dot{background:#faf7f247;border-radius:50%;width:6px;height:6px;transition:background .3s,width .3s}.StartFlow-module__rD849G__dotOn{background:#faf7f2;border-radius:3px;width:18px}.StartFlow-module__rD849G__madeFrom{letter-spacing:.12em;text-transform:uppercase;color:#faf7f299;margin-top:22px;font-size:.8rem}.StartFlow-module__rD849G__trackLine{color:#faf7f2;margin-top:6px;font-size:1.05rem;font-weight:500}.StartFlow-module__rD849G__playToggle{appearance:none;color:#faf7f2;cursor:pointer;background:#faf7f214;border:1.5px solid #faf7f280;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-top:8px;transition:transform .2s cubic-bezier(.22,1,.36,1),background .2s;display:inline-flex}.StartFlow-module__rD849G__playToggle:active{transform:scale(.92)}.StartFlow-module__rD849G__playToggle:focus-visible{outline-offset:3px;outline:2px solid #faf7f2}.StartFlow-module__rD849G__authPanel{flex-direction:column;gap:11px;width:100%;max-width:340px;margin-top:28px;display:flex}.StartFlow-module__rD849G__authBtn{appearance:none;cursor:pointer;letter-spacing:-.01em;border:none;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:100%;padding:14px 20px;font-size:1rem;font-weight:600;transition:transform .2s cubic-bezier(.22,1,.36,1),opacity .2s,box-shadow .2s,background .2s;display:inline-flex}.StartFlow-module__rD849G__authBtn:active{transform:scale(.98)}.StartFlow-module__rD849G__authBtn:disabled{opacity:.55;cursor:default}.StartFlow-module__rD849G__authBtn:focus-visible{outline-offset:3px;outline:2px solid #faf7f2}.StartFlow-module__rD849G__authApple{color:#fff;background:#000;box-shadow:inset 0 0 0 1px #ffffff29}.StartFlow-module__rD849G__authApple:hover{background:#0c0c0c}.StartFlow-module__rD849G__authPrimary{color:#1a1613;box-shadow:0 10px 34px color-mix(in srgb, var(--accent,#2a9eb8) 40%, transparent);background:#faf7f2}.StartFlow-module__rD849G__authPrimary:hover{box-shadow:0 12px 40px color-mix(in srgb, var(--accent,#2a9eb8) 55%, transparent)}.StartFlow-module__rD849G__googleSlot{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;justify-content:center;min-height:44px;display:flex}.StartFlow-module__rD849G__googleSlot>div{width:100%!important}.StartFlow-module__rD849G__authDivider{color:#faf7f273;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:12px;margin:3px 0;font-size:.78rem;display:flex}.StartFlow-module__rD849G__authDivider:before,.StartFlow-module__rD849G__authDivider:after{content:"";background:#faf7f224;flex:1;height:1px}.StartFlow-module__rD849G__authInput{color:#faf7f2;text-align:center;background:#faf7f20f;border:1px solid #faf7f22e;border-radius:14px;width:100%;padding:13px 16px;font-size:.98rem}.StartFlow-module__rD849G__authInput::placeholder{color:#faf7f273}.StartFlow-module__rD849G__authInput:focus{border-color:#faf7f280;outline:none}.StartFlow-module__rD849G__authError{color:#ffb3a6;min-height:1.1em;margin:2px 0 0;font-size:.85rem}.StartFlow-module__rD849G__authToggle{appearance:none;color:#faf7f2b3;cursor:pointer;background:0 0;border:none;padding:6px;font-size:.88rem}.StartFlow-module__rD849G__authToggle:hover{color:#faf7f2}.StartFlow-module__rD849G__authToggle:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #faf7f2}.StartFlow-module__rD849G__authToggle b{color:#4bbcf4;font-weight:600}.StartFlow-module__rD849G__authFootnote{color:#faf7f273;max-width:30ch;margin-top:14px;font-size:.75rem;line-height:1.5}.StartFlow-module__rD849G__authFootnote a{color:#faf7f2b3;text-underline-offset:2px;text-decoration:underline}.StartFlow-module__rD849G__authSent{background:#faf7f20d;border:1px solid #faf7f21f;border-radius:18px;width:100%;max-width:340px;margin-top:26px;padding:22px 20px}.StartFlow-module__rD849G__authSent p{margin:0}.StartFlow-module__rD849G__authSent .StartFlow-module__rD849G__sentTitle{color:#faf7f2;font-size:1.05rem;font-weight:600}.StartFlow-module__rD849G__authSent .StartFlow-module__rD849G__sentBody{color:#faf7f2b3;margin-top:8px;font-size:.9rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.StartFlow-module__rD849G__canvas,.StartFlow-module__rD849G__orb,.StartFlow-module__rD849G__orbSpin,.StartFlow-module__rD849G__orbAudible,.StartFlow-module__rD849G__dropRing,.StartFlow-module__rD849G__dropRing2{animation:none!important}.StartFlow-module__rD849G__dropRing,.StartFlow-module__rD849G__dropRing2{display:none!important}.StartFlow-module__rD849G__rise,.StartFlow-module__rD849G__fade,.StartFlow-module__rD849G__reveal,.StartFlow-module__rD849G__dropHeadline{animation:.4s both StartFlow-module__rD849G__fade!important}.StartFlow-module__rD849G__card:active,.StartFlow-module__rD849G__chip:active,.StartFlow-module__rD849G__primary:active,.StartFlow-module__rD849G__playToggle:active{transform:none}}