.assessment-intro-module__hqSosa__page{box-sizing:border-box;color:#272522;width:100%;max-width:480px;min-height:100vh;font-family:var(--font-red-hat-text),Arial,sans-serif;background:#fff;margin:0 auto;padding:0 24px 24px;overflow-x:clip}.assessment-intro-module__hqSosa__page :is(h1,h2,p,li,a,button,strong,span,label,input,select,textarea,small,text,legend){font-family:var(--font-red-hat-text),"Red Hat Text",Arial,sans-serif}.assessment-intro-module__hqSosa__page :is(input,select){font-weight:400}.assessment-intro-module__hqSosa__header{border-bottom:1px solid #d9d9d9;justify-content:space-between;align-items:center;gap:16px;width:100%;height:44px;margin:0 auto;display:flex}.assessment-intro-module__hqSosa__header img{width:106px;height:auto;display:block}.assessment-intro-module__hqSosa__headerNote{color:#6c7380;align-items:center;gap:7px;font-size:12px;font-weight:500;display:flex}.assessment-intro-module__hqSosa__headerNote svg{width:18px;height:18px}.assessment-intro-module__hqSosa__content{width:100%;margin:0 auto}.assessment-intro-module__hqSosa__stepNavigation{position:relative}.assessment-intro-module__hqSosa__stepBack{color:#596272;cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid;position:absolute;top:6px;left:-4px;transform:translateY(-50%)}.assessment-intro-module__hqSosa__stepBack svg{width:20px;height:20px;display:block}.assessment-intro-module__hqSosa__progress span.assessment-intro-module__hqSosa__activeStep{background:#c4e5d2}.assessment-intro-module__hqSosa__progress span.assessment-intro-module__hqSosa__completeStep{background:#2c9472}.assessment-intro-module__hqSosa__additionalConditions{border-top:1px solid #dce3eb;gap:14px;padding-top:16px;display:grid}.assessment-intro-module__hqSosa__priorityChoices{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.assessment-intro-module__hqSosa__priorityChoices .assessment-intro-module__hqSosa__conditionOption:first-of-type{margin-bottom:0}.assessment-intro-module__hqSosa__question,.assessment-intro-module__hqSosa__healthChecklist{padding-top:26px}.assessment-intro-module__hqSosa__healthChecklist h1{color:#272522;letter-spacing:-.025em;margin:0;font-size:21px;font-weight:600;line-height:1.35}.assessment-intro-module__hqSosa__healthChecklist form{gap:18px;display:grid}.assessment-intro-module__hqSosa__conditionOption{box-sizing:border-box;color:#303949;cursor:pointer;background:#fff;border:1px solid #dce3eb;border-radius:9px;align-items:center;gap:10px;min-height:52px;padding:15px;font-size:14px;font-weight:400;line-height:20px;display:flex;position:relative;box-shadow:0 6px 20px #1e2c3c0f}.assessment-intro-module__hqSosa__conditionOption input{opacity:0;width:1px;height:1px;position:absolute}.assessment-intro-module__hqSosa__checkboxMark{box-sizing:border-box;color:#fff;background:#f1f2f3;border:1px solid #d9dcdf;border-radius:4px;flex:0 0 16px;place-items:center;width:16px;height:16px;font-size:12px;display:grid}.assessment-intro-module__hqSosa__conditionOption[data-selected=true]{background:#f6fbf8;border-color:#2c9472}.assessment-intro-module__hqSosa__conditionOption[data-selected=true] .assessment-intro-module__hqSosa__checkboxMark{background:#2c9472;border-color:#2c9472}.assessment-intro-module__hqSosa__conditionOption:focus-within{outline-offset:2px;outline:2px solid #2c9472}.assessment-intro-module__hqSosa__conditionGroup{border:0;min-width:0;margin:0;padding:0}.assessment-intro-module__hqSosa__conditionGroup legend{box-sizing:border-box;color:#272522;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;width:100%;margin:0 0 14px;padding:0;font-size:12px;font-weight:600;line-height:18px;display:flex}.assessment-intro-module__hqSosa__conditionGroup legend:after{content:"";background:#dce3eb;flex:1;min-width:12px;height:1px}.assessment-intro-module__hqSosa__conditionGroup>div{gap:14px;display:grid}.assessment-intro-module__hqSosa__healthChecklist .assessment-intro-module__hqSosa__continue{margin-top:12px}.assessment-intro-module__hqSosa__question h1{color:#272522;letter-spacing:-.025em;margin:0;font-size:21px;font-weight:600;line-height:1.35}.assessment-intro-module__hqSosa__questionDescription{color:#596272;margin:12px 0 18px;font-size:15px;line-height:22px}.assessment-intro-module__hqSosa__question form{gap:16px;display:grid}.assessment-intro-module__hqSosa__heightFields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.assessment-intro-module__hqSosa__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.assessment-intro-module__hqSosa__sexChoices{border:0;grid-template-columns:1fr 1fr;gap:16px;min-width:0;margin:0 0 10px;padding:0;display:grid}.assessment-intro-module__hqSosa__question .assessment-intro-module__hqSosa__sexChoice{color:#303949;cursor:pointer;background:#fff;border:1px solid #dce3eb;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:180px;padding:16px;font-size:16px;font-weight:400;display:flex;position:relative;box-shadow:0 6px 20px #1e2c3c0f}.assessment-intro-module__hqSosa__question .assessment-intro-module__hqSosa__sexChoice input{opacity:0;width:1px;height:1px;padding:0;position:absolute}.assessment-intro-module__hqSosa__sexChoice[data-selected=true]{background:#f6fbf8;border-color:#2c9472}.assessment-intro-module__hqSosa__sexChoice:focus-within{outline-offset:2px;outline:2px solid #2c9472}.assessment-intro-module__hqSosa__sexIcon{color:#3268d5;background:#dceaff;border-radius:50%;place-items:center;width:62px;height:62px;display:grid}.assessment-intro-module__hqSosa__sexIcon[data-sex=Female]{color:#cf397f;background:#fbe5f1}.assessment-intro-module__hqSosa__sexIcon svg{width:32px;height:32px}.assessment-intro-module__hqSosa__question .assessment-intro-module__hqSosa__medicationForm{margin-top:18px}.assessment-intro-module__hqSosa__answerIcon{color:#2c9472;background:#def9e9;border-radius:50%;place-items:center;width:62px;height:62px;display:grid}.assessment-intro-module__hqSosa__answerIcon[data-answer=No]{color:#df4b55;background:#ffe4e7}.assessment-intro-module__hqSosa__answerIcon svg{width:28px;height:28px}.assessment-intro-module__hqSosa__medicationDetails{box-sizing:border-box;color:#303949;resize:vertical;background:#fff;border:1px solid #dce3eb;border-radius:9px;width:100%;min-height:110px;padding:15px;font-size:14px;font-weight:400;line-height:22px;display:block;box-shadow:0 6px 20px #1e2c3c0f}.assessment-intro-module__hqSosa__medicationDetails::placeholder{color:#8b9299}.assessment-intro-module__hqSosa__medicationDetails:focus-visible{outline-offset:2px;outline:2px solid #2c9472}.assessment-intro-module__hqSosa__medicationDetails[aria-invalid=true]{border-color:#d34c4c}.assessment-intro-module__hqSosa__validationAlert{color:#bd3636;background:#fff0f0;border:1px solid #d34c4c;border-radius:9px;align-items:center;gap:12px;margin:0;padding:15px;font-size:14px;line-height:20px;display:flex}.assessment-intro-module__hqSosa__validationAlert>span{border:1.5px solid;border-radius:50%;flex:0 0 20px;place-items:center;height:20px;font-weight:600;display:grid}.assessment-intro-module__hqSosa__privacyBanner{color:#276844;background:#eaf7ed;border:1px solid #94c9ad;border-radius:7px;align-items:center;gap:10px;margin:0 0 18px;padding:12px;font-size:12px;font-weight:500;line-height:18px;display:flex}.assessment-intro-module__hqSosa__privacyBanner svg{flex:0 0 22px;width:22px;height:22px}.assessment-intro-module__hqSosa__birthFields{border:0;border-top:1px solid #dce3eb;min-width:0;margin:0;padding:16px 0 0}.assessment-intro-module__hqSosa__birthFields legend{float:left;color:#272522;width:100%;margin:0 0 16px;font-size:17px;font-weight:600;line-height:24px}.assessment-intro-module__hqSosa__birthFields>div{clear:both;grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}.assessment-intro-module__hqSosa__birthFields .assessment-intro-module__hqSosa__selectTrigger{padding:0 10px;font-size:13px}.assessment-intro-module__hqSosa__birthFields .assessment-intro-module__hqSosa__selectMenu{min-width:120px}.assessment-intro-module__hqSosa__birthFields .assessment-intro-module__hqSosa__customField:last-child .assessment-intro-module__hqSosa__selectMenu{left:auto;right:0}.assessment-intro-module__hqSosa__reviewStep{text-align:center;padding:26px 0}.assessment-intro-module__hqSosa__reviewCheck{color:#fff;background:#2c9472;border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto 20px;font-size:32px;display:grid}.assessment-intro-module__hqSosa__reviewStep h1{color:#272522;margin:0;font-size:21px;font-weight:600;line-height:1.4}.assessment-intro-module__hqSosa__reviewStep>p{color:#596272;font-size:14px;line-height:22px}.assessment-intro-module__hqSosa__reviewProgress{background:linear-gradient(90deg,#89e1ac,#2c9472);border-radius:4px;height:7px;margin:26px 0 18px}.assessment-intro-module__hqSosa__reviewTiles{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:22px;display:grid}.assessment-intro-module__hqSosa__reviewTiles>div{color:#303949;background:#f8faf9;border:1px solid #e1e7e4;border-radius:9px;flex-direction:column;align-items:center;gap:8px;padding:14px 8px;font-size:12px;font-weight:500;line-height:16px;display:flex}.assessment-intro-module__hqSosa__reviewTiles span{color:#53695e;background:#e4eee8;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.assessment-intro-module__hqSosa__reviewTiles>div:first-child span{color:#fff;background:#2c9472}.assessment-intro-module__hqSosa__reviewStep .assessment-intro-module__hqSosa__continue{margin-top:28px}.assessment-intro-module__hqSosa__contactConsent{align-items:flex-start;gap:10px;margin-top:8px;display:flex}.assessment-intro-module__hqSosa__question .assessment-intro-module__hqSosa__contactConsent>input{width:16px;height:16px;box-shadow:none;accent-color:#2c9472;border-radius:4px;flex:0 0 16px;margin:3px 0 0;padding:0}.assessment-intro-module__hqSosa__question .assessment-intro-module__hqSosa__contactConsent>label{color:#737d88;font-size:11px;font-weight:400;line-height:16px;display:block}.assessment-intro-module__hqSosa__contactConsent a{color:inherit;text-underline-offset:2px;text-decoration:underline}.assessment-intro-module__hqSosa__eligibilityResult{padding-top:26px}.assessment-intro-module__hqSosa__eligibilityResult h1{color:#272522;letter-spacing:-.025em;margin:20px 0 16px;font-size:27px;font-weight:400;line-height:1.25}.assessment-intro-module__hqSosa__eligibilityResult h1 strong{color:#2c9472;font-weight:600}.assessment-intro-module__hqSosa__eligibilityTiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0 18px;display:grid}.assessment-intro-module__hqSosa__eligibilityTiles>div{text-align:center;background:#eaf4f0;border-radius:8px;align-content:start;gap:5px;min-width:0;padding:18px 8px;display:grid}.assessment-intro-module__hqSosa__eligibilityTiles strong{color:#2c9472;font-size:14px;font-weight:600;line-height:18px}.assessment-intro-module__hqSosa__eligibilityTiles span{color:#46534c;overflow-wrap:anywhere;font-size:11px;line-height:16px}.assessment-intro-module__hqSosa__eligibilityResult .assessment-intro-module__hqSosa__benefits li{align-items:flex-start;min-height:27px;font-size:12px;font-weight:500;line-height:20px}.assessment-intro-module__hqSosa__customField{color:#303949;gap:10px;min-width:0;font-size:16px;line-height:22px;display:grid;position:relative}.assessment-intro-module__hqSosa__selectTrigger{color:#303949;cursor:pointer;background:#fff;border:1px solid #dce3eb;border-radius:9px;justify-content:space-between;align-items:center;width:100%;height:52px;padding:0 16px;font-size:16px;font-weight:400;display:flex;box-shadow:0 6px 20px #1e2c3c0f}.assessment-intro-module__hqSosa__selectTrigger svg{color:#7b858b;width:16px;height:16px}.assessment-intro-module__hqSosa__selectTrigger:focus-visible{outline-offset:2px;outline:2px solid #2c9472}.assessment-intro-module__hqSosa__selectTrigger[aria-invalid=true]{border-color:#ad4040}.assessment-intro-module__hqSosa__selectMenu{z-index:10;overscroll-behavior:contain;background:#fff;border:1px solid #dce3eb;border-radius:9px;max-height:200px;margin:6px 0 0;padding:5px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #1e2c3c1f}.assessment-intro-module__hqSosa__selectMenu li{cursor:pointer;color:#303949;border-radius:5px;justify-content:space-between;padding:9px 12px;font-size:16px;display:flex}.assessment-intro-module__hqSosa__selectMenu li[data-active=true],.assessment-intro-module__hqSosa__selectMenu li[aria-selected=true]{color:#217c5e;background:#eaf4f0}.assessment-intro-module__hqSosa__fieldError{color:#ad4040;margin:0;font-size:12px;line-height:18px}.assessment-intro-module__hqSosa__question label{color:#303949;gap:10px;min-width:0;font-size:16px;font-weight:400;line-height:22px;display:grid}.assessment-intro-module__hqSosa__question :is(input,select){box-sizing:border-box;color:#303949;width:100%;height:52px;font-family:var(--font-red-hat-text),"Red Hat Text",Arial,sans-serif;background:#fff;border:1px solid #dce3eb;border-radius:9px;padding:0 16px;font-size:16px;box-shadow:0 6px 20px #1e2c3c0f}.assessment-intro-module__hqSosa__question :is(input,select):focus-visible{outline-offset:2px;outline:2px solid #2c9472}.assessment-intro-module__hqSosa__question .assessment-intro-module__hqSosa__continue{margin-top:20px}.assessment-intro-module__hqSosa__result{padding-top:16px}.assessment-intro-module__hqSosa__journey{padding-top:0}.assessment-intro-module__hqSosa__journeyPhoto{aspect-ratio:432/235;background:#f3f1eb;border-radius:16px;width:100%;position:relative;overflow:hidden}.assessment-intro-module__hqSosa__journeyPhoto img{object-fit:cover;object-position:center}.assessment-intro-module__hqSosa__journey h1{color:#272522;letter-spacing:-.025em;margin:20px 0;font-size:25px;font-weight:400;line-height:1.3}.assessment-intro-module__hqSosa__journey h1 strong{color:#2c9472;font-weight:600}.assessment-intro-module__hqSosa__result h1{color:#272522;letter-spacing:-.025em;margin:20px 0;font-size:28px;font-weight:400;line-height:1.2}.assessment-intro-module__hqSosa__result h1 strong{color:#2c9472;font-weight:600}.assessment-intro-module__hqSosa__resultNumbers{justify-content:space-between;gap:16px;margin:24px 12px 20px;display:flex}.assessment-intro-module__hqSosa__resultNumbers>div:last-child{text-align:right;color:#238e73}.assessment-intro-module__hqSosa__resultNumbers span{color:#8490a4;font-size:13px;font-weight:600;display:block}.assessment-intro-module__hqSosa__resultNumbers>div:last-child span{color:#238e73}.assessment-intro-module__hqSosa__resultNumbers strong{letter-spacing:-.04em;font-size:34px;font-weight:600;line-height:1.2;display:block}.assessment-intro-module__hqSosa__resultNumbers small{letter-spacing:0;font-size:16px}.assessment-intro-module__hqSosa__chart{width:100%;height:auto;margin:24px 0;display:block}.assessment-intro-module__hqSosa__chart text{fill:#8490a4;font-family:var(--font-red-hat-text),Arial,sans-serif;font-size:11px}.assessment-intro-module__hqSosa__resultDisclaimer{color:#596272;margin:0 0 20px;font-size:11px;font-style:italic;line-height:1.6}.assessment-intro-module__hqSosa__lossSummary{background:#eaf4f0;border-radius:9px;justify-items:center;gap:4px;margin:0 0 32px;padding:30px 16px;display:grid}.assessment-intro-module__hqSosa__lossSummary strong{color:#2c9472;font-size:28px;font-weight:600;line-height:1.2}.assessment-intro-module__hqSosa__lossSummary span{color:#272522;font-size:14px}.assessment-intro-module__hqSosa__progress{justify-content:space-between;gap:23px;margin:11px 24px 18px;display:flex}.assessment-intro-module__hqSosa__progress span{background:#e7e7eb;border-radius:999px;flex:1;height:12px}.assessment-intro-module__hqSosa__photo{aspect-ratio:432/210;background:#eee9df;border-radius:18px;position:relative;overflow:hidden}.assessment-intro-module__hqSosa__photo img{object-fit:cover;object-position:center 43%}.assessment-intro-module__hqSosa__photo:after{content:"";background:linear-gradient(#0000,#1b7f5e94);position:absolute;inset:45% 0 0}.assessment-intro-module__hqSosa__photo>span{z-index:1;color:#fff;letter-spacing:-.045em;text-align:center;font-size:28px;font-weight:700;line-height:1.2;position:absolute;bottom:3px;left:0;right:0}.assessment-intro-module__hqSosa__intro{padding-top:24px}.assessment-intro-module__hqSosa__eyebrow{color:#2c9472;letter-spacing:.09em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:600;line-height:14px}.assessment-intro-module__hqSosa__intro h1{color:#272522;letter-spacing:-.025em;margin:0;font-family:inherit;font-size:34px;font-weight:400;line-height:1.34}.assessment-intro-module__hqSosa__intro h1 strong{color:#2c9472;font-weight:600;display:block}.assessment-intro-module__hqSosa__intro h1 strong span{display:block}.assessment-intro-module__hqSosa__description{color:#596272;margin:18px 0 0;font-size:14px;line-height:22px}.assessment-intro-module__hqSosa__benefits{border-top:1px solid #dce1e8;gap:0;margin:16px 0 24px;padding:16px 0 0;list-style:none;display:grid}.assessment-intro-module__hqSosa__benefits li{color:#535e6c;align-items:center;gap:11px;min-height:25px;font-size:13px;font-weight:600;line-height:25px;display:flex}.assessment-intro-module__hqSosa__benefits li span{color:#2c9472;background:#e2f5e8;border-radius:50%;flex:0 0 20px;place-items:center;height:20px;font-size:13px;display:grid}.assessment-intro-module__hqSosa__continue{color:#fff;background:#2c9472;border:0;border-radius:16px;justify-content:center;align-items:center;gap:18px;width:100%;height:52px;padding:12px 24px;font-size:15px;font-weight:600;display:flex}.assessment-intro-module__hqSosa__continue:hover{background:#217c5e}.assessment-intro-module__hqSosa__note{color:#818991;text-align:center;margin:14px 0 0;font-size:11px;line-height:1.6}.assessment-intro-module__hqSosa__back{color:#63736a;width:max-content;margin:24px auto 0;font-size:12px;display:block}.assessment-intro-module__hqSosa__notice{background:#f6faf7;border:1px solid #dce7df;border-radius:16px;padding:22px}.assessment-intro-module__hqSosa__notice h2{letter-spacing:-.02em;margin:0 0 10px;font-family:inherit;font-size:20px;font-weight:600}.assessment-intro-module__hqSosa__notice p{color:#596a60;font-size:14px;line-height:1.6}.assessment-intro-module__hqSosa__notice a{color:#247453;font-size:14px;font-weight:600}@media (max-width:480px){.assessment-intro-module__hqSosa__page{padding-left:16px;padding-right:16px}.assessment-intro-module__hqSosa__photo{aspect-ratio:432/232}.assessment-intro-module__hqSosa__journeyPhoto{aspect-ratio:432/255}}@media (max-width:400px){.assessment-intro-module__hqSosa__intro h1{font-size:30px}.assessment-intro-module__hqSosa__headerNote{font-size:10px}.assessment-intro-module__hqSosa__progress{gap:16px}.assessment-intro-module__hqSosa__eyebrow{font-size:11px}}
