.Questionnaire-module__CIZRua__questionnaireSection{justify-content:center;align-items:center;padding-top:6rem;padding-bottom:5.375rem;display:flex;position:relative;overflow:hidden}.Questionnaire-module__CIZRua__fadeIn{opacity:1;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transform:translate(0)}.Questionnaire-module__CIZRua__fadeOut{opacity:0;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transform:translate(20px)}.Questionnaire-module__CIZRua__container{justify-content:center;align-items:center;width:100%;max-width:1200px;height:100%;display:flex}.Questionnaire-module__CIZRua__questionnaireWrapper{width:100%;padding-top:6rem;position:relative}.Questionnaire-module__CIZRua__briefPage .Questionnaire-module__CIZRua__questionnaireWrapper{padding-top:0}.Questionnaire-module__CIZRua__header{text-align:center;margin-top:0;margin-left:auto;margin-right:auto}.Questionnaire-module__CIZRua__mainHeading{color:#fff;font-size:3rem;font-weight:700;line-height:1.2;font-family:var(--font-wf-visual-sans),sans-serif;margin-bottom:1rem}.Questionnaire-module__CIZRua__progressContainer{width:100%;max-width:18.75rem;margin:1.5rem auto}.Questionnaire-module__CIZRua__progressInfo{justify-content:center;align-items:center;margin-bottom:.5rem;display:flex}.Questionnaire-module__CIZRua__progressText{color:#fffc;font-size:.875rem;font-weight:500;font-family:var(--font-graphik-regular),Arial,Helvetica,sans-serif;text-align:center;margin-bottom:.5rem}.Questionnaire-module__CIZRua__progressBar{background:#ffffff1a;border-radius:10px;width:100%;height:6px;position:relative;overflow:hidden}.Questionnaire-module__CIZRua__progressBarFill{background:linear-gradient(90deg,var(--color-primary)0%,var(--color-purple)100%);border-radius:10px;height:100%;transition:width .5s ease-in-out;box-shadow:0 0 10px #643bff80}.Questionnaire-module__CIZRua__formArea{width:100%;position:relative}.Questionnaire-module__CIZRua__stepWrapper{width:100%;transition:opacity .4s ease-in-out,transform .4s ease-in-out}.Questionnaire-module__CIZRua__stepWrapper.Questionnaire-module__CIZRua__fadeIn{opacity:1;transform:translate(0)}.Questionnaire-module__CIZRua__stepWrapper.Questionnaire-module__CIZRua__fadeOut{opacity:0;transform:translate(10px)}.Questionnaire-module__CIZRua__stepContainer{flex-direction:column;align-items:center;width:100%;min-height:18.5rem;padding-top:.5rem;display:flex}.Questionnaire-module__CIZRua__stepTitle{color:#fff;text-align:center;letter-spacing:1px;font-size:1.5rem;font-weight:600;line-height:1.5;font-family:var(--font-wf-visual-sans),sans-serif;margin-bottom:1.5rem}.Questionnaire-module__CIZRua__multiSelectHint{color:#ffffffb3;text-align:center;font-size:.875rem;font-family:var(--font-graphik-regular),Arial,Helvetica,sans-serif;margin-bottom:1rem}.Questionnaire-module__CIZRua__optionsContainer{flex-direction:column;gap:1rem;width:100%;max-width:63rem;margin:0 auto;display:flex}.Questionnaire-module__CIZRua__optionWrapper{cursor:pointer;width:100%;position:relative}.Questionnaire-module__CIZRua__optionWrapper.Questionnaire-module__CIZRua__optionDisabled{opacity:.5;cursor:not-allowed}.Questionnaire-module__CIZRua__optionLabel.Questionnaire-module__CIZRua__optionSelected{border-color:var(--color-purple);color:var(--color-purple);background:#643bff26}.Questionnaire-module__CIZRua__radioInput{opacity:0;pointer-events:none;position:absolute}.Questionnaire-module__CIZRua__optionLabel{border:2px solid var(--color-primary);width:100%;color:var(--color-primary);cursor:pointer;text-align:center;font-size:1rem;font-weight:500;font-family:var(--font-graphik-regular),Arial,Helvetica,sans-serif;background:#ffffff0d;border-radius:8px;padding:1rem 1.25rem;transition:all .3s;display:block;position:relative;box-shadow:0 0 20px #0fdac24d}.Questionnaire-module__CIZRua__optionLabel:before{content:"";background:0 0;border:2px solid;border-radius:4px;width:18px;height:18px;transition:all .3s;position:absolute;top:50%;left:1.25rem;transform:translateY(-50%)}.Questionnaire-module__CIZRua__radioInput:checked+.Questionnaire-module__CIZRua__optionLabel:before,input[type=checkbox].Questionnaire-module__CIZRua__radioInput:checked+.Questionnaire-module__CIZRua__optionLabel:before{background:var(--color-primary);border-color:var(--color-primary);box-shadow:0 0 10px var(--color-primary);animation:.3s ease-out Questionnaire-module__CIZRua__checkboxFill}@keyframes Questionnaire-module__CIZRua__checkboxFill{0%{opacity:.5;transform:translateY(-50%)scale(.8)}to{opacity:1;transform:translateY(-50%)scale(1)}}.Questionnaire-module__CIZRua__radioInput:checked+.Questionnaire-module__CIZRua__optionLabel:after,input[type=checkbox].Questionnaire-module__CIZRua__radioInput:checked+.Questionnaire-module__CIZRua__optionLabel:after{content:"✓";color:#020016;z-index:1;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;font-weight:700;animation:.5s ease-out forwards Questionnaire-module__CIZRua__tickAnimation;display:flex;position:absolute;top:50%;left:1.25rem;transform:translateY(-50%)scale(0)}@keyframes Questionnaire-module__CIZRua__tickAnimation{0%{opacity:0;transform:translateY(-50%)scale(0)}50%{opacity:1;transform:translateY(-50%)scale(1.2)}to{opacity:1;transform:translateY(-50%)scale(1)}}.Questionnaire-module__CIZRua__greenLabel,.Questionnaire-module__CIZRua__yellowLabel,.Questionnaire-module__CIZRua__blueLabel,.Questionnaire-module__CIZRua__purpleLabel,.Questionnaire-module__CIZRua__pinkLabel{border-color:var(--color-primary);color:var(--color-primary);box-shadow:0 0 20px #0fdac24d}.Questionnaire-module__CIZRua__greenLabel:hover,.Questionnaire-module__CIZRua__yellowLabel:hover,.Questionnaire-module__CIZRua__blueLabel:hover,.Questionnaire-module__CIZRua__purpleLabel:hover,.Questionnaire-module__CIZRua__pinkLabel:hover{color:#643bff;border-color:#643bff;transform:translateY(-2px);box-shadow:0 0 30px #643bff80}.Questionnaire-module__CIZRua__radioInput:checked+.Questionnaire-module__CIZRua__greenLabel,.Questionnaire-module__CIZRua__radioInput:checked+.Questionnaire-module__CIZRua__yellowLabel,.Questionnaire-module__CIZRua__radioInput:checked+.Questionnaire-module__CIZRua__blueLabel,.Questionnaire-module__CIZRua__radioInput:checked+.Questionnaire-module__CIZRua__purpleLabel,.Questionnaire-module__CIZRua__radioInput:checked+.Questionnaire-module__CIZRua__pinkLabel,input[type=checkbox].Questionnaire-module__CIZRua__radioInput:checked+.Questionnaire-module__CIZRua__greenLabel,input[type=checkbox].Questionnaire-module__CIZRua__radioInput:checked+.Questionnaire-module__CIZRua__yellowLabel,input[type=checkbox].Questionnaire-module__CIZRua__radioInput:checked+.Questionnaire-module__CIZRua__blueLabel,input[type=checkbox].Questionnaire-module__CIZRua__radioInput:checked+.Questionnaire-module__CIZRua__purpleLabel,input[type=checkbox].Questionnaire-module__CIZRua__radioInput:checked+.Questionnaire-module__CIZRua__pinkLabel{border-color:var(--color-purple);color:var(--color-purple);background:#643bff1a;box-shadow:0 0 30px #643bff80}.Questionnaire-module__CIZRua__fiftyPercentBoxes .Questionnaire-module__CIZRua__optionsContainer,.Questionnaire-module__CIZRua__twoColumns .Questionnaire-module__CIZRua__optionsContainer{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.Questionnaire-module__CIZRua__threeColumns .Questionnaire-module__CIZRua__optionsContainer{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.Questionnaire-module__CIZRua__continueButton{background:var(--color-purple);border:2px solid var(--color-purple);color:#fff;cursor:pointer;font-size:1rem;font-weight:600;font-family:var(--font-graphik-regular),Arial,Helvetica,sans-serif;border-radius:8px;width:fit-content;margin-top:1.5rem;margin-left:auto;margin-right:auto;padding:1rem 2rem;transition:all .3s;box-shadow:0 0 20px #643bff4d}.Questionnaire-module__CIZRua__continueButton:hover{transform:translateY(-2px);box-shadow:0 0 30px #643bff80}.Questionnaire-module__CIZRua__backButton{color:#fff;cursor:pointer;font-size:1rem;font-family:var(--font-graphik-regular),Arial,Helvetica,sans-serif;text-align:left;background:0 0;border:none;width:fit-content;margin-top:1.5rem;margin-left:4rem;padding:.5rem 0;transition:opacity .3s;display:block}.Questionnaire-module__CIZRua__personalDetailsForm .Questionnaire-module__CIZRua__backButton{margin-top:0;margin-left:0}.Questionnaire-module__CIZRua__backButton:hover{opacity:.7}.Questionnaire-module__CIZRua__personalDetailsContainer{width:100%;max-width:800px;margin:0 auto}.Questionnaire-module__CIZRua__personalDetailsForm{flex-direction:column;gap:1.5rem;width:100%;display:flex}.Questionnaire-module__CIZRua__formRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.Questionnaire-module__CIZRua__formGroup{width:100%}.Questionnaire-module__CIZRua__formInput{color:#fff;width:100%;font-size:1.125rem;font-weight:500;font-family:var(--font-graphik-regular),Arial,Helvetica,sans-serif;background:#ffffff0d;border:2px solid #0000;border-radius:8px;padding:1.25rem 1.5rem;transition:all .3s}.Questionnaire-module__CIZRua__formInput:-webkit-autofill{caret-color:#fff;transition:background-color 5000s ease-in-out,color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 30px #ffffff0d!important}.Questionnaire-module__CIZRua__formInput:-webkit-autofill:hover{caret-color:#fff;transition:background-color 5000s ease-in-out,color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 30px #ffffff0d!important}.Questionnaire-module__CIZRua__formInput:-webkit-autofill:focus{caret-color:#fff;transition:background-color 5000s ease-in-out,color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 30px #ffffff0d!important}.Questionnaire-module__CIZRua__formInput:-webkit-autofill:active{caret-color:#fff;transition:background-color 5000s ease-in-out,color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 30px #ffffff0d!important}.Questionnaire-module__CIZRua__formInput:-webkit-autofill:first-line{font-size:1.125rem;font-weight:500;font-family:var(--font-graphik-regular),Arial,Helvetica,sans-serif}.Questionnaire-module__CIZRua__formInputSmall{padding:.875rem 1.25rem;font-size:.95rem}.Questionnaire-module__CIZRua__formInputSmall:-webkit-autofill{caret-color:#fff;transition:background-color 5000s ease-in-out,color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 30px #ffffff0d!important}.Questionnaire-module__CIZRua__formInputSmall:-webkit-autofill:hover{caret-color:#fff;transition:background-color 5000s ease-in-out,color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 30px #ffffff0d!important}.Questionnaire-module__CIZRua__formInputSmall:-webkit-autofill:focus{caret-color:#fff;transition:background-color 5000s ease-in-out,color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 30px #ffffff0d!important}.Questionnaire-module__CIZRua__formInputSmall:-webkit-autofill:active{caret-color:#fff;transition:background-color 5000s ease-in-out,color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 30px #ffffff0d!important}.Questionnaire-module__CIZRua__formInput::placeholder{color:#ffffff80}.Questionnaire-module__CIZRua__formInput:focus{outline:none;transform:translateY(-2px)}.Questionnaire-module__CIZRua__greenInput{border-color:var(--color-primary);box-shadow:0 0 20px #0fdac24d}.Questionnaire-module__CIZRua__greenInput:focus{box-shadow:0 0 30px #0fdac280}.Questionnaire-module__CIZRua__pinkInput{border-color:#ec4899;box-shadow:0 0 20px #ec48994d}.Questionnaire-module__CIZRua__pinkInput:focus{box-shadow:0 0 30px #ec489980}.Questionnaire-module__CIZRua__yellowInput{border-color:gold;box-shadow:0 0 20px #ffd7004d}.Questionnaire-module__CIZRua__yellowInput:focus{box-shadow:0 0 30px #ffd70080}.Questionnaire-module__CIZRua__blueInput{border-color:#3b82f6;box-shadow:0 0 20px #3b82f64d}.Questionnaire-module__CIZRua__blueInput:focus{box-shadow:0 0 30px #3b82f680}.Questionnaire-module__CIZRua__submitButton{background:var(--color-purple);border:2px solid var(--color-purple);color:#fff;cursor:pointer;width:100%;font-size:1.125rem;font-weight:600;font-family:var(--font-graphik-regular),Arial,Helvetica,sans-serif;border-radius:8px;padding:1.25rem 1.5rem;transition:all .3s;box-shadow:0 0 20px #643bff4d}.Questionnaire-module__CIZRua__submitButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 0 30px #643bff80}.Questionnaire-module__CIZRua__submitButton:disabled{opacity:.6;cursor:not-allowed}.Questionnaire-module__CIZRua__purpleButton{background:var(--color-purple);border-color:var(--color-purple)}.Questionnaire-module__CIZRua__thankYouArea{text-align:center;padding:4rem 0}.Questionnaire-module__CIZRua__thankYouHeading{color:#fff;font-size:4.5rem;font-weight:700;font-family:var(--font-wf-visual-sans),sans-serif;margin-bottom:1rem}.Questionnaire-module__CIZRua__thankYouMessage{background:#0000004d;border-radius:8px;margin-top:2rem;padding:2rem}.Questionnaire-module__CIZRua__thankYouSubheading{color:#fff;letter-spacing:1px;font-size:1.5rem;font-weight:600;line-height:1.5;font-family:var(--font-wf-visual-sans),sans-serif}@media screen and (max-width:1024px){.Questionnaire-module__CIZRua__mainHeading{font-size:3.5rem}.Questionnaire-module__CIZRua__fiftyPercentBoxes .Questionnaire-module__CIZRua__optionsContainer,.Questionnaire-module__CIZRua__twoColumns .Questionnaire-module__CIZRua__optionsContainer{grid-template-columns:1fr}.Questionnaire-module__CIZRua__threeColumns .Questionnaire-module__CIZRua__optionsContainer{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.Questionnaire-module__CIZRua__questionnaireSection{min-height:auto;padding-top:100px;padding-bottom:100px}.Questionnaire-module__CIZRua__mainHeading{font-size:2.5rem;line-height:1.3}.Questionnaire-module__CIZRua__stepTitle{font-size:1.25rem}.Questionnaire-module__CIZRua__optionLabel{padding:1rem 1.25rem 1rem 3.25rem;font-size:1rem}.Questionnaire-module__CIZRua__optionLabel:before,.Questionnaire-module__CIZRua__radioInput:checked+.Questionnaire-module__CIZRua__optionLabel:after{width:18px;height:18px;left:1.25rem}.Questionnaire-module__CIZRua__formRow{grid-template-columns:1fr}.Questionnaire-module__CIZRua__formInput,.Questionnaire-module__CIZRua__submitButton{padding:1rem 1.25rem;font-size:1rem}.Questionnaire-module__CIZRua__thankYouHeading{font-size:3rem}.Questionnaire-module__CIZRua__thankYouSubheading{font-size:1.25rem}}@media screen and (max-width:576px){.Questionnaire-module__CIZRua__optionsContainer{padding-top:9rem}.Questionnaire-module__CIZRua__questionnaireSection{padding-top:80px;padding-bottom:80px}.Questionnaire-module__CIZRua__mainHeading{margin-bottom:0;padding-top:2rem;font-size:1.35rem}.Questionnaire-module__CIZRua__stepTitle{margin-bottom:1.5rem;font-size:1.125rem}.Questionnaire-module__CIZRua__optionsContainer{gap:.75rem}.Questionnaire-module__CIZRua__optionLabel{padding:.875rem 1rem .875rem 2.75rem;font-size:.95rem}.Questionnaire-module__CIZRua__optionLabel:before{width:16px;height:16px;left:1rem}.Questionnaire-module__CIZRua__radioInput:checked+.Questionnaire-module__CIZRua__optionLabel:after{width:16px;height:16px;font-size:11px;left:1rem}.Questionnaire-module__CIZRua__formInput{padding:.875rem 1rem;font-size:.95rem}.Questionnaire-module__CIZRua__thankYouHeading{font-size:2.5rem}.Questionnaire-module__CIZRua__thankYouSubheading{font-size:1.125rem}.Questionnaire-module__CIZRua__threeColumns .Questionnaire-module__CIZRua__optionsContainer{grid-template-columns:1fr}}
