.tool-result[data-v-af933cbb]{top:calc(var(--header-clearance,96px) + var(--space-16));align-content:start;gap:var(--space-8);padding:var(--space-32);border-radius:var(--radius-24);background:var(--bg-accent-subtle);font-variant-numeric:tabular-nums;display:grid;position:sticky}.tool-result__kicker[data-v-af933cbb]{color:var(--text-accent);text-transform:uppercase;letter-spacing:.06em}.tool-result__label[data-v-af933cbb]{color:var(--text-secondary)}.tool-result__value[data-v-af933cbb]{color:var(--text-primary);font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1.2}.tool-result__unit[data-v-af933cbb]{color:var(--text-secondary);font-size:1rem;font-weight:600}.tool-result__note[data-v-af933cbb]{color:var(--text-accent)}.tool-result__rows[data-v-af933cbb]{gap:var(--space-12);margin-top:var(--space-16);padding-top:var(--space-16);border-top:1px solid var(--border-default);display:grid}.tool-result__row[data-v-af933cbb]{justify-content:space-between;gap:var(--space-4) var(--space-16);flex-wrap:wrap;display:flex}.tool-result__row dt[data-v-af933cbb]{color:var(--text-secondary)}.tool-result__row dd[data-v-af933cbb]{color:var(--text-primary)}.tool-result__hint[data-v-af933cbb]{font-weight:400;display:block}.tool-result__empty[data-v-af933cbb],.tool-result__hint[data-v-af933cbb]{color:var(--text-muted)}@media (width<=1023px){.tool-result[data-v-af933cbb]{padding:var(--space-24);position:static}}.calc{align-items:start;gap:var(--space-48);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}.calc__form{gap:var(--space-24);display:grid}.calc__group{gap:var(--space-12);border:0;min-width:0;margin:0;padding:0;display:grid}.calc__legend{color:var(--text-primary);padding:0}.calc__row{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.calc__switch{background:var(--bg-muted);justify-self:start;padding:4px;display:inline-flex}.calc__switch,.calc__switch-opt{border-radius:var(--radius-full)}.calc__switch-opt{padding:var(--space-6) var(--space-16);color:var(--text-secondary);cursor:pointer;transition:background var(--dur-base,.2s) var(--ease-out,ease),color var(--dur-base,.2s) var(--ease-out,ease);font-size:.875rem;font-weight:600}.calc__switch-opt.is-on{background:var(--color-neutral-white);color:var(--text-accent);box-shadow:var(--shadow-xs)}.calc__switch-opt:has(:focus-visible){outline:2px solid var(--border-brand);outline-offset:2px}.calc__actions{align-items:center;gap:var(--space-8) var(--space-16);flex-wrap:wrap;display:flex}.calc__action{align-items:center;gap:var(--space-6);padding:var(--space-8) var(--space-14);border:1px solid var(--border-brand);border-radius:var(--radius-full);background:var(--bg-page);color:var(--text-accent);cursor:pointer;display:inline-flex}.calc__action:hover{background:var(--bg-accent-subtle)}.calc__note{color:var(--text-muted)}.print-only{display:none}@media print{.calc__actions,.calc__note,.consent,.crumbs,.fees-notice a,.madar-cta,.page-hero__bg,.page-hero__ctas,.page-hero__lead,.site-footer,.site-header,.skip-link,.tool-page>section:not(.page-hero):not(.tool-page__main):not(.tool-page__end),.tool-page__draft,[class*=consent]{display:none!important}.print-only{display:block!important}.page-hero{background:0 0!important;padding-top:0!important}.calc{grid-template-columns:1fr 1fr!important}.tool-result{box-shadow:none!important;position:static!important}.calc__printed{color:#555;grid-column:1/-1}}.calc__clear{padding:var(--space-4) 0;color:var(--text-accent);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;text-decoration:underline}.calc__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.calc__table td,.calc__table th{padding:var(--space-10) var(--space-12);border-bottom:1px solid var(--border-default);text-align:start}.calc__table th{color:var(--text-secondary);font-weight:600}@media (width<=1023px){.calc{gap:var(--space-32);grid-template-columns:minmax(0,1fr)}}@media (width<=479px){.calc__row{grid-template-columns:minmax(0,1fr)}}
