.RentalIncomeReskin_page__fknUL{max-width:1320px;margin:0 auto;padding:36px 32px 40px}.RentalIncomeReskin_eyebrow__yCBa9{font-family:var(--font-mono,ui-monospace,monospace);font-size:10.5px;text-transform:uppercase;letter-spacing:.14em;color:var(--mute,#6c6a63);font-weight:500}.RentalIncomeReskin_calcHead__5T0NS{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:48px;gap:48px;align-items:end;padding:16px 0 36px}.RentalIncomeReskin_calcHead__5T0NS .RentalIncomeReskin_eyebrow__yCBa9{margin-bottom:12px}.RentalIncomeReskin_calcHead__5T0NS h1{font-family:var(--font-display,"Fraunces",Georgia,serif);font-weight:400;font-size:clamp(40px,5vw,68px);letter-spacing:-.035em;line-height:.98;color:var(--ink,#17181a)}.RentalIncomeReskin_calcHead__5T0NS h1 em{font-style:italic;color:var(--accent-ink,#8a3314)}.RentalIncomeReskin_calcHead__5T0NS p{color:var(--mute,#6c6a63);font-size:15.5px;line-height:1.55;margin-top:14px;max-width:54ch}.RentalIncomeReskin_calcGrid__nUZPo{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);grid-gap:36px;gap:36px;align-items:start}.RentalIncomeReskin_inputs__AhtoP{background:#fff;border:1px solid var(--line,rgba(23,24,26,.12));border-radius:16px;padding:4px;position:-webkit-sticky;position:sticky;top:84px}.RentalIncomeReskin_inputsInner__IN0k9{padding:24px 24px 28px}.RentalIncomeReskin_inpSec__vbbgr{padding:18px 0;border-bottom:1px solid var(--line-2,rgba(23,24,26,.06))}.RentalIncomeReskin_inpSec__vbbgr:first-child{padding-top:4px}.RentalIncomeReskin_inpSec__vbbgr:last-child{border-bottom:0;padding-bottom:0}.RentalIncomeReskin_inpSecHead__UMNyw{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:12px}.RentalIncomeReskin_inpSecHead__UMNyw .RentalIncomeReskin_label__T4n__{font-family:var(--font-mono,ui-monospace,monospace);font-size:10.5px;text-transform:uppercase;letter-spacing:.14em;color:var(--mute,#6c6a63);font-weight:500}.RentalIncomeReskin_inpSecHead__UMNyw .RentalIncomeReskin_hint__G4myO{font-size:11.5px;color:var(--mute-2,#9a978f)}.RentalIncomeReskin_field__5_U73{display:flex;flex-direction:column;gap:6px;margin-bottom:12px;min-width:0}.RentalIncomeReskin_field__5_U73:last-child{margin-bottom:0}.RentalIncomeReskin_fieldLabel__SKHwY{display:flex;justify-content:space-between;align-items:baseline;font-size:12.5px;color:var(--ink-2,#2b2c2f);gap:8px}.RentalIncomeReskin_fieldLabel__SKHwY .RentalIncomeReskin_sub__JJ64u{color:var(--mute-2,#9a978f);font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;letter-spacing:.02em;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RentalIncomeReskin_fieldLabel__SKHwY .RentalIncomeReskin_sub__JJ64u strong{font-weight:600;color:var(--ink,#17181a)}.RentalIncomeReskin_fieldInput__YtRtl{position:relative;display:flex;align-items:baseline;background:var(--paper,#f6f4ef);border:1px solid var(--line,rgba(23,24,26,.12));border-radius:10px;transition:border-color .15s,background .15s;padding:0 14px}.RentalIncomeReskin_fieldInput__YtRtl:focus-within{border-color:var(--ink,#17181a);background:#fff;box-shadow:0 0 0 3px rgba(23,24,26,.06)}.RentalIncomeReskin_fieldInput__YtRtl .RentalIncomeReskin_prefix__z0ytH{font-family:var(--font-mono,ui-monospace,monospace);font-size:13px;color:var(--mute,#6c6a63);flex-shrink:0;align-self:center;margin-right:6px}.RentalIncomeReskin_fieldInput__YtRtl input{flex:1 1;border:0;outline:0;background:transparent;padding:11px 0;font-family:var(--font-display,"Fraunces",Georgia,serif);font-weight:500;font-size:20px;letter-spacing:-.015em;color:var(--ink,#17181a);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:0;text-align:right}.RentalIncomeReskin_fieldInput__YtRtl select{flex:1 1;border:0;outline:0;background:transparent;font-family:var(--font-display,"Fraunces",Georgia,serif);font-weight:500;font-size:17px;letter-spacing:-.01em;color:var(--ink,#17181a);min-width:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236c6a63' stroke-width='2.2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 2px center;background-size:16px;padding:11px 24px 11px 0}.RentalIncomeReskin_segNote__JZIlz{font-family:var(--font-mono,ui-monospace,monospace);font-size:10.5px;color:var(--mute,#6c6a63);margin-top:6px;letter-spacing:.03em;display:flex;justify-content:space-between;align-items:baseline;gap:8px}.RentalIncomeReskin_segNote__JZIlz button{background:none;border:0;padding:0;font-family:inherit;font-size:inherit;color:var(--accent-ink,#8a3314);cursor:pointer;letter-spacing:inherit}.RentalIncomeReskin_segNote__JZIlz button:hover{color:var(--accent,#c8502a)}.RentalIncomeReskin_segment__o6cqA{display:flex;background:var(--paper,#f6f4ef);border-radius:10px;padding:3px;border:1px solid var(--line,rgba(23,24,26,.12))}.RentalIncomeReskin_segment__o6cqA button{flex:1 1;padding:8px 10px;font-size:12.5px;background:transparent;border:0;border-radius:8px;color:var(--mute,#6c6a63);font-weight:500;cursor:pointer;font-family:inherit;white-space:nowrap}.RentalIncomeReskin_segment__o6cqA button.RentalIncomeReskin_on__8H2KB{background:var(--ink,#17181a);color:var(--paper,#f6f4ef)}.RentalIncomeReskin_sliderRow__UOJQp{display:flex;flex-direction:column;gap:6px}.RentalIncomeReskin_track___ZiMh{position:relative;height:3px;background:var(--paper-2,#efebe3);border-radius:999px;margin:12px 4px 6px}.RentalIncomeReskin_track___ZiMh input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:3px;background:transparent;margin:0;padding:0;position:absolute;top:-9px;left:0;cursor:pointer}.RentalIncomeReskin_track___ZiMh input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:var(--ink,#17181a);border:3px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.3);cursor:pointer}.RentalIncomeReskin_track___ZiMh input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--ink,#17181a);border:3px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.3);cursor:pointer}.RentalIncomeReskin_fill__2CqEc{position:absolute;left:0;top:0;height:100%;background:var(--ink,#17181a);border-radius:999px;pointer-events:none}.RentalIncomeReskin_ends__fHTSP{display:flex;justify-content:space-between;font-family:var(--font-mono,ui-monospace,monospace);font-size:10.5px;color:var(--mute-2,#9a978f);letter-spacing:.02em}.RentalIncomeReskin_toggles___BMfO{display:flex;flex-direction:column}.RentalIncomeReskin_toggleLine__BffYu{display:flex;align-items:flex-start;gap:12px;cursor:pointer;padding:11px 0;border:0;border-bottom:1px solid var(--line-2,rgba(23,24,26,.06));background:none;text-align:left;width:100%;font-family:inherit}.RentalIncomeReskin_toggleLine__BffYu:last-child{border-bottom:0}.RentalIncomeReskin_toggleLine__BffYu .RentalIncomeReskin_sw__CRo1V{flex-shrink:0;width:34px;height:20px;border-radius:999px;background:var(--paper-2,#efebe3);border:1px solid var(--line,rgba(23,24,26,.12));position:relative;transition:background .15s;margin-top:2px}.RentalIncomeReskin_toggleLine__BffYu .RentalIncomeReskin_sw__CRo1V:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:transform .15s}.RentalIncomeReskin_toggleLine__BffYu.RentalIncomeReskin_on__8H2KB .RentalIncomeReskin_sw__CRo1V{background:var(--good,#2f6f4b);border-color:var(--good,#2f6f4b)}.RentalIncomeReskin_toggleLine__BffYu.RentalIncomeReskin_on__8H2KB .RentalIncomeReskin_sw__CRo1V:after{transform:translateX(14px)}.RentalIncomeReskin_toggleLine__BffYu.RentalIncomeReskin_disabled__kOss6{opacity:.45;cursor:not-allowed}.RentalIncomeReskin_toggleText__Rly2n{display:flex;flex-direction:column}.RentalIncomeReskin_toggleLine__BffYu .RentalIncomeReskin_t__9nH2s{display:block;font-size:13px;font-weight:500;color:var(--ink,#17181a);line-height:1.3}.RentalIncomeReskin_toggleLine__BffYu .RentalIncomeReskin_d__kmhKU{display:block;font-size:11.5px;color:var(--mute,#6c6a63);margin-top:1px;line-height:1.45}.RentalIncomeReskin_confoturTeaser__bs24T{background:var(--accent-tint,#f1dcce);border:1px solid rgba(200,80,42,.25);border-radius:12px;padding:12px 14px;margin-top:14px;font-size:12.5px;line-height:1.5;color:var(--accent-ink,#8a3314)}.RentalIncomeReskin_confoturTeaser__bs24T strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RentalIncomeReskin_confoturTeaser__bs24T a{color:var(--accent-ink,#8a3314);font-weight:600;white-space:nowrap}.RentalIncomeReskin_confoturTeaser__bs24T a:hover{color:var(--accent,#c8502a)}.RentalIncomeReskin_results__UpzZv{display:flex;flex-direction:column;gap:20px;min-width:0}.RentalIncomeReskin_heroResult__IJPjw{background:var(--ink,#17181a);color:var(--paper,#f6f4ef);border-radius:16px;padding:32px;position:relative;overflow:hidden}.RentalIncomeReskin_heroResult__IJPjw:before{content:"";position:absolute;inset:0;background:radial-gradient(70% 120% at 90% 10%,rgba(200,80,42,.22) 0,transparent 55%);pointer-events:none}.RentalIncomeReskin_heroResult__IJPjw .RentalIncomeReskin_eyebrow__yCBa9{color:hsla(0,0%,100%,.55)}.RentalIncomeReskin_bigNum__rxLMX{font-family:var(--font-display,"Fraunces",Georgia,serif);font-weight:400;font-size:clamp(52px,7vw,88px);line-height:.95;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:6px;position:relative}.RentalIncomeReskin_bigNum__rxLMX .RentalIncomeReskin_unit__Z1x_T{font-size:.32em;color:hsla(0,0%,100%,.55);font-family:var(--font-mono,ui-monospace,monospace);letter-spacing:0;margin-left:6px}.RentalIncomeReskin_bigSub__jkT_e{font-size:14px;color:hsla(0,0%,100%,.7);margin-top:8px;max-width:44ch;position:relative}.RentalIncomeReskin_miniKpis__Bz00Y{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:28px;padding-top:24px;border-top:1px solid hsla(0,0%,100%,.12);position:relative}.RentalIncomeReskin_mk__sCXZ1 .RentalIncomeReskin_k__hJZZz{font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;color:hsla(0,0%,100%,.5);letter-spacing:.12em;text-transform:uppercase}.RentalIncomeReskin_mk__sCXZ1 .RentalIncomeReskin_v__EHZlg{font-family:var(--font-display,"Fraunces",Georgia,serif);font-size:26px;font-weight:500;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:4px}.RentalIncomeReskin_mk__sCXZ1 .RentalIncomeReskin_v__EHZlg .RentalIncomeReskin_unit__Z1x_T{font-size:13px;opacity:.5;font-family:var(--font-mono,ui-monospace,monospace)}.RentalIncomeReskin_mk__sCXZ1 .RentalIncomeReskin_v__EHZlg.RentalIncomeReskin_accent__8LHct{color:#e8916f}.RentalIncomeReskin_card__o0gwj{background:#fff;border:1px solid var(--line,rgba(23,24,26,.12));border-radius:16px;padding:24px;min-width:0}.RentalIncomeReskin_cardHead__Wdqcm{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:14px;border-bottom:1px solid var(--line-2,rgba(23,24,26,.06));margin-bottom:16px}.RentalIncomeReskin_cardHead__Wdqcm h3{font-family:var(--font-display,"Fraunces",Georgia,serif);font-size:22px;font-weight:500;letter-spacing:-.02em;line-height:1.15;margin-top:4px;color:var(--ink,#17181a)}.RentalIncomeReskin_scnHead__Lz_5W{display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%;background:transparent;border:0;text-align:left;padding:0;cursor:pointer;font-family:inherit}.RentalIncomeReskin_scnLine__w9OV3{display:flex;gap:22px;flex-wrap:wrap;margin-top:8px}.RentalIncomeReskin_scnLine__w9OV3 .RentalIncomeReskin_s__Dvh5O{display:flex;flex-direction:column;gap:1px}.RentalIncomeReskin_scnLine__w9OV3 .RentalIncomeReskin_s__Dvh5O em{font-style:normal;font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--mute-2,#9a978f)}.RentalIncomeReskin_scnLine__w9OV3 .RentalIncomeReskin_s__Dvh5O b{font-family:var(--font-display,"Fraunces",Georgia,serif);font-size:24px;font-weight:500;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--mute,#6c6a63)}.RentalIncomeReskin_scnLine__w9OV3 .RentalIncomeReskin_s__Dvh5O.RentalIncomeReskin_base__YHVgF b{color:var(--ink,#17181a)}.RentalIncomeReskin_scnCta__iBnlf{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--ink,#17181a);white-space:nowrap;border:1px solid var(--line,rgba(23,24,26,.12));padding:8px 16px;border-radius:999px}.RentalIncomeReskin_scnHead__Lz_5W:hover .RentalIncomeReskin_scnCta__iBnlf{background:var(--paper-2,#efebe3)}.RentalIncomeReskin_scnCta__iBnlf svg{width:13px;height:13px;transition:transform .2s}.RentalIncomeReskin_scnWrap__NeiEv.RentalIncomeReskin_open__f7MTw .RentalIncomeReskin_scnCta__iBnlf svg{transform:rotate(180deg)}.RentalIncomeReskin_scenarios__Tx7na{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;border-top:1px solid var(--line-2,rgba(23,24,26,.06));margin:18px -24px -24px;border-radius:0 0 16px 16px;overflow:hidden}.RentalIncomeReskin_scn__lNW7P{padding:22px;border-right:1px solid var(--line-2,rgba(23,24,26,.06));display:flex;flex-direction:column;gap:8px}.RentalIncomeReskin_scn__lNW7P:last-child{border-right:0}.RentalIncomeReskin_scn__lNW7P.RentalIncomeReskin_current__vaqwB{background:var(--ink,#17181a);color:var(--paper,#f6f4ef)}.RentalIncomeReskin_scn__lNW7P.RentalIncomeReskin_current__vaqwB .RentalIncomeReskin_eyebrow__yCBa9{color:hsla(0,0%,100%,.55)}.RentalIncomeReskin_scn__lNW7P h4{font-family:var(--font-display,"Fraunces",Georgia,serif);font-size:18px;font-weight:500;letter-spacing:-.02em;color:var(--ink,#17181a)}.RentalIncomeReskin_scn__lNW7P.RentalIncomeReskin_current__vaqwB h4{color:var(--paper,#f6f4ef)}.RentalIncomeReskin_scn__lNW7P.RentalIncomeReskin_current__vaqwB h4:before{content:"●";color:var(--accent,#c8502a);margin-right:8px;font-size:11px;vertical-align:middle}.RentalIncomeReskin_scn__lNW7P .RentalIncomeReskin_val__Xz8hi{font-family:var(--font-display,"Fraunces",Georgia,serif);font-size:30px;font-weight:500;letter-spacing:-.025em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.05;color:var(--ink,#17181a)}.RentalIncomeReskin_scn__lNW7P.RentalIncomeReskin_current__vaqwB .RentalIncomeReskin_val__Xz8hi{color:var(--paper,#f6f4ef)}.RentalIncomeReskin_scn__lNW7P .RentalIncomeReskin_val__Xz8hi .RentalIncomeReskin_valUnit__PnjPR{font-size:14px;color:var(--mute,#6c6a63)}.RentalIncomeReskin_scn__lNW7P.RentalIncomeReskin_current__vaqwB .RentalIncomeReskin_val__Xz8hi .RentalIncomeReskin_valUnit__PnjPR{color:hsla(0,0%,100%,.5)}.RentalIncomeReskin_scnRows__J6PsY{display:flex;flex-direction:column;margin-top:4px}.RentalIncomeReskin_scnRows__J6PsY .RentalIncomeReskin_r__StXcX{display:flex;justify-content:space-between;font-size:12.5px;padding:5px 0;border-bottom:1px solid var(--line-2,rgba(23,24,26,.06))}.RentalIncomeReskin_scn__lNW7P.RentalIncomeReskin_current__vaqwB .RentalIncomeReskin_scnRows__J6PsY .RentalIncomeReskin_r__StXcX{border-bottom-color:hsla(0,0%,100%,.1)}.RentalIncomeReskin_scnRows__J6PsY .RentalIncomeReskin_r__StXcX:last-child{border-bottom:0}.RentalIncomeReskin_scnRows__J6PsY .RentalIncomeReskin_r__StXcX .RentalIncomeReskin_k__hJZZz{color:var(--mute,#6c6a63)}.RentalIncomeReskin_scn__lNW7P.RentalIncomeReskin_current__vaqwB .RentalIncomeReskin_scnRows__J6PsY .RentalIncomeReskin_r__StXcX .RentalIncomeReskin_k__hJZZz{color:hsla(0,0%,100%,.55)}.RentalIncomeReskin_scnRows__J6PsY .RentalIncomeReskin_r__StXcX .RentalIncomeReskin_v__EHZlg{font-family:var(--font-mono,ui-monospace,monospace);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RentalIncomeReskin_taxWrap__bjtG6{padding:24px}.RentalIncomeReskin_taxHead__wJ0_e{display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%;background:transparent;border:0;text-align:left;padding:0;cursor:pointer;font-family:inherit}.RentalIncomeReskin_taxHead__wJ0_e h3{font-family:var(--font-display,"Fraunces",Georgia,serif);font-size:22px;font-weight:500;letter-spacing:-.02em;color:var(--ink,#17181a);margin-top:4px}.RentalIncomeReskin_taxCta__xosXw{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--ink,#17181a);white-space:nowrap;border:1px solid var(--line,rgba(23,24,26,.12));padding:8px 16px;border-radius:999px}.RentalIncomeReskin_taxHead__wJ0_e:hover .RentalIncomeReskin_taxCta__xosXw{background:var(--paper-2,#efebe3)}.RentalIncomeReskin_taxCta__xosXw svg{width:13px;height:13px;transition:transform .2s}.RentalIncomeReskin_taxWrap__bjtG6.RentalIncomeReskin_open__f7MTw .RentalIncomeReskin_taxCta__xosXw svg{transform:rotate(180deg)}.RentalIncomeReskin_taxBody__8rsWE{margin-top:20px;display:flex;flex-direction:column;gap:22px}.RentalIncomeReskin_taxSection__0qKLP .RentalIncomeReskin_taxSectionTitle__W0IR5{font-family:var(--font-display,"Fraunces",Georgia,serif);font-size:16px;font-weight:500;letter-spacing:-.015em;color:var(--ink,#17181a);margin-bottom:6px}.RentalIncomeReskin_rows__hhIuM{display:flex;flex-direction:column}.RentalIncomeReskin_rows__hhIuM .RentalIncomeReskin_r__StXcX{display:flex;justify-content:space-between;align-items:baseline;padding:9px 0;border-bottom:1px solid var(--line-2,rgba(23,24,26,.06));font-size:13.5px;gap:12px}.RentalIncomeReskin_rows__hhIuM .RentalIncomeReskin_r__StXcX .RentalIncomeReskin_k__hJZZz{color:var(--ink-2,#2b2c2f)}.RentalIncomeReskin_rows__hhIuM .RentalIncomeReskin_r__StXcX .RentalIncomeReskin_v__EHZlg{font-family:var(--font-mono,ui-monospace,monospace);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink,#17181a)}.RentalIncomeReskin_rows__hhIuM .RentalIncomeReskin_r__StXcX.RentalIncomeReskin_total__LNkWs{border-bottom:0;padding-top:13px;margin-top:2px;border-top:1px solid var(--line,rgba(23,24,26,.12));font-weight:500}.RentalIncomeReskin_rows__hhIuM .RentalIncomeReskin_r__StXcX.RentalIncomeReskin_total__LNkWs .RentalIncomeReskin_k__hJZZz{font-family:var(--font-display,"Fraunces",Georgia,serif);font-size:15px;font-weight:500}.RentalIncomeReskin_rows__hhIuM .RentalIncomeReskin_r__StXcX.RentalIncomeReskin_total__LNkWs .RentalIncomeReskin_v__EHZlg{font-family:var(--font-display,"Fraunces",Georgia,serif);font-size:16px;font-weight:500}.RentalIncomeReskin_taxNote__T3v9U{font-size:12px;color:var(--mute,#6c6a63);line-height:1.55;margin-top:10px;max-width:76ch}.RentalIncomeReskin_taxConfotur__BUtpA{display:flex;gap:10px;align-items:flex-start;background:var(--good-tint,#ddeadf);border:1px solid rgba(47,111,75,.25);border-radius:12px;padding:14px 16px;color:var(--good-ink,#1e4b32);font-size:13px;line-height:1.5}.RentalIncomeReskin_taxConfotur__BUtpA svg{flex-shrink:0;margin-top:2px}.RentalIncomeReskin_taxConfotur__BUtpA strong{display:block}.RentalIncomeReskin_seasonChart__YP3Bg{display:flex;align-items:flex-end;gap:6px;height:170px;margin:14px 0 6px}.RentalIncomeReskin_seasonChart__YP3Bg .RentalIncomeReskin_bar__uRzXc{flex:1 1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;min-width:0;height:100%}.RentalIncomeReskin_seasonChart__YP3Bg .RentalIncomeReskin_bar__uRzXc .RentalIncomeReskin_amt__W_Jbs{font-family:var(--font-mono,ui-monospace,monospace);font-size:9.5px;color:var(--mute,#6c6a63);letter-spacing:-.02em}.RentalIncomeReskin_seasonChart__YP3Bg .RentalIncomeReskin_bar__uRzXc .RentalIncomeReskin_col__YUSa9{width:100%;border-radius:5px 5px 2px 2px;background:var(--paper-2,#efebe3);border:1px solid var(--line-2,rgba(23,24,26,.06))}.RentalIncomeReskin_seasonChart__YP3Bg .RentalIncomeReskin_bar__uRzXc.RentalIncomeReskin_peak__CGSGp .RentalIncomeReskin_col__YUSa9{background:var(--accent,#c8502a);border-color:var(--accent,#c8502a)}.RentalIncomeReskin_seasonChart__YP3Bg .RentalIncomeReskin_bar__uRzXc.RentalIncomeReskin_high__qym6E .RentalIncomeReskin_col__YUSa9{background:var(--accent-tint,#f1dcce);border-color:rgba(200,80,42,.3)}.RentalIncomeReskin_seasonAxis__ir_bK{display:flex;gap:6px}.RentalIncomeReskin_seasonAxis__ir_bK span{flex:1 1;text-align:center;font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;color:var(--mute-2,#9a978f);letter-spacing:.04em}.RentalIncomeReskin_seasonLegend__4QanC{display:flex;gap:16px;font-family:var(--font-mono,ui-monospace,monospace);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--mute,#6c6a63);margin-top:14px}.RentalIncomeReskin_seasonLegend__4QanC span{display:inline-flex;align-items:center;gap:6px}.RentalIncomeReskin_seasonLegend__4QanC .RentalIncomeReskin_swatch__F_9jT{width:10px;height:10px;border-radius:2px}.RentalIncomeReskin_tbl__wYtgq{width:100%;border-collapse:collapse;margin-top:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RentalIncomeReskin_tbl__wYtgq th{text-align:left;padding:8px 10px;font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:var(--mute,#6c6a63);border-bottom:1px solid var(--line,rgba(23,24,26,.12));background:var(--paper-2,#efebe3)}.RentalIncomeReskin_tbl__wYtgq td.RentalIncomeReskin_num__y3U_B,.RentalIncomeReskin_tbl__wYtgq th.RentalIncomeReskin_num__y3U_B{text-align:right}.RentalIncomeReskin_tbl__wYtgq td{padding:9px 10px;font-size:13px;border-bottom:1px solid var(--line-2,rgba(23,24,26,.06))}.RentalIncomeReskin_tbl__wYtgq td.RentalIncomeReskin_season__COqe6{font-weight:500}.RentalIncomeReskin_tbl__wYtgq td.RentalIncomeReskin_period__V2jrA{font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;color:var(--mute,#6c6a63)}.RentalIncomeReskin_tbl__wYtgq td.RentalIncomeReskin_monoCell__v6yHQ{font-family:var(--font-mono,ui-monospace,monospace)}.RentalIncomeReskin_tbl__wYtgq tfoot td{font-weight:500;border-top:1px solid var(--line,rgba(23,24,26,.12));border-bottom:0;padding-top:12px}.RentalIncomeReskin_srcNote__47_n3{font-family:var(--font-mono,ui-monospace,monospace);font-size:10.5px;color:var(--mute-2,#9a978f);line-height:1.6;margin-top:14px;letter-spacing:.01em}.RentalIncomeReskin_linkline__fQvE4{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.RentalIncomeReskin_ll__Mb7FJ{background:#fff;border:1px solid var(--line,rgba(23,24,26,.12));border-radius:16px;padding:20px 24px;display:flex;flex-direction:column;gap:5px;color:var(--ink,#17181a)}.RentalIncomeReskin_ll__Mb7FJ:hover{border-color:var(--ink,#17181a);color:var(--ink,#17181a)}.RentalIncomeReskin_ll__Mb7FJ .RentalIncomeReskin_v__EHZlg{font-family:var(--font-display,"Fraunces",Georgia,serif);font-size:28px;font-weight:500;letter-spacing:-.025em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:3px}.RentalIncomeReskin_ll__Mb7FJ .RentalIncomeReskin_v__EHZlg small{font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;font-weight:400;color:var(--mute,#6c6a63);letter-spacing:0;margin-left:4px}.RentalIncomeReskin_ll__Mb7FJ .RentalIncomeReskin_go__Z2JjS{font-size:12.5px;font-weight:500;color:var(--accent-ink,#8a3314);margin-top:6px}.RentalIncomeReskin_ll__Mb7FJ:hover .RentalIncomeReskin_go__Z2JjS{color:var(--accent,#c8502a)}.RentalIncomeReskin_context__A3fv0{background:var(--paper-2,#efebe3);border-radius:16px;padding:26px 28px;display:grid;grid-template-columns:1fr auto;grid-gap:28px;gap:28px;align-items:center}.RentalIncomeReskin_context__A3fv0 .RentalIncomeReskin_head__BnpKL{font-family:var(--font-display,"Fraunces",Georgia,serif);font-size:19px;font-weight:500;letter-spacing:-.015em;line-height:1.25;color:var(--ink,#17181a)}.RentalIncomeReskin_context__A3fv0 .RentalIncomeReskin_desc__39iDK{color:var(--mute,#6c6a63);font-size:13.5px;line-height:1.5;margin-top:4px;max-width:70ch}.RentalIncomeReskin_context__A3fv0 .RentalIncomeReskin_ctxCta__fT4sr{display:inline-flex;padding:10px 20px;font-size:13.5px;font-weight:500;border-radius:999px;background:var(--ink,#17181a);color:var(--paper,#f6f4ef);white-space:nowrap}.RentalIncomeReskin_context__A3fv0 .RentalIncomeReskin_ctxCta__fT4sr:hover{background:var(--ink-2,#2b2c2f);color:var(--paper,#f6f4ef)}.RentalIncomeReskin_prefillBanner__UBZwH{background:var(--good-tint,#ddeadf);border:1px solid rgba(47,111,75,.25);border-radius:12px;padding:12px 16px;font-size:13px;line-height:1.5;color:var(--good-ink,#1e4b32)}@media (max-width:1100px){.RentalIncomeReskin_calcGrid__nUZPo{grid-template-columns:1fr}.RentalIncomeReskin_calcHead__5T0NS{grid-template-columns:1fr;align-items:flex-start}.RentalIncomeReskin_inputs__AhtoP{position:static}.RentalIncomeReskin_linkline__fQvE4{grid-template-columns:1fr}}@media (max-width:720px){.RentalIncomeReskin_scenarios__Tx7na{grid-template-columns:1fr}.RentalIncomeReskin_scn__lNW7P{border-right:0;border-bottom:1px solid var(--line-2,rgba(23,24,26,.06))}.RentalIncomeReskin_scn__lNW7P:last-child{border-bottom:0}.RentalIncomeReskin_scnHead__Lz_5W{flex-direction:column;align-items:flex-start;gap:12px}.RentalIncomeReskin_page__fknUL{padding:24px 18px 32px}.RentalIncomeReskin_context__A3fv0{grid-template-columns:1fr;gap:14px}.RentalIncomeReskin_seasonChart__YP3Bg .RentalIncomeReskin_bar__uRzXc:nth-child(2n) .RentalIncomeReskin_amt__W_Jbs{display:none}.RentalIncomeReskin_miniKpis__Bz00Y{grid-template-columns:1fr;gap:14px}.RentalIncomeReskin_taxHead__wJ0_e{flex-direction:column;align-items:flex-start;gap:12px}}