.loop-module__rzHhdG__page{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lbg:#0b0b10;--lsurface:#15151b;--lsurface2:#1f1f27;--lcard:#131319;--lrule:#26262e;--lruleStrong:#3a3a44;--link0:#f2f2f7;--link2:#a8a8b6;--link3:#8a8a96;--lbrand:#8b8bf2;--lbrandDeep:#a5a5f5;--lbrandFill:#5b5bd6;--lok:#4fbf85;--lokDeep:#8fe3b5;--ease:cubic-bezier(.16, 1, .3, 1);--fDisplay:var(--font-serif,var(--font-sans,ui-sans-serif));--fBody:var(--font-sans,ui-sans-serif);--fMono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;background:var(--lbg);color:var(--link0);font-family:var(--fBody);isolation:isolate;min-height:100vh;font-size:15px;line-height:1.6;position:relative;overflow-x:clip}.loop-module__rzHhdG__page h2{font-family:var(--fDisplay);letter-spacing:-.028em;margin:0;font-weight:600;line-height:1.08}.loop-module__rzHhdG__page p{margin:0}.loop-module__rzHhdG__page a{color:inherit;text-decoration:none}.loop-module__rzHhdG__page :focus-visible{outline:2px solid var(--lbrand);outline-offset:6px;border-radius:8px}.loop-module__rzHhdG__bg{z-index:0;pointer-events:none;transition:opacity 1.2s var(--ease);position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 65% at 50% 45%,#000 40%,#0000 100%);mask-image:radial-gradient(75% 65% at 50% 45%,#000 40%,#0000 100%)}.loop-module__rzHhdG__stage{z-index:1;background:var(--lbg);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:clamp(24px,4vw,72px);height:calc(100vh - 64px);min-height:560px;padding:0 3vw;display:grid;position:relative;overflow:hidden}.loop-module__rzHhdG__inf{pointer-events:none;z-index:0;position:absolute;inset:0}.loop-module__rzHhdG__infFront{pointer-events:none;z-index:4;position:absolute;inset:0}.loop-module__rzHhdG__preloader{z-index:5;pointer-events:none;background:var(--lbg);transition:opacity .5s var(--ease);place-items:center;display:grid;position:absolute;inset:0}.loop-module__rzHhdG__preloader[data-done="1"]{opacity:0}.loop-module__rzHhdG__preloaderSvg{width:min(80vw,760px);height:auto;overflow:visible}.loop-module__rzHhdG__introVideo{object-fit:contain;z-index:2;pointer-events:none;transform-origin:50%;mix-blend-mode:screen;mix-blend-mode:plus-lighter;background:0 0;width:100%;height:100%;position:absolute;inset:0;transform:scale(.75)}.loop-module__rzHhdG__word{z-index:2;cursor:pointer;-webkit-tap-highlight-color:transparent;font-family:var(--fDisplay);letter-spacing:-.04em;color:var(--link2);max-width:100%;transition:color .35s var(--ease), text-shadow .45s var(--ease), transform .28s var(--ease);background:0 0;border:0;padding:12px 24px;font-size:clamp(48px,7.2vw,132px);font-weight:700;line-height:1;position:relative}.loop-module__rzHhdG__word:disabled{cursor:default}.loop-module__rzHhdG__learn{text-align:right;justify-self:end}.loop-module__rzHhdG__interview{text-align:left;justify-self:start}.loop-module__rzHhdG__wordInner{transition:transform .28s var(--ease);display:inline-block;position:relative}.loop-module__rzHhdG__word:not(:disabled) .loop-module__rzHhdG__wordInner{animation:loop-module__rzHhdG__breathe 3.4s var(--ease) infinite}.loop-module__rzHhdG__interview:not(:disabled) .loop-module__rzHhdG__wordInner{animation-delay:1.7s}.loop-module__rzHhdG__word:disabled .loop-module__rzHhdG__wordInner,.loop-module__rzHhdG__word:not(:disabled):hover .loop-module__rzHhdG__wordInner,.loop-module__rzHhdG__word:not(:disabled):focus-visible .loop-module__rzHhdG__wordInner,.loop-module__rzHhdG__word:not(:disabled).loop-module__rzHhdG__wordActive .loop-module__rzHhdG__wordInner{animation:none}@keyframes loop-module__rzHhdG__breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.loop-module__rzHhdG__wordInner:after{content:"";background:var(--link2);opacity:0;transform-origin:100%;height:.055em;min-height:3px;transition:transform .4s var(--ease), opacity .3s var(--ease);border-radius:999px;position:absolute;bottom:-.06em;left:0;right:0;transform:scaleX(0)}.loop-module__rzHhdG__interview .loop-module__rzHhdG__wordInner:after{transform-origin:0}.loop-module__rzHhdG__word:disabled .loop-module__rzHhdG__wordInner:after{display:none}.loop-module__rzHhdG__wordActive{color:var(--link0)}.loop-module__rzHhdG__word.loop-module__rzHhdG__wordActive .loop-module__rzHhdG__wordInner{transform:translateY(-10px)}.loop-module__rzHhdG__word.loop-module__rzHhdG__wordActive .loop-module__rzHhdG__wordInner:after{opacity:1;transform:scaleX(1)}.loop-module__rzHhdG__learn.loop-module__rzHhdG__wordActive{text-shadow:0 0 24px #8b8bf28c,0 0 80px #8b8bf259}.loop-module__rzHhdG__learn.loop-module__rzHhdG__wordActive .loop-module__rzHhdG__wordInner:after{background:var(--lbrand);box-shadow:0 0 18px #8b8bf2bf}.loop-module__rzHhdG__interview.loop-module__rzHhdG__wordActive{text-shadow:0 0 24px #4fbf858c,0 0 80px #4fbf8559}.loop-module__rzHhdG__interview.loop-module__rzHhdG__wordActive .loop-module__rzHhdG__wordInner:after{background:var(--lok);box-shadow:0 0 18px #4fbf85bf}.loop-module__rzHhdG__word:not(:disabled):active .loop-module__rzHhdG__wordInner{transition-duration:90ms;transform:translateY(-4px)scale(.985)}@media (prefers-reduced-motion:reduce){.loop-module__rzHhdG__word:not(:disabled) .loop-module__rzHhdG__wordInner{animation:none}.loop-module__rzHhdG__word.loop-module__rzHhdG__wordActive .loop-module__rzHhdG__wordInner{transform:none}}.loop-module__rzHhdG__manSlot{z-index:3;aspect-ratio:210/434;transform-origin:50% 100%;place-self:center;width:clamp(150px,15vw,260px);margin-top:4vh;position:relative}.loop-module__rzHhdG__page .loop-module__rzHhdG__welcome{z-index:4;text-align:left;pointer-events:none;font-family:var(--fDisplay);letter-spacing:-.04em;color:var(--link0);text-shadow:0 6px 40px #000c;margin:0;font-size:clamp(24px,3.3vw,52px);font-weight:700;line-height:1.04;position:absolute;top:50%;left:66%;right:3vw;translate:0 -50%}.loop-module__rzHhdG__page .loop-module__rzHhdG__welcome span{display:block}.loop-module__rzHhdG__setup{z-index:4;text-align:right;pointer-events:none;position:absolute;top:50%;left:3vw;right:66%;translate:0 -50%}.loop-module__rzHhdG__page .loop-module__rzHhdG__setupHead{font-family:var(--fDisplay);letter-spacing:-.04em;color:var(--link0);text-shadow:0 6px 40px #000c;margin:0 0 20px;font-size:clamp(24px,3.3vw,52px);font-weight:700;line-height:1.04}.loop-module__rzHhdG__page .loop-module__rzHhdG__setupList{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.loop-module__rzHhdG__page .loop-module__rzHhdG__setupList li{font-family:var(--fMono);letter-spacing:.02em;color:var(--link3);transition:color .5s var(--ease);flex-direction:row-reverse;justify-content:flex-start;align-items:center;gap:10px;font-size:clamp(11.5px,1vw,13.5px);display:flex}.loop-module__rzHhdG__setupDot{background:var(--lruleStrong);width:7px;height:7px;box-shadow:none;transition:background .5s var(--ease), box-shadow .5s var(--ease);border-radius:50%;flex:none}.loop-module__rzHhdG__setupDone{color:var(--link0)}.loop-module__rzHhdG__setupDone .loop-module__rzHhdG__setupDot{background:var(--lok);box-shadow:0 0 12px #4fbf85b3}.loop-module__rzHhdG__vertical .loop-module__rzHhdG__setup{text-align:center;inset:auto 16px 8vh;translate:0}.loop-module__rzHhdG__page .loop-module__rzHhdG__vertical .loop-module__rzHhdG__setupHead,.loop-module__rzHhdG__vertical .loop-module__rzHhdG__setupHead{margin-bottom:12px;font-size:clamp(20px,6vw,30px)}.loop-module__rzHhdG__vertical .loop-module__rzHhdG__setupList li{flex-direction:row;justify-content:center}.loop-module__rzHhdG__vertical .loop-module__rzHhdG__welcome{text-align:center;font-size:clamp(24px,7vw,36px);inset:3vh 16px auto;translate:0}.loop-module__rzHhdG__man{transform-origin:50%;position:absolute;inset:0}.loop-module__rzHhdG__sprite{image-rendering:auto;background-repeat:no-repeat;width:181.7%;transition:opacity .25s;position:absolute;top:0;bottom:0;left:-40.8%}.loop-module__rzHhdG__stills{transition:opacity .25s;position:absolute;inset:0}.loop-module__rzHhdG__stills img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;will-change:opacity;width:100%;height:100%;position:absolute;inset:0}.loop-module__rzHhdG__turn{transform-origin:50% 100%;will-change:transform;position:absolute;inset:0}.loop-module__rzHhdG__turnLayer{will-change:opacity, background-position;background-repeat:no-repeat;position:absolute;inset:0}.loop-module__rzHhdG__shadow{z-index:-1;background:radial-gradient(#000000b3,#0000 70%);border-radius:50%;height:5%;position:absolute;bottom:-2%;left:10%;right:10%}.loop-module__rzHhdG__tag{text-align:center;font-family:var(--fMono);letter-spacing:.04em;color:var(--link3);pointer-events:none;font-size:12.5px;position:absolute;bottom:28px;left:0;right:0}.loop-module__rzHhdG__cta{z-index:1;border-top:1px solid var(--lrule);position:relative}.loop-module__rzHhdG__ctaInner{text-align:center;flex-direction:column;align-items:center;max-width:1176px;margin:0 auto;padding:96px 32px 112px;display:flex}.loop-module__rzHhdG__page .loop-module__rzHhdG__ctaTitle{font-size:clamp(24px,3vw,32px)}.loop-module__rzHhdG__page .loop-module__rzHhdG__ctaBody{color:var(--link2);max-width:44ch;margin-top:12px;font-size:15px}.loop-module__rzHhdG__page .loop-module__rzHhdG__btn{background:var(--link0);color:#0b0b10;min-height:48px;font-family:var(--fDisplay);cursor:pointer;transition:transform .25s var(--ease), box-shadow .25s var(--ease);border-radius:999px;align-items:center;gap:10px;margin-top:28px;padding:0 24px;font-size:15px;font-weight:600;display:inline-flex}.loop-module__rzHhdG__page .loop-module__rzHhdG__btn:hover{transform:translateY(-1px);box-shadow:0 8px 24px #00000080}.loop-module__rzHhdG__page .loop-module__rzHhdG__btn svg{transition:transform .25s var(--ease)}.loop-module__rzHhdG__page .loop-module__rzHhdG__btn:hover svg{transform:translate(2px)}.loop-module__rzHhdG__page .loop-module__rzHhdG__ctaMeta{font-family:var(--fMono);color:var(--link3);margin-top:20px;font-size:12.5px}.loop-module__rzHhdG__vertical{grid-template-rows:1fr auto 1fr;grid-template-columns:1fr;justify-items:center;min-height:640px}.loop-module__rzHhdG__vertical .loop-module__rzHhdG__word{padding:8px 16px;font-size:clamp(52px,17vw,84px)}.loop-module__rzHhdG__vertical .loop-module__rzHhdG__wordInner{align-items:center;gap:.18em;display:inline-flex}.loop-module__rzHhdG__arrow{display:none}.loop-module__rzHhdG__vertical .loop-module__rzHhdG__arrow{width:.42em;height:.42em;color:var(--lbrand);flex:none;animation:1.6s cubic-bezier(.4,0,.2,1) infinite loop-module__rzHhdG__nudge;display:inline-flex}.loop-module__rzHhdG__vertical .loop-module__rzHhdG__interview .loop-module__rzHhdG__arrow{color:var(--lok)}.loop-module__rzHhdG__vertical .loop-module__rzHhdG__arrow svg{width:100%;height:100%}.loop-module__rzHhdG__vertical .loop-module__rzHhdG__word:disabled .loop-module__rzHhdG__arrow{opacity:.5;animation:none}@keyframes loop-module__rzHhdG__nudge{0%,to{transform:translate(0)}50%{transform:translate(.12em)}}@media (prefers-reduced-motion:reduce){.loop-module__rzHhdG__vertical .loop-module__rzHhdG__arrow{animation:none}}.loop-module__rzHhdG__vertical .loop-module__rzHhdG__learn,.loop-module__rzHhdG__vertical .loop-module__rzHhdG__interview{text-align:center;justify-self:center}.loop-module__rzHhdG__vertical .loop-module__rzHhdG__learn{align-self:end}.loop-module__rzHhdG__vertical .loop-module__rzHhdG__interview{align-self:start}.loop-module__rzHhdG__vertical .loop-module__rzHhdG__manSlot{width:clamp(120px,34vw,170px);margin:0}.loop-module__rzHhdG__vertical .loop-module__rzHhdG__introVideo{object-fit:cover;transform-origin:50%;transform:scale(.51)}.loop-module__rzHhdG__vertical .loop-module__rzHhdG__stage{height:calc(100svh - 64px);min-height:600px}@media (max-width:720px){.loop-module__rzHhdG__ctaInner{padding:64px 20px 80px}}@media (prefers-reduced-motion:reduce){.loop-module__rzHhdG__infFlow{animation:none!important}}.loop-module__rzHhdG__heroCta{z-index:6;transition:opacity .4s var(--ease);flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;padding:0 16px;display:flex;position:absolute;bottom:28px;left:0;right:0}.loop-module__rzHhdG__heroCta[data-hidden="1"]{opacity:0;pointer-events:none}.loop-module__rzHhdG__page .loop-module__rzHhdG__heroBtn{background:var(--link0);min-height:48px;color:var(--lbg);font-family:var(--fDisplay);cursor:pointer;transition:transform .25s var(--ease), box-shadow .25s var(--ease);border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:15px;font-weight:600;display:inline-flex}.loop-module__rzHhdG__page .loop-module__rzHhdG__heroBtn:hover{transform:translateY(-1px);box-shadow:0 8px 24px #00000080}.loop-module__rzHhdG__page .loop-module__rzHhdG__heroBtn[data-pending="1"]{opacity:.7;cursor:progress}.loop-module__rzHhdG__heroMeta{font-family:var(--fMono);letter-spacing:.02em;color:var(--link3);font-size:12.5px}.loop-module__rzHhdG__page .loop-module__rzHhdG__heroLink{color:var(--link2);text-underline-offset:3px;text-decoration:underline}.loop-module__rzHhdG__page .loop-module__rzHhdG__heroLink:hover{color:var(--link0)}.loop-module__rzHhdG__skip{z-index:6;cursor:pointer;border:1px solid var(--lruleStrong);min-height:40px;color:var(--link2);font-family:var(--fBody);transition:color .2s var(--ease), border-color .2s var(--ease);background:#ffffff0f;border-radius:999px;padding:0 16px;font-size:13.5px;font-weight:500;position:absolute;top:18px;right:18px}.loop-module__rzHhdG__skip:hover{color:var(--link0);border-color:var(--link3)}.loop-module__rzHhdG__tag{bottom:96px}.loop-module__rzHhdG__vertical .loop-module__rzHhdG__heroCta{flex-direction:column;gap:8px;bottom:14px}.loop-module__rzHhdG__vertical .loop-module__rzHhdG__heroMeta{text-align:center;font-size:11.5px}.loop-module__rzHhdG__page .loop-module__rzHhdG__vertical .loop-module__rzHhdG__heroBtn{width:min(100%,320px)}.loop-module__rzHhdG__vertical .loop-module__rzHhdG__setup{bottom:148px}.loop-module__rzHhdG__vertical .loop-module__rzHhdG__skip{inset:auto auto 96px 50%;translate:-50%}.loop-module__rzHhdG__vertical .loop-module__rzHhdG__tag{bottom:110px}@media (max-height:700px){.loop-module__rzHhdG__vertical .loop-module__rzHhdG__word{font-size:clamp(40px,13vw,64px)}}
.AuthErrorNotice-module__BB3G6W__wrap{z-index:900;background:var(--gray-900);width:min(560px,100vw - 24px);color:var(--gray-50);border:1px solid var(--yellow-primary);font-family:var(--font-sans);border-radius:14px;align-items:center;gap:12px;padding:12px 12px 12px 16px;display:flex;position:fixed;top:76px;left:50%;transform:translate(-50%);box-shadow:0 18px 40px -18px #000000b3}.AuthErrorNotice-module__BB3G6W__msg{flex:1;margin:0;font-size:14px;line-height:1.45}.AuthErrorNotice-module__BB3G6W__actions{flex:none;align-items:center;gap:6px;display:flex}.AuthErrorNotice-module__BB3G6W__retry{cursor:pointer;background:var(--gray-50);min-height:40px;color:var(--gray-900);white-space:nowrap;border:0;border-radius:999px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:600}.AuthErrorNotice-module__BB3G6W__close{color:var(--gray-400);cursor:pointer;background:0 0;border:0;padding:4px 6px;font-size:22px;line-height:1}@media (max-width:520px){.AuthErrorNotice-module__BB3G6W__wrap{flex-direction:column;align-items:stretch;top:68px}.AuthErrorNotice-module__BB3G6W__actions{justify-content:space-between}.AuthErrorNotice-module__BB3G6W__retry{flex:1}}
