.calculator[data-astro-cid-tjzhzrfr]{background:var(--color-surface);border-radius:var(--radius);padding:calc(var(--space) * 1.5);margin-block:calc(var(--space) * 2)}.calculator-form[data-astro-cid-tjzhzrfr]{gap:.5rem;max-width:28rem;display:grid}.calculator-form[data-astro-cid-tjzhzrfr] input[data-astro-cid-tjzhzrfr],.calculator-form[data-astro-cid-tjzhzrfr] select[data-astro-cid-tjzhzrfr]{font:inherit;border:1px solid var(--color-muted);border-radius:var(--radius);background:var(--color-background);min-height:44px;color:var(--color-text);padding:.625rem}.calculator-form[data-astro-cid-tjzhzrfr] label[data-astro-cid-tjzhzrfr]:not(:first-child){margin-top:.5rem}.calculator-error[data-astro-cid-tjzhzrfr]{color:var(--color-text);font-weight:700}.calculator-result[data-astro-cid-tjzhzrfr]{font-variant-numeric:tabular-nums;grid-template-columns:1fr auto;gap:.5rem 1rem;display:grid}.calculator-result[data-astro-cid-tjzhzrfr] dd[data-astro-cid-tjzhzrfr]{text-align:right;margin:0;font-weight:700}.calculator-note[data-astro-cid-tjzhzrfr]{color:var(--color-muted);font-size:.9375rem}.calculator[data-astro-cid-2augjesr]{background:var(--color-surface);border-radius:var(--radius);padding:calc(var(--space) * 1.5);margin-block:calc(var(--space) * 2)}.calculator-form[data-astro-cid-2augjesr]{gap:.5rem;max-width:28rem;display:grid}.calculator-form[data-astro-cid-2augjesr] input[data-astro-cid-2augjesr],.calculator-form[data-astro-cid-2augjesr] select[data-astro-cid-2augjesr]{font:inherit;border:1px solid var(--color-muted);border-radius:var(--radius);background:var(--color-background);min-height:44px;color:var(--color-text);padding:.625rem}.calculator-form[data-astro-cid-2augjesr] label[data-astro-cid-2augjesr]:not(:first-child){margin-top:.5rem}.calculator-error[data-astro-cid-2augjesr]{color:var(--color-text);font-weight:700}.calculator-result[data-astro-cid-2augjesr]{font-variant-numeric:tabular-nums;grid-template-columns:1fr auto;gap:.5rem 1rem;display:grid}.calculator-result[data-astro-cid-2augjesr] dd[data-astro-cid-2augjesr]{text-align:right;margin:0;font-weight:700}.calculator-note[data-astro-cid-2augjesr]{color:var(--color-muted);font-size:.9375rem}.calculator[data-astro-cid-b6o4d6i2]{background:var(--color-surface);border-radius:var(--radius);padding:calc(var(--space) * 1.5);margin-block:calc(var(--space) * 2)}.calculator-form[data-astro-cid-b6o4d6i2]{gap:.5rem;max-width:28rem;display:grid}.calculator-form[data-astro-cid-b6o4d6i2] input[data-astro-cid-b6o4d6i2],.calculator-form[data-astro-cid-b6o4d6i2] select[data-astro-cid-b6o4d6i2]{font:inherit;border:1px solid var(--color-muted);border-radius:var(--radius);background:var(--color-background);min-height:44px;color:var(--color-text);padding:.625rem}.calculator-form[data-astro-cid-b6o4d6i2] label[data-astro-cid-b6o4d6i2]:not(:first-child){margin-top:.5rem}.calculator-error[data-astro-cid-b6o4d6i2]{color:var(--color-text);font-weight:700}.calculator-result[data-astro-cid-b6o4d6i2]{font-variant-numeric:tabular-nums;grid-template-columns:1fr auto;gap:.5rem 1rem;display:grid}.calculator-result[data-astro-cid-b6o4d6i2] dd[data-astro-cid-b6o4d6i2]{text-align:right;margin:0;font-weight:700}.calculator-note[data-astro-cid-b6o4d6i2]{color:var(--color-muted);font-size:.9375rem}.calculator[data-astro-cid-keeni4eb]{background:var(--color-surface);border-radius:var(--radius);padding:calc(var(--space) * 1.5);margin-block:calc(var(--space) * 2)}.calculator-form[data-astro-cid-keeni4eb]{gap:.5rem;max-width:28rem;display:grid}.calculator-form[data-astro-cid-keeni4eb] input[data-astro-cid-keeni4eb],.calculator-form[data-astro-cid-keeni4eb] select[data-astro-cid-keeni4eb]{font:inherit;border:1px solid var(--color-muted);border-radius:var(--radius);background:var(--color-background);min-height:44px;color:var(--color-text);padding:.625rem}.calculator-form[data-astro-cid-keeni4eb] label[data-astro-cid-keeni4eb]:not(:first-child){margin-top:.5rem}.calculator-error[data-astro-cid-keeni4eb]{color:var(--color-text);font-weight:700}.calculator-result[data-astro-cid-keeni4eb]{font-variant-numeric:tabular-nums;grid-template-columns:1fr auto;gap:.5rem 1rem;display:grid}.calculator-result[data-astro-cid-keeni4eb] dd[data-astro-cid-keeni4eb]{text-align:right;margin:0;font-weight:700}.calculator-note[data-astro-cid-keeni4eb]{color:var(--color-muted);font-size:.9375rem}.calculator[data-astro-cid-rosin4lf]{background:var(--color-surface);border-radius:var(--radius);padding:calc(var(--space) * 1.5);margin-block:calc(var(--space) * 2)}.calculator-form[data-astro-cid-rosin4lf]{gap:.5rem;max-width:28rem;display:grid}.calculator-form[data-astro-cid-rosin4lf] input[data-astro-cid-rosin4lf],.calculator-form[data-astro-cid-rosin4lf] select[data-astro-cid-rosin4lf]{font:inherit;border:1px solid var(--color-muted);border-radius:var(--radius);background:var(--color-background);min-height:44px;color:var(--color-text);padding:.625rem}.calculator-form[data-astro-cid-rosin4lf] label[data-astro-cid-rosin4lf]:not(:first-child){margin-top:.5rem}.calculator-error[data-astro-cid-rosin4lf]{color:var(--color-text);font-weight:700}.calculator-result[data-astro-cid-rosin4lf]{font-variant-numeric:tabular-nums;grid-template-columns:1fr auto;gap:.5rem 1rem;display:grid}.calculator-result[data-astro-cid-rosin4lf] dd[data-astro-cid-rosin4lf]{text-align:right;margin:0;font-weight:700}.calculator-note[data-astro-cid-rosin4lf]{color:var(--color-muted);font-size:.9375rem}.calculator[data-astro-cid-2ifln74n]{background:var(--color-surface);border-radius:var(--radius);padding:calc(var(--space) * 1.5);margin-block:calc(var(--space) * 2)}.calculator-form[data-astro-cid-2ifln74n]{gap:.5rem;max-width:28rem;display:grid}.calculator-form[data-astro-cid-2ifln74n] input[data-astro-cid-2ifln74n],.calculator-form[data-astro-cid-2ifln74n] select[data-astro-cid-2ifln74n]{font:inherit;border:1px solid var(--color-muted);border-radius:var(--radius);background:var(--color-background);min-height:44px;color:var(--color-text);padding:.625rem}.calculator-form[data-astro-cid-2ifln74n] label[data-astro-cid-2ifln74n]:not(:first-child){margin-top:.5rem}.calculator-error[data-astro-cid-2ifln74n]{color:var(--color-text);font-weight:700}.calculator-result[data-astro-cid-2ifln74n]{font-variant-numeric:tabular-nums;grid-template-columns:1fr auto;gap:.5rem 1rem;display:grid}.calculator-result[data-astro-cid-2ifln74n] dd[data-astro-cid-2ifln74n]{text-align:right;margin:0;font-weight:700}.calculator-note[data-astro-cid-2ifln74n]{color:var(--color-muted);font-size:.9375rem}.calculator[data-astro-cid-njcgiuxv]{background:var(--color-surface);border-radius:var(--radius);padding:calc(var(--space) * 1.5);margin-block:calc(var(--space) * 2)}.calculator-form[data-astro-cid-njcgiuxv]{gap:.5rem;max-width:28rem;display:grid}.calculator-form[data-astro-cid-njcgiuxv] input[data-astro-cid-njcgiuxv],.calculator-form[data-astro-cid-njcgiuxv] select[data-astro-cid-njcgiuxv]{font:inherit;border:1px solid var(--color-muted);border-radius:var(--radius);background:var(--color-background);min-height:44px;color:var(--color-text);padding:.625rem}.calculator-form[data-astro-cid-njcgiuxv] label[data-astro-cid-njcgiuxv]:not(:first-child){margin-top:.5rem}.calculator-error[data-astro-cid-njcgiuxv]{color:var(--color-text);font-weight:700}.calculator-result[data-astro-cid-njcgiuxv]{font-variant-numeric:tabular-nums;grid-template-columns:1fr auto;gap:.5rem 1rem;display:grid}.calculator-result[data-astro-cid-njcgiuxv] dd[data-astro-cid-njcgiuxv]{text-align:right;margin:0;font-weight:700}.calculator-note[data-astro-cid-njcgiuxv]{color:var(--color-muted);font-size:.9375rem}.calculator[data-astro-cid-3eiiyeou]{background:var(--color-surface);border-radius:var(--radius);padding:calc(var(--space) * 1.5);margin-block:calc(var(--space) * 2)}.calculator-form[data-astro-cid-3eiiyeou]{gap:.5rem;max-width:28rem;display:grid}.calculator-form[data-astro-cid-3eiiyeou] input[data-astro-cid-3eiiyeou],.calculator-form[data-astro-cid-3eiiyeou] select[data-astro-cid-3eiiyeou]{font:inherit;border:1px solid var(--color-muted);border-radius:var(--radius);background:var(--color-background);min-height:44px;color:var(--color-text);padding:.625rem}.calculator-form[data-astro-cid-3eiiyeou] label[data-astro-cid-3eiiyeou]:not(:first-child){margin-top:.5rem}.calculator-error[data-astro-cid-3eiiyeou]{color:var(--color-text);font-weight:700}.calculator-result[data-astro-cid-3eiiyeou]{font-variant-numeric:tabular-nums;grid-template-columns:1fr auto;gap:.5rem 1rem;display:grid}.calculator-result[data-astro-cid-3eiiyeou] dd[data-astro-cid-3eiiyeou]{text-align:right;margin:0;font-weight:700}.calculator-note[data-astro-cid-3eiiyeou]{color:var(--color-muted);font-size:.9375rem}.calculator{background:var(--color-surface);border-radius:var(--radius);padding:calc(var(--space) * 1.5);margin-block:calc(var(--space) * 2)}.calculator-form{gap:.5rem;max-width:28rem;display:grid}.calculator-form input,.calculator-form select{font:inherit;border:1px solid var(--color-muted);border-radius:var(--radius);background:var(--color-background);min-height:44px;color:var(--color-text);padding:.625rem}.calculator-form label:not(:first-child){margin-top:.5rem}.calculator-error{color:var(--color-text);font-weight:700}.calculator-result{font-variant-numeric:tabular-nums;grid-template-columns:1fr auto;gap:.5rem 1rem;display:grid}.calculator-result dd{text-align:right;margin:0;font-weight:700}.calculator-note{color:var(--color-muted);font-size:.9375rem}.calculator-error[hidden]{display:none}
