.est[data-astro-cid-3iqy46vq]{gap:var(--s-6) var(--gap);background:var(--surface);color:var(--ink);border:1px solid var(--line-soft);box-shadow:var(--shadow-card);border-radius:var(--r-3);grid-template-columns:minmax(0,5fr) minmax(0,7fr);padding:clamp(1.25rem,.85rem + 1.2vw,2rem);display:grid}.est-in[data-astro-cid-3iqy46vq]{gap:var(--s-4);align-content:start;display:grid}.est-h[data-astro-cid-3iqy46vq]{font-family:var(--sans);font-size:1.25rem;font-weight:600;line-height:1.25}.est-money[data-astro-cid-3iqy46vq]{font-family:var(--sans);align-items:baseline;gap:.4rem;font-size:1.85rem;font-weight:700;line-height:1;display:flex}.est-money[data-astro-cid-3iqy46vq] input[data-astro-cid-3iqy46vq]{font:inherit;border:0;border-bottom:2px solid var(--ink);font-variant-numeric:tabular-nums;background:0 0;border-radius:0;width:5.5ch;min-height:0;padding:.15rem .4rem}.est-money[data-astro-cid-3iqy46vq] input[data-astro-cid-3iqy46vq]:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.est-money[data-astro-cid-3iqy46vq] span[data-astro-cid-3iqy46vq]:last-child{font-size:1.25rem;font-family:var(--sans);color:var(--ink-soft)}.est-range[data-astro-cid-3iqy46vq]{width:100%;margin-top:var(--s-3);accent-color:var(--accent);min-height:2rem}.est-sel[data-astro-cid-3iqy46vq]{max-width:22rem}.est-more[data-astro-cid-3iqy46vq] summary[data-astro-cid-3iqy46vq]{cursor:pointer;font-weight:600;font-size:var(--ui-1);min-height:2.75rem;color:var(--accent);align-items:center;display:flex}.est-opt[data-astro-cid-3iqy46vq]{gap:var(--s-4);margin-top:var(--s-2);display:grid}.est-pct[data-astro-cid-3iqy46vq]{align-items:center;gap:.4rem;max-width:9rem;display:flex}.est-pct[data-astro-cid-3iqy46vq] input[data-astro-cid-3iqy46vq]{width:100%}.est-out[data-astro-cid-3iqy46vq]{gap:var(--s-4);background:var(--field);color:var(--on-field);border-radius:var(--r-2);align-content:start;padding:clamp(1.25rem,.8rem + 1.5vw,2.25rem);display:grid}.est-label[data-astro-cid-3iqy46vq]{font-weight:600;font-size:var(--ui-1)}.est-likely[data-astro-cid-3iqy46vq]{font-family:var(--sans);letter-spacing:-.03em;flex-wrap:wrap;align-items:baseline;gap:.65rem;font-size:clamp(2.1rem,1.6rem + 1.8vw,3.1rem);font-weight:700;line-height:1;display:flex}.est-likely[data-astro-cid-3iqy46vq] small[data-astro-cid-3iqy46vq]{font-family:var(--sans);letter-spacing:0;color:var(--on-field-soft);font-size:1rem}.est-range-out[data-astro-cid-3iqy46vq]{background:var(--field-2);border-radius:var(--r-2);grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;display:grid;overflow:hidden}.est-range-out[data-astro-cid-3iqy46vq]>div[data-astro-cid-3iqy46vq]{padding:var(--s-3) var(--s-4);background:#14314f}.est-range-out[data-astro-cid-3iqy46vq] dt[data-astro-cid-3iqy46vq]{font-size:var(--ui-2);color:var(--on-field-soft)}.est-range-out[data-astro-cid-3iqy46vq] dd[data-astro-cid-3iqy46vq]{margin:.2rem 0 0;font-size:1.5rem;font-weight:500}.est-range-out[data-astro-cid-3iqy46vq] dd[data-astro-cid-3iqy46vq].est-f{font-size:var(--ui-3);color:var(--on-field-soft);font-weight:400}.est-gain[data-astro-cid-3iqy46vq]{font-size:1.0625rem;line-height:1.45}.est-gain[data-astro-cid-3iqy46vq] strong[data-astro-cid-3iqy46vq]{font-size:1.25rem}.est-how[data-astro-cid-3iqy46vq]{gap:var(--s-2);grid-column:1/-1;max-width:90ch;display:grid}@media (width<=900px){.est[data-astro-cid-3iqy46vq]{grid-template-columns:1fr}}@media (width<=480px){.est-range-out[data-astro-cid-3iqy46vq]{grid-template-columns:1fr}}
