.content-page__meta[data-astro-cid-grfw3bty]{flex-wrap:wrap;gap:.3em 1em;display:flex}.wa-hero[data-astro-cid-grfw3bty]{--hero-image:url(/images/content/wohnflaechenberechnung.jpg)}.wa-hero[data-astro-cid-grfw3bty] .lead[data-astro-cid-grfw3bty]{margin-top:var(--space-2);font-size:1.1rem}.wa-stage[data-astro-cid-grfw3bty]{margin-top:calc(-1 * var(--space-3));padding-bottom:var(--space-4);position:relative}.calc[data-astro-cid-grfw3bty]{background:var(--color-paper-raised);border:1px solid var(--color-rule);border-radius:var(--radius);padding:var(--space-3)}.wa-calc[data-astro-cid-grfw3bty]{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}.wa-calc__step[data-astro-cid-grfw3bty]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);margin:0 0 var(--space-2);font-size:.75rem;font-weight:600}.wa-calc__form[data-astro-cid-grfw3bty] .wa-calc__step[data-astro-cid-grfw3bty]:not(:first-child){margin-top:var(--space-2)}.wa-calc__output[data-astro-cid-grfw3bty]{border-left:1px solid var(--color-rule);padding-left:var(--space-4)}.wa-calc__output[data-astro-cid-grfw3bty] .calc__result[data-astro-cid-grfw3bty]{border-top:0;margin-top:0;padding-top:0}.calc__field[data-astro-cid-grfw3bty]{margin-bottom:var(--space-3);display:block}.calc__field[data-astro-cid-grfw3bty] span[data-astro-cid-grfw3bty]{color:var(--color-ink-soft);margin-bottom:.35em;font-size:.85rem;font-weight:500;display:block}.calc__field[data-astro-cid-grfw3bty] small[data-astro-cid-grfw3bty]{color:var(--color-ink-faint);font-weight:400}.calc__field[data-astro-cid-grfw3bty] input[data-astro-cid-grfw3bty]{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__row[data-astro-cid-grfw3bty]{gap:var(--space-2);display:flex}.calc__row[data-astro-cid-grfw3bty] .calc__field[data-astro-cid-grfw3bty]{flex:1;min-width:0}.calc__result[data-astro-cid-grfw3bty]{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-rule)}.calc__source[data-astro-cid-grfw3bty]{margin:var(--space-2) 0 0;color:var(--color-ink-faint);font-size:.78rem}.wa-next[data-astro-cid-grfw3bty]{gap:var(--space-2);margin-top:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.wa-next__link[data-astro-cid-grfw3bty]{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}.wa-next__link[data-astro-cid-grfw3bty]:hover{border-color:var(--color-primary)}.wa-next__link[data-astro-cid-grfw3bty] strong[data-astro-cid-grfw3bty]{font-size:.95rem;display:block}.wa-next__link[data-astro-cid-grfw3bty] span[data-astro-cid-grfw3bty]{color:var(--color-ink-soft);font-size:.82rem}.wa-kpi{gap:var(--space-2);margin-bottom:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wa-kpi__item{background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius);padding:.7em .9em}.wa-kpi__item span{color:var(--color-ink-soft);font-size:.8rem;display:block}.wa-kpi__item strong{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-ink);font-size:1.3rem}.wa-kpi__item--main{background:var(--color-primary-tint);border-color:#0000;grid-column:1/-1}.wa-kpi__item--main strong{color:var(--color-primary-dark);font-size:1.9rem}.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{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){.wa-calc[data-astro-cid-grfw3bty]{padding:var(--space-3);gap:var(--space-3);grid-template-columns:1fr}.wa-calc__output[data-astro-cid-grfw3bty]{border-left:0;border-top:1px solid var(--color-rule);padding-left:0;padding-top:var(--space-3)}.wa-next[data-astro-cid-grfw3bty]{grid-template-columns:1fr}}@media (width<=32rem){.calc__row[data-astro-cid-grfw3bty]{flex-direction:column;gap:0}}
