*,:after,:before{-webkit-tap-highlight-color:transparent;-webkit-user-select:none!important;user-select:none!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}[contenteditable=true],input,textarea{cursor:text;-webkit-user-select:text!important;user-select:text!important}.Onboarding_container__fGtLa{align-items:center;display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative}.Onboarding_logoContainer__E1PRf{padding:1rem;z-index:60}.Onboarding_logoText__myFrQ{color:#fff;display:block;font-size:.875rem;font-weight:500;opacity:.9}.Onboarding_header__gr4nb{align-items:center;display:flex;justify-content:space-between;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:60}.Onboarding_headerLoginButton__Bs53W{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#000;border:1px solid #ffffff80;border-radius:20px;color:#fff;cursor:pointer;font-size:.875rem;font-weight:500;padding:8px 16px;transition:all .2s ease}.Onboarding_progressContainer__6eOFX{padding:1rem;position:fixed;right:0;top:0;z-index:60}.Onboarding_progressText__naehF{color:#fff;font-size:1rem;font-weight:500;opacity:.9}.Onboarding_previousAnswersContainer__bniy2{display:flex;height:130px;justify-content:center;left:50%;max-width:600px;padding:1rem;position:fixed;top:3rem;transform:translateX(-50%);width:100%;z-index:5}.Onboarding_previousAnswerItem__Vh\+Y2{align-items:center;background:#fff;border-radius:30px;box-shadow:0 0 20px 0 #00000040;cursor:pointer;display:flex;flex-shrink:0;height:70px;justify-content:center;padding:0;position:absolute;top:0;transition:transform .5s ease,opacity .5s ease,filter .5s ease;width:268px}.Onboarding_previousAnswerItem__Vh\+Y2:hover{box-shadow:0 0 25px 0 #0000004d;filter:blur(0);opacity:1;transform:translateY(-2px)}.Onboarding_previousQuestionText__3XJ4l{display:none}.Onboarding_previousAnswerText__7cI95{color:#000;display:block;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:48px;font-style:normal;font-weight:700;letter-spacing:-2.88px;line-height:normal;max-width:90%;overflow:hidden;text-align:center;text-overflow:ellipsis;transform:scale(.6);white-space:nowrap}.Onboarding_questionsContainer__rn5iv{box-sizing:border-box;height:100vh;margin-top:0;max-width:600px;padding-bottom:170px;padding-top:150px;pointer-events:none;position:relative;width:100%;z-index:10}.Onboarding_questionWrapper__1twJ0{display:flex;flex-direction:column;height:calc(100% - 320px);justify-content:center;left:0;opacity:0;padding:1rem;pointer-events:none;position:absolute;top:150px;transform:translateY(100%);transition:transform .6s ease,opacity .3s ease;width:100%}.Onboarding_questionWrapper__1twJ0[data-active=true]{opacity:1;transform:translateY(0)}.Onboarding_questionWrapper__1twJ0[data-previous=true]{opacity:0;transform:translateY(-100%)}.Onboarding_questionContent__GslyB{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff1a;border:2px solid #fff3;border-radius:1rem;padding:1rem}.Onboarding_questionText__1fJQ2{word-wrap:break-word;color:#fff;display:flex;flex-direction:column;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:60px!important;font-style:normal;font-weight:700;letter-spacing:-2.4px;line-height:1.2;margin-bottom:2rem;max-width:600px;padding-left:1.5rem;position:relative;white-space:pre-wrap!important;word-break:keep-all}.Onboarding_questionWrapper__1twJ0[data-question-id=bio_q2] .Onboarding_questionText__1fJQ2{font-size:50px!important;letter-spacing:-1.92px}.Onboarding_questionText__1fJQ2:before{background-color:#fff;border-radius:2px;content:"";height:calc(100% + 40px);left:0;position:absolute;top:-20px;width:4px}.Onboarding_questionNumber__\+Vprb{color:#fff;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:20px;font-style:normal;font-weight:400;letter-spacing:-1.2px;line-height:normal;opacity:.5;padding-left:1.5rem;text-align:left}.Onboarding_questionTextSmall__Q9tQ0{font-size:36px;letter-spacing:-1.8px}.Onboarding_inputContainer__eF-v8{align-items:center;background:#fff;border-radius:30px;box-shadow:0 0 20px 0 #00000040;display:flex;flex-shrink:0;height:109px;justify-content:center;margin:0 auto 30px;pointer-events:auto;width:332px}.Onboarding_optionButton__lD0lT,.Onboarding_previousAnswerText__7cI95,.Onboarding_textInput__r7JvA{color:#000;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:64px;font-style:normal;font-weight:700;letter-spacing:-3.84px;line-height:normal;text-align:center}.Onboarding_textInput__r7JvA{background:#0000;border:none;outline:none;width:90%}.Onboarding_textInput__r7JvA::placeholder{color:#0000004d}.Onboarding_optionsContainer__uaWxn{display:flex;flex-direction:column;gap:12px;margin:0 auto;pointer-events:auto;width:332px}.Onboarding_optionButton__lD0lT{background:#fff;border:none;border-radius:30px;box-shadow:0 0 20px 0 #00000040;cursor:pointer;flex-shrink:0;font-size:64px;height:109px;padding:0 1.5rem;pointer-events:auto;transition:all .3s ease;width:100%}.Onboarding_optionButton__lD0lT:hover{box-shadow:0 0 25px 0 #0000004d;transform:translateY(-2px)}.Onboarding_optionButtonSelected__l1FMm{background:#000;color:#fff}.Onboarding_navigationButtonContainer__MrxD0{bottom:80px;display:flex;gap:1rem;justify-content:center;left:50%;max-width:600px;padding:0;pointer-events:none;position:fixed;transform:translateX(-50%);width:100%;z-index:9999!important}.Onboarding_navigationButton__NfEZu{align-items:center;background:#000;border:none;border-radius:52px;color:#fff;cursor:pointer;display:flex;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:500;gap:.5rem;height:70px;justify-content:center;pointer-events:auto;touch-action:manipulation;transition:all .3s ease;width:240px}.Onboarding_navigationButton__NfEZu:hover{opacity:.9}.Onboarding_navigationButton__NfEZu:disabled{background:#000;cursor:not-allowed;opacity:.5}.Onboarding_firstQuestionContinue__einmA{background:#000!important;color:#fff!important;width:332px!important}.Onboarding_navigationButton__NfEZu:first-child{background:#fff3;width:70px}.Onboarding_questionsContainer__rn5iv::-webkit-scrollbar{width:8px}.Onboarding_questionsContainer__rn5iv::-webkit-scrollbar-track{background:#ffffff1a;border-radius:4px}.Onboarding_questionsContainer__rn5iv::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:4px}.Onboarding_questionsContainer__rn5iv::-webkit-scrollbar-thumb:hover{background:#fff6}.Onboarding_dropdownContainer__d4h7W{margin:0 auto;pointer-events:auto;position:relative;width:332px}.Onboarding_dropdownSelected__bK3UG{align-items:center;background:#fff;border:none;border-radius:30px;box-shadow:0 0 20px 0 #00000040;cursor:pointer;display:flex;flex-shrink:0;height:109px;justify-content:center;transition:all .3s ease;width:332px}.Onboarding_dropdownSelectedText__ggIum{color:#000;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:64px;font-style:normal;font-weight:700;letter-spacing:-3.84px;line-height:normal;text-align:center}.Onboarding_dropdownSelectedText__ggIum:empty:before,.Onboarding_dropdownSelectedText__ggIum:not(:empty):not([data-selected=true]){color:#0000004d;content:attr(data-placeholder)}.Onboarding_dropdownOptions__17FPc{background:#fff;border:1px solid #e0e0e0;border-radius:8px;display:none;left:0;max-height:300px;overflow-y:auto;padding:4px;pointer-events:auto;position:absolute;top:calc(100% + 12px);width:100%;z-index:500}.Onboarding_dropdownOptionsVisible__-3QqW{display:block}.Onboarding_dropdownOption__fJ9GW{align-items:center;background:#0000;border:none;border-radius:6px;cursor:pointer;display:flex;font-size:16px;height:44px;padding:0 12px;transition:background-color .2s ease;width:100%}.Onboarding_dropdownOption__fJ9GW:hover{background-color:#f5f5f5}.Onboarding_dropdownOptionText__xgVD5{color:#000;font-size:16px;text-align:left;width:100%}.Onboarding_dropdownOptionText__xgVD5,.Onboarding_multiChoiceQuestion__H77Dh{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.Onboarding_multiChoiceQuestion__H77Dh{word-wrap:break-word;color:#fff;font-size:33px!important;font-style:normal;font-weight:700;letter-spacing:-1.6px;line-height:normal;white-space:pre-wrap!important;word-break:keep-all}.Onboarding_multiChoiceContainer__c6xCj{background:#fff;border-radius:30px;box-shadow:0 0 20px 0 #00000040;flex-shrink:0;height:320px;margin:0 auto;overflow-y:auto;padding:16px;pointer-events:auto;position:relative;width:332px}.Onboarding_multiChoiceContainer__c6xCj::-webkit-scrollbar{width:4px}.Onboarding_multiChoiceContainer__c6xCj::-webkit-scrollbar-track{background:#0000}.Onboarding_multiChoiceContainer__c6xCj::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}.Onboarding_multiChoiceOption__iMnvt{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:12px;transition:all .2s ease}.Onboarding_multiChoiceOption__iMnvt:hover{background:#0000000d}.Onboarding_multiChoiceOptionText__s3OoN{color:#000;font-family:SF Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:25px;transition:font-weight .2s ease}.Onboarding_multiChoiceOptionSelected__qSriu .Onboarding_multiChoiceOptionText__s3OoN{font-weight:700}.Onboarding_checkbox__Uw9kk{align-items:center;border:2px solid #e0e0e0;border-radius:6px;display:flex;flex-shrink:0;height:20px;justify-content:center;transition:all .2s ease;width:20px}.Onboarding_checkboxSelected__tgzSj{background:#007aff;border-color:#007aff}.Onboarding_checkIcon__q2mk9{color:#fff;display:none;height:12px;width:12px}.Onboarding_checkboxSelected__tgzSj .Onboarding_checkIcon__q2mk9{display:block}@media (max-width:768px){.Onboarding_questionsContainer__rn5iv{height:100vh;padding-bottom:15vh;padding-top:18vh}.Onboarding_questionWrapper__1twJ0{height:auto;justify-content:flex-start;max-height:60vh;padding-top:0;top:18vh}.Onboarding_questionText__1fJQ2{font-size:clamp(24px,4vh,32px)!important;letter-spacing:-1.2px;line-height:1.3;margin-bottom:4vh}.Onboarding_questionTextSmall__Q9tQ0,.Onboarding_questionWrapper__1twJ0[data-question-id=bio_q2] .Onboarding_questionText__1fJQ2{font-size:clamp(20px,3.5vh,28px)!important;letter-spacing:-1px}.Onboarding_dropdownSelected__bK3UG,.Onboarding_inputContainer__eF-v8,.Onboarding_optionButton__lD0lT{border-radius:20px;height:10vh;margin-bottom:2vh;max-height:80px;min-height:55px}.Onboarding_dropdownSelectedText__ggIum,.Onboarding_optionButton__lD0lT,.Onboarding_textInput__r7JvA{font-size:clamp(24px,3.5vh,40px);letter-spacing:-1.5px}.Onboarding_dropdownOptions__17FPc{max-height:23vh;pointer-events:auto;z-index:500}.Onboarding_multiChoiceContainer__c6xCj{height:auto;max-height:27vh;max-width:85vw;width:100%}.Onboarding_previousAnswersContainer__bniy2{height:10vh;margin-bottom:0;top:8vh}.Onboarding_previousAnswerItem__Vh\+Y2{height:8vh;width:80%}.Onboarding_previousAnswerText__7cI95{font-size:clamp(20px,3vh,36px)}.Onboarding_navigationButtonContainer__MrxD0{bottom:5vh;padding:0 16px;z-index:9999!important}.Onboarding_navigationButton__NfEZu{font-size:clamp(16px,2.5vh,20px);height:8vh;max-height:70px;min-height:50px}.Onboarding_dropdownContainer__d4h7W,.Onboarding_firstQuestionContinue__einmA,.Onboarding_inputContainer__eF-v8,.Onboarding_optionsContainer__uaWxn{max-width:85vw;width:100%}}.CheckCard_card__R-LcE{background:#fff;border-radius:31px;box-shadow:0 0 20px 2px #00000017;box-sizing:border-box;flex-shrink:0;height:100%;padding:14px 14px 0;transition:all .3s ease}.CheckCard_card__R-LcE,.CheckCard_imageContainer__eUkiG{align-items:center;display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%}.CheckCard_imageContainer__eUkiG{background:#a5c365;border-radius:23px;box-shadow:inset 0 0 11.7px 0 #00000040;height:60%;justify-content:center;margin-bottom:20px}.CheckCard_imageFrame__VwU8X{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%}.CheckCard_media__vZDj9{height:100%;object-fit:cover;width:100%}.CheckCard_contentContainer__d3VBr{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:0;width:100%}.CheckCard_title__ougJm{font-size:24px;font-weight:700;letter-spacing:-1.2px;margin-bottom:7px}.CheckCard_description__-QEE\+,.CheckCard_title__ougJm{color:#000;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-style:normal;line-height:normal;margin-top:0;text-align:center}.CheckCard_description__-QEE\+{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;font-weight:400;letter-spacing:-.7px;margin-bottom:8px;overflow:hidden}.CheckCard_timeEstimate__S\+TWK{align-self:flex-end;color:#00000047;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:9px;margin-top:auto;padding-right:14px;text-align:right}.CheckCard_footer__hptjG{display:flex;justify-content:center;margin-top:auto;padding-bottom:20px;width:100%}.CheckCard_startButton__jYAUG{align-items:center;background:#000;border:none;border-radius:58px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-style:normal;font-weight:300;height:50px;letter-spacing:-1.2px;line-height:normal;padding:0 20px;position:relative;transition:opacity .2s ease;width:100%}.CheckCard_startButton__jYAUG span{flex:1 1;text-align:center}.CheckCard_startIcon__jEoyg{align-items:center;display:flex;flex-shrink:0;height:29px;justify-content:center;width:29px}.CheckCard_startButton__jYAUG:hover{opacity:.9}@media (max-width:768px){.CheckCard_card__R-LcE{border-radius:24px;height:62vh;max-height:550px;min-height:400px;padding:10px 10px 0;width:75vw}.CheckCard_imageContainer__eUkiG{border-radius:18px;height:55%;margin-bottom:12px;width:100%}.CheckCard_title__ougJm{font-size:20px;margin-bottom:4px}.CheckCard_description__-QEE\+{font-size:13px;padding:0 4px}.CheckCard_timeEstimate__S\+TWK{font-size:12px;margin-bottom:6px}.CheckCard_footer__hptjG{padding-bottom:12px}.CheckCard_startButton__jYAUG{border-radius:40px;font-size:18px;height:44px;width:100%}.CheckCard_startIcon__jEoyg{height:24px;width:24px}}@media (min-width:768px){.CheckCard_title__ougJm{font-size:26px;margin-bottom:8px}.CheckCard_description__-QEE\+{-webkit-line-clamp:3;font-size:16px;line-height:1.5}.CheckCard_timeEstimate__S\+TWK{font-size:14px;margin-bottom:10px}.CheckCard_startButton__jYAUG{border-radius:40px;font-size:20px;height:56px}.CheckCard_startIcon__jEoyg{height:28px;width:28px}}.Check_container__befCh{box-sizing:border-box;display:flex;flex-direction:column;height:100vh;padding:20px 20px 84px}.Check_header__1LGrk{justify-content:space-between;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:1}.Check_header__1LGrk,.Check_logoContainer__l-lkl{align-items:center;display:flex}.Check_logoText__hBZ2D{color:#fff;font-size:.875rem;font-weight:500;opacity:.9}.Check_title__qEwbX{color:#333;font-size:24px;font-weight:600;margin:0 0 8px}.Check_subtitle__F32sH{color:#666;font-size:16px;margin:0}.Check_cardsContainer__-SMax{align-items:center;display:flex;flex:1 1;justify-content:center;margin:0 -20px;overflow:hidden}.Check_cardsScroll__wLpyI{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;align-items:center;display:flex;gap:16px;overflow-x:auto;padding:20px calc(50% - 18.33vh);scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}.Check_cardsScroll__wLpyI::-webkit-scrollbar{display:none}.Check_cardsScroll__wLpyI>*{aspect-ratio:2/3;flex-shrink:0;height:55vh;max-height:600px;scroll-snap-align:center;scroll-snap-stop:always;width:auto}.Check_bottomNav__KWM3Q{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:initial;bottom:0;left:0;position:fixed;right:0}.Check_myInfoButton__NzK5\+{align-items:center;background-color:#ffffffe6;border:none;border-radius:20px;box-shadow:0 2px 4px #0000001a;color:#333;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:6px;height:40px;justify-content:center;line-height:1;padding:0 1rem 2px;transition:all .2s ease}.Check_myInfoButton__NzK5\+:hover{background-color:#fff;box-shadow:0 4px 8px #00000026;transform:translateY(-1px)}.Check_myInfoButton__NzK5\+:active{box-shadow:0 2px 4px #0000001a;transform:translateY(0)}.Check_buttonGroup__s67X5{align-items:center;display:flex;gap:12px}.Check_logoutButton__lnqRJ{align-items:center;background-color:#fff3;border:1px solid #ffffff80;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:.875rem;height:40px;justify-content:center;padding:0;transition:all .2s ease;width:40px}.Check_logoutButton__lnqRJ:hover{background-color:#ffffff4d;transform:translateY(-1px)}.Check_logoutButton__lnqRJ:active{transform:translateY(0)}.HeaderActions_buttonGroup__DiSAg{align-items:center;display:flex;gap:8px}.HeaderActions_loginButton__rRCGp,.HeaderActions_logoutButton__LNxNt,.HeaderActions_myInfoButton__BwcSL{align-items:center;border:none;border-radius:20px;box-shadow:0 2px 4px #0000001a;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;height:40px;justify-content:center;padding:0 16px;transition:all .2s ease;white-space:nowrap}.HeaderActions_myInfoButton__BwcSL{background-color:#ffffffe6;color:#333}.HeaderActions_loginButton__rRCGp{background-color:#000;color:#fff}.HeaderActions_logoutButton__LNxNt{background-color:#fff3;border:1px solid #ffffff80;box-shadow:none;color:#fff}.HeaderActions_loginButton__rRCGp:hover,.HeaderActions_myInfoButton__BwcSL:hover{box-shadow:0 4px 8px #00000026;transform:translateY(-1px)}.HeaderActions_myInfoButton__BwcSL:hover{background-color:#fff}.HeaderActions_loginButton__rRCGp:hover{background-color:#333}.HeaderActions_logoutButton__LNxNt:hover{background-color:#ffffff4d}.HeaderActions_loginButton__rRCGp:active,.HeaderActions_logoutButton__LNxNt:active,.HeaderActions_myInfoButton__BwcSL:active{transform:translateY(0)}.Learn_container__Je3sW{box-sizing:border-box;display:flex;flex-direction:column;height:100vh;padding:20px 20px 84px}.Learn_header__jqUmI{justify-content:space-between;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:1}.Learn_header__jqUmI,.Learn_logoContainer__JhI5O{align-items:center;display:flex}.Learn_logoText__gSVVW{color:#fff;display:block;font-size:.875rem;font-weight:500;opacity:.9}.Learn_myInfoButton__ZKcth{align-items:center;background-color:#ffffffe6;border:none;border-radius:20px;box-shadow:0 2px 4px #0000001a;color:#333;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:6px;height:40px;justify-content:center;line-height:1;padding:0 1rem 2px;transition:all .2s ease}.Learn_myInfoButton__ZKcth:hover{background-color:#fff;box-shadow:0 4px 8px #00000026;transform:translateY(-1px)}.Learn_myInfoButton__ZKcth:active{box-shadow:0 2px 4px #0000001a;transform:translateY(0)}.Learn_buttonGroup__AKtwv{align-items:center;display:flex;gap:12px}.Learn_logoutButton__libNy{align-items:center;background-color:#fff3;border:1px solid #ffffff80;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:.875rem;height:40px;justify-content:center;padding:0;transition:all .2s ease;width:40px}.Learn_logoutButton__libNy:hover{background-color:#ffffff4d;transform:translateY(-1px)}.Learn_logoutButton__libNy:active{transform:translateY(0)}.Learn_cardsContainer__sgtwz{align-items:center;display:flex;flex:1 1;justify-content:center;margin:0 -20px;overflow:hidden}.Learn_cardsScroll__H91ZS{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;align-items:center;display:flex;gap:16px;overflow-x:auto;padding:20px calc(50% - 18.33vh);scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}.Learn_cardsScroll__H91ZS::-webkit-scrollbar{display:none}.Learn_cardsScroll__H91ZS>*{aspect-ratio:2/3;flex-shrink:0;height:55vh;max-height:600px;scroll-snap-align:center;scroll-snap-stop:always;width:auto}.Learn_bottomNav__9lTj5{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:initial;bottom:0;left:0;position:fixed;right:0}.Learn_modalOverlay__5DCwc{align-items:center;animation:Learn_fadeIn__7BUBD .3s ease;background-color:#000000d9;box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:2000}.Learn_modalContent__c9reb{aspect-ratio:16/9;background-color:#000;border-radius:12px;box-shadow:0 10px 25px #00000080;max-width:800px;overflow:hidden;position:relative;width:100%}.Learn_videoFrame__0c-Dh{border:none;height:100%;width:100%}.Learn_closeButton__1JcUi{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:16px;gap:6px;padding:8px;position:absolute;right:0;top:-40px}.Learn_closeButton__1JcUi:hover{opacity:.8}@keyframes Learn_fadeIn__7BUBD{0%{opacity:0}to{opacity:1}}.Reserve_container__doYAJ{box-sizing:border-box;display:flex;flex-direction:column;height:100vh;padding:20px 20px 84px}.Reserve_header__oed\+F{justify-content:space-between;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:1}.Reserve_header__oed\+F,.Reserve_logoContainer__8sYGZ{align-items:center;display:flex}.Reserve_logoText__8I\+DB{color:#fff;font-size:.875rem;font-weight:500;opacity:.9}.Reserve_myInfoButton__\+YeeL{align-items:center;background-color:#ffffffe6;border:none;border-radius:20px;box-shadow:0 2px 4px #0000001a;color:#333;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:6px;height:40px;justify-content:center;line-height:1;padding:0 1rem 2px;transition:all .2s ease}.Reserve_myInfoButton__\+YeeL:hover{background-color:#fff;box-shadow:0 4px 8px #00000026;transform:translateY(-1px)}.Reserve_myInfoButton__\+YeeL:active{box-shadow:0 2px 4px #0000001a;transform:translateY(0)}.Reserve_buttonGroup__urskW{align-items:center;display:flex;gap:12px}.Reserve_logoutButton__cy\+9y{align-items:center;background-color:#fff3;border:1px solid #ffffff80;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:.875rem;height:40px;justify-content:center;padding:0;transition:all .2s ease;width:40px}.Reserve_logoutButton__cy\+9y:hover{background-color:#ffffff4d;transform:translateY(-1px)}.Reserve_logoutButton__cy\+9y:active{transform:translateY(0)}.Reserve_cardsContainer__bqFD4{align-items:center;display:flex;flex:1 1;justify-content:center;margin:0 -20px;overflow:hidden}.Reserve_cardsScroll__l4hiS{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;align-items:center;display:flex;gap:16px;overflow-x:auto;padding:20px calc(50% - 18.33vh);scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}.Reserve_cardsScroll__l4hiS::-webkit-scrollbar{display:none}.Reserve_cardsScroll__l4hiS>*{aspect-ratio:2/3;flex-shrink:0;height:55vh;max-height:600px;scroll-snap-align:center;scroll-snap-stop:always;width:auto}.Reserve_bottomNav__VcXwV{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:initial;bottom:0;left:0;position:fixed;right:0}.StrokeCheck_container__tbStA{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100dvh;overflow:hidden;padding:0 5vw 90px;position:relative}.StrokeCheck_header__07iTO{align-items:center;display:flex;left:50%;margin-bottom:0;max-width:800px;padding:0 5vw;position:fixed;top:20px;transform:translateX(-49%);width:100%;z-index:1000}.StrokeCheck_backButton__VnBf0{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;margin-right:.5rem;padding:0}.StrokeCheck_headerText__MRkgo{color:#fff;font-size:1.25rem;font-weight:500}.StrokeCheck_content__PPM0Q{background:#fff;border-radius:24px;box-shadow:0 4px 20px #00000026;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;margin-bottom:1rem;margin-top:60px;max-width:600px;min-height:0;overflow:hidden;position:relative;width:100%}.StrokeCheck_contentScroll__9BSYA{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto;padding:1.5rem}.StrokeCheck_contentScroll__9BSYA::-webkit-scrollbar{width:4px}.StrokeCheck_contentScroll__9BSYA::-webkit-scrollbar-track{background:#0000}.StrokeCheck_contentScroll__9BSYA::-webkit-scrollbar-thumb{background-color:#0003;border-radius:4px}.StrokeCheck_title__kE8DE{color:#2f3542;font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.StrokeCheck_description__sEU7R{color:#666;font-size:1rem;line-height:1.5;margin-bottom:1.5rem}.StrokeCheck_historyList__W1edn{display:flex;flex-direction:column;gap:12px;width:100%}.StrokeCheck_historyItem__Xg6Cg{align-items:center;background:#fff;border:1px solid #f5f5f5;border-radius:16px;box-shadow:0 2px 8px #00000014;box-sizing:border-box;display:flex;justify-content:space-between;padding:1rem;width:100%}.StrokeCheck_historyItem__Xg6Cg:hover{transform:translateY(-2px);transition:transform .2s ease}.StrokeCheck_historyLeft__cq\+7A{display:flex;flex-direction:column}.StrokeCheck_historyDate__h-mBl{color:#333;font-size:1.1rem;font-weight:600}.StrokeCheck_historyStatus__-EG3F{color:#666;font-size:.85rem;margin-top:4px}.StrokeCheck_historyStatusIncomplete__22Ofm{color:#ff9800;font-size:.85rem;margin-top:4px}.StrokeCheck_historyScore__dVnV4{align-items:center;display:flex;justify-content:flex-end}.StrokeCheck_scoreCircle__D7B8K{align-items:center;background-color:#000;border-radius:50%;color:#fff;display:flex;font-size:.9rem;font-weight:700;height:36px;justify-content:center;width:36px}.StrokeCheck_scoreTotalText__1\+gJl{color:#999;font-size:.9rem;font-weight:600;margin-left:6px}.StrokeCheck_scoreGreen__YnHDe{background-color:#4caf50}.StrokeCheck_scoreOrange__GW34v{background-color:#ff9800}.StrokeCheck_scoreRed__Rlot4{background-color:#f44336}.StrokeCheck_noHistory__bzi4K{color:#888;margin-top:3rem;text-align:center}.StrokeCheck_startTestButton__5fDi7{align-items:center;background:#000;border:none;border-radius:30px;box-shadow:0 4px 15px #0003;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:1.1rem;font-weight:600;height:60px;justify-content:center;margin:0;max-width:600px;transition:all .2s ease;width:100%;z-index:10}.StrokeCheck_startTestButton__5fDi7:hover{background:#333;transform:translateY(-2px)}.StrokeCheck_loadingContainer__fJvvC{align-items:center;color:#555;display:flex;flex-direction:column;height:100%;justify-content:center;padding:4rem 2rem;text-align:center}.StrokeCheck_loadingText__qUKF8{font-size:1rem;font-weight:500;line-height:1.5;margin-top:1.5rem}.StrokeCheck_spinner__YQF2K{animation:StrokeCheck_spin__XMYU7 1s linear infinite;border:3px solid #0000001a;border-left-color:#000;border-radius:50%;height:40px;width:40px}@keyframes StrokeCheck_spin__XMYU7{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.StrokeCheckNew_container__gczfn{align-items:center;display:flex;flex-direction:column;height:100vh;margin:0 auto;overflow:hidden;padding:5vw;position:relative}.StrokeCheckNew_chatContainer__aFpSS{-ms-overflow-style:none;flex:1 1;gap:20px;margin-top:5rem;max-width:600px;overflow-y:auto;padding-bottom:10rem;scrollbar-width:none}.StrokeCheckNew_chatContainer__aFpSS::-webkit-scrollbar{display:none}.StrokeCheckNew_questionContainer__0p21C{display:flex;flex-direction:column;gap:5px}.StrokeCheckNew_questionCounter__V26Oc{color:#888;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:600;left:15px;position:absolute;top:12px}.StrokeCheckNew_progressContainer__Zf7XH{align-items:center;display:flex;gap:8px;left:20px;position:absolute;right:20px;top:10px}.StrokeCheckNew_progressBarBackground__-pjQd{background-color:#f0f0f0;border-radius:2px;flex:1 1;height:4px;overflow:hidden}.StrokeCheckNew_progressBar__EjPi3{background-color:#037dff;border-radius:2px;height:100%;transition:width .3s ease-in-out}.StrokeCheckNew_progressText__ij0hG{color:#888;font-size:11px;font-weight:600;min-width:30px;text-align:right}.StrokeCheckNew_botMessage__oW4T5{display:flex;justify-content:flex-start;width:100%}.StrokeCheckNew_messageContent__dEpi7{background:#fff;border-radius:15px;box-shadow:0 0 20px 0 #00000040;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;min-height:94px;opacity:.85;padding:32px 24px 24px;position:relative;width:295px}.StrokeCheckNew_userMessage__TSSlW,.StrokeCheckNew_userResponseWrapper__nS6MP{align-items:flex-end;display:flex;flex-direction:column;width:100%}.StrokeCheckNew_userResponseWrapper__nS6MP{gap:10px;padding-bottom:20px}.StrokeCheckNew_questionText__IZDM9{color:#000;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:400;line-height:1.5}.StrokeCheckNew_optionsContainer__NxAx2{align-items:center;background:#fff;border-radius:20px;box-shadow:0 0 20px 0 #00000040;display:flex;flex-direction:column;flex-shrink:0;gap:0;max-height:347px;overflow-x:hidden;overflow-y:auto;padding:5px;width:295px}.StrokeCheckNew_optionButton__T-Be9{align-items:center;background:#fff;border:none;border-radius:15px;color:#000;cursor:pointer;display:flex;flex-shrink:0;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:400;gap:12px;height:64px;line-height:25px;padding:0 20px;text-align:left;transition:all .2s ease;width:278px}.StrokeCheckNew_optionButton__T-Be9:hover{background-color:#f8f8f8}.StrokeCheckNew_optionButton__T-Be9:active{background-color:#f0f0f0}.StrokeCheckNew_optionButton__T-Be9.StrokeCheckNew_selected__1ACL1{background:#e9e9e9;font-weight:700}.StrokeCheckNew_optionButton__T-Be9.StrokeCheckNew_selected__1ACL1:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 3.5 4 4L11.5 1' stroke='%23037DFF' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";flex-shrink:0;height:9px;width:13px}.StrokeCheckNew_confirmButton__Kx\+ZT{background-color:#181818;border:none;border-radius:61px;color:#fff;cursor:pointer;flex-shrink:0;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:400;height:66px;padding:16px 20px;transition:all .2s ease;width:295px}.StrokeCheckNew_confirmButton__Kx\+ZT:hover:not(:disabled){background-color:#000;transform:translateY(-1px)}.StrokeCheckNew_confirmButton__Kx\+ZT:active:not(:disabled){background-color:#000;transform:translateY(0)}.StrokeCheckNew_confirmButton__Kx\+ZT:disabled{opacity:.75}.StrokeCheckNew_selectedAnswer__2\+cSw{align-items:center;background:#e9e9e9;border:none;border-radius:15px;color:#000;cursor:pointer;display:flex;flex-shrink:0;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:700;gap:12px;height:64px;line-height:25px;padding:0 20px;position:relative;text-align:left;transition:all .2s ease;width:278px}.StrokeCheckNew_selectedAnswer__2\+cSw:hover{background:#d9d9d9;transform:translateY(-1px)}.StrokeCheckNew_selectedAnswer__2\+cSw:active{background:#d0d0d0;transform:translateY(0)}.StrokeCheckNew_selectedAnswer__2\+cSw:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 3.5 4 4L11.5 1' stroke='%23037DFF' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";flex-shrink:0;height:9px;width:13px}.StrokeCheckNew_header__sEIyW{align-items:center;display:flex;left:50%;margin-bottom:2rem;max-width:800px;padding:0 5vw;position:fixed;top:20px;transform:translateX(-50%);width:100%;z-index:1000}.StrokeCheckNew_backButton__6oWBK{background:none;border:none;color:#fff;cursor:pointer;margin-right:.5rem}.StrokeCheckNew_headerText__V9Wz\+{color:#fff;font-size:1.25rem;font-weight:500}.StrokeCheckNew_chatContainer__aFpSS{display:flex;flex-direction:column;gap:15px;width:100%}.StrokeCheckNew_blurred__5ham\+{filter:blur(1.5px);opacity:.5}.StrokeCheckNew_loading__Ldvf3{align-items:center;color:#666;display:flex;font-size:1.2rem;justify-content:center;min-height:100vh}.StrokeCheckNew_viewResultsButton__Ccjuk{align-items:center;background-color:#fff;background-image:url(/static/media/image.30904567ba1e79aa879f.png);background-position:50%;background-size:cover;border:8px solid #fff;border-radius:18px;border-radius:15px;box-shadow:inset 0 0 20px 0 #00000040;color:#fff;cursor:pointer;display:inline-flex;display:flex;flex-direction:column;font-size:24px;font-weight:700;height:94px;justify-content:space-between;justify-content:center;margin-top:.5rem;overflow:hidden;padding:15px 25px;position:relative;text-decoration:none;transition:transform .2s ease;width:295px}.StrokeCheckNew_viewResultsButton__Ccjuk:hover{background-color:#fff}.StrokeCheckNew_viewResultsButton__Ccjuk:disabled{background-color:#bdbdbd;cursor:not-allowed}.StrokeCheckResults_container__\+aX8J{align-items:center;background-blend-mode:darken;box-sizing:border-box;display:flex;flex-direction:column;height:100dvh;overflow:hidden;padding:0 5vw 90px;position:relative}.StrokeCheckResults_header__SHEIt{align-items:center;align-self:center;display:flex;flex-shrink:0;left:50%;margin-bottom:1rem;max-width:800px;padding:0 5vw;position:fixed;top:20px;transform:translateX(-49%);width:100%;z-index:10}.StrokeCheckResults_backButton__5pI2R{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;margin-right:.5rem;padding:0}.StrokeCheckResults_headerText__cUfT9{color:#fff;font-size:1.25rem;font-weight:500}.StrokeCheckResults_content__k79T7{align-items:center;background:#fff;border-radius:24px;box-shadow:0 4px 20px #00000026;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;margin-bottom:1rem;margin-top:60px;max-width:600px;min-height:0;overflow:hidden;padding:0;position:relative;width:100%;z-index:5}.StrokeCheckResults_contentScroll__vIb5C{-webkit-overflow-scrolling:touch;box-sizing:border-box;flex:1 1;overflow-y:auto;padding:1.5rem;width:100%}.StrokeCheckResults_contentScroll__vIb5C::-webkit-scrollbar{width:5px}.StrokeCheckResults_contentScroll__vIb5C::-webkit-scrollbar-track{background:#0000}.StrokeCheckResults_contentScroll__vIb5C::-webkit-scrollbar-thumb{background-color:#0006;border-radius:5px;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.StrokeCheckResults_scrollHidden__7XKfn::-webkit-scrollbar-thumb{background-color:initial}.StrokeCheckResults_imageContainer__q3OH6{background:url(/static/media/image.30904567ba1e79aa879f.png) no-repeat 50%;background-size:cover;border-radius:16px;box-shadow:inset 0 0 20px #0003;flex-shrink:0;height:180px;margin-bottom:1.5rem;position:relative;width:100%}.StrokeCheckResults_resultTitle__4VYOS{bottom:15px;color:#fff;font-size:1.5rem;font-weight:700;left:15px;position:absolute;text-shadow:0 2px 4px #00000080}.StrokeCheckResults_yesCountContainer__xWbye{align-items:center;background:#000;border-radius:50%;display:flex;flex-shrink:0;height:50px;justify-content:center;margin:0 auto 1rem;width:50px}.StrokeCheckResults_yesCount__8kFlg{color:#fff;font-size:1.5rem;font-weight:700}.StrokeCheckResults_historyScore__\+cyFP{align-items:center;display:flex;justify-content:center;margin-bottom:1rem}.StrokeCheckResults_scoreCircle__CT5Ah{align-items:center;background-color:#000;border-radius:50%;color:#fff;display:flex;font-size:1rem;font-weight:700;height:40px;justify-content:center;width:40px}.StrokeCheckResults_scoreTotalText__mbfW7{color:#888;font-size:1.1rem;font-weight:600;margin-left:8px}.StrokeCheckResults_scoreGreen__hFOGw{background-color:#4caf50;color:#fff}.StrokeCheckResults_scoreOrange__ttmGA{background-color:#ff9800;color:#fff}.StrokeCheckResults_scoreRed__89RHW{background-color:#f44336;color:#fff}.StrokeCheckResults_resultDescription__tk3M9{color:#333;font-size:1rem;line-height:1.5;margin-bottom:1.5rem;padding:0 .5rem;text-align:center;width:100%}.StrokeCheckResults_riskFactorContainer__SgqiD{background-color:#fff;border:1px solid #eee;border-radius:16px;box-shadow:0 2px 8px #0000000d;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin-bottom:.8rem;padding:1rem;width:100%}.StrokeCheckResults_riskFactorKeyword__lcV8c{color:#000;font-size:1rem;font-weight:700;margin-bottom:.4rem}.StrokeCheckResults_riskFactorDescription__BE7lz{color:#555;font-size:.9rem;line-height:1.4}.StrokeCheckResults_confirmButton__CjfdV{align-items:center;background:#000;border:none;border-radius:30px;box-shadow:0 4px 15px #0003;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:1.1rem;font-weight:600;height:60px;justify-content:center;margin:0;max-width:600px;transition:all .2s ease;width:100%;z-index:10}.StrokeCheckResults_confirmButton__CjfdV:hover{background:#333;transform:translateY(-2px)}.StrokeCheckResults_qrCodeContainer__npmZ-{align-items:center;background-color:#fff;border:1px solid #eee;border-radius:16px;box-shadow:0 4px 12px #0000001a;box-sizing:border-box;display:flex;flex-direction:column;margin-top:1.5rem;padding:1rem;width:100%}.StrokeCheckResults_qrWrapper__LOlZx{background-color:#fff;border-radius:8px;padding:8px}.StrokeCheckResults_qrCodeDescription__4ag8f{color:#555;font-size:.9rem;line-height:1.4;margin-top:.8rem;text-align:center}.CognitiveCheck_container__QHwjb{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100dvh;overflow:hidden;padding:0 5vw 90px;position:relative}.CognitiveCheck_header__4Xcxk{align-items:center;display:flex;flex-shrink:0;left:50%;margin-bottom:0;max-width:800px;padding:0 5vw;position:fixed;top:20px;transform:translateX(-49%);width:100%;z-index:1000}.CognitiveCheck_backButton__qcySR{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;margin-right:.5rem;padding:0}.CognitiveCheck_headerText__a53Mv{color:#fff;font-size:1.25rem;font-weight:500}.CognitiveCheck_content__w4HMV{background:#fff;border-radius:24px;box-shadow:0 4px 20px #00000026;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;margin-bottom:1rem;margin-top:60px;max-width:600px;min-height:0;overflow:hidden;position:relative;width:100%}.CognitiveCheck_contentScroll__KnBfq{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto;padding:1.5rem}.CognitiveCheck_contentScroll__KnBfq::-webkit-scrollbar{width:4px}.CognitiveCheck_contentScroll__KnBfq::-webkit-scrollbar-track{background:#0000}.CognitiveCheck_contentScroll__KnBfq::-webkit-scrollbar-thumb{background-color:#0003;border-radius:4px}.CognitiveCheck_startTestButton__OJM61{align-items:center;background:#000;border:none;border-radius:30px;box-shadow:0 4px 15px #0003;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:1.1rem;font-weight:600;height:60px;justify-content:center;margin:0;max-width:600px;position:relative;transition:all .2s ease;width:100%;z-index:10}.CognitiveCheck_startTestButton__OJM61:hover{background:#333;transform:translateY(-2px)}.CognitiveCheck_noHistory__lWSJe{color:#888;margin-top:3rem;text-align:center}.CognitiveCheck_previousResultsTitle__2o6cL{color:#888;font-size:1.1rem;font-weight:600;margin-bottom:1.5rem}.CognitiveCheck_resultGroup__pbi6n{background-color:#fff;border:1px solid #f5f5f5;border-radius:16px;box-shadow:0 2px 8px #00000014;cursor:pointer;margin-bottom:1rem;padding:1rem 1.5rem;transition:all .2s ease-in-out}.CognitiveCheck_resultGroup__pbi6n:hover{background-color:#fff;box-shadow:0 4px 12px #0000001f;transform:translateY(-2px)}.CognitiveCheck_resultDate__y1zoi{color:#333;font-size:1.2rem;font-weight:700;margin-bottom:.8rem}.CognitiveCheck_resultList__h4Ie7{display:flex;flex-direction:column;gap:.8rem}.CognitiveCheck_resultItem__\+GF-4{align-items:center;display:flex;justify-content:space-between;padding:.25rem 0}.CognitiveCheck_testName__FjQmr{color:#555;font-size:1rem;font-weight:500}.CognitiveCheck_scoreCircleBase__O7tP3{align-items:center;border-radius:50%;box-sizing:border-box;display:flex;flex-shrink:0;font-size:.85rem;font-weight:600;height:32px;justify-content:center;width:32px}.CognitiveCheck_incompleteTag__qADsz{background-color:#f0f0f0;border-radius:12px;color:#999;font-size:.85rem;font-weight:500;padding:4px 10px}.CognitiveCheck_scoreCircleLow__TVRBA{background:#c62828;border:2px solid #c62828;color:#fff}.CognitiveCheck_scoreCircleMedium__S-IvW{background:#ef6c00;border:2px solid #ef6c00;color:#fff}.CognitiveCheck_scoreCircleHigh__Uv1FM{background:#2e7d32;border:2px solid #2e7d32;color:#fff}.CognitiveCheck_scoreWrapper__4Bc7p{align-items:center;display:flex;gap:.5rem}.CognitiveCheck_totalCountText__m1yWh{color:#888;font-size:.9rem;font-weight:500;text-align:left;width:40px}.CognitiveCheck_loadingContainer__DIVdQ{align-items:center;box-sizing:border-box;color:#555;display:flex;flex-direction:column;height:100%;justify-content:center;padding:4rem 2rem;text-align:center}.CognitiveCheck_loadingText__1\+oWL{font-size:1rem;font-weight:500;line-height:1.5;margin-top:1.5rem}.CognitiveCheck_spinner__HoVMH{animation:CognitiveCheck_spin__t1uGZ 1s linear infinite;border:3px solid #0000001a;border-left-color:#000;border-radius:50%;height:40px;width:40px}@keyframes CognitiveCheck_spin__t1uGZ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CognitiveCheckNew_container__bTiax{align-items:center;display:flex;flex-direction:column;margin:0 auto;min-height:100vh;overflow:hidden;padding:0 5vw 90px;position:relative}.CognitiveCheckNew_chatContainer__v7ARy{-ms-overflow-style:none;display:flex;flex:1 1;flex-direction:column;gap:20px;margin-top:60px;max-width:600px;overflow-y:auto;padding-bottom:10rem;scrollbar-width:none;width:100%}.CognitiveCheckNew_botMessage__C-aBG{display:flex;justify-content:flex-start;width:100%}.CognitiveCheckNew_messageContent__M3Dqb{background:#fff;border-radius:15px;box-shadow:0 0 20px 0 #00000040;display:flex;flex-direction:column;flex-shrink:0;height:auto;justify-content:center;max-width:295px;min-height:80px;opacity:.85;padding:24px;width:auto}.CognitiveCheckNew_userMessage__PXG5W{align-items:flex-end;display:flex;flex-direction:column;gap:12px;width:100%}.CognitiveCheckNew_questionText__t04Zo{color:#000;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:400;line-height:1.5}.CognitiveCheckNew_optionsContainer__Wjeyv{align-items:center;background:#fff;border-radius:20px;box-shadow:0 0 20px 0 #00000040;display:flex;flex-direction:column;flex-shrink:0;gap:0;max-height:347px;overflow-x:hidden;overflow-y:auto;padding:5px;width:295px}.CognitiveCheckNew_optionButton__hkWhA{align-items:center;background:#fff;border:none;border-radius:15px;color:#000;cursor:pointer;display:flex;flex-shrink:0;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:400;gap:12px;height:64px;line-height:25px;padding:0 20px;text-align:left;transition:all .2s ease;width:278px}.CognitiveCheckNew_optionButton__hkWhA:hover{background-color:#f8f8f8}.CognitiveCheckNew_optionButton__hkWhA:active{background-color:#f0f0f0}.CognitiveCheckNew_optionButton__hkWhA.CognitiveCheckNew_selected__Mfw7O{background:#e9e9e9;font-weight:700}.CognitiveCheckNew_optionButton__hkWhA.CognitiveCheckNew_selected__Mfw7O:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 3.5 4 4L11.5 1' stroke='%23037DFF' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";flex-shrink:0;height:9px;width:13px}.CognitiveCheckNew_confirmButton__Ls7rm{background-color:#181818;border:none;border-radius:61px;color:#fff;cursor:pointer;flex-shrink:0;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:400;height:66px;padding:16px 20px;transition:all .2s ease;width:295px}.CognitiveCheckNew_confirmButton__Ls7rm:hover:not(:disabled){background-color:#000;transform:translateY(-1px)}.CognitiveCheckNew_confirmButton__Ls7rm:active:not(:disabled){background-color:#000;transform:translateY(0)}.CognitiveCheckNew_confirmButton__Ls7rm:disabled{opacity:.75}.CognitiveCheckNew_selectedAnswer__5pMCo{align-items:center;background:#e9e9e9;border:none;border-radius:15px;color:#000;cursor:pointer;display:flex;flex-shrink:0;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:700;gap:12px;height:64px;line-height:25px;padding:0 20px;position:relative;text-align:left;transition:all .2s ease;width:278px}.CognitiveCheckNew_selectedAnswer__5pMCo:hover{background:#d9d9d9;transform:translateY(-1px)}.CognitiveCheckNew_selectedAnswer__5pMCo:active{background:#d0d0d0;transform:translateY(0)}.CognitiveCheckNew_selectedAnswer__5pMCo:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 3.5 4 4L11.5 1' stroke='%23037DFF' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";flex-shrink:0;height:9px;width:13px}.CognitiveCheckNew_header__cJyPz{align-items:center;display:flex;left:50%;margin-bottom:0;max-width:800px;padding:0 5vw;position:fixed;top:20px;transform:translateX(-49%);width:100%;z-index:1000}.CognitiveCheckNew_backButton__PUf2v{background:none;border:none;color:#fff;cursor:pointer;margin-right:.5rem;padding:0}.CognitiveCheckNew_headerText__p8kBx{color:#fff;font-size:1.25rem;font-weight:500}.CognitiveCheckNew_loading__VG2JI{align-items:center;color:#000;display:flex;font-size:18px;height:100vh;justify-content:center}.CognitiveCheckNew_blurred__dn2n3{opacity:.5}.CognitiveCheckNew_testButton__maj9I{align-items:center;background:#fff;border:none;border-radius:19px;box-shadow:0 0 20px 0 #00000040;color:#000;cursor:pointer;display:flex;flex-shrink:0;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:20px;font-style:normal;font-weight:700;height:65px;justify-content:center;letter-spacing:-.4px;line-height:normal;transition:all .2s ease;width:219px}.CognitiveCheckNew_testButton__maj9I.CognitiveCheckNew_completed__adOK9{background:#f5f5f5;color:#666;cursor:default}.CognitiveCheckNew_testButton__maj9I:not(.CognitiveCheckNew_completed__adOK9):hover{background-color:#f8f8f8;box-shadow:0 4px 12px #0000004d;transform:translateY(-2px)}.CognitiveCheckNew_testButton__maj9I:not(.CognitiveCheckNew_completed__adOK9):active{background-color:#f0f0f0;box-shadow:0 2px 8px #00000040;transform:translateY(0)}.CognitiveCheckNew_nextButton__AhqGv{align-items:center;background:#2196f3;border:none;border-radius:15px;box-shadow:0 4px 8px #0003;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:500;height:64px;justify-content:center;line-height:25px;padding:0 20px;text-align:center;transition:all .2s ease;width:295px}.CognitiveCheckNew_nextButton__AhqGv:hover{background-color:#0b7dda;box-shadow:0 6px 12px #00000040;transform:translateY(-2px)}.CognitiveCheckNew_nextButton__AhqGv:active{background-color:#0a6fc2;box-shadow:0 2px 4px #0003;transform:translateY(0)}.CognitiveCheckNew_viewResultsButton__zee1n{align-items:center;background-color:#fff;background-image:url(/static/media/image.30904567ba1e79aa879f.png);background-position:50%;background-size:cover;border:8px solid #fff;border-radius:18px;border-radius:15px;box-shadow:inset 0 0 20px 0 #00000040;color:#fff;cursor:pointer;display:inline-flex;display:flex;flex-direction:column;font-size:24px;font-weight:700;height:94px;justify-content:space-between;justify-content:center;margin-top:2rem;overflow:hidden;padding:15px 25px;position:relative;text-decoration:none;transition:transform .2s ease;width:295px}.CognitiveCheckNew_viewResultsButton__zee1n:hover{background-color:#fff}.CognitiveCheckNew_viewResultsButton__zee1n:disabled{background-color:#bdbdbd;cursor:not-allowed}.CognitiveCheckNew_testStatus__LWGqf{align-items:center;display:flex;justify-content:center;margin-left:8px}.CognitiveCheckNew_testStatus__LWGqf svg{flex-shrink:0;height:17px;width:17px}.CognitiveCheckNew_testStatus__LWGqf svg[viewBox="0 0 19 22"]{height:17px;width:17px}.CognitiveCheckResults_container__2RD5x{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100dvh;overflow:hidden;padding:0 5vw 90px;position:relative}.CognitiveCheckResults_header__o1bvh{align-items:center;display:flex;flex-shrink:0;left:50%;margin-bottom:0;max-width:800px;padding:0 5vw;position:fixed;top:20px;transform:translateX(-49%);width:100%;z-index:1000}.CognitiveCheckResults_backButton__5htG7{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;margin-right:.5rem;padding:0}.CognitiveCheckResults_headerText__6dYzU{color:#fff;font-size:1.25rem;font-weight:500}.CognitiveCheckResults_content__yUO1N{align-items:center;background:#fff;border-radius:24px;box-shadow:0 4px 20px #00000026;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;margin-bottom:1rem;margin-top:60px;max-width:600px;min-height:0;overflow:hidden;padding:0;position:relative;width:100%;z-index:5}.CognitiveCheckResults_contentScroll__5FCL8{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto;padding:1.5rem}.CognitiveCheckResults_contentScroll__5FCL8::-webkit-scrollbar{width:5px}.CognitiveCheckResults_contentScroll__5FCL8::-webkit-scrollbar-track{background:#0000}.CognitiveCheckResults_contentScroll__5FCL8::-webkit-scrollbar-thumb{background-color:#0006;border-radius:5px;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.CognitiveCheckResults_scrollHidden__\+-iVy::-webkit-scrollbar-thumb{background-color:initial}.CognitiveCheckResults_imageContainer__HtV1v{background:url(/static/media/image.30904567ba1e79aa879f.png) no-repeat 50%;background-size:cover;border-radius:16px;box-shadow:inset 0 0 20px #0003;flex-shrink:0;height:180px;margin-bottom:1.5rem;position:relative;width:100%}.CognitiveCheckResults_resultTitle__FmcFN{bottom:15px;color:#fff;font-size:1.5rem;font-weight:700;left:15px;position:absolute;text-shadow:0 2px 4px #00000080}.CognitiveCheckResults_riskDisplayContainer__dP01r{align-items:center;display:flex;flex-direction:row;flex-shrink:0;justify-content:center;margin-bottom:1rem}.CognitiveCheckResults_yesCountContainer__1BE81{align-items:center;background:#000;border-radius:50%;display:flex;flex-shrink:0;height:50px;justify-content:center;transition:background-color .3s ease;width:50px}.CognitiveCheckResults_yesCount__knM03{color:#fff;font-size:1.5rem;font-weight:700}.CognitiveCheckResults_riskTotalText__ul\+WC{color:#888;font-size:1.5rem;font-weight:700;margin-left:8px}.CognitiveCheckResults_resultDescription__IleKz{color:#333;flex-shrink:0;font-size:1rem;line-height:1.5;margin-bottom:1.5rem;padding:0 .5rem;text-align:center;width:100%}.CognitiveCheckResults_riskFactorContainer__DEAnp{background-color:#fff;border:1px solid #eee;border-radius:16px;box-shadow:0 2px 8px #0000000d;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;margin-bottom:.8rem;min-height:84px;padding:1rem;width:100%}.CognitiveCheckResults_riskFactorContainer__DEAnp.CognitiveCheckResults_risk__ahSsv{background-color:#fff5f5;border-left:5px solid #ff4d4d}.CognitiveCheckResults_riskFactorKeyword__r-HMi{color:#000;font-size:1rem;font-weight:700;margin-bottom:.4rem}.CognitiveCheckResults_riskFactorDescription__0GY6r{color:#555;font-size:.9rem;line-height:1.4;white-space:pre-wrap;word-break:keep-all}.CognitiveCheckResults_confirmButton__hgINd{align-items:center;background:#000;border:none;border-radius:30px;box-shadow:0 4px 15px #0003;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:1.1rem;font-weight:600;height:60px;justify-content:center;margin:0;max-width:600px;transition:all .2s ease;width:100%;z-index:9999}.CognitiveCheckResults_confirmButton__hgINd:hover{background:#333;transform:translateY(-2px)}.CognitiveCheckResults_qrCodeContainer__IHZ5G{align-items:center;background-color:#fff;border:1px solid #eee;border-radius:16px;box-shadow:0 4px 12px #0000001a;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;margin-top:1.5rem;padding:1rem;width:100%}.CognitiveCheckResults_qrWrapper__IxT8I{background-color:#fff;border-radius:8px;display:flex;justify-content:center;margin-bottom:10px;padding:8px;width:100%}.CognitiveCheckResults_qrCodeDescription__ZAKn7{color:#555;font-size:.9rem;margin-top:.5rem;text-align:center}.CognitiveCheckResults_copyLinkButton__eaY48{background:#007bff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.9rem;margin-top:10px;padding:8px 16px}.CognitiveCheckResults_riskLow__kpeIR{background-color:#2e7d32}.CognitiveCheckResults_riskMedium__OD5LI{background-color:#ef6c00}.CognitiveCheckResults_riskHigh__tFTgN{background-color:#c62828}.DigitSpan_container__hUb7N{box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;min-height:100dvh;padding:0 5vw 90px;position:relative}.DigitSpan_header__Ty1rl{align-items:center;display:flex;left:50%;margin-bottom:0;max-width:800px;padding:0 5vw;position:fixed;top:20px;transform:translateX(-49%);width:100%;z-index:1000}.DigitSpan_content__fvVuf,.DigitSpan_resultsScreen__TZyoE,.DigitSpan_startScreen__Qo08D,.DigitSpan_testScreen__41xOP{align-items:center;background:#fff;border-radius:20px;box-shadow:0 4px 10px #0000001a;box-sizing:border-box;display:flex;flex-direction:column;height:80vh;margin:60px auto 0;max-height:80vh;max-width:600px;min-height:80vh;overflow-y:auto;padding:20px;position:relative;width:100%}.DigitSpan_content__fvVuf{justify-content:center}.DigitSpan_finishButton__gRnxr,.DigitSpan_skipButton__FWbmO,.DigitSpan_startButton__MWvIq{bottom:auto;height:60px;left:auto;margin:20px auto;max-width:600px;position:relative;transform:none;width:100%}.DigitSpan_backButton__m3g\+c{background:none;border:none;color:#fff;cursor:pointer;margin-right:.5rem;padding:0}.DigitSpan_headerText__UmTbB{color:#fff;font-size:1.25rem;font-weight:500}.DigitSpan_startScreen__Qo08D{flex:1 1;justify-content:center;padding-top:0;text-align:center}.DigitSpan_resultsScreen__TZyoE{justify-content:center}.DigitSpan_resultsScreen__TZyoE h2{font-size:1.5rem;font-weight:700;margin-bottom:1rem;text-align:center;width:100%}.DigitSpan_resultsSummary__dMR61{background-color:#f8f9fa;border-radius:4px;box-sizing:border-box;flex-shrink:0;margin:20px 0;padding:20px;width:80%}.DigitSpan_startButton__MWvIq{background:#000;border-radius:63px;color:#fff;cursor:pointer;flex-shrink:0;font-size:1.1rem;margin-bottom:90px;margin-top:30px;transition:background-color .2s}.DigitSpan_startButton__MWvIq:hover{background-color:#333}.DigitSpan_testScreen__41xOP{background:#fff}.DigitSpan_testInfo__elTXy{margin-bottom:20px;text-align:center;width:100%}.DigitSpan_digitLevel__RRd9g{color:#000;font-size:24px;font-weight:600;margin-bottom:5px;margin-top:10px}.DigitSpan_trialCount__Da4CO{color:#666;font-size:18px}.DigitSpan_digitDisplay__h-tjw{align-items:center;animation:DigitSpan_fadeInOut__zsNBB 1s ease-in-out;background:#5498b6;border-radius:12.053px;display:flex;flex-shrink:0;height:120px;justify-content:center;margin:20px 0;opacity:0;width:120px}.DigitSpan_digitText__nEjOk{color:#fff;flex-shrink:0;font-size:70px;font-style:normal;font-weight:700;line-height:normal}.DigitSpan_keypad__pE38-{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(3,77.394px);grid-template-rows:repeat(3,77.394px);margin-top:30px}.DigitSpan_keypadButton__cNpGk{align-items:center;border:none;border-radius:12.053px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:45px;font-weight:700;height:77px;justify-content:center;width:77px}.DigitSpan_keypadButton__cNpGk:hover{background-color:#d0d0d0}.DigitSpan_finishButton__gRnxr{background:#000;border:none;border-radius:63px;bottom:auto;color:#fff;cursor:pointer;flex-shrink:0;font-size:1.1rem;left:auto;transform:none;transition:background-color .2s}.DigitSpan_finishButton__gRnxr:hover{background-color:#333}.DigitSpan_testInstructions__swtEO{font-size:15px;margin-bottom:10px;opacity:.5;text-align:left}.DigitSpan_digitSpanInstructions1__U3k-9,.DigitSpan_testInstructions__swtEO{color:#000;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-style:normal;font-weight:400;line-height:normal;padding-left:0;width:100%}.DigitSpan_digitSpanInstructions1__U3k-9{font-size:20px;text-align:center;white-space:pre-wrap}.DigitSpan_instructionImage__s40ap{display:block;max-width:200px;width:100%}.DigitSpan_digitSpanInstructions2__w6oK5{color:#000;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-top:20px;padding-left:0;text-align:center;white-space:pre-wrap;width:100%}.DigitSpan_numberPadContainer__kxbbD{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(3,43px);grid-template-rows:repeat(3,43px);justify-content:center;margin-top:10px}.DigitSpan_numberButton__V2FCr{border:none;border-radius:4.32px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;height:43px;width:43px}.DigitSpan_numberButton__V2FCr,.DigitSpan_userInputDisplay__wycyZ{align-items:center;display:flex;flex-shrink:0;justify-content:center}.DigitSpan_userInputDisplay__wycyZ{background:#5498b6;border-radius:12.053px;height:120px;margin:20px 0;opacity:.5;transition:opacity .3s ease-in-out;width:120px}.DigitSpan_userInputDisplay__wycyZ.DigitSpan_hasInput__hicO6{animation:DigitSpan_fadeInOut__zsNBB .5s ease-in-out;opacity:1}@keyframes DigitSpan_fadeInOut__zsNBB{0%{opacity:.7}20%{opacity:1}}.DigitSpan_userInputText__4fMRp{color:#fff;font-size:70px;font-style:normal;font-weight:700;line-height:normal}@media screen and (max-height:750px),screen and (max-width:480px){.DigitSpan_content__fvVuf,.DigitSpan_resultsScreen__TZyoE,.DigitSpan_startScreen__Qo08D,.DigitSpan_testScreen__41xOP{height:70vh;max-height:70vh;min-height:70vh;padding:15px}.DigitSpan_digitSpanInstructions1__U3k-9,.DigitSpan_digitSpanInstructions2__w6oK5{font-size:16px}.DigitSpan_testInstructions__swtEO{font-size:14px}.DigitSpan_keypadButton__cNpGk{height:60px;width:60px}.DigitSpan_testInfo__elTXy{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px;width:100%}.DigitSpan_digitLevel__RRd9g{font-size:20px;margin-bottom:0;margin-top:0}.DigitSpan_trialCount__Da4CO{font-size:16px;margin-top:0}.DigitSpan_digitDisplay__h-tjw,.DigitSpan_userInputDisplay__wycyZ{height:100px;margin:10px 0;width:100px}.DigitSpan_digitText__nEjOk,.DigitSpan_userInputText__4fMRp{font-size:60px}.DigitSpan_keypad__pE38-{gap:2px;margin-top:10px}.DigitSpan_keypadButton__cNpGk{font-size:35px;height:65px;width:65px}.DigitSpan_finishButton__gRnxr,.DigitSpan_skipButton__FWbmO,.DigitSpan_startButton__MWvIq{margin-bottom:20px;margin-top:8px}}.RandomCube_container__eoyzF{box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;min-height:100vh;padding:0 5vw 90px;position:relative}.RandomCube_header__KgI3q{align-items:center;display:flex;left:50%;margin-bottom:0;max-width:800px;padding:0 5vw;position:fixed;top:20px;transform:translateX(-49%);width:100%;z-index:1000}.RandomCube_content__45X44,.RandomCube_resultsScreen__v3vNd,.RandomCube_startScreen__QFiWW,.RandomCube_testScreen__TEy7x{align-items:center;background:#fff;border-radius:20px;box-shadow:0 4px 10px #0000001a;box-sizing:border-box;display:flex;flex-direction:column;height:80vh;margin:60px auto 0;max-height:80vh;max-width:600px;min-height:80vh;overflow-y:auto;padding:20px;position:relative;width:100%}.RandomCube_finishButton__kj9Wv,.RandomCube_skipButton__Gw75q,.RandomCube_startButton__yy6w3{bottom:auto;height:60px;left:auto;margin:20px auto 90px;max-width:600px;position:relative;transform:none;width:100%}.RandomCube_backButton__AeRzK{background:none;border:none;color:#fff;cursor:pointer;margin-right:.5rem;padding:0}.RandomCube_headerText__S0D4a{color:#fff;font-size:1.25rem;font-weight:500}.RandomCube_startScreen__QFiWW{flex:1 1;justify-content:center;text-align:center}.RandomCube_resultsScreen__v3vNd{justify-content:center}.RandomCube_nextButton__Tku3h{background:#000;border:none;border-radius:63px;bottom:auto;color:#fff;cursor:pointer;flex-shrink:0;font-size:1.1rem;height:60px;left:auto;margin:20px auto 90px;position:relative;transform:none;transition:background-color .2s;width:600px}.RandomCube_gameInfo__4jVev{margin-bottom:20px;text-align:center;width:100%}.RandomCube_questionNumber__3-3Hr{color:#000;font-size:24px;font-weight:600;margin-bottom:5px;margin-top:10px}.RandomCube_timer__JlPrx{margin-bottom:20px}.RandomCube_score__shg1X,.RandomCube_timer__JlPrx{color:#666;font-size:18px}.RandomCube_cubeContainer__MZwno{--cube-size:100px;height:var(--cube-size);perspective:1000px;width:var(--cube-size)}.RandomCube_cube__I4fAM{height:100%;position:relative;transform:rotateX(-30deg) rotateY(45deg);transform-style:preserve-3d;transition:transform .5s ease;width:100%}.RandomCube_cubeFaceBack__R5QgC,.RandomCube_cubeFaceBottom__wQVIY,.RandomCube_cubeFaceFront__N6AGB,.RandomCube_cubeFaceLeft__C9hSX,.RandomCube_cubeFaceRight__DYgba,.RandomCube_cubeFaceTop__A4GlY{align-items:center;-webkit-backface-visibility:visible;backface-visibility:visible;background-color:#5498b6;border:1px solid #333;box-shadow:inset 0 0 5px #0000001a;color:#fff;display:flex;font-size:calc(var(--cube-size)*.5);font-weight:700;height:100%;justify-content:center;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.RandomCube_cubeFaceFront__N6AGB{transform:rotateY(0deg) translateZ(calc(var(--cube-size)/2))}.RandomCube_cubeFaceBack__R5QgC{transform:rotateY(180deg) translateZ(calc(var(--cube-size)/2))}.RandomCube_cubeFaceRight__DYgba{transform:rotateY(90deg) translateZ(calc(var(--cube-size)/2))}.RandomCube_cubeFaceLeft__C9hSX{transform:rotateY(-90deg) translateZ(calc(var(--cube-size)/2))}.RandomCube_cubeFaceTop__A4GlY{transform:rotateX(90deg) translateZ(calc(var(--cube-size)/2))}.RandomCube_cubeFaceBottom__wQVIY{transform:rotateX(-90deg) translateZ(calc(var(--cube-size)/2))}.RandomCube_smallCubesContainer__QHo2s{grid-gap:50px;display:grid;gap:50px;grid-template-columns:repeat(3,1fr);margin:50px;max-width:400px;padding:10px}.RandomCube_smallCubeWrapper__jyVwF{--cube-size:80px;cursor:pointer;transform:scale(1);transition:transform .2s ease}.RandomCube_smallCubeWrapper__jyVwF:hover{transform:scale(1.05)}.RandomCube_smallCubeWrapper__jyVwF.RandomCube_selected__BqnUu{box-shadow:0 0 10px #0000004d;transform:scale(1.3)}.RandomCube_resultsSummary__pQWNL{background-color:#f8f9fa;border-radius:4px;margin:20px 0;padding:20px}.RandomCube_finishButton__kj9Wv{background:#000;border:none;border-radius:63px;color:#fff;cursor:pointer;flex-shrink:0;font-size:1.1rem;transition:background-color .2s}.RandomCube_finishButton__kj9Wv:hover{background-color:#333}.RandomCube_testInstructions__xZ1PI{color:#000;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0;opacity:.5;text-align:left;width:293px}.RandomCube_digitSpanInstructions1__nXa2U{margin-bottom:5px}.RandomCube_digitSpanInstructions1__nXa2U,.RandomCube_digitSpanInstructions2__4k0Db{color:#000;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-align:center;white-space:pre-wrap;width:100%}.RandomCube_digitSpanInstructions2__4k0Db{margin-bottom:30px;margin-top:5px}.RandomCube_previewCubeContainer__YGvaB{align-items:center;display:flex;justify-content:center;margin:20px}.RandomCube_previewSmallCubesContainer__fESeR{grid-gap:60px;display:grid;gap:60px;grid-template-columns:repeat(3,1fr);justify-content:center;margin:0;max-width:200px}.RandomCube_previewSmallCubeWrapper__i4A57{align-items:center;display:flex;gap:20px;justify-content:center}.RandomCube_startButton__yy6w3{background:#000;border:none;border-radius:63px;color:#fff;cursor:pointer;flex-shrink:0;font-size:1.1rem;transition:background-color .2s}.RandomCube_startButton__yy6w3:hover{background-color:#333}.RandomCube_Summary__nQBH5{background-color:#f8f9fa;border-radius:4px;margin:20px 0;padding:20px}.RandomCube_startOptionCubeWrapper__4YLMu{transform:scale(1.5)}@media screen and (max-height:750px),screen and (max-width:480px){.RandomCube_content__45X44,.RandomCube_resultsScreen__v3vNd,.RandomCube_startScreen__QFiWW,.RandomCube_testScreen__TEy7x{height:70vh;max-height:70vh;min-height:70vh;padding:10px}.RandomCube_cubeContainer__MZwno{--cube-size:60px!important;margin-bottom:5px}.RandomCube_mainPreviewCube__VYY\+p{--cube-size:60px!important}.RandomCube_cube__I4fAM{margin:10px auto}.RandomCube_startOptionCubeWrapper__4YLMu{transform:scale(.8)}.RandomCube_smallCubesContainer__QHo2s{column-gap:20px;margin:20px auto;max-width:280px;row-gap:5px}.RandomCube_smallCubeWrapper__jyVwF{--cube-size:40px!important;transform:scale(.8)}.RandomCube_smallCubeWrapper__jyVwF:hover{transform:scale(.55)}.RandomCube_previewSmallCubeWrapper__i4A57{gap:0;transform:scale(.7)}.RandomCube_previewSmallCubesContainer__fESeR{gap:20px}.RandomCube_previewCubeContainer__YGvaB{margin-top:0}.RandomCube_digitSpanInstructions1__nXa2U,.RandomCube_digitSpanInstructions2__4k0Db{font-size:16px;margin-bottom:2px;margin-top:2px}.RandomCube_questionNumber__3-3Hr{font-size:20px}.RandomCube_score__shg1X,.RandomCube_timer__JlPrx{font-size:16px}.RandomCube_timer__JlPrx{margin-bottom:0}.RandomCube_finishButton__kj9Wv,.RandomCube_skipButton__Gw75q,.RandomCube_startButton__yy6w3{margin-bottom:20px;margin-top:8px}}.TowerOfLondon_container__fP-1T{box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;min-height:100dvh;padding:0 5vw 90px;position:relative}.TowerOfLondon_header__Xuwmk{align-items:center;display:flex;left:50%;margin-bottom:0;max-width:800px;padding:0 5vw;position:fixed;top:20px;transform:translateX(-49%);width:100%;z-index:1000}.TowerOfLondon_content__xsZFT,.TowerOfLondon_resultsScreen__q9H\+K,.TowerOfLondon_startScreen__N3d7e,.TowerOfLondon_testScreen__eDZSy{align-items:center;background:#fff;border-radius:20px;box-shadow:0 4px 10px #0000001a;box-sizing:border-box;display:flex;flex-direction:column;height:80vh;margin:60px auto 0;max-height:80vh;max-width:600px;min-height:80vh;overflow-y:auto;padding:20px;position:relative;width:100%}.TowerOfLondon_finishButton__iAwSN,.TowerOfLondon_skipButton__BmUds,.TowerOfLondon_startButton__7RgXp{bottom:auto;height:60px;left:auto;margin:20px auto 90px;max-width:600px;position:relative;transform:none;width:100%}.TowerOfLondon_backButton__6Zvu0{background:none;border:none;color:#fff;cursor:pointer;margin-right:.5rem;padding:0}.TowerOfLondon_headerText__sp6\+p{color:#fff;font-size:1.25rem;font-weight:500}.TowerOfLondon_startScreen__N3d7e{flex:1 1;justify-content:flex-start;justify-content:center;padding-top:0;text-align:center}.TowerOfLondon_resultsScreen__q9H\+K{justify-content:center}.TowerOfLondon_startButton__7RgXp{background:#000;border:none;border-radius:63px;color:#fff;cursor:pointer;flex-shrink:0;font-size:1.1rem;transition:background-color .2s}.TowerOfLondon_startButton__7RgXp:hover{background-color:#333}.TowerOfLondon_testScreen__eDZSy{display:flex;flex:1 1;justify-content:flex-start}.TowerOfLondon_gameInfo__Tu2yA{margin-bottom:20px;padding:10px;text-align:center;width:100%}.TowerOfLondon_questionNumber__vib0z{color:#000;font-size:24px;font-weight:600;margin-bottom:5px;margin-top:10px}.TowerOfLondon_score__5V6bH,.TowerOfLondon_timer__neHJt{color:#666;font-size:18px;margin-bottom:10px}.TowerOfLondon_moves__PQNCf{color:#666;font-size:18px;margin-bottom:20px}.TowerOfLondon_gameContainer__jK4QS{display:flex;flex-direction:column;gap:50px;margin-top:10px;width:100%}.TowerOfLondon_gameSection__huyz4{align-items:center;background:#fff;border-radius:8px;display:flex;flex-direction:column;gap:1rem;margin-top:-40px;transform-origin:center;width:100%}.TowerOfLondon_gameSection__huyz4:first-child{border:2px solid #e9ecef;margin-bottom:-40px;transform:scale(.9)}.TowerOfLondon_gameSection__huyz4:last-child{background:#fff;margin-top:20px;transform:scale(1)}.TowerOfLondon_sectionTitle__n20KC{border-radius:4px;color:#000;font-size:1.2rem;font-weight:500;margin:0;padding:5px 15px;text-align:center}.TowerOfLondon_gameSection__huyz4:first-child .TowerOfLondon_sectionTitle__n20KC{background:#fff;color:#000;font-size:1rem;font-weight:600}.TowerOfLondon_gameSection__huyz4:last-child .TowerOfLondon_sectionTitle__n20KC{color:#000;font-size:1rem;font-weight:600;margin-bottom:-10px}.TowerOfLondon_pegContainer__quX9w{align-items:flex-end;background:#f5f5f5;border-radius:8px;display:flex;gap:1rem;justify-content:space-around;min-height:120px;padding:1rem;position:relative;width:100%}.TowerOfLondon_basePlate__eh-bZ{background:#a7714b;border-radius:4px;bottom:10px;box-shadow:0 2px 4px #0003;height:10px;left:0;position:absolute;right:0}.TowerOfLondon_peg__v5tyA{align-items:center;display:flex;flex-direction:column;height:100px;position:relative;width:50px}.TowerOfLondon_pegLabel__yx9Th{color:#666;font-weight:500;position:absolute;top:-20px}.TowerOfLondon_pegBase__szNx6{background-color:#666;border-radius:3px;width:6px}.TowerOfLondon_pegBase__szNx6,.TowerOfLondon_stack__NVaKJ{bottom:10px;height:80px;height:var(--peg-height,80px);position:absolute}.TowerOfLondon_stack__NVaKJ{align-items:center;display:flex;flex-direction:column;gap:1px;justify-content:flex-end;width:100%}.TowerOfLondon_ring__P96RE{border-radius:10px;box-shadow:0 2px 4px #0003;cursor:grab;height:20px;transition:transform .2s,box-shadow .2s;width:50px;z-index:1}.TowerOfLondon_ring__P96RE:active{cursor:grabbing;transform:scale(1.05)}.TowerOfLondon_selectedRing__AzxMN{border:2px solid #fff;box-shadow:0 5px 15px #0000004d;transform:translateY(-10px) scale(1.1);z-index:10}.TowerOfLondon_success__tcSbx{animation:TowerOfLondon_fadeIn__wStrz .5s ease;color:#2e7d32;font-size:1.2em;font-weight:700;margin-top:20px;text-align:center}@keyframes TowerOfLondon_fadeIn__wStrz{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.TowerOfLondon_resultsSummary__2Qa25{background-color:#f8f9fa;border-radius:4px;margin:20px 0;padding:20px}.TowerOfLondon_finishButton__iAwSN{background:#000;border:none;border-radius:63px;color:#fff;cursor:pointer;flex-shrink:0;font-size:1.1rem;transition:background-color .2s}.TowerOfLondon_finishButton__iAwSN:hover{background-color:#333}.TowerOfLondon_testInstructions__MzR-3{color:#000;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0;opacity:.5;text-align:left;width:100%}.TowerOfLondon_digitSpanInstructions1__MqjsQ{font-weight:400;margin-bottom:30px}.TowerOfLondon_digitSpanInstructions1__MqjsQ,.TowerOfLondon_digitSpanInstructions2__JsC8h{color:#000;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:20px;font-style:normal;line-height:normal;text-align:center;white-space:pre-wrap;width:100%}.TowerOfLondon_digitSpanInstructions2__JsC8h{word-wrap:break-word;font-weight:600;margin-top:20px}.TowerOfLondon_instructionImage__2uINV{display:block;margin:20px auto;max-width:200px}.TowerOfLondon_skipButton__BmUds{background:#333;border:none;border-radius:63px;color:#fff;cursor:pointer;font-size:1.1rem;transition:background-color .2s}.TowerOfLondon_skipButton__BmUds:active,.TowerOfLondon_skipButton__BmUds:hover{background:#000}.TowerOfLondon_previewContainer__qYEb0{align-items:flex-end;background:#f5f5f5;border-radius:6px;display:flex;gap:.75rem;justify-content:space-around;margin:15px auto;min-height:90px;padding:.75rem;position:relative;width:300px}.TowerOfLondon_previewBasePlate__MzXa3{background:#a7714b;border-radius:3px;bottom:7.5px;box-shadow:0 1.5px 3px #0003;height:7.5px;left:0;position:absolute;right:0}.TowerOfLondon_previewPeg__oD1R7{align-items:center;display:flex;flex-direction:column;height:75px;position:relative;width:37.5px}.TowerOfLondon_previewPegLabel__y8a7X{color:#666;font-size:1.2rem;font-weight:500;position:absolute;top:-22.5px}.TowerOfLondon_previewPegBase__HnazG{background-color:#666;border-radius:2.25px;bottom:7.5px;height:60px;position:absolute;width:4.5px}.TowerOfLondon_previewStack__VyeGH{align-items:center;bottom:7.5px;display:flex;flex-direction:column;gap:1.5px;height:60px;justify-content:flex-end;position:absolute;width:100%}.TowerOfLondon_previewRing__djFrc{border-radius:7.5px;box-shadow:0 1.5px 3px #0003;height:15px;width:37.5px;z-index:1}.TowerOfLondon_placeholderRing__-Lsbg{border-radius:10px;box-shadow:0 0 10px #fffc;height:20px;opacity:.3;pointer-events:none;width:50px;z-index:0}@media screen and (max-height:750px),screen and (max-width:480px){.TowerOfLondon_content__xsZFT,.TowerOfLondon_resultsScreen__q9H\+K,.TowerOfLondon_startScreen__N3d7e,.TowerOfLondon_testScreen__eDZSy{height:70vh;max-height:70vh;min-height:70vh;padding:10px}.TowerOfLondon_gameContainer__jK4QS{gap:30px;margin-top:5px}.TowerOfLondon_gameSection__huyz4:first-child{margin-bottom:-50px;transform:scale(.8)}.TowerOfLondon_gameSection__huyz4:last-child{margin-top:5px;transform:scale(1)}.TowerOfLondon_questionNumber__vib0z{font-size:20px;margin-top:5px}.TowerOfLondon_moves__PQNCf,.TowerOfLondon_score__5V6bH,.TowerOfLondon_timer__neHJt{font-size:14px;margin-bottom:5px}.TowerOfLondon_finishButton__iAwSN,.TowerOfLondon_skipButton__BmUds,.TowerOfLondon_startButton__7RgXp{height:50px;margin-bottom:15px;margin-top:10px}.TowerOfLondon_digitSpanInstructions1__MqjsQ,.TowerOfLondon_digitSpanInstructions2__JsC8h{font-size:16px}}.TowerOfLondon_commitButton__sdgjA{background:#037dff;color:#fff;font-weight:700}.TowerOfLondon_commitButton__sdgjA:active,.TowerOfLondon_commitButton__sdgjA:hover{background:#005bb5}.VerbalLearning_container__6tF-g{box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;min-height:100vh;padding:0 5vw 90px;position:relative}.VerbalLearning_header__5dfzE{align-items:center;display:flex;left:50%;margin-bottom:0;max-width:800px;padding:0 5vw;position:fixed;top:20px;transform:translateX(-49%);width:100%;z-index:1000}.VerbalLearning_content__XxhcQ,.VerbalLearning_resultsScreen__Y01Dv,.VerbalLearning_startScreen__-n8xp,.VerbalLearning_testScreen__RBlEG{align-items:center;background:#fff;border-radius:20px;box-shadow:0 4px 10px #0000001a;box-sizing:border-box;display:flex;flex-direction:column;height:80vh;margin:60px auto 0;max-height:80vh;max-width:600px;min-height:80vh;overflow-y:auto;padding:20px;position:relative;width:100%}.VerbalLearning_finishButton__zLZrg,.VerbalLearning_skipButton__R7\+D7,.VerbalLearning_startButton__wxmou{bottom:auto;height:60px;left:auto;margin:20px auto 90px;max-width:600px;position:relative;transform:none;width:100%}.VerbalLearning_backButton__Nh5Gs{background:none;border:none;color:#fff;cursor:pointer;margin-right:0}.VerbalLearning_headerText__iQNxV{color:#fff;font-size:24px;font-weight:500}.VerbalLearning_startScreen__-n8xp{flex:1 1;justify-content:center;padding-top:0;text-align:center}.VerbalLearning_resultsScreen__Y01Dv{justify-content:center}.VerbalLearning_startButton__wxmou{background:#000;border:none;border-radius:63px;color:#fff;cursor:pointer;flex-shrink:0;font-size:1.1rem;transition:background-color .2s}.VerbalLearning_startButton__wxmou:hover{background-color:#333}.VerbalLearning_testScreen__RBlEG{flex:1 1;justify-content:center}.VerbalLearning_gameInfo__3EluU{margin-bottom:20px;text-align:center;width:100%}.VerbalLearning_questionNumber__ouXxb{color:#000;font-size:24px;font-weight:600;margin-bottom:5px;margin-top:10px}.VerbalLearning_timer__BMZJW{color:#666;font-size:18px;margin-bottom:20px}.VerbalLearning_score__Eq7-c{color:#666;font-size:18px}.VerbalLearning_wordDisplay__3gilw{font-size:2rem;margin:2rem 0;min-height:3rem;text-align:center}.VerbalLearning_keypad__3yOcA{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:300px}.VerbalLearning_keypadButton__zHsjo{background:#f0f0f0;border:none;border-radius:10px;cursor:pointer;font-size:1.5rem;height:80px;transition:background-color .2s;width:80px}.VerbalLearning_keypadButton__zHsjo:hover{background:#e0e0e0}.VerbalLearning_resultsSummary__EpSUv{background-color:#f8f9fa;border-radius:4px;margin:20px 0;padding:20px}.VerbalLearning_finishButton__zLZrg{background:#000;border:none;border-radius:63px;color:#fff;cursor:pointer;flex-shrink:0;font-size:1.1rem;transition:background-color .2s}.VerbalLearning_finishButton__zLZrg:hover{background-color:#333}.VerbalLearning_digitSpanInstructions1__6D7OI,.VerbalLearning_digitSpanInstructions2__2ical,.VerbalLearning_testInstructions__wmmbM{padding-left:0;white-space:pre-wrap;width:100%}.VerbalLearning_testInstructions__wmmbM{color:#000;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0;opacity:.5;text-align:left}.VerbalLearning_digitSpanInstructions1__6D7OI{margin-bottom:20px}.VerbalLearning_digitSpanInstructions1__6D7OI,.VerbalLearning_digitSpanInstructions2__2ical{color:#000;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-align:center}.VerbalLearning_digitSpanInstructions2__2ical{margin-top:20px}.VerbalLearning_instructionImage__5Rq7O{display:block;margin:20px auto;max-width:200px}.VerbalLearning_speakerIcon__Md2k2{animation:VerbalLearning_soundWave__xT5ux 1s infinite;color:#333;font-size:55px;margin-bottom:20px}.VerbalLearning_countdown__a4uyk{color:#333;font-size:55px;font-weight:700;text-align:center}@keyframes VerbalLearning_soundWave__xT5ux{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.VerbalLearning_wordInputBox__N66vz{align-items:center;background:#fff;border-radius:23px;box-shadow:0 4px 20px 0 #00000040;display:flex;flex-direction:column;flex-shrink:0;height:auto;margin:20px auto 40px;max-height:400px;min-height:50px;overflow-y:auto;padding:10px;width:250px}.VerbalLearning_inputContainer__k9AhI{align-items:center;display:flex;justify-content:center;margin:10px auto;position:relative;width:250px}.VerbalLearning_wordInput__mxA1C{background:#f1f1f1;border:none;border-radius:20px;caret-color:#037dff;color:#000;flex-shrink:0;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:25px;font-style:normal;font-weight:700;height:62px;line-height:normal;padding:0 15px;position:relative;text-align:left;transition:all .2s ease;width:239px}.VerbalLearning_wordInput__mxA1C:focus{box-shadow:0 0 5px 0 #0003;outline:none}.VerbalLearning_enteredWords__BRTEc{color:#000;display:flex;flex-wrap:wrap;font-size:20px;font-style:normal;font-weight:300;gap:5px;justify-content:center;letter-spacing:-.351px;line-height:120%;margin-bottom:20px;margin-top:20px;padding:5px;text-align:center;width:100%}.VerbalLearning_correctWord__ocHkx,.VerbalLearning_incorrectWord__kJE43{color:#000;font-weight:700}.VerbalLearning_placeholder__uC6x\+{color:#ababab;font-weight:300}.VerbalLearning_countdownTimer__MH0HR{color:#000;font-size:24px;font-weight:700;left:50%;position:fixed;top:115px;transform:translateX(-50%)}.VerbalLearning_submitButton__SRrUw{background-color:#333;border-radius:63px;color:#fff;cursor:pointer;display:block;flex-shrink:0;font-size:20px;font-weight:400;height:60px;margin-top:30px;max-width:600px;width:100%}.VerbalLearning_submitButton__SRrUw:hover{background-color:#000}.VerbalLearning_correctWords__-CGF4{background-color:#f5f5f5;border-radius:8px;margin-top:24px;max-height:200px;overflow-y:auto;padding:16px}.VerbalLearning_correctWords__-CGF4 p{color:#333;font-size:14px;line-height:1.5;margin:0}.VerbalLearning_listeningMessage__XD7iX{border-radius:8px;color:#333;font-size:20px;font-weight:700;margin:20px 0;padding:20px;text-align:center}.VerbalLearning_listeningMessage__XD7iX .VerbalLearning_speakerIcon__Md2k2{animation:VerbalLearning_soundWave2__RjU\+L 1s infinite;width:150px}@keyframes VerbalLearning_soundWave2__RjU\+L{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}@media screen and (max-height:750px),screen and (max-width:480px){.VerbalLearning_content__XxhcQ,.VerbalLearning_resultsScreen__Y01Dv,.VerbalLearning_startScreen__-n8xp,.VerbalLearning_testScreen__RBlEG{height:70vh;max-height:70vh;min-height:70vh;padding:10px}.VerbalLearning_headerText__iQNxV{font-size:1.1rem}.VerbalLearning_digitSpanInstructions1__6D7OI,.VerbalLearning_digitSpanInstructions2__2ical{font-size:16px;margin-bottom:10px;margin-top:10px}.VerbalLearning_questionNumber__ouXxb{font-size:20px}.VerbalLearning_score__Eq7-c,.VerbalLearning_timer__BMZJW{font-size:14px;margin-bottom:5px}.VerbalLearning_finishButton__zLZrg,.VerbalLearning_skipButton__R7\+D7,.VerbalLearning_startButton__wxmou,.VerbalLearning_submitButton__SRrUw{height:50px;margin-bottom:15px;margin-top:10px}.VerbalLearning_wordInputBox__N66vz{margin-bottom:20px;max-width:280px;width:90%}.VerbalLearning_wordInput__mxA1C{font-size:20px;height:50px;width:90%}.VerbalLearning_keypadButton__zHsjo{font-size:1.2rem;height:70px;width:70px}}.HeadacheCheck_container__\+hbwX{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100dvh;overflow:hidden;padding:0 5vw 90px;position:relative}.HeadacheCheck_header__ES3Na{align-items:center;display:flex;left:50%;margin-bottom:0;max-width:800px;padding:0 5vw;position:fixed;top:20px;transform:translateX(-49%);width:100%;z-index:1000}.HeadacheCheck_backButton__5Ieil{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;margin-right:.5rem;padding:0}.HeadacheCheck_headerText__1-IEN{color:#fff;font-size:1.25rem;font-weight:500}.HeadacheCheck_content__owVpj{background:#fff;border-radius:24px;box-shadow:0 4px 20px #00000026;box-sizing:border-box;flex:1 1;flex-direction:column;margin-bottom:1rem;margin-top:60px;max-width:600px;min-height:0;overflow:hidden;position:relative;width:100%}.HeadacheCheck_contentScroll__NeAzo{-webkit-overflow-scrolling:touch;box-sizing:border-box;flex:1 1;min-height:0;overflow-y:auto;padding:1.5rem;width:100%}.HeadacheCheck_contentScroll__NeAzo::-webkit-scrollbar{width:4px}.HeadacheCheck_contentScroll__NeAzo::-webkit-scrollbar-track{background:#0000}.HeadacheCheck_contentScroll__NeAzo::-webkit-scrollbar-thumb{background-color:#0003;border-radius:4px}.HeadacheCheck_startTestButton__R6EXt{align-items:center;background:#000;border:none;border-radius:30px;box-shadow:0 4px 15px #0003;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:1.1rem;font-weight:600;height:60px;justify-content:center;margin:0;max-width:600px;position:relative;transition:all .2s ease;width:100%;z-index:10}.HeadacheCheck_startTestButton__R6EXt:hover{background:#333;transform:translateY(-2px)}.HeadacheCheck_historyList__bHK\+-{display:flex;flex-direction:column;gap:12px;width:100%}.HeadacheCheck_historyItem__FaMpu{align-items:center;background:#fff;background-color:#fff;border:1px solid #f5f5f5;border-radius:16px;box-shadow:0 2px 8px #00000014;box-sizing:border-box;display:flex;justify-content:space-between;padding:1rem;width:100%}.HeadacheCheck_historyItem__FaMpu:hover{transform:translateY(-2px);transition:transform .2s ease}.HeadacheCheck_historyLeft__hiGHG{display:flex;flex-direction:column}.HeadacheCheck_historyDate__oe8R7{color:#333;font-size:1.1rem;font-weight:600}.HeadacheCheck_historyStatus__B2Oeh{color:#666;font-size:.85rem;margin-top:4px}.HeadacheCheck_historyStatusIncomplete__JNtcu{color:#e74c3c;font-size:.85rem;font-weight:500;margin-top:4px}.HeadacheCheck_historyScore__8ZBQA{align-items:center;display:flex;justify-content:flex-end}.HeadacheCheck_scoreCircle__AOxWI{align-items:center;background-color:#000;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.9rem;font-weight:700;height:36px;justify-content:center;width:36px}.HeadacheCheck_scoreTotalText__JJOrb{color:#999;font-size:.9rem;font-weight:600;margin-left:6px}.HeadacheCheck_scoreGreen__UDYIN{background-color:#4caf50;color:#fff}.HeadacheCheck_scoreOrange__1Cilg{background-color:#ff9800;color:#fff}.HeadacheCheck_scoreRed__yxw60{background-color:#f44336;color:#fff}.HeadacheCheck_noHistory__66jxg{color:#888;margin-top:3rem;text-align:center}.HeadacheCheck_loadingContainer__aYrAJ{align-items:center;box-sizing:border-box;color:#555;display:flex;flex-direction:column;height:100%;justify-content:center;padding:4rem 2rem;text-align:center}.HeadacheCheck_loadingText__yadhb{font-size:1rem;font-weight:500;line-height:1.5;margin-top:1.5rem}.HeadacheCheck_spinner__DzUDk{animation:HeadacheCheck_spin__qyfjt 1s linear infinite;border:3px solid #0000001a;border-left-color:#000;border-radius:50%;height:40px;width:40px}@keyframes HeadacheCheck_spin__qyfjt{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.HeadacheCheckNew_container__B7kPn{align-items:center;display:flex;flex-direction:column;margin:0 auto;min-height:100dvh;padding:0 5vw 90px;position:relative}.HeadacheCheckNew_chatContainer__kYxFc{-ms-overflow-style:none;flex:1 1;margin-top:60px;max-width:600px;overflow-y:auto;padding-bottom:10rem;scrollbar-width:none}.HeadacheCheckNew_botMessage__TytOl{display:flex;justify-content:flex-start;width:100%}.HeadacheCheckNew_messageContent__R-WUa{background:#fff;border-radius:15px;box-shadow:0 0 20px 0 #00000040;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;min-height:94px;opacity:.85;padding:32px 24px 24px;position:relative;width:295px}.HeadacheCheckNew_userMessage__EVDQt{align-items:flex-end;display:flex;flex-direction:column;gap:12px;width:100%}.HeadacheCheckNew_questionCounter__A8VuP{display:none}.HeadacheCheckNew_progressContainer__ii5OB{align-items:center;display:flex;gap:8px;left:20px;position:absolute;right:20px;top:10px}.HeadacheCheckNew_progressBarBackground__CTdLN{background-color:#f0f0f0;border-radius:2px;flex:1 1;height:4px;overflow:hidden}.HeadacheCheckNew_progressBar__-cRAp{background:linear-gradient(90deg,#037dff,#00c2ff);border-radius:2px;height:100%;transition:width .3s ease-in-out}.HeadacheCheckNew_progressText__sIiQA{color:#888;font-family:SF Pro Text,sans-serif;font-size:11px;font-weight:600;min-width:30px;text-align:right}.HeadacheCheckNew_questionText__--SWz{color:#000;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:400;line-height:1.5}.HeadacheCheckNew_optionsContainer__lLutz{align-items:center;background:#fff;border-radius:20px;box-shadow:0 0 20px 0 #00000040;display:flex;flex-direction:column;flex-shrink:0;gap:0;max-height:347px;overflow-x:hidden;overflow-y:auto;padding:5px;width:295px}.HeadacheCheckNew_optionButton__5mBZ-{align-items:center;background:#fff;border:none;border-radius:15px;color:#000;cursor:pointer;display:flex;flex-shrink:0;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:400;gap:12px;height:64px;line-height:25px;padding:0 20px;text-align:left;transition:all .2s ease;width:278px}.HeadacheCheckNew_optionButton__5mBZ-:hover{background-color:#f8f8f8}.HeadacheCheckNew_optionButton__5mBZ-:active{background-color:#f0f0f0}.HeadacheCheckNew_optionButton__5mBZ-.HeadacheCheckNew_selected__sIfvR{background:#e9e9e9;font-weight:700}.HeadacheCheckNew_optionButton__5mBZ-.HeadacheCheckNew_selected__sIfvR:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 3.5 4 4L11.5 1' stroke='%23037DFF' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";flex-shrink:0;height:9px;width:13px}.HeadacheCheckNew_confirmButton__cRxwS{background-color:#181818;border:none;border-radius:61px;color:#fff;cursor:pointer;flex-shrink:0;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:400;height:66px;padding:16px 20px;transition:all .2s ease;width:295px}.HeadacheCheckNew_confirmButton__cRxwS:hover:not(:disabled){background-color:#000;transform:translateY(-1px)}.HeadacheCheckNew_confirmButton__cRxwS:active:not(:disabled){background-color:#000;transform:translateY(0)}.HeadacheCheckNew_confirmButton__cRxwS:disabled{opacity:.75}.HeadacheCheckNew_selectedAnswer__KpE79{align-items:center;background:#e9e9e9;border:none;border-radius:15px;color:#000;cursor:pointer;display:flex;flex-shrink:0;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:700;gap:12px;height:64px;line-height:25px;padding:0 20px;position:relative;text-align:left;transition:all .2s ease;width:278px}.HeadacheCheckNew_selectedAnswer__KpE79:hover{background:#d9d9d9;transform:translateY(-1px)}.HeadacheCheckNew_selectedAnswer__KpE79:active{background:#d0d0d0;transform:translateY(0)}.HeadacheCheckNew_selectedAnswer__KpE79:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 3.5 4 4L11.5 1' stroke='%23037DFF' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";flex-shrink:0;height:9px;width:13px}.HeadacheCheckNew_header__WnSxZ{align-items:center;display:flex;left:50%;margin-bottom:0;max-width:800px;padding:0 5vw;position:fixed;top:20px;transform:translateX(-49%);width:100%;z-index:1000}.HeadacheCheckNew_backButton__wHGsb{background:none;border:none;color:#fff;cursor:pointer;margin-right:.5rem;padding:0}.HeadacheCheckNew_headerText__E0Ifd{color:#fff;font-size:1.25rem;font-weight:500}.HeadacheCheckNew_chatContainer__kYxFc{display:flex;flex-direction:column;gap:20px;width:100%}.HeadacheCheckNew_blurred__0o9Kq{filter:blur(1.5px);opacity:.5}.HeadacheCheckNew_viewResultsButton__jKZ98{align-items:center;background-color:#fff;background-image:url(/static/media/image.30904567ba1e79aa879f.png);background-position:50%;background-size:cover;border:8px solid #fff;border-radius:18px;border-radius:15px;box-shadow:inset 0 0 20px 0 #00000040;color:#fff;cursor:pointer;display:inline-flex;display:flex;flex-direction:column;font-size:24px;font-weight:700;height:94px;justify-content:space-between;justify-content:center;margin-top:2rem;overflow:hidden;padding:15px 25px;position:relative;text-decoration:none;transition:transform .2s ease;width:295px}.HeadacheCheckNew_viewResultsButton__jKZ98:hover{background-color:#fff}.HeadacheCheckNew_viewResultsButton__jKZ98:disabled{background-color:#bdbdbd;cursor:not-allowed}.HeadacheCheckResults_container__e5xTN{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100dvh;overflow:hidden;padding:0 5vw 90px;position:relative}.HeadacheCheckResults_header__2x8GZ{align-items:center;display:flex;flex-shrink:0;left:50%;margin-bottom:0;max-width:800px;padding:0 5vw;position:fixed;top:20px;transform:translateX(-49%);width:100%;z-index:1000}.HeadacheCheckResults_backButton__7Y8MO{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;margin-right:.5rem;padding:0}.HeadacheCheckResults_headerText__4XbHk{color:#fff;font-size:1.25rem;font-weight:500}.HeadacheCheckResults_content__b6oBr{background:#fff;border-radius:24px;box-shadow:0 4px 20px #00000026;margin-bottom:1rem;margin-top:60px;max-width:600px;min-height:0;overflow:hidden;padding:0;position:relative;z-index:5}.HeadacheCheckResults_contentScroll__KPQes,.HeadacheCheckResults_content__b6oBr{align-items:center;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;width:100%}.HeadacheCheckResults_contentScroll__KPQes{-webkit-overflow-scrolling:touch;overflow-y:auto;padding:1.5rem}.HeadacheCheckResults_contentScroll__KPQes::-webkit-scrollbar{width:5px}.HeadacheCheckResults_contentScroll__KPQes::-webkit-scrollbar-track{background:#0000}.HeadacheCheckResults_contentScroll__KPQes::-webkit-scrollbar-thumb{background-color:#0006;border-radius:5px;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.HeadacheCheckResults_imageContainer__KIO2k{background:url(/static/media/image.30904567ba1e79aa879f.png) no-repeat 50%;background-size:cover;border-radius:16px;box-shadow:inset 0 0 20px #0003;flex-shrink:0;height:180px;margin-bottom:1.5rem;position:relative;width:100%}.HeadacheCheckResults_scrollHidden__3amtU::-webkit-scrollbar-thumb{background-color:initial}.HeadacheCheckResults_resultTitle__smpl6{bottom:15px;color:#fff;font-size:1.5rem;font-weight:700;left:15px;position:absolute;text-shadow:0 2px 4px #00000080}.HeadacheCheckResults_historyScore__u2hWW{align-items:center;display:flex;justify-content:center;margin-bottom:1rem}.HeadacheCheckResults_scoreCircle__EuW-4{align-items:center;background-color:#000;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:1rem;font-weight:700;height:40px;justify-content:center;width:40px}.HeadacheCheckResults_scoreTotalText__N\+OzY{color:#888;font-size:1.1rem;font-weight:600;margin-left:8px}.HeadacheCheckResults_scoreGreen__WDR1q{background-color:#4caf50;color:#fff}.HeadacheCheckResults_scoreOrange__CL1J-{background-color:#ff9800;color:#fff}.HeadacheCheckResults_scoreRed__Y3bVh{background-color:#f44336;color:#fff}.HeadacheCheckResults_resultDescription__eN9Oa{color:#333;flex-shrink:0;font-size:1rem;line-height:1.5;margin-bottom:1.5rem;padding:0 .5rem;text-align:center;width:100%}.HeadacheCheckResults_riskFactorContainer__rVHue{background-color:#fff;border:1px solid #eee;border-radius:16px;box-shadow:0 2px 8px #0000000d;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;margin-bottom:.8rem;min-height:84px;padding:1rem;width:100%}.HeadacheCheckResults_riskFactorKeyword__MyDci{color:#000;font-size:1rem;font-weight:700;margin-bottom:.4rem}.HeadacheCheckResults_riskFactorDescription__qf4IE{color:#555;font-size:.9rem;line-height:1.4}.HeadacheCheckResults_confirmButton__K2m-x{align-items:center;background:#000;border:none;border-radius:30px;box-shadow:0 4px 15px #0003;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:1.1rem;font-weight:500;height:60px;justify-content:center;margin:0;max-width:600px;transition:all .2s ease;width:100%;z-index:10}.HeadacheCheckResults_confirmButton__K2m-x:hover{background:#333;transform:translateY(-2px)}.HeadacheCheckResults_qrCodeContainer__y-qi\+{align-items:center;background-color:#fff;border:1px solid #eee;border-radius:16px;box-shadow:0 4px 12px #0000001a;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;margin-top:1.5rem;padding:1rem;width:100%}.HeadacheCheckResults_qrWrapper__g0q0N{background-color:#fff;border-radius:8px;display:flex;justify-content:center;padding:8px;width:100%}.HeadacheCheckResults_qrCodeDescription__CfuSg{color:#555;font-size:.9rem;margin-top:.8rem;text-align:center}.HeadacheCheckResults_copyLinkButton__AM1mm{background:#007bff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.9rem;margin-top:10px;padding:8px 16px}body,html{height:100%;margin:0;overflow:hidden;padding:0}.MyInformation_container__SljLO{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100dvh;overflow:hidden;padding:calc(env(safe-area-inset-top) + 20px) 5vw 170px;position:relative}.MyInformation_header__o6ill{align-items:center;align-self:center;display:flex;flex-shrink:0;margin-bottom:1rem;max-width:480px;position:relative;width:100%;z-index:10}.MyInformation_backButton__3uqFb{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;justify-content:center;margin-right:.5rem;padding:0}.MyInformation_headerText__4XJ4f{color:#fff;font-size:1.25rem;font-weight:500}.MyInformation_content__p3D-K{align-items:center;background:#fff;border-radius:24px;box-shadow:0 4px 20px #00000026;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;margin:0;max-width:480px;min-height:0;overflow:hidden;padding:0;position:relative;width:100%;z-index:5}.MyInformation_contentScroll__USgLQ{flex:1 1;min-height:0;overflow-y:auto;padding:1.5rem 1.5rem 120px;width:100%}.MyInformation_scrollHidden__CElMN{display:block}.MyInformation_contentScroll__USgLQ::-webkit-scrollbar{width:5px}.MyInformation_contentScroll__USgLQ::-webkit-scrollbar-track{background:#0000}.MyInformation_contentScroll__USgLQ::-webkit-scrollbar-thumb{background-color:#0006;border-radius:5px;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.MyInformation_contentScroll__USgLQ.MyInformation_scrollHidden__CElMN::-webkit-scrollbar-thumb{background-color:initial}.MyInformation_loadingContainer__rs9T4{align-items:center;box-sizing:border-box;color:#555;display:flex;flex-direction:column;height:100%;justify-content:center;padding:4rem 2rem;text-align:center}.MyInformation_loadingText__myjhL{font-size:1rem;font-weight:500;line-height:1.5;margin-top:1.5rem}.MyInformation_spinner__h-Gwa{animation:MyInformation_spin__fQzDG 1s ease infinite;border:4px solid #0000001a;border-left-color:#000;border-radius:50%;height:36px;width:36px}@keyframes MyInformation_spin__fQzDG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MyInformation_questionsList__CbQZG{display:flex;flex-direction:column;gap:20px;width:100%}.MyInformation_questionContainer__Au-sB{padding:0}.MyInformation_questionTitle__Kl2B1{color:#333;font-size:16px;font-weight:600;margin:0 0 12px}.MyInformation_optionsContainer__krRTh{display:flex;flex-direction:column;gap:8px}.MyInformation_optionButton__mc4aY{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;font-size:15px;padding:12px 16px;text-align:left;transition:all .2s}.MyInformation_optionButton__mc4aY:hover{background-color:#f5f5f5}.MyInformation_optionButton__mc4aY.MyInformation_selected__tC-U9{background-color:#000;border-color:#000;color:#fff;font-weight:500}.MyInformation_selectInput__b\+UEs,.MyInformation_textInput__5Qzcv{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;box-sizing:border-box;font-size:15px;padding:12px 16px;width:100%}.MyInformation_answerText__97bN\+{background-color:#f9f9f9;border:1px solid #f0f0f0;border-radius:8px;color:#333;font-size:15px;margin:0;padding:12px 16px}.MyInformation_editButton__x8IB2{align-items:center;background:#000;border:none;border-radius:30px;bottom:90px;box-shadow:0 4px 15px #0003;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:1.1rem;font-weight:600;height:60px;justify-content:center;left:50%;margin:0;max-width:480px;position:fixed;transform:translateX(-50%);transition:all .2s ease;width:calc(100% - 10vw);z-index:100}.MyInformation_editButton__x8IB2:hover{background:#333;transform:translateX(-50%) translateY(-2px)}.MyInformation_buttonContainer__x7fAE{bottom:90px;display:flex;flex-shrink:0;gap:10px;left:50%;margin:0;max-width:480px;position:fixed;transform:translateX(-50%);width:100%;z-index:10}.MyInformation_cancelButton__WVpwq{align-items:center;background:#f1f1f1;border:1px solid #e0e0e0;border-radius:61px;color:#333;cursor:pointer;display:flex;flex:1 1;font-size:clamp(1rem,2.8vw,1.2rem);font-weight:500;height:clamp(50px,8vh,66px);justify-content:center;transition:all .2s ease}.MyInformation_cancelButton__WVpwq:hover{background:#e0e0e0}.MyInformation_saveButton__le3gq{align-items:center;background:#000;border:none;border-radius:61px;color:#fff;cursor:pointer;display:flex;flex:2 1;font-size:clamp(1rem,2.8vw,1.2rem);font-weight:500;height:clamp(50px,8vh,66px);justify-content:center;transition:all .2s ease}.MyInformation_saveButton__le3gq:hover{background:#333}.MyInformation_successToast__e4Quv{animation:MyInformation_fadeInOut__L4vG9 3s ease-in-out;background-color:#000000d9;border-bottom-left-radius:20px;border-bottom-right-radius:20px;bottom:0;color:#fff;font-size:14px;font-weight:500;left:0;padding:12px 24px;position:absolute;right:0;text-align:center;z-index:120}@keyframes MyInformation_fadeInOut__L4vG9{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}@media (max-width:768px){.MyInformation_container__SljLO{height:100dvh;padding:calc(env(safe-area-inset-top) + 20px) 5vw 170px}.MyInformation_content__p3D-K{flex:1 1;height:auto;margin-bottom:0}.MyInformation_buttonContainer__x7fAE,.MyInformation_editButton__x8IB2{bottom:90px;left:50%;margin:0;position:fixed;transform:translateX(-50%);width:calc(100% - 10vw)}}.NeckSoundCheck_container__taSr2{background:url(/static/media/hospital.5b1eb115faf847f61ec3.png) no-repeat 50%;background-attachment:fixed;background-size:cover;display:flex;flex-direction:column;margin:0 auto;max-width:800px;min-height:100vh;padding:2rem}.NeckSoundCheck_header__lcGWd{align-items:center;display:flex;margin-bottom:2rem}.NeckSoundCheck_backButton__8XBmT{background:none;border:none;color:#fff;cursor:pointer;margin-right:0}.NeckSoundCheck_headerText__AbqH1{color:#fff;font-size:24px;font-weight:500}.NeckSoundCheck_content__lqvru{align-items:center;background:#fff;border-radius:20px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;height:591px;justify-content:center;margin:-20px auto 0;padding:2rem;width:353px}.NeckSoundCheck_startTestButton__47UPk{align-items:center;background:#000;border:none;border-radius:61px;box-shadow:0 0 20px 0 #00000040;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:1.2rem;font-weight:500;height:66px;justify-content:center;margin:20px auto 0;transition:all .2s ease;width:353px}.NeckSoundCheck_startTestButton__47UPk:hover{background:#333;transform:translateY(-2px)}.NeckSoundCheckNew_container__03Gmf{background:url(/static/media/hospital.5b1eb115faf847f61ec3.png) no-repeat 50%;background-attachment:fixed;background-size:cover;display:flex;flex-direction:column;margin:0 auto;max-width:800px;min-height:100vh;padding:2rem}.NeckSoundCheckNew_content__zWYhK{align-items:center;background:#fff;border-radius:20px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;height:620px;margin:0 auto;overflow-y:auto;padding:10px;position:relative;width:343px}.NeckSoundCheckNew_header__sO4l1{align-items:center;display:flex;margin-bottom:2rem}.NeckSoundCheckNew_backButton__kpjcP{background:none;border:none;color:#fff;cursor:pointer;margin-right:0}.NeckSoundCheckNew_headerText__oZ6Zh{color:#fff;font-size:24px;font-weight:500}.NeckSoundCheckNew_title__42MMx{color:#364254;color:var(--DarkGrayBlue,#364254);font-size:28px;font-weight:700;line-height:normal;margin-bottom:50px;margin-top:50px;text-align:center;width:200px}.NeckSoundCheckNew_description__gHk5w{color:#666;font-size:18px;line-height:normal;margin-top:50px;text-align:center;width:230px}.NeckSoundCheckNew_nextButton__\+jpga{background:#000;border:none;border-radius:63px;bottom:20px;box-shadow:0 2px 20px 0 #00000040;color:#fff;cursor:pointer;flex-shrink:0;font-size:1.1rem;height:56px;left:50%;position:absolute;transform:translateX(-50%);transition:background-color .2s;width:312px}.NeckSoundCheckNew_nextButton__\+jpga:hover{background-color:#333}.NeckSoundCheckNew_choiceButtonContainer__4anRc{bottom:20px;display:flex;gap:20px;justify-content:center;left:50%;position:absolute;transform:translateX(-50%)}.NeckSoundCheckNew_choiceButton__9OzQQ{background:#000;border:none;border-radius:63px;box-shadow:0 2px 20px 0 #00000040;color:#fff;cursor:pointer;flex-shrink:0;font-size:1.1rem;height:56px;padding:10px 20px;transition:background-color .2s;width:140px}.NeckSoundCheckNew_choiceButton__9OzQQ:hover{background-color:#333}.StrokeReport_reportContainer__NWE5g{background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;box-sizing:border-box;color:#333;font-family:Noto Sans KR,sans-serif;margin:40px auto;max-width:720px;padding:32px 24px;width:720px}.StrokeReport_header__P1XOC{align-items:flex-start;border-bottom:1px solid #eee;display:flex;margin-bottom:32px;padding-bottom:24px}.StrokeReport_logo__--yl\+{grid-gap:3px;display:grid;gap:3px;grid-template-columns:repeat(2,12px);margin-right:12px;margin-top:6px}.StrokeReport_logo__--yl\+ span{height:12px;width:12px}.StrokeReport_headerText__neOeG{display:flex;flex-direction:column}.StrokeReport_mainTitle__uAKxf{color:#000;font-size:1.5rem;font-weight:700;line-height:1;margin:0}.StrokeReport_subTitle__nYkws{color:#333;font-size:1.125rem;font-weight:500;margin:4px 0 0}.StrokeReport_metaInfo__RM89J{color:#777;font-size:.875rem;margin-top:10px}.StrokeReport_metaInfo__RM89J span{margin-right:16px}.StrokeReport_metaInfo__RM89J span:last-child{margin-right:0}.StrokeReport_contentSection__gPFSm{margin-top:32px}.StrokeReport_categoryGroup__X0iNz{margin-bottom:30px}.StrokeReport_sectionHeader__zLSyu{align-items:center;display:flex;margin-bottom:8px}.StrokeReport_categoryTitle__sTm-Y{color:#000;font-size:1.375rem;font-weight:700;margin:0}.StrokeReport_riskBadge__qvz6T{background-color:#e53935;border-radius:16px;color:#fff;font-size:.875rem;font-weight:500;margin-left:12px;padding:4px 10px}.StrokeReport_sectionDescription__RkI\+A{color:#555;font-size:.95rem;line-height:1.6;margin:0 0 24px}.StrokeReport_subCategoryGroup__ETO46{margin-bottom:20px}.StrokeReport_subCategoryTitle__UCsg5{color:#111;font-size:1.125rem;font-weight:700;margin:0 0 12px}.StrokeReport_qaList__EV-IV{display:flex;flex-direction:column;gap:12px}.StrokeReport_qaItem__Yl0LF{background-color:#f4f6f5;border-radius:8px;display:block;padding:12px 16px}.StrokeReport_qaQuestion__I9Jvz{color:#333;display:block;font-size:1rem;font-weight:500;line-height:1.5;margin-bottom:4px}.StrokeReport_qaAnswer__heAKU{color:#d9534f;display:block;font-size:1rem;font-weight:700;white-space:normal}.StrokeReport_noRiskMessage__dk2SJ{background-color:#f9f9f9;border-radius:8px;color:#777;font-size:1rem;font-weight:500;padding:12px 16px}.StrokeReport_footer__xEEnb{border-top:1px solid #eee;color:#888;font-size:.875rem;margin-top:40px;padding-top:24px;text-align:center}.StrokeReport_printButton__c9yH3{background:#1e88e5;border:none;border-radius:8px;color:#fff;cursor:pointer;display:block;font-size:.95rem;font-weight:500;margin:16px auto 0;padding:10px 20px;transition:background .2s ease}.StrokeReport_printButton__c9yH3:hover{background:#1565c0}.StrokeReport_error__UTFXe,.StrokeReport_loading__LUOdV{color:#555;font-size:1.1rem;margin-top:120px;text-align:center}.StrokeReport_error__UTFXe button{cursor:pointer;font-size:1rem;margin-top:16px;padding:8px 16px}@media (max-width:767px){.StrokeReport_reportContainer__NWE5g{margin:16px auto;max-width:720px;padding:24px 16px;width:100%}.StrokeReport_header__P1XOC{align-items:flex-start;flex-direction:column}.StrokeReport_logo__--yl\+{margin-bottom:12px}.StrokeReport_mainTitle__uAKxf{font-size:1.3rem}.StrokeReport_subTitle__nYkws{font-size:1rem}.StrokeReport_metaInfo__RM89J{display:flex;flex-direction:column;font-size:.8rem;gap:4px}.StrokeReport_categoryTitle__sTm-Y{font-size:1.25rem}.StrokeReport_riskBadge__qvz6T{font-size:.8rem}.StrokeReport_sectionDescription__RkI\+A{font-size:.9rem}.StrokeReport_subCategoryTitle__UCsg5{font-size:1.05rem}.StrokeReport_qaItem__Yl0LF{align-items:flex-start;flex-direction:column;gap:4px;padding:12px}.StrokeReport_qaAnswer__heAKU,.StrokeReport_qaQuestion__I9Jvz{font-size:.95rem}}.HeadacheReport_reportContainer__Zt-Z6{background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;box-sizing:border-box;color:#333;font-family:Noto Sans KR,sans-serif;margin:40px auto;max-width:720px;padding:32px 24px;width:720px}.HeadacheReport_header__tqC\+K{align-items:flex-start;border-bottom:1px solid #eee;display:flex;margin-bottom:32px;padding-bottom:24px}.HeadacheReport_logo__\+dKC3{grid-gap:3px;display:grid;gap:3px;grid-template-columns:repeat(2,12px);margin-right:12px;margin-top:6px}.HeadacheReport_logo__\+dKC3 span{height:12px;width:12px}.HeadacheReport_headerText__mSFDB{display:flex;flex-direction:column}.HeadacheReport_mainTitle__D4Mip{color:#000;font-size:1.5rem;font-weight:700;line-height:1;margin:0}.HeadacheReport_subTitle__MmGTP{color:#333;font-size:1.125rem;font-weight:500;margin:4px 0 0}.HeadacheReport_metaInfo__mB31i{color:#777;font-size:.875rem;margin-top:10px}.HeadacheReport_metaInfo__mB31i span{margin-right:16px}.HeadacheReport_metaInfo__mB31i span:last-child{margin-right:0}.HeadacheReport_contentSection__6Vl1a{margin-top:32px}.HeadacheReport_categoryGroup__8tFTR{margin-bottom:30px}.HeadacheReport_sectionHeader__V-niN{align-items:center;display:flex;margin-bottom:8px}.HeadacheReport_categoryTitle__Vxiol{color:#000;font-size:1.375rem;font-weight:700;margin:0}.HeadacheReport_riskBadge__xF2\+z{background-color:#d90429;border-radius:16px;color:#fff;font-size:.875rem;font-weight:500;margin-left:12px;padding:4px 10px;white-space:nowrap}.HeadacheReport_sectionDescription__Q7StF{color:#555;font-size:.95rem;line-height:1.6;margin:0 0 24px}.HeadacheReport_qaList__kkiFZ{display:flex;flex-direction:column;gap:12px}.HeadacheReport_qaItem__vKJFi{background-color:#f4f6f5;border-radius:8px;display:block;padding:12px 16px}.HeadacheReport_qaQuestion__nWQQv{color:#333;display:block;font-size:1rem;font-weight:500;line-height:1.5;margin-bottom:4px}.HeadacheReport_qaAnswer__s1Xf7{color:#d90429;display:block;font-size:1rem;font-weight:700;white-space:normal}.HeadacheReport_noRiskMessage__YZnUd{background-color:#f9f9f9;border-radius:8px;color:#777;font-size:1rem;font-weight:500;padding:12px 16px}.HeadacheReport_footerInfo__sTdlK{border-top:1px solid #eee;color:#888;font-size:.875rem;margin-top:40px;padding-top:24px;text-align:center}.HeadacheReport_printButton__-ok5j{background:#1e88e5;border:none;border-radius:8px;color:#fff;cursor:pointer;display:block;font-size:.95rem;font-weight:500;margin:16px auto 0;padding:10px 20px;transition:background .2s ease}.HeadacheReport_printButton__-ok5j:hover{background:#1565c0}.HeadacheReport_error__IRyAs,.HeadacheReport_loading__aRAeP{color:#555;font-size:1.1rem;margin-top:120px;text-align:center}.HeadacheReport_error__IRyAs button{cursor:pointer;font-size:1rem;margin-top:16px;padding:8px 16px}@media (max-width:767px){.HeadacheReport_reportContainer__Zt-Z6{margin:16px auto;max-width:720px;padding:24px 16px;width:100%}.HeadacheReport_header__tqC\+K{align-items:flex-start;flex-direction:column}.HeadacheReport_logo__\+dKC3{margin-bottom:12px}.HeadacheReport_mainTitle__D4Mip{font-size:1.3rem}.HeadacheReport_subTitle__MmGTP{font-size:1rem}.HeadacheReport_metaInfo__mB31i{display:flex;flex-direction:column;font-size:.8rem;gap:4px}.HeadacheReport_categoryTitle__Vxiol{font-size:1.25rem}.HeadacheReport_riskBadge__xF2\+z{font-size:.8rem}.HeadacheReport_sectionDescription__Q7StF{font-size:.9rem}.HeadacheReport_qaItem__vKJFi{padding:10px 14px}.HeadacheReport_qaAnswer__s1Xf7,.HeadacheReport_qaQuestion__nWQQv{font-size:.95rem}}@media print{.HeadacheReport_printButton__-ok5j{display:none}}.CognitiveReport_reportWrapper__Z8gk4{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;min-height:100vh;width:100%}.CognitiveReport_reportContainer__iVW2c{background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;box-sizing:border-box;color:#333;font-family:Noto Sans KR,sans-serif;margin:40px auto 0;max-width:720px;padding:32px 24px;width:720px}.CognitiveReport_header__eDOXm{align-items:flex-start;border-bottom:1px solid #eee;display:flex;margin-bottom:32px;padding-bottom:24px}.CognitiveReport_logo__jpi3n{grid-gap:3px;display:grid;gap:3px;grid-template-columns:repeat(2,12px);margin-right:12px;margin-top:6px}.CognitiveReport_logo__jpi3n span{height:12px;width:12px}.CognitiveReport_headerText__-P6ti{display:flex;flex-direction:column}.CognitiveReport_mainTitle__JQwWK{color:#000;font-size:1.5rem;font-weight:700;line-height:1;margin:0}.CognitiveReport_subTitle__tsdQT{color:#333;font-size:1.125rem;font-weight:500;margin:4px 0 0}.CognitiveReport_metaInfo__TwIMW{color:#777;font-size:.875rem;margin-top:10px}.CognitiveReport_metaInfo__TwIMW span{margin-right:16px}.CognitiveReport_metaInfo__TwIMW span:last-child{margin-right:0}.CognitiveReport_contentSection__ws1pK{margin-top:32px}.CognitiveReport_sectionHeader__9JeS6{align-items:center;display:flex;margin-bottom:8px}.CognitiveReport_categoryTitle__lRQ0k{color:#000;font-size:1.375rem;font-weight:700;margin:0}.CognitiveReport_sectionDescription__8sitl{color:#555;font-size:.95rem;line-height:1.6;margin:0 0 24px}.CognitiveReport_riskBadge__-iFto{border-radius:16px;color:#fff;font-size:.875rem;font-weight:500;margin-left:12px;padding:4px 10px}.CognitiveReport_bgRed__7WqWw{background-color:#e53935}.CognitiveReport_bgGreen__Wi2Lz{background-color:#43a047}.CognitiveReport_testList__Rcvu4{display:flex;flex-direction:column;gap:20px}.CognitiveReport_testCard__Fuq8x{background-color:#f8f9fa;border:1px solid #eee;border-radius:12px;display:flex;flex-direction:column;padding:20px}.CognitiveReport_cardHeader__uxOuO{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.CognitiveReport_testTitle__tdp-R{color:#111;font-size:1.15rem;font-weight:700;margin:0}.CognitiveReport_domainBadge__gvgyr{background:#e0e0e0;border-radius:4px;color:#555;font-size:.8rem;font-weight:500;padding:2px 8px}.CognitiveReport_testDesc__\+IFLS{border-bottom:1px dashed #ddd;color:#666;font-size:.9rem;line-height:1.5;margin:0 0 16px;padding-bottom:12px}.CognitiveReport_resultContainer__EBRrd{background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000008;padding:16px}.CognitiveReport_scoreRow__oJFC1{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:8px}.CognitiveReport_scoreLabel__dqno0{color:#444;font-size:.9rem;font-weight:600}.CognitiveReport_currentScore__pWGD8{color:#333;font-size:1.25rem;font-weight:800}.CognitiveReport_totalScore__oPL-z{color:#999;font-size:.95rem}.CognitiveReport_progressBarBg__Ii-iV{background-color:#eee;border-radius:5px;height:10px;margin-bottom:12px;overflow:hidden;width:100%}.CognitiveReport_progressBarFill__BUwRC{border-radius:5px;height:100%;transition:width .3s ease}.CognitiveReport_fillGreen__XOn4E{background-color:#43a047}.CognitiveReport_fillRed__AT7Xm{background-color:#e53935}.CognitiveReport_statusRow__a6s-3{display:flex;font-size:.9rem;justify-content:space-between}.CognitiveReport_statusLabel__Q0a9g{color:#777}.CognitiveReport_statusText__DhC-4{font-weight:700}.CognitiveReport_textGreen__78von{color:#2e7d32}.CognitiveReport_textRed__YBv58{color:#c62828}.CognitiveReport_riskList__rPRoA{display:flex;flex-direction:column;gap:12px}.CognitiveReport_riskItem__mLuD\+{background-color:#fff3f3;border-left:4px solid #e53935;border-radius:8px;display:flex;flex-direction:column;gap:4px;padding:12px 16px}.CognitiveReport_riskKeyword__AChHO{color:#333;font-size:1rem;font-weight:700}.CognitiveReport_riskDesc__r1klm{color:#555;font-size:.95rem}.CognitiveReport_footerInfo__WRGvy{border-top:1px solid #eee;color:#888;font-size:.875rem;margin-top:40px;padding-top:24px;text-align:center}.CognitiveReport_printButton__0MVnv{background:#1e88e5;border:none;border-radius:24px;box-shadow:0 4px 12px #1e88e54d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin:16px auto 40px;padding:12px 24px;transition:transform .2s ease,background .2s ease}.CognitiveReport_printButton__0MVnv:hover{background:#1565c0;transform:translateY(-2px)}.CognitiveReport_printButton__0MVnv:disabled{background:#ccc;box-shadow:none;cursor:not-allowed;transform:none}.CognitiveReport_error__W7m95,.CognitiveReport_loading__h2XxH{color:#555;font-size:1.1rem;margin-top:120px;text-align:center}.CognitiveReport_error__W7m95 button{cursor:pointer;margin-top:16px;padding:8px 16px}@media (max-width:767px){.CognitiveReport_reportContainer__iVW2c{border-radius:0;box-shadow:none;margin:0;width:100%}.CognitiveReport_header__eDOXm{align-items:flex-start;flex-direction:column}.CognitiveReport_headerText__-P6ti{margin-top:12px}.CognitiveReport_scoreRow__oJFC1{align-items:center}}.Navigation_navigation__xIjqU{align-items:center;background-color:initial;bottom:0;box-shadow:none;display:flex;height:80px;justify-content:center;left:0;padding-bottom:15px;position:fixed;right:0;width:100%;z-index:9999!important}.Navigation_navigationItem__WcOn0{color:#fff!important;flex:1 1;max-width:120px!important;min-width:auto!important;padding:6px 20px!important;transition:all .3s ease!important}.Navigation_navigationItem__WcOn0:hover{color:#ffffffb3!important}.Navigation_navigationItem__WcOn0.Mui-selected,.Navigation_navigationItem__WcOn0.Navigation_selected__2iEbc{color:#ffffff4d!important}.Navigation_navigationItem__WcOn0 svg{height:28px;margin-bottom:4px;opacity:1!important;width:28px}.Navigation_navigationItem__WcOn0 span{font-size:12px;font-weight:500}.App_container__Rt8T2{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100vh;transition:background-image .5s ease-in-out;width:100%}.App_defaultBackground__9qFQ8{background-color:#fff}.App_hana__SNx1E{background-color:#f0f8ff}*{-webkit-tap-highlight-color:transparent}.Login_container__-h4N5{box-sizing:border-box;flex-direction:column;height:100dvh;overflow:hidden;padding:calc(env(safe-area-inset-top) + 20px) 5vw 120px}.Login_container__-h4N5,.Login_header__\+cFFh{align-items:center;display:flex;position:relative}.Login_header__\+cFFh{align-self:center;flex-shrink:0;margin-bottom:1rem;max-width:480px;width:100%;z-index:10}.Login_backButton__hQlHD{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;justify-content:center;margin-right:.5rem;padding:0}.Login_headerText__F6TID{color:#fff;font-size:1.25rem;font-weight:500}.Login_content__49cDX{background:#fff;border-radius:24px;box-shadow:0 4px 20px #00000026;box-sizing:border-box;max-width:480px;min-height:0;overflow:hidden;padding:0;position:relative;z-index:5}.Login_contentScroll__znLrY,.Login_content__49cDX{align-items:center;display:flex;flex:1 1;flex-direction:column;width:100%}.Login_contentScroll__znLrY{overflow-y:auto;padding:2.5rem 1.5rem}.Login_welcomeText__IvxSu{color:#333;font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.Login_description__\+h8e1,.Login_welcomeText__IvxSu{overflow-wrap:break-word;text-align:center;word-break:keep-all}.Login_description__\+h8e1{color:#666;font-size:.95rem;line-height:1.5;margin-bottom:2.5rem;white-space:pre-line}.Login_loginTitle__aJwaa{color:#333;font-size:1.5rem;font-weight:700;margin-bottom:.5rem;text-align:center}.Login_loginDescription__Wy-ym{color:#666;font-size:.95rem;line-height:1.5;margin-bottom:2.5rem;text-align:center;word-break:keep-all}.Login_buttonList__N06Vx{display:flex;flex-direction:column;gap:12px;width:100%}.Login_loginButton__MscoG{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;font-size:1rem;font-weight:600;height:56px;justify-content:center;margin-bottom:12px;width:100%}.Login_loginButton__MscoG:active{transform:scale(.98)}.Login_kakao__rQOjM{align-items:center;background-color:#fee500!important;border:none;border-radius:12px;color:#000000d9!important;cursor:pointer;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:600;height:56px;justify-content:center;width:100%}.Login_symbol__c\+69d{flex-shrink:0;height:18px;margin-right:8px;width:18px}.Login_naver__cwtMV{align-items:center;background-color:#03a94d!important;border:none;border-radius:12px;color:#fff!important;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:56px;justify-content:center;width:100%}.Login_naver__cwtMV:hover{filter:brightness(.95)}.Login_googleSymbol__22TGY{display:block;flex-shrink:0;margin-right:12px}.Login_google__uDRnt{align-items:center;background-color:#fff!important;border:1px solid #dadce0!important;border-radius:12px;color:#1f1f1f!important;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:56px;justify-content:center;transition:background-color .218s,border-color .218s,box-shadow .218s;width:100%}.Login_google__uDRnt:hover{background-color:#f8f9fa!important;border-color:#d2dce5!important}.Login_loginButton__MscoG:hover{filter:brightness(.95)}
/*# sourceMappingURL=main.f0a11383.css.map*/