._question_1nvjt_1{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:0 14px 36px #10243e14;overflow:visible}._grid_1nvjt_8{align-items:stretch;display:flex;min-height:37rem}._formPanel_1nvjt_14{background:var(--color-surface);display:flex;flex:1 1 auto;flex-direction:column;min-width:0;padding:clamp(var(--space-5),3vw,var(--space-8))}._progress_1nvjt_23{display:flex;gap:0;justify-content:center;list-style:none;margin:var(--space-5) 0 0;max-width:100%;padding:0}._mobileProgress_1nvjt_33{display:none}._desktopProgressStack_1nvjt_37{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-5)}._desktopProgress_1nvjt_37{margin:0}._progressItem_1nvjt_48{--line-progress:0%;align-items:center;display:flex}._progressItem_1nvjt_48:not(:last-child):after{background:linear-gradient(var(--color-primary),var(--color-primary)) 0/var(--line-progress) 100% no-repeat,var(--color-border);border-radius:999px;content:"";display:block;height:3px;transition:background-size .36s var(--ease-standard);width:clamp(.75rem,2.3vw,2.1rem)}._completedStep_1nvjt_64{--line-progress:100%}._progressCircle_1nvjt_68{align-items:center;background:color-mix(in srgb,var(--color-border) 54%,var(--color-surface));border:0;border-radius:999px;color:var(--color-text-muted);cursor:default;display:inline-flex;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);height:1.85rem;justify-content:center;line-height:1;padding:0;transition:background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard);width:1.85rem}._completedStep_1nvjt_64 ._progressCircle_1nvjt_68:not(:disabled),._currentStep_1nvjt_87 ._progressCircle_1nvjt_68{background:var(--color-primary);box-shadow:0 10px 20px #3f8f682e;color:var(--color-on-primary)}._completedStep_1nvjt_64 ._progressCircle_1nvjt_68:not(:disabled){animation:_answerPulse_1nvjt_1 .32s var(--ease-standard);cursor:pointer}._completedStep_1nvjt_64 ._progressCircle_1nvjt_68:not(:disabled):hover{background:var(--color-primary-hover)}._currentStep_1nvjt_87 ._progressCircle_1nvjt_68{box-shadow:0 10px 20px #3f8f682e,0 0 0 4px color-mix(in srgb,var(--color-primary) 18%,transparent)}._progressCircle_1nvjt_68:disabled{pointer-events:none}@keyframes _answerPulse_1nvjt_1{0%{transform:scale(.88)}65%{transform:scale(1.08)}to{transform:scale(1)}}._header_1nvjt_121{align-items:start;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4)}._eyebrow_1nvjt_128{color:var(--color-text-muted);flex:0 0 auto;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);margin:var(--space-1) 0 0;order:2;white-space:nowrap}._header_1nvjt_121 h3{color:var(--color-hero-ink);flex:1 1 22rem;font-size:var(--font-size-2xl);line-height:var(--line-tight);margin:0;order:1;text-wrap-style:balance}._description_1nvjt_149{color:var(--color-text-muted);flex:1 1 100%;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-copy);margin:0;max-width:54rem;order:3}._options_1nvjt_160{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-5)}._option_1nvjt_160{align-items:center;background:color-mix(in srgb,var(--color-surface) 94%,transparent);border:1px solid color-mix(in srgb,var(--color-border) 76%,transparent);border-radius:var(--radius-md);box-shadow:0 1px 2px #10243e0a;color:var(--color-text);cursor:pointer;display:flex;gap:var(--space-3);min-height:6.35rem;padding:var(--space-3) var(--space-4);position:relative;text-align:left;transition:border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard);z-index:0}._option_1nvjt_160:hover{border-color:color-mix(in srgb,var(--color-primary) 42%,var(--color-border));box-shadow:var(--shadow-md)}._option_1nvjt_160:active{transform:scale(.99)}._selectedOption_1nvjt_194{background:color-mix(in srgb,var(--color-primary-soft) 18%,var(--color-surface));border-color:var(--color-primary);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-primary) 42%,transparent)}._radio_1nvjt_200{background:var(--color-surface);border:2px solid color-mix(in srgb,var(--color-text-muted) 64%,var(--color-border));border-radius:999px;flex:0 0 1.55rem;height:1.55rem;width:1.55rem}._selectedOption_1nvjt_194 ._radio_1nvjt_200{border:6px solid var(--color-primary)}._optionIllustration_1nvjt_213{align-items:center;background:color-mix(in srgb,var(--color-surface-muted) 72%,var(--color-surface));border-radius:999px;display:flex;height:4.6rem;justify-content:center;width:4.6rem}._optionIllustration_1nvjt_213 img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}._placeholder_1nvjt_229{align-items:center;background:var(--placeholder-bg);border-radius:42% 42% 48% 48%;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--placeholder-ink) 55%,transparent),0 10px 18px #10243e17;color:var(--placeholder-ink);display:inline-flex;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);height:3.2rem;justify-content:center;width:3.2rem}._greenPlaceholder_1nvjt_243{--placeholder-bg:#b7dccb;--placeholder-ink:#27674a}._bluePlaceholder_1nvjt_248{--placeholder-bg:#b9d8ea;--placeholder-ink:#2f6688}._warmPlaceholder_1nvjt_253{--placeholder-bg:#f2bd73;--placeholder-ink:#9a5f18}._neutralPlaceholder_1nvjt_258{--placeholder-bg:#e8e9e8;--placeholder-ink:#68717a}._optionCopy_1nvjt_263{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-1);min-width:0}._optionCopy_1nvjt_263 strong{color:var(--color-hero-ink);font-size:var(--font-size-lg);line-height:var(--line-tight)}._optionCopy_1nvjt_263 span{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:1.45}._infoWrap_1nvjt_284{align-self:start;flex:0 0 auto;margin-left:auto;position:relative;z-index:4}._option_1nvjt_160:has(._infoWrap_1nvjt_284:focus-within),._option_1nvjt_160:has(._infoWrap_1nvjt_284:hover){z-index:5}._infoButton_1nvjt_297{align-items:center;background:var(--color-surface);border:0;border-radius:999px;color:var(--color-primary);cursor:help;display:inline-flex;height:2rem;justify-content:center;width:2rem}._tooltip_1nvjt_310{border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);color:var(--color-text);display:flex;flex-direction:column;gap:var(--space-2);opacity:0;padding:var(--space-4);pointer-events:none;right:-2.6rem;top:2.45rem;transform:translateY(-.35rem) scale(.98);transform-origin:top right;transition:opacity .16s var(--ease-standard),transform .16s var(--ease-standard);width:min(24rem,100vw - 2rem);z-index:6}._tooltip_1nvjt_310,._tooltip_1nvjt_310:before{background:var(--color-surface);position:absolute}._tooltip_1nvjt_310:before{border-left:1px solid var(--color-border);border-top:1px solid var(--color-border);content:"";height:.85rem;right:3rem;top:-.45rem;transform:rotate(45deg);width:.85rem}._infoOpen_1nvjt_347 ._tooltip_1nvjt_310,._infoWrap_1nvjt_284:focus-within ._tooltip_1nvjt_310,._infoWrap_1nvjt_284:hover ._tooltip_1nvjt_310{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}._tooltip_1nvjt_310 strong{color:var(--color-hero-ink);font-size:var(--font-size-md)}._tooltip_1nvjt_310 span{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-copy)}._actions_1nvjt_365{display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:space-between;margin-top:auto;padding-top:var(--space-5)}._navButton_1nvjt_374{align-items:center;border-radius:var(--radius-sm);cursor:pointer;display:inline-flex;font-weight:var(--font-weight-bold);gap:var(--space-3);justify-content:center;min-height:3.15rem;min-width:9.8rem;padding:.75rem 1.2rem;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}._navButton_1nvjt_374:active:not(:disabled){transform:scale(.97)}._navButton_1nvjt_374:disabled{cursor:not-allowed;opacity:.5}._previousButton_1nvjt_397{background:var(--color-surface);border:1px solid color-mix(in srgb,var(--color-primary) 54%,var(--color-border));color:var(--color-primary-hover);order:1}._previousButton_1nvjt_397:hover:not(:disabled){background:var(--color-primary-soft)}._nextButton_1nvjt_408{background:var(--color-primary);border:1px solid var(--color-primary);box-shadow:0 12px 28px #3f8f6833;color:var(--color-on-primary);order:3}._nextButton_1nvjt_408:hover:not(:disabled){background:var(--color-primary-hover);box-shadow:0 16px 34px #3f8f683d}._submitButton_1nvjt_421{background:color-mix(in srgb,var(--color-accent-blue-soft) 72%,var(--color-surface));border:1px solid color-mix(in srgb,var(--color-accent-blue) 18%,var(--color-border));color:var(--color-accent-blue);margin-left:auto;order:2}._submitButton_1nvjt_421:hover:not(:disabled){background:var(--color-accent-blue-soft);border-color:color-mix(in srgb,var(--color-accent-blue) 36%,var(--color-border))}._helpPanel_1nvjt_434{align-items:center;background:color-mix(in srgb,var(--color-primary-soft) 34%,var(--color-surface));display:flex;flex:0 0 425px;min-width:0;padding:clamp(var(--space-5),3vw,var(--space-8));width:425px}._helpContent_1nvjt_444{display:flex;flex-direction:column;gap:var(--space-5);width:100%}._helpContent_1nvjt_444 h4{color:var(--color-hero-ink);font-size:var(--font-size-xl);line-height:var(--line-tight);margin:0}._helpVisual_1nvjt_458{align-items:center;background:color-mix(in srgb,var(--color-surface) 92%,transparent);border:1px solid color-mix(in srgb,var(--color-border) 74%,transparent);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);display:flex;justify-content:center;min-height:15rem;padding:var(--space-5)}._helpVisual_1nvjt_458 img{max-height:18rem;max-width:100%;-o-object-fit:contain;object-fit:contain}._advice_1nvjt_476{background:color-mix(in srgb,var(--color-primary-soft) 74%,var(--color-surface));border:1px solid color-mix(in srgb,var(--color-primary) 14%,transparent);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5)}._adviceHeader_1nvjt_486{align-items:center;display:flex;gap:var(--space-3)}._adviceHeader_1nvjt_486 svg{color:var(--color-primary);flex:0 0 auto}._advice_1nvjt_476 p,._advice_1nvjt_476 strong{margin:0}._advice_1nvjt_476 strong{color:var(--color-hero-ink);font-size:var(--font-size-md)}._advice_1nvjt_476 p{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-copy)}@media(max-width:87.5rem)and (min-width:64rem){._helpPanel_1nvjt_434{flex-basis:clamp(23.4375rem,14.3vw + 14.3rem,25rem);width:clamp(23.4375rem,14.3vw + 14.3rem,25rem)}}@media(max-width:63.99rem){._grid_1nvjt_8{flex-direction:column}._helpPanel_1nvjt_434{flex-basis:auto;padding-top:var(--space-8);width:100%}._helpContent_1nvjt_444{margin:0 auto;max-width:42rem}}@media(max-width:42rem){._grid_1nvjt_8{min-height:0}._formPanel_1nvjt_14,._helpPanel_1nvjt_434{padding:var(--space-4)}._formPanel_1nvjt_14{padding-top:var(--space-5)}._desktopProgressStack_1nvjt_37{display:none}._mobileProgress_1nvjt_33{display:flex;justify-content:center;margin-top:var(--space-5)}._progressItem_1nvjt_48:not(:last-child):after{width:clamp(1.05rem,8vw,2rem)}._progressCircle_1nvjt_68{height:1.8rem;width:1.8rem}._eyebrow_1nvjt_128{flex-basis:100%;margin:0;order:1}._header_1nvjt_121 h3{flex-basis:100%;order:2}._description_1nvjt_149{order:3}._option_1nvjt_160{min-height:0}._optionIllustration_1nvjt_213{display:none}._tooltip_1nvjt_310{max-width:calc(100vw - var(--page-gutter)*2 - 2rem);right:0;transform-origin:top right;width:min(18rem,100vw - var(--page-gutter) * 2 - 2rem)}._tooltip_1nvjt_310:before{right:.65rem}._infoWrap_1nvjt_284:focus-within ._tooltip_1nvjt_310,._infoWrap_1nvjt_284:hover ._tooltip_1nvjt_310{opacity:0;pointer-events:none;transform:translateY(-.35rem) scale(.98)}._infoOpen_1nvjt_347 ._tooltip_1nvjt_310{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}._actions_1nvjt_365{flex-direction:column}._previousButton_1nvjt_397{order:3}._nextButton_1nvjt_408{margin-left:0;order:1}._submitButton_1nvjt_421{margin-left:0;order:2}._navButton_1nvjt_374{width:100%}}
