.lbc[data-astro-cid-vxedji6a]{gap:2.5rem;display:grid}@media (width>=64rem){.lbc[data-astro-cid-vxedji6a]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;column-gap:3.5rem}}.lbc-form[data-astro-cid-vxedji6a]{gap:2.25rem;min-width:0;display:grid}.lbc-group[data-astro-cid-vxedji6a]{gap:1rem;min-width:0;display:grid}.lbc-legend[data-astro-cid-vxedji6a]{font-family:var(--font-display);font-size:var(--text-h4);letter-spacing:-.01em;margin-bottom:.25rem;font-weight:700}.lbc-lead[data-astro-cid-vxedji6a]{font-size:var(--text-sm);color:var(--color-muted);text-wrap:pretty;margin-top:-.5rem}.lbc-rates[data-astro-cid-vxedji6a]{font-size:var(--text-sm);color:var(--color-muted)}.lbc-rates[data-astro-cid-vxedji6a]:empty,.lbc-rates[data-astro-cid-vxedji6a][hidden]{display:none}.lbc-rates-warn[data-astro-cid-vxedji6a]{border-radius:var(--radius-field);background:var(--color-accent-tint);color:var(--color-ink);padding:.625rem .875rem}.lbc-fields[data-astro-cid-vxedji6a]{gap:1.25rem;display:grid}@media (width>=40rem){.lbc-fields[data-astro-cid-vxedji6a]{grid-template-columns:1fr 1fr}}.lbc-input[data-astro-cid-vxedji6a]{min-width:0;display:block;position:relative}.lbc-input[data-astro-cid-vxedji6a] .field[data-astro-cid-vxedji6a]{font-variant-numeric:tabular-nums;padding-right:2.5rem}.lbc-input-money[data-astro-cid-vxedji6a] .field[data-astro-cid-vxedji6a]{padding-left:1.75rem;padding-right:.75rem}.lbc-input-money[data-astro-cid-vxedji6a]:has([data-currency-code]) .field[data-astro-cid-vxedji6a]{padding-right:3.5rem}.lbc-affix[data-astro-cid-vxedji6a]{font-size:var(--text-sm);color:var(--color-muted);pointer-events:none;font-weight:600;position:absolute;top:50%;right:.875rem;translate:0 -50%}.lbc-prefix[data-astro-cid-vxedji6a]{left:.875rem;right:auto}.lbc-output[data-astro-cid-vxedji6a]{color:var(--color-lagoon);font-variant-numeric:tabular-nums;margin-left:.5rem;font-weight:700}.lbc-range[data-astro-cid-vxedji6a]{width:100%;accent-color:var(--color-accent-deep);margin-top:.75rem}.lbc-statutory[data-astro-cid-vxedji6a]{gap:.5rem;margin-top:-.25rem;display:grid}.lbc-statutory[data-astro-cid-vxedji6a] li{border:1px solid var(--color-line);border-radius:var(--radius-field);background:var(--color-surface);font-size:var(--text-sm);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name rate""meta meta";column-gap:1rem;padding:.625rem .875rem;display:grid}.lbc-statutory[data-astro-cid-vxedji6a] .lbc-stat-name{grid-area:name;font-weight:600}.lbc-statutory[data-astro-cid-vxedji6a] .lbc-stat-rate{font-variant-numeric:tabular-nums;color:var(--color-lagoon);grid-area:rate;font-weight:700}.lbc-statutory[data-astro-cid-vxedji6a] .lbc-stat-meta{font-size:var(--text-xs);color:var(--color-muted);grid-area:meta}.lbc-submit[data-astro-cid-vxedji6a]{justify-self:start}@media (width>=64rem){.lbc-submit[data-astro-cid-vxedji6a]{display:none}}.lbc-results[data-astro-cid-vxedji6a]{gap:2.5rem;min-width:0;display:grid}@media (width>=64rem){.lbc-results[data-astro-cid-vxedji6a]{position:sticky;top:5.5rem}}.lbc-sub[data-astro-cid-vxedji6a]{font-size:var(--text-sm);color:var(--color-muted);margin-top:1.75rem;font-weight:700}.lbc-stack[data-astro-cid-vxedji6a]{gap:.75rem;margin-top:.75rem;display:grid}.lbc-stack[data-astro-cid-vxedji6a] li[data-astro-cid-vxedji6a]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name amount""track track";align-items:baseline;gap:.2rem 1rem;display:grid}.lbc-st-name[data-astro-cid-vxedji6a]{font-weight:600;font-size:var(--text-sm);grid-area:name}.lbc-st-amount[data-astro-cid-vxedji6a]{font-family:var(--font-display);font-variant-numeric:tabular-nums;text-align:right;grid-area:amount;font-size:1.0625rem;font-weight:700}.lbc-st-amount[data-astro-cid-vxedji6a] small[data-astro-cid-vxedji6a]{font-family:var(--font-sans);color:var(--color-muted);font-size:.75rem;font-weight:600}.lbc-st-track[data-astro-cid-vxedji6a]{background:var(--color-foam);border-radius:999px;grid-area:track;height:.375rem;display:block;overflow:hidden}.lbc-st-track[data-astro-cid-vxedji6a] i[data-astro-cid-vxedji6a]{background:var(--color-accent);height:100%;transition:width var(--duration-base) var(--ease-out);border-radius:999px;display:block}.lbc-line[data-astro-cid-vxedji6a]{font-size:var(--text-sm);color:var(--color-ink-soft);margin-top:1.25rem}.lbc-line-label[data-astro-cid-vxedji6a]{color:var(--color-ink);font-weight:700}.lbc-muted[data-astro-cid-vxedji6a]{color:var(--color-muted)}.lbc-fix-list[data-astro-cid-vxedji6a]{counter-reset:fix;gap:1rem;margin-top:1.5rem;display:grid}.lbc-fix[data-astro-cid-vxedji6a]{padding-left:calc(var(--spacing-card) + 2.25rem);counter-increment:fix;gap:.5rem;display:grid;position:relative}.lbc-fix[data-astro-cid-vxedji6a][hidden]{display:none}.lbc-fix[data-astro-cid-vxedji6a]:before{content:counter(fix);left:var(--spacing-card);top:var(--spacing-card);background:var(--color-ink);width:1.75rem;height:1.75rem;color:var(--color-paper);font-family:var(--font-display);border-radius:999px;place-items:center;font-size:.9375rem;font-weight:800;display:grid;position:absolute}.lbc-fix[data-astro-cid-vxedji6a][data-top]:before{background:var(--color-accent);color:var(--color-on-accent)}.lbc-fix-head[data-astro-cid-vxedji6a]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;display:flex}.lbc-fix-title[data-astro-cid-vxedji6a]{letter-spacing:-.01em;font-size:1.1875rem;font-weight:700}.lbc-fix-amount[data-astro-cid-vxedji6a]{font-family:var(--font-display);color:var(--color-lagoon);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.25rem;font-weight:700}.lbc-fix-amount[data-astro-cid-vxedji6a] small[data-astro-cid-vxedji6a]{font-family:var(--font-sans);color:var(--color-muted);font-size:.8125rem;font-weight:600}.lbc-fix-what[data-astro-cid-vxedji6a]{color:var(--color-ink-soft);text-wrap:pretty}.lbc-fix-meta[data-astro-cid-vxedji6a]{font-size:var(--text-sm);margin-top:.25rem}.lbc-report[data-astro-cid-vxedji6a]{padding:var(--spacing-card);border-radius:var(--radius-card);background:var(--color-surface);border:1px solid var(--color-line)}.lbc-report-h[data-astro-cid-vxedji6a]{font-size:var(--text-h4);margin-top:2rem;font-weight:700}.lbc-table-wrap[data-astro-cid-vxedji6a]{margin-top:.75rem;overflow-x:auto}.lbc-table[data-astro-cid-vxedji6a]{border-collapse:collapse;width:100%;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.lbc-table[data-astro-cid-vxedji6a] th,.lbc-table[data-astro-cid-vxedji6a] td{border-bottom:1px solid var(--color-line);text-align:right;vertical-align:top;white-space:nowrap;padding:.5rem .75rem .5rem 0}.lbc-table[data-astro-cid-vxedji6a] th:first-child,.lbc-table[data-astro-cid-vxedji6a] td:first-child{text-align:left;white-space:normal}.lbc-table[data-astro-cid-vxedji6a] thead th{border-bottom-color:var(--color-line-strong);font-weight:700}.lbc-table[data-astro-cid-vxedji6a] tbody th{font-weight:600}.lbc-table[data-astro-cid-vxedji6a] .lbc-total th,.lbc-table[data-astro-cid-vxedji6a] .lbc-total td{color:var(--color-ink);border-bottom:0;font-weight:700}.lbc-assume[data-astro-cid-vxedji6a]{font-size:var(--text-sm);color:var(--color-ink-soft);gap:.5rem;margin-top:.75rem;padding-left:1.25rem;list-style:outside;display:grid}@media print{.lbc-form[data-astro-cid-vxedji6a],.lbc-fixes[data-astro-cid-vxedji6a],header,footer,[data-email-capture]{display:none!important}.lbc-report[data-astro-cid-vxedji6a][hidden]{display:block!important}}
