.Welcome_root__lQOm4{--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--accent:#4dd0e1;position:fixed;inset:0;height:100vh;height:100dvh;overflow:hidden;color:#fff;background:#03070b;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.Welcome_backdrop__z__8t{position:absolute;inset:-10%;background:radial-gradient(60% 50% at 50% 45%,rgba(29,142,159,.28),transparent 70%),radial-gradient(80% 60% at 85% 110%,rgba(20,60,110,.35),transparent),radial-gradient(70% 50% at 0 -10%,rgba(18,90,104,.3),transparent);transition:transform 3s var(--ease-out),opacity 3s var(--ease-out);opacity:.7}.Welcome_started__TQRwm .Welcome_backdrop__z__8t{opacity:1;transform:translateY(-6%) scale(1.05)}.Welcome_brain__TIj2x{position:absolute;inset:0;opacity:0;transition:opacity 1.8s var(--ease-out),transform 2.6s var(--ease-in-out)}.Welcome_brainFallback__N4L_T,.Welcome_brainReady__QcL8C{opacity:1}.Welcome_brainStarted__i5OiG{transform:translateY(-16vh)}.Welcome_canvasHost__FZoH3{position:absolute;inset:0}.Welcome_canvasHost__FZoH3 canvas{display:block;width:100%!important;height:100%!important}.Welcome_fallback__9bZfW{position:absolute;left:50%;top:50%;width:min(80vw,560px);height:min(80vw,560px);transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(77,208,225,.3) 0,rgba(29,142,159,.1) 45%,transparent 70%)}.Welcome_fallback__9bZfW:after{content:"";position:absolute;inset:0;background:url(/images/brain-fallback.jpg) 50%/contain no-repeat;mix-blend-mode:screen;-webkit-mask-image:radial-gradient(closest-side,#000 55%,transparent);mask-image:radial-gradient(closest-side,#000 55%,transparent)}.Welcome_eyebrow__fzmvp{margin:0 0 18px;font-size:12px;font-weight:600;letter-spacing:.42em;text-indent:.42em;text-transform:uppercase;color:hsla(0,0%,100%,.6)}.Welcome_introCopy___uy8Q{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;text-align:center;transition:opacity .9s var(--ease-in-out),transform 1.1s var(--ease-in-out),filter 1.1s var(--ease-in-out)}.Welcome_started__TQRwm .Welcome_introCopy___uy8Q{opacity:0;transform:scale(1.14);filter:blur(12px);pointer-events:none}.Welcome_introCopy___uy8Q>*{opacity:0}.Welcome_hello__gXtFP{margin:0;padding:0 .06em .08em;font-size:clamp(76px,17vw,184px);font-weight:700;line-height:1;letter-spacing:-.045em;background:linear-gradient(100deg,#fff,#fff 35%,#a5f3ff 48%,#fff 62%,#fff);background-size:250% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-mask-image:linear-gradient(90deg,#000 45%,transparent 55%);mask-image:linear-gradient(90deg,#000 45%,transparent 55%);-webkit-mask-size:260% 100%;mask-size:260% 100%;-webkit-mask-position:100% 0;mask-position:100% 0}.Welcome_mounted__iBQ4S .Welcome_hello__gXtFP{animation:Welcome_helloWrite__Os3RI 2s var(--ease-out) .35s forwards,Welcome_shimmer__A90vp 7s linear 2.4s infinite}.Welcome_lead__q5X9C{margin:22px 0 0;max-width:28em;font-size:clamp(17px,2vw,22px);font-weight:500;line-height:1.4;color:hsla(0,0%,100%,.72)}.Welcome_mounted__iBQ4S .Welcome_lead__q5X9C{animation:Welcome_fadeUp__wlrlB 1.2s var(--ease-out) 1.35s forwards}.Welcome_startButton__x6Jq_{display:inline-flex;align-items:center;justify-content:center;margin-top:44px;padding:17px 52px;border:0;border-radius:999px;background:#fff;color:#04121a;font:inherit;font-size:17px;font-weight:700;letter-spacing:.01em;text-decoration:none;cursor:pointer;box-shadow:0 10px 40px rgba(77,208,225,.25);transition:transform .35s var(--ease-out),box-shadow .35s var(--ease-out)}.Welcome_startButton__x6Jq_:hover{transform:scale(1.04);box-shadow:0 14px 50px rgba(77,208,225,.4)}.Welcome_startButton__x6Jq_:active{transform:scale(.97)}.Welcome_moreButton__eROfp:focus-visible,.Welcome_startButton__x6Jq_:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.Welcome_mounted__iBQ4S .Welcome_startButton__x6Jq_{animation:Welcome_fadeUp__wlrlB 1.2s var(--ease-out) 1.75s forwards,Welcome_glow__q9We3 3.2s ease-in-out 3s infinite}.Welcome_swipeHint__6eGdS{display:none;flex-direction:column;align-items:center;grid-gap:8px;gap:8px;margin:26px 0 0;font-size:13px;color:hsla(0,0%,100%,.5)}.Welcome_chevron__TvsRC{width:12px;height:12px;border-left:2px solid;border-top:2px solid;transform:rotate(45deg);animation:Welcome_chevron__TvsRC 1.8s var(--ease-in-out) infinite}.Welcome_mounted__iBQ4S .Welcome_swipeHint__6eGdS{animation:Welcome_fadeIn__TUXnp 1.2s var(--ease-out) 2.4s forwards}@media (hover:none) and (pointer:coarse),(max-width:767px){.Welcome_swipeHint__6eGdS{display:flex}}.Welcome_back__cXRqs{position:absolute;z-index:5;top:calc(16px + env(safe-area-inset-top, 0px));left:50%;display:flex;flex-direction:column;align-items:center;grid-gap:8px;gap:8px;padding:8px 16px;border:0;background:none;color:hsla(0,0%,100%,.55);font:inherit;font-size:13px;cursor:pointer;opacity:0;pointer-events:none;transform:translateX(-50%);transition:opacity .6s var(--ease-out)}.Welcome_started__TQRwm .Welcome_back__cXRqs{opacity:1;pointer-events:auto;transition-delay:.8s}.Welcome_back__cXRqs:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.Welcome_mainCopy__wlyzc{position:absolute;left:0;right:0;bottom:calc(7vh + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;align-items:center;padding:0 24px;text-align:center;pointer-events:none;transition:bottom .45s var(--ease-out)}html[data-cookie-banner=open] .Welcome_mainCopy__wlyzc{bottom:calc(124px + env(safe-area-inset-bottom, 0px))}.Welcome_description__qfrpm,.Welcome_mainCopy__wlyzc .Welcome_eyebrow__fzmvp,.Welcome_moreButton__eROfp{opacity:0;transform:translateY(16px);transition:opacity 1.2s var(--ease-out),transform 1.2s var(--ease-out)}.Welcome_title__h4hDu{margin:0;font-size:clamp(30px,4.2vw,56px);font-weight:700;line-height:1.1;letter-spacing:-.025em}.Welcome_line__nSH7b{display:block;overflow:hidden;padding-bottom:.06em}.Welcome_line__nSH7b>span{display:inline-block;transform:translateY(110%);transition:transform 1.3s var(--ease-out)}.Welcome_description__qfrpm{margin:18px 0 0;max-width:30em;font-size:clamp(15px,1.5vw,18px);line-height:1.45;color:hsla(0,0%,100%,.66)}.Welcome_moreButton__eROfp{display:inline-flex;align-items:center;grid-gap:10px;gap:10px;margin-top:30px;padding:15px 34px;border:1px solid hsla(0,0%,100%,.32);border-radius:999px;background:hsla(0,0%,100%,.08);backdrop-filter:blur(14px);color:#fff;font-size:17px;font-weight:600;text-decoration:none}.Welcome_moreButton__eROfp:hover{background:#fff;color:#04121a}.Welcome_moreButton__eROfp svg{transition:transform .35s var(--ease-out)}.Welcome_moreButton__eROfp:hover svg{transform:translateX(4px)}.Welcome_started__TQRwm .Welcome_mainCopy__wlyzc{pointer-events:auto}.Welcome_started__TQRwm .Welcome_mainCopy__wlyzc .Welcome_eyebrow__fzmvp{opacity:1;transform:none;transition-delay:1s}.Welcome_started__TQRwm .Welcome_line__nSH7b>span{transform:none}.Welcome_started__TQRwm .Welcome_line__nSH7b:first-child>span{transition-delay:1.15s}.Welcome_started__TQRwm .Welcome_line__nSH7b:nth-child(2)>span{transition-delay:1.3s}.Welcome_started__TQRwm .Welcome_description__qfrpm{opacity:1;transform:none;transition-delay:1.75s}.Welcome_started__TQRwm .Welcome_moreButton__eROfp{opacity:1;transform:none;transition:opacity 1.2s var(--ease-out) 2.1s,transform 1.2s var(--ease-out) 2.1s,background .3s,color .3s}.Welcome_noscript__pDtU5{position:absolute;left:50%;bottom:24px;transform:translateX(-50%);color:#fff}@media (max-width:767px){.Welcome_brainStarted__i5OiG{transform:translateY(-19vh)}.Welcome_mainCopy__wlyzc{bottom:calc(5vh + env(safe-area-inset-bottom, 0px))}html[data-cookie-banner=open] .Welcome_mainCopy__wlyzc{bottom:calc(132px + env(safe-area-inset-bottom, 0px))}.Welcome_moreButton__eROfp,.Welcome_startButton__x6Jq_{width:min(100%,320px);justify-content:center}}@media (max-height:640px){.Welcome_description__qfrpm{display:none}}@keyframes Welcome_fadeUp__wlrlB{0%{opacity:0;transform:translateY(18px);filter:blur(6px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes Welcome_fadeIn__TUXnp{to{opacity:1}}@keyframes Welcome_helloWrite__Os3RI{0%{opacity:0;transform:translateY(.12em) scale(.97);filter:blur(14px);-webkit-mask-position:100% 0;mask-position:100% 0}30%{opacity:1}to{opacity:1;transform:none;filter:blur(0);-webkit-mask-position:0 0;mask-position:0 0}}@keyframes Welcome_shimmer__A90vp{0%{background-position:100% 0}to{background-position:-150% 0}}@keyframes Welcome_glow__q9We3{0%,to{box-shadow:0 10px 40px rgba(77,208,225,.25)}50%{box-shadow:0 10px 60px rgba(77,208,225,.55)}}@keyframes Welcome_chevron__TvsRC{0%,to{transform:translateY(4px) rotate(45deg);opacity:.4}50%{transform:translateY(-4px) rotate(45deg);opacity:1}}@media (prefers-reduced-motion:reduce){.Welcome_root__lQOm4 *,.Welcome_root__lQOm4 :after,.Welcome_root__lQOm4 :before{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.3s!important;transition-delay:0s!important}.Welcome_hello__gXtFP{-webkit-mask-image:none;mask-image:none}.Welcome_started__TQRwm .Welcome_introCopy___uy8Q{transform:none;filter:none}.Welcome_brainStarted__i5OiG{transform:none}}