.iv-heading[data-astro-cid-f4mq4tlw]{font-size:clamp(28px,3.2vw,36px);line-height:1.04;color:var(--color-ink);scroll-margin-top:6rem}.iv-heading[data-astro-cid-f4mq4tlw]:focus{outline:none}.iv-field[data-astro-cid-f4mq4tlw]{margin-top:1rem}.iv-hint[data-astro-cid-f4mq4tlw],.iv-field-error[data-astro-cid-f4mq4tlw]{margin-top:.375rem}.iv-field[data-astro-cid-f4mq4tlw] input[data-astro-cid-f4mq4tlw][aria-invalid=true]{border:2px solid var(--color-ink)}.iv-hint[data-astro-cid-f4mq4tlw]{font-size:.875rem;line-height:1.45;color:var(--color-muted)}.iv-field-error[data-astro-cid-f4mq4tlw],.iv-error[data-astro-cid-f4mq4tlw]{font-size:.875rem;font-weight:600;line-height:1.45;color:var(--color-ink)}.iv-error[data-astro-cid-f4mq4tlw]{margin-top:.75rem}.iv-row[data-astro-cid-f4mq4tlw]{display:grid;grid-template-columns:1fr 1fr;gap:0 .75rem}.iv-row[data-astro-cid-f4mq4tlw]>.iv-field[data-astro-cid-f4mq4tlw]{min-width:0}@media(max-width:480px){.iv-row[data-astro-cid-f4mq4tlw]{grid-template-columns:1fr}}.iv-honeypot[data-astro-cid-f4mq4tlw]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.iv-autofill-decoy[data-astro-cid-f4mq4tlw]{position:absolute;left:-9999px;top:-9999px;opacity:0;width:1px;height:1px;pointer-events:none}.iv-combo[data-astro-cid-f4mq4tlw]{position:relative}.iv-suggestions[data-astro-cid-f4mq4tlw]{position:absolute;top:calc(100% - 1px);left:0;right:0;z-index:20;max-height:280px;margin:0;padding:0;overflow-y:auto;list-style:none;border:1px solid var(--color-ink);background:var(--color-surface)}.iv-suggestions[data-astro-cid-f4mq4tlw] li{display:flex;align-items:center;min-height:44px;padding:.5rem .75rem;border-top:1px solid var(--color-border);color:var(--color-ink);cursor:pointer}.iv-suggestions[data-astro-cid-f4mq4tlw] li:first-child{border-top:0}.iv-suggestions[data-astro-cid-f4mq4tlw] li:hover{background:var(--color-primary-tint)}.iv-suggestions[data-astro-cid-f4mq4tlw] li[aria-selected=true]{background:var(--color-primary);color:var(--color-surface)}.iv-check[data-astro-cid-f4mq4tlw]{display:flex;align-items:flex-start;gap:.75rem;margin-top:1.25rem}.iv-check[data-astro-cid-f4mq4tlw] input[data-astro-cid-f4mq4tlw]{flex:none;width:20px;height:20px;margin-top:1px;accent-color:var(--color-primary)}.iv-check[data-astro-cid-f4mq4tlw] label[data-astro-cid-f4mq4tlw]{font-size:.875rem;line-height:1.45;color:var(--color-ink)}.iv-turnstile[data-astro-cid-f4mq4tlw]{margin-top:1rem}.iv-submit[data-astro-cid-f4mq4tlw],.iv-cta-btn[data-astro-cid-f4mq4tlw]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 1.5rem;border:0;border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-surface);font-size:1rem;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out)}.iv-submit[data-astro-cid-f4mq4tlw]{width:100%;margin-top:1.25rem}.iv-submit[data-astro-cid-f4mq4tlw]:hover,.iv-cta-btn[data-astro-cid-f4mq4tlw]:hover{background:var(--color-primary-hover);color:var(--color-surface)}.iv-submit[data-astro-cid-f4mq4tlw]:disabled{opacity:.6;cursor:not-allowed}.iv-note[data-astro-cid-f4mq4tlw]{margin-top:.875rem;font-size:.875rem;line-height:1.5;color:var(--color-muted)}.iv-number[data-astro-cid-f4mq4tlw]{margin-top:1rem;font-size:clamp(34px,9vw,52px);color:var(--color-ink);text-wrap:balance}.iv-range[data-astro-cid-f4mq4tlw]{margin-top:.625rem;color:var(--color-muted)}.iv-subhead[data-astro-cid-f4mq4tlw]{margin-top:2rem}.iv-breakdown[data-astro-cid-f4mq4tlw]{margin:.75rem 0 0;border-top:3px solid var(--color-ink)}.iv-breakdown[data-astro-cid-f4mq4tlw] div{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem 1.25rem;padding:.75rem 0;border-bottom:1px solid rgb(var(--color-ink-rgb) / .18)}.iv-breakdown[data-astro-cid-f4mq4tlw] dt{flex:1 1 12rem;color:var(--color-muted)}.iv-breakdown[data-astro-cid-f4mq4tlw] dd{margin:0;font-family:var(--font-display);font-size:1.25rem;font-stretch:62%;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.15;color:var(--color-ink)}.iv-small[data-astro-cid-f4mq4tlw]{margin-top:1rem;font-size:.875rem;line-height:1.5;color:var(--color-muted)}.iv-cta[data-astro-cid-f4mq4tlw]{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid rgb(var(--color-ink-rgb) / .18)}.iv-cta[data-astro-cid-f4mq4tlw] p[data-astro-cid-f4mq4tlw]{font-weight:600;color:var(--color-ink)}.iv-cta-btn[data-astro-cid-f4mq4tlw]{margin-top:.75rem}.iv-thin-body[data-astro-cid-f4mq4tlw]{margin-top:1rem;color:var(--color-ink)}.iv-reset[data-astro-cid-f4mq4tlw]{display:block;min-height:44px;margin-top:1rem;padding:0;border:0;background:transparent;color:var(--color-primary);font-weight:600;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;cursor:pointer}.iv-reset[data-astro-cid-f4mq4tlw]:hover{color:var(--color-primary-hover)}
