.mortgage.astro-b4u7uex7{gap:var(--space-s);inline-size:100%;display:grid}.m-head.astro-b4u7uex7{gap:.6rem;display:grid}.m-head.astro-b4u7uex7 p.astro-b4u7uex7{max-inline-size:34em}.m-form.astro-b4u7uex7{border:1px solid var(--c-line);border-radius:var(--radius-l);background:var(--c-sand);grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));gap:.9rem .75rem;padding:clamp(1rem,.7rem + 1.2vw,1.75rem);display:grid}label.astro-b4u7uex7{font-size:var(--text-s);align-content:start;gap:.35rem;font-weight:500;display:grid}input.astro-b4u7uex7{border:1px solid var(--c-line-strong);border-radius:var(--radius);background:var(--c-paper);min-block-size:3rem;inline-size:100%;font-size:var(--text-m);font-variant-numeric:tabular-nums;padding-inline:.85rem;font-weight:400}input.astro-b4u7uex7:focus-visible{outline:2px solid var(--c-ink);outline-offset:1px}.m-out.astro-b4u7uex7{border-block-start:1px solid var(--c-line-strong);grid-column:1/-1;gap:.5rem;padding-block-start:1rem;display:grid}.m-row.astro-b4u7uex7{font-size:var(--text-s);justify-content:space-between;gap:1rem;display:flex}.m-note.astro-b4u7uex7{font-size:var(--text-s)}
