.page-module___8aEwW__pageContainer{flex-direction:column;min-height:100dvh;display:flex}.page-module___8aEwW__mainContainer{max-width:var(--inner-desktop);flex:1;margin:0 auto;padding-top:74px}.page-module___8aEwW__logoContainer{justify-content:center;align-items:center;max-width:365px;margin:0 auto;display:flex;position:relative}.page-module___8aEwW__logo{width:100%;margin:0;padding:0}.page-module___8aEwW__logo img{width:100%;height:auto;display:block}.page-module___8aEwW__logo--splashScreen{z-index:2;width:100%;max-width:365px;position:absolute;top:0;left:0}.page-module___8aEwW__logo--splashScreen div img{width:100%;height:auto;display:block}.page-module___8aEwW__contentWrapper{padding-inline:32px}.page-module___8aEwW__buttonContainer{justify-content:center;margin-top:24px;display:flex}.page-module___8aEwW__footer{padding-top:32px;justify-content:center;gap:6px;margin-top:auto;margin-bottom:32px;padding-inline:32px;display:flex}@media screen and (max-width:250px){.page-module___8aEwW__footer{flex-wrap:wrap}}@media screen and (min-width:768px){.page-module___8aEwW__buttonContainer{margin-top:48px}}@media screen and (min-width:1024px){.page-module___8aEwW__footer{gap:48px}}
.text-module__5dxfGa__paragraph__ample{font-size:2rem;font-weight:600}.text-module__5dxfGa__paragraph__ampleRegular{font-size:2rem;font-weight:400}.text-module__5dxfGa__paragraph__ampleMedium{font-size:2rem;font-weight:700}.text-module__5dxfGa__paragraph__ampleMedium__500{font-size:2rem;font-weight:500}.text-module__5dxfGa__smallText{font-size:1.5rem}.text-module__5dxfGa__smallText__medium{font-size:1.5rem;font-weight:500}.text-module__5dxfGa__smallText__thematicName{text-transform:uppercase;font-size:1.2rem;font-weight:500}.text-module__5dxfGa__span__qcmText{font-size:1.3rem;font-weight:500;line-height:135%}.text-module__5dxfGa__stepTitle{font-size:2.8rem;font-weight:700;line-height:100%}.text-module__5dxfGa__smallText__button{font-size:1.6rem;font-weight:700}.text-module__5dxfGa__smallText__buttonUppercase{text-transform:uppercase;font-size:1.6rem;font-weight:700}.text-module__5dxfGa__code{letter-spacing:1.5rem;margin-right:-1.5rem;font-size:clamp(4rem,20vw,8rem);font-weight:700;display:inline-block}.text-module__5dxfGa__thematicCardName{font-size:2.2rem;font-weight:700;line-height:100%}.text-module__5dxfGa__questionLabel{font-size:1.5rem;font-weight:700}.text-module__5dxfGa__title__h2{font-size:3.6rem;font-weight:700}.text-module__5dxfGa__scoreText{font-size:6.4rem;font-weight:700}@media screen and (min-width:1024px){.text-module__5dxfGa__questionLabel{font-size:1.8rem}}
.inputPseudo-module__uqPKJG__inputPseudoContainer{flex-direction:column;width:100%;max-width:347px;display:flex;position:relative}.inputPseudo-module__uqPKJG__inputPseudo__inputContainer{position:relative}.inputPseudo-module__uqPKJG__inputPseudo__icon{width:24px;height:24px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.inputPseudo-module__uqPKJG__inputPseudoIsSuccess{color:var(--color-green-valid-input)}.inputPseudo-module__uqPKJG__inputPseudoIsError{color:var(--color-red-error-input)}.inputPseudo-module__uqPKJG__inputPseudo__message{margin-top:8px}.inputPseudo-module__uqPKJG__inputPseudo{width:100%;color:var(--color-white);border:none;border-bottom:2px solid var(--color-white);background-color:#0000;outline:none;height:48px;font-size:2.2rem;position:relative}.inputPseudo-module__uqPKJG__inputPseudo--isError{border-bottom:4px solid var(--color-red-error-input)}.inputPseudo-module__uqPKJG__inputPseudo--isSuccess{border-bottom:4px solid var(--color-green-valid-input)}.inputPseudo-module__uqPKJG__inputPseudo:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--color-green-dark)inset!important;-webkit-text-fill-color:var(--color-white)!important;-webkit-background-clip:text!important;background-color:var(--color-green-dark)!important;caret-color:var(--color-white)!important;font-size:2.2rem!important;font-family:var(--font-ibm),sans-serif!important;color:var(--color-white)!important;filter:none!important;transition:background-color!important}.inputPseudo-module__uqPKJG__inputPseudo:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--color-green-dark)inset!important;-webkit-text-fill-color:var(--color-white)!important;-webkit-background-clip:text!important;background-color:var(--color-green-dark)!important;caret-color:var(--color-white)!important;font-size:2.2rem!important;font-family:var(--font-ibm),sans-serif!important;color:var(--color-white)!important;filter:none!important;transition:background-color!important}.inputPseudo-module__uqPKJG__inputPseudo:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--color-green-dark)inset!important;-webkit-text-fill-color:var(--color-white)!important;-webkit-background-clip:text!important;background-color:var(--color-green-dark)!important;caret-color:var(--color-white)!important;font-size:2.2rem!important;font-family:var(--font-ibm),sans-serif!important;color:var(--color-white)!important;filter:none!important;transition:background-color!important}.inputPseudo-module__uqPKJG__inputPseudo:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--color-green-dark)inset!important;-webkit-text-fill-color:var(--color-white)!important;-webkit-background-clip:text!important;background-color:var(--color-green-dark)!important;caret-color:var(--color-white)!important;font-size:2.2rem!important;font-family:var(--font-ibm),sans-serif!important;color:var(--color-white)!important;filter:none!important;transition:background-color!important}.inputPseudo-module__uqPKJG__inputPseudo:focus,.inputPseudo-module__uqPKJG__inputPseudo:focus-visible{outline:none}.inputPseudo-module__uqPKJG__inputPseudoContainer:focus-within{outline:4px solid var(--color-yellow);outline-offset:16px}.inputPseudo-module__uqPKJG__inputPseudoContainer:focus-within:before{content:"";pointer-events:none;position:absolute;inset:-13px;box-shadow:0 0 2px #ffffff80}
.questionDisplay-module__uug1rW__questionDisplay__container{flex-direction:column;flex:1;justify-content:space-between;gap:16px;width:100%;display:flex}.questionDisplay-module__uug1rW__questionDisplay__header{background-color:var(--color-white);flex-direction:column;gap:24px;width:100%;padding:16px 16px 32px;display:flex;box-shadow:0 20px 24px -8px #00000026}.questionDisplay-module__uug1rW__questionDisplay__header__progressBar{background-color:#183a2e26;border-radius:100px;width:100%;height:4px;margin-bottom:-12px;position:relative;overflow:hidden}.questionDisplay-module__uug1rW__questionDisplay__header__progressBar__fill{background-color:var(--color-green-dark);border-radius:100px;height:100%;transition:width .3s;position:absolute;top:0;left:0}.questionDisplay-module__uug1rW__questionDisplay__header__navigation{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}.questionDisplay-module__uug1rW__questionDisplay__header__navigation>button{justify-self:start}.questionDisplay-module__uug1rW__questionDisplay__header__navigation>span{justify-self:center}.questionDisplay-module__uug1rW__questionDisplay__header__timerContainer{background-color:var(--color-green-dark-15);border-radius:110px;justify-content:space-between;justify-self:end;align-items:center;gap:4px;min-width:70px;height:32px;padding-inline:8px;display:flex}.questionDisplay-module__uug1rW__questionDisplay__header__timerContainer>span{margin-top:3px}.questionDisplay-module__uug1rW__questionDisplay__header__timerContainer--hidden{visibility:hidden}.questionDisplay-module__uug1rW__questionDisplay__answers{flex-direction:column;align-items:center;gap:16px;width:100%;transition:transform .3s;display:flex;transform:translateY(168px)}.questionDisplay-module__uug1rW__questionDisplay__answers--visible{transform:translateY(0)}.questionDisplay-module__uug1rW__questionDisplay__result{flex-direction:column;align-items:center;width:100dvw;min-height:168px;padding:32px;display:flex}.questionDisplay-module__uug1rW__questionDisplay__result__content{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.questionDisplay-module__uug1rW__questionDisplay__result__rowContent{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.questionDisplay-module__uug1rW__questionDisplay__result__rowWrapper{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.questionDisplay-module__uug1rW__questionDisplay__result--success{background-color:var(--color-green-valid-result)}.questionDisplay-module__uug1rW__questionDisplay__result--error{background-color:var(--color-red-error)}.questionDisplay-module__uug1rW__questionDisplay__greenDarkTextColor{color:var(--color-green-dark)}.questionDisplay-module__uug1rW__questionDisplay__redErrorTextColor{color:var(--color-red-error-result)}.questionDisplay-module__uug1rW__questionDisplay__result__moreInfoButton{color:var(--color-green-dark);cursor:pointer;background-color:#0000;border:none;margin-top:1px;padding:0;text-decoration:underline}.questionDisplay-module__uug1rW__questionDisplay__result__cta{justify-content:center;align-items:center;display:flex}.questionDisplay-module__uug1rW__questionDisplay__result__arrowIcon{margin-top:9px;margin-left:4px}@media (min-width:1024px){.questionDisplay-module__uug1rW__questionDisplay__container{justify-content:flex-start;gap:48px}.questionDisplay-module__uug1rW__questionDisplay__answers{height:100%;transform:translateY(0)}.questionDisplay-module__uug1rW__questionDisplay__result{width:100%;min-height:auto;margin-top:auto;padding:32px 48px}.questionDisplay-module__uug1rW__questionDisplay__result--success,.questionDisplay-module__uug1rW__questionDisplay__result--error{animation:.3s forwards questionDisplay-module__uug1rW__slideUpResult}.questionDisplay-module__uug1rW__questionDisplay__result__content{flex-direction:row;justify-content:space-between}}@keyframes questionDisplay-module__uug1rW__slideUpResult{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}
.pseudoStep-module__go6n5W__pseudoStepContainer{flex-direction:column;flex:1;justify-content:space-between;align-items:center;gap:6px;padding-bottom:32px;display:flex}.pseudoStep-module__go6n5W__pseudoStep__topContainer{flex-direction:column;justify-content:space-between;align-items:center;gap:48px;width:100%;display:flex}.pseudoStep-module__go6n5W__pseudoStep__validateButton{margin-top:auto}
