.calculator-grid[data-astro-cid-zazg3d2a] [data-astro-cid-zazg3d2a][hidden]{display:none!important}.calculator-grid[data-astro-cid-zazg3d2a] .field[data-astro-cid-zazg3d2a]{flex-direction:column;gap:.375rem;margin-bottom:1rem;display:flex}.calculator-grid[data-astro-cid-zazg3d2a] .field[data-astro-cid-zazg3d2a]:last-child{margin-bottom:0}.calculator-grid[data-astro-cid-zazg3d2a] label[data-astro-cid-zazg3d2a]{color:var(--calc-text);font-size:.8125rem;font-weight:600}.calculator-grid[data-astro-cid-zazg3d2a] input[data-astro-cid-zazg3d2a][type=number]{border:2px solid var(--calc-input-border);background:var(--calc-input-bg);width:100%;color:var(--calc-text);border-radius:10px;padding:.625rem .75rem;font-family:inherit;font-size:1rem}.calculator-grid[data-astro-cid-zazg3d2a] input[data-astro-cid-zazg3d2a]:focus{border-color:var(--calc-input-focus-border);background:var(--calc-input-focus-bg);outline:none}.calculator-grid[data-astro-cid-zazg3d2a] .period-chip[data-astro-cid-zazg3d2a]{font-family:inherit}.calculator-grid[data-astro-cid-zazg3d2a] .period-grid[data-astro-cid-zazg3d2a].grid-2{grid-template-columns:repeat(2,1fr)}.calculator-grid[data-astro-cid-zazg3d2a] .period-grid[data-astro-cid-zazg3d2a].grid-5{grid-template-columns:repeat(5,1fr)}.calculator-grid[data-astro-cid-zazg3d2a] .field-hint[data-astro-cid-zazg3d2a]{color:var(--calc-text-muted);margin:0;font-size:.75rem;line-height:1.5}.intro-hint[data-astro-cid-zazg3d2a]{margin-bottom:.875rem}.calc-notice[data-astro-cid-zazg3d2a]{border:1px solid var(--calc-notice-border,var(--calc-warning-border));background:var(--calc-notice-bg,var(--calc-warning-bg));color:var(--calc-notice-strong,var(--calc-text));border-radius:10px;margin:0 0 1rem;padding:.625rem .75rem;font-size:.8125rem;line-height:1.5}.hero-label[data-astro-cid-zazg3d2a]{text-align:center;margin:.5rem 0 .75rem}.table-scroll[data-astro-cid-zazg3d2a]{overflow-x:auto}.mode-table[data-astro-cid-zazg3d2a]{border-collapse:collapse;width:100%;font-size:.875rem}.mode-table[data-astro-cid-zazg3d2a] th[data-astro-cid-zazg3d2a],.mode-table[data-astro-cid-zazg3d2a] td[data-astro-cid-zazg3d2a]{border-bottom:1px solid var(--calc-results-row-border);text-align:right;white-space:nowrap;vertical-align:baseline;padding:.5rem 0 .5rem .75rem}.mode-table[data-astro-cid-zazg3d2a] thead[data-astro-cid-zazg3d2a] th[data-astro-cid-zazg3d2a]{font-family:var(--calc-font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--calc-results-label);font-size:.75rem;font-weight:600}.mode-table[data-astro-cid-zazg3d2a] .corner[data-astro-cid-zazg3d2a]{border-bottom:1px solid var(--calc-results-row-border)}.mode-table[data-astro-cid-zazg3d2a] tbody[data-astro-cid-zazg3d2a] th[data-astro-cid-zazg3d2a]{text-align:left;white-space:normal;color:var(--calc-results-label-text,var(--calc-results-label));padding-left:0;font-weight:400}.mode-table[data-astro-cid-zazg3d2a] tbody[data-astro-cid-zazg3d2a] td[data-astro-cid-zazg3d2a]{font-family:var(--calc-font-mono);color:var(--calc-results-amount);font-variant-numeric:tabular-nums;font-weight:600}.mode-table[data-astro-cid-zazg3d2a] tbody[data-astro-cid-zazg3d2a] tr[data-astro-cid-zazg3d2a]:last-child th[data-astro-cid-zazg3d2a],.mode-table[data-astro-cid-zazg3d2a] tbody[data-astro-cid-zazg3d2a] tr[data-astro-cid-zazg3d2a]:last-child td[data-astro-cid-zazg3d2a]{border-bottom:none}.mode-table[data-astro-cid-zazg3d2a] tr[data-astro-cid-zazg3d2a].hero-row td[data-astro-cid-zazg3d2a]{font-family:var(--calc-font-display);font-size:1.625rem;font-weight:var(--calc-heading-weight);letter-spacing:-.02em;line-height:1.1}.mode-table[data-astro-cid-zazg3d2a].is-single tr[data-astro-cid-zazg3d2a].hero-row td[data-astro-cid-zazg3d2a]{font-size:2.25rem}.mode-table[data-astro-cid-zazg3d2a] tr[data-astro-cid-zazg3d2a].year-row td[data-astro-cid-zazg3d2a]{font-size:1rem}.mode-table[data-astro-cid-zazg3d2a].hide-drive .col-drive[data-astro-cid-zazg3d2a],.mode-table[data-astro-cid-zazg3d2a].hide-transit .col-transit[data-astro-cid-zazg3d2a],.ladder-table[data-astro-cid-zazg3d2a].hide-drive .col-drive[data-astro-cid-zazg3d2a],.ladder-table[data-astro-cid-zazg3d2a].hide-transit .col-transit[data-astro-cid-zazg3d2a]{display:none}.mode-tag[data-astro-cid-zazg3d2a]{text-transform:none;letter-spacing:0;margin-top:.125rem;font-size:.625rem;font-weight:500;display:block}.table-caption[data-astro-cid-zazg3d2a]{color:var(--calc-results-label);text-align:center;margin:.5rem 0 0;font-size:.75rem}.verdict-line[data-astro-cid-zazg3d2a]{color:var(--calc-text);margin:0 0 .625rem;font-size:.875rem;line-height:1.55}.verdict-line[data-astro-cid-zazg3d2a].is-lead{font-size:.9375rem;font-weight:700}.verdict-after[data-astro-cid-zazg3d2a]{margin:.875rem 0 0}.ladder-table[data-astro-cid-zazg3d2a]{border-collapse:collapse;width:100%;font-size:.8125rem}.ladder-table[data-astro-cid-zazg3d2a] th[data-astro-cid-zazg3d2a]{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--calc-text-muted);white-space:nowrap;padding:0 .625rem .5rem;font-size:.6875rem;font-weight:600}.ladder-table[data-astro-cid-zazg3d2a] td[data-astro-cid-zazg3d2a]{border-top:1px solid var(--calc-results-row-border,var(--calc-border));color:var(--calc-text);font-variant-numeric:tabular-nums;white-space:nowrap;padding:.5rem .625rem}.ladder-table[data-astro-cid-zazg3d2a] .num[data-astro-cid-zazg3d2a]{text-align:right}.ladder-table[data-astro-cid-zazg3d2a] tr[data-astro-cid-zazg3d2a].is-current td[data-astro-cid-zazg3d2a]{background:var(--calc-results-breakdown-bg,var(--accent-tint));font-weight:700}.ladder-table[data-astro-cid-zazg3d2a] tr[data-astro-cid-zazg3d2a].is-current td[data-astro-cid-zazg3d2a]:first-child{box-shadow:inset 3px 0 0 var(--calc-chip-active-border,var(--accent))}.ladder-tag[data-astro-cid-zazg3d2a]{border:1px solid var(--calc-chip-border);background:var(--calc-chip-bg);color:var(--calc-chip-text);border-radius:999px;margin-left:.375rem;padding:.0625rem .375rem;font-size:.625rem;font-weight:600;display:inline-block}.projection-note[data-astro-cid-zazg3d2a]{color:var(--calc-text-muted);text-align:center;margin:.875rem 0 0;font-size:.75rem;line-height:1.5}.results-card[data-astro-cid-zazg3d2a] .projection-note[data-astro-cid-zazg3d2a]{color:var(--calc-results-label)}@media (width<=480px){.mode-table[data-astro-cid-zazg3d2a] tr[data-astro-cid-zazg3d2a].hero-row td[data-astro-cid-zazg3d2a]{font-size:1.375rem}.mode-table[data-astro-cid-zazg3d2a].is-single tr[data-astro-cid-zazg3d2a].hero-row td[data-astro-cid-zazg3d2a]{font-size:1.875rem}.ladder-tag[data-astro-cid-zazg3d2a]{width:max-content;margin:.125rem 0 0 auto;display:block}}
