.MotionPerfProbe-module__psLNxG__probe{top:calc(env(safe-area-inset-top,0px) + 4px);z-index:90;color:#7dffb0;letter-spacing:-.01em;white-space:nowrap;pointer-events:none;background:#000000b8;border-radius:999px;padding:4px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.6;position:fixed;left:8px}
.CinematicIntro-module__vgUm4q__root{background:#06090f;place-items:center;width:100%;min-height:100dvh;display:grid;position:relative}.CinematicIntro-module__vgUm4q__stage{width:100%;height:100dvh;aspect-ratio:auto!important}@media (min-width:768px){.CinematicIntro-module__vgUm4q__root{padding:var(--sp-6) 0}.CinematicIntro-module__vgUm4q__stage{border-radius:18px;width:auto;max-width:520px;height:min(92dvh,900px);aspect-ratio:720/1280!important}}@media (min-width:1440px){.CinematicIntro-module__vgUm4q__stage{max-width:560px;height:min(88dvh,940px)}}.CinematicIntro-module__vgUm4q__layer{width:100%;height:100%;padding:calc(env(safe-area-inset-top,0px) + var(--sp-4)) var(--sp-5) calc(env(safe-area-inset-bottom,0px) + var(--sp-10));flex-direction:column;justify-content:flex-end;display:flex;position:relative}.CinematicIntro-module__vgUm4q__cta{appearance:none;cursor:pointer;font-family:inherit}.CinematicIntro-module__vgUm4q__copy{gap:var(--sp-3);display:grid}@keyframes CinematicIntro-module__vgUm4q__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes CinematicIntro-module__vgUm4q__fade{0%{opacity:0}to{opacity:1}}.CinematicIntro-module__vgUm4q__greet,.CinematicIntro-module__vgUm4q__ask{color:#fff;text-shadow:0 1px 12px #0006;margin:0}.CinematicIntro-module__vgUm4q__greet{animation:.62s ease-out 1.1s backwards CinematicIntro-module__vgUm4q__rise}.CinematicIntro-module__vgUm4q__ask{animation:.62s ease-out 2.6s backwards CinematicIntro-module__vgUm4q__rise}.CinematicIntro-module__vgUm4q__greet{letter-spacing:-.01em;font-size:1.62rem;font-weight:700}.CinematicIntro-module__vgUm4q__ask{color:#ffffffdb;font-size:1.06rem;font-weight:500}.CinematicIntro-module__vgUm4q__cta{margin-top:var(--sp-4);min-height:52px;padding:0 var(--sp-6);color:#14181f;background:#f6f4ef;border-radius:12px;justify-content:center;align-items:center;font-size:1rem;font-weight:600;text-decoration:none;transition:background-color .16s ease-out;animation:.52s ease-out 6.1s backwards CinematicIntro-module__vgUm4q__rise;display:inline-flex}.CinematicIntro-module__vgUm4q__cta:hover{background:#fff}@media (min-width:768px){.CinematicIntro-module__vgUm4q__greet{font-size:1.78rem}.CinematicIntro-module__vgUm4q__cta{align-self:flex-start}}@media (prefers-reduced-motion:reduce),(scripting:none){.CinematicIntro-module__vgUm4q__greet,.CinematicIntro-module__vgUm4q__ask,.CinematicIntro-module__vgUm4q__cta{opacity:1;transition:none;animation:none;transform:none}}
.OnboardingCinematic-module__zn9bzq__ambient{z-index:0;pointer-events:none;background:#0a0c12;height:100lvh;position:fixed;inset:0;overflow:hidden}.OnboardingCinematic-module__zn9bzq__ambientScene{width:100%;height:100%;aspect-ratio:auto!important}.OnboardingCinematic-module__zn9bzq__ambientScene video,.OnboardingCinematic-module__zn9bzq__ambientScene img{filter:blur(var(--hayeon-blur,9px)) brightness(.58) saturate(1.16);transform:scale(1.1)}.OnboardingCinematic-module__zn9bzq__ambient[data-blur=off] .OnboardingCinematic-module__zn9bzq__ambientScene video,.OnboardingCinematic-module__zn9bzq__ambient[data-blur=off] .OnboardingCinematic-module__zn9bzq__ambientScene img{filter:brightness(.46)saturate(1.2)contrast(.94);transform:none}.OnboardingCinematic-module__zn9bzq__ambient[data-blur=off] .OnboardingCinematic-module__zn9bzq__veil{background:linear-gradient(to bottom, rgb(8 10 15/calc(var(--veil,1) * 26%)) 0%, rgb(8 10 15/calc(var(--veil,1) * 22%)) 34%, rgb(8 10 15/calc(var(--veil,1) * 48%)) 58%, rgb(8 10 15/calc(var(--veil,1) * 80%)) 80%, rgb(8 10 15/calc(var(--veil,1) * 90%)) 100%)}.OnboardingCinematic-module__zn9bzq__veil{pointer-events:none;background:linear-gradient(to bottom, rgb(8 10 15/calc(var(--veil,1) * 10%)) 0%, rgb(8 10 15/calc(var(--veil,1) * 6%)) 38%, rgb(8 10 15/calc(var(--veil,1) * 20%)) 64%, rgb(8 10 15/calc(var(--veil,1) * 44%)) 80%, rgb(8 10 15/calc(var(--veil,1) * 82%)) 92%, rgb(8 10 15/calc(var(--veil,1) * 90%)) 100%);transition:opacity .34s ease-out;position:absolute;inset:0}@media (min-width:768px){.OnboardingCinematic-module__zn9bzq__ambient{width:min(var(--app-max-width,480px), 100vw);left:50%;right:auto;transform:translate(-50%)}}.OnboardingCinematic-module__zn9bzq__content{z-index:1;flex-direction:column;min-height:100dvh;transition:opacity .3s ease-out;display:flex;position:relative}.OnboardingCinematic-module__zn9bzq__content[data-stage=REVEAL]{opacity:0;pointer-events:none}.OnboardingCinematic-module__zn9bzq__revealStage{z-index:40;background:#06090f;place-items:center;display:grid;position:fixed;inset:0}.OnboardingCinematic-module__zn9bzq__revealScene{width:100%;height:100dvh;aspect-ratio:auto!important}@media (min-width:768px){.OnboardingCinematic-module__zn9bzq__revealScene{border-radius:18px;width:auto;max-width:520px;height:min(92dvh,900px);aspect-ratio:720/1280!important}}.OnboardingCinematic-module__zn9bzq__revealCopy{justify-content:flex-end;gap:var(--sp-2);height:100%;padding:var(--sp-6) var(--sp-5) calc(env(safe-area-inset-bottom,0px) + var(--sp-10));flex-direction:column;display:flex}.OnboardingCinematic-module__zn9bzq__revealDone,.OnboardingCinematic-module__zn9bzq__revealRead{color:#fff;text-shadow:0 1px 12px #00000073;opacity:0;margin:0;transition:opacity .56s ease-out,transform .56s ease-out;transform:translateY(8px)}.OnboardingCinematic-module__zn9bzq__revealDone[data-shown=yes],.OnboardingCinematic-module__zn9bzq__revealRead[data-shown=yes]{opacity:1;transform:none}.OnboardingCinematic-module__zn9bzq__revealDone{letter-spacing:-.01em;font-size:1.5rem;font-weight:700}.OnboardingCinematic-module__zn9bzq__revealRead{color:#ffffffdb;font-size:1.04rem;font-weight:500}.OnboardingCinematic-module__zn9bzq__introOverlay{z-index:50;background:#06090f;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.OnboardingCinematic-module__zn9bzq__content,.OnboardingCinematic-module__zn9bzq__veil,.OnboardingCinematic-module__zn9bzq__revealDone,.OnboardingCinematic-module__zn9bzq__revealRead{transition:none}.OnboardingCinematic-module__zn9bzq__revealDone,.OnboardingCinematic-module__zn9bzq__revealRead{transform:none}}
.onboarding-module__-yyBdW__top{padding-top:calc(var(--safe-top) + var(--sp-3));align-items:center;gap:var(--sp-4);display:flex}.onboarding-module__-yyBdW__back{border-radius:var(--radius-pill);color:#ffffffeb;text-shadow:0 1px 8px #0006;place-items:center;width:44px;height:44px;margin-left:-8px;font-size:18px;display:grid}.onboarding-module__-yyBdW__form{margin-top:auto}.onboarding-module__-yyBdW__fieldset{gap:var(--sp-3);border:none;flex-direction:column;margin:0;display:flex}.onboarding-module__-yyBdW__legend,.onboarding-module__-yyBdW__legend *{color:#fff}.onboarding-module__-yyBdW__legend{margin-bottom:var(--sp-1);text-shadow:0 1px 14px #0009;padding:0}.onboarding-module__-yyBdW__help,.onboarding-module__-yyBdW__help *{color:#fffc}.onboarding-module__-yyBdW__help{text-shadow:0 1px 10px #0000008c;max-width:26em}.onboarding-module__-yyBdW__control{margin-top:var(--sp-4);gap:var(--sp-3);flex-direction:column;display:flex}.onboarding-module__-yyBdW__input{width:100%;min-height:56px;padding:0 var(--sp-4);font-size:var(--fs-lead);color:#fff;border-radius:var(--radius-pill);appearance:none;background:#ffffff1f;border:1px solid #ffffff4d}.onboarding-module__-yyBdW__input::placeholder{color:#ffffff8c}.onboarding-module__-yyBdW__input:focus-visible{outline-offset:2px;background:#ffffff2e;outline:2px solid #fff}.onboarding-module__-yyBdW__input::-webkit-calendar-picker-indicator{filter:invert();opacity:.7;cursor:pointer}.onboarding-module__-yyBdW__textarea{width:100%;min-height:108px;padding:var(--sp-3) var(--sp-4);font-family:inherit;font-size:var(--fs-lead);line-height:var(--lh-lead);color:#fff;border-radius:var(--radius-sm,12px);resize:none;appearance:none;background:#ffffff1f;border:1px solid #ffffff4d}.onboarding-module__-yyBdW__textarea::placeholder{color:#ffffff8c}.onboarding-module__-yyBdW__textarea:focus-visible{outline-offset:2px;background:#ffffff2e;outline:2px solid #fff}.onboarding-module__-yyBdW__choiceRow{gap:var(--sp-2);display:flex}.onboarding-module__-yyBdW__chip{border-radius:var(--radius-pill);color:#ffffffe0;min-height:48px;font-size:var(--fs-body);cursor:pointer;background:#ffffff1f;border:1px solid #ffffff47;flex:1;place-items:center;display:grid}.onboarding-module__-yyBdW__chip:has(input:checked){color:#14181f;background:#fff;border-color:#fff;font-weight:600}.onboarding-module__-yyBdW__chip:has(input:focus-visible){outline-offset:2px;outline:2px solid #fff}.onboarding-module__-yyBdW__choiceColumn{gap:var(--sp-2);flex-direction:column;display:flex}.onboarding-module__-yyBdW__choice{min-height:60px;padding:var(--sp-4);border-radius:var(--radius-lg,16px);color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff42;flex-direction:column;justify-content:center;gap:2px;display:flex}.onboarding-module__-yyBdW__choice:has(input:checked){color:#14181f;background:#fff;border-color:#fff}.onboarding-module__-yyBdW__choice:has(input:checked) .onboarding-module__-yyBdW__choiceHelp{color:#14181fa8}.onboarding-module__-yyBdW__choice:has(input:focus-visible){outline-offset:2px;outline:2px solid #fff}.onboarding-module__-yyBdW__choiceLabel{font-size:var(--fs-lead);font-weight:500}.onboarding-module__-yyBdW__choiceHelp{font-size:var(--fs-caption);line-height:var(--lh-caption);color:#ffffffb3}.onboarding-module__-yyBdW__error{font-size:var(--fs-caption);color:#ffb4c0;text-shadow:0 1px 8px #00000080}.onboarding-module__-yyBdW__review{gap:var(--sp-3);flex-direction:column;display:flex}.onboarding-module__-yyBdW__review li{justify-content:space-between;align-items:baseline;gap:var(--sp-4);padding-bottom:var(--sp-3);border-bottom:1px solid #ffffff2e;display:flex}.onboarding-module__-yyBdW__review span{font-size:var(--fs-caption);color:#ffffffad}.onboarding-module__-yyBdW__review strong{font-size:var(--fs-lead);color:#fff;font-weight:600}.onboarding-module__-yyBdW__footer{gap:var(--sp-3);padding-top:var(--sp-6);padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--sp-8));flex-direction:column;display:flex}.onboarding-module__-yyBdW__footer .pressable{color:#14181f;border-radius:var(--radius-pill);background:#fff;border:none}.onboarding-module__-yyBdW__footer .pressable:hover{background:#ffffffeb}.onboarding-module__-yyBdW__quiet,.onboarding-module__-yyBdW__footer p{color:#ffffffa8;text-shadow:0 1px 8px #00000080}.onboarding-module__-yyBdW__skipButton{min-height:44px;padding:0 var(--sp-4);color:#ffffffa8;text-underline-offset:3px;text-shadow:0 1px 8px #00000080;text-decoration:underline}
