.MoneyJobsCalculator-module__wJfUrq__calculator{gap:var(--spacing-lg);padding:var(--spacing-lg);background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-xl);flex-direction:column;display:flex}.MoneyJobsCalculator-module__wJfUrq__inputsRow{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:640px){.MoneyJobsCalculator-module__wJfUrq__inputsRow{grid-template-columns:1fr}}.MoneyJobsCalculator-module__wJfUrq__field{gap:var(--spacing-xs-plus);flex-direction:column;display:flex}.MoneyJobsCalculator-module__wJfUrq__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-slate-900)}.MoneyJobsCalculator-module__wJfUrq__numberInput{padding:var(--spacing-sm-plus) var(--spacing-md-plus);border:1px solid var(--color-slate-300);border-radius:var(--radius-lg);font-family:var(--font-family-mono);font-size:var(--font-size-sm);color:var(--color-slate-900);background:var(--color-white)}.MoneyJobsCalculator-module__wJfUrq__numberInput:focus-visible{outline:2px solid var(--text-brand-accessible);outline-offset:1px}.MoneyJobsCalculator-module__wJfUrq__sliderRow{align-items:center;gap:var(--spacing-sm);display:flex}.MoneyJobsCalculator-module__wJfUrq__range{accent-color:var(--cta-bg-primary);flex:1}.MoneyJobsCalculator-module__wJfUrq__help{font-size:var(--font-size-xs);color:var(--color-slate-500)}.MoneyJobsCalculator-module__wJfUrq__headlineBlock{gap:var(--spacing-xs);flex-direction:column;display:flex}.MoneyJobsCalculator-module__wJfUrq__headlineKicker{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-slate-500);margin:0}.MoneyJobsCalculator-module__wJfUrq__headline{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-slate-900);margin:0}.MoneyJobsCalculator-module__wJfUrq__headlineValue{color:var(--text-brand-accessible);font-family:var(--font-family-mono)}.MoneyJobsCalculator-module__wJfUrq__costLine{font-size:var(--font-size-sm);color:var(--color-slate-600);margin:0}.MoneyJobsCalculator-module__wJfUrq__freeDisclaimer{font-size:var(--font-size-xs);color:var(--color-slate-500);margin:0}.MoneyJobsCalculator-module__wJfUrq__jobsGrid{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:640px){.MoneyJobsCalculator-module__wJfUrq__jobsGrid{grid-template-columns:1fr}}.MoneyJobsCalculator-module__wJfUrq__jobCard{gap:var(--spacing-xs);padding:var(--spacing-md);background:var(--color-slate-50);border:1px solid var(--color-slate-200);border-radius:var(--radius-lg);flex-direction:column;display:flex}.MoneyJobsCalculator-module__wJfUrq__jobLabel{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-slate-600);margin:0;display:inline-flex}.MoneyJobsCalculator-module__wJfUrq__jobValue{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);font-family:var(--font-family-mono);color:var(--color-slate-900);margin:0}.MoneyJobsCalculator-module__wJfUrq__jobMeaning{font-size:var(--font-size-xs);color:var(--color-slate-600);margin:0}.MoneyJobsCalculator-module__wJfUrq__band{gap:var(--spacing-xs);flex-direction:column;display:flex}.MoneyJobsCalculator-module__wJfUrq__bandTrack{background:var(--color-slate-200);border-radius:var(--radius-pill);height:8px;position:relative;overflow:hidden}.MoneyJobsCalculator-module__wJfUrq__bandFillIdeal{background:var(--cta-bg-primary);border-radius:var(--radius-pill);transition:width .3s;position:absolute;inset:0 auto 0 0}.MoneyJobsCalculator-module__wJfUrq__bandFillMax{background:var(--color-teal-100);border-radius:var(--radius-pill);transition:width .3s;position:absolute;inset:0 auto 0 0}@media (prefers-reduced-motion:reduce){.MoneyJobsCalculator-module__wJfUrq__bandFillIdeal,.MoneyJobsCalculator-module__wJfUrq__bandFillMax{transition:none}}.MoneyJobsCalculator-module__wJfUrq__bandLegend{font-size:var(--font-size-xs);color:var(--color-slate-600);justify-content:space-between;display:flex}.MoneyJobsCalculator-module__wJfUrq__bandExplainer{font-size:var(--font-size-xs);color:var(--color-slate-500);margin:0}.MoneyJobsCalculator-module__wJfUrq__stateCard{gap:var(--spacing-sm);padding:var(--spacing-lg);background:var(--color-teal-50);border:1px solid var(--color-teal-100);border-radius:var(--radius-lg);flex-direction:column;display:flex}.MoneyJobsCalculator-module__wJfUrq__stateHeadline{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-slate-900);margin:0}.MoneyJobsCalculator-module__wJfUrq__stateBody{font-size:var(--font-size-sm);color:var(--color-slate-700);margin:0}.MoneyJobsCalculator-module__wJfUrq__stateLink{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-brand-accessible);text-underline-offset:3px;align-self:flex-start;text-decoration:underline}.MoneyJobsCalculator-module__wJfUrq__runwayStrip{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:640px){.MoneyJobsCalculator-module__wJfUrq__runwayStrip{grid-template-columns:1fr}}.MoneyJobsCalculator-module__wJfUrq__gateCard{gap:var(--spacing-md);padding:var(--spacing-lg);background:var(--color-slate-50);border:1px solid var(--color-slate-200);border-radius:var(--radius-lg);flex-direction:column;display:flex}.MoneyJobsCalculator-module__wJfUrq__gateTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-slate-900);margin:0}.MoneyJobsCalculator-module__wJfUrq__gateList{gap:var(--spacing-xs);padding-left:var(--spacing-lg);font-size:var(--font-size-sm);color:var(--color-slate-700);flex-direction:column;margin:0;display:flex}.MoneyJobsCalculator-module__wJfUrq__gateForm{gap:var(--spacing-sm);flex-direction:column;display:flex}.MoneyJobsCalculator-module__wJfUrq__gateEmailInput{padding:var(--spacing-sm-plus) var(--spacing-md-plus);border:1px solid var(--color-slate-300);border-radius:var(--radius-lg);font-size:var(--font-size-sm);color:var(--color-slate-900);background:var(--color-white)}.MoneyJobsCalculator-module__wJfUrq__gateEmailInput:focus-visible{outline:2px solid var(--text-brand-accessible);outline-offset:1px}.MoneyJobsCalculator-module__wJfUrq__gateConsentRow{align-items:flex-start;gap:var(--spacing-sm);font-size:var(--font-size-xs);color:var(--color-slate-600);display:flex}.MoneyJobsCalculator-module__wJfUrq__gateSubmit{padding:var(--spacing-sm-plus) var(--spacing-lg);background:var(--cta-bg-primary);color:var(--cta-color-primary);border-radius:var(--radius-lg);font-size:var(--font-size-ui-button);font-weight:var(--font-weight-semibold);cursor:pointer;border:none;align-self:flex-start}.MoneyJobsCalculator-module__wJfUrq__gateSubmit:disabled{opacity:.6;cursor:not-allowed}.MoneyJobsCalculator-module__wJfUrq__gateSubmit:focus-visible{outline:2px solid var(--text-brand-accessible);outline-offset:2px}.MoneyJobsCalculator-module__wJfUrq__gateFinePrint{font-size:var(--font-size-xs);color:var(--color-slate-500);margin:0}.MoneyJobsCalculator-module__wJfUrq__gateError{font-size:var(--font-size-sm);color:var(--color-coral-700);margin:0}.MoneyJobsCalculator-module__wJfUrq__shareRow{align-items:center;gap:var(--spacing-sm);display:flex}.MoneyJobsCalculator-module__wJfUrq__planSection{gap:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--color-slate-200);flex-direction:column;display:flex}.MoneyJobsCalculator-module__wJfUrq__planTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-slate-900);margin:0}.MoneyJobsCalculator-module__wJfUrq__planLine{font-size:var(--font-size-sm);color:var(--color-slate-700);margin:0}.MoneyJobsCalculator-module__wJfUrq__projTableWrap{overflow-x:auto}.MoneyJobsCalculator-module__wJfUrq__projTable{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.MoneyJobsCalculator-module__wJfUrq__projTable th,.MoneyJobsCalculator-module__wJfUrq__projTable td{text-align:left;padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--color-slate-200)}@media (max-width:640px){.MoneyJobsCalculator-module__wJfUrq__projTable th,.MoneyJobsCalculator-module__wJfUrq__projTable td{padding:var(--spacing-sm) var(--spacing-xs-plus)}}.MoneyJobsCalculator-module__wJfUrq__projTable th{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-slate-500)}.MoneyJobsCalculator-module__wJfUrq__projRowLead td,.MoneyJobsCalculator-module__wJfUrq__projRowLead th{background:var(--color-teal-50);font-weight:var(--font-weight-semibold)}.MoneyJobsCalculator-module__wJfUrq__nextSteps{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.MoneyJobsCalculator-module__wJfUrq__nextStepLink{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-slate-300);border-radius:var(--radius-pill);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-slate-700);text-decoration:none}.MoneyJobsCalculator-module__wJfUrq__nextStepLink:hover{border-color:var(--text-brand-accessible);color:var(--text-brand-accessible)}.MoneyJobsCalculator-module__wJfUrq__mono{font-family:var(--font-family-mono)}