.h-inline-wrap{display:flex;align-items:center;gap:.5rem}.h-inline{width:1.2rem;height:1.2rem;flex:0 0 auto;color:var(--color-accent-text)}.calculator-form[data-astro-cid-mfmrdql3]{background:var(--color-tint-blue);border:1px solid var(--color-border);border-radius:8px;padding:1.5rem;margin:1.5rem 0}.calculator-form[data-astro-cid-mfmrdql3] h2[data-astro-cid-mfmrdql3]{margin:0 0 1rem;font-size:1.3rem}.calculator-form__row[data-astro-cid-mfmrdql3]{margin-bottom:1.25rem}.calculator-form__label[data-astro-cid-mfmrdql3]{display:block;font-weight:600;margin-bottom:.35rem;font-size:.95rem}.calculator-form__input-wrap[data-astro-cid-mfmrdql3]{display:flex;align-items:center;background:var(--color-bg-subtle);border:1px solid var(--color-input-border);border-radius:6px;overflow:hidden;transition:border-color .15s ease,outline-color .15s ease}.calculator-form__input-wrap[data-astro-cid-mfmrdql3]:focus-within{border-color:var(--color-accent);outline:2px solid var(--color-accent);outline-offset:1px}.calculator-form__prefix[data-astro-cid-mfmrdql3]{padding:.5rem .25rem .5rem .75rem;font-weight:600;color:var(--color-muted)}.calculator-form__input[data-astro-cid-mfmrdql3]{flex:1;min-width:0;padding:.5rem .75rem .5rem .25rem;border:0;font-size:1rem;background:transparent;color:var(--color-fg)}.calculator-form__input[data-astro-cid-mfmrdql3]:focus-visible{outline:var(--focus-ring);outline-offset:-2px;border-radius:4px}.checker-options[data-astro-cid-mfmrdql3]{display:flex;flex-direction:column;gap:.4rem}.checker-option[data-astro-cid-mfmrdql3]{display:flex;align-items:center;gap:.5rem;padding:.4rem .6rem;border-radius:6px;cursor:pointer;font-size:.9rem;transition:background .15s}.checker-option[data-astro-cid-mfmrdql3]:hover{background:#ffffff1f}.checker-option[data-astro-cid-mfmrdql3] input[data-astro-cid-mfmrdql3][type=radio],.checker-option[data-astro-cid-mfmrdql3] input[data-astro-cid-mfmrdql3][type=checkbox]{accent-color:var(--color-accent)}.calculator-form__btn[data-astro-cid-mfmrdql3]{background:var(--color-accent);color:var(--color-ink);border:0;padding:.85rem 1.5rem;border-radius:8px;font-weight:700;font-size:1rem;cursor:pointer;width:100%}.calculator-form__btn[data-astro-cid-mfmrdql3]:hover{background:var(--color-accent-hover)}.result-summary[data-astro-cid-mfmrdql3]{background:var(--color-surface);border:2px solid var(--color-accent);border-radius:8px;padding:1.25rem;margin:1rem 0}.result-summary[data-astro-cid-mfmrdql3] h3[data-astro-cid-mfmrdql3]{margin:0 0 .5rem;font-size:1.1rem}.result-summary__big[data-astro-cid-mfmrdql3]{font-size:2rem;font-weight:800;color:var(--color-primary)}.result-comparison[data-astro-cid-mfmrdql3]{margin:1rem 0}.result-comparison[data-astro-cid-mfmrdql3] table[data-astro-cid-mfmrdql3]{width:100%;border-collapse:collapse;font-size:.9rem}.result-comparison[data-astro-cid-mfmrdql3] th[data-astro-cid-mfmrdql3],.result-comparison[data-astro-cid-mfmrdql3] td[data-astro-cid-mfmrdql3]{padding:.5rem;text-align:left;border-bottom:1px solid var(--color-border)}.result-comparison[data-astro-cid-mfmrdql3] th[data-astro-cid-mfmrdql3]{background:var(--color-tint-blue);color:var(--color-on-dark);font-weight:600}.result-savings[data-astro-cid-mfmrdql3]{background:var(--color-success-bg);border:2px solid var(--color-success);border-radius:8px;padding:1rem;margin:1rem 0}.result-savings[data-astro-cid-mfmrdql3] h3[data-astro-cid-mfmrdql3]{margin:0 0 .5rem;color:var(--color-success)}.result-cta[data-astro-cid-mfmrdql3]{margin:1rem 0}
