.household-assessment-module__9sOWqG__page,.household-assessment-module__9sOWqG__workspacePage{--ha-navy:var(--mmh-brand-navy);--ha-navy-soft:var(--mmh-brand-navy);--ha-blue:var(--mmh-brand-primary);--ha-blue-dark:var(--mmh-brand-navy);--ha-blue-soft:var(--mmh-surface-soft-blue);--ha-blue-pale:var(--mmh-surface-canvas);--ha-line:var(--mmh-border-subtle);--ha-text-muted:var(--mmh-ink-muted)}.household-assessment-module__9sOWqG__hero{background:radial-gradient(680px 440px at 88% 0,#2f67e824,#0000 68%),linear-gradient(#f8fbff 0%,#fff 100%);position:relative;overflow:hidden}.household-assessment-module__9sOWqG__heroInner{z-index:1;position:relative}.household-assessment-module__9sOWqG__eyebrow{align-items:center;gap:10px;display:flex}.household-assessment-module__9sOWqG__eyebrowLine{background:var(--ha-blue);border-radius:999px;width:28px;height:2px}.household-assessment-module__9sOWqG__profilePanel{background:radial-gradient(380px 260px at 92% 0%,#60a5fa38,transparent 68%),var(--ha-navy);position:relative;overflow:hidden;box-shadow:0 26px 78px #172b4224}.household-assessment-module__9sOWqG__profileItem{align-items:center;gap:12px;display:flex}.household-assessment-module__9sOWqG__profileIcon{color:#93c5fd;background:#60a5fa24;border-radius:999px;flex:none;place-items:center;width:36px;height:36px;display:grid}.household-assessment-module__9sOWqG__topicSection{background:#fff}.household-assessment-module__9sOWqG__topicCard{background:#fff;border:1px solid #172b4212;height:100%;box-shadow:0 14px 38px #172b4209}.household-assessment-module__9sOWqG__topicIcon{background:var(--ha-blue-soft);width:42px;height:42px;color:var(--ha-blue);border-radius:999px;place-items:center;display:grid}.household-assessment-module__9sOWqG__matchingSection{background:var(--mmh-surface-canvas)}.household-assessment-module__9sOWqG__matchingRail{position:relative}.household-assessment-module__9sOWqG__matchingRail:before{content:"";background:linear-gradient(90deg,#d7e0eb 0%,#aac2fa 55%,var(--ha-blue)100%);height:2px;position:absolute;top:26px;left:8%;right:8%}.household-assessment-module__9sOWqG__matchingStep{z-index:2;text-align:center;position:relative}.household-assessment-module__9sOWqG__matchingNumber{width:54px;height:54px;color:var(--ha-blue);background:#fff;border:1px solid #d2ddea;border-radius:999px;place-items:center;margin:0 auto 16px;font-size:13px;font-weight:700;display:grid;box-shadow:0 8px 22px #172b4212}.household-assessment-module__9sOWqG__matchingFinal .household-assessment-module__9sOWqG__matchingNumber{background:var(--ha-blue);border-color:var(--ha-blue);color:#fff}.household-assessment-module__9sOWqG__expectationPanel{background:linear-gradient(135deg,#eef4ffe6,#fff 72%);border:1px solid #dce6fb}.household-assessment-module__9sOWqG__afterPanel{background:radial-gradient(440px 280px at 90% 0%,#2f67e836,transparent 68%),var(--ha-navy);position:relative;overflow:hidden}.household-assessment-module__9sOWqG__afterFlow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.household-assessment-module__9sOWqG__afterChip{color:#ffffffd1;background:#ffffff12;border:1px solid #ffffff1a;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:700}.household-assessment-module__9sOWqG__startPanel{background:radial-gradient(420px 260px at 88% 0,#2f67e821,#0000 70%),#fff;border:1px solid #172b4212;box-shadow:0 22px 65px #172b420e}.household-assessment-module__9sOWqG__workspacePage{background:radial-gradient(780px 420px at 92% 0%,#2f67e812,transparent 70%),var(--mmh-surface-canvas);min-height:calc(100vh - 72px)}.household-assessment-module__9sOWqG__workspaceIntro{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe0;border-bottom:1px solid #172b420e}.household-assessment-module__9sOWqG__workspaceGrid{grid-template-columns:252px minmax(0,1fr);align-items:start;gap:32px;display:grid}.household-assessment-module__9sOWqG__stepRail{background:radial-gradient(280px 220px at 100% 0%,#5082ff33,transparent 70%),var(--mmh-gradient-dark);border:0;position:sticky;top:92px;overflow:hidden;box-shadow:0 22px 60px #172b4224}.household-assessment-module__9sOWqG__stepRailHeader{border-bottom:1px solid #ffffff17;margin-bottom:5px;padding:6px 8px 17px}.household-assessment-module__9sOWqG__stepRailEyebrow{color:#8fb0ff;letter-spacing:.08em}.household-assessment-module__9sOWqG__stepRailTitle{color:#fff}.household-assessment-module__9sOWqG__stepRailItem{min-height:48px;transition:background var(--mmh-transition-standard),transform var(--mmh-transition-standard);border-radius:16px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:11px;padding:8px 10px;display:grid;position:relative}.household-assessment-module__9sOWqG__stepRailItemCurrent{background:#ffffff1c}.household-assessment-module__9sOWqG__stepRailItemComplete{opacity:.82}.household-assessment-module__9sOWqG__stepRailNumber{color:#ffffff94;background:#ffffff12;border:1px solid #ffffff17;border-radius:999px;place-items:center;width:30px;height:30px;font-size:10px;font-weight:700;display:grid}.household-assessment-module__9sOWqG__stepRailNumberCurrent{background:var(--ha-blue);color:#fff;border-color:#ffffff38;box-shadow:0 5px 16px #2f67e861}.household-assessment-module__9sOWqG__stepRailNumberComplete{color:#9ebaff;background:#6997ff29;border-color:#81a4ff3d}.household-assessment-module__9sOWqG__stepRailLabel{color:#ffffffab}.household-assessment-module__9sOWqG__stepRailLabelCurrent{color:#fff}.household-assessment-module__9sOWqG__formArea{min-width:0}.household-assessment-module__9sOWqG__mobileProgress{display:none}.household-assessment-module__9sOWqG__formCard{background:#fff;border:1px solid #172b420f;overflow:hidden;box-shadow:0 2px 5px #172b4205,0 22px 58px #172b420e}.household-assessment-module__9sOWqG__formHeader{border-bottom:1px solid var(--mmh-border-subtle);padding:0 0 25px;position:relative}.household-assessment-module__9sOWqG__formHeader:after{content:"";background:var(--ha-blue);border-radius:999px;width:72px;height:2px;position:absolute;bottom:-1px;left:0}.household-assessment-module__9sOWqG__formStepEyebrow{color:var(--ha-blue-dark);letter-spacing:.075em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:700;display:inline-flex}.household-assessment-module__9sOWqG__formStepDot{background:var(--ha-blue);border-radius:999px;width:6px;height:6px}.household-assessment-module__9sOWqG__formBody{padding-block:1px}.household-assessment-module__9sOWqG__formFooter{border-top:1px solid var(--mmh-border-subtle);padding-top:24px}.household-assessment-module__9sOWqG__autoSaveNote{color:var(--mmh-ink-muted)}.household-assessment-module__9sOWqG__mobileProgressCard{background:linear-gradient(135deg,#eef4ffe0,#fffffff2);border:1px solid #2f67e81a;box-shadow:0 10px 30px #172b420a}.household-assessment-module__9sOWqG__stepSectionHeading{position:relative}.household-assessment-module__9sOWqG__stepSectionIcon{background:var(--ha-blue-soft);color:var(--ha-blue-dark);border:1px solid #2f67e817;flex:none}.household-assessment-module__9sOWqG__infoPanel{background:linear-gradient(110deg,#edf3fff2,#f7f9ffe6);border:0;position:relative;overflow:hidden}.household-assessment-module__9sOWqG__infoPanel:before{content:"";background:var(--ha-blue);width:3px;position:absolute;inset:0 auto 0 0}.household-assessment-module__9sOWqG__choiceCard{border:1px solid var(--mmh-border-subtle);min-height:62px;transition:transform var(--mmh-transition-standard),border-color var(--mmh-transition-standard),box-shadow var(--mmh-transition-standard),background var(--mmh-transition-standard);background:#fff;position:relative;box-shadow:0 1px 2px #172b4204}.household-assessment-module__9sOWqG__choiceCard:hover{border-color:#c6d4f4;transform:translateY(-1px);box-shadow:0 8px 20px #172b420e}.household-assessment-module__9sOWqG__choiceCardSelected{background:linear-gradient(135deg,#edf3fffa,#f8fafffa);border-color:#83a6ff;box-shadow:inset 0 0 0 1px #2f67e81f,0 8px 20px #2f67e814}.household-assessment-module__9sOWqG__choiceCardSelected:hover{border-color:#7399fb}.household-assessment-module__9sOWqG__selectionMark{width:24px;height:24px;color:var(--mmh-ink-muted);transition:background var(--mmh-transition-standard),border-color var(--mmh-transition-standard),transform var(--mmh-transition-standard);background:#f0f2f5;border:1px solid #e0e4e9;border-radius:999px;flex:none;place-items:center;display:grid}.household-assessment-module__9sOWqG__selectionMarkSelected{background:var(--ha-blue);border-color:var(--ha-blue);color:#fff;box-shadow:0 4px 10px #2f67e840}.household-assessment-module__9sOWqG__counterShell{background:#fafbfc;border:1px solid #e4e8ee;border-radius:16px;padding:11px 12px 11px 16px}.household-assessment-module__9sOWqG__counterControl{border-color:var(--mmh-border-subtle);background:#fff}.household-assessment-module__9sOWqG__counterValue{background:var(--ha-blue-soft);min-width:42px;height:38px;color:var(--ha-blue-dark);border-radius:11px;justify-content:center;align-items:center;padding-inline:8px;display:flex}.household-assessment-module__9sOWqG__successPanel{background:radial-gradient(420px 280px at 50% 0,#2f67e814,#0000 75%),#fff;border:1px solid #172b420f;box-shadow:0 24px 70px #172b4212}.household-assessment-module__9sOWqG__successFlow{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.household-assessment-module__9sOWqG__successChip{background:var(--ha-blue-soft);color:var(--mmh-brand-navy);border-radius:999px;padding:8px 11px;font-size:12px;font-weight:700}@media (max-width:62em){.household-assessment-module__9sOWqG__matchingRail:before{display:none}.household-assessment-module__9sOWqG__workspaceGrid{grid-template-columns:1fr;gap:20px}.household-assessment-module__9sOWqG__stepRail{display:none}.household-assessment-module__9sOWqG__mobileProgress{display:block}}@media (max-width:48em){.household-assessment-module__9sOWqG__workspacePage{background:var(--mmh-surface-canvas)}.household-assessment-module__9sOWqG__matchingStep{text-align:left;grid-template-columns:50px 1fr;align-items:start;gap:14px;display:grid}.household-assessment-module__9sOWqG__matchingNumber{width:50px;height:50px;margin:0}.household-assessment-module__9sOWqG__formCard{border-radius:22px!important}.household-assessment-module__9sOWqG__choiceCard{min-height:58px}.household-assessment-module__9sOWqG__formFooter{padding-top:20px}}.household-assessment-module__9sOWqG__page,.household-assessment-module__9sOWqG__workspacePage{font-family:var(--font-google-sans),var(--font-noto-myanmar),sans-serif;color:var(--mmh-ink-primary)}.household-assessment-module__9sOWqG__hero:after{content:"";pointer-events:none;border:1px dashed var(--mmh-border-brand);border-radius:50%;width:460px;height:460px;position:absolute;top:-260px;right:-220px;box-shadow:0 0 0 48px #63a5ef0a,0 0 0 96px #2f67e806}.household-assessment-module__9sOWqG__profilePanel,.household-assessment-module__9sOWqG__afterPanel,.household-assessment-module__9sOWqG__stepRail{background:var(--mmh-gradient-dark);box-shadow:var(--mmh-shadow-elevated)}.household-assessment-module__9sOWqG__topicCard,.household-assessment-module__9sOWqG__formCard,.household-assessment-module__9sOWqG__successPanel{border-color:var(--mmh-border-subtle);box-shadow:var(--mmh-shadow-subtle)}.household-assessment-module__9sOWqG__topicCard{border-radius:var(--mmh-radius-card);transition:transform var(--mmh-transition-standard),box-shadow var(--mmh-transition-standard)}.household-assessment-module__9sOWqG__expectationPanel,.household-assessment-module__9sOWqG__startPanel,.household-assessment-module__9sOWqG__mobileProgressCard,.household-assessment-module__9sOWqG__infoPanel{background:var(--mmh-gradient-soft);border-color:var(--mmh-border-brand)}.household-assessment-module__9sOWqG__workspacePage,.household-assessment-module__9sOWqG__workspaceIntro{background:var(--mmh-gradient-soft)}.household-assessment-module__9sOWqG__formCard .mantine-Input-input{border-radius:var(--mmh-radius-md);border-color:var(--mmh-border-subtle);min-height:48px;font-size:16px}.household-assessment-module__9sOWqG__formCard .mantine-Input-input:focus{border-color:var(--mmh-brand-primary);box-shadow:0 0 0 3px #2f67e81a}.household-assessment-module__9sOWqG__formCard .mantine-InputWrapper-label{color:var(--mmh-ink-primary);margin-bottom:8px;font-weight:500}.household-assessment-module__9sOWqG__formBody .mantine-Paper-root{border-radius:var(--mmh-radius-card)}.household-assessment-module__9sOWqG__formBody .mantine-Paper-root[type=button]{min-height:56px;transition:box-shadow var(--mmh-transition-standard),transform var(--mmh-transition-standard)}:is(.household-assessment-module__9sOWqG__formBody .mantine-Text-root,.household-assessment-module__9sOWqG__formBody .mantine-InputWrapper-description,.household-assessment-module__9sOWqG__successPanel .mantine-Text-root){overflow-wrap:anywhere}:is(.household-assessment-module__9sOWqG__formBody .mantine-Stack-root,.household-assessment-module__9sOWqG__formBody .mantine-SimpleGrid-root>*){min-width:0}.household-assessment-module__9sOWqG__formBody .mantine-Badge-root{max-width:100%;height:auto;min-height:24px;padding-block:4px}.household-assessment-module__9sOWqG__formBody .mantine-Badge-label{white-space:normal;overflow-wrap:anywhere;line-height:1.4;overflow:visible}.household-assessment-module__9sOWqG__choiceCardSelected{border-color:var(--mmh-brand-primary);background:var(--mmh-gradient-soft)}.household-assessment-module__9sOWqG__counterShell{border-color:var(--mmh-border-subtle);background:var(--mmh-surface-canvas);flex-wrap:wrap;row-gap:12px}.household-assessment-module__9sOWqG__counterShell>.mantine-Group-root{margin-left:auto}:is(.household-assessment-module__9sOWqG__page .mantine-Button-root,.household-assessment-module__9sOWqG__workspacePage .mantine-Button-root){border-radius:var(--mmh-radius-button);max-width:100%;min-height:44px}.household-assessment-module__9sOWqG__page button:focus-visible,.household-assessment-module__9sOWqG__workspacePage button:focus-visible,.household-assessment-module__9sOWqG__page a:focus-visible{outline-offset:3px;outline:3px solid #2f67e857}.household-assessment-module__9sOWqG__reviewRow{border-bottom:1px solid var(--mmh-border-subtle);padding-block:8px}.household-assessment-module__9sOWqG__reviewRow:last-child{border-bottom:0}@media (hover:hover){.household-assessment-module__9sOWqG__topicCard:hover{box-shadow:var(--mmh-shadow-elevated);transform:translateY(-3px)}}@media (max-width:47.99em){.household-assessment-module__9sOWqG__landingActions,.household-assessment-module__9sOWqG__wizardActions{grid-template-columns:1fr;width:100%;display:grid}.household-assessment-module__9sOWqG__landingActions>*,.household-assessment-module__9sOWqG__wizardActions>*{width:100%}:is(.household-assessment-module__9sOWqG__landingActions .mantine-Button-label,.household-assessment-module__9sOWqG__wizardActions .mantine-Button-label){white-space:normal;line-height:1.4}.household-assessment-module__9sOWqG__reviewRow{flex-wrap:wrap;gap:4px}.household-assessment-module__9sOWqG__reviewRow>.mantine-Text-root{width:100%;max-width:100%}.household-assessment-module__9sOWqG__reviewRow>:last-child{text-align:left!important}}@media (prefers-reduced-motion:reduce){.household-assessment-module__9sOWqG__topicCard,.household-assessment-module__9sOWqG__choiceCard,.household-assessment-module__9sOWqG__selectionMark,.household-assessment-module__9sOWqG__stepRailItem{transition:none}.household-assessment-module__9sOWqG__formBody .mantine-Paper-root[type=button]{transition:none}.household-assessment-module__9sOWqG__topicCard:hover,.household-assessment-module__9sOWqG__choiceCard:hover{transform:none}}
