.HousingSubscriptionCalculator_mode__vGUMe .seg-btn{flex:1 1;min-width:0}.HousingSubscriptionCalculator_foldNote__DCzO2{margin:8px 0 4px;font-size:.9375rem;color:var(--ink-2);line-height:1.6}.HousingSubscriptionCalculator_total__g8h6d{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 6px}.HousingSubscriptionCalculator_outOf__tjEdN{font-size:.5em;font-weight:700;color:var(--ink-3)}.HousingSubscriptionCalculator_parts__aTnHc{list-style:none;margin:4px 0 0;padding:6px 14px;background:#fff;border:1px solid var(--line);border-radius:12px}.HousingSubscriptionCalculator_parts__aTnHc li{padding:10px 0;border-top:1px solid var(--line)}.HousingSubscriptionCalculator_parts__aTnHc li:first-child{border-top:0}.HousingSubscriptionCalculator_partHead__6tZYh{display:flex;justify-content:space-between;gap:10px;font-size:1rem}.HousingSubscriptionCalculator_partHead__6tZYh b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.HousingSubscriptionCalculator_partHead__6tZYh b small{font-weight:600;color:var(--ink-3);font-size:.875rem;margin-left:2px}.HousingSubscriptionCalculator_bar__i0VQ5{height:8px;margin:7px 0 5px;background:var(--soft-2,#eef1f2);border-radius:999px;overflow:hidden}.HousingSubscriptionCalculator_bar__i0VQ5>span{display:block;height:100%;background:var(--accent);border-radius:999px}.HousingSubscriptionCalculator_partNote__kcE_i{display:block;color:var(--ink-3);font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.HousingSubscriptionCalculator_checksTitle__ZgpDp{margin:16px 0 6px;font-size:.9375rem;font-weight:700;color:var(--ink-2)}.HousingSubscriptionCalculator_checks__pI3al{list-style:none;margin:0;padding:6px 14px;background:#fff;border:1px solid var(--line);border-radius:12px}.HousingSubscriptionCalculator_checks__pI3al li{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:2px 10px;gap:2px 10px;padding:9px 0;border-top:1px solid var(--line);align-items:start}.HousingSubscriptionCalculator_checks__pI3al li:first-child{border-top:0}.HousingSubscriptionCalculator_mark___gDBW{grid-row:1/span 2;min-width:3.2em;text-align:center;padding:2px 8px;border-radius:999px;font-size:.8125rem;font-weight:800;white-space:nowrap}.HousingSubscriptionCalculator_ok__HXUMS{background:var(--accent-soft);color:var(--accent-ink)}.HousingSubscriptionCalculator_no__iyglD{background:var(--warn-soft);color:var(--warn)}.HousingSubscriptionCalculator_check__HLtUz{background:var(--soft);color:var(--ink-2)}.HousingSubscriptionCalculator_checkLabel__MSAvg{font-weight:700;font-size:.9688rem;overflow-wrap:anywhere}.HousingSubscriptionCalculator_checkNote__JNtLq{color:var(--ink-3);font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.HousingSubscriptionCalculator_verdict__lgZJH{font-size:clamp(1.5rem,6vw,2rem);font-weight:800;letter-spacing:-.02em;line-height:1.25;margin:4px 0 6px}.HousingSubscriptionCalculator_verdictNo__ecVUu{color:var(--warn)}