.landscapeDesktop{--widget-title-size:12px;--widget-bar-height:30px;background:#80c8fa;min-height:100dvh}.landscapeWorld{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.landscapePosterFrame{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:clip}.landscapePoster{z-index:-1;object-fit:cover;object-position:center bottom;pointer-events:none}.landscapeWorld canvas{opacity:0;width:100%;height:100%;transition:opacity .7s;display:block;position:absolute;inset:0}.landscapeWorld .landscapeObjectHandle{pointer-events:none;cursor:default}.windowFlow[data-background-drag=true]{cursor:grabbing}.landscapeWorld[data-status=ready] canvas{opacity:1}@media (prefers-reduced-motion:reduce){.landscapeWorld canvas{transition:none}}.landscapeWorld[data-status=fallback] canvas{display:none}.landscapeObjectHandle{pointer-events:auto}.windowFlow.landscapeDesktop :is(.poweredBy,.footerLinks button){color:#fff;text-shadow:0 1px 4px #183a3966}.windowFlow.landscapeDesktop .poweredBy img{filter:brightness(0)invert()}.windowBento .selfCameraVideo.previewPortrait{transform:none}.windowFlow.landscapeDesktop .competitionCounter{color:#112447;background:#fff}.windowFlow.landscapeDesktop .competitionCounter .competitionCounterLabel{height:var(--widget-bar-height);font-size:var(--widget-title-size);white-space:nowrap;color:#112447;background:#f7fbff;border-color:#d0deee;margin:0;line-height:1.2}.windowFlow.landscapeDesktop .competitionCounter .competitionCounterLabel:before{background:#ff4627;flex:none}.windowFlow.landscapeDesktop .competitionCounter strong{color:#112447}.windowFlow.landscapeDesktop .workspace.mainWorkspace{pointer-events:none;place-items:center;width:100%;height:auto;margin:0;padding:0;display:grid;position:absolute;inset:112px 0 132px;overflow:visible;transform:none}.windowFlow.landscapeDesktop .workspace:has(.mainWindow--intro){bottom:175px}.windowFlow.landscapeDesktop .flowMainWindow{pointer-events:auto;border-radius:var(--window-radius);isolation:isolate;aspect-ratio:1248/784;background:linear-gradient(#97cffe 0 32px,#04498e 32px,#7cbee6 100%);border:0;width:min(1248px,76vw,159.18dvh - 388.399px);max-width:none;height:auto;min-height:0;max-height:none;overflow:clip;box-shadow:0 22px 60px -16px #16334d3b,0 2px 8px #09265917;container-type:inline-size}.windowFlow.landscapeDesktop :is(.mainWindow--intro,.mainWindow--gate,.mainWindow--waiting){aspect-ratio:960/756;width:min(960px,55.56vw,126.984dvh - 309.841px)}.windowFlow.landscapeDesktop .flowMainWindow>.desktopWindowBar{background:#97cffe;height:32px;min-height:32px}.windowFlow.landscapeDesktop .flowMainWindow>.desktopWindowContent{box-shadow:none;background:0 0;border:0;flex:1;min-height:0;position:relative;overflow:visible}.mainWindowStage{width:100%;height:100%;min-height:0;position:relative}.windowFlow.landscapeDesktop .flowMainWindow[data-minimized=true]{aspect-ratio:auto;height:32px}.windowFlow.landscapeDesktop .flowMainWindow[data-zoomed=true]{aspect-ratio:auto;width:auto;max-width:none;height:100%;position:fixed;inset:0 5vw}.windowFlow.landscapeDesktop .flowMainWindow .flowPanel{max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.landscapeDesktop:has(.mainWorkspace[data-hidden=false] .mainWindow--intro) .experienceFooter{display:none}.introTrophy{object-fit:contain;opacity:.6;pointer-events:none;width:50%;height:84%;position:absolute;top:8%;left:50%;transform:translate(-50%)rotate(-12deg)}.introTrophy3D{opacity:0;transition:opacity .45s}.introTrophy3D canvas{width:100%;height:100%;display:block}.introComposition[data-trophy-ready=true] .introTrophy3D{opacity:.78}.introTrophyFallback{opacity:.78;transition:opacity .45s}.introComposition[data-trophy-ready=true] .introTrophyFallback{opacity:0}@media (prefers-reduced-motion:reduce){.introTrophy3D,.introTrophyFallback{transition:none}}.windowFlow.landscapeDesktop .gatePanel .buttonPrimary .forwardArrow{filter:brightness(0)invert()}.introStatus{text-align:center;width:90%;font-size:12px}.introStatus:empty{display:none}.introStatus .panelError,.introStatus .finePrint{margin:0;padding:6px 10px;font-size:12px;line-height:1.4}.windowFlow.landscapeDesktop .gatePanel{color:#fff;flex-direction:column;justify-content:center;max-width:570px;height:100%;margin:auto;padding:24px 42px;display:flex}.windowFlow.landscapeDesktop .gatePanel h1,.windowFlow.landscapeDesktop .gatePanel>p{color:#fff}.windowFlow.landscapeDesktop .gatePanel h1{font-size:clamp(24px,3.6cqw,34px)}.windowFlow.landscapeDesktop .gatePanel>p{font-size:clamp(13px,1.8cqw,16px)}.gateEmailField{gap:6px;display:grid}.windowFlow .gatePanel .gateEmailField .finePrint{text-align:left}.gateFooter{grid-column:1/-1;justify-items:center;gap:4px;display:grid}.gateBack{color:inherit;opacity:.65;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;margin:0 0 8px;padding:4px 0;font-size:12px;line-height:1;transition:opacity .15s;display:inline-flex}.gateBack:hover,.gateBack:focus-visible{opacity:1}.windowFlow.landscapeDesktop .gatePanel .gateConsent{grid-column:1/-1;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:9px;display:grid}.windowFlow.landscapeDesktop .gatePanel .gateConsent input{appearance:auto;accent-color:#ff4a25;cursor:pointer;width:18px;height:18px;min-height:0;margin:2px 0 0;padding:0}.windowFlow.landscapeDesktop .gatePanel .gateConsent label{cursor:pointer;font-size:11px;line-height:1.5;display:block}.gateConsent button{color:inherit;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline}.windowFlow .interviewBriefing{color:#26374f;max-width:30em;margin:12px 0 0;font-size:clamp(12px,1.4cqw,15px);line-height:1.5}.windowFlow.landscapeDesktop .embeddedWaiting{position:absolute;inset:0}.windowFlow.landscapeDesktop .embeddedWaiting>.flowPanel{background:0 0}.bentoMobileRail,.leaderboardMobileSummary{display:none}@keyframes bento-object-in{0%{opacity:0;transform:translateY(12px)rotate(-5deg)}to{opacity:1;transform:translateY(0)rotate(8deg)}}.windowBento{grid-template-rows:minmax(0,.5888fr) minmax(0,1fr);grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:1.282cqw 1.923cqw;padding:1.923cqw;display:grid;position:absolute;inset:0}.windowBento[data-waiting=true]{visibility:hidden}.windowFlow.landscapeDesktop .windowBento .videoStage{border-radius:var(--panel-radius);width:100%;height:100%;box-shadow:none;aspect-ratio:auto;background:#d5e2e8;border:0;grid-area:1/1/3;min-height:0;margin:0;padding:0;position:relative;inset:auto;overflow:hidden}.windowFlow.landscapeDesktop .windowBento .avatarViewport{aspect-ratio:auto;border-radius:var(--panel-radius);width:100%;height:100%;margin:0;position:absolute;inset:0;overflow:hidden}.windowBento .avatarVideo,.windowBento .previewPortrait{object-fit:cover;width:100%;height:100%;display:block}.windowFlow.landscapeDesktop .windowBento .selfCamera{border-radius:var(--panel-radius);width:100%;height:100%;min-height:0;box-shadow:none;aspect-ratio:auto;background:#f7fbff;border:0;grid-area:1/2;margin:0;padding:0;position:relative;inset:auto;overflow:hidden}.windowFlow.landscapeDesktop .windowBento .selfCameraViewport{aspect-ratio:auto;border-radius:0;width:100%;height:100%;margin:0;position:relative}.windowBento .videoIdentity{z-index:2;color:#fff;font:500 clamp(12px, 1.3cqw, 14px)/1.2 var(--font-ui);text-shadow:0 1px 3px #000c;pointer-events:none;align-items:center;gap:5px;display:inline-flex;position:absolute;top:10px;left:10px}.videoLiveIndicator{background:#a8b4ba;border-radius:1px;flex:none;width:6px;height:6px;box-shadow:0 0 1px #0006}.videoIdentity[data-live=true] .videoLiveIndicator{background:#35d36f}.windowFlow.landscapeDesktop .windowBento .questionPanel{border-radius:var(--panel-radius);width:100%;height:100%;min-height:0;box-shadow:none;background:#fffffff7;border:0;flex-direction:column;grid-area:2/2;gap:12px;margin:0;padding:1.923cqw;display:flex;position:relative;inset:auto}.windowFlow.landscapeDesktop .windowBento .questionMeta{justify-content:space-between;align-items:center;height:auto;min-height:24px;display:flex}.windowFlow.landscapeDesktop .windowBento .questionMeta .eyebrow{color:#59708e;font:500 clamp(9px, .962cqw, 12px)/1.3 var(--font-ui);text-transform:uppercase;margin:0}.windowFlow.landscapeDesktop .windowBento .questionMeta .questionChapter[data-question=true]{color:#284b79;letter-spacing:.055em;background:#edf5ff;border:1px solid #b5c9e0;border-radius:6px;padding:5px 9px}.windowFlow.landscapeDesktop .windowBento .timer{font:500 clamp(18px, 2.24cqw, 28px)/1 var(--font-ui)}.windowFlow.landscapeDesktop .windowBento .questionBody{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.windowFlow.landscapeDesktop .windowBento .questionContent{flex:1;min-height:0;max-height:none;overflow:visible}.windowFlow.landscapeDesktop .windowBento .currentQuestion{font:500 clamp(17px, 2.083cqw, 26px)/1.27 var(--font-ui);letter-spacing:-.015em;color:#112447;margin:0}.windowFlow.landscapeDesktop .windowBento .bentoTranscript{border-top:1px solid #d0deee;padding-top:1.2cqw}.windowFlow.landscapeDesktop .windowBento .bentoTranscriptWords{opacity:0;visibility:hidden}.windowFlow.landscapeDesktop .windowBento .listeningStatus{color:#59708e;font:500 clamp(10px, .962cqw, 12px)/1.3 var(--font-ui);margin:0 0 .65cqw;display:block}.windowFlow.landscapeDesktop .windowBento .answerTranscript{font:400 clamp(12px, 1.36cqw, 17px)/1.47 var(--font-ui);color:#59708e;height:2.94em;min-height:2.94em}.windowFlow.landscapeDesktop .windowBento .interviewActions{opacity:0;visibility:hidden;width:100%;margin-top:auto;display:flex}.windowBento .interviewActions[data-visible=false]{pointer-events:none}.windowFlow.landscapeDesktop .windowBento .interviewActions .button{border-radius:12px;justify-content:space-between;width:100%;height:clamp(42px,4.49cqw,56px);min-height:0;padding:12px 20px;font-size:clamp(13px,1.44cqw,18px)}.windowFlow.landscapeDesktop .windowBento .panelError{margin:6px 0 0;padding:6px;font-size:11px}.windowFlow.landscapeDesktop .windowBento .answerHint{margin:6px 0 0;font-size:11px}.windowFlow.landscapeDesktop .windowBento .placeholder{text-align:center;flex-direction:column;justify-content:center;height:100%;padding:32px;display:flex}.windowFlow.landscapeDesktop .windowBento .placeholder h2{font-size:clamp(22px,2.4cqw,32px)}.windowFlow.landscapeDesktop .windowBento .placeholder p{font-size:14px;line-height:1.5}.windowFlow.landscapeDesktop .resultWindowFlow{width:100%;max-width:none;height:100%;min-height:0;margin:0;padding:0;display:block;position:absolute;inset:0;overflow:visible}.resultCard3D{pointer-events:none;position:absolute;inset:0}.resultCard3D canvas{width:100%;height:100%;display:block}.resultCard3D[data-fallback=true] canvas{display:none}.resultCardFallback{opacity:0;visibility:hidden;pointer-events:none;aspect-ratio:547/657;background:#fafafa;border-radius:20px;width:36%;position:absolute;top:8%;left:7%;overflow:hidden;transform:rotate(-2deg);box-shadow:0 18px 30px #16334d2b}.resultCardFallback .shareCardImage{width:100%;height:100%;display:block}.resultCardFallback[data-visible=true]{opacity:1;visibility:visible}.resultCardFallback .shareCardFallback{padding:20px;font-size:12px}.resultCardFallback .srOnly,.resultCard3D .srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.resultBento{color:#fff;text-align:left;flex-direction:column;gap:0;width:41.667%;display:flex;position:absolute;top:6.45%;bottom:6.45%;left:53.2%}.resultWindowFlow[data-revealed=false] .resultBento{visibility:hidden}.resultEyebrow{text-transform:uppercase;font:500 .962cqw/1.3 var(--font-ui);margin:0 0 1.4cqw}.resultBento h1{color:#fff;font:500 4.327cqw/1.075 var(--font-ui);letter-spacing:-.035em;margin:0 0 1.45cqw}.resultIntroduction{color:#fff;font:400 1.603cqw/1.4 var(--font-ui);margin:0 0 2.2cqw}.windowFlow.landscapeDesktop .resultWindowFlow .resultActions{grid-template-columns:1.377fr 1fr;gap:1.282cqw;width:100%;margin:0 0 2.24cqw;padding:0;display:grid}.windowFlow.landscapeDesktop .resultActions .button{border-radius:13px;justify-content:center;height:5.128cqw;min-height:44px;padding:10px 2cqw;font-size:clamp(13px,1.45cqw,18px);line-height:1.2}.windowFlow.landscapeDesktop .resultActions .buttonPrimary{justify-content:space-between}.windowFlow.landscapeDesktop .resultActions .button:not(.buttonPrimary){color:#112447;background:#f7fbff}.windowFlow.landscapeDesktop .resultActions .button:disabled:not(.buttonPrimary){color:#6f6f6f;opacity:1;background:#e5e5e5}.resultRoleplay{border-radius:var(--panel-radius);color:#112447;background:#f7fbff;flex-direction:column;flex:1;justify-content:space-between;gap:1.8cqw;min-height:0;padding:2.56cqw;display:flex}.resultRoleplay h2{font:500 2.083cqw/1.23 var(--font-ui);letter-spacing:-.015em;margin:0}.resultRoleplay p{font:400 1.282cqw/1.5 var(--font-ui);color:#59708e;margin:0}.windowFlow.landscapeDesktop .resultRoleplay .roleplayCta{color:#112447;background:#fff;border:1px solid #d0deee;border-radius:10px;justify-content:center;height:auto;min-height:36px;padding:8px;font-size:clamp(11px,1.28cqw,16px);text-decoration:none;display:flex}.windowFlow.landscapeDesktop .resultMessage{margin:-12px 0 10px;padding:6px;font-size:11px}.windowFlow.landscapeDesktop .resultLoading{color:#fff;text-align:center;place-content:center;height:100%;display:grid}.windowFlow.landscapeDesktop .resultLoading h1{color:#fff;font-size:28px}.windowFlow.landscapeDesktop .desktopShortcuts{z-index:1}.localPreviewLink{color:#112447;background:#f7fbffee;border-radius:6px;padding:6px 10px;font-size:11px;text-decoration:none}.previewTools{z-index:100;color:#112447;background:#f7fbfff2;border:1px solid #d0deee;border-radius:12px;flex-direction:column;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:7px;display:flex;position:fixed;bottom:8px;right:12px;box-shadow:0 8px 32px #11244725}.previewTools[data-collapsed=true]{border-radius:50%;padding:0}.previewToolsBody{overscroll-behavior:contain;min-height:0;overflow:auto}.previewMobileNavigation,.previewTools[data-collapsed=true] .previewToolsPerformance{display:none}.previewToolsTop{flex:none;align-items:center;gap:8px;display:flex}.previewTools button,.previewTools a{color:#112447;font:11px/1.3 var(--font-ui);white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:5px 7px;text-decoration:none}.previewToolsTop .localFps{box-shadow:none;background:0 0;min-width:0;padding:4px;position:static}.previewToolsTop>button{text-align:left}.previewToolsHeading{min-width:0;font:11px/1.3 var(--font-ui);flex:1;gap:3px;display:grid}.previewToolsHeading>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.previewTools .previewToolsToggle{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.previewTools[data-collapsed=false] .previewToolsTop{padding-bottom:8px}.previewTools[data-collapsed=false] .previewToolsToggle{color:#fff;background:#205ca2;flex:none;min-height:36px;padding-inline:12px}.previewToolsLabel{font-weight:600}.previewToolsCaption{opacity:.65}.previewToolsToggleIcon{margin-left:auto;font-size:20px}.previewTools[data-collapsed=true] .previewToolsToggle{border-radius:50%;flex:none;place-items:center;width:44px;height:44px;padding:0;display:grid}.previewTools[data-collapsed=true] .previewToolsToggleIcon{margin:0;font-size:26px;line-height:1}.previewTools :is(button,a,select,input):focus-visible{outline-offset:-2px;outline:2px solid #236ec4}.previewTools button:disabled{opacity:.4}.previewSteps,.previewActions{flex-wrap:wrap;gap:3px;margin-top:6px;display:flex}.previewActions{align-items:end}.previewResultControl{max-width:100%;font:10px/1.3 var(--font-ui);gap:3px;padding:3px;display:grid}.previewResultControl select,.previewResultControl input{color:#112447;min-width:0;max-width:100%;min-height:28px;font:11px/1.3 var(--font-ui);background:#fff;border:1px solid #c4d5e5;border-radius:5px;padding:4px 6px}.previewResultControl input{width:76px}.previewSteps button{text-transform:capitalize;background:#e6eef5}.previewSteps button[aria-pressed=true]{color:#fff;background:#112447}.previewActions button[aria-pressed=true]{background:#d3e3ec}.previewActions a{margin-left:auto}@media (min-width:761px){.landscapeDesktop:has(.flowMainWindow[data-zoomed=true]) .localTools{top:auto;bottom:8px}}@media (max-width:1100px) and (min-width:761px){.windowFlow.landscapeDesktop :is(.mainWindow--intro,.mainWindow--gate,.mainWindow--waiting){width:min(760px,72vw,126.984dvh - 309.841px)}.windowFlow.landscapeDesktop .flowMainWindow:where(:not(.mainWindow--intro):not(.mainWindow--gate):not(.mainWindow--waiting)){width:min(92vw,159.18dvh - 388.399px)}}@media (max-height:800px) and (min-width:761px){.windowFlow.landscapeDesktop .workspace.mainWorkspace{inset:92px 0 116px}.windowFlow.landscapeDesktop .flowMainWindow{width:min(1248px,76vw,159.18dvh - 331.094px)}.windowFlow.landscapeDesktop :is(.mainWindow--intro,.mainWindow--gate,.mainWindow--waiting){width:min(960px,66vw,126.984dvh - 264.127px)}.windowFlow.landscapeDesktop .resultRoleplay{gap:1cqw;padding:1.8cqw}}@media (max-width:760px),(max-width:1024px) and (pointer:coarse){:is(html:has(.landscapeDesktop),body:has(.landscapeDesktop)){overscroll-behavior:none;height:100%;overflow:hidden}.windowFlow.landscapeDesktop{--widget-title-size:clamp(8px, 2.3vw, 9px);--widget-bar-height:22px;--widget-compact-height:62px;--mobile-top:max(78px, calc(env(safe-area-inset-top) + 70px));--mobile-bottom:calc(97px + env(safe-area-inset-bottom));inset:var(--desktop-top,0px) 0 auto;width:100%;height:var(--desktop-height,100dvh);min-height:0;padding:0;position:fixed;overflow:clip}.windowFlow.landscapeDesktop .competitionHeader{inset:max(8px, env(safe-area-inset-top)) 12px auto;height:var(--widget-compact-height);justify-content:flex-start;min-height:0;margin:0;display:flex;position:absolute}.windowFlow.landscapeDesktop .wordmark{display:none}.windowFlow.landscapeDesktop .competitionCounter{width:clamp(130px,35.1vw,138px);height:var(--widget-compact-height);border-radius:var(--window-radius)}.windowFlow.landscapeDesktop .competitionCounter .competitionCounterLabel{height:var(--widget-bar-height);font-size:var(--widget-title-size);gap:5px;padding:0 8px}.windowFlow.landscapeDesktop .competitionCounterLabel:before{width:5px;height:5px}.windowFlow.landscapeDesktop .competitionCounterLabel:after{content:none}.windowFlow.landscapeDesktop .competitionCounter strong{height:calc(var(--widget-compact-height) - var(--widget-bar-height));align-items:center;padding:0 8px;font-size:clamp(13px,4.4vw,17.3px);line-height:22px;display:flex}.windowFlow.landscapeDesktop .workspace.mainWorkspace{inset:var(--mobile-top) 12px var(--mobile-bottom);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;width:auto;height:auto;min-height:0;margin:0;padding:0;display:grid;position:absolute;overflow:visible}.windowFlow.landscapeDesktop .flowMainWindow,.windowFlow.landscapeDesktop .flowMainWindow[data-zoomed=true]{aspect-ratio:auto;border-radius:var(--window-radius);width:100%;max-width:430px;height:522px;min-height:0;max-height:100%;position:relative;inset:auto}.windowFlow.landscapeDesktop .workspace:has(.mainWindow--intro){top:calc(var(--mobile-top) + 29px);bottom:calc(101px + env(safe-area-inset-bottom))}.windowFlow.landscapeDesktop .workspace:has(:is(.mainWindow--gate,.mainWindow--waiting)){top:calc(var(--mobile-top) + 12px)}.windowFlow.landscapeDesktop .mainWindow--intro{height:489px}.windowFlow.landscapeDesktop :is(.mainWindow--gate,.mainWindow--waiting){height:510px}.windowFlow.landscapeDesktop .flowMainWindow>.desktopWindowContent{flex:1;min-height:0;overflow:clip}.windowFlow.landscapeDesktop .flowMainWindow>.desktopWindowBar{height:32px;min-height:32px}.windowFlow.landscapeDesktop .flowMainWindow .desktopDrag{touch-action:none;font-size:10px}.windowFlow.landscapeDesktop .flowMainWindow .windowBarBalance{width:24px;display:block}.windowFlow.landscapeDesktop .mainWindowStage{container-type:size}.windowFlow.landscapeDesktop .desktopShortcuts{display:none}.windowFlow.landscapeDesktop .gatePanel{flex-direction:column;justify-content:center;height:100%;min-height:0;padding:clamp(12px,4cqh,28px) 20px;display:flex}.windowFlow.landscapeDesktop .gatePanel h1{margin:0 0 14px;font-size:30px}.windowFlow.landscapeDesktop .gatePanel>p{margin:0 0 22px;font-size:14px;line-height:1.4}.windowFlow.landscapeDesktop .gatePanel form{gap:12px}.windowFlow.landscapeDesktop .gatePanel label{gap:5px;font-size:12px}.windowFlow.landscapeDesktop .gatePanel input{height:44px;padding:10px 12px;font-size:16px}.windowFlow.landscapeDesktop .gatePanel .panelActions{margin:0}.windowFlow.landscapeDesktop .gatePanel .buttonPrimary{height:44px;min-height:44px;padding:10px 14px;font-size:15px}.windowFlow.landscapeDesktop .gatePanel .finePrint{margin:0;font-size:10px;line-height:1.4}.windowFlow.landscapeDesktop .embeddedWaiting{padding:0;position:absolute;inset:0;overflow:visible}.windowFlow.landscapeDesktop .embeddedWaiting>.flowPanel{min-height:0}.windowFlow.landscapeDesktop .windowBento{grid-template-rows:minmax(0,1fr) 208px;grid-template-columns:minmax(0,1fr) minmax(70px,25.5%);gap:12px;padding:12px;position:absolute;inset:0}.windowFlow.landscapeDesktop .windowBento .videoStage{aspect-ratio:auto;border-radius:var(--panel-radius);grid-area:1/1}.windowBento .videoIdentity{gap:4px;font-size:11px;top:6px;left:6px}.windowBento .videoLiveIndicator{width:4px;height:4px}.windowFlow.landscapeDesktop .windowBento .selfCamera{aspect-ratio:1;border-radius:var(--panel-radius);width:100%;height:auto;max-height:42%;box-shadow:none;grid-area:1/2;align-self:start;position:relative;inset:auto}.bentoMobileRail{color:#fff;height:min(56%,145px);font:13px/1.4 var(--mono);flex-direction:column;grid-area:1/2;align-self:end;align-items:center;gap:16px;padding-top:8px;display:flex;overflow:hidden}.bentoMobileRail img{object-fit:contain;width:100%;height:min(72px,70%);animation:.5s ease-out both bento-object-in;transform:rotate(8deg)}.windowFlow.landscapeDesktop .windowBento .questionPanel{border-radius:var(--panel-radius);grid-area:2/1/auto/-1;gap:8px;height:100%;min-height:0;padding:12px 14px}.windowFlow.landscapeDesktop .windowBento .questionMeta{min-height:18px}.windowFlow.landscapeDesktop .windowBento .currentQuestion{font-size:17px;line-height:1.2}.windowFlow.landscapeDesktop .windowBento .questionMeta .eyebrow{font-size:9px}.windowFlow.landscapeDesktop .windowBento .timer{font-size:18px}.windowFlow.landscapeDesktop .windowBento .questionMeta .questionChapter[data-question=true]{letter-spacing:0;background:0 0;border:0;padding:0}.windowFlow.landscapeDesktop .windowBento .questionBody{gap:7px}.windowFlow.landscapeDesktop .windowBento .questionContent{min-height:0}.windowFlow.landscapeDesktop .windowBento .bentoTranscript{padding-top:7px}.windowFlow.landscapeDesktop .windowBento .listeningStatus{margin-bottom:4px;font-size:10px}.windowFlow.landscapeDesktop .windowBento .answerTranscript{height:2.8em;min-height:2.8em;font-size:11px;line-height:1.4}.windowFlow.landscapeDesktop .windowBento .interviewActions .button{height:36px;min-height:36px;padding:10px 12px;font-size:14px}.windowFlow.landscapeDesktop .resultWindowFlow{height:100%;min-height:0;padding:0;position:absolute}.resultCard3D{aspect-ratio:auto;width:100%;height:100%;position:absolute;inset:0}.resultCardFallback{width:auto;height:64%;top:2%;left:50%;transform:translate(-50%)rotate(-2deg)}.resultBento{flex-direction:column;gap:16px;width:auto;margin:0;display:flex;position:absolute;inset:69% 12px 12px}.resultEyebrow,.resultBento>h1,.resultIntroduction{display:none}.windowFlow.landscapeDesktop .resultWindowFlow .resultActions{flex:none;gap:12px;margin:0}.windowFlow.landscapeDesktop .resultActions .button{height:42px;min-height:42px;padding:10px 12px;font-size:15px}.windowFlow.landscapeDesktop .resultRoleplay{border-radius:var(--panel-radius);text-align:center;flex:1;justify-content:center;gap:8px;padding:12px}.resultRoleplay h2{font-size:12px;line-height:1.4}.resultRoleplay p{display:none}.windowFlow.landscapeDesktop .resultRoleplay .roleplayCta{height:auto;min-height:22px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;font-size:14px}.windowFlow.landscapeDesktop .resultMessage{margin:0;padding:4px;font-size:10px}.resultBento:has(.resultMessage,.prepareCardButton){gap:5px}.resultBento:has(.resultMessage,.prepareCardButton) .resultRoleplay{display:none}.windowFlow.landscapeDesktop .experienceFooter{left:12px;right:12px;bottom:max(2px, env(safe-area-inset-bottom));gap:8px;display:none;position:absolute}.windowFlow.landscapeDesktop .footerLinks{gap:10px}.windowFlow.landscapeDesktop .footerLinks button{font-size:8px}.windowFlow.landscapeDesktop .poweredBy{white-space:nowrap;gap:3px;font-size:8px}.windowFlow.landscapeDesktop .poweredBy img{width:18px;height:14px}.previewTools{top:auto;bottom:max(8px, env(safe-area-inset-bottom));left:max(8px, env(safe-area-inset-left));right:max(8px, env(safe-area-inset-right));border-radius:16px;max-width:none;max-height:min(76dvh,600px);padding:8px;box-shadow:0 8px 32px #11244735}.previewTools[data-collapsed=true]{max-width:calc(100vw - 16px);left:auto}.previewTools :is(button,a){min-height:44px;padding:8px;font-size:13px}.previewToolsTop{gap:8px}.previewToolsHeading{font-size:12px}.previewTools[data-collapsed=false] .previewToolsToggle,.previewToolsTop .localFps{min-height:44px}.previewToolsTop .localFps span:not(:first-child){display:none}.previewToolsCaption{text-overflow:ellipsis;max-width:14ch;font-size:11px;overflow:hidden}.previewMobileNavigation{border-top:1px solid #d0deee;grid-template-columns:44px minmax(0,1fr) 44px;align-items:end;gap:8px;padding-top:8px;display:grid}.previewMobileNavigation label{gap:4px;min-width:0;font-size:11px;display:grid}.previewTools :is(select,input){color:#112447;width:100%;min-width:0;max-width:100%;min-height:44px;font:16px/1.3 var(--font-ui);background:#fff;border:1px solid #c4d5e5;border-radius:8px;padding:8px}.previewSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.previewSteps button{white-space:normal}.previewActions{border-top:1px solid #d0deee;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:10px;padding-top:10px;display:grid}.previewActions>:is(select,a){grid-column:1/-1}.previewActions>.previewResultControl:has(select){grid-column:1/-1}.previewActions :is(button,a){white-space:normal;background:#e6eef5;place-items:center;min-width:0;display:grid}.previewActions .previewDesktopNavigation{display:none}.previewResultControl{padding:0;font-size:12px}.previewActions a{margin-left:0}.windowFlow.landscapeDesktop .localTools{max-width:calc(100vw - 6px);top:3px}.windowFlow.landscapeDesktop[data-keyboard=true]{--mobile-top:4px;--mobile-bottom:4px}.windowFlow.landscapeDesktop[data-keyboard=true] .workspace.mainWorkspace{inset:4px 8px}.landscapeDesktop[data-keyboard=true] :is(.competitionHeader,.desktopDockArea,.desktopPoweredBy,.experienceFooter){visibility:hidden}.windowFlow.landscapeDesktop[data-keyboard=true] .gatePanel{padding:8px 16px}.windowFlow.landscapeDesktop[data-keyboard=true] .gatePanel h1{margin-bottom:4px;font-size:20px}.windowFlow.landscapeDesktop[data-keyboard=true] .gatePanel>p{display:none}.windowFlow.landscapeDesktop[data-keyboard=true] .gatePanel form{gap:6px}.windowFlow.landscapeDesktop[data-keyboard=true] .gatePanel label{gap:3px;font-size:11px}.windowFlow.landscapeDesktop[data-keyboard=true] .gatePanel input{height:40px}.windowFlow.landscapeDesktop[data-keyboard=true] .gatePanel:has(.panelError) h1{display:none}}@media (max-width:760px) and (max-height:620px){.windowFlow.landscapeDesktop{--mobile-bottom:calc(86px + env(safe-area-inset-bottom))}.windowFlow.landscapeDesktop .windowBento{gap:10px;padding:10px}.windowFlow.landscapeDesktop .windowBento .currentQuestion{font-size:16px}.bentoMobileRail{gap:4px;font-size:11px}.resultBento{gap:10px;top:calc(100% - 132px)}.windowFlow.landscapeDesktop .resultRoleplay{gap:4px;padding:8px}.windowFlow.landscapeDesktop .gatePanel{padding:8px 16px}.windowFlow.landscapeDesktop .gatePanel h1{margin-bottom:6px;font-size:22px}.gateBack{margin-bottom:2px}.windowFlow.landscapeDesktop .gatePanel>p{margin-bottom:8px;font-size:12px}.windowFlow.landscapeDesktop .gatePanel form{gap:5px}.windowFlow.landscapeDesktop .gatePanel label{gap:3px;font-size:11px}.windowFlow.landscapeDesktop .gatePanel input:not([type=checkbox]){height:36px;padding:6px 12px}.windowFlow.landscapeDesktop .gatePanel .buttonPrimary{height:40px;min-height:40px;padding:8px 14px}.windowFlow.landscapeDesktop .gatePanel .gateEmailField,.windowFlow.landscapeDesktop .gatePanel .gateFooter{gap:2px}}@media (max-height:500px) and (orientation:landscape) and (max-width:1024px) and (pointer:coarse){.windowFlow.landscapeDesktop{--mobile-top:8px;--mobile-bottom:calc(62px + env(safe-area-inset-bottom))}.windowFlow.landscapeDesktop .competitionHeader{visibility:hidden}.windowFlow.landscapeDesktop .flowMainWindow{max-width:800px}.windowFlow.landscapeDesktop .windowBento{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.windowFlow.landscapeDesktop .windowBento .questionPanel{grid-area:1/2}.windowFlow.landscapeDesktop .windowBento .selfCamera{width:66px;height:72px;right:calc(50% + 12px)}.windowFlow.landscapeDesktop .windowBento .currentQuestion{font-size:16px}.windowFlow.landscapeDesktop .experienceFooter{display:none}.windowFlow.landscapeDesktop .gatePanel{max-width:640px;padding:10px 20px;position:relative}.gateBack{margin:0;position:absolute;top:10px;left:20px}.windowFlow.landscapeDesktop .gatePanel h1{margin-bottom:4px;padding-left:64px;font-size:20px}.windowFlow.landscapeDesktop .gatePanel>p{margin-bottom:8px;font-size:11px}.windowFlow.landscapeDesktop .gatePanel form{grid-template-columns:1fr 1fr;align-items:start;gap:8px}.windowFlow.landscapeDesktop .gatePanel .panelActions,.windowFlow.landscapeDesktop .gatePanel .finePrint,.windowFlow.landscapeDesktop .gatePanel .panelError{grid-column:1/-1}.resultBento{inset:12px 16px 12px 52%}.resultEyebrow,.resultRoleplay p{display:none}.resultBento h1{font-size:22px}.windowFlow.landscapeDesktop .resultRoleplay{gap:6px;padding:8px}.resultCardFallback{height:80%;top:10%;left:25%}}.leaderboardPrizeArtwork>span,.leaderboardPrizeArtwork>img,.leaderboardPrizeShort{display:none}.landscapeDesktop .leaderboardWindow{color:#303216;background:#f5ed37;border:0}.windowFlow.landscapeDesktop .leaderboardWindowBar{height:var(--widget-bar-height);color:#303216;background:#deda2c;border:0;padding:0 8px 0 12px}.windowFlow.landscapeDesktop .leaderboardWindow .leaderboardDrag{min-width:0;font-size:var(--widget-title-size);white-space:nowrap;gap:8px;padding:0;line-height:1.2}.windowFlow.landscapeDesktop .leaderboardDrag span{flex:none}.landscapeDesktop .leaderboardStateLayers{position:relative}.landscapeDesktop [data-window-pane][data-active=false]{visibility:hidden;opacity:0;pointer-events:none;position:absolute;inset:0}.landscapeDesktop [data-window-pane][data-active=true]{visibility:visible;opacity:1;position:relative}.landscapeDesktop .leaderboardWindow[data-window-motion=resizing]{overflow:clip}.landscapeDesktop .leaderboardPrizeArtwork{max-width:260px;margin:0 -2px 6px;padding-top:10px;position:relative}.landscapeDesktop .leaderboardPrizeArtwork>span{text-transform:uppercase;font:9px/1.3 var(--font-ui);display:block}.landscapeDesktop .leaderboardPrizeArtwork>img{object-fit:contain;width:96px;height:96px;display:block;position:absolute;top:12px;right:-7px}.landscapeDesktop .leaderboardWindowPrize{color:#303216;letter-spacing:-2px;margin:0;padding:0;font:400 80px/1.1 Anton,sans-serif}.landscapeDesktop .leaderboardPrizeFull{display:none}.landscapeDesktop .leaderboardPrizeShort{display:inline}.landscapeDesktop .leaderboardCompactRows li:first-child:not(.leaderboardEmpty){border-radius:var(--panel-radius);background:#fffcb8;border:0;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:0 10px;min-height:56px;padding:9px 10px;display:grid}.landscapeDesktop .leaderboardCompactRows li:first-child>span:first-child{grid-row:1/3;font:28px/1 Anton,sans-serif}.landscapeDesktop .leaderboardCompactRows li:first-child>span:nth-child(2){font-size:11px}.landscapeDesktop .leaderboardCompactRows li:first-child strong{text-align:left;font:500 22px/1.1 var(--font-ui);grid-column:2}.landscapeDesktop .leaderboardCompactRows li:nth-child(n+2){display:none}.landscapeDesktop .leaderboardOpenLink{color:#303216;background:#ffffe4;border:0;border-radius:8px;margin-top:8px;padding:8px 10px;font-size:11px}.landscapeDesktop .leaderboardWindow[data-expanded=true] .leaderboardPrizeArtwork{max-width:260px}.avatarHandoff{width:100%;height:100%;position:relative}.avatarClosingFrame{object-fit:cover;width:100%;height:100%;display:none;position:absolute;inset:0}.avatarHandoff:is([data-holding=true],[data-media-ended=true])[data-captured=true] .avatarClosingFrame{display:block}[data-interview-motion=bento-out] .windowBento{pointer-events:none}.windowFlow .desktopDocument{flex-direction:column;width:min(760px,100vw - 32px);height:min(660px,100dvh - 180px);display:flex;top:clamp(32px,7vh,72px);right:max(16px,50% - 380px)}.windowFlow .desktopDocument .desktopWindowContent:not([hidden]){flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:hidden}.documentTabs{background:#f7fbff;border-bottom:1px solid #d0deee;flex:none;gap:0;padding:8px 20px 0;display:flex}.documentTabs button{color:#59708e;font:13px/1.3 var(--font-ui);cursor:pointer;background:0 0;border:0;border-radius:8px 8px 0 0;padding:14px 24px;position:relative}.documentTabs button[aria-selected=true]{color:#112447;background:#fff;font-weight:600}.documentTabs button[aria-selected=true]:after{content:"";background:#ff4627;border-radius:2px;height:3px;position:absolute;bottom:0;left:16px;right:16px}.documentTabs button:focus-visible{outline-offset:-4px;outline:2px solid #165beb}.windowFlow .desktopDocument .documentPage{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:28px 32px;overflow-y:auto}.windowFlow .desktopDocument .documentPage h2{margin:0;font-size:28px}.windowFlow .desktopDocument .documentPage .guideIntroduction{margin:14px 0 32px}.windowFlow .desktopDocument .documentPage ol{gap:24px;margin:0}.windowFlow .desktopDocument .documentPage li{padding-left:38px;font-size:13px}.windowFlow .desktopDocument .documentPage li b{font-weight:500}.windowFlow .desktopDocument .documentPage li span{color:#59708e}.windowFlow .desktopDocument .documentFootnote{font:10px/1.5 var(--mono);color:#59708e;margin:42px 0 0}.windowFlow .desktopDocument .informationCopy .finePrint{margin:28px 0}.windowFlow .desktopDocument[data-minimized=true]{height:44px}@media (max-width:760px){.windowFlow .desktopDocument{top:max(16px, env(safe-area-inset-top));width:calc(100vw - 24px);height:min(640px, calc(var(--desktop-height,100dvh) - 100px));max-height:none;right:12px}.documentTabs{padding:6px 8px 0}.documentTabs button{flex:1;padding:12px 7px;font-size:11px}.documentTabs button[aria-selected=true]:after{left:8px;right:8px}.windowFlow .desktopDocument .documentPage{padding:24px 20px}.windowFlow .desktopDocument .documentPage h2{font-size:24px}.windowFlow .desktopDocument .documentPage .guideIntroduction{margin-bottom:26px;font-size:12px}.windowFlow .desktopDocument .documentPage li{padding-left:30px;font-size:12px}}.windowFlow .desktopDocument{position:fixed}@media (max-width:760px),(max-width:1024px) and (pointer:coarse){.windowFlow.landscapeDesktop .leaderboardWindow{width:min(163px,100vw - 166px);height:var(--widget-compact-height);border-radius:var(--window-radius);cursor:pointer;display:block;position:absolute;inset:0 0 auto auto;translate:none!important}.windowFlow.landscapeDesktop .leaderboardWindowBar{height:var(--widget-bar-height);min-height:var(--widget-bar-height);cursor:pointer;background:#f5ed37;flex:none;padding:0 8px 0 12px}.windowFlow.landscapeDesktop .leaderboardWindow .leaderboardDrag{font-size:var(--widget-title-size);pointer-events:none;gap:5px}.windowFlow.landscapeDesktop .leaderboardDrag span{width:5px;height:5px}.windowFlow.landscapeDesktop .leaderboardWindowAction{height:var(--widget-bar-height);width:20px;font-size:13px}.windowFlow.landscapeDesktop .leaderboardWindowBody{padding:0}.windowFlow.landscapeDesktop .leaderboardWindow:not([data-expanded=true]) :is(.leaderboardPrizeArtwork,.leaderboardStateLayers){display:none}.leaderboardMobileSummary{width:100%;height:calc(var(--widget-compact-height) - var(--widget-bar-height));color:#112447;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:2px 8px 4px 12px;display:flex}.leaderboardMobilePrize{letter-spacing:-1px;flex:1;font:30px/1.1 Anton,sans-serif}.leaderboardMobileLeader{background:#fffcb8;border-radius:6px;flex-direction:column;justify-content:center;width:76px;height:34px;padding:3px 5px;display:flex;overflow:hidden}.leaderboardMobileLeader>span{white-space:nowrap;text-overflow:ellipsis;font-size:7.5px;overflow:hidden}.leaderboardMobileLeader>strong{font:600 15px/1.2 var(--font-ui)}.leaderboardMobileLeader[data-empty=true]>span{white-space:normal;text-overflow:clip;text-wrap:balance;font-size:9px;line-height:1.2}.windowFlow.landscapeDesktop .leaderboardWindow[data-expanded=true]{width:min(430px,100vw - 24px);height:min(520px, calc(var(--desktop-height,100dvh) - 177px - env(safe-area-inset-bottom)));border-radius:var(--window-radius);flex-direction:column;max-width:430px;max-height:none;margin:0;display:flex;position:absolute;inset:0 0 auto auto}.leaderboardWindow[data-expanded=true] .leaderboardMobileSummary{display:none}.windowFlow.landscapeDesktop .leaderboardWindow[data-expanded=true] .leaderboardWindowBody{flex-direction:column;flex:1;min-height:0;padding:14px 16px 12px;display:flex}.windowFlow.landscapeDesktop .leaderboardWindow[data-expanded=true] .leaderboardPrizeArtwork{max-width:none;min-height:134px;margin:0 0 4px;padding:0}.windowFlow.landscapeDesktop .leaderboardPrizeArtwork>span{font-size:10px}.windowFlow.landscapeDesktop .leaderboardWindowPrize{letter-spacing:-2px;margin:0;font-size:111px;line-height:1.1}.windowFlow.landscapeDesktop .leaderboardPrizeArtwork>img{width:138px;height:138px;top:6px;right:-8px}.windowFlow.landscapeDesktop .leaderboardStateLayers,.windowFlow.landscapeDesktop .leaderboardFullPane[data-active=true]{flex-direction:column;flex:1;min-height:0;display:flex}.windowFlow.landscapeDesktop .leaderboardWindow .leaderboardScroll{flex:1;height:auto;min-height:0;max-height:none}.windowFlow.landscapeDesktop .leaderboardTable tbody,.windowFlow.landscapeDesktop .leaderboardTable{display:block}.windowFlow.landscapeDesktop .leaderboardTable colgroup{display:none}.windowFlow.landscapeDesktop .leaderboardTable td{width:auto}.windowFlow.landscapeDesktop .leaderboardYourRank{color:#474719;order:1;margin:8px 0 0;font-size:10px}.windowFlow.landscapeDesktop .leaderboardTable tr{grid-template-columns:32px minmax(0,1fr) 72px;align-items:center;display:grid}.windowFlow.landscapeDesktop .leaderboardWindow .leaderboardTable td{border:0;height:40px;padding:11px 4px;font-size:14px;display:block}.windowFlow.landscapeDesktop .leaderboardTable tr+tr{border-bottom:1px solid #c5bf44}.windowFlow.landscapeDesktop .leaderboardTable tr:first-child{border-radius:var(--panel-radius);background:#fffcb8;grid-template-rows:25px 29px;grid-template-columns:45px minmax(0,1fr);min-height:70px;margin-bottom:14px;padding:8px 14px}.windowFlow.landscapeDesktop .leaderboardTable tr:first-child td{height:auto;padding:0}.windowFlow.landscapeDesktop .leaderboardTable tr:first-child td:first-child{grid-row:1/3;font:38px/1 Anton,sans-serif}.windowFlow.landscapeDesktop .leaderboardTable tr:first-child td:nth-child(2){font-size:15px}.windowFlow.landscapeDesktop .leaderboardTable tr:first-child td:last-child{text-align:left;font:600 27px/1 var(--font-ui);grid-column:2}}@media (max-height:500px) and (orientation:landscape) and (max-width:1024px) and (pointer:coarse){.windowFlow.landscapeDesktop .workspace.mainWorkspace{inset:8px 12px var(--mobile-bottom)}.windowFlow.landscapeDesktop .flowMainWindow{max-width:800px;height:100%}.bentoMobileRail{display:none}.windowFlow.landscapeDesktop .windowBento:has([data-question-id]){grid-template-rows:minmax(0,1fr)}.windowFlow.landscapeDesktop .windowBento .selfCamera{grid-area:auto;height:72px;position:absolute;top:20px;right:calc(50% + 24px)}.windowFlow.landscapeDesktop .leaderboardWindow[data-expanded=true]{height:calc(var(--desktop-height,100dvh) - 78px);visibility:visible}.windowFlow.landscapeDesktop .leaderboardWindow[data-expanded=true] .leaderboardPrizeArtwork{min-height:76px}.windowFlow.landscapeDesktop .leaderboardWindow[data-expanded=true] .leaderboardWindowPrize{font-size:56px}.windowFlow.landscapeDesktop .leaderboardPrizeArtwork>img{width:82px;height:82px}}@media (prefers-reduced-motion:reduce){.bentoMobileRail img{animation:none}}
.windowFlow.landscapeDesktop .mainWindow--intro{box-shadow:0 18px 23px #0926592e,0 2px 4px #09265917}.introComposition{--intro-font:var(--font-ui);color:#f7fbff;position:absolute;inset:0}.introHeadline{color:#fff;width:79.4792%;font:400 min(10.2085cqw, 98.002px)/.9 var(--intro-font);letter-spacing:-.04em;text-align:center;text-transform:uppercase;margin:0;position:absolute;top:16.2983%;left:10.2604%}.introHeadline span{letter-spacing:-.04em;white-space:nowrap;width:fit-content;margin-inline:auto;padding-inline-end:.04em;display:block}.introHeadline span:first-child{font-size:.591825em}.introComposition .introSummary{width:90%;font:400 min(4.1672cqw, 40.005px)/1.1 var(--intro-font);letter-spacing:-.02em;text-align:center;white-space:nowrap;margin:0;position:absolute;top:51.6837%;left:5%}.introSummary strong{font-weight:700}.introCtaPosition{top:var(--intro-cta-top,63.221%);width:35.8216%;position:absolute;left:32.0945%}.introEntryCta{width:100%;height:min(10.4744cqw,100.554px);min-height:44px;font:500 min(3.04198cqw, 29.203px)/1.3636 var(--intro-font);letter-spacing:-.02em;white-space:nowrap;cursor:pointer;border-radius:min(2.90958cqw,27.932px);justify-content:center;align-items:center;gap:min(3.15cqw,30.24px);padding:0;display:flex}.introCtaArrow{flex:none;width:min(2.79773cqw,26.8582px);height:auto}.introEntryCta:disabled{cursor:wait;opacity:.75}.introFooter{color:#112447;flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;bottom:4.1436%;left:0;right:0}.introLegal{justify-content:center;align-items:center;gap:clamp(16px,3.54cqw,34px);display:flex}.introLegal button,.introFooter .introOpeningNote{color:#112447cc;min-height:24px;font:400 clamp(10px, 1.45833cqw, 14px)/18px var(--font-ui);cursor:pointer;background:0 0;border:0;padding:3px 0}.introLegal button:hover{text-underline-offset:3px;text-decoration:underline}@media (max-height:800px) and (min-width:761px){.windowFlow.landscapeDesktop .workspace:has(.mainWindow--intro){bottom:168px}.windowFlow.landscapeDesktop .mainWindow--intro{width:min(960px,66vw,126.984dvh - 342.857px)}}@media (max-width:760px),(max-width:1024px) and (pointer:coarse){.windowFlow.landscapeDesktop .workspace:has(.mainWindow--intro){bottom:calc(137px + env(safe-area-inset-bottom))}.windowFlow.landscapeDesktop .mainWindow--intro{width:100%}.introHeadline{width:90%;font-size:min(11.55cqw,12cqh);top:17%;left:5%}.introComposition .introSummary{white-space:normal;text-wrap:balance;width:84%;font-size:min(5.7cqw,5.8cqh);line-height:1.2;top:45%;left:8%}.introSummary>span{white-space:nowrap;display:block}.introCtaPosition{top:var(--intro-cta-top,65%);width:76%;left:12%}.introEntryCta{border-radius:17px;gap:20px;height:clamp(50px,15cqh,64px);font-size:clamp(17px,5.1cqw,22px)}.introCtaArrow{width:20px}.introFooter{bottom:3%}.introLegal{gap:24px}.introLegal button,.introFooter .introOpeningNote{min-height:30px;font-size:10px}.introComposition:has(.introStatus>*) .introHeadline{top:10%}.introComposition:has(.introStatus>*) .introSummary{top:36%}.introComposition:has(.introStatus>*) .introCtaPosition{top:var(--intro-cta-top,56%)}.introStatus .panelError,.introStatus .finePrint{font-size:10px}}@media (max-height:500px) and (orientation:landscape) and (max-width:1024px) and (pointer:coarse){.windowFlow.landscapeDesktop .workspace:has(.mainWindow--intro){inset:8px 12px calc(104px + env(safe-area-inset-bottom))}.introHeadline{width:54%;font-size:min(6.6cqw,22cqh);top:12%;left:4%}.introComposition:has(.introStatus>*) .introHeadline{width:54%;font-size:min(6.6cqw,22cqh);top:12%;left:4%}:is(.introComposition .introSummary,.introComposition:has(.introStatus>*) .introSummary){width:54%;font-size:min(2.7cqw,8cqh);top:73%;left:4%}.introCtaPosition{width:30%;top:27%;left:64%}.introComposition:has(.introStatus>*) .introCtaPosition{width:30%;top:27%;left:64%}.introEntryCta{gap:12px;font-size:16px}.introFooter{bottom:10%;left:60%;right:2%}.introLegal{gap:10px}.introLegal button,.introFooter .introOpeningNote{font-size:9px}}@media (min-width:1025px),(min-width:761px) and (pointer:fine){.introLegal button,.introFooter .introOpeningNote{min-height:32px;font-size:clamp(13px,1.85cqw,17px);line-height:1.3}.introCtaPosition{width:44%;left:28%}.introEntryCta{gap:min(3.8cqw,36px);height:min(11.9cqw,114px);font-size:min(3.6cqw,34.5px)}.introCtaArrow{width:min(3.35cqw,32px)}}
.desktopShortcuts .shortcutBreakTime{top:73.68%;left:11.46%;right:auto}.desktopShortcuts .shortcutBreakTime img{filter:drop-shadow(0 4px 3px #19355225);width:58px;height:58px}.windowFlow .breakTimeWindow{border-radius:var(--window-radius);z-index:45;background:#12131d;border:1px solid #8d87a44a;flex-direction:column;width:238px;height:auto;min-height:0;padding:0;display:flex;position:absolute;top:max(185px,50% - 165px);left:calc(50% - 119px);overflow:hidden;box-shadow:0 32px 90px #14163466,0 4px 15px #11182e33}.windowFlow .breakTimeWindow .desktopWindowBar{color:#f0eef7;background:#24232d;border-bottom:1px solid #ffffff12;height:36px;min-height:36px}.windowFlow .breakTimeWindow .desktopWindowContent:not([hidden]){flex:1;min-height:0;overflow:hidden}.breakTimeStage{aspect-ratio:480/804;background:#12131d;height:auto;position:relative;overflow:hidden}.breakTimeStage video{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.windowFlow .breakTimeWindow[data-minimized=true]{height:36px;min-height:36px}.windowFlow .breakTimeWindow[data-zoomed=true]{width:auto;height:auto;position:fixed;inset:120px 15vw 115px}.breakTimeDisco{z-index:0;pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}.discoWash{display:none}.discoBall{width:224px;height:224px;z-index:var(--break-time-layer,45);pointer-events:none;will-change:transform;position:fixed;top:0;left:0}.discoBall canvas{width:100%;height:100%;position:absolute;inset:0}.discoBallGrab{z-index:1;width:66%;height:66%;box-shadow:none;pointer-events:auto;touch-action:none;cursor:grab;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;outline:none;padding:0;position:absolute;top:17%;left:17%}.discoBallGrab:active{cursor:grabbing;background:0 0}.discoBallGrab:focus-visible{outline-offset:5px;outline:2px dashed #c3eaff}.discoBallGrab:disabled{pointer-events:none}.discoCable{width:100%;height:100%;z-index:var(--break-time-layer,45);pointer-events:none;position:fixed;inset:0}.discoCable line{stroke:#c4c9e2a6;stroke-width:1px}.discoBallFallback{background:repeating-conic-gradient(#cdd2e1 0deg 8deg,#677788 8deg 16deg);border-radius:50%;position:absolute;inset:17%;box-shadow:inset -20px -12px 22px #111c4099,inset 12px 10px 16px #fff9}.discoBall[data-ready=true] .discoBallFallback{display:none}.discoBeam{transform-origin:50% 0;background:conic-gradient(from 145deg at 50% 0%, transparent 0deg, var(--beam-colour) 12deg 58deg, transparent 70deg);opacity:.36;will-change:transform;width:100vw;height:130vh;animation:8s ease-in-out infinite alternate disco-sweep;position:absolute;top:90px;left:calc(50% - 50vw);-webkit-mask-image:linear-gradient(#0000,#000 20% 65%,#0000);mask-image:linear-gradient(#0000,#000 20% 65%,#0000)}.discoBeamPink{--beam-colour:#e963de85;transform:rotate(35deg)}.discoBeamBlue{--beam-colour:#4ce1fb85;animation-duration:11s;animation-delay:-5s}.discoBeamGold{--beam-colour:#ffe59470;animation-duration:13s;animation-delay:-2s}.discoReflections{opacity:.3;will-change:transform;background-image:radial-gradient(#fff9da 0 1px,#ffe7ff55 3px,#0000 7px),radial-gradient(#bff8ff 0 1px,#a4eeff44 3px,#0000 6px);background-position:0 0,63px 58px;background-size:153px 119px,211px 161px;animation:18s ease-in-out infinite alternate disco-reflections;position:absolute;inset:-15%;transform:rotate(-16deg)}@keyframes disco-sweep{0%{transform:rotate(-42deg)}to{transform:rotate(42deg)}}@keyframes disco-reflections{0%{transform:translate(-1%,-1%)rotate(-16deg)}to{transform:translate(153px,119px)rotate(-16deg)}}@media (max-width:760px){.windowFlow .breakTimeWindow{width:218px;height:auto;top:max(160px,50% - 170px);left:calc(50% - 109px)}.windowFlow .breakTimeWindow[data-zoomed=true]{width:auto;height:auto;inset:125px 16px 110px}.discoBall{width:180px;height:180px}}@media (prefers-reduced-motion:reduce){.discoBeam,.discoReflections{will-change:auto;animation:none}}.breakTimeDisco[data-exiting=true]{opacity:0;transition:opacity .5s}.windowFlow[data-disco=true] .desktopShortcuts button{color:#edf0ff;text-shadow:0 1px 8px #030412}.windowFlow[data-disco=true] .desktopGlass{background:#d1c4ff29;border-color:#c2c7ff55}.windowFlow[data-disco=true] .poweredBy,.windowFlow[data-disco=true] .desktopPoweredBy,.windowFlow[data-disco=true] .footerLinks button{color:#e5e9ff}.windowFlow[data-disco=true] .desktopPoweredBy img{filter:brightness(0)invert()}.windowFlow .landscapePoster{transition:filter 1s}.windowFlow[data-disco=true] .landscapePoster{filter:brightness(.16)saturate(.6)hue-rotate(30deg)}@media (prefers-reduced-motion:reduce){.breakTimeDisco[data-exiting=true],.windowFlow .landscapePoster{transition:none}}.windowFlow.landscapeDesktop .flowMainWindow:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(#363353 0 32px,#1b244c 32px,#44446a 100%);transition:opacity .7s;position:absolute;inset:0}.windowFlow.landscapeDesktop .flowMainWindow>.desktopWindowBar{transition:background-color .7s,color .7s}.windowFlow.landscapeDesktop[data-disco=true] .flowMainWindow:before{opacity:1}.windowFlow.landscapeDesktop[data-disco=true] .flowMainWindow>.desktopWindowBar{color:#e5eaff;background:#363353}@media (prefers-reduced-motion:reduce){.windowFlow.landscapeDesktop .flowMainWindow:before,.windowFlow.landscapeDesktop .flowMainWindow>.desktopWindowBar{transition:none}}.discoBeamOrigin{will-change:transform;position:absolute;inset:0}.windowFlow .breakTimeWindow{--break-window-width:min(238px, calc((100dvh - 295px) * .6));width:var(--break-window-width);left:calc(50% - var(--break-window-width) / 2)}.windowFlow .breakTimeWindow[data-zoomed=true]{width:min(70vw,45dvh);height:auto;inset:90px auto auto calc(50% - min(35vw,22.5dvh))}@media (max-width:760px){.windowFlow .breakTimeWindow{--break-window-width:min(218px, calc((100dvh - 280px) * .6))}}@media (max-height:500px) and (pointer:coarse){.windowFlow .breakTimeWindow{--break-window-width:clamp(160px, calc((100dvh - 112px) * .5974), 218px);top:max(12px, env(safe-area-inset-top))}}
.desktopShortcuts .shortcutExplainer{bottom:max(112px,14%);right:7%}@media (max-height:700px){.desktopShortcuts .shortcutExplainer{bottom:16px}}.windowFlow .explainerWindow{--explainer-width:min(760px, calc(100vw - 48px), calc((100dvh - 180px) * 16 / 9));z-index:45;left:calc((100% - var(--explainer-width)) / 2);top:max(80px, calc(50% - var(--explainer-width) * 9 / 32 - 18px));width:var(--explainer-width);border-radius:var(--window-radius);height:auto;min-height:0;box-shadow:var(--window-shadow);background:#10141b;flex-direction:column;padding:0;display:flex;position:absolute;overflow:hidden}.windowFlow .explainerWindow .desktopWindowContent{aspect-ratio:16/9;background:#10141b;flex:1;place-items:center;min-height:0;padding:0;display:grid;overflow:hidden;container-type:size}.explainerPlayer{aspect-ratio:16/9;width:min(100cqw,177.778cqh);position:relative;overflow:hidden}.explainerPlayer iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}
.windowFlow{--dock-bottom:28px;--dock-brand-gap:34px;--dock-brand-height:43px;--dock-icon-size:48px;--dock-item-width:48px;--dock-dot-space:14px;--dock-top-padding:8px;--dock-height:calc(var(--dock-icon-size) + var(--dock-dot-space) + var(--dock-top-padding) + 2px)}.windowFlow .desktopDockArea{bottom:var(--dock-bottom);z-index:50;pointer-events:none;flex-direction:column;align-items:center;width:max-content;max-width:calc(100vw - 12px);display:flex;position:absolute;left:50%;translate:-50%}.windowFlow .desktopGlass{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:auto;background:#fff3;border:1px solid #ffffffb3;box-shadow:0 13px 20px #09265930}.windowFlow .desktopPoweredBy{bottom:calc(var(--dock-bottom) + var(--dock-height) + var(--dock-brand-gap));z-index:1;width:243px;height:var(--dock-brand-height);border-radius:var(--window-radius);color:#212121;font:500 14.6px/1 var(--font-ui);letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:10px;text-decoration:none;display:flex;position:absolute;left:50%;translate:-50%}.desktopPoweredBy img{width:110.525px;height:auto}.desktopPoweredBy:focus-visible{outline-offset:5px;outline:2px solid #112447}.landscapeDesktop .experienceFooter .poweredBy{visibility:hidden}.windowFlow .desktopDock{max-width:calc(100vw - 12px);height:auto;padding:var(--dock-top-padding) 12px 0;border-radius:var(--window-radius);align-items:start;gap:8px;display:flex;position:relative;inset:auto;transform:none}.windowFlow .desktopDock .dockApp{grid-template-rows:var(--dock-icon-size) var(--dock-dot-space);width:var(--dock-item-width);height:calc(var(--dock-icon-size) + var(--dock-dot-space));color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;text-decoration:none;display:grid;position:relative;transform:scale(1)}.windowFlow .desktopDock .dockApp:is(:disabled,[aria-disabled=true]){cursor:not-allowed}.dockAppArtwork{width:var(--dock-icon-size);height:var(--dock-icon-size);pointer-events:none;grid-row:1;place-items:center;transition:transform .2s cubic-bezier(.2,.7,.3,1);display:grid}.dockAppIndicator{opacity:0;pointer-events:none;background:#28374b;border-radius:50%;grid-row:2;width:4px;height:4px;transition:opacity .16s}.dockApp[data-open=true] .dockAppIndicator{opacity:.8}.dockApp:focus-visible{outline-offset:3px;outline:2px solid #fff}.windowFlow .desktopDock .dockExternal{margin-left:6px}.dockExternal:before{content:"";height:calc(var(--dock-icon-size) - 8px);border-left:1px solid #ffffff70;position:absolute;top:4px;left:-7px}.navigationArtwork{pointer-events:none;place-items:center;width:100%;height:100%;display:grid}.windowFlow :is(.desktopDock,.desktopShortcuts) .navigationArtwork img{object-fit:contain;filter:none;width:100%;max-width:none;height:100%;max-height:none;display:block}.windowFlow .desktopShortcuts .navigationArtwork{width:64px;height:64px}@media (hover:hover){.dockApp:hover .dockAppArtwork{transform:translateY(-4px)}}.dockApp:active .dockAppArtwork{transform:translateY(-1px)scale(.94)}.synthesiaKeycap{filter:drop-shadow(0 .75px 1px #28323824)drop-shadow(1.5px 2.5px 3px #28323824);width:100%;height:100%;transition:transform .18s,filter .18s;display:block;position:relative}.windowFlow .desktopDock .synthesiaKeycapBody{width:100%;height:100%;position:absolute;inset:0}.windowFlow .desktopDock .dockExternal:focus-visible{outline-offset:4px;outline:2px solid #112447}@media (hover:hover){.dockExternal:not([aria-disabled=true]):hover .synthesiaKeycap{filter:drop-shadow(0 .75px 1px #28323820)drop-shadow(1.5px 4px 4px #2832382b)}}.dockExternal:not([aria-disabled=true]):active .dockAppArtwork{transform:translateY(0)}.dockExternal:not([aria-disabled=true]):active .synthesiaKeycap{filter:drop-shadow(0 .5px 1px #2832382b);transform:translateY(1.5px)}@media (prefers-reduced-motion:reduce){.synthesiaKeycap{transition:none}.dockExternal:not([aria-disabled=true]):active .dockAppArtwork,.dockExternal:not([aria-disabled=true]):active .synthesiaKeycap{transform:none}}@media (max-width:1700px){.windowFlow{--dock-brand-gap:26px;--dock-brand-height:32px;--dock-icon-size:40px;--dock-item-width:40px}.windowFlow .desktopPoweredBy{gap:8px;width:190px;font-size:11px}.desktopPoweredBy img{width:88px}}@media (max-width:760px),(max-height:500px){.windowFlow{--dock-bottom:calc(8px + env(safe-area-inset-bottom));--dock-brand-gap:14px;--dock-brand-height:30px;--dock-icon-size:32px;--dock-item-width:36px;--dock-dot-space:12px;--dock-top-padding:6px}.windowFlow .desktopDock{padding:var(--dock-top-padding) 8px 0;gap:5px}}@media (max-height:500px){.windowFlow{--dock-bottom:calc(8px + env(safe-area-inset-bottom));--dock-brand-gap:11px;--dock-brand-height:26px}}@media (prefers-reduced-motion:reduce){.dockAppArtwork,.dockAppIndicator{transition:none}.dockApp:hover .dockAppArtwork,.dockApp:active .dockAppArtwork{transform:none}}@media (max-width:760px),(max-height:500px){.windowFlow{--dock-brand-height:28px}.windowFlow .desktopPoweredBy{gap:7px;width:174px;font-size:10px}.desktopPoweredBy img{width:81px}}
.leaderboardWindowAction{color:inherit;place-items:center;padding:0;line-height:1;display:grid}.leaderboardWindowAction svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;width:16px;height:16px;transition:transform .22s;display:block}.leaderboardWindowAction[aria-expanded=true] svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.leaderboardWindowAction svg{transition:none}}.windowFlow .leaderboardWindow .leaderboardYourRank{border-radius:var(--panel-radius);color:#303216;font:400 12px/1.4 var(--font-ui);background:linear-gradient(135deg,#fffed3,#fffbaa);border:1px solid #ffffff80;flex:none;align-items:center;gap:10px;margin:0 0 14px;padding:12px;display:flex;box-shadow:0 3px 9px #7471190d,inset 0 1px #fff9}.leaderboardRankMedallion{color:#fffed3;background:#36391d;border-radius:12px;justify-content:center;align-items:baseline;gap:2px;min-width:42px;height:42px;padding:8px;font:400 25px/1 Anton,sans-serif;display:flex;box-shadow:inset 0 1px #ffffff30}.leaderboardRankMedallion small{font:11px/1 var(--font-ui);opacity:.65}.leaderboardRankIdentity{flex:1;min-width:0}.leaderboardRankIdentity small,.leaderboardRankScore small{color:#797849;font:500 9px/1.3 var(--font-ui);margin-bottom:3px;display:block}.leaderboardRankIdentity strong{text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.leaderboardRankScore{text-align:right;flex:none}.leaderboardRankScore strong{letter-spacing:-.6px;font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.windowFlow .leaderboardWindow .leaderboardTable tr.yourScore{background:0 0}.windowFlow .leaderboardWindow .leaderboardTable tr.yourScore>td{background:#fffcb8b3;border-block:1px solid #fffeed}.windowFlow .leaderboardWindow .leaderboardTable tr.yourScore>td:first-child{border-radius:9px 0 0 9px;padding-left:7px}.windowFlow .leaderboardWindow .leaderboardTable tr.yourScore>td:last-child{border-radius:0 9px 9px 0;padding-right:7px}.windowFlow .leaderboardWindow .leaderboardTable tr.yourScore>td:nth-child(2){align-items:center;gap:6px;display:flex}.windowFlow .leaderboardWindow .leaderboardTable .leaderboardYou{color:#fffed3;font:600 8px/1 var(--font-ui);text-transform:uppercase;letter-spacing:.3px;background:#494b24;border-radius:4px;flex:none;padding:2px 4px;display:inline-flex}.windowFlow .leaderboardWindow .leaderboardTable .leaderboardName{min-width:0}@media (min-width:761px) and (pointer:fine),(min-width:1025px){.windowFlow.landscapeDesktop .leaderboardWindow .leaderboardTable{border-collapse:separate;border-spacing:0}.windowFlow.landscapeDesktop .leaderboardWindow .leaderboardTable tr[data-rank="1"]>td{color:#303216;background:#fffcb8;border-block:1px solid #ffffff80;height:64px}.windowFlow.landscapeDesktop .leaderboardWindow .leaderboardTable tr[data-rank="1"]>td:first-child{border-radius:10px 0 0 10px;padding-left:7px;font:26px/1 Anton,sans-serif}.windowFlow.landscapeDesktop .leaderboardWindow .leaderboardTable tr[data-rank="1"]>td:nth-child(2){font-weight:600}.windowFlow.landscapeDesktop .leaderboardWindow .leaderboardTable tr[data-rank="1"]>td:last-child{letter-spacing:-.6px;border-radius:0 10px 10px 0;padding-right:7px;font-size:18px;font-weight:600}}@media (max-width:760px),(max-width:1024px) and (pointer:coarse){.windowFlow .leaderboardWindow .leaderboardYourRank{order:1;margin:10px 0 0;padding:10px}.leaderboardRankScore strong{font-size:18px}.windowFlow.landscapeDesktop .leaderboardWindow .leaderboardTable tr.yourScore:first-child{color:#36391d;background:#fffcb8;box-shadow:inset 0 0 0 1px #fff9}.windowFlow.landscapeDesktop .leaderboardWindow .leaderboardTable tr.yourScore:first-child>td{color:inherit;background:0 0;border:0;padding:0}}
.windowFlow.landscapeDesktop .competitionCounter{color:#3b4751;background:radial-gradient(at 15% 2%,#ffffffbd,#fff0 74%),linear-gradient(#fff,#f5f7f8 50%,#e6e9eb);border:.5px solid #00000017;box-shadow:-2px -2px 5px #ffffff2e,4px 8px 16px #263f5433,inset 0 -3px 7px #929da33d,inset 0 2px 3px #fffffff2}.windowFlow.landscapeDesktop .competitionCounter .competitionCounterLabel{color:#3b4751;text-shadow:0 1px #ffffffd9;background:0 0;border:0;font-weight:500}.windowFlow.landscapeDesktop .competitionCounter .competitionCounterLabel:before,.windowFlow.landscapeDesktop .leaderboardWindow .leaderboardDrag span{background:linear-gradient(#ff8d68,#f04726);border-radius:2px;box-shadow:0 1px 2px #72571921,inset 0 1px 1px #ffd1ae99}.windowFlow.landscapeDesktop .competitionCounter strong{border-radius:max(0px, calc(var(--window-radius) - 6px));color:#3b4751;font-family:var(--font-ui);font-variant-numeric:tabular-nums;letter-spacing:.01em;text-shadow:0 1px #ffffffd9;white-space:nowrap;background:linear-gradient(#e5e9eb,#f4f6f7 48%,#fff);justify-content:center;align-items:center;margin:2px 5px 6px;padding:7px 5px;font-weight:400;display:flex;box-shadow:inset -1px -1px 2px #fffffff2,inset 1px 2px 4px #8d969e3d}.windowFlow.landscapeDesktop .leaderboardWindow{--leaderboard-ink:#34351a;--leaderboard-content-inset:14px;--leaderboard-inner-radius:max(4px, calc(var(--window-radius) - var(--leaderboard-content-inset) - 1px));color:var(--leaderboard-ink);background:radial-gradient(at 25% 2%,#ffffff6b,#ffffed2e 40%,#fff0 74%),radial-gradient(at 52% 45%,#fff520a3,#fff52033 55%,#fff52000),linear-gradient(#fff7a3,#f9ec28 43%,#e2cd0a);border:.8px solid #fffee9d6;box-shadow:0 3px 7px #cfb51a30,0 14px 24px #38391630,inset -1px 0 3px #ffffff47,inset 0 -4px 10px #a5910d40,inset 0 2px 4px #fffee7e6}.windowFlow.landscapeDesktop .leaderboardWindow .leaderboardWindowBar{color:var(--leaderboard-ink);background:0 0}.windowFlow.landscapeDesktop .leaderboardWindow .leaderboardDrag,.windowFlow.landscapeDesktop .leaderboardWindowPrize,.windowFlow.landscapeDesktop .leaderboardMobileSummary{color:var(--leaderboard-ink)}.windowFlow.landscapeDesktop .leaderboardWindowPrize{text-shadow:0 1px #fffde073}.windowFlow.landscapeDesktop .leaderboardPrizeArtwork>span{letter-spacing:.075em;font-weight:500}.windowFlow.landscapeDesktop .leaderboardWindowAction{border-radius:7px}.windowFlow.landscapeDesktop .leaderboardWindowAction:hover{background:#fffed366}.windowFlow.landscapeDesktop .leaderboardCompactRows li:first-child:not(.leaderboardEmpty),.windowFlow.landscapeDesktop .leaderboardMobileLeader{border-radius:var(--leaderboard-inner-radius);color:var(--leaderboard-ink);background:linear-gradient(#fffecebd,#e9df66bd);border:.8px solid #8f832c2e;box-shadow:inset 0 -1px 2px #ffffffa6,inset 0 2px 5px #8a802226}.windowFlow.landscapeDesktop .leaderboardWindow .leaderboardYourRank,.windowFlow.landscapeDesktop .leaderboardOpenLink{background:linear-gradient(#fffef3,#f5efc4);box-shadow:inset 0 1px 1px #fff,0 2px 5px #8a80221f}.windowFlow.landscapeDesktop .leaderboardOpenLink{align-items:center;gap:8px;transition:filter .2s,translate .2s,box-shadow .2s;display:inline-flex}.windowFlow.landscapeDesktop .leaderboardOpenLink .forwardArrow{flex:none;width:16px;height:16px}@media (hover:hover){.windowFlow.landscapeDesktop .leaderboardOpenLink:hover:not(:disabled){filter:brightness(1.04);translate:0 -1px;box-shadow:inset 0 1px 1px #fff,0 4px 10px #8a802238}}.windowFlow.landscapeDesktop .leaderboardOpenLink:active:not(:disabled){filter:brightness(.97);translate:0 1px;box-shadow:inset 0 1px 1px #fff,0 1px 3px #8a80221f}.windowFlow.landscapeDesktop .leaderboardOpenLink:focus-visible{outline-offset:3px;outline:2px solid #112447}html[data-reduced-motion=true] .windowFlow.landscapeDesktop .leaderboardOpenLink:is(:hover,:active){translate:none}@media (prefers-reduced-motion:reduce){.windowFlow.landscapeDesktop .leaderboardOpenLink{transition:none}.windowFlow.landscapeDesktop .leaderboardOpenLink:is(:hover,:active):not(:disabled){translate:none}}.windowFlow.landscapeDesktop .leaderboardWindow .leaderboardTable td{color:var(--leaderboard-ink)}@media (min-width:761px) and (pointer:fine),(min-width:1025px){.windowFlow.landscapeDesktop .leaderboardWindow .leaderboardTable tr[data-rank="1"]>td{background:linear-gradient(#fffeceeb,#e9df66eb);border-color:#8f832c2e;box-shadow:inset 0 -1px 2px #ffffffa6,inset 0 2px 5px #8a80221a}}@media (max-width:760px),(max-width:1024px) and (pointer:coarse){.windowFlow.landscapeDesktop .competitionCounter strong{height:calc(var(--widget-compact-height) - var(--widget-bar-height) - 10px);border-radius:max(0px, calc(var(--window-radius) - 5px));margin:2px 4px 6px;padding:0 3px;font-size:clamp(13px,4.25vw,16.7px)}.windowFlow.landscapeDesktop .leaderboardWindow .leaderboardTable tr:first-child{background:linear-gradient(#fffecebd,#e9df66bd);border:.8px solid #8f832c2e;box-shadow:inset 0 -1px 2px #ffffffa6,inset 0 2px 5px #8a802226}.windowFlow.landscapeDesktop .leaderboardWindow .leaderboardTable tr:first-child>td{color:var(--leaderboard-ink);background:0 0}}.windowFlow.landscapeDesktop .leaderboardCompactRows .leaderboardEmpty{color:var(--leaderboard-ink)}.windowFlow.landscapeDesktop .leaderboardWindowBody{padding-inline:var(--leaderboard-content-inset)}.windowFlow.landscapeDesktop .leaderboardWindow .leaderboardYourRank{border-radius:var(--leaderboard-inner-radius)}@media (min-width:761px) and (pointer:fine),(min-width:1025px){.windowFlow.landscapeDesktop .leaderboardWindow .leaderboardTable tr:is([data-rank="1"],.yourScore)>td:first-child{border-radius:var(--leaderboard-inner-radius) 0 0 var(--leaderboard-inner-radius)}.windowFlow.landscapeDesktop .leaderboardWindow .leaderboardTable tr:is([data-rank="1"],.yourScore)>td:last-child{border-radius:0 var(--leaderboard-inner-radius) var(--leaderboard-inner-radius) 0}}@media (max-width:760px),(max-width:1024px) and (pointer:coarse){.windowFlow.landscapeDesktop .leaderboardWindow{--leaderboard-content-inset:4px}.windowFlow.landscapeDesktop .leaderboardWindowBody{padding-inline:0}.windowFlow.landscapeDesktop .leaderboardMobileSummary{padding-right:var(--leaderboard-content-inset)}.windowFlow.landscapeDesktop .leaderboardWindow[data-expanded=true]{--leaderboard-content-inset:16px}.windowFlow.landscapeDesktop .leaderboardWindow[data-expanded=true] .leaderboardWindowBody{padding-inline:var(--leaderboard-content-inset)}.windowFlow.landscapeDesktop .leaderboardWindow .leaderboardTable tr:first-child{border-radius:var(--leaderboard-inner-radius)}}
.landscapeDesktop[data-desktop-entrance=pending] :is(.mainWorkspace,.competitionHeader,.desktopShortcuts>button,.desktopShortcuts>a,.desktopDock,.desktopPoweredBy,.experienceFooter>*){opacity:0;visibility:hidden}.landscapeDesktop:is([data-desktop-entrance=pending],[data-desktop-entrance=landscape],[data-desktop-entrance=items]) .landscapeObjectHandle{pointer-events:none}@media (prefers-reduced-motion:reduce){.landscapeDesktop[data-desktop-entrance=pending] :is(.mainWorkspace,.competitionHeader,.desktopShortcuts>button,.desktopShortcuts>a,.desktopDock,.desktopPoweredBy,.experienceFooter>*){opacity:1;visibility:visible}}
.landscapeDesktop[data-background=minimal],.minimalWallpaper{background:linear-gradient(#f9f9f9 0%,#dfe6f1 100%)}.minimalWorld{background:0 0}.windowFlow[data-background-spin=true]{cursor:grabbing}.minimalNight{opacity:0;background:radial-gradient(at 20% 70%,#382348,#101627 65%);transition:opacity .9s;position:absolute;inset:0}.landscapeDesktop[data-disco=true] .minimalNight{opacity:1}.minimalWorld .minimalObjectHandle{box-shadow:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0}.minimalObjectHandle[data-dragging=true]{outline:none}.minimalObjectHandle:focus-visible{outline-offset:-4px;outline:2px dashed #446685}@media (prefers-reduced-motion:reduce){.minimalNight{transition:none}}.windowFlow[data-question-hover=true]:not([data-background-drag=true]),.windowFlow[data-background-hover=true]:not([data-background-drag=true]):not([data-background-spin=true]){cursor:grab}.windowFlow :is(a[href],.introLegal button,.documentTabs button,.footerLinks button){cursor:pointer}.windowFlow :is(a[aria-disabled=true],.introLegal button:disabled,.documentTabs button:disabled,.footerLinks button:disabled){cursor:not-allowed}
.verificationDialog{color:#202020;z-index:100000;background:#fafafa;border:1px solid #d7d7d7;border-radius:18px;width:min(360px,100vw - 32px);padding:24px;box-shadow:0 20px 70px #0004}.verificationDialog::backdrop{background:#0005}.verificationDialog h2{margin:0 0 8px;font:600 20px/1.3 Arial,sans-serif}.verificationDialog p{margin:0 0 16px;font-size:14px}.verificationDialog button{color:#222;cursor:pointer;background:#fff;border:1px solid #999;border-radius:8px;min-height:36px;margin-top:16px;padding:4px 16px}.verificationDialog button:disabled{opacity:.45;cursor:wait}.verificationCheckArea{min-height:70px;position:relative}.verificationDialog[data-checking-email] .verificationWidget{visibility:hidden;pointer-events:none}.verificationProgress{justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.verificationProgress span{background:#357dbb;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite verificationPulse}.verificationProgress span:nth-child(2){animation-delay:.15s}.verificationProgress span:nth-child(3){animation-delay:.3s}@keyframes verificationPulse{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.verificationProgress span{animation:none}}.messageBubble .messageReport{color:#51545d;cursor:pointer;background:0 0;border:0;padding:3px 0;font-size:11px;text-decoration:underline;display:block}.messagesComposer button:disabled{opacity:.5;cursor:wait}.messagesDisclosure{color:#50525a;margin:0;font-size:11px;line-height:1.4}.messageModerationList{gap:16px;display:grid}.messageModerationList article{color:#222;background:#fff;border:1px solid #bbb;border-radius:12px;padding:20px}.messageModerationList p{white-space:pre-wrap;overflow-wrap:anywhere}
.windowFlow.landscapeDesktop{--flow-space-1:4px;--flow-space-2:8px;--flow-space-3:12px;--flow-space-4:16px;--flow-space-6:24px;--flow-space-8:32px;--flow-helper:#183957}.windowFlow.landscapeDesktop .gatePanel{text-align:left;gap:20px;max-width:570px;padding:clamp(16px,3cqh,32px) clamp(20px,4cqw,42px)}.windowFlow.landscapeDesktop .gateBack{min-height:24px;margin:0;position:static}.gateHeading{flex:none;gap:6px;display:grid}.windowFlow.landscapeDesktop .gatePanel .gateHeading h1{letter-spacing:-.035em;margin:0;padding:0;font-size:clamp(26px,3.3cqw,32px);line-height:1.15}.windowFlow.landscapeDesktop .gateHeading p{color:#fff;text-wrap:pretty;margin:0;font-size:clamp(13px,1.6cqw,16px);line-height:1.45}.windowFlow.landscapeDesktop .gatePanel form{gap:var(--flow-space-4);flex:none;grid-template-columns:minmax(0,1fr);margin:0;display:grid}.gateFields{gap:var(--flow-space-4);grid-template-columns:minmax(0,1fr);display:grid}.windowFlow.landscapeDesktop .gateFields label{gap:var(--flow-space-2);font-size:13px;line-height:1.3;display:grid}.windowFlow.landscapeDesktop .gateFields input{width:100%;min-width:0;height:44px;padding:10px 14px;font-size:16px}.windowFlow.landscapeDesktop .gatePanel .finePrint{color:var(--flow-helper);text-wrap:pretty;margin:0;font-size:12px;line-height:1.45}.windowFlow.landscapeDesktop .gatePanel .gateEmailNote{margin-top:calc(-1 * var(--flow-space-2));text-align:left;color:#fff}.gatePrivacyLink,.resultLegalLink{font:inherit;color:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline}.gateEmailField{gap:8px;min-width:0;display:grid}.windowFlow.landscapeDesktop .gateEmailSuggestion{color:#fff;background:#ffffff1a;border:1px solid #ffffff59;border-radius:8px;padding:8px 10px;font-size:12px;line-height:1.4}.gateEmailSuggestion p{overflow-wrap:anywhere;margin:0}.gateEmailSuggestionActions{flex-wrap:wrap;column-gap:16px;margin-top:3px;display:flex}.gateEmailSuggestionActions button{text-align:left;min-height:30px}.gateEmailSuggestionActions button:focus-visible{outline-offset:3px;outline:2px solid #fff}.windowFlow.landscapeDesktop .gatePanel .gateConsent{align-items:center;gap:var(--flow-space-2)}.windowFlow.landscapeDesktop .gatePanel .gateConsent input{margin:0}.windowFlow.landscapeDesktop .gatePanel .gateConsent label{color:#fff;font-size:12px;line-height:1.45}.gateSubmitGroup{gap:var(--flow-space-2);display:grid}.windowFlow.landscapeDesktop .gatePanel .panelActions{margin:0}.windowFlow.landscapeDesktop .gatePanel .buttonPrimary{height:48px;min-height:48px;padding:12px 16px;font-size:16px}.windowFlow .desktopDocument .documentPage{padding:var(--flow-space-6) var(--flow-space-8)}.windowFlow .desktopDocument .documentPage .guideIntroduction{margin:var(--flow-space-2) 0 var(--flow-space-6)}.windowFlow .desktopDocument .documentPage ol{gap:var(--flow-space-6)}.windowFlow .desktopDocument .documentFootnote{margin-top:var(--flow-space-8)}.windowFlow .desktopDocument .informationCopy .finePrint{margin-block:var(--flow-space-6)}.windowFlow.landscapeDesktop .resultBento{justify-content:center;gap:clamp(16px,3.5cqh,32px)}.resultSummary{gap:var(--flow-space-3);display:grid}.windowFlow.landscapeDesktop .resultSummary .resultEyebrow{color:#fff9;margin:0;font-size:clamp(10px,1.05cqw,12px);line-height:1.3}.windowFlow.landscapeDesktop .resultSummary h1{text-wrap:balance;margin:0;font-size:clamp(28px,3.8cqw,48px);line-height:1.08}.windowFlow.landscapeDesktop .resultSummary .resultIntroduction{text-wrap:pretty;margin:-2px 0 0;font-size:clamp(13px,1.55cqw,18px);line-height:1.45;display:block}.resultActionGroup{gap:var(--flow-space-3);display:grid}.windowFlow.landscapeDesktop .resultWindowFlow .resultActions{gap:var(--flow-space-3);align-items:stretch;margin:0}.windowFlow.landscapeDesktop .resultActions .button{width:100%;height:clamp(44px,4.8cqw,56px);min-height:44px;padding:10px 16px;font-size:clamp(14px,1.4cqw,17px)}.resultRetry{min-width:0;position:relative}.windowFlow.landscapeDesktop .resultActions .button.retryButton{color:#3c5870;box-shadow:none;cursor:help;background:#e8f1f480;border:1px solid #ffffff70;justify-content:space-between;align-items:center;gap:8px;transition:background .18s,box-shadow .18s,translate .18s;display:flex}.windowFlow.landscapeDesktop .resultRetry[data-available=true] .retryButton{color:#12385a;cursor:pointer;background:linear-gradient(#fff,#eaf5ff);border-color:#fff;font-weight:600;box-shadow:inset 0 1px #fff,0 4px 12px #173c6829}.windowFlow.landscapeDesktop .retryButton:focus-visible{outline-offset:4px;outline:2px solid #112447}.windowFlow.landscapeDesktop .resultRetry[data-available=true] .retryButton:hover{translate:0 -1px;box-shadow:inset 0 1px #fff,0 6px 16px #173c683d}.retryHint{z-index:10;color:#fff;text-align:left;opacity:0;visibility:hidden;background:#17314a;border:1px solid #ffffff35;border-radius:10px;width:max-content;max-width:min(240px,70vw);padding:10px 12px;font-size:12px;line-height:1.4;transition:opacity .15s,translate .15s,visibility .15s;position:absolute;bottom:calc(100% + 10px);right:0;translate:0 4px;box-shadow:0 6px 18px #11244730}.retryHint:after{content:"";border:5px solid #0000;border-top-color:#17314a;position:absolute;top:100%;right:24px}.resultRetry[data-hint-open=true] .retryHint{opacity:1;visibility:visible;translate:0}.resultDivider{border:0;border-top:1px solid #ffffff59;width:100%;margin:0}.resultFootnote{color:#fff;text-wrap:wrap;grid-template-columns:10px minmax(0,1fr);gap:10px;width:100%;max-width:none;margin:0;font-size:clamp(11px,1.1cqw,13px);line-height:1.45;display:grid}.resultLegalLink{text-decoration-thickness:.5px}.resultCompetitionIndicator{background:linear-gradient(#ff8d68,#f04726);border:1px solid #fff0dab3;border-radius:2px;width:10px;height:10px;margin-top:.3em;box-shadow:inset 0 1px 1px #fff2de80,0 2px 4px #64332426}.windowFlow.landscapeDesktop .resultRoleplay{gap:var(--flow-space-4);text-align:left;flex:none;justify-content:flex-start;padding:clamp(16px,2.3cqw,28px)}.windowFlow.landscapeDesktop .resultRoleplay h2{text-wrap:balance;font-size:clamp(17px,2cqw,24px);line-height:1.25}.windowFlow.landscapeDesktop .resultRoleplay .roleplayCta{gap:8px;min-height:44px;padding:10px 12px;font-size:clamp(12px,1.3cqw,16px);line-height:1.3}@media (max-width:760px),(max-width:1024px) and (pointer:coarse){.windowFlow .desktopDocument .documentPage{padding:var(--flow-space-6) var(--flow-space-4)}.windowFlow.landscapeDesktop .gatePanel{gap:var(--flow-space-4);justify-content:flex-start;padding:16px 20px 28px}.windowFlow.landscapeDesktop .gateHeading{gap:2px}.windowFlow.landscapeDesktop .gatePanel form{flex-direction:column;flex:1;align-items:stretch;gap:16px;min-height:0;margin-top:12px;display:flex}.windowFlow.landscapeDesktop .gateSubmitGroup{flex:none;margin-top:auto}.windowFlow.landscapeDesktop .gatePanel .gateHeading h1{font-size:28px}.windowFlow.landscapeDesktop .gateHeading p{font-size:14px}.windowFlow.landscapeDesktop .gatePanel .finePrint,.windowFlow.landscapeDesktop .gatePanel .gateConsent label{font-size:11px}.windowFlow.landscapeDesktop .gatePanel .buttonPrimary{height:44px;min-height:44px;font-size:15px}.windowFlow.landscapeDesktop .resultWindowFlow{padding:6px var(--result-content-inset,20px) 20px;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.windowFlow.landscapeDesktop .resultCardFallback{aspect-ratio:auto;width:100%;height:100%;min-height:0;box-shadow:none;background:0 0;border-radius:0;grid-area:1/1;position:relative;inset:auto;transform:none}.resultCardFallback .shareCardImage{object-fit:contain}.windowFlow.landscapeDesktop .resultBento{grid-area:2/1;gap:clamp(10px,2cqh,16px);width:auto;padding-inline:0;display:flex;position:static}.resultSummary{gap:var(--flow-space-2);text-align:left}.windowFlow.landscapeDesktop .resultSummary .resultEyebrow{display:none}.windowFlow.landscapeDesktop .resultSummary h1{font-size:25px}.windowFlow.landscapeDesktop .resultSummary .resultIntroduction{margin-top:-5px;font-size:13px;line-height:1.4}.resultActionGroup{gap:var(--flow-space-2)}.windowFlow.landscapeDesktop .resultActions .button{height:44px;padding:10px 12px;font-size:14px}.windowFlow.landscapeDesktop .resultFootnote{text-align:left;align-items:start;gap:8px;font-size:11px;display:grid}.windowFlow.landscapeDesktop .resultRoleplay{gap:var(--flow-space-3);text-align:left;flex:none;padding:16px;display:flex}.windowFlow.landscapeDesktop .resultRoleplay h2{font-size:16px}.windowFlow.landscapeDesktop .resultRoleplay .roleplayCta{white-space:nowrap;background:#fff;border:1px solid #d0deee;border-radius:8px;min-height:44px;padding:10px 8px;font-size:clamp(11px,3.2vw,13px)}}@media (max-width:760px) and (max-height:700px),(max-width:1024px) and (max-height:500px) and (pointer:coarse){.windowFlow.landscapeDesktop .gatePanel{gap:var(--flow-space-3);padding:12px 16px 24px;position:relative}.windowFlow.landscapeDesktop .gateBack{min-height:20px}.windowFlow.landscapeDesktop .gateHeading{gap:2px}.windowFlow.landscapeDesktop .gatePanel .gateHeading h1{padding:0;font-size:26px}.windowFlow.landscapeDesktop .gateHeading p{font-size:13px}.windowFlow.landscapeDesktop .gatePanel form{gap:var(--flow-space-3)}.gateFields{grid-template-columns:minmax(0,1fr);gap:12px}.windowFlow.landscapeDesktop .gateFields label{gap:var(--flow-space-1);font-size:12px}.windowFlow.landscapeDesktop .gateFields input:not([type=checkbox]){height:40px;padding:8px 10px}.windowFlow.landscapeDesktop .gatePanel .gateEmailNote{grid-column:1/-1;margin-top:-6px}.windowFlow.landscapeDesktop .resultSummary h1{font-size:22px}.windowFlow.landscapeDesktop .resultSummary .resultIntroduction{font-size:12px}.windowFlow.landscapeDesktop .resultRoleplay h2{font-size:14px}}@media (min-height:621px) and (max-width:760px){.windowFlow.landscapeDesktop .gateFields{gap:18px}.windowFlow.landscapeDesktop .gateFields label{gap:6px;font-size:13px}.windowFlow.landscapeDesktop .gateFields input:not([type=checkbox]){height:44px}}@media (max-width:760px) and (max-height:620px) and (orientation:portrait){.windowFlow.landscapeDesktop .gatePanel{gap:8px;padding:8px 16px 20px}.windowFlow.landscapeDesktop .gateBack{min-height:18px}.windowFlow.landscapeDesktop .gatePanel .gateHeading h1{font-size:24px}.windowFlow.landscapeDesktop .gateHeading p{font-size:12px;line-height:1.35}.windowFlow.landscapeDesktop .gatePanel form,.windowFlow.landscapeDesktop .gateFields{gap:8px}.windowFlow.landscapeDesktop .gateFields label{gap:3px;font-size:11px}.windowFlow.landscapeDesktop .gateFields input:not([type=checkbox]){height:36px}.windowFlow.landscapeDesktop .gatePanel .finePrint,.windowFlow.landscapeDesktop .gatePanel .gateConsent label{font-size:10px;line-height:1.35}.windowFlow.landscapeDesktop .gateSubmitGroup{gap:4px}.windowFlow.landscapeDesktop .gatePanel .buttonPrimary{height:40px;min-height:40px}}@media (max-width:760px),(max-width:1024px) and (pointer:coarse){.windowFlow.landscapeDesktop[data-keyboard=true] .gateHeading p{display:none}.windowFlow.landscapeDesktop[data-keyboard=true] .gatePanel{overscroll-behavior:contain;overflow-y:auto}.windowFlow.landscapeDesktop[data-keyboard=true] .gatePanel form{flex:none}}@media (max-height:500px) and (orientation:landscape) and (max-width:1024px) and (pointer:coarse){.windowFlow.landscapeDesktop .gatePanel{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-content:center;align-items:start;gap:8px 24px;max-width:none;padding:12px 20px;display:grid}.windowFlow.landscapeDesktop .gateBack{grid-area:1/1}.windowFlow.landscapeDesktop .gateHeading{grid-area:2/1}.windowFlow.landscapeDesktop .gatePanel form{grid-area:1/2/-1/3;grid-template-columns:minmax(0,1fr);gap:8px;margin-top:0}.windowFlow.landscapeDesktop .gateFields{gap:8px}.windowFlow.landscapeDesktop .gateFields input:not([type=checkbox]){height:36px}.windowFlow.landscapeDesktop .gatePanel .finePrint,.windowFlow.landscapeDesktop .gatePanel .gateConsent label{font-size:10px}.windowFlow.landscapeDesktop .gateSubmitGroup{gap:4px}.windowFlow.landscapeDesktop .gatePanel .buttonPrimary{height:40px;min-height:40px}.windowFlow.landscapeDesktop .resultWindowFlow{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.windowFlow.landscapeDesktop .resultBento{grid-area:1/2;gap:12px;display:flex}.resultSummary{text-align:left;align-self:stretch}.windowFlow.landscapeDesktop .resultRoleplay{gap:4px;padding:8px 12px}.windowFlow.landscapeDesktop .resultRoleplay .roleplayCta{min-height:36px;padding:8px}}@media (prefers-reduced-motion:reduce){.windowFlow.landscapeDesktop .resultActions .retryButton,.retryHint{transition:none}}.newUserReset{color:#112447;background:#edf4fb;place-items:center;min-height:100dvh;padding:24px;display:grid}.newUserReset>section{max-width:420px}.newUserReset p{margin-top:16px}.windowFlow.landscapeDesktop .resultRoleplay{-webkit-backdrop-filter:blur(18px)saturate(1.2);background:linear-gradient(145deg,#fffffff0,#ffffffb8);border:1px solid #ffffffd9;box-shadow:inset 0 1px #fff,0 8px 24px #17406a14}.windowFlow.landscapeDesktop .resultActions .button.retryButton{-webkit-backdrop-filter:blur(10px);background:#ffffff36;border-color:#ffffff7a}.windowFlow.landscapeDesktop .resultRetry[data-available=true] .retryButton{background:#ffffff63;border-color:#ffffffd9}.resultCardToggle,.resultFallbackToggle,.resultCardViewControl{appearance:none}.resultCardToggle{z-index:1;width:36%;height:75%;box-shadow:none;color:#fff;cursor:pointer;touch-action:manipulation;pointer-events:auto;background:0 0;border:0;border-radius:10px;padding:0;position:absolute;top:8%;left:7%}.resultCardToggle:disabled{visibility:hidden;pointer-events:none}.resultCardToggle[aria-expanded=true]{cursor:pointer}.resultWindowFlow[data-card-focused=true] .resultBento{pointer-events:none}.resultWindowFlow[data-card-focused=true] .resultCard3D{z-index:2}.resultCardViewControl{z-index:3;color:#173857;-webkit-backdrop-filter:blur(12px);width:40px;min-width:40px;height:40px;font:500 12px/1.2 var(--font-ui);white-space:nowrap;touch-action:manipulation;background:#fff9;border:1px solid #ffffffb3;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:background .18s;display:flex;position:absolute;inset:auto auto 16px 16px;box-shadow:inset 0 1px #ffffffd9,0 4px 16px #17385717}.resultCardViewControl[aria-expanded=true]{width:auto;padding-inline:14px}@media (hover:hover){.resultCardViewControl:hover{background:#ffffffc2}}.resultFallbackToggle,.resultCard3D[data-fallback=true]{display:none}.resultCard3D[data-fallback=true]+.resultCardFallback{pointer-events:auto;overflow:visible}.resultCard3D[data-fallback=true]+.resultCardFallback .resultFallbackToggle{z-index:1;width:100%;height:100%;box-shadow:none;color:#fff;font:400 12px/1.3 var(--font-ui);background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}.windowFlow.landscapeDesktop .resultWindowFlow[data-card-focused=true][data-card-fallback=true] .resultCardFallback{aspect-ratio:auto;width:auto;height:auto;box-shadow:none;background:0 0;position:absolute;inset:5% 8% 72px;transform:none}.resultCardFallback .shareCardImage{object-fit:contain}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html:not([data-reduced-motion=true]) .resultCardFallback .shareCardImage{transition:scale .25s ease-out}html:not([data-reduced-motion=true]) .resultWindowFlow[data-card-peek=true] .resultCardFallback .shareCardImage{scale:1.035}}@media (max-width:760px),(max-width:1024px) and (pointer:coarse){.resultCardViewControl{width:44px;min-width:44px;height:44px;top:12px;bottom:auto;left:12px}}.emailCodeAddress{overflow-wrap:anywhere}.windowFlow.landscapeDesktop .gateFields .emailCodeInput{font-variant-numeric:tabular-nums;letter-spacing:.3em;text-align:center;height:58px;font-size:27px}.emailCodeResend{font:inherit}.emailCodeResend .gatePrivacyLink{min-height:0;color:inherit;white-space:nowrap;position:relative}.emailCodeResend .gatePrivacyLink:after{content:"";position:absolute;inset:-8px 0}.emailCodeResend .gatePrivacyLink:disabled{opacity:.65;cursor:default}.emailCodeNotice:empty{display:none}@media (max-width:760px),(max-width:1024px) and (pointer:coarse){.windowFlow.landscapeDesktop .gatePanel{padding-inline:var(--flow-space-8)}.windowFlow.landscapeDesktop .emailCodePanel{gap:var(--flow-space-4);height:auto}.windowFlow.landscapeDesktop .emailCodePanel form{gap:var(--flow-space-4);flex:none}.windowFlow.landscapeDesktop .emailCodePanel .gateSubmitGroup{margin-top:0}}@media (max-width:760px) and (max-height:780px){.windowFlow.landscapeDesktop .gatePanel:has(.gateEmailSuggestion){gap:10px;padding-top:10px;padding-bottom:16px}.windowFlow.landscapeDesktop .gatePanel:has(.gateEmailSuggestion) form{gap:10px;margin-top:0}.windowFlow.landscapeDesktop .gatePanel:has(.gateEmailSuggestion) .gateFields{gap:12px}}.windowFlow .desktopDocument .documentPage .informationCopy{display:block}.windowFlow .desktopDocument .documentPage h2{margin:0 0 12px;font-size:clamp(22px,2.3vw,28px);line-height:1.2}.windowFlow .desktopDocument .documentPage .guideIntroduction{font:400 14px/1.55 var(--font-ui);color:#59708e;margin:0 0 24px}.windowFlow .desktopDocument .documentPage ol{counter-reset:document-step;gap:22px;margin:0}.windowFlow .desktopDocument .documentPage li{counter-increment:document-step;font:400 14px/1.5 var(--font-ui);padding-left:32px;position:relative}.windowFlow .desktopDocument .documentPage li:before{content:counter(document-step, decimal-leading-zero) ":";font:500 14px/1.5 var(--font-ui);color:#112447;position:absolute;top:0;left:0}.windowFlow .desktopDocument .documentPage li b{color:#112447;margin-bottom:5px;font-weight:500;display:block}.windowFlow .desktopDocument .documentPage li span+span{margin-top:8px}.windowFlow .desktopDocument .documentPage .informationCopy>p:not(.guideIntroduction){margin:0 0 18px}.windowFlow .desktopDocument .documentPage .informationCopy .finePrint{margin:24px 0 0}@media (max-width:360px){.windowFlow.landscapeDesktop .resultRoleplay{gap:10px;padding:12px}.windowFlow.landscapeDesktop .resultRoleplay h2{font-size:13px}.windowFlow.landscapeDesktop .resultRoleplay .roleplayCta{padding:10px 8px;font-size:11px}}.gateNameFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.gateNameFields label{min-width:0}.gateNameError{grid-column:1/-1}.resultActionDetails{gap:inherit;display:grid}.resultFocusedCardFrame{inset:64px var(--result-content-inset,32px) calc(var(--result-focused-actions-height,44px) + 48px);pointer-events:none;visibility:hidden;position:absolute}.resultCardControls .resultCardViewControl.resultZoomControl{width:86px;padding:0;position:relative;inset:auto;overflow:hidden}.resultCardViewLabels{position:absolute;inset:0}.resultCardViewLabel{align-items:center;gap:8px;width:max-content;display:inline-flex;position:absolute;inset:0 auto 0 14px}.resultCardViewLabel[data-back]{opacity:0;visibility:hidden;transform:translateY(5px)}@media (min-width:1025px){.resultCardControls .resultZoomControl{display:none}}@media (max-width:1024px){.resultWindowFlow{--result-content-inset:20px}.resultWindowFlow .resultCardControls{top:12px;bottom:auto;left:var(--result-content-inset);max-width:calc(100% - 2 * var(--result-content-inset))}.windowFlow.landscapeDesktop .resultWindowFlow[data-card-focused=true] .resultBento{pointer-events:none;position:static}.resultWindowFlow[data-card-focused=true] .resultActionGroup{z-index:4;left:var(--result-content-inset);right:var(--result-content-inset);pointer-events:auto;position:absolute;bottom:20px}.resultWindowFlow[data-card-focused=true] .resultActionDetails{pointer-events:none;position:absolute;bottom:calc(100% + 12px);left:0;right:0}.windowFlow.landscapeDesktop .resultWindowFlow[data-card-focused=true][data-card-fallback=true] .resultCardFallback{inset:64px var(--result-content-inset,32px) calc(var(--result-focused-actions-height,44px) + 48px)}}.resultWindowFlow[data-card-focused=true] .resultActionSlot{height:var(--result-action-slot-height);flex:none}.windowFlow.landscapeDesktop .gatePanel{--gate-section-gap:24px;gap:0}.windowFlow.landscapeDesktop .gatePanel .gateHeading{margin-top:8px}.windowFlow.landscapeDesktop .gatePanel form{margin-top:var(--gate-section-gap);gap:var(--gate-section-gap)}.gateEmailLabelRow{flex-wrap:wrap;align-items:baseline;gap:3px 12px;display:flex}.gateEmailReassurance{color:#ffffffc7;font-size:11px;font-weight:400}.gateConsentCopy{color:#fff;min-width:0;font-size:12px;font-weight:400;line-height:1.45}.windowFlow.landscapeDesktop .gatePanel .gateConsentCopy label,.windowFlow.landscapeDesktop .gatePanel .gatePrivacyNote{color:inherit;font:inherit;margin:0}.roleplayFollowUp{margin-top:6px;display:block}.roleplayPractice{white-space:nowrap}@media (max-width:760px),(max-width:1024px) and (pointer:coarse){.gateConsentCopy{font-size:11px}}@media (min-width:761px) and (pointer:fine),(min-width:1025px){.windowFlow.landscapeDesktop .resultBento{gap:var(--flow-space-4)}.windowFlow.landscapeDesktop .resultSummary .resultIntroduction{margin-top:-6px}.windowFlow.landscapeDesktop .resultActionGroup{gap:var(--flow-space-6)}.resultActionDetails{gap:var(--flow-space-3)}.windowFlow.landscapeDesktop .resultRoleplay h2{text-wrap:pretty;font-size:clamp(17px,1.7cqw,20px)}.resultRoleplay .roleplayPractice,.resultRoleplay .roleplayFollowUp{display:block}}@media (max-width:760px) and (max-height:620px) and (orientation:portrait){.windowFlow.landscapeDesktop .gatePanel{--gate-section-gap:16px}.gateConsentCopy{font-size:10px;line-height:1.35}}@media (max-height:500px) and (orientation:landscape) and (max-width:1024px) and (pointer:coarse){.windowFlow.landscapeDesktop .gatePanel{--gate-section-gap:12px;gap:8px 24px}.gateConsentCopy{font-size:10px}.windowFlow.landscapeDesktop .gatePanel .gateHeading,.windowFlow.landscapeDesktop .gatePanel form{margin-top:0}}.resultCardHoverTarget{z-index:1;pointer-events:auto;cursor:pointer;position:absolute}.resultCardHoverTarget[data-active=false]{pointer-events:none}@media (max-width:1024px){.resultWindowFlow .resultCardControls{left:auto;right:var(--result-content-inset);justify-content:flex-end}}@media (max-width:760px) and (orientation:portrait),(max-width:1024px) and (pointer:coarse) and (orientation:portrait){.windowFlow.landscapeDesktop .resultWindowFlow{gap:14px;padding-top:10px;padding-bottom:22px}.windowFlow.landscapeDesktop .resultCardFallback{--card-preview-masked:1}.windowFlow.landscapeDesktop .resultBento{gap:clamp(12px,2.2cqh,16px)}.windowFlow.landscapeDesktop .resultActionGroup{gap:10px}.windowFlow.landscapeDesktop .resultRoleplay{gap:14px;padding:18px}.resultRoleplay .roleplayFollowUp{margin-top:6px}.resultWindowFlow:not([data-card-focused=true]) .resultCardFallback[data-visible=true]{overflow:hidden;-webkit-mask-image:linear-gradient(#000 52%,#0000 100%);mask-image:linear-gradient(#000 52%,#0000 100%)}.resultWindowFlow:not([data-card-focused=true]) .resultCardFallback .shareCardImage{object-fit:contain;object-position:top;width:64%;height:auto;max-height:165%;position:absolute;top:8px;left:46.5%;transform:translate(-50%)}}@media (max-width:760px) and (max-height:620px) and (orientation:portrait){.windowFlow.landscapeDesktop .resultWindowFlow{gap:12px;padding-bottom:16px}.windowFlow.landscapeDesktop .resultBento{gap:12px}.windowFlow.landscapeDesktop .resultRoleplay{gap:12px;padding:14px}}@media (max-width:360px) and (orientation:portrait){.windowFlow.landscapeDesktop .resultBento{gap:12px}.windowFlow.landscapeDesktop .resultRoleplay{gap:12px;padding:12px}}
.windowFlow .desktopDocument .documentPage .legalDocument{overflow-wrap:anywhere;padding:0}.windowFlow .desktopDocument .documentPage .legalSections{gap:24px;display:grid}.windowFlow .desktopDocument .documentPage .legalSection :is(h3,h4){color:#112447;font:600 14px/1.5 var(--font-ui);letter-spacing:0;align-items:baseline;gap:8px;margin:0 0 8px;display:flex}.windowFlow .desktopDocument .documentPage .legalSectionNumber{font-variant-numeric:tabular-nums;flex-shrink:0}.windowFlow .desktopDocument .documentPage .legalSection p{color:#334961;font:400 14px/1.6 var(--font-ui);margin:0}.windowFlow .desktopDocument .documentPage .legalSection p+p{margin-top:12px}.windowFlow .desktopDocument .documentPage .legalSubsections{border-left:1px solid #d0deee;gap:16px;margin:16px 0;padding-left:12px;display:grid}.windowFlow .desktopDocument .documentPage .legalDocument a,.windowFlow .desktopDocument .documentPage .legalPrivacyLink button{color:#1558a3;text-underline-offset:3px;text-decoration:underline}.windowFlow .desktopDocument .documentPage .legalPrivacyLink{font:400 14px/1.6 var(--font-ui);border-top:1px solid #d0deee;margin:28px 0 0;padding-top:20px}.windowFlow .desktopDocument .documentPage .legalPrivacyLink button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.windowFlow .desktopDocument .documentPage .legalDocument :is(a,button):hover{color:#112447}.windowFlow .desktopDocument .documentPage .legalDocument :is(a,button):focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #165beb}@media (max-width:760px){.windowFlow .desktopDocument .documentPage .legalSections{gap:22px}.windowFlow .desktopDocument .documentPage .legalSubsections{padding-left:8px}}
.avatarVideo,.avatarClosingFrame{object-position:center top}.windowFlow.landscapeDesktop .workspace.mainWorkspace:has(.flowMainWindow){bottom:calc(var(--dock-bottom) + var(--dock-height) + var(--dock-brand-gap) + var(--dock-brand-height) + 12px)}.windowFlow.landscapeDesktop .workspace.mainWorkspace:has(.mainWindow--gate){top:48px;bottom:calc(var(--dock-bottom) + var(--dock-height) + 8px)}@media (max-height:800px) and (min-width:761px){.windowFlow.landscapeDesktop .workspace.mainWorkspace:has(.mainWindow--gate){top:28px}}@media (max-width:760px),(max-width:1024px) and (pointer:coarse){.windowFlow.landscapeDesktop .workspace.mainWorkspace:has(:is(.mainWindow--intro,.mainWindow--gate)){top:var(--mobile-top);align-items:start}.windowFlow.landscapeDesktop .workspace.mainWorkspace:has(.mainWindow--gate){bottom:calc(var(--dock-bottom) + var(--dock-height) + 8px)}.windowFlow.landscapeDesktop .workspace.mainWorkspace:has(.mainWindow--result){bottom:calc(var(--dock-bottom) + var(--dock-height) + 8px)}.windowFlow.landscapeDesktop .flowMainWindow.mainWindow--result{height:100%}.windowFlow.landscapeDesktop[data-keyboard=true] .workspace.mainWorkspace:has(.flowMainWindow){bottom:34px}.windowFlow.landscapeDesktop[data-keyboard=true] .desktopPoweredBy{visibility:visible;gap:6px;width:160px;height:24px;font-size:9px;bottom:4px;left:50%;translate:-50%}.windowFlow.landscapeDesktop[data-keyboard=true] .desktopPoweredBy img{width:75px}.windowFlow.landscapeDesktop[data-keyboard=true] .gateHeading>p{display:none}}.windowFlow.landscapeDesktop .flowMainWindow{max-height:100%}.desktopShortcuts .shortcutBuild{text-decoration:none;top:48%;left:5%}.desktopFileIcon{color:#55718c;width:48px;height:60px;font:500 19px/1 var(--font-ui);background:linear-gradient(135deg,#fff 45%,#e3e9ef);border:1px solid #fff;border-radius:5px 12px 5px 5px;place-items:center;margin:4px 0;display:grid;position:relative;box-shadow:0 3px 3px #14284420,0 9px 12px #1428441a}.desktopFileIcon:after{content:"";background:linear-gradient(45deg,#ced8e3 49%,#f2f5f9 51%);border-radius:0 3px;width:13px;height:13px;position:absolute;top:-1px;right:-1px;box-shadow:-1px 1px 2px #14284415}.shortcutBuild:focus-visible{outline-offset:4px;outline:2px solid #165beb}.bentoQuestionNumber,.questionTimeLabel{display:none}.questionTime{align-items:center;display:flex}.windowFlow.landscapeDesktop .windowBento[data-wrap-up=true] .videoStage{grid-area:1/1/-1/-1;place-self:center;width:min(100%,580px);height:100%}.windowBento[data-wrap-up=true] .videoStage:focus{outline:none}.bentoEndingNotice{z-index:5;background:#fffffff0;border-radius:12px;width:min(440px,100% - 32px);margin-inline:auto;padding:10px 14px;position:absolute;inset:auto 16px 12px;box-shadow:0 4px 20px #141e321f}.windowFlow.landscapeDesktop .windowBento .bentoEndingNotice .panelError{color:#8a2424;margin:0;font-size:13px;line-height:1.4}@media (max-width:760px),(max-width:1024px) and (pointer:coarse){.windowFlow.landscapeDesktop .windowBento{grid-template-rows:minmax(0,1fr) 204px;grid-template-columns:minmax(0,1fr) minmax(80px,25.5%);gap:12px;padding:12px}.windowFlow.landscapeDesktop .windowBento .videoStage{grid-area:1/1}.windowFlow.landscapeDesktop .windowBento .selfCamera{aspect-ratio:auto;grid-area:1/2;height:calc(100% + -1*max(104px,50% - 6px) - 12px);max-height:none}.windowFlow.landscapeDesktop .windowBento .questionPanel{display:contents}.windowFlow.landscapeDesktop .windowBento .questionMeta{border-radius:var(--panel-radius);color:#fff;background:#267ac5;flex-direction:column;grid-area:1/2;justify-content:center;align-self:end;align-items:stretch;gap:10px;height:auto;min-height:0;padding:8px 10px;display:flex;box-shadow:inset 0 2px 3px #12395732,inset 0 -1px #ffffff24}.windowFlow.landscapeDesktop .windowBento .questionMeta .questionChapter{color:#fff;margin:0;font-size:10px}.windowFlow.landscapeDesktop .windowBento .questionMeta[data-stats-active=false]{opacity:0;visibility:hidden;pointer-events:none}.windowFlow.landscapeDesktop .windowBento .questionMeta .questionChapter[data-question=true]{color:#fff;letter-spacing:0;background:0 0;border:none;padding:0;line-height:1}.questionChapter[data-question=true] .questionChapterFull{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.bentoQuestionNumber{white-space:nowrap;font-weight:400;display:block}.bentoQuestionNumber>span:first-child,.questionTimeLabel{text-transform:uppercase;color:#d2e8fc;margin-bottom:3px;font-size:9px;font-weight:400;line-height:1.1;display:block}.bentoQuestionNumber strong{letter-spacing:-.04em;font-size:22px;font-weight:400;line-height:1}.bentoQuestionNumber>span:last-child{font-size:12px;font-weight:400}.questionTime{min-height:0;display:block}.windowFlow.landscapeDesktop .windowBento .questionMeta .questionClock{text-align:left;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.035em;white-space:nowrap;width:auto;min-width:0;min-height:1em;font-size:22px;font-weight:400;line-height:1;display:block}.questionMeta:has(.questionChapter[data-question=false]) .questionTime{display:none}.windowFlow.landscapeDesktop .windowBento .questionBody{border-radius:var(--panel-radius);background:#fffffff7;grid-area:2/1/auto/-1;gap:8px;padding:12px 14px}.windowFlow.landscapeDesktop .windowBento .interviewActions .button{height:40px;min-height:40px;padding:8px 12px}.windowFlow.landscapeDesktop .windowBento[data-wrap-up=true] .videoStage{width:min(100%,360px)}}@media (max-width:760px) and (max-height:700px){.windowFlow.landscapeDesktop .windowBento{grid-template-rows:minmax(0,1fr) 192px;gap:10px;padding:10px}.windowFlow.landscapeDesktop .windowBento .questionMeta{gap:8px;height:auto;padding:8px}.windowFlow.landscapeDesktop .windowBento .selfCamera{height:calc(100% + -1*max(90px,50% - 5px) - 10px)}.questionTime{min-height:0}.bentoQuestionNumber>span:first-child,.questionTimeLabel{margin-bottom:2px;font-size:8px}.bentoQuestionNumber strong,.windowFlow.landscapeDesktop .windowBento .questionMeta .questionClock{font-size:20px}.windowFlow.landscapeDesktop .windowBento .questionBody{gap:6px;padding:10px 12px}}@media (max-width:760px) and (max-height:620px) and (orientation:portrait){.windowFlow.landscapeDesktop .windowBento{grid-template-rows:minmax(0,1fr) 176px}.windowFlow.landscapeDesktop .windowBento .selfCamera{height:calc(100% - 100px)}.windowFlow.landscapeDesktop .windowBento .questionMeta{height:auto}.windowFlow.landscapeDesktop .windowBento .currentQuestion{font-size:15px}.windowFlow.landscapeDesktop .windowBento .answerTranscript{height:1.4em;min-height:1.4em}}@media (max-height:500px) and (orientation:landscape) and (max-width:1024px) and (pointer:coarse){.windowFlow.landscapeDesktop .workspace.mainWorkspace:has(.flowMainWindow){bottom:calc(var(--dock-bottom) + var(--dock-height) + 12px)}.windowFlow.landscapeDesktop .desktopPoweredBy{left:18px;bottom:calc(var(--dock-bottom) + 10px);gap:6px;width:150px;font-size:9px;translate:none}.windowFlow.landscapeDesktop .desktopPoweredBy img{width:72px}.windowFlow.landscapeDesktop .windowBento{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.windowFlow.landscapeDesktop .windowBento .questionPanel{grid-area:1/2;display:flex}.windowFlow.landscapeDesktop .windowBento .questionBody{background:0 0;padding:0}.windowFlow.landscapeDesktop .windowBento .questionMeta{height:auto;box-shadow:none;color:#59708e;background:0 0;flex-direction:row;justify-content:space-between;align-self:stretch;align-items:center;padding:0}.questionChapter[data-question=true] .questionChapterFull{clip-path:none;width:auto;height:auto;position:static}.windowFlow.landscapeDesktop .windowBento .questionMeta .questionChapter[data-question=true],.windowFlow.landscapeDesktop .windowBento .questionMeta .questionClock{color:#284b79}.bentoQuestionNumber,.questionTimeLabel{display:none}.questionTime{min-height:0}.windowFlow.landscapeDesktop .windowBento .selfCamera{z-index:2;grid-area:auto;width:64px;height:72px;position:absolute;top:22px;right:calc(50% + 22px)}}@media (min-width:1025px),(min-width:761px) and (pointer:fine){.windowFlow.landscapeDesktop .windowBento .questionMeta .questionChapter[data-question=true]{color:#59708e;font:500 clamp(10px, .962cqw, 12px)/1.3 var(--font-ui);letter-spacing:normal;background:0 0;border:none;padding:0}.windowFlow.landscapeDesktop .windowBento .questionTime{color:#284b79;background:#edf5ff;border:1px solid #b5c9e0;border-radius:6px;justify-content:center;min-width:54px;min-height:28px;padding:5px 9px}.windowFlow.landscapeDesktop .windowBento .questionTime .questionClock{font:500 clamp(10px, .962cqw, 12px)/1.3 var(--font-ui);font-variant-numeric:tabular-nums;color:inherit}.windowFlow.landscapeDesktop .windowBento .questionTime:has(.questionClock[data-phase=hidden]){visibility:hidden}}.windowFlow.landscapeDesktop .windowBento .questionContent{scrollbar-width:thin;flex:none;max-height:none;overflow-y:auto}.questionCopy{display:flow-root}.bentoErrorNotice{flex:none}.windowFlow.landscapeDesktop .windowBento .bentoErrorNotice .panelError{margin-top:0}.windowFlow.landscapeDesktop .windowBento .bentoTranscript{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.windowFlow.landscapeDesktop .windowBento .bentoTranscriptWords{flex:1;min-height:0}.windowFlow.landscapeDesktop .windowBento .answerTranscript{scrollbar-width:thin;overscroll-behavior:contain;height:100%;min-height:0;max-height:none;overflow-y:auto}.windowFlow.landscapeDesktop .windowBento .interviewActions{flex:none;margin-top:0}.windowFlow .interviewBriefing{margin-top:10px;line-height:1.45}.interviewBriefing p{margin:0}.interviewBriefing p+p{margin-top:10px}@media (max-width:760px),(max-width:1024px) and (pointer:coarse){.windowFlow.landscapeDesktop .windowBento[data-prompt-kind=intro]{grid-template-rows:minmax(0,1fr) min(58%,264px)}.windowFlow .interviewBriefing{font-size:12px}}.windowFlow.landscapeDesktop .windowBento[data-prompt-kind=intro] .bentoTranscript{border:0;padding:0}.windowFlow.landscapeDesktop .flowMainWindow.mainWindow--gate:not([data-zoomed=true]){height:var(--content-window-height,auto);aspect-ratio:auto}.windowFlow.landscapeDesktop .mainWindow--gate>.desktopWindowContent{overscroll-behavior:contain;scrollbar-width:thin;flex:0 auto;overflow-y:auto}.windowFlow.landscapeDesktop .mainWindow--gate:is([data-window-motion=resizing],[data-content-resizing=true])>.desktopWindowContent{overflow-y:hidden}.windowFlow.landscapeDesktop .mainWindow--gate .mainWindowStage{height:auto;container-type:inline-size}.windowFlow.landscapeDesktop .mainWindow--gate .gatePanel{justify-content:flex-start;height:auto;padding-block:clamp(36px,4.8vh,52px);overflow:visible}.windowFlow.landscapeDesktop .mainWindow--gate .gatePanel form{flex:none}@media (max-width:760px),(max-width:1024px) and (pointer:coarse){.windowFlow.landscapeDesktop .mainWindow--gate .gatePanel{padding-block:32px}}.windowFlow.landscapeDesktop .windowBento[data-prompt-kind=intro]{grid-template-rows:minmax(0, 1fr) minmax(0, var(--briefing-panel-height,62%))}.windowFlow.landscapeDesktop .windowBento[data-prompt-kind=intro] .questionBody{justify-content:flex-start;gap:0}.windowFlow.landscapeDesktop .windowBento[data-prompt-kind=intro] .questionContent{width:100%}.windowFlow.landscapeDesktop .windowBento[data-prompt-kind=intro] .bentoTranscript{display:none}.windowFlow.landscapeDesktop .windowBento[data-prompt-kind=intro] .bentoErrorNotice:not([hidden]){margin-top:12px}.windowFlow.landscapeDesktop .windowBento[data-prompt-kind=intro] .interviewActions{height:0;overflow:visible}.windowBento[data-prompt-kind=intro] .questionContent[data-more-below=true],.windowBento .answerTranscript[data-more-below=true]{-webkit-mask-image:linear-gradient(#000 0 calc(100% - 22px),#0000 100%);mask-image:linear-gradient(#000 0 calc(100% - 22px),#0000 100%)}@media (max-height:500px) and (orientation:landscape) and (max-width:1024px) and (pointer:coarse){.windowFlow.landscapeDesktop .windowBento[data-prompt-kind=intro]{grid-template-rows:minmax(0,1fr)}}.windowFlow.landscapeDesktop .windowBento[data-prompt-kind=intro] .currentQuestion{min-height:1.27em}.interviewBriefingCompact{display:none}.windowFlow.landscapeDesktop .windowBento :is(.avatarVideo,.selfCameraVideo,.avatarClosingFrame){object-fit:cover;object-position:center top;border:0;width:100%;max-width:none;height:100%;margin:0;padding:0;display:block}.windowFlow.landscapeDesktop .windowBento .selfCamera[data-camera-on=true]{background:#153959}.windowFlow.landscapeDesktop .windowBento .selfCameraViewport{width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;inset:-1px}@media (max-width:760px),(max-width:1024px) and (pointer:coarse){.windowFlow.landscapeDesktop .windowBento{--mobile-question-height:204px;--mobile-stats-min:104px;grid-template-rows:minmax(0, 1fr) minmax(0, var(--mobile-content-height,var(--mobile-question-height)))}.windowFlow.landscapeDesktop .windowBento[data-prompt-kind=intro]{grid-template-rows:minmax(0, 1fr) minmax(0, var(--mobile-content-height,184px))}.windowFlow.landscapeDesktop .windowBento .selfCamera{height:var(--mobile-camera-height,calc(100% - max(var(--mobile-stats-min), calc(50% - 6px)) - 12px))}.interviewBriefingCompact{display:block}.interviewBriefingFull{display:none}.windowFlow .interviewBriefing{margin-top:7px;font-size:12px;line-height:1.4}.interviewBriefingCompact p+p{margin-top:6px}.windowFlow.landscapeDesktop .windowBento[data-prompt-kind=intro] .currentQuestion{font-size:18px;line-height:1.2}}@media (max-width:760px) and (max-height:700px){.windowFlow.landscapeDesktop .windowBento{--mobile-question-height:192px;--mobile-stats-min:90px}}@media (max-width:760px) and (max-height:620px) and (orientation:portrait){.windowFlow.landscapeDesktop .windowBento{--mobile-question-height:176px}}@media (max-height:500px) and (orientation:landscape) and (max-width:1024px) and (pointer:coarse){.windowFlow.landscapeDesktop .windowBento,.windowFlow.landscapeDesktop .windowBento[data-prompt-kind=intro]{grid-template-rows:minmax(0,1fr)}.windowFlow.landscapeDesktop .windowBento .selfCamera{height:72px}}@media (max-width:760px) and (max-height:700px) and (min-height:621px){.windowFlow.landscapeDesktop .mainWindow--gate .gatePanel{--gate-section-gap:20px;padding-block:24px}}@media (max-width:360px) and (max-height:700px){.windowFlow.landscapeDesktop .mainWindow--gate .gatePanel{--gate-section-gap:12px;padding:20px 24px}.windowFlow.landscapeDesktop .gatePanel .gateHeading h1{font-size:24px}.windowFlow.landscapeDesktop .gateBack{min-height:18px;padding-block:3px}.windowFlow.landscapeDesktop .gateFields{gap:10px}.windowFlow.landscapeDesktop .gateFields label{gap:4px}.windowFlow.landscapeDesktop .gateFields input:not([type=checkbox]){height:40px}.windowFlow.landscapeDesktop .gateSubmitGroup{gap:4px}.windowFlow.landscapeDesktop .gatePanel .buttonPrimary{height:40px;min-height:40px}}
.introEntryCta,.visualDesktop .button.buttonPrimary{--deboss-depth:1px;isolation:isolate;border:var(--deboss-depth) solid #fff0dab3;box-shadow:0 calc(8 * var(--deboss-depth)) calc(16 * var(--deboss-depth)) #64332426, inset 0 calc(-2 * var(--deboss-depth)) calc(4 * var(--deboss-depth)) #a7462533, inset 0 var(--deboss-depth) calc(2 * var(--deboss-depth)) #fff2dea6;color:#fff;-webkit-tap-highlight-color:transparent;background:linear-gradient(#ffeddc,#ff5314);transition:filter .2s,translate .2s,box-shadow .2s;position:relative}.introEntryCta{--deboss-depth:min(.14552cqw, 1.397px)}.introEntryCta:before,.visualDesktop .button.buttonPrimary:before{content:"";z-index:-1;inset:var(--deboss-depth);border-radius:inherit;box-shadow:inset 0 calc(-2 * var(--deboss-depth)) calc(4 * var(--deboss-depth)) #fff1cea6, inset 0 calc(3 * var(--deboss-depth)) calc(6 * var(--deboss-depth)) #4415054d;pointer-events:none;background:linear-gradient(#ff4627,#ff5538 79.327%,#ff8d7a);position:absolute}.introEntryCta:after,.visualDesktop .button.buttonPrimary:after{content:"";border-radius:inherit;box-shadow:inset 0 var(--deboss-depth) 0 #fff6e8e6;pointer-events:none;position:absolute;inset:0}@media (hover:hover){.introEntryCta:hover:not(:disabled),.visualDesktop .button.buttonPrimary:hover:not(:disabled){filter:brightness(1.04);translate:0 -1px}}.introEntryCta:active:not(:disabled),.visualDesktop .button.buttonPrimary:active:not(:disabled){filter:brightness(.97);box-shadow:0 calc(3 * var(--deboss-depth)) calc(8 * var(--deboss-depth)) #64332426;translate:0 1px}.introEntryCta:focus-visible,.visualDesktop .button.buttonPrimary:focus-visible{outline-offset:4px;outline:2px solid #112447}@media (max-width:760px),(max-width:1024px) and (pointer:coarse){.introEntryCta{--deboss-depth:1px}}@media (prefers-reduced-motion:reduce){.introEntryCta,.visualDesktop .button.buttonPrimary{transition:none}.introEntryCta:hover,.introEntryCta:active,.visualDesktop .button.buttonPrimary:hover,.visualDesktop .button.buttonPrimary:active{translate:none}}
html[data-reduced-motion=true] *,html[data-reduced-motion=true] :before,html[data-reduced-motion=true] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}html[data-reduced-motion=true] .dockApp:is(:hover,:active) .dockAppArtwork{transform:none}
.windowFlow.landscapeDesktop .competitionCounter[data-countdown-seconds] strong{letter-spacing:-.025em;font-size:clamp(15px,1.65vw,25px)}.introComposition[data-competition-state]:not([data-competition-state=open]) .introEntryCta{cursor:default;opacity:1;color:#596771;background:linear-gradient(#e9edf0,#d2dce2);border:1px solid #e5eef4;font-size:clamp(14px,2.3cqw,25px);box-shadow:inset 0 1px 2px #fffc,inset 0 -2px 4px #8b9bab55,0 2px 8px #24445b22}.introComposition[data-competition-state=closed] .introSummary,.introComposition[data-competition-state=winner] .introSummary{white-space:normal;font-size:clamp(16px,3cqw,28px);line-height:1.3}.introComposition[data-competition-state=closed] .introSummary span,.introComposition[data-competition-state=winner] .introSummary span{display:block}.roleplayCta .roleplayMark{object-fit:contain;flex:none;width:24px;height:19px}.windowFlow.landscapeDesktop .resultRoleplay .roleplayCta{gap:10px;transition:translate .18s,box-shadow .18s}.roleplayCta .forwardArrow{flex:none}.windowFlow.landscapeDesktop .resultRoleplay .roleplayCta>span{text-align:left;flex:1}@media (max-width:760px),(max-width:1024px) and (pointer:coarse){.windowFlow.landscapeDesktop .competitionCounter[data-countdown-seconds] strong{font-size:clamp(13px,3.8vw,22px)}.introComposition[data-competition-state]:not([data-competition-state=open]) .introEntryCta{font-size:clamp(14px,4.5cqw,23px)}.windowFlow.landscapeDesktop .resultRoleplay .roleplayCta{gap:6px}.roleplayCta .roleplayMark{width:16px;height:13px}.roleplayCta .forwardArrow{width:16px;height:16px}}@media (hover:hover) and (pointer:fine){.windowFlow.landscapeDesktop .resultRoleplay .roleplayCta:hover{box-shadow:0 6px 16px #173c683d}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html:not([data-reduced-motion=true]) .resultRoleplay .roleplayCta:hover{translate:0 -1px}}.resultCardControls{z-index:3;align-items:center;gap:8px;display:flex;position:absolute;bottom:16px;left:16px}.resultCardControls .resultCardViewControl{flex:none;position:static}.resultCardControls .resultAttemptControl{gap:7px;width:auto;padding-inline:12px}.resultCardControls .resultAttemptControl:disabled{cursor:wait;opacity:.65}@media (max-width:760px),(max-width:1024px) and (pointer:coarse){.resultCardControls{max-width:calc(100% - 24px);top:12px;bottom:auto;left:12px}.resultCardControls .resultAttemptControl{padding-inline:10px;font-size:11px}}.introComposition[data-competition-state]:not([data-competition-state=open]) .introEntryCta{color:#495561;text-shadow:0 1px #ffffffb0;background:linear-gradient(#f4f6f8,#b8c4ce);border-color:#ecf2f6;gap:16px;box-shadow:0 6px 15px #153a5b17,inset 0 1px 1px #fff}.introComposition[data-competition-state]:not([data-competition-state=open]) .introEntryCta:before{background:linear-gradient(#c2ccd5,#d3dce3 65%,#e3eaf0);box-shadow:inset 0 3px 7px #4e637938,inset 0 -2px 4px #ffffffb0}.introComposition[data-competition-state]:not([data-competition-state=open]) .introEntryCta:after{box-shadow:inset 0 1px #fff}.introClosedIcon{opacity:.75;flex:none}.introFooter .introOpeningNote{text-align:center;letter-spacing:0;cursor:default;justify-content:center;align-items:center;margin:0;display:flex}.competitionWinner{grid-template-rows:auto minmax(0,1fr) auto;gap:12px;display:grid;position:absolute;inset:5% 7% 12%}.competitionWinner header{text-align:center}.winnerEyebrow{font:500 11px/1.3 var(--font-ui);letter-spacing:.09em;text-transform:uppercase;color:#fff;justify-content:center;align-items:center;gap:7px;margin:0 0 10px;display:flex}.winnerEyebrow>span{background:#fff;border-radius:2px;width:6px;height:6px;box-shadow:0 0 9px #ffffff8a}.competitionWinner h1{color:#fff;font:500 clamp(28px, 5.8cqw, 58px)/.96 var(--font-ui);letter-spacing:-.045em;overflow-wrap:anywhere;margin:0}.winnerSpotlight{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:3%;min-height:0;display:grid}.winnerTrophy{justify-content:center;align-items:center;height:100%;min-height:0;display:flex;position:relative}.winnerHalo{aspect-ratio:1;background:radial-gradient(#ffffff70,#b6edff30 43%,#0000 69%);border-radius:50%;width:110%;max-height:110%;position:absolute}.winnerTrophyImage{object-fit:contain;filter:drop-shadow(5px 14px 12px #0b38594d);width:95%;height:100%;position:relative}.winnerDetails{text-align:left;min-width:0}.winnerLabel{font:400 clamp(10px, 1.5cqw, 15px)/1.4 var(--font-ui);color:#f2f8ff;margin:0 0 7px}.winnerDetails h2{font:500 clamp(22px, 4cqw, 40px)/1.05 var(--font-ui);letter-spacing:-.025em;color:#fff;overflow-wrap:anywhere;margin:0 0 16px}.winnerPrize{letter-spacing:-.015em;color:#fff;text-shadow:0 2px 12px #5bb5d04d;margin:0 0 20px;font:400 clamp(34px,6.8cqw,68px)/1 Anton,sans-serif}.winnerPrize>span{color:#fff;font:400 clamp(11px, 1.7cqw, 17px)/1.4 var(--font-ui);letter-spacing:0;margin-top:5px;display:block}.winnerScore{border-radius:var(--panel-radius);background:linear-gradient(130deg,#ffffff50,#ffffff24);border:1px solid #fff8;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex;box-shadow:inset 0 1px #ffffff8c,0 5px 15px #24618a12}.winnerScore>span{font:400 clamp(10px, 1.5cqw, 14px)/1.2 var(--font-ui);color:#173f62}.winnerScore>strong{font:500 clamp(22px, 3.7cqw, 36px)/1 var(--font-ui);letter-spacing:-.04em;color:#123e64;font-variant-numeric:tabular-nums}.winnerScore small{margin-left:2px;font-size:.6em}.winnerThanks{text-align:center;color:#244e70;font:400 clamp(11px, 1.5cqw, 15px)/1.5 var(--font-ui);margin:0}@media (max-width:760px),(max-width:1024px) and (pointer:coarse){.competitionWinner{gap:10px;inset:5% 7% 13%}.winnerEyebrow{margin-bottom:9px;font-size:9px}.competitionWinner h1{font-size:clamp(28px,8.5cqw,39px)}.winnerSpotlight{grid-template-columns:minmax(0,.72fr) minmax(0,1fr);gap:4%}.winnerDetails h2{margin-bottom:13px;font-size:clamp(20px,6cqw,28px)}.winnerPrize{margin-bottom:13px;font-size:clamp(30px,9cqw,42px)}.winnerScore{flex-direction:column;align-items:flex-start;gap:5px;padding:10px 12px}.winnerScore>strong{font-size:26px}.winnerLabel{font-size:10px}.winnerThanks{font-size:11px}}.windowFlow.landscapeDesktop .competitionCounter[data-countdown-seconds] strong{gap:clamp(4px,.5vw,8px);font-size:clamp(17px,1.65vw,24px)}.countdownPart{align-items:baseline;gap:1px;display:inline-flex}.countdownPart small{opacity:.8;font-size:.48em}.resultCardControls .srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.resultAttemptLabelCompact{display:none}@media (max-width:760px),(max-width:1024px) and (pointer:coarse){.windowFlow.landscapeDesktop .competitionCounter[data-countdown-seconds] strong{gap:4px;font-size:clamp(15px,4.1vw,21px)}.resultCardControls .resultAttemptControl{width:44px;padding:0}.resultAttemptLabelFull,.resultCardControls .resultAttemptControl svg{display:none}.resultAttemptLabelCompact{font-variant-numeric:tabular-nums;font-size:12px;display:inline}}.introComposition .introEntryCta[aria-disabled=true]:is(:hover,:active){filter:none;transform:none}.windowFlow .desktopDock[hidden],.windowFlow .desktopShortcuts[hidden],.introComposition .introLegal[hidden]{display:none}.introComposition[data-competition-state=scheduled] .introOpeningNote{color:#244e70}.windowFlow[data-holding=true] .leaderboardWindowAction:disabled{opacity:.4;cursor:default}.windowFlow[data-holding=true] .leaderboardMobileSummary:disabled{opacity:1;cursor:default}.resultActions .resultActionIcon{flex:none;width:1.25em;height:1.25em}
/*# sourceMappingURL=12nkbcni_fmhl.css.map*/