.content-page__meta[data-astro-cid-ljxylnms]{flex-wrap:wrap;gap:.3em 1em;display:flex}.mu-hero[data-astro-cid-ljxylnms]{--hero-image:url(/images/content/modernisierungsmieterhoehung-paragraph-559-bgb.jpg)}.mu-hero[data-astro-cid-ljxylnms] .lead[data-astro-cid-ljxylnms]{margin-top:var(--space-2);font-size:1.1rem}.mu-stage[data-astro-cid-ljxylnms]{margin-top:calc(-1 * var(--space-3));padding-bottom:var(--space-4);position:relative}.calc[data-astro-cid-ljxylnms]{background:var(--color-paper-raised);border:1px solid var(--color-rule);border-radius:var(--radius);padding:var(--space-3)}.mu-calc[data-astro-cid-ljxylnms]{gap:var(--space-4);padding:var(--space-4);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid;box-shadow:0 12px 32px #141e2d14}.mu-plan[data-astro-cid-ljxylnms]{margin-top:var(--space-3);padding:var(--space-4)}.mu-calc__step[data-astro-cid-ljxylnms]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);margin:0 0 var(--space-2);font-size:.75rem;font-weight:600}.mu-calc__form[data-astro-cid-ljxylnms] .mu-calc__step[data-astro-cid-ljxylnms]:not(:first-child){margin-top:var(--space-2)}.mu-calc__output[data-astro-cid-ljxylnms]{border-left:1px solid var(--color-rule);padding-left:var(--space-4)}.mu-calc__output[data-astro-cid-ljxylnms] .calc__result[data-astro-cid-ljxylnms]{border-top:0;margin-top:0;padding-top:0}.calc__field[data-astro-cid-ljxylnms]{margin-bottom:var(--space-3);display:block}.calc__field[data-astro-cid-ljxylnms][hidden]{display:none}.calc__field[data-astro-cid-ljxylnms] span[data-astro-cid-ljxylnms]{color:var(--color-ink-soft);margin-bottom:.35em;font-size:.85rem;font-weight:500;display:block}.calc__field[data-astro-cid-ljxylnms] small[data-astro-cid-ljxylnms]{color:var(--color-ink-faint);font-weight:400}.calc__field[data-astro-cid-ljxylnms] input[data-astro-cid-ljxylnms],.calc__field[data-astro-cid-ljxylnms] select[data-astro-cid-ljxylnms],.mu-plan__table[data-astro-cid-ljxylnms] input[data-astro-cid-ljxylnms]{font:inherit;border:1px solid var(--color-rule-strong);border-radius:var(--radius);background:var(--color-paper);width:100%;color:inherit;padding:.6em .75em}.calc__field[data-astro-cid-ljxylnms] select[data-astro-cid-ljxylnms]{text-overflow:ellipsis;font-size:.95rem}.calc__row[data-astro-cid-ljxylnms]{gap:var(--space-2);display:flex}.calc__row[data-astro-cid-ljxylnms] .calc__field[data-astro-cid-ljxylnms]{flex:1;min-width:0}.calc__result[data-astro-cid-ljxylnms]{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-rule)}.calc__source[data-astro-cid-ljxylnms]{margin:var(--space-2) 0 0;color:var(--color-ink-faint);font-size:.78rem}.mu-plan__intro[data-astro-cid-ljxylnms]{margin-top:0}.mu-plan__scroll[data-astro-cid-ljxylnms]{overflow-x:auto}.mu-plan__table[data-astro-cid-ljxylnms]{border-collapse:collapse;width:100%;min-width:34rem}.mu-plan__table[data-astro-cid-ljxylnms] th[data-astro-cid-ljxylnms],.mu-plan__table[data-astro-cid-ljxylnms] td[data-astro-cid-ljxylnms]{text-align:left;vertical-align:middle;border-bottom:1px solid var(--color-rule);padding:.4em .5em .4em 0}.mu-plan__table[data-astro-cid-ljxylnms] thead[data-astro-cid-ljxylnms] th[data-astro-cid-ljxylnms]{color:var(--color-ink-soft);font-size:.8rem;font-weight:600}.mu-plan__table[data-astro-cid-ljxylnms] thead[data-astro-cid-ljxylnms] small[data-astro-cid-ljxylnms]{color:var(--color-ink-faint);font-weight:400}.mu-plan__table[data-astro-cid-ljxylnms] tbody[data-astro-cid-ljxylnms] th[data-astro-cid-ljxylnms]{padding-right:var(--space-2);font-size:.92rem;font-weight:500}.mu-plan__table[data-astro-cid-ljxylnms] td[data-astro-cid-ljxylnms]{width:7.5rem}.mu-next[data-astro-cid-ljxylnms]{gap:var(--space-2);margin-top:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mu-next__link[data-astro-cid-ljxylnms]{border:1px solid var(--color-rule);border-radius:var(--radius);color:var(--color-ink);background:var(--color-paper);padding:.8em 1em;text-decoration:none;display:block}.mu-next__link[data-astro-cid-ljxylnms]:hover{border-color:var(--color-primary)}.mu-next__link[data-astro-cid-ljxylnms] strong[data-astro-cid-ljxylnms]{font-size:.95rem;display:block}.mu-next__link[data-astro-cid-ljxylnms] span[data-astro-cid-ljxylnms]{color:var(--color-ink-soft);font-size:.82rem}.mu-kpi{gap:var(--space-2);margin-bottom:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mu-kpi__item{background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius);padding:.7em .9em}.mu-kpi__item span{color:var(--color-ink-soft);font-size:.8rem;display:block}.mu-kpi__item strong{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-ink);font-size:1.3rem}.mu-kpi__item--main{background:var(--color-primary-tint);border-color:#0000;grid-column:1/-1}.mu-kpi__item--main strong{color:var(--color-primary-dark);font-size:2rem}.calc__note{color:var(--color-ink-soft);margin:var(--space-2) 0 .5em;font-size:.85rem}.calc__table{border-collapse:collapse;width:100%}.calc__table td,.calc__table th{border-bottom:1px solid var(--color-rule);text-align:left;vertical-align:top;padding:.5em 0}.calc__table td.num,.calc__table th.num{text-align:right;white-space:nowrap}.calc__table small{color:var(--color-ink-faint);font-size:.78rem;font-weight:400;display:block}.calc__table--segments{margin-top:.3em;font-size:.88rem}@media (width<=56rem){.mu-calc[data-astro-cid-ljxylnms]{padding:var(--space-3);gap:var(--space-3);grid-template-columns:1fr}.mu-plan[data-astro-cid-ljxylnms]{padding:var(--space-3)}.mu-calc__output[data-astro-cid-ljxylnms]{border-left:0;border-top:1px solid var(--color-rule);padding-left:0;padding-top:var(--space-3)}.mu-next[data-astro-cid-ljxylnms]{grid-template-columns:1fr}}@media (width<=32rem){.calc__row[data-astro-cid-ljxylnms]{flex-direction:column;gap:0}}
