.SimulatorChoiceGroup-module__jkUq-q__group{flex-wrap:wrap;align-items:center;gap:.45rem;width:100%;display:flex}.SimulatorChoiceGroup-module__jkUq-q__choice{color:#53677f;text-align:center;cursor:pointer;background:#fff;border:1px solid #dce6ef;border-radius:999px;justify-content:center;align-items:center;gap:.38rem;max-width:100%;min-height:2.55rem;padding:.52rem .8rem;font-size:.77rem;font-weight:650;line-height:1.1;transition:background-color .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.SimulatorChoiceGroup-module__jkUq-q__choice:hover{color:#1b4157;background:#f6fbfb;border-color:#9ed6d5}.SimulatorChoiceGroup-module__jkUq-q__choice:active{transform:scale(.98)}.SimulatorChoiceGroup-module__jkUq-q__choice:focus-visible{outline-offset:2px;outline:2px solid #148d96}.SimulatorChoiceGroup-module__jkUq-q__choiceActive{color:#075e62;background:#e6f7f5;border-color:#65c2c0;box-shadow:inset 0 0 0 1px #148d9614}.SimulatorChoiceGroup-module__jkUq-q__choiceActive:hover{color:#075e62;background:#dcf3f1;border-color:#39a9a9}.SimulatorChoiceGroup-module__jkUq-q__icon{color:#168e96;flex:none;justify-content:center;align-items:center;display:inline-flex}@media (max-width:380px){.SimulatorChoiceGroup-module__jkUq-q__group{gap:.36rem}.SimulatorChoiceGroup-module__jkUq-q__choice{min-height:2.4rem;padding-inline:.66rem;font-size:.73rem}}@media (prefers-reduced-motion:reduce){.SimulatorChoiceGroup-module__jkUq-q__choice{transition:none}}
.StandaloneSimulator-module__LiQ9WW__simulatorShell{--home-font-body:Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--home-font-editorial:Georgia, "Times New Roman", serif;--sim-ink:#172641;--sim-muted:#61748e;--sim-teal:#128d96;--sim-blue:#2862df;--sim-line:#dce6f0;--sim-soft-blue:#edf6ff;width:min(100%,46rem);color:var(--sim-ink);font-family:var(--home-font-body);margin-inline:auto;padding:1.25rem 1rem 1rem;position:relative}.StandaloneSimulator-module__LiQ9WW__simulatorShell :is(button,input,select,textarea){font-family:var(--home-font-body)}.StandaloneSimulator-module__LiQ9WW__progressBlock{margin:0 auto 1.2rem}.StandaloneSimulator-module__LiQ9WW__progressMeta{color:var(--sim-muted);justify-content:space-between;gap:1rem;margin-bottom:.55rem;font-size:.72rem;font-weight:650;display:flex}.StandaloneSimulator-module__LiQ9WW__progress{position:relative}.StandaloneSimulator-module__LiQ9WW__progressTrack{background:#e6edf4;border-radius:99px;height:2px;position:absolute;top:.95rem;left:9%;right:9%;overflow:hidden}.StandaloneSimulator-module__LiQ9WW__progressTrack>span{border-radius:inherit;background:var(--sim-teal);height:100%;transition:width .22s;display:block}.StandaloneSimulator-module__LiQ9WW__progressSteps{grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:relative}.StandaloneSimulator-module__LiQ9WW__progressStep{color:#8492a4;cursor:pointer;background:0 0;border:0;justify-items:center;gap:.28rem;min-width:0;padding:0;display:grid}.StandaloneSimulator-module__LiQ9WW__progressStep:disabled{cursor:default}.StandaloneSimulator-module__LiQ9WW__progressStep>span{color:#7c8ba0;background:#f4f7fa;border:1px solid #dce5ef;border-radius:50%;place-items:center;width:1.95rem;height:1.95rem;font-size:.78rem;font-weight:750;transition:background .16s,color .16s,border-color .16s;display:grid}.StandaloneSimulator-module__LiQ9WW__progressStep small{max-width:100%;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;font-weight:650;overflow:hidden}.StandaloneSimulator-module__LiQ9WW__progressStepCurrent{color:var(--sim-teal)}.StandaloneSimulator-module__LiQ9WW__progressStepCurrent>span{border-color:var(--sim-teal);background:var(--sim-teal);color:#fff;box-shadow:0 5px 13px #128d962e}.StandaloneSimulator-module__LiQ9WW__progressStepComplete>span{color:#087c75;background:#e5f6f1;border-color:#b9e3dc}.StandaloneSimulator-module__LiQ9WW__progressStep:focus-visible{outline:2px solid var(--sim-teal);outline-offset:3px;border-radius:.5rem}.StandaloneSimulator-module__LiQ9WW__stepHeader{margin:0 0 1rem;animation:.18s both StandaloneSimulator-module__LiQ9WW__arrive}.StandaloneSimulator-module__LiQ9WW__stepHeader>p{color:var(--sim-teal);letter-spacing:.075em;text-transform:uppercase;margin:0 0 .35rem;font-size:.7rem;font-weight:800}.StandaloneSimulator-module__LiQ9WW__stepHeader h1{color:var(--sim-ink);font-family:var(--home-font-editorial);letter-spacing:-.035em;margin:0;font-size:clamp(1.5rem,6vw,2rem);font-weight:700;line-height:1.08}.StandaloneSimulator-module__LiQ9WW__stepHeader>span{max-width:38rem;color:var(--sim-muted);margin-top:.45rem;font-size:.9rem;line-height:1.5;display:block}.StandaloneSimulator-module__LiQ9WW__personalProfileAction{background:linear-gradient(135deg,#f1fbf7,#f7fbff);border:1px solid #ccebe2;border-radius:1.1rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6rem;margin:0 0 .9rem;padding:.78rem;display:grid}.StandaloneSimulator-module__LiQ9WW__personalProfileIcon{color:#118370;background:#def5ed;border-radius:.8rem;place-items:center;width:2.45rem;height:2.45rem;display:grid}.StandaloneSimulator-module__LiQ9WW__personalProfileCopy{min-width:0}.StandaloneSimulator-module__LiQ9WW__personalProfileCopy strong{color:var(--sim-ink);font-size:.82rem;font-weight:760}.StandaloneSimulator-module__LiQ9WW__personalProfileCopy p{color:var(--sim-muted);margin:.14rem 0 0;font-size:.69rem;line-height:1.4}.StandaloneSimulator-module__LiQ9WW__personalProfileButton{color:#fff;min-height:2.7rem;font:inherit;cursor:pointer;background:#128d96;border:1px solid #128d96;border-radius:.82rem;grid-column:1/-1;justify-content:center;align-items:center;gap:.4rem;padding:.55rem .8rem;font-size:.77rem;font-weight:740;text-decoration:none;display:inline-flex}.StandaloneSimulator-module__LiQ9WW__personalProfileButton:disabled{cursor:not-allowed;background:#b9c8d6;border-color:#b9c8d6}.StandaloneSimulator-module__LiQ9WW__personalProfileButton:focus-visible{outline-offset:3px;outline:2px solid #08797b}.StandaloneSimulator-module__LiQ9WW__personalProfileSetupLink{color:#2862a8;text-underline-offset:.15em;grid-column:1/-1;justify-self:center;margin-top:-.18rem;font-size:.7rem;font-weight:700;text-decoration:underline}.StandaloneSimulator-module__LiQ9WW__stepCard{background:#fff;border:1px solid #e2eaf2;border-radius:1.4rem;min-width:0;padding:1rem;animation:.18s both StandaloneSimulator-module__LiQ9WW__arrive;box-shadow:0 9px 26px -25px #17264166}.StandaloneSimulator-module__LiQ9WW__stepCardIntro{align-items:flex-start;gap:.7rem;margin-bottom:1.05rem;display:flex}.StandaloneSimulator-module__LiQ9WW__stepCardIcon{width:2.65rem;height:2.65rem;color:var(--sim-teal);background:#e8f8f6;border-radius:.9rem;flex:none;place-items:center;display:grid}.StandaloneSimulator-module__LiQ9WW__stepCardIntro h2{color:var(--sim-ink);font-family:var(--home-font-editorial);letter-spacing:-.025em;margin:.08rem 0 0;font-size:1.03rem;font-weight:700;line-height:1.25}.StandaloneSimulator-module__LiQ9WW__stepCardIntro p{color:var(--sim-muted);margin:.27rem 0 0;font-size:.79rem;line-height:1.4}.StandaloneSimulator-module__LiQ9WW__stepFields{gap:.15rem;display:grid}.StandaloneSimulator-module__LiQ9WW__fieldGroup{min-width:0;margin:0 0 1.05rem}.StandaloneSimulator-module__LiQ9WW__fieldGroup:last-child{margin-bottom:0}.StandaloneSimulator-module__LiQ9WW__fieldHeading{align-items:flex-start;gap:.55rem;margin-bottom:.62rem;display:flex}.StandaloneSimulator-module__LiQ9WW__fieldIcon{color:#3377cd;background:#eff6ff;border-radius:.68rem;flex:none;place-items:center;width:1.95rem;height:1.95rem;display:grid}.StandaloneSimulator-module__LiQ9WW__fieldHeading h2{color:var(--sim-ink);margin:.02rem 0 0;font-size:.91rem;font-weight:760;line-height:1.25}.StandaloneSimulator-module__LiQ9WW__fieldHeading p{color:var(--sim-muted);margin:.2rem 0 0;font-size:.73rem;line-height:1.38}.StandaloneSimulator-module__LiQ9WW__inputLabel{color:var(--sim-ink);margin-bottom:.45rem;font-size:.9rem;font-weight:750;display:block}.StandaloneSimulator-module__LiQ9WW__regionChips{overscroll-behavior-inline:contain;scrollbar-width:none;gap:.4rem;padding:.05rem 0 .35rem;display:flex;overflow-x:auto}.StandaloneSimulator-module__LiQ9WW__regionChips::-webkit-scrollbar{display:none}.StandaloneSimulator-module__LiQ9WW__regionChip{border:1px solid var(--sim-line);min-height:2.1rem;color:var(--sim-muted);cursor:pointer;background:#fff;border-radius:999px;flex:none;padding:.38rem .75rem;font-size:.73rem;font-weight:650}.StandaloneSimulator-module__LiQ9WW__regionChipActive{color:#08767d;background:#eaf8f6;border-color:#9ed8d4}.StandaloneSimulator-module__LiQ9WW__citySearch{z-index:3;background:#fff;border:1px solid #d4e0ec;border-radius:.95rem;align-items:center;min-height:3.25rem;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.StandaloneSimulator-module__LiQ9WW__citySearch:focus-within{border-color:#64bfc0;box-shadow:0 0 0 3px #128d961a}.StandaloneSimulator-module__LiQ9WW__citySearchIcon{color:#75869a;pointer-events:none;position:absolute;left:.82rem}.StandaloneSimulator-module__LiQ9WW__citySearch input{width:100%;min-width:0;height:3.1rem;color:var(--sim-ink);font:inherit;background:0 0;border:0;outline:0;padding:0 2.9rem 0 2.6rem;font-size:.91rem}.StandaloneSimulator-module__LiQ9WW__citySearch input::placeholder{color:#94a2b2}.StandaloneSimulator-module__LiQ9WW__citySearchToggle{color:#536b84;cursor:pointer;background:#f3f7fa;border:0;border-radius:.7rem;place-items:center;width:2.3rem;height:2.3rem;display:grid;position:absolute;right:.36rem}.StandaloneSimulator-module__LiQ9WW__cityDropdown{background:#fff;border:1px solid #dce6f0;border-radius:1rem;max-height:17rem;padding:.35rem;position:absolute;top:calc(100% + .35rem);left:0;right:0;overflow-y:auto;box-shadow:0 16px 32px #17264121}.StandaloneSimulator-module__LiQ9WW__cityOption{width:100%;min-height:3.35rem;color:var(--sim-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.75rem;align-items:center;gap:.65rem;padding:.4rem .55rem;display:flex}.StandaloneSimulator-module__LiQ9WW__cityOption:hover,.StandaloneSimulator-module__LiQ9WW__cityOption[aria-selected=true]{background:#eff8f8}.StandaloneSimulator-module__LiQ9WW__cityOption>span:nth-child(2){flex:1;gap:.1rem;display:grid}.StandaloneSimulator-module__LiQ9WW__cityOption strong{font-size:.84rem}.StandaloneSimulator-module__LiQ9WW__cityOption small{color:var(--sim-muted);font-size:.7rem}.StandaloneSimulator-module__LiQ9WW__cityOption>svg:last-child{color:#8090a3}.StandaloneSimulator-module__LiQ9WW__cityOptionIcon,.StandaloneSimulator-module__LiQ9WW__selectedCityIcon{width:2rem;height:2rem;color:var(--sim-teal);background:#e7f5f5;border-radius:50%;flex:none;place-items:center;display:grid}.StandaloneSimulator-module__LiQ9WW__emptySearch{color:var(--sim-muted);margin:0;padding:.9rem .75rem;font-size:.8rem}.StandaloneSimulator-module__LiQ9WW__selectedCity{background:#f3fbf8;border:1px solid #d8eee8;border-radius:.85rem;align-items:center;gap:.55rem;margin-top:.55rem;padding:.48rem .58rem;display:flex}.StandaloneSimulator-module__LiQ9WW__selectedCity>span:nth-child(2){flex:1;gap:.08rem;display:grid}.StandaloneSimulator-module__LiQ9WW__selectedCity strong{color:var(--sim-ink);font-size:.79rem}.StandaloneSimulator-module__LiQ9WW__selectedCity small{color:var(--sim-muted);font-size:.69rem}.StandaloneSimulator-module__LiQ9WW__selectedLabel{color:#16816f;font-size:.67rem;font-weight:700}.StandaloneSimulator-module__LiQ9WW__starterCities{gap:.42rem;margin-top:.8rem;display:grid}.StandaloneSimulator-module__LiQ9WW__starterCities>p{color:var(--sim-muted);margin:0;font-size:.72rem;font-weight:700}.StandaloneSimulator-module__LiQ9WW__starterCities>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.StandaloneSimulator-module__LiQ9WW__starterCities button{min-width:0;min-height:3.6rem;color:var(--sim-ink);cursor:pointer;text-align:left;background:#f8fbfd;border:1px solid #e0eaf1;border-radius:.85rem;align-items:center;gap:.42rem;padding:.45rem;display:flex}.StandaloneSimulator-module__LiQ9WW__starterCityIcon{color:#3478d8;background:#e7f4ff;border-radius:50%;flex:none;place-items:center;width:2rem;height:2rem;display:grid}.StandaloneSimulator-module__LiQ9WW__starterCities button>span:nth-child(2){flex:1;gap:.08rem;min-width:0;display:grid}.StandaloneSimulator-module__LiQ9WW__starterCities button strong{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.StandaloneSimulator-module__LiQ9WW__starterCities button small{color:var(--sim-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;overflow:hidden}.StandaloneSimulator-module__LiQ9WW__starterCities button>svg:last-child{color:#8694a6;flex:none}.StandaloneSimulator-module__LiQ9WW__salaryInputWrap{background:#fff;border:1px solid #d4e0ec;border-radius:.9rem;align-items:center;gap:.55rem;min-height:3.25rem;padding:0 .85rem;display:flex}.StandaloneSimulator-module__LiQ9WW__salaryInputWrap:focus-within{border-color:#64bfc0;box-shadow:0 0 0 3px #128d961a}.StandaloneSimulator-module__LiQ9WW__salaryInputWrap>span{color:var(--sim-muted);font-size:1rem;font-weight:750}.StandaloneSimulator-module__LiQ9WW__salaryInputWrap input{width:100%;min-width:0;height:3.1rem;color:var(--sim-ink);font:inherit;background:0 0;border:0;outline:0;font-size:1rem;font-weight:700}.StandaloneSimulator-module__LiQ9WW__inputNote{color:var(--sim-muted);margin:.38rem 0 0;font-size:.7rem;line-height:1.4}.StandaloneSimulator-module__LiQ9WW__assistantNote{color:#47627f;background:#f2f8ff;border:1px solid #d7e9fb;border-radius:.8rem;margin:-.1rem 0 .9rem;padding:.68rem .75rem;font-size:.73rem;line-height:1.45}.StandaloneSimulator-module__LiQ9WW__stepOneSummary{background:#f1f8fb;border-radius:.95rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.85rem;padding:.72rem;display:grid}.StandaloneSimulator-module__LiQ9WW__stepOneSummary>div{gap:.22rem;min-width:0;display:grid}.StandaloneSimulator-module__LiQ9WW__stepOneSummary small{color:var(--sim-muted);font-size:.65rem}.StandaloneSimulator-module__LiQ9WW__stepOneSummary strong{overflow-wrap:anywhere;color:var(--sim-ink);font-size:.75rem}.StandaloneSimulator-module__LiQ9WW__wizardNavigation{min-height:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.65rem;margin:.9rem 0 0;padding:0;display:flex;position:static}.StandaloneSimulator-module__LiQ9WW__backButton,.StandaloneSimulator-module__LiQ9WW__nextButton{min-height:2.9rem;font:inherit;cursor:pointer;border-radius:.9rem;justify-content:center;align-items:center;gap:.35rem;font-size:.82rem;font-weight:750;display:inline-flex}.StandaloneSimulator-module__LiQ9WW__backButton{color:#4c6078;background:#fff;border:1px solid #dce6ef;flex:none;padding:.58rem .75rem}.StandaloneSimulator-module__LiQ9WW__nextButton{border:1px solid var(--sim-teal);background:var(--sim-teal);color:#fff;flex:1;padding:.58rem 1rem;box-shadow:0 8px 18px -13px #128d96b3}.StandaloneSimulator-module__LiQ9WW__nextButton:disabled{box-shadow:none;cursor:not-allowed;background:#b8c8d7;border-color:#b8c8d7}.StandaloneSimulator-module__LiQ9WW__childCounter{background:#f8fbfd;border:1px solid #e1e9f0;border-radius:.95rem;justify-content:space-between;align-items:center;gap:.7rem;min-height:3.35rem;padding:.4rem;display:flex}.StandaloneSimulator-module__LiQ9WW__childCounter button{width:2.35rem;height:2.35rem;color:var(--sim-teal);cursor:pointer;background:#fff;border:1px solid #dce6ef;border-radius:.72rem;flex:none;place-items:center;display:grid}.StandaloneSimulator-module__LiQ9WW__childCounter button:disabled{color:#9aa9b8;cursor:not-allowed}.StandaloneSimulator-module__LiQ9WW__childCounter>span{color:var(--sim-muted);font-size:.8rem}.StandaloneSimulator-module__LiQ9WW__childCounter strong{color:var(--sim-ink);font-size:1rem}.StandaloneSimulator-module__LiQ9WW__toggleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.StandaloneSimulator-module__LiQ9WW__scenarioToggle{color:#53677f;min-width:0;min-height:3rem;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe8f0;border-radius:.85rem;align-items:center;gap:.45rem;padding:.5rem .58rem;font-size:.76rem;font-weight:650;display:flex}.StandaloneSimulator-module__LiQ9WW__scenarioToggleActive{color:#126f6e;background:#eff9f6;border-color:#a8dcd5}.StandaloneSimulator-module__LiQ9WW__toggleIcon{color:#3978c3;background:#edf4fb;border-radius:.65rem;flex:none;place-items:center;width:1.9rem;height:1.9rem;display:grid}.StandaloneSimulator-module__LiQ9WW__scenarioToggleActive .StandaloneSimulator-module__LiQ9WW__toggleIcon{color:#128772;background:#dcf3ec}.StandaloneSimulator-module__LiQ9WW__toggleCheck{flex:none;margin-left:auto}.StandaloneSimulator-module__LiQ9WW__rangeHeading{color:var(--sim-muted);justify-content:space-between;align-items:center;gap:.35rem;font-size:.68rem;display:flex}.StandaloneSimulator-module__LiQ9WW__rangeHeading strong{color:#08797b;background:#e8f7f4;border-radius:999px;padding:.34rem .62rem;font-size:.75rem}.StandaloneSimulator-module__LiQ9WW__lifestyleRange{width:100%;height:1.45rem;accent-color:var(--sim-teal);cursor:pointer;margin:.5rem 0 0}.StandaloneSimulator-module__LiQ9WW__rangeTicks{color:#8b99a9;justify-content:space-between;padding-inline:.15rem;font-size:.65rem;display:flex}.StandaloneSimulator-module__LiQ9WW__summaryBar{background:#f2f9fb;border:1px solid #dbeaf0;border-radius:1rem;margin-top:.85rem;padding:.75rem}.StandaloneSimulator-module__LiQ9WW__summaryHeading{color:var(--sim-teal);align-items:center;gap:.4rem;font-size:.76rem;display:flex}.StandaloneSimulator-module__LiQ9WW__summaryItems{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem .75rem;margin-top:.55rem;display:grid}.StandaloneSimulator-module__LiQ9WW__summaryItem{gap:.12rem;min-width:0;display:grid}.StandaloneSimulator-module__LiQ9WW__summaryItem small{color:var(--sim-muted);font-size:.63rem}.StandaloneSimulator-module__LiQ9WW__summaryItem strong{color:var(--sim-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.StandaloneSimulator-module__LiQ9WW__unavailable{color:var(--sim-muted);background:#fff;border:1px solid #dce6ef;border-radius:1rem;align-items:center;gap:.65rem;padding:1rem;display:flex}.StandaloneSimulator-module__LiQ9WW__unavailable>svg{color:var(--sim-teal);flex:none}.StandaloneSimulator-module__LiQ9WW__unavailable p{margin:0;font-size:.85rem;line-height:1.45}.StandaloneSimulator-module__LiQ9WW__resultContent{gap:.85rem;display:grid}.StandaloneSimulator-module__LiQ9WW__resultStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.StandaloneSimulator-module__LiQ9WW__resultStat{background:#f5faff;border:1px solid #dfebf1;border-radius:1rem;align-content:start;gap:.18rem;min-width:0;min-height:6.2rem;padding:.62rem .55rem;display:grid}.StandaloneSimulator-module__LiQ9WW__resultStat>span{color:var(--sim-muted);font-size:.63rem;font-weight:650;line-height:1.2}.StandaloneSimulator-module__LiQ9WW__resultStat strong{overflow-wrap:anywhere;color:var(--sim-ink);letter-spacing:-.035em;font-size:clamp(.88rem,4.2vw,1.16rem);font-weight:820;line-height:1.1}.StandaloneSimulator-module__LiQ9WW__resultStat small{color:#7a8ba0;font-size:.59rem;line-height:1.25}.StandaloneSimulator-module__LiQ9WW__salaryStat{background:#eff7ff}.StandaloneSimulator-module__LiQ9WW__costStat{background:#eff9f6;border-color:#d7efea}.StandaloneSimulator-module__LiQ9WW__costStat strong{color:#087d77}.StandaloneSimulator-module__LiQ9WW__marginStat{background:#f0faf4;border-color:#d9eee2}.StandaloneSimulator-module__LiQ9WW__marginStat strong{color:#22845f}.StandaloneSimulator-module__LiQ9WW__shortfallStat{background:#fff6ef;border-color:#f2ded1}.StandaloneSimulator-module__LiQ9WW__shortfallStat strong{color:#c36541}.StandaloneSimulator-module__LiQ9WW__breakdownCard{background:#fff;border:1px solid #e0eaf1;border-radius:1.1rem;min-width:0;padding:.8rem}.StandaloneSimulator-module__LiQ9WW__breakdownHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.StandaloneSimulator-module__LiQ9WW__breakdownHeader p{color:var(--sim-teal);margin:0 0 .18rem;font-size:.65rem;font-weight:750}.StandaloneSimulator-module__LiQ9WW__breakdownHeader h2{color:var(--sim-ink);font-family:var(--home-font-editorial);letter-spacing:-.025em;margin:0;font-size:.95rem;font-weight:700}.StandaloneSimulator-module__LiQ9WW__resetButton{color:#426480;font:inherit;cursor:pointer;background:#eff6fb;border:0;border-radius:999px;flex:none;padding:.4rem .55rem;font-size:.62rem;font-weight:700}.StandaloneSimulator-module__LiQ9WW__chartAndList{grid-template-columns:minmax(7.2rem,.85fr) minmax(0,1.15fr);align-items:center;gap:.55rem;margin-top:.55rem;display:grid}.StandaloneSimulator-module__LiQ9WW__donutChart{width:100%;min-width:0;height:8.7rem;position:relative}.StandaloneSimulator-module__LiQ9WW__donutCenter{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.StandaloneSimulator-module__LiQ9WW__donutCenter small{color:var(--sim-muted);font-size:.58rem}.StandaloneSimulator-module__LiQ9WW__donutCenter strong{max-width:90%;color:var(--sim-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:800;overflow:hidden}.StandaloneSimulator-module__LiQ9WW__breakdownList{gap:.48rem;margin:0;padding:0;list-style:none;display:grid}.StandaloneSimulator-module__LiQ9WW__breakdownList li{justify-content:space-between;align-items:center;gap:.35rem;min-width:0;display:flex}.StandaloneSimulator-module__LiQ9WW__breakdownLabel{color:#5f7187;align-items:center;gap:.32rem;min-width:0;font-size:.62rem;line-height:1.22;display:flex}.StandaloneSimulator-module__LiQ9WW__breakdownLabel i{border-radius:50%;flex:none;width:.5rem;height:.5rem}.StandaloneSimulator-module__LiQ9WW__breakdownList li strong{color:var(--sim-ink);flex:none;font-size:.65rem;font-weight:740}.StandaloneSimulator-module__LiQ9WW__personalProfileCityNotice{color:#74581d;background:#fff9eb;border:1px solid #f1dfb9;border-radius:.82rem;margin:0;padding:.68rem .75rem;font-size:.72rem;line-height:1.45}.StandaloneSimulator-module__LiQ9WW__detailDisclosure{background:#f8fbfd;border:1px solid #dce8ef;border-radius:1.1rem;overflow:hidden}.StandaloneSimulator-module__LiQ9WW__detailDisclosure>summary{min-height:3.1rem;color:var(--sim-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:.7rem;padding:.78rem .9rem;font-size:.82rem;font-weight:760;list-style:none;display:flex}.StandaloneSimulator-module__LiQ9WW__detailDisclosure>summary::-webkit-details-marker{display:none}.StandaloneSimulator-module__LiQ9WW__detailDisclosure>summary:after{content:"＋";color:var(--sim-teal);font-size:1.1rem}.StandaloneSimulator-module__LiQ9WW__detailDisclosure[open]>summary:after{content:"−"}.StandaloneSimulator-module__LiQ9WW__detailContent{border-top:1px solid #e2ebf1;gap:1rem;padding:.9rem;display:grid}.StandaloneSimulator-module__LiQ9WW__detailContent h3{color:var(--sim-ink);margin:0 0 .5rem;font-size:.76rem;font-weight:780}.StandaloneSimulator-module__LiQ9WW__detailInputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin:0;display:grid}.StandaloneSimulator-module__LiQ9WW__detailInput{background:#fff;border:1px solid #e4edf2;border-radius:.72rem;min-width:0;padding:.55rem}.StandaloneSimulator-module__LiQ9WW__detailInput dt{color:var(--sim-muted);font-size:.62rem;line-height:1.25}.StandaloneSimulator-module__LiQ9WW__detailInput dd{color:var(--sim-ink);overflow-wrap:anywhere;margin:.15rem 0 0;font-size:.71rem;font-weight:730}.StandaloneSimulator-module__LiQ9WW__detailCategories{gap:.5rem;display:grid}.StandaloneSimulator-module__LiQ9WW__detailCategory{background:#fff;border:1px solid #e4edf2;border-radius:.75rem;gap:.2rem;padding:.65rem;display:grid}.StandaloneSimulator-module__LiQ9WW__detailCategoryHeading{color:var(--sim-ink);justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.72rem;display:flex}.StandaloneSimulator-module__LiQ9WW__detailCategoryHeading strong{flex:none;font-size:.75rem}.StandaloneSimulator-module__LiQ9WW__detailCategory p{color:var(--sim-muted);margin:0;font-size:.66rem;line-height:1.42}.StandaloneSimulator-module__LiQ9WW__detailCaveat{color:#77879a;margin:0;font-size:.64rem;line-height:1.45}.StandaloneSimulator-module__LiQ9WW__annualInsight{background:#f0faf5;border:1px solid #d3ece2;border-radius:1rem;align-items:flex-start;gap:.62rem;padding:.78rem;display:flex}.StandaloneSimulator-module__LiQ9WW__annualInsightCaution{background:#fff7ef;border-color:#f0dece}.StandaloneSimulator-module__LiQ9WW__insightIcon{color:#208460;background:#ddf3e9;border-radius:.75rem;flex:none;place-items:center;width:2.2rem;height:2.2rem;display:grid}.StandaloneSimulator-module__LiQ9WW__annualInsightCaution .StandaloneSimulator-module__LiQ9WW__insightIcon{color:#bb6848;background:#ffead9}.StandaloneSimulator-module__LiQ9WW__annualInsight strong{color:var(--sim-ink);font-size:.79rem;line-height:1.25}.StandaloneSimulator-module__LiQ9WW__annualInsight p{color:#5e7185;margin:.25rem 0 0;font-size:.72rem;line-height:1.4}.StandaloneSimulator-module__LiQ9WW__resultActions{gap:.52rem;display:grid}.StandaloneSimulator-module__LiQ9WW__adjustButton,.StandaloneSimulator-module__LiQ9WW__compareButton{width:100%;min-height:2.85rem;font:inherit;cursor:pointer;border-radius:.88rem;justify-content:center;align-items:center;gap:.4rem;font-size:.78rem;font-weight:730;text-decoration:none;display:flex}.StandaloneSimulator-module__LiQ9WW__adjustButton{color:#47617a;background:#fff;border:1px solid #dce6ef}.StandaloneSimulator-module__LiQ9WW__shareAction button{color:#087a78;width:100%;min-height:2.85rem;font:inherit;box-shadow:none;background:#eaf8f5;border:1px solid #b8e2db;border-radius:.88rem;justify-content:center;align-items:center;gap:.4rem;padding:.5rem .8rem;font-size:.78rem;font-weight:730;display:flex}.StandaloneSimulator-module__LiQ9WW__compareButton{color:#245aa5;background:#eff6ff;border:1px solid #c8dcef;justify-content:space-between;padding:.5rem .72rem}@keyframes StandaloneSimulator-module__LiQ9WW__arrive{0%{opacity:.72;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:380px){.StandaloneSimulator-module__LiQ9WW__simulatorShell{padding-inline:.75rem}.StandaloneSimulator-module__LiQ9WW__progressMeta{font-size:.68rem}.StandaloneSimulator-module__LiQ9WW__progressStep small{font-size:.59rem}.StandaloneSimulator-module__LiQ9WW__stepCard{padding:.83rem}.StandaloneSimulator-module__LiQ9WW__stepCardIntro h2{font-size:.96rem}.StandaloneSimulator-module__LiQ9WW__starterCities button{gap:.32rem;padding-inline:.36rem}.StandaloneSimulator-module__LiQ9WW__starterCityIcon{width:1.8rem;height:1.8rem}.StandaloneSimulator-module__LiQ9WW__resultStats{gap:.32rem}.StandaloneSimulator-module__LiQ9WW__resultStat{padding:.55rem .42rem}.StandaloneSimulator-module__LiQ9WW__resultStat>span{font-size:.59rem}.StandaloneSimulator-module__LiQ9WW__chartAndList{grid-template-columns:minmax(6.45rem,.78fr) minmax(0,1.22fr);gap:.35rem}.StandaloneSimulator-module__LiQ9WW__donutChart{height:7.7rem}.StandaloneSimulator-module__LiQ9WW__breakdownList{gap:.4rem}.StandaloneSimulator-module__LiQ9WW__breakdownLabel{font-size:.58rem}.StandaloneSimulator-module__LiQ9WW__breakdownList li strong{font-size:.6rem}.StandaloneSimulator-module__LiQ9WW__wizardNavigation{padding-inline:.75rem}}@media (min-width:600px){.StandaloneSimulator-module__LiQ9WW__simulatorShell{padding:1.6rem 1.35rem 1.5rem}.StandaloneSimulator-module__LiQ9WW__stepHeader{margin-bottom:1.2rem}.StandaloneSimulator-module__LiQ9WW__stepCard{padding:1.35rem}.StandaloneSimulator-module__LiQ9WW__stepFields{gap:.18rem}.StandaloneSimulator-module__LiQ9WW__fieldGroup{margin-bottom:1.2rem}.StandaloneSimulator-module__LiQ9WW__wizardNavigation{min-height:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;justify-content:flex-end;margin-top:.9rem;padding:0;position:static}.StandaloneSimulator-module__LiQ9WW__backButton{min-width:7rem}.StandaloneSimulator-module__LiQ9WW__nextButton{flex:0 14rem}.StandaloneSimulator-module__LiQ9WW__resultStats{gap:.7rem}.StandaloneSimulator-module__LiQ9WW__resultStat{min-height:7.2rem;padding:.85rem}.StandaloneSimulator-module__LiQ9WW__resultStat>span{font-size:.72rem}.StandaloneSimulator-module__LiQ9WW__resultStat strong{font-size:1.3rem}.StandaloneSimulator-module__LiQ9WW__resultStat small{font-size:.68rem}.StandaloneSimulator-module__LiQ9WW__breakdownCard{padding:1rem}.StandaloneSimulator-module__LiQ9WW__chartAndList{grid-template-columns:minmax(9rem,.8fr) minmax(0,1.2fr);gap:1rem}.StandaloneSimulator-module__LiQ9WW__donutChart{height:11rem}.StandaloneSimulator-module__LiQ9WW__breakdownLabel,.StandaloneSimulator-module__LiQ9WW__breakdownList li strong{font-size:.76rem}.StandaloneSimulator-module__LiQ9WW__resultActions{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.StandaloneSimulator-module__LiQ9WW__progressTrack>span,.StandaloneSimulator-module__LiQ9WW__progressStep>span{transition:none}.StandaloneSimulator-module__LiQ9WW__stepHeader,.StandaloneSimulator-module__LiQ9WW__stepCard{animation:none}}
.simulador-page-module__yrAIvq__page{--home-font-body:Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--home-font-editorial:Georgia, "Times New Roman", serif;background:var(--product-page,var(--background));min-height:100%;font-family:var(--home-font-body)}.simulador-page-module__yrAIvq__page :is(button,input,select,textarea){font-family:var(--home-font-body)}.simulador-page-module__yrAIvq__page:has([data-simulator-step]:not([data-simulator-step="5"])) .simulador-page-module__yrAIvq__seoContent{display:none}.simulador-page-module__yrAIvq__tool{background:var(--product-page,var(--background));min-height:0}.simulador-page-module__yrAIvq__seoContent{max-width:70rem;color:var(--text-main);padding-top:clamp(2.25rem,5vw,3.5rem);padding-bottom:clamp(5rem,8vw,6rem)}.simulador-page-module__yrAIvq__eyebrow{color:var(--primary);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .6rem;font-size:.82rem;font-weight:800}.simulador-page-module__yrAIvq__seoContent h2{max-width:48rem;font-family:var(--home-font-editorial);letter-spacing:-.03em;margin:0;font-size:clamp(1.65rem,3vw,2.35rem);font-weight:700;line-height:1.15}.simulador-page-module__yrAIvq__seoContent>p:not(.simulador-page-module__yrAIvq__eyebrow):not(.simulador-page-module__yrAIvq__links){max-width:54rem;color:var(--text-muted);margin:1rem 0 0;line-height:1.75}.simulador-page-module__yrAIvq__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.75rem;display:grid}.simulador-page-module__yrAIvq__steps article{border:1px solid var(--product-border,var(--surface-border));border-radius:var(--product-radius-card,1.2rem);background:color-mix(in srgb, var(--product-surface-blue) 40%, var(--surface));padding:1.25rem}.simulador-page-module__yrAIvq__steps article:nth-child(2){background:color-mix(in srgb, var(--product-surface-mint) 48%, var(--surface))}.simulador-page-module__yrAIvq__steps article:nth-child(3){background:color-mix(in srgb, var(--product-surface-sun) 48%, var(--surface))}.simulador-page-module__yrAIvq__steps h3{font-family:var(--home-font-editorial);margin:0;font-size:1rem;font-weight:700}.simulador-page-module__yrAIvq__steps p,.simulador-page-module__yrAIvq__links{color:var(--text-muted);font-size:.94rem;line-height:1.7}.simulador-page-module__yrAIvq__steps p{margin:.6rem 0 0}.simulador-page-module__yrAIvq__links{margin:1.5rem 0 0}.simulador-page-module__yrAIvq__links a{color:var(--primary);font-weight:700}html[data-theme=light] .simulador-page-module__yrAIvq__page{background:var(--product-page,#fff)}html[data-theme=light] .simulador-page-module__yrAIvq__tool{background:0 0}@media (max-width:767px){.simulador-page-module__yrAIvq__steps{grid-template-columns:1fr}}
