.DecisionEntry_hero__9VdGJ{color:var(--rr-ink);background:var(--rr-surface);border-bottom:1px solid var(--rr-line)}.DecisionEntry_layout__jXmeH{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);grid-template-areas:"intro preview" "entry preview";grid-template-rows:min-content 1fr;-moz-column-gap:clamp(40px,7vw,104px);column-gap:clamp(40px,7vw,104px);row-gap:28px;align-items:start;max-width:1200px;margin:auto;padding:132px 32px 64px}.DecisionEntry_introduction__2eGCb{grid-area:intro;min-width:0}.DecisionEntry_location__z9G4l{display:flex;align-items:center;gap:8px;margin-bottom:20px;color:var(--rr-muted);font-size:12px;font-weight:550}.DecisionEntry_location__z9G4l svg{color:var(--rr-accent)}.DecisionEntry_introduction__2eGCb h1{max-width:620px;font-size:clamp(34px,3.5vw,48px);line-height:1.13;letter-spacing:-.045em;font-weight:600;text-wrap:balance}.DecisionEntry_introduction__2eGCb h1 span{color:var(--rr-muted)}.DecisionEntry_description__sQc9f{margin-top:20px;max-width:540px;color:var(--rr-muted);font-size:16px;line-height:1.7}.DecisionEntry_entry__zRRjZ{grid-area:entry;min-width:0}.DecisionEntry_formCard__plc0U{background:var(--rr-surface);border:1px solid var(--rr-line);border-radius:10px;box-shadow:0 3px 8px -6px #172b4d33}.DecisionEntry_formHeading__hLWPI{display:flex;align-items:center;gap:14px;padding:20px 24px 0}.DecisionEntry_formHeading__hLWPI>svg{margin-left:auto;color:var(--rr-accent)}.DecisionEntry_formHeading__hLWPI p{font-size:11px;color:var(--rr-muted);margin-bottom:5px}.DecisionEntry_formHeading__hLWPI h2{font-size:20px;line-height:1.25;letter-spacing:-.025em;font-weight:600}.DecisionEntry_fields__XqyjA{padding:16px 24px 20px}.DecisionEntry_fields__XqyjA form{display:flex;flex-direction:column;align-items:stretch}.DecisionEntry_fields__XqyjA [data-calculator-input]{min-height:50px}.DecisionEntry_free__tCsMs{display:flex;gap:8px;align-items:flex-start;padding:14px 24px;font-size:12px;line-height:1.6;color:var(--rr-muted);border-top:1px solid var(--rr-line);background:var(--rr-paper);border-radius:0 0 10px 10px}.DecisionEntry_free__tCsMs svg{flex-shrink:0;margin-top:2px;color:var(--rr-accent)}.DecisionEntry_preview__o4Owk{grid-area:preview;min-width:0;padding-top:48px}.DecisionEntry_reviewOutline__3nCFb{background:var(--rr-paper);border:1px solid var(--rr-line);border-radius:12px;padding:0 28px}.DecisionEntry_outlineHeading__uNEYV{display:flex;align-items:center;gap:10px;padding:24px 0;font-weight:600;font-size:14px;border-bottom:1px solid var(--rr-line)}.DecisionEntry_outlineHeading__uNEYV svg{color:var(--rr-accent)}.DecisionEntry_exampleTag__1olcz{margin-left:auto;padding:3px 6px;border:1px solid var(--rr-line);border-radius:4px;font-size:10px;font-weight:500;color:var(--rr-muted)}.DecisionEntry_exampleAmount__U12bx{padding:26px 0 22px}.DecisionEntry_exampleAmount__U12bx>p{font-size:12px;color:var(--rr-muted)}.DecisionEntry_exampleAmount__U12bx>strong{display:block;margin-top:8px;font-size:42px;line-height:1.2;letter-spacing:-.045em;font-weight:600;font-variant-numeric:tabular-nums}.DecisionEntry_exampleAmount__U12bx>strong>span{font-size:13px;letter-spacing:0;font-weight:400;color:var(--rr-muted)}.DecisionEntry_exampleAmount__U12bx .DecisionEntry_exampleDelta__4Ns3P{margin-top:8px;font-size:12px}.DecisionEntry_exampleWorking__N8H1d{padding:14px 0;border-block:1px solid var(--rr-line)}.DecisionEntry_exampleWorking__N8H1d>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:7px 0;font-size:12px;color:var(--rr-muted)}.DecisionEntry_exampleWorking__N8H1d dd{font-weight:600;color:var(--rr-ink);font-variant-numeric:tabular-nums}.DecisionEntry_exampleCaution__WsPWn{padding:16px 0 0;font-size:11px;line-height:1.7;color:var(--rr-muted)}.DecisionEntry_exampleCaution__WsPWn strong{color:var(--rr-ink);font-weight:600}.DecisionEntry_exampleCaution__WsPWn p{margin-top:4px}.DecisionEntry_outlineNote__24utd{padding:20px 0;color:var(--rr-muted);font-size:12px}.DecisionEntry_example__H3n1B{margin-top:16px;border-bottom:1px solid var(--rr-line)}.DecisionEntry_exampleToggle__rVFjh{padding:12px 0;min-height:44px;cursor:pointer;font-size:13px;font-weight:600;color:var(--rr-accent-hover)}.DecisionEntry_exampleBody__JeW6w{display:grid;gap:16px;padding:16px 0 24px;font-size:13px;line-height:1.7;color:var(--rr-muted)}.DecisionEntry_qualification__BxiUs{margin-top:16px;font-size:12px;line-height:1.7;color:var(--rr-muted)}.DecisionEntry_focused__qUHVc .DecisionEntry_preview__o4Owk{padding-top:0;align-self:end}@media(max-width:850px){.DecisionEntry_layout__jXmeH{grid-template-columns:1fr;grid-template-areas:"intro" "entry" "preview";grid-template-rows:auto;max-width:620px;gap:24px;padding:108px 24px 40px}.DecisionEntry_introduction__2eGCb h1{font-size:38px}.DecisionEntry_location__z9G4l{margin-bottom:16px}.DecisionEntry_description__sQc9f{margin-top:16px}.DecisionEntry_preview__o4Owk{padding-top:0}.DecisionEntry_reviewOutline__3nCFb{padding-inline:24px}.DecisionEntry_example__H3n1B{margin-top:12px}}@media(max-width:480px){.DecisionEntry_layout__jXmeH{padding:94px 16px 32px;gap:22px}.DecisionEntry_introduction__2eGCb h1{font-size:32px;letter-spacing:-.04em}.DecisionEntry_formHeading__hLWPI{padding:20px 20px 0}.DecisionEntry_fields__XqyjA{padding:14px 20px 20px}.DecisionEntry_free__tCsMs{padding:14px 20px}.DecisionEntry_qualification__BxiUs{margin-top:12px}}.CalculatorWorkspace_calculator__5x34c{width:100%;max-width:1120px;margin-inline:auto;color:var(--rr-ink,#172b4d)}.CalculatorWorkspace_calculator__5x34c>*+*{margin-top:20px}.CalculatorWorkspace_workspaceHeader__jUdqv{display:flex;align-items:end;justify-content:space-between;gap:24px;padding-bottom:4px}.CalculatorWorkspace_workspaceHeader__jUdqv h1{margin:4px 0 0;font-size:clamp(1.375rem,2.3vw,1.75rem);font-weight:650;line-height:1.2;letter-spacing:-.035em}.CalculatorWorkspace_contextLabel__EtHTc,.CalculatorWorkspace_eyebrow__OEl4v{margin:0 0 6px;color:var(--rr-muted,#52627a);font-size:.75rem;font-weight:600}.CalculatorWorkspace_stepper__yrqXe{display:flex;align-items:stretch;flex-shrink:0;gap:0;padding:0;margin:0;list-style:none;border-bottom:1px solid var(--rr-line,#dbe3ee)}.CalculatorWorkspace_stepper__yrqXe button{display:inline-flex;align-items:center;gap:8px;min-height:48px;height:100%;padding:8px 12px;margin-bottom:-1px;border-bottom:2px solid transparent;color:var(--rr-muted,#52627a);font-size:.8125rem;white-space:nowrap}.CalculatorWorkspace_stepper__yrqXe button:disabled{cursor:default}.CalculatorWorkspace_stepper__yrqXe button:not(:disabled):hover{color:var(--rr-accent,#4f46e5)}.CalculatorWorkspace_sectionToggle__xkvf_:focus-visible,.CalculatorWorkspace_stepper__yrqXe button:focus-visible,.CalculatorWorkspace_textAction__6tyji:focus-visible{outline:3px solid var(--rr-accent,#4f46e5);outline-offset:3px;border-radius:6px}.CalculatorWorkspace_stepNumber__of_g2{display:grid;place-items:center;width:22px;height:22px;border-radius:5px;font-size:.75rem;font-weight:600}.CalculatorWorkspace_stepper__yrqXe .CalculatorWorkspace_stepCurrent__l_3rN{color:var(--rr-accent,#4f46e5);border-bottom-color:var(--rr-accent,#4f46e5);font-weight:600}.CalculatorWorkspace_stepCurrent__l_3rN .CalculatorWorkspace_stepNumber__of_g2{background:var(--rr-accent,#4f46e5);color:white}.CalculatorWorkspace_stepComplete__qwfqc .CalculatorWorkspace_stepNumber__of_g2{color:var(--rr-accent,#4f46e5)}.CalculatorWorkspace_formSurface__Td1B8,.CalculatorWorkspace_workspace__XH0kL{min-width:0}.CalculatorWorkspace_workspace__XH0kL{display:grid;gap:20px;color:var(--rr-ink,#172b4d)}.CalculatorWorkspace_context__0Nf_b{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 28px;border-bottom:1px solid var(--rr-line,#dbe3ee)}.CalculatorWorkspace_contextIdentity__VhjZn{display:flex;align-items:center;gap:14px;min-width:0}.CalculatorWorkspace_contextIcon__9_SST{color:var(--rr-muted,#52627a);flex-shrink:0}.CalculatorWorkspace_contextAddress___rWAf{margin:0;font-size:1.0625rem;line-height:1.5;font-weight:600;letter-spacing:-.015em;overflow-wrap:anywhere}.CalculatorWorkspace_textAction__6tyji{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:6px;flex-shrink:0;color:var(--rr-accent,#4f46e5);font-size:.875rem;font-weight:600}.CalculatorWorkspace_textAction__6tyji:hover{color:var(--rr-accent-hover,#4338ca);text-decoration:underline;text-underline-offset:3px}.CalculatorWorkspace_formColumns__Kmf3A{display:grid;gap:28px;align-items:start}.CalculatorWorkspace_formMain__dpXF2{min-width:0;border:1px solid var(--rr-line,#dbe3ee);border-radius:10px;background:var(--rr-surface,#fff)}.CalculatorWorkspace_group__dE2nq{display:grid;gap:22px;min-width:0;padding:28px}.CalculatorWorkspace_group__dE2nq+.CalculatorWorkspace_group__dE2nq{border-top:1px solid var(--rr-line,#dbe3ee)}.CalculatorWorkspace_groupHeader__6E3eI{display:flex;align-items:flex-start;gap:12px}.CalculatorWorkspace_groupTitle__mfcWC{margin:0;font-size:1.125rem;font-weight:650;line-height:1.4;letter-spacing:-.02em}.CalculatorWorkspace_groupDescription__0WQVc{margin:5px 0 0;color:var(--rr-muted,#52627a);font-size:.875rem;line-height:1.6}.CalculatorWorkspace_rentGrid__6UCUB{display:grid;gap:24px;align-items:start}.CalculatorWorkspace_rentField__9xMKv{min-width:0}.CalculatorWorkspace_fieldTitle__yluH_{margin:0 0 12px;font-size:.875rem;font-weight:600}.CalculatorWorkspace_fieldHelp__wWbSE{margin:10px 0 0;color:var(--rr-muted,#52627a);font-size:.8125rem;line-height:1.65}.CalculatorWorkspace_formAside__Li1db{min-width:0}.CalculatorWorkspace_asideCard__Whag_{border-left:1px solid var(--rr-line,#dbe3ee);padding:8px 0 8px 24px}.CalculatorWorkspace_asideTitle__5xFfn{margin:0;font-size:1rem;font-weight:650;letter-spacing:-.02em}.CalculatorWorkspace_asideDescription__Dbzq6{margin:8px 0 0;color:var(--rr-muted,#52627a);font-size:.875rem;line-height:1.6}.CalculatorWorkspace_unknownNote__6hn_h{margin-top:20px;padding-top:20px;border-top:1px solid var(--rr-line,#dbe3ee);color:var(--rr-muted,#52627a);font-size:.8125rem;line-height:1.65}.CalculatorWorkspace_unknownNote__6hn_h strong{color:var(--rr-ink,#172b4d);font-weight:600}.CalculatorWorkspace_unknownNote__6hn_h p{margin:0}.CalculatorWorkspace_missingFacts__go_xH{margin-top:20px;color:var(--rr-muted,#52627a);font-size:.8125rem;line-height:1.6}.CalculatorWorkspace_missingFacts__go_xH h3{margin:0 0 8px;color:var(--rr-ink,#172b4d);font-size:.8125rem;font-weight:600}.CalculatorWorkspace_missingFacts__go_xH ul{margin:0;padding-left:18px;list-style:disc}.CalculatorWorkspace_missingFacts__go_xH p{margin:8px 0 0}.CalculatorWorkspace_footer__OpvVR{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin-top:24px;padding-top:20px;border-top:1px solid var(--rr-line,#dbe3ee)}.CalculatorWorkspace_submitArea__WOEgp{display:flex;align-items:stretch;flex-direction:column;gap:10px}.CalculatorWorkspace_submitHint__PXUwK{margin:0;color:var(--rr-muted,#52627a);font-size:.8125rem;line-height:1.6}.CalculatorWorkspace_section__gSTG7{min-width:0;border-top:1px solid var(--rr-line,#dbe3ee);background:var(--rr-surface,#fff)}.CalculatorWorkspace_sectionToggle__xkvf_{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px;min-height:64px;padding:16px 0;text-align:left}.CalculatorWorkspace_sectionToggle__xkvf_:hover{background:var(--rr-paper,#f4f7fb)}.CalculatorWorkspace_sectionLabel__AXrpM{display:flex;align-items:flex-start;gap:10px;min-width:0}.CalculatorWorkspace_sectionIcon__oAYlg{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding-top:3px;color:var(--rr-muted,#52627a)}.CalculatorWorkspace_sectionTitle__jNcT0{color:var(--rr-ink,#172b4d);font-size:.9375rem;font-weight:600}.CalculatorWorkspace_sectionDescription__0EEfT{display:block;margin-top:4px;color:var(--rr-muted,#52627a);font-size:.8125rem;line-height:1.55}.CalculatorWorkspace_sectionMeta__405Tx{display:flex;align-items:center;gap:8px;color:var(--rr-muted,#52627a);font-size:.75rem}.CalculatorWorkspace_sectionCount__oR6gW{white-space:nowrap}.CalculatorWorkspace_sectionBadge__5EjK4{display:inline-block;margin-top:4px;color:var(--rr-muted,#52627a);font-size:.75rem}.CalculatorWorkspace_sectionBody__Gp6kT{padding:8px 0 4px}.CalculatorWorkspace_factsCard__DD_PW{border-left:2px solid var(--rr-accent,#4f46e5);background:var(--rr-paper,#f4f7fb);padding:16px 18px}.CalculatorWorkspace_factsHeading__a5NcZ{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.CalculatorWorkspace_factsHeading__a5NcZ h3{margin:0;font-size:.9375rem;font-weight:600}.CalculatorWorkspace_factsHeading__a5NcZ p{margin:4px 0 0;color:var(--rr-muted,#52627a);font-size:.8125rem;line-height:1.6}.CalculatorWorkspace_factsStatus__D7AfZ{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;color:var(--rr-accent,#4f46e5);font-size:.75rem;font-weight:600}.CalculatorWorkspace_recordsBody__k7gd0{min-height:32px}.CalculatorWorkspace_recordsBody__k7gd0>*+*{margin-top:14px}.CalculatorWorkspace_recordSummary__xTuQz{border-top:1px solid var(--rr-line,#dbe3ee);padding-top:12px;font-size:.875rem}.CalculatorWorkspace_foundFacts__IsjdX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.CalculatorWorkspace_foundFact__T4D4Y{min-width:0;padding-bottom:8px;border-bottom:1px solid var(--rr-line,#dbe3ee)}.CalculatorWorkspace_factLabel__0N9bl{color:var(--rr-muted,#52627a);font-size:.75rem}.CalculatorWorkspace_factValue__4XOH3{margin-top:3px;font-size:.9375rem;font-weight:600}.CalculatorWorkspace_factStatus__5XAsM{margin-top:3px;color:var(--rr-muted,#52627a);font-size:.75rem}.CalculatorWorkspace_resultToolbar__TV_ib{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.CalculatorWorkspace_resultToolbar__TV_ib p{margin:0;color:var(--rr-muted,#52627a);font-size:.8125rem}@media (min-width:700px){.CalculatorWorkspace_rentGrid__6UCUB{grid-template-columns:1fr 1fr}}@media (min-width:960px){.CalculatorWorkspace_formColumns__Kmf3A{grid-template-columns:minmax(0,1fr) 252px}.CalculatorWorkspace_formAside__Li1db{position:sticky;top:88px}}@media (min-width:960px) and (max-height:900px){.CalculatorWorkspace_formAside__Li1db{position:static}}@media (max-width:960px){.CalculatorWorkspace_workspaceHeader__jUdqv{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width:520px){.CalculatorWorkspace_calculator__5x34c>*+*{margin-top:16px}.CalculatorWorkspace_stepper__yrqXe{width:100%;justify-content:space-between;gap:0}.CalculatorWorkspace_stepper__yrqXe button{gap:5px;padding:8px 5px;font-size:.75rem;white-space:normal;text-align:left}.CalculatorWorkspace_stepNumber__of_g2{width:21px;height:21px;flex-shrink:0}.CalculatorWorkspace_context__0Nf_b{flex-direction:column;align-items:stretch;padding:16px;gap:4px}.CalculatorWorkspace_contextIdentity__VhjZn{width:100%;gap:10px;align-items:flex-start}.CalculatorWorkspace_contextIdentity__VhjZn>div{min-width:0}.CalculatorWorkspace_contextIcon__9_SST{margin-top:4px;width:18px}.CalculatorWorkspace_contextAddress___rWAf{font-size:.9375rem}.CalculatorWorkspace_context__0Nf_b .CalculatorWorkspace_textAction__6tyji{align-self:flex-start;margin-left:28px;font-size:.8125rem}.CalculatorWorkspace_group__dE2nq{padding:20px 16px}.CalculatorWorkspace_formColumns__Kmf3A,.CalculatorWorkspace_group__dE2nq{gap:16px}.CalculatorWorkspace_sectionCount__oR6gW{display:none}.CalculatorWorkspace_sectionToggle__xkvf_{padding:14px 0}.CalculatorWorkspace_sectionBody__Gp6kT{padding:8px 0}.CalculatorWorkspace_factsHeading__a5NcZ{flex-direction:column;gap:6px}.CalculatorWorkspace_resultToolbar__TV_ib{align-items:flex-start}.CalculatorWorkspace_resultToolbar__TV_ib p{max-width:10rem;text-align:right}}.CalculatorWorkspace_changedBar__tJAoD{position:static;margin:20px 0 0;padding:12px;border:1px solid #f0d798;border-radius:6px;box-shadow:none}.CalculatorWorkspace_changedBar__tJAoD>div{flex-direction:column;align-items:flex-start;gap:8px}.CalculatorWorkspace_buildingFactsGrid__1WA28{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px}.CalculatorWorkspace_fieldPair__7PrPz{display:contents}.CalculatorWorkspace_followupFields__45yTc{border-left:2px solid var(--rr-line,#dbe3ee);padding:0 0 0 16px}.CalculatorWorkspace_followupFields__45yTc>*+*{margin-top:16px}.CalculatorWorkspace_rentConfirmation__f4Ki5{margin:0;padding:18px 0 0;border-top:1px solid var(--rr-line,#dbe3ee);font-size:.875rem;line-height:1.6}@media (max-width:959px){.CalculatorWorkspace_asideCard__Whag_{border:1px solid var(--rr-line,#dbe3ee);border-radius:10px;padding:24px;background:var(--rr-surface,#fff)}}@media (max-width:520px){.CalculatorWorkspace_buildingFactsGrid__1WA28{gap:16px 12px}.CalculatorWorkspace_asideCard__Whag_{padding:20px 16px}}.CalculatorWorkspace_calculator__5x34c .CalculatorWorkspace_draftBanner__eWsrW{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 16px;padding:8px 14px;border:1px solid var(--rr-line,#dbe3ee);border-radius:6px;font-size:.8125rem}.CalculatorWorkspace_calculator__5x34c .CalculatorWorkspace_draftBanner__eWsrW button{min-height:36px;font-size:.8125rem}@media (max-width:480px){.CalculatorWorkspace_buildingFactsGrid__1WA28>:first-child{grid-column:1/-1}}