.rent-vs-buy-calculator-page_em__80zYf{color:#b3b3b3}.rent-vs-buy-calculator-page_invisible__6QxH3{visibility:hidden}.rent-vs-buy-calculator-page_desktop-only__XtXQt{display:none!important;pointer-events:none}@media(min-width:768px){.rent-vs-buy-calculator-page_desktop-only__XtXQt{display:initial!important;pointer-events:auto}}.rent-vs-buy-calculator-page_mobile-only__bziMB{display:none!important;pointer-events:none}@media(max-width:767px){.rent-vs-buy-calculator-page_mobile-only__bziMB{display:initial!important;pointer-events:auto}}.rent-vs-buy-calculator-page_underline__mNwbq{text-decoration:underline}.rent-vs-buy-calculator-page_dropdown-item__yScaJ{font-size:1.4rem;font-weight:500;line-height:1.5;cursor:pointer;padding:.75rem 1.5rem;display:flex;align-items:center;gap:1rem}.rent-vs-buy-calculator-page_dropdown-item__yScaJ:hover{background-color:#ededed;box-shadow:none;outline:none;border:none;filter:none}.rent-vs-buy-calculator-page_dropdown-item__yScaJ[data-selected=true]{background-color:#ededed}@media(min-width:768px){.rent-vs-buy-calculator-page_dropdown-item__yScaJ{font-size:1.8rem;padding:1.35rem 3rem}}.rent-vs-buy-calculator-page_dropdown-content__aMa0l{margin-top:1rem;max-height:25rem;z-index:201;background-color:#fff;border:1px solid rgba(21,23,23,.1);padding:1rem 0}@media(min-width:768px){.rent-vs-buy-calculator-page_dropdown-content__aMa0l{padding:2rem 0}}.rent-vs-buy-calculator-page_dropdown-trigger__3Bp_I{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;cursor:pointer;padding:1.2rem 1rem 1.2rem 1.5rem}@media(min-width:768px){.rent-vs-buy-calculator-page_dropdown-trigger__3Bp_I{padding:1.5rem 1.5rem 1.5rem 2rem}}.rent-vs-buy-calculator-page_dropdown-trigger__3Bp_I.rent-vs-buy-calculator-page_underlined__uED_t{border-bottom:1px solid #151717}.rent-vs-buy-calculator-page_dropdown-trigger__3Bp_I.rent-vs-buy-calculator-page_outlined__F1E_p{border:1px solid rgba(21,23,23,.1)}.rent-vs-buy-calculator-page_wrapper__fgiqY{--rvb-black:#0d0d0d;--rvb-white:#ffffff;--rvb-bg:#f5f4f0;--rvb-surface:#ffffff;--rvb-border:#e2e0dc;--rvb-muted:#6b6b6b;--rvb-accent:#c4a44a;--rvb-success:#3a7d44;--rvb-success-light:#e8f5e9;--rvb-warn:#c4956a;--rvb-equation-text:#999999;--rvb-rent-bg:#ffffff;--rvb-rent-text:#0d0d0d;--rvb-buy-bg:#0d0d0d;--rvb-buy-text:#ffffff;--rvb-font-scale:1;--rvb-font-size:calc(1.8rem * var(--rvb-font-scale));--rvb-line:1.6;--rvb-gap:2.4rem;--rvb-radius:1rem;--rvb-radius-sm:0.6rem;font-size:var(--rvb-font-size);line-height:var(--rvb-line);color:var(--rvb-black);max-width:1023px;margin:0 auto;padding:0 2.4rem 8rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width:768px){.rent-vs-buy-calculator-page_wrapper__fgiqY{--rvb-font-scale:1.2}}.rent-vs-buy-calculator-page_wrapper__fgiqY *,.rent-vs-buy-calculator-page_wrapper__fgiqY :after,.rent-vs-buy-calculator-page_wrapper__fgiqY :before{box-sizing:border-box;margin:0;padding:0}.rent-vs-buy-calculator-page_wrapper__fgiqY button:focus-visible,.rent-vs-buy-calculator-page_wrapper__fgiqY input:focus-visible{outline:2px solid var(--rvb-accent);outline-offset:2px}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-hero{padding:4.8rem 0 2.4rem;text-align:left}@media(min-width:768px){.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-hero{text-align:center}}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-tagline{font-size:1.8rem;line-height:1.5;color:var(--rvb-muted);max-width:100rem;margin:0 auto 4rem}@media(min-width:768px){.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-tagline{font-size:2.4rem}}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-period-bar{display:flex;align-items:center;gap:1.6rem;margin-bottom:var(--rvb-gap);flex-wrap:wrap}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-period-label{font-size:calc(1.55rem*var(--rvb-font-scale));font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--rvb-muted)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-period-btns{display:flex;gap:.6rem;flex-wrap:wrap}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-period-btn{padding:.6rem 1.4rem;border:1.5px solid var(--rvb-border);border-radius:100px;background:var(--rvb-surface);font-size:calc(1.5rem*var(--rvb-font-scale));font-weight:500;color:var(--rvb-muted);cursor:pointer;transition:all .15s}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-period-btn:hover{border-color:var(--rvb-black);color:var(--rvb-black)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-period-btn.active{background:var(--rvb-black);border-color:var(--rvb-black);color:var(--rvb-white)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-inputs{display:grid;grid-template-columns:1fr 1fr;border:1.5px solid var(--rvb-border);border-radius:var(--rvb-radius);overflow:hidden;margin-bottom:0}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-panel{padding:2.8rem 2.8rem 3.2rem;display:flex;flex-direction:column;gap:1.6rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-panel--rent{background:var(--rvb-rent-bg);color:var(--rvb-rent-text)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-panel--buy{background:var(--rvb-buy-bg);color:var(--rvb-buy-text);border-left:1.5px solid #2a2a2a}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-panel-title{font-size:calc(1.8rem*var(--rvb-font-scale));font-weight:700;letter-spacing:-.01em;margin-bottom:.4rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-field{display:flex;flex-direction:column;gap:.6rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-field--toggle{flex-direction:row;align-items:center;justify-content:space-between;gap:1.2rem;flex-wrap:wrap}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-label{font-size:calc(1.55rem*var(--rvb-font-scale));font-weight:500;color:var(--rvb-muted);letter-spacing:.01em;display:flex;align-items:center;gap:.6rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-field--dark .rvb-label{color:hsla(0,0%,100%,.5)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-label-row{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-input-row{display:flex;align-items:center;border:1.5px solid var(--rvb-border);border-radius:var(--rvb-radius-sm);background:var(--rvb-surface);overflow:hidden;transition:border-color .15s}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-input-row:focus-within{border-color:var(--rvb-black)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-field--dark .rvb-input-row{background:#1a1a1a;border-color:#333}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-field--dark .rvb-input-row:focus-within{border-color:#666}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-field--disabled .rvb-input-row{background:#f3f1ec;border-color:#ddd8cf}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-field--dark.rvb-field--disabled .rvb-input-row{background:#141414;border-color:#2b2b2b}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-sym{padding:0 1rem;font-size:calc(1.7rem*var(--rvb-font-scale));font-weight:500;color:var(--rvb-muted);-webkit-user-select:none;user-select:none;flex-shrink:0}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-sym--right{border-left:1px solid var(--rvb-border)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-field--dark .rvb-sym{color:hsla(0,0%,100%,.4)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-field--dark .rvb-sym--right{border-color:#333}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-input{flex:1 1;min-width:0;padding:.9rem .8rem;border:none;background:rgba(0,0,0,0);font-size:calc(1.8rem*var(--rvb-font-scale));font-weight:500;color:var(--rvb-black);outline:none}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-field--dark .rvb-input{color:var(--rvb-white)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-input--pct{text-align:right}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-input--center{text-align:center;padding:.9rem .4rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-field--disabled .rvb-hint,.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-field--disabled .rvb-input,.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-field--disabled .rvb-step-unit{color:#9c9589}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-field--dark.rvb-field--disabled .rvb-hint,.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-field--dark.rvb-field--disabled .rvb-input,.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-field--dark.rvb-field--disabled .rvb-step-unit{color:hsla(0,0%,100%,.26)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-input::-webkit-inner-spin-button,.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-input[type=number]{-moz-appearance:textfield}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-step-btn{flex-shrink:0;width:3.4rem;min-height:3.6rem;background:rgba(0,0,0,0);border:none;color:var(--rvb-muted);font-size:calc(2.25rem*var(--rvb-font-scale));cursor:pointer;transition:background .12s,color .12s;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-step-btn:first-child{border-right:1px solid var(--rvb-border);border-radius:var(--rvb-radius-sm) 0 0 var(--rvb-radius-sm)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-step-btn:last-child{border-left:1px solid var(--rvb-border);border-radius:0 var(--rvb-radius-sm) var(--rvb-radius-sm) 0}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-step-btn:hover{background:#f0efec;color:var(--rvb-black)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-step-btn:active{background:#e5e3de}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-step-btn:disabled{cursor:not-allowed;opacity:.45}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-step-btn:disabled:active,.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-step-btn:disabled:hover{background:rgba(0,0,0,0);color:inherit}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-field--dark .rvb-step-btn{color:hsla(0,0%,100%,.4)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-field--dark .rvb-step-btn:first-child{border-color:#333}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-field--dark .rvb-step-btn:last-child{border-color:#333}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-field--dark .rvb-step-btn:hover{background:#2a2a2a;color:hsla(0,0%,100%,.85)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-field--dark .rvb-step-btn:active{background:#333}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-step-unit{font-size:calc(1.55rem*var(--rvb-font-scale));font-weight:500;color:var(--rvb-muted);padding-right:.4rem;flex-shrink:0;-webkit-user-select:none;user-select:none}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-field--dark .rvb-step-unit{color:hsla(0,0%,100%,.35)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-hint{font-size:calc(1.4rem*var(--rvb-font-scale));color:var(--rvb-muted);line-height:1.4;opacity:.75}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-field--dark .rvb-hint{color:hsla(0,0%,100%,.35)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-mode-toggle{display:flex;border:1px solid var(--rvb-border);border-radius:.4rem;overflow:hidden}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-mode-btn{padding:.25rem .8rem;border:none;background:rgba(0,0,0,0);font-size:calc(1.3rem*var(--rvb-font-scale));font-weight:600;color:var(--rvb-muted);cursor:pointer;transition:all .12s}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-mode-btn+.rvb-mode-btn{border-left:1px solid var(--rvb-border)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-mode-btn.active{background:var(--rvb-black);color:var(--rvb-white)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-toggle{position:relative;display:inline-flex;align-items:center;cursor:pointer}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-toggle input{position:absolute;opacity:0;width:0;height:0}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-toggle-track{width:3.6rem;height:2rem;border-radius:1rem;background:#333;position:relative;transition:background .2s}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-toggle input:checked+.rvb-toggle-track{background:#fff}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-toggle-thumb{position:absolute;top:2px;left:2px;width:1.6rem;height:1.6rem;border-radius:50%;background:#666;transition:transform .2s,background .2s}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-toggle input:checked+.rvb-toggle-track .rvb-toggle-thumb{transform:translateX(1.6rem);background:#0d0d0d}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-tt{position:relative;display:inline-flex}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-tt-btn{width:1.6rem;height:1.6rem;border-radius:50%;border:1px solid var(--rvb-border);background:rgba(0,0,0,0);font-size:calc(1.2rem*var(--rvb-font-scale));font-weight:700;color:var(--rvb-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .12s,color .12s,background .12s}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-tt-btn:hover{border-color:var(--rvb-black);color:var(--rvb-black);background:rgba(0,0,0,.04)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-tt--dark .rvb-tt-btn{border-color:#555;color:#888}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-tt--dark .rvb-tt-btn:hover{border-color:hsla(0,0%,100%,.7);color:hsla(0,0%,100%,.9);background:hsla(0,0%,100%,.08)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-tt-box{position:absolute;bottom:calc(100% + .8rem);left:50%;transform:translateX(-50%);width:24rem;padding:1.1rem 1.4rem;background:#1a1a1a;color:#f0efec;font-size:calc(1.5rem*var(--rvb-font-scale));line-height:1.55;border-radius:.6rem;z-index:200;pointer-events:none;box-shadow:0 .4rem 1.6rem rgba(0,0,0,.22)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-tt-box:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid rgba(0,0,0,0);border-top-color:#1a1a1a}@media(max-width:767px){.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-tt-box{left:auto;right:0;transform:none;width:20rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-tt-box:after{left:auto;right:1.2rem;transform:none}}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-advanced{border:1.5px solid var(--rvb-border);border-top:none;border-radius:0 0 var(--rvb-radius) var(--rvb-radius);background:var(--rvb-surface);margin-bottom:var(--rvb-gap)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-advanced-toggle{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1.45rem 2.4rem;background:rgba(0,0,0,0);border:none;cursor:pointer;text-align:left;transition:color .15s}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-advanced-title{display:block;font-size:calc(1.7rem*var(--rvb-font-scale));font-weight:600;color:var(--rvb-black)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-advanced-sub{display:block;font-size:calc(1.4rem*var(--rvb-font-scale));color:var(--rvb-muted);margin-top:.25rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-chevron{font-size:calc(2.4rem*var(--rvb-font-scale));font-weight:300;color:var(--rvb-muted);transition:transform .2s}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-chevron.open{transform:rotate(90deg)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-advanced-body{padding:.8rem 2.8rem 3.2rem;width:100%;max-width:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(28rem,1fr));grid-gap:2.4rem 3.2rem;gap:2.4rem 3.2rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-advanced-group{margin-bottom:0;display:flex;flex-direction:column;gap:1.2rem;min-width:0}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-advanced-group-title{font-size:calc(1.3rem*var(--rvb-font-scale));font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--rvb-muted);margin-bottom:1.2rem;padding-bottom:.6rem;border-bottom:1px solid var(--rvb-border)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-advanced-group .rvb-field{margin-bottom:1.2rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-reset-btn{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem 1.2rem;border:1px solid var(--rvb-border);border-radius:var(--rvb-radius-sm);background:var(--rvb-surface);font-size:calc(1.4rem*var(--rvb-font-scale));font-weight:500;color:var(--rvb-muted);cursor:pointer;transition:all .15s;margin-top:.8rem;justify-self:start}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-reset-btn:hover{border-color:var(--rvb-black);color:var(--rvb-black)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-monthly{margin-top:4rem;margin-bottom:.8rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-monthly-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.6rem;gap:1.6rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-monthly-card{border-radius:var(--rvb-radius);padding:2.4rem 2.8rem;border:1.5px solid var(--rvb-border)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-monthly-card--rent{background:var(--rvb-surface);color:var(--rvb-black)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-monthly-card--buy{background:var(--rvb-black);color:var(--rvb-white);border-color:var(--rvb-black)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-monthly-header{font-size:calc(1.3rem*var(--rvb-font-scale));font-weight:700;text-transform:uppercase;letter-spacing:.08em;opacity:.5;margin-bottom:.8rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-monthly-amount{font-size:calc(clamp(2.9rem,3.6vw,3.8rem)*var(--rvb-font-scale));font-weight:700;letter-spacing:-.03em;line-height:1.1;margin-bottom:1.6rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-monthly-unit{font-size:calc(1.55rem*var(--rvb-font-scale));font-weight:400;opacity:.5;margin-left:.25rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-monthly-details{display:flex;flex-direction:column;gap:.5rem;padding-top:1.2rem;border-top:1px solid var(--rvb-border)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-monthly-card--buy .rvb-monthly-details{border-top-color:hsla(0,0%,100%,.1)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-monthly-line{display:flex;justify-content:space-between;align-items:baseline;font-size:calc(1.5rem*var(--rvb-font-scale));gap:1.2rem;flex-wrap:wrap}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-monthly-line span:first-child{color:var(--rvb-muted)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-monthly-line span:last-child{font-weight:500}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-monthly-card--buy .rvb-monthly-line span:first-child{color:hsla(0,0%,100%,.45)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-monthly-footer{margin-top:1.2rem;padding-top:1rem;border-top:1px solid hsla(0,0%,100%,.1);font-size:calc(1.45rem*var(--rvb-font-scale));opacity:.5;font-style:italic}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-results{margin-top:4rem;margin-bottom:1.6rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-results-title{font-size:calc(clamp(2.2rem,3vw,2.9rem)*var(--rvb-font-scale));font-weight:700;letter-spacing:-.02em;text-align:left;margin-bottom:2.4rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-results-title em{font-style:normal;text-decoration:underline;-webkit-text-decoration-color:var(--rvb-accent);text-decoration-color:var(--rvb-accent);text-underline-offset:4px;text-decoration-thickness:2px}@media(min-width:768px){.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-results-title{text-align:center}}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-key-result{text-align:center;padding:4rem 3.2rem;border-radius:var(--rvb-radius);margin-bottom:3.2rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-key-result--buy{background:var(--rvb-black);color:var(--rvb-white);border:1.5px solid var(--rvb-black)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-key-result--rent{background:var(--rvb-surface);color:var(--rvb-black);border:1.5px solid var(--rvb-border)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-key-result-icon{font-size:calc(2.9rem*var(--rvb-font-scale));margin-bottom:.8rem;opacity:.4}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-key-result-text{display:flex;flex-direction:column;align-items:center;gap:.4rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-key-result-winner{font-size:calc(1.75rem*var(--rvb-font-scale));font-weight:500;opacity:.7}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-key-result-amount{font-size:calc(clamp(3.5rem,4.8vw,5.4rem)*var(--rvb-font-scale));font-weight:700;letter-spacing:-.03em;line-height:1.1}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-key-result--buy .rvb-key-result-amount{color:var(--rvb-accent)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-key-result-period{font-size:calc(1.7rem*var(--rvb-font-scale));opacity:.5;margin-top:.25rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-key-result-context{display:flex;align-items:center;justify-content:center;gap:.8rem;margin-top:1rem;font-size:calc(1.55rem*var(--rvb-font-scale));opacity:.55;flex-wrap:wrap}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-key-result-sep{opacity:.4;font-size:calc(1.4rem*var(--rvb-font-scale));font-style:italic}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-key-result-note{font-size:calc(1.45rem*var(--rvb-font-scale));opacity:.35;margin-top:.8rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-breakdown{display:grid;grid-template-columns:1fr 1fr;border:1.5px solid var(--rvb-border);border-radius:var(--rvb-radius);overflow:hidden;margin-bottom:3.2rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-breakdown-col{padding:2.8rem 3.2rem 3.2rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-breakdown-col--rent{background:var(--rvb-surface);color:var(--rvb-black)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-breakdown-col--buy{background:var(--rvb-black);color:var(--rvb-white);border-left:1px solid #2a2a2a}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-breakdown-header{font-size:calc(1.45rem*var(--rvb-font-scale));font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:2rem;padding-bottom:.8rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-breakdown-col--rent .rvb-breakdown-header{border-bottom-color:var(--rvb-border)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-result-row{margin-bottom:2rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-result-row--highlight{margin-top:2rem;padding-top:2rem;border-top:2px solid hsla(0,0%,100%,.15)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-breakdown-col--rent .rvb-result-row--highlight{border-top-color:var(--rvb-border)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-result-label{font-size:calc(1.5rem*var(--rvb-font-scale));font-weight:500;opacity:.6;margin-bottom:.4rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-result-value{font-size:calc(clamp(2.4rem,3vw,3.15rem)*var(--rvb-font-scale));font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-bottom:.5rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-result-value--big{font-size:calc(clamp(2.65rem,3.6vw,3.6rem)*var(--rvb-font-scale))}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-result-explain{font-size:calc(1.4rem*var(--rvb-font-scale));opacity:.4;font-style:italic;line-height:1.4}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-result-note{font-size:calc(1.4rem*var(--rvb-font-scale));margin-top:.5rem;opacity:.5;font-style:italic}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-equation{margin-top:.6rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-equation-formula{font-size:calc(1.3rem*var(--rvb-font-scale));color:var(--rvb-equation-text);margin-bottom:.25rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-breakdown-col--buy .rvb-equation-formula{color:hsla(0,0%,100%,.3)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-equation-values{font-size:calc(1.4rem*var(--rvb-font-scale));font-weight:500;line-height:1.6;overflow-wrap:anywhere}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-breakdown-col--buy .rvb-equation-values{color:hsla(0,0%,100%,.55)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-breakdown-col--rent .rvb-equation-values{color:var(--rvb-muted)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-equation-op{opacity:.5;margin:0 .25rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-equation-term,.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-equation-val{white-space:normal}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-equation-val--result{font-weight:700}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-comparison-callout{background:var(--rvb-surface);border:1.5px solid var(--rvb-border);border-radius:var(--rvb-radius);padding:2rem 2.8rem;margin-bottom:4rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-comparison-row{display:flex;justify-content:space-between;align-items:baseline;padding:.6rem 0;font-size:calc(1.7rem*var(--rvb-font-scale));gap:1.6rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-comparison-label{color:var(--rvb-muted)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-comparison-val{font-weight:600}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-comparison-row--result{border-top:1.5px solid var(--rvb-border);margin-top:.6rem;padding-top:1rem;font-weight:600}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-comparison-row--result .rvb-comparison-label{color:var(--rvb-black);font-weight:600}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-comparison-row--result .rvb-comparison-val{font-weight:700;font-size:calc(1.8rem*var(--rvb-font-scale))}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-money-went{margin-bottom:3.2rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-section-subtitle{font-size:calc(2.2rem*var(--rvb-font-scale));font-weight:700;letter-spacing:-.02em;margin-bottom:2rem;color:var(--rvb-black)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-bar-container{position:relative;margin-bottom:1.6rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-bar{display:flex;height:4.8rem;border-radius:var(--rvb-radius-sm);overflow:hidden;border:1px solid var(--rvb-border)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-bar-segment{display:flex;align-items:center;justify-content:center;min-width:2px;transition:opacity .15s;cursor:default;position:relative}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-bar-segment:hover{opacity:.85}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-bar-label{font-size:calc(1.25rem*var(--rvb-font-scale));font-weight:600;color:hsla(0,0%,100%,.9);text-shadow:0 1px 2px rgba(0,0,0,.3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 .5rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-bar-tooltip{position:absolute;top:-3.6rem;left:50%;transform:translateX(-50%);background:var(--rvb-black);color:var(--rvb-white);padding:.6rem 1rem;border-radius:.4rem;font-size:calc(1.45rem*var(--rvb-font-scale));white-space:nowrap;z-index:10;pointer-events:none}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-bar-legend{display:flex;flex-wrap:wrap;gap:.8rem 2rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-bar-legend-item{display:flex;align-items:center;gap:.6rem;font-size:calc(1.4rem*var(--rvb-font-scale));color:var(--rvb-muted)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-bar-legend-item--equity{font-weight:600;color:var(--rvb-black)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-bar-swatch{width:1rem;height:1rem;border-radius:.2rem;flex-shrink:0}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-bar-legend-label{white-space:normal}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-bar-legend-val{font-weight:600}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-bar-insight{margin-top:1.2rem;font-size:calc(1.45rem*var(--rvb-font-scale));color:var(--rvb-muted);display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-chart-section{margin-top:4rem;margin-bottom:3.2rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-chart-explainer{font-size:calc(1.55rem*var(--rvb-font-scale));color:var(--rvb-muted);margin-bottom:1.6rem;line-height:1.5}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-chart-wrap{background:var(--rvb-surface);border:1.5px solid var(--rvb-border);border-radius:var(--rvb-radius);padding:2rem 1.6rem 1.2rem;overflow:hidden}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-chart-svg{width:100%;height:auto;display:block;cursor:crosshair}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-chart-legend{display:flex;justify-content:center;gap:2.4rem;padding-top:1.2rem;flex-wrap:wrap}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-legend-item{display:flex;align-items:center;gap:.8rem;font-size:calc(1.5rem*var(--rvb-font-scale));color:var(--rvb-muted)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-legend-line{display:inline-block;width:2.4rem;height:2.5px;border-radius:1px}.rent-vs-buy-calculator-page_wrapper__fgiqY .buy-line{background:var(--rvb-black)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rent-line{background:rgba(0,0,0,0);border-top:2.5px dashed #888}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-summary-card{background:var(--rvb-surface);border:1.5px solid var(--rvb-border);border-radius:var(--rvb-radius);padding:2.8rem 3.2rem;margin-bottom:3.2rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-summary-text{font-size:calc(1.7rem*var(--rvb-font-scale));color:#444;line-height:1.7}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-summary-text p{margin-bottom:1rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-summary-text p:last-child{margin-bottom:0}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-change-card{background:var(--rvb-surface);border:1.5px solid var(--rvb-border);border-radius:var(--rvb-radius);padding:2.8rem 3.2rem;margin-bottom:4rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-change-intro{font-size:calc(1.7rem*var(--rvb-font-scale));color:var(--rvb-muted);margin-bottom:1.6rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-change-list{display:flex;flex-direction:column;gap:1rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-change-item{display:flex;justify-content:space-between;align-items:baseline;gap:1.6rem;padding:1rem 1.4rem;background:#f9f8f5;border-radius:var(--rvb-radius-sm);font-size:calc(1.55rem*var(--rvb-font-scale))}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-change-text{color:#444}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-change-impact{color:var(--rvb-muted);font-weight:500;font-size:calc(1.5rem*var(--rvb-font-scale));text-align:right}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-faq-section{margin-bottom:4rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-faq-list{display:flex;flex-direction:column;border:1.5px solid var(--rvb-border);border-radius:var(--rvb-radius);overflow:hidden}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-faq-item+.rvb-faq-item{border-top:1px solid var(--rvb-border)}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-faq-item:last-child{border-bottom:none}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-faq-q{width:100%;display:flex;justify-content:space-between;align-items:flex-start;gap:1.6rem;padding:1.8rem 2.4rem;background:var(--rvb-surface);border:none;font-size:calc(1.8rem*var(--rvb-font-scale));font-weight:500;color:var(--rvb-black);cursor:pointer;text-align:left;transition:background .15s}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-faq-q:hover{background:#f9f8f5}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-faq-item.open .rvb-faq-q{background:#f9f8f5}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-faq-chevron{flex-shrink:0;font-size:calc(2.2rem*var(--rvb-font-scale));font-weight:300;color:var(--rvb-muted);width:2rem;text-align:center}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-faq-a{padding:0 2.4rem 2rem;background:#f9f8f5;font-size:calc(1.7rem*var(--rvb-font-scale));color:#444;line-height:1.7}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-disclaimer{margin-top:.8rem;padding:2rem 2.4rem;border:1px solid var(--rvb-border);border-radius:var(--rvb-radius-sm);font-size:calc(1.5rem*var(--rvb-font-scale));color:var(--rvb-muted);line-height:1.6;background:var(--rvb-surface)}@media(max-width:1199px){.rent-vs-buy-calculator-page_wrapper__fgiqY{padding:0 2rem 7.2rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-breakdown,.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-inputs,.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-monthly-grid{grid-template-columns:1fr}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-panel--buy{border-left:none;border-top:1.5px solid #2a2a2a}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-breakdown-col--buy{border-left:none;border-top:1px solid #2a2a2a}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-advanced-body{grid-template-columns:1fr}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-comparison-row{flex-direction:column;align-items:flex-start}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-comparison-row--result .rvb-comparison-val{font-size:calc(1.7rem*var(--rvb-font-scale))}}@media(max-width:767px){.rent-vs-buy-calculator-page_wrapper__fgiqY{padding:0 1.6rem 6.4rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-hero{padding:3.2rem 0 2rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-field--toggle,.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-label-row,.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-period-bar{flex-direction:column;align-items:flex-start}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-advanced-toggle{align-items:flex-start;gap:1.6rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-advanced-body,.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-breakdown-col,.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-change-card,.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-comparison-callout,.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-disclaimer,.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-monthly-card,.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-panel,.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-summary-card{padding-left:1.6rem;padding-right:1.6rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-panel{padding-top:2rem;padding-bottom:2.4rem;gap:1.4rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-panel-title{font-size:1.6rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-label{font-size:1.35rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-input-row{min-height:3.6rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-input{font-size:1.6rem;padding:.7rem .4rem;min-width:0}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-input--center{padding:.7rem .2rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-sym{padding:0 .6rem;font-size:1.5rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-step-btn{width:3rem;min-height:3.2rem;font-size:1.9rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-step-unit{font-size:1.3rem;padding-right:.2rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-hint{font-size:1.2rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-advanced-body{gap:1.6rem 0}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-advanced-group-title{font-size:1.2rem;margin-bottom:.8rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-advanced-group .rvb-field{margin-bottom:.8rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-chart-wrap{padding:1.2rem .4rem .8rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-change-item{flex-direction:column;gap:.4rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-bar-legend{gap:.6rem 1.2rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-key-result{padding:3.2rem 2rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-bar-legend,.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-chart-legend,.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-key-result-context{justify-content:flex-start}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-change-impact{text-align:left}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-faq-q{padding:1.6rem}.rent-vs-buy-calculator-page_wrapper__fgiqY .rvb-faq-a{padding:0 1.6rem 1.6rem}}.rent-vs-buy-calculator-page_banner-title__AvvlX h1{font-weight:700;font-size:3.6rem;line-height:1.1;letter-spacing:-.03em;margin:0 0 .6rem;text-align:left}@media(min-width:768px){.rent-vs-buy-calculator-page_banner-title__AvvlX h1{font-size:6.4rem;letter-spacing:-.04em;text-align:center}}