.NavBarAssessment_header__fvfIm{width:100%;background:var(--rd-page-bg);border-bottom:1px solid var(--rd-card-border)}.NavBarAssessment_header__inner__VjGZ7{max-width:108rem;margin:0 auto;padding:1.5rem 2.4rem;display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.NavBarAssessment_header__logo-link__TSaBW{display:inline-flex;align-items:center}.NavBarAssessment_header__logo__6d0zo{height:3.8rem;width:auto;display:block}.NavBarAssessment_header__secure__rHIuk{display:inline-flex;align-items:center;gap:.7rem;font-family:var(--rd-font-body);font-size:1.3rem;font-weight:600;letter-spacing:-.01em;color:var(--rd-body-muted)}.NavBarAssessment_header__secure__rHIuk svg{color:var(--rd-brand-green);flex-shrink:0}@media only screen and (max-width:540px){.NavBarAssessment_header__inner__VjGZ7{padding:1.2rem 1.8rem}.NavBarAssessment_header__logo__6d0zo{height:3.2rem}.NavBarAssessment_header__secure__rHIuk{font-size:1.2rem}}.AssessmentFooter_footer__Iaykg{margin-top:auto;width:100%;background:var(--rd-page-bg);border-top:1px solid var(--rd-card-border)}.AssessmentFooter_footer__inner__ekyex{max-width:108rem;margin:0 auto;padding:2.2rem 2.4rem;display:flex;align-items:center;justify-content:space-between;gap:1.2rem 2rem;flex-wrap:wrap;font-family:var(--rd-font-body)}.AssessmentFooter_footer__meta__ohxZi{margin:0;display:inline-flex;align-items:center;gap:1rem;flex-wrap:wrap;font-size:1.3rem;color:var(--rd-body-muted)}.AssessmentFooter_footer__dot__B4oCd{color:var(--rd-card-border)}.AssessmentFooter_footer__trust__YvHwq{display:inline-flex;align-items:center;gap:.6rem;font-weight:600;color:var(--rd-body)}.AssessmentFooter_footer__trust__YvHwq svg{color:var(--rd-brand-green);flex-shrink:0}.AssessmentFooter_footer__links__eGkKQ{display:inline-flex;align-items:center;gap:2rem;font-size:1.3rem}.AssessmentFooter_footer__links__eGkKQ a{color:var(--rd-body-muted);text-decoration:none;font-weight:500;transition:color .15s ease}.AssessmentFooter_footer__links__eGkKQ a:hover{color:var(--rd-brand-green)}@media only screen and (max-width:540px){.AssessmentFooter_footer__inner__ekyex{padding:1.8rem;justify-content:center;text-align:center}.AssessmentFooter_footer__links__eGkKQ{gap:1.6rem}}.AssessmentStepper_stepper__SwVKA{width:100%;padding:2.4rem 2rem}.AssessmentStepper_stepper__track__04MFr{display:flex;align-items:flex-start;justify-content:center;max-width:560px;margin:0 auto}.AssessmentStepper_stepper__connector__Ngh2b{flex:1 1;height:2px;background-color:var(--rd-card-border);margin-top:1.6rem;transition:background-color .4s ease}.AssessmentStepper_stepper__connector--completed__zHzB4{background-color:var(--rd-brand-green)}.AssessmentStepper_stepper__connector--active__NUSNu{background:linear-gradient(to right,var(--rd-brand-green) 0,var(--rd-card-border) 100%)}.AssessmentStepper_stepper__step__lLEy9{display:flex;flex-direction:column;align-items:center;gap:.8rem;position:relative;min-width:7.2rem;transition:opacity .3s ease}.AssessmentStepper_stepper__step--upcoming__vR0Su{opacity:.5}.AssessmentStepper_stepper__circle__s0qI4{width:3.2rem;height:3.2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.3rem;font-weight:600;font-family:var(--rd-font-body);transition:all .35s cubic-bezier(.4,0,.2,1);border:2px solid var(--rd-card-border);color:var(--rd-body-muted);background-color:#fff}.AssessmentStepper_stepper__step--completed__5h3e8 .AssessmentStepper_stepper__circle__s0qI4{background-color:var(--rd-brand-green);border-color:var(--rd-brand-green);color:#fff}.AssessmentStepper_stepper__step--active__OyW94 .AssessmentStepper_stepper__circle__s0qI4{border-color:var(--rd-brand-green);color:var(--rd-brand-green);box-shadow:0 0 0 4px rgba(31,92,70,.12)}.AssessmentStepper_stepper__number__r2Xxr{line-height:1}.AssessmentStepper_stepper__label__7wjNB{font-family:var(--rd-font-body);font-size:1.15rem;font-weight:600;color:var(--rd-body-muted);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:color .3s ease}.AssessmentStepper_stepper__step--completed__5h3e8 .AssessmentStepper_stepper__label__7wjNB{color:var(--rd-brand-green)}.AssessmentStepper_stepper__step--active__OyW94 .AssessmentStepper_stepper__label__7wjNB{color:var(--rd-ink)}@media only screen and (max-width:760px){.AssessmentStepper_stepper__SwVKA{padding:1.8rem 1rem}.AssessmentStepper_stepper__track__04MFr{max-width:100%}.AssessmentStepper_stepper__step__lLEy9{min-width:5.6rem}.AssessmentStepper_stepper__circle__s0qI4{width:2.8rem;height:2.8rem;font-size:1.2rem}.AssessmentStepper_stepper__connector__Ngh2b{margin-top:1.4rem}.AssessmentStepper_stepper__label__7wjNB{font-size:1rem}}@media only screen and (max-width:540px){.AssessmentStepper_stepper__step__lLEy9{min-width:4.8rem}.AssessmentStepper_stepper__label__7wjNB{font-size:.95rem}}.AssessmentLabel_assessment-label__Dx9p0{font-size:1.8rem;font-family:var(--rd-font-body);font-weight:600;line-height:1.55;color:var(--rd-ink);letter-spacing:-.01em}.AssessmentLabel_assessment-label--error__av7lA{color:#d32f2f}@media only screen and (max-width:760px){.AssessmentLabel_assessment-label__Dx9p0{font-size:1.7rem}}@media only screen and (max-width:540px){.AssessmentLabel_assessment-label__Dx9p0{font-size:1.6rem}}.AssessmentInfo_assessment-info__m_g0_{margin-top:1rem;padding:1.4rem 1.6rem;background-color:rgba(31,92,70,.04);border-radius:var(--rd-radius-btn);border-left:3px solid rgba(31,92,70,.3)}.AssessmentInfo_assessment-info__m_g0_ *{font-family:var(--rd-font-body)!important;color:var(--rd-body)!important;font-weight:400!important;font-size:1.35rem!important;line-height:1.7!important;margin-top:0}.AssessmentInfo_assessment-info__m_g0_>:first-child{margin-top:0}.AssessmentInfo_assessment-info__m_g0_ b{font-weight:500!important;color:var(--rd-ink)!important}@media only screen and (max-width:760px){.AssessmentInfo_assessment-info__m_g0_{padding:1.2rem 1.4rem}.AssessmentInfo_assessment-info__m_g0_ *{font-size:1.3rem!important}}.AssessmentQuestionText_assessment-question-text__yjyUD{margin-bottom:2.4rem}.AssessmentQuestion_assessment-question__jjIJC{margin-bottom:0}.AssessmentUpload_assessment-upload__list__sEzQC{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;list-style:none;margin:0;padding:2rem 0 0}.AssessmentUpload_assessment-upload__list-item__ce0d8{font-family:var(--rd-font-body);font-weight:500;color:var(--rd-ink);font-size:1.2rem;padding:1rem;border-radius:4px;background-color:var(--rd-light);display:flex;justify-content:space-between;align-items:center}.AssessmentUpload_assessment-upload__list-item__ce0d8:last-of-type{border-bottom:0}.AssessmentUpload_assessment-upload__list-item-icon__XQcuk{cursor:pointer}.AssessmentUpload_assessment-upload__dropzone__t08jB{max-width:none!important;height:7rem!important;border:1px dashed var(--rd-card-border)!important;border-radius:var(--rd-radius-card)!important}.AssessmentUpload_assessment-upload__dropzone__t08jB *{font-family:var(--rd-font-body)!important}.AssessmentUploadForm_assessment-label___qo7E{font-size:2rem;font-family:var(--rd-font-body);font-weight:600;line-height:1.4;color:var(--rd-ink)}.TermsCheckbox_terms-checkbox___8_fH{display:block;padding-left:48px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--rd-font-body);font-weight:500;color:var(--rd-body);font-size:1.6rem;height:auto;display:flex;align-items:center;position:relative}.TermsCheckbox_terms-checkbox___8_fH input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.TermsCheckbox_terms-checkbox__checkmark__mDnPY{position:absolute;top:50%;transform:translateY(-50%);left:1.2rem;height:25px;width:25px;background-color:var(--rd-light);border-radius:4px}.TermsCheckbox_terms-checkbox___8_fH:hover input~.TermsCheckbox_terms-checkbox__checkmark__mDnPY{background-color:var(--rd-secondary-border)}.TermsCheckbox_terms-checkbox___8_fH input:checked~.TermsCheckbox_terms-checkbox__checkmark__mDnPY{background-color:var(--rd-brand-green)}.TermsCheckbox_terms-checkbox__checkmark__mDnPY:after{content:"";position:absolute;display:none}.TermsCheckbox_terms-checkbox___8_fH input:checked~.TermsCheckbox_terms-checkbox__checkmark__mDnPY:after{display:block}.TermsCheckbox_terms-checkbox__checkmark__mDnPY:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.TermsCheckbox_terms-checkbox__label__hDrEh *{font-family:var(--rd-font-body);font-weight:500;font-size:1.4rem}.AssessmentTermsGroup_assessment-terms-group__Oqd4P{margin-bottom:0}.AssessmentTermsGroup_assessment-terms-group__list__N27fR{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:3rem;gap:3rem}.AssessmentTermsGroup_assessment-terms-group--one-column__EMo5n .AssessmentTermsGroup_assessment-terms-group__list__N27fR{grid-template-columns:1fr}.AssessmentTermsGroup_assessment-terms-group__title__8xEPO{font-size:2.4rem;font-family:var(--rd-font-heading);font-weight:500;color:var(--rd-ink);margin-bottom:.6rem;letter-spacing:-.01em}.AssessmentTermsGroup_assessment-terms-group__info__ooqQb *{font-family:var(--rd-font-body);font-weight:400;color:var(--rd-body-muted);font-size:1.4rem;line-height:1.6}.AssessmentTermsGroup_assessment-terms-group__info__ooqQb{margin-bottom:3rem}@media only screen and (max-width:1024px){.AssessmentTermsGroup_assessment-terms-group__title__8xEPO{font-size:2.2rem}}@media only screen and (max-width:760px){.AssessmentTermsGroup_assessment-terms-group__list__N27fR{grid-template-columns:1fr;gap:2rem}.AssessmentTermsGroup_assessment-terms-group__title__8xEPO{font-size:2rem}}.Loader_loader__g0WEH{height:100%;width:100%;align-items:center;justify-content:center;display:flex}.Loader_loader--infinite__zuEG2{width:100%;height:4rem;padding-bottom:4rem;grid-column:1/-1}.Loader_loader__inner--light__zvKx3{color:#fff}.Loader_loader__inner--light__zvKx3 svg{color:#fff;fill:#fff}.AssessmentSubmit_assessment-submit__PWSVG{font-weight:600;line-height:1.4;background-color:var(--rd-brand-green);border:none;cursor:pointer;padding:1.4rem 3rem;font-family:var(--rd-font-body);color:#fff;border-radius:var(--rd-radius-btn);font-size:1.5rem;white-space:nowrap;transition:all .2s ease;min-width:16rem;text-align:center}.AssessmentSubmit_assessment-submit__PWSVG:hover:not(.AssessmentSubmit_assessment-submit--disabled__DTpBm){background-color:var(--rd-green-hover);transform:translateY(-2px);box-shadow:0 6px 18px rgba(31,92,70,.22)}.AssessmentSubmit_assessment-submit__PWSVG:active:not(.AssessmentSubmit_assessment-submit--disabled__DTpBm){transform:translateY(0)}.AssessmentSubmit_assessment-submit--disabled__DTpBm{background-color:rgba(18,33,27,.06);cursor:not-allowed;color:rgba(18,33,27,.3)}@media only screen and (max-width:760px){.AssessmentSubmit_assessment-submit__PWSVG{width:100%;padding:1.5rem 2rem}}.AssessmentNumberInput_assessment-number-input__2JAYY{width:100%;height:4.6rem}.AssessmentNumberInput_assessment-number-input__2JAYY input{width:100%;height:100%;border:1.5px solid var(--rd-card-border);border-radius:var(--rd-radius-btn);font-size:1.5rem;font-weight:400;font-family:var(--rd-font-body);color:var(--rd-ink);text-indent:1.6rem;background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease}.AssessmentNumberInput_assessment-number-input__2JAYY input::placeholder{color:var(--rd-body-muted)}.AssessmentNumberInput_assessment-number-input__2JAYY input:focus{border-color:var(--rd-brand-green);box-shadow:0 0 0 3px rgba(31,92,70,.12);outline:none}.AssessmentNumberInput_assessment-number-input__2JAYY input:hover:not(:focus){border-color:var(--rd-secondary-border)}.InputTabs_input-tabs__NfzJ5{margin-bottom:2rem}.InputTabs_input-tabs__tab-list__lRdgP{display:inline-flex;flex-wrap:wrap;border-radius:var(--rd-radius-card);overflow:hidden;list-style:none;padding:0;margin:0;background-color:var(--rd-light);border:1px solid var(--rd-card-border)}.InputTabs_input-tabs__tab--selected__QFsn9 .InputTabs_input-tabs__tab-button__P9xDe{background-color:var(--rd-brand-green);color:#fff}.InputTabs_input-tabs__tab-button__P9xDe{background-color:#fff;outline:none;border:none;padding:1.2rem;font-family:var(--rd-font-body);font-weight:500;font-size:1.4rem;color:var(--rd-body)}.WeightFormGroup_assessment-answers__list__Kq3Hp{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem}.WeightFormGroup_assessment-answers--one-column__tedxd .WeightFormGroup_assessment-answers__list__Kq3Hp{grid-template-columns:1fr}.WeightFormGroup_assessment-answers--two-column__1AkIs .WeightFormGroup_assessment-answers__list__Kq3Hp{grid-template-columns:1fr 1fr}.HeightFormGroup_assessment-answers__list__5BAjr{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem}.HeightFormGroup_assessment-answers--one-column__TlgJH .HeightFormGroup_assessment-answers__list__5BAjr{grid-template-columns:1fr}.HeightFormGroup_assessment-answers--two-column__TbxNF .HeightFormGroup_assessment-answers__list__5BAjr{grid-template-columns:1fr 1fr}.FindMySurgery_find-my-surgery__cC2zz{margin:2rem auto;padding:2rem;border:1.5px solid var(--rd-card-border);background-color:#fff;border-radius:1.2rem}.FindMySurgery_find-my-surgery__search__fEpr2{display:flex;gap:1rem;margin-bottom:1rem}.FindMySurgery_find-my-surgery__input__o7Fg5{flex:1 1;padding:1.3rem 1.6rem;border:1.5px solid var(--rd-card-border);border-radius:var(--rd-radius-btn);font-size:1.5rem;font-family:var(--rd-font-body);font-weight:400;color:var(--rd-ink);outline:none;background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease}.FindMySurgery_find-my-surgery__input__o7Fg5::placeholder{color:var(--rd-body-muted)}.FindMySurgery_find-my-surgery__input__o7Fg5:focus{border-color:var(--rd-brand-green);box-shadow:0 0 0 3px rgba(31,92,70,.12)}.FindMySurgery_find-my-surgery__input__o7Fg5:hover:not(:focus){border-color:var(--rd-secondary-border)}.FindMySurgery_find-my-surgery__button__Tuioc{padding:1rem 2rem;background-color:var(--rd-brand-green);font-family:var(--rd-font-body);color:#fff;font-size:1.4rem;font-weight:600;border:none;border-radius:var(--rd-radius-btn);cursor:pointer;transition:all .2s ease;white-space:nowrap}.FindMySurgery_find-my-surgery__button__Tuioc:hover:not(:disabled){background-color:var(--rd-green-hover);transform:translateY(-2px);box-shadow:0 6px 18px rgba(31,92,70,.22)}.FindMySurgery_find-my-surgery__button__Tuioc:disabled{background-color:var(--rd-light);color:var(--rd-body-muted);cursor:not-allowed}.FindMySurgery_find-my-surgery__loader__BUe8U{margin-bottom:1rem;text-align:center}.FindMySurgery_find-my-surgery__dropdown__21xX6{margin-bottom:1rem}.FindMySurgery_find-my-surgery__dropdown-label__jsbMN{margin-right:.5rem;font-size:1.35rem;font-family:var(--rd-font-body);margin-bottom:.6rem;font-weight:400;color:var(--rd-body);display:block}.FindMySurgery_find-my-surgery__dropdown-select__Enbqi{padding:1.3rem 1.6rem;border:1.5px solid var(--rd-card-border);font-family:var(--rd-font-body);font-weight:400;font-size:1.5rem;border-radius:var(--rd-radius-btn);width:100%;outline:none;background-color:#fff;color:var(--rd-ink);transition:border-color .2s ease,box-shadow .2s ease}.FindMySurgery_find-my-surgery__dropdown-select__Enbqi:focus{border-color:var(--rd-brand-green);box-shadow:0 0 0 3px rgba(31,92,70,.12)}.FindMySurgery_find-my-surgery__manual-button__9Cly2{padding:1rem 1.5rem;background-color:var(--rd-light);color:var(--rd-body);font-family:var(--rd-font-body);font-size:1.35rem;font-weight:500;border:1.5px solid var(--rd-card-border);border-radius:var(--rd-radius-btn);cursor:pointer;transition:all .2s ease}.FindMySurgery_find-my-surgery__manual-button__9Cly2:hover{border-color:var(--rd-secondary-border);color:var(--rd-ink);background-color:var(--rd-light)}.FindMySurgery_find-my-surgery__back-button__4P527{padding:1rem 1.5rem;background-color:var(--rd-light);color:var(--rd-body);font-family:var(--rd-font-body);font-size:1.35rem;font-weight:500;border:1.5px solid var(--rd-card-border);border-radius:var(--rd-radius-btn);cursor:pointer;margin-top:1.5rem;transition:all .2s ease}.FindMySurgery_find-my-surgery__back-button__4P527:hover{border-color:var(--rd-secondary-border);color:var(--rd-ink)}.FindMySurgery_find-my-surgery__manual-input__U5iOa{width:100%;padding:1.3rem 1.6rem;font-size:1.5rem;border:1.5px solid var(--rd-card-border);border-radius:var(--rd-radius-btn);font-family:var(--rd-font-body);font-weight:400;color:var(--rd-ink);outline:none;background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease}.FindMySurgery_find-my-surgery__manual-input__U5iOa::placeholder{color:var(--rd-body-muted)}.FindMySurgery_find-my-surgery__manual-input__U5iOa:focus{border-color:var(--rd-brand-green);box-shadow:0 0 0 3px rgba(31,92,70,.12)}.FindMySurgery_find-my-surgery__manual-input__U5iOa:hover:not(:focus){border-color:var(--rd-secondary-border)}@media only screen and (max-width:760px){.FindMySurgery_find-my-surgery__cC2zz{padding:1.6rem}.FindMySurgery_find-my-surgery__search__fEpr2{flex-direction:column}}.AssessmentRadioInput_assessment-radio-input__Pz1aQ [type=radio]:checked,.AssessmentRadioInput_assessment-radio-input__Pz1aQ [type=radio]:not(:checked){position:absolute;left:-9999px}.AssessmentRadioInput_assessment-radio-input__Pz1aQ [type=radio]:checked+label,.AssessmentRadioInput_assessment-radio-input__Pz1aQ [type=radio]:not(:checked)+label{position:relative;padding-left:4.1rem;cursor:pointer;line-height:20px;display:inline-block;color:var(--rd-ink);border:1.5px solid var(--rd-card-border);border-radius:var(--rd-radius-btn);transition:all .15s ease}.AssessmentRadioInput_assessment-radio-input__Pz1aQ [type=radio]:checked+label{border-color:var(--rd-brand-green);border-width:2px;background-color:rgba(31,92,70,.04)}.AssessmentRadioInput_assessment-radio-input__Pz1aQ [type=radio]:checked+label:before,.AssessmentRadioInput_assessment-radio-input__Pz1aQ [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:1.2rem;top:50%;transform:translateY(-50%);width:16px;height:16px;border:1.5px solid var(--rd-secondary-border);border-radius:100%;transition:border-color .15s ease}.AssessmentRadioInput_assessment-radio-input__Pz1aQ [type=radio]:checked+label:before{border-color:var(--rd-brand-green);border-width:2px}.AssessmentRadioInput_assessment-radio-input__Pz1aQ [type=radio]:checked+label:after,.AssessmentRadioInput_assessment-radio-input__Pz1aQ [type=radio]:not(:checked)+label:after{content:"";width:8px;height:8px;background:var(--rd-brand-green);position:absolute;top:50%;transform:translateY(-50%);left:1.63rem;border-radius:100%;transition:all .15s ease}.AssessmentRadioInput_assessment-radio-input__Pz1aQ [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0) translateY(-50%)}.AssessmentRadioInput_assessment-radio-input__Pz1aQ [type=radio]:checked+label:after{opacity:1;transform:scale(1) translateY(-50%)}.AssessmentRadioInput_assessment-radio-input__Pz1aQ{width:100%;cursor:pointer}.AssessmentRadioInput_assessment-radio-input__Pz1aQ:hover label{border-color:var(--rd-brand-green)!important;background-color:rgba(31,92,70,.04)}.AssessmentRadioInput_assessment-radio-input__Pz1aQ label{width:100%;height:100%;padding:1.4rem 1.6rem 1.4rem 4.1rem;position:relative;background-color:#fff}.AssessmentRadioInput_assessment-radio-input__Pz1aQ *{font-size:1.5rem;font-weight:500;font-family:var(--rd-font-body);color:var(--rd-ink)}.AssessmentRadioInput_assessment-radio-input--active__IKvTN label{border:2px solid var(--rd-brand-green)!important;background-color:rgba(31,92,70,.04)!important}.AssessmentRadioInput_assessment-radio-input--active__IKvTN label:before{border-color:var(--rd-brand-green)!important;border-width:2px}.AssessmentRadioInput_assessment-radio-input--active__IKvTN label:after{background-color:var(--rd-brand-green)!important}.AssessmentRadioInput_assessment-radio-input--active__IKvTN *{color:var(--rd-ink);font-weight:600}@media only screen and (max-width:760px){.AssessmentRadioInput_assessment-radio-input__Pz1aQ label{padding:1.3rem 1.4rem 1.3rem 3.8rem}.AssessmentRadioInput_assessment-radio-input__Pz1aQ *{font-size:1.45rem}}.YesNoFormGroup_assessment-answers__list__g6mta{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;margin-top:1.25rem}.AlwaysOftenGroup_assessment-answers__list__tFExg,.GenderFormGroup_assessment-answers__list__8Dxu3{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:1rem;gap:1rem;margin-top:1.25rem}.DateInput_container__EULWY{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1rem;gap:1rem}.DateInput_input____XaH{width:100%;padding:1.3rem 1.5rem;font-size:1.5rem;font-family:var(--rd-font-body);font-weight:400;text-align:center;color:var(--rd-ink);border:1.5px solid var(--rd-card-border);border-radius:var(--rd-radius-btn);outline:none;background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease}.DateInput_input____XaH::placeholder{color:var(--rd-body-muted)}.DateInput_input____XaH:focus{border-color:var(--rd-brand-green);box-shadow:0 0 0 3px rgba(31,92,70,.12)}.DateInput_input____XaH:hover:not(:focus){border-color:var(--rd-secondary-border)}.DateInput_separator__F91Oz{font-size:1.6rem;line-height:1;margin:0 .5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Textarea_textarea__uFK3B{outline:none;font-size:1.4rem;line-height:1.6;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Ubuntu,sans-serif;font-weight:400;color:#111;border:1px solid #eaeaea;height:10rem;border-radius:6px;padding:1rem 1.2rem;width:100%;background-color:#fff;box-shadow:none;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease}.Textarea_textarea__uFK3B::placeholder{color:#999;font-weight:400}.Textarea_textarea__uFK3B:hover:not(:focus){border-color:#ddd}.Textarea_textarea__uFK3B:focus{border-color:#111;box-shadow:0 0 0 3px rgba(0,0,0,.04)}.Textarea_textarea--s__Bk2lf{height:5rem}.Textarea_textarea--l__vb0IP{height:22rem}.Textarea_textarea--assessment___TRnX{font-size:1.4rem;border:1px solid #eaeaea;border-radius:8px;padding:1.2rem 1.4rem}.Textarea_textarea--assessment___TRnX::placeholder{color:#999}.Textarea_textarea--assessment___TRnX:focus{border-color:#111;box-shadow:0 0 0 3px rgba(0,0,0,.04)}.Textarea_textarea--assessment___TRnX:hover:not(:focus){border-color:#ddd}.DetailedDescriptionFormGroup_assessment-answers__list__LxxzP,.ShortDescriptionFormGroup_assessment-answers__list__SVZMX,.YesTriggerFormGroup_assessment-answers__list__JNRRF{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:1rem;gap:1rem;margin-top:1.25rem}.Input_input__Tr8lw{outline:none;font-size:1.6rem;font-family:Inter;border:1px solid #c5c5c5;font-weight:300;border-radius:8px;color:#353a44;padding:.8rem 1rem;width:100%;background-color:#fff;box-shadow:inset 0 0 1px rgba(0,0,0,.09)}.Input_input--benefit__aWSgL{margin-bottom:1.5rem}.Input_input--uppercase__gt4te{text-transform:uppercase}.Input_input--uppercase__gt4te::placeholder{text-transform:none}.Input_input--assessment__OHoj_{font-family:var(--rd-font-body);font-size:1.5rem;font-weight:400;color:var(--rd-ink);border:1.5px solid var(--rd-card-border);border-radius:var(--rd-radius-btn);box-shadow:none;padding:1.2rem 1.4rem;background-color:#fff;transition:border-color .15s ease,box-shadow .15s ease}.Input_input--assessment__OHoj_::placeholder{color:var(--rd-body-muted)}.Input_input--assessment__OHoj_:focus{border-color:var(--rd-brand-green);box-shadow:0 0 0 3px rgba(31,92,70,.12)}.IntroductionScreen_introduction-screen__NZFMP{display:flex;justify-content:center;align-items:flex-start;min-height:calc(100svh - 14rem);padding:2rem}.IntroductionScreen_introduction-screen__wrapper__g4afO{width:100%;max-width:560px;display:flex;flex-direction:column;align-items:center;text-align:center;padding:1rem 0 3rem}.IntroductionScreen_introduction-screen__icon-container__vJBUo{background-color:rgba(31,92,70,.08);border-radius:1.4rem;width:5.6rem;height:5.6rem;display:inline-flex;justify-content:center;align-items:center;margin-bottom:2rem}.IntroductionScreen_introduction-screen__icon-container__vJBUo svg{transform:translateY(1px);fill:var(--rd-brand-green);width:3rem}.IntroductionScreen_introduction-screen__title__WVNHl{font-family:var(--rd-font-heading);font-size:2.8rem;line-height:1.2;color:var(--rd-ink);font-weight:500;margin-bottom:0;letter-spacing:-.01em}.IntroductionScreen_introduction-screen__body__NFBm8{padding:1rem 0 2rem}.IntroductionScreen_introduction-screen__description__V4Spz{font-family:var(--rd-font-body);font-weight:400;font-size:1.5rem;color:var(--rd-body-muted);line-height:1.65;max-width:44rem}.IntroductionScreen_introduction-screen__form__LPcgB{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem;width:100%;text-align:left}.IntroductionScreen_introduction-screen__button__ZYbjJ{padding:1.5rem 2rem;background-color:var(--rd-brand-green);cursor:pointer;font-family:var(--rd-font-body);font-weight:600;color:#fff;border-radius:var(--rd-radius-btn);border:none;font-size:1.5rem;width:100%;transition:all .2s ease;margin-top:.5rem}.IntroductionScreen_introduction-screen__button__ZYbjJ:hover{background-color:var(--rd-green-hover);transform:translateY(-2px);box-shadow:0 6px 18px rgba(31,92,70,.22)}.IntroductionScreen_introduction-screen__button__ZYbjJ:active{transform:translateY(0)}.IntroductionScreen_introduction-screen__error__DrYMq{color:#d32f2f;font-family:var(--rd-font-body);font-size:1.3rem;margin:0}@media only screen and (max-width:1024px){.IntroductionScreen_introduction-screen__NZFMP{padding:1.5rem;min-height:calc(100svh - 12rem)}.IntroductionScreen_introduction-screen__title__WVNHl{font-size:2.4rem}}@media only screen and (max-width:760px){.IntroductionScreen_introduction-screen__NZFMP{padding:1rem;min-height:calc(100svh - 11rem)}.IntroductionScreen_introduction-screen__wrapper__g4afO{padding:0 0 2rem}.IntroductionScreen_introduction-screen__title__WVNHl{font-size:2.2rem}.IntroductionScreen_introduction-screen__description__V4Spz{font-size:1.4rem}}@media only screen and (max-width:540px){.IntroductionScreen_introduction-screen__title__WVNHl{font-size:2rem}}.IntroductionScreen_label__a9eHV{font-family:var(--rd-font-body);font-size:1.3rem;line-height:1.15;color:var(--rd-body);padding:.8rem 0 .2rem;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.IntroductionScreen_error__e5LpC{color:#d32f2f;font-family:var(--rd-font-body);font-size:1.3rem}.Loader_loader__MWO8m{height:100%;width:100%;align-items:center;justify-content:center;display:flex}.Loader_loader--infinite__px8WJ{width:100%;height:4rem;padding-bottom:4rem;grid-column:1/-1}.Loader_loader__inner--light__x0g6I{color:#fff}.Loader_loader__inner--light__x0g6I svg{color:#fff;fill:#fff}