.house_layout__OUiP_{display:grid;grid-template-columns:minmax(0,1fr)}.house_fold__MXxGR,.house_intro__evmz8,.house_outro__gfxXK{min-width:0}.house_fold__MXxGR{margin-top:40px}@media (min-width:560px){.house_fold__MXxGR{margin-top:56px}}@media (min-width:560px) and (max-width:1023px){.house_outro__gfxXK{margin-top:32px}}@media (min-width:1024px){.house_layout__OUiP_{grid-template-columns:minmax(0,5fr) minmax(0,7fr);-moz-column-gap:72px;column-gap:72px}.house_intro__evmz8{grid-area:1/1;align-self:end}.house_outro__gfxXK{grid-area:2/1;align-self:start}.house_fold__MXxGR{grid-area:1/2/3/3;align-self:center;margin-top:0}}.house_foldRow__u802i{display:none;border-bottom:1px solid var(--line-2)}.house_foldButton__2pq5n{display:flex;width:100%;align-items:center;justify-content:space-between;gap:24px;padding:20px 0;border:0;border-radius:6px;background:none;text-align:left;font-size:16px;font-weight:600;line-height:1.4;letter-spacing:-.005em;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent}.house_disc__5v_W3{position:relative;flex:none;width:28px;height:28px;border:1px solid var(--line-2);border-radius:999px;color:var(--ink);transition:border-color var(--dur-hover),color .3s var(--ease-out)}.house_disc__5v_W3:before{content:"";position:absolute;inset:-1px;border-radius:inherit;background:var(--ink);opacity:0;transition:opacity .3s var(--ease-out)}.house_bar___xx1N{position:absolute;top:50%;left:50%;width:10px;height:1.5px;margin:-.75px 0 0 -5px;border-radius:1px;background:currentColor;transition:transform .3s var(--ease-out)}.house_barV__2llpP{transform:rotate(90deg)}.house_fold__MXxGR[data-open] .house_disc__5v_W3{border-color:var(--ink);color:#ffffff}.house_fold__MXxGR[data-open] .house_disc__5v_W3:before{opacity:1}.house_fold__MXxGR[data-open] .house_barV__2llpP{transform:rotate(0deg)}@media (hover:hover) and (pointer:fine){.house_fold__MXxGR:not([data-open]) .house_foldButton__2pq5n:hover .house_disc__5v_W3{border-color:var(--ink-3)}}@media (max-width:559px){html.js .house_fold__MXxGR{margin-top:0}html.js .house_foldRow__u802i{display:block}html.js .house_fold__MXxGR:not([data-open])>.house_foldRegion__8gZko{display:none}html.js .house_foldRegion__8gZko{margin-top:24px}}@media print{.house_foldRow__u802i{display:none!important}.house_foldRegion__8gZko{display:block!important;margin-top:0!important}}.house_formula__kwuxo{font-family:var(--font-mono),ui-monospace,Menlo,monospace;font-size:16px;line-height:1.3;letter-spacing:-.01em;color:var(--ink);white-space:nowrap}@media (min-width:560px){.house_formula__kwuxo{font-size:18px}}.house_expanded__CmfaY{font-size:13px;font-weight:500;letter-spacing:0;color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums}.house_stack__MBxQD{display:grid}.house_stack__MBxQD>*{grid-area:1/1}.house_stackEnd__AvDO8{justify-items:end}.house_sizer__5BcH_{visibility:hidden}.house_frame__8dx2Y{position:relative;overflow:hidden;padding-top:16px;pointer-events:none}.house_box__OM9lX{position:relative;aspect-ratio:600/320;pointer-events:auto;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.house_box__OM9lX[data-live]{cursor:ew-resize}.house_svg__CmZ85{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible}.house_grid__dbRvN{stroke:var(--line);stroke-width:1}.house_base__0tPaw{stroke:var(--line-2);stroke-width:1}.house_curve__Im4qx{fill:none;stroke:var(--ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.house_reserve__9epST{stroke:var(--ink);stroke-opacity:.7;stroke-width:1.5;stroke-dasharray:6 6}.house_hair__3C6QL{stroke:var(--ink);stroke-width:1;stroke-opacity:.26;transition:stroke-opacity var(--dur-hover)}.house_box__OM9lX[data-drag] .house_hair__3C6QL{stroke-opacity:.5}.house_layer__ZN5GQ{position:absolute;inset:0;pointer-events:none}.house_tickX__axVw2,.house_tickY__3IXWN{position:absolute;font-size:12px;font-weight:500;line-height:1;color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums}.house_tickY__3IXWN{right:93.3333%;transform:translateY(-50%)}.house_tickX__axVw2{top:calc(87.5% + 7px);transform:translateX(-50%)}.house_reserveLabel__75w8k{position:absolute;top:0;right:2.6667%;transform:translateY(calc(-100% - 11px));font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:500;line-height:1.2;color:var(--ink);white-space:nowrap}.house_reserveFig__DjVXf{font-weight:600;font-variant-numeric:tabular-nums}.house_dot__VETyr{position:absolute;top:0;left:0;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:999px;background:var(--ink);box-shadow:0 0 0 2px #ffffff;transition:transform var(--dur-hover) var(--ease-out),box-shadow var(--dur-hover)}@media (hover:hover) and (pointer:fine){.house_box__OM9lX[data-live]:hover .house_dot__VETyr{transform:scale(1.15)}}.house_box__OM9lX[data-drag] .house_dot__VETyr{transform:scale(1.3)}.house_box__OM9lX[data-twin] .house_dot__VETyr{box-shadow:0 0 0 2px #ffffff,0 0 0 4px var(--yes)}.house_chip__gnkJ_{position:absolute;top:0;left:0;height:22px;padding:0 7px;border-radius:6px;background:var(--ink);color:#ffffff;font-size:12px;font-weight:600;line-height:22px;letter-spacing:0;white-space:nowrap;font-variant-numeric:tabular-nums}.house_chip__gnkJ_[data-hidden]{visibility:hidden}.house_range__mKIeY{--thumb:26px;position:relative;height:26px;pointer-events:none}@media (pointer:coarse){.house_range__mKIeY{--thumb:44px;height:44px;pointer-events:auto;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}}.house_fill__P7Pa4,.house_track__EyuLK{position:absolute;top:50%;left:8%;width:89.3333%;height:4px;margin-top:-2px;border-radius:999px;pointer-events:none}.house_track__EyuLK{background:var(--line-2)}.house_fill__P7Pa4{background:var(--ink);transform-origin:left center}.house_input__73wqc{position:absolute;top:0;left:calc(8% - var(--thumb) / 2);width:calc(89.3333% + var(--thumb));height:100%;margin:0;padding:0;border:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent}@media (pointer:coarse){.house_input__73wqc{pointer-events:none}}.house_input__73wqc:disabled{cursor:default}.house_input__73wqc:focus{outline:none}.house_input__73wqc::-webkit-slider-runnable-track{height:100%;border:0;background:transparent}.house_input__73wqc::-moz-range-track{height:100%;border:0;background:transparent}.house_input__73wqc::-moz-range-progress{background:transparent}.house_input__73wqc::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;box-sizing:border-box;width:var(--thumb);height:var(--thumb);border:calc((var(--thumb) - 26px) / 2) solid transparent;border-radius:999px;background-color:var(--ink);background-clip:padding-box;box-shadow:inset 0 0 0 3px var(--paper);-webkit-transition:transform var(--dur-hover) var(--ease-out),box-shadow var(--dur-hover);transition:transform var(--dur-hover) var(--ease-out),box-shadow var(--dur-hover)}.house_input__73wqc::-moz-range-thumb{box-sizing:border-box;width:var(--thumb);height:var(--thumb);border:calc((var(--thumb) - 26px) / 2) solid transparent;border-radius:999px;background-color:var(--ink);background-clip:padding-box;box-shadow:inset 0 0 0 3px var(--paper);-moz-transition:transform var(--dur-hover) var(--ease-out),box-shadow var(--dur-hover);transition:transform var(--dur-hover) var(--ease-out),box-shadow var(--dur-hover)}@media (hover:hover) and (pointer:fine){.house_input__73wqc:not(:disabled):hover::-webkit-slider-thumb{transform:scale(1.08)}.house_input__73wqc:not(:disabled):hover::-moz-range-thumb{transform:scale(1.08)}}.house_input__73wqc:not(:disabled):active::-webkit-slider-thumb{transform:scale(1.14)}.house_input__73wqc:not(:disabled):active::-moz-range-thumb{transform:scale(1.14)}.house_range__mKIeY[data-drag] .house_input__73wqc:not(:disabled)::-webkit-slider-thumb{transform:scale(1.14)}.house_range__mKIeY[data-drag] .house_input__73wqc:not(:disabled)::-moz-range-thumb{transform:scale(1.14)}.house_input__73wqc:focus-visible::-webkit-slider-thumb{box-shadow:inset 0 0 0 3px var(--paper),0 0 0 2px #ffffff,0 0 0 4px var(--yes)}.house_input__73wqc:focus-visible::-moz-range-thumb{box-shadow:inset 0 0 0 3px var(--paper),0 0 0 2px #ffffff,0 0 0 4px var(--yes)}.house_readout__hmIFq{font-size:15px;line-height:1.55;color:var(--ink-2)}.house_fig__95_aW{font-weight:500;color:var(--ink);font-variant-numeric:tabular-nums}@media (forced-colors:active){.house_chip__gnkJ_,.house_dot__VETyr{forced-color-adjust:none}}.proof_chapter__n7ggZ{--line-gap:clamp(56px,6vw,88px);padding-bottom:0}@media screen and (prefers-reduced-motion:no-preference){html.motion-ok .proof_chapter__n7ggZ:not(:has([data-static])){--line-gap:40px}}@media screen and (prefers-reduced-motion:no-preference) and (min-width:600px) and (max-height:560px),screen and (prefers-reduced-motion:no-preference) and (min-width:900px){html.motion-ok .proof_chapter__n7ggZ:not(:has([data-static])){--line-gap:48px}}html .proof_chapter__n7ggZ.proof_noStage__08AXe,html:not(.js) .proof_chapter__n7ggZ{--line-gap:56px}@media screen and (prefers-reduced-motion:no-preference){html.motion-ok .proof_chapter__n7ggZ:not(.proof_noStage__08AXe):not(:has([data-static])){scroll-margin-top:calc(-1 * var(--nav-offset))}}.proof_chapter__n7ggZ:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background-color:var(--white);background-image:var(--grid-image,none);background-size:var(--grid-size,auto);background-position:var(--grid-position,0 0);background-repeat:repeat-x;pointer-events:none}.proof_line__fSPoI{margin-top:var(--line-gap)}.proof_row__bErQO{display:grid;grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr));row-gap:22px;align-items:start;padding-top:24px;border-top:1px solid var(--line)}.proof_verdict__tlJKp{grid-column:1/-1;display:flex;align-items:center;gap:14px;min-width:0;margin:0;padding-right:16px;font-size:17px;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--ink);white-space:nowrap}.proof_seal__FQ7Fo{margin-left:2px}@media (max-width:559px){.proof_seal__FQ7Fo{--seal-size:36px!important}}.proof_yes__ueTH3{color:var(--yes-text)}.proof_figures__J_G2L{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.proof_figure__Dt0rr{min-width:0;padding-right:16px}.proof_value__RwN3S{margin:6px 0 0;white-space:nowrap;color:var(--ink)}.proof_note__Tfvj_{grid-column:1/-1;max-width:34em;margin:0;font-size:15px;line-height:1.55;color:var(--ink-2);text-wrap:balance}.proof_link____Abk{display:flex;width:-moz-fit-content;width:fit-content;align-items:baseline;gap:.3em;margin-top:4px;font-weight:500;color:var(--ink);white-space:nowrap;text-decoration:none}.proof_linkText__eAHKg{text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:var(--line-2);transition:text-decoration-color var(--dur-hover)}.proof_arrow__hGH_i{display:inline-block;transition:transform var(--dur-ui) var(--ease-out)}.proof_link____Abk:focus-visible .proof_linkText__eAHKg{text-decoration-color:currentColor}.proof_link____Abk:focus-visible .proof_arrow__hGH_i{transform:translate(2px,-2px)}@media (hover:hover) and (pointer:fine){.proof_link____Abk:hover .proof_linkText__eAHKg{text-decoration-color:currentColor}.proof_link____Abk:hover .proof_arrow__hGH_i{transform:translate(2px,-2px)}}@media (max-width:559px),(pointer:coarse){.proof_link____Abk{min-height:44px;align-items:center;margin-top:0}}@media (min-width:560px){.proof_row__bErQO{row-gap:18px;padding-top:28px}.proof_verdict__tlJKp{grid-column:1/span 2;grid-row:1;font-size:18px}.proof_figures__J_G2L{grid-column:3/span 4;grid-row:1}.proof_note__Tfvj_{grid-column:3/span 4;grid-row:2}}@media (min-width:1024px){.proof_row__bErQO{--fig:clamp(20px,1.6vw,23px);align-items:baseline;padding-top:32px}.proof_verdict__tlJKp{align-self:center;font-size:clamp(18px,1.4vw,20px)}.proof_value__RwN3S{font-size:var(--fig)}.proof_note__Tfvj_{grid-column:7/span 4;grid-row:1}.proof_link____Abk{min-height:0;align-items:baseline;margin-top:calc(.8725 * var(--fig) - 12.67px)}}.proof_column__kAcMV{margin-top:0}@media (min-width:560px){.proof_column__kAcMV .proof_row__bErQO{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1024px){.proof_column__kAcMV .proof_row__bErQO{align-items:start;padding-top:28px}.proof_column__kAcMV .proof_verdict__tlJKp{align-self:auto;font-size:18px}.proof_column__kAcMV .proof_note__Tfvj_{grid-column:3/span 4;grid-row:2}.proof_column__kAcMV .proof_link____Abk{margin-top:4px}}@media (min-width:1024px) and (pointer:coarse){.proof_column__kAcMV .proof_link____Abk{min-height:44px;align-items:center;margin-top:0}}