.hero.svelte-1fj29sv{max-width:var(--container-prose);display:flex;flex-direction:column;gap:1.25rem;padding-top:var(--space-5)}.hero__eyebrow.svelte-1fj29sv{display:inline-block;align-self:flex-start;font-size:var(--text-xs);font-weight:600;color:var(--brand);letter-spacing:var(--ls-wide);text-transform:uppercase;background:color-mix(in srgb,var(--brand) 10%,transparent);padding:.3rem .65rem;border-radius:var(--radius-full)}.hero__h1.svelte-1fj29sv{font-size:var(--text-4xl);line-height:var(--lh-tight);letter-spacing:var(--ls-tightest);font-weight:600;text-wrap:balance;margin:0}.hero__lede.svelte-1fj29sv{color:var(--ink-2);font-size:var(--text-lg);margin:0;line-height:var(--lh-body)}.hero__privacy.svelte-1fj29sv{color:var(--ink-3);font-size:var(--text-xs);margin:0;line-height:var(--lh-list)}.form.svelte-1fj29sv{display:flex;flex-direction:column;gap:.85rem}.form--manual.svelte-1fj29sv{margin-top:.5rem;padding-top:1.25rem;border-top:1px solid var(--border)}.form__title.svelte-1fj29sv{font-size:var(--text-sm);font-weight:600;margin:0 0 .25rem;color:var(--ink-2);letter-spacing:var(--ls-snug);text-transform:uppercase}.form__grid.svelte-1fj29sv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem 1rem}.form__actions.svelte-1fj29sv{display:flex}.form__error.svelte-1fj29sv{color:var(--danger-fg);font-size:var(--text-sm);font-weight:500;background:var(--danger-bg);padding:.7rem .9rem;border-radius:var(--radius-md);margin:0}.form__manual-toggle.svelte-1fj29sv{font:inherit;font-size:var(--text-sm);color:var(--brand);background:transparent;border:none;padding:.65rem 0;margin:-.45rem 0;min-height:44px;display:inline-flex;align-items:center;cursor:pointer;text-align:left;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--brand) 35%,transparent);text-underline-offset:3px;align-self:flex-start}.form__manual-toggle.svelte-1fj29sv:hover{text-decoration-color:var(--brand)}@media(max-width:720px){.form__grid.svelte-1fj29sv{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.form__grid.svelte-1fj29sv{grid-template-columns:1fr}}.result__source.svelte-ovrvrn{font-size:var(--text-xs);font-weight:500;color:var(--ink-3);letter-spacing:var(--ls-wide);text-transform:uppercase;margin:0 0 1rem;padding-top:.85rem;border-top:1px solid var(--border)}.result__row.svelte-ovrvrn{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.5rem 2rem;margin-bottom:1.5rem}.result__delta.svelte-ovrvrn{display:flex;align-items:center}.result__sentence.svelte-ovrvrn{min-width:0}.result__headline.svelte-ovrvrn{font-size:var(--text-xl);line-height:var(--lh-snug);font-weight:600;letter-spacing:var(--ls-tight);margin:0;font-variant-numeric:tabular-nums}.result__headline--neutral.svelte-ovrvrn{font-size:var(--text-lg);color:var(--ink-2)}.result__sub.svelte-ovrvrn{color:var(--ink-3);font-size:var(--text-sm);margin:.4rem 0 0;line-height:var(--lh-list)}.result__confidence.svelte-ovrvrn{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem;min-width:0}.result__tier.svelte-ovrvrn{font-size:var(--text-xs);color:var(--ink-3);line-height:var(--lh-list);max-width:18rem;text-align:right}.result__stats.svelte-ovrvrn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:1rem 0 0;border-top:1px solid var(--border)}.stat.svelte-ovrvrn{display:flex;flex-direction:column;gap:.3rem;padding:0 1.25rem}.stat.svelte-ovrvrn+.stat:where(.svelte-ovrvrn){border-left:1px solid var(--border)}.stat__label.svelte-ovrvrn{font-size:var(--text-xs);font-weight:500;color:var(--ink-3);letter-spacing:var(--ls-wide);text-transform:uppercase;margin:0}.stat__value.svelte-ovrvrn{font-size:var(--text-xl);font-weight:600;letter-spacing:var(--ls-tight);color:var(--ink);margin:0;display:inline-flex;align-items:baseline;gap:.15rem}.stat__value--text.svelte-ovrvrn{font-size:var(--text-md);text-transform:capitalize}.stat__unit.svelte-ovrvrn{font-size:.55em;color:var(--ink-2);font-weight:500}.stat__dash.svelte-ovrvrn{color:var(--ink-3)}.vmethod.svelte-ovrvrn{margin:.85rem 0 0;padding-top:.7rem;border-top:1px solid var(--border);font-size:var(--text-xs);color:var(--ink-3);line-height:var(--lh-list)}@media(max-width:720px){.result__row.svelte-ovrvrn{grid-template-columns:1fr;gap:.75rem}.result__delta.svelte-ovrvrn{justify-content:flex-start}.result__confidence.svelte-ovrvrn{align-items:flex-start}.result__tier.svelte-ovrvrn{text-align:left;max-width:none}.result__stats.svelte-ovrvrn{grid-template-columns:1fr}.stat.svelte-ovrvrn+.stat:where(.svelte-ovrvrn){border-left:0;border-top:1px solid var(--border);padding-top:.85rem}.stat.svelte-ovrvrn{padding:0}.stat.svelte-ovrvrn+.stat:where(.svelte-ovrvrn){margin-top:.85rem}.stat.svelte-ovrvrn:first-child{padding-top:.85rem}}.h.svelte-lqqnqe{font-size:var(--text-lg);font-weight:600;margin:0}.facts.svelte-lqqnqe{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem 2rem}.fact.svelte-lqqnqe{display:flex;justify-content:space-between;gap:1rem;padding-bottom:.4rem;border-bottom:1px solid var(--border);font-size:var(--text-sm);min-width:0}.fact.svelte-lqqnqe dt:where(.svelte-lqqnqe){color:var(--ink-3);flex-shrink:0}.fact.svelte-lqqnqe dd:where(.svelte-lqqnqe){margin:0;text-align:right;font-weight:500;color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.sub.svelte-lqqnqe{color:var(--ink-2);font-weight:400}.miss.svelte-lqqnqe{color:var(--ink-3);font-style:italic;font-weight:400}@media(max-width:720px){.facts.svelte-lqqnqe{grid-template-columns:1fr}}.lc.svelte-1gd9n67{display:flex;flex-direction:column}.lc__head.svelte-1gd9n67{padding:1.1rem 1.25rem .9rem}.lc__h.svelte-1gd9n67{font-size:var(--text-lg);font-weight:600;margin:0 0 .25rem;display:flex;align-items:center;gap:.5rem}.lc__lede.svelte-1gd9n67{margin:0;font-size:var(--text-sm);color:var(--ink-2)}.lc__body.svelte-1gd9n67{padding:1rem 1.25rem 1.1rem;display:flex;flex-direction:column;gap:.9rem}.lc__stats.svelte-1gd9n67{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.85rem}.lc__stat.svelte-1gd9n67{display:flex;flex-direction:column;gap:.1rem}.lc__lbl.svelte-1gd9n67{font-size:var(--text-xs);font-weight:500;color:var(--ink-3);letter-spacing:var(--ls-wide);text-transform:uppercase}.lc__val.svelte-1gd9n67{font-size:var(--text-xl);font-weight:600;font-variant-numeric:tabular-nums}.lc__val.over.svelte-1gd9n67{color:var(--warn)}.lc__val.under.svelte-1gd9n67{color:var(--good)}.lc__unit.svelte-1gd9n67{font-size:var(--text-sm);font-weight:500;color:var(--ink-2)}.lc__table.svelte-1gd9n67{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.lc__table.svelte-1gd9n67 th:where(.svelte-1gd9n67){text-align:left;font-size:var(--text-xs);font-weight:600;color:var(--ink-2);letter-spacing:var(--ls-wide);text-transform:uppercase;padding:.4rem .5rem;border-bottom:1px solid var(--border-2)}.lc__table.svelte-1gd9n67 td:where(.svelte-1gd9n67){padding:.35rem .5rem;border-bottom:1px solid var(--border);color:var(--ink-2)}.lc__table.svelte-1gd9n67 .r:where(.svelte-1gd9n67){text-align:right;font-variant-numeric:tabular-nums}.lc__src.svelte-1gd9n67{margin:0;font-size:var(--text-xs);color:var(--ink-3);letter-spacing:var(--ls-wide);text-transform:uppercase}.h.svelte-19ziojv{font-size:var(--text-lg);font-weight:600;margin:0}.cols.svelte-19ziojv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.col__h.svelte-19ziojv{font-size:var(--text-xs);font-weight:600;color:var(--ink-3);letter-spacing:var(--ls-wide);text-transform:uppercase;margin:0 0 .5rem}.tl.svelte-19ziojv{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem}.tl__item.svelte-19ziojv{display:flex;gap:.7rem;font-size:var(--text-sm);line-height:var(--lh-list);padding-left:.7rem;border-left:2px solid var(--ink-2)}.tl__item--upcoming.svelte-19ziojv{border-left-style:dashed;border-left-color:var(--border-2)}.tl__year.svelte-19ziojv{font-weight:600;color:var(--ink);flex-shrink:0;min-width:2.6rem;font-variant-numeric:tabular-nums}.tl__text.svelte-19ziojv{color:var(--ink-2)}.tl__none.svelte-19ziojv{color:var(--ink-3);font-size:var(--text-sm)}.none.svelte-19ziojv{margin:0;font-size:var(--text-sm);color:var(--ink-2)}@media(max-width:720px){.cols.svelte-19ziojv{grid-template-columns:1fr}}.report.svelte-1ctwpzd{margin-top:var(--space-7)}.h.svelte-1ctwpzd{font-size:var(--text-lg);font-weight:600;margin:0}.h__unit.svelte-1ctwpzd{font-size:var(--text-xs);font-weight:500;color:var(--ink-3);letter-spacing:var(--ls-wide);text-transform:uppercase;margin-left:.4rem}.metrics.svelte-1ctwpzd{display:grid;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.85rem}.metric.svelte-1ctwpzd{display:flex;flex-direction:column;gap:.15rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:.8rem 1rem;min-width:0}.metric__lbl.svelte-1ctwpzd{font-size:var(--text-xs);font-weight:500;color:var(--ink-3);letter-spacing:var(--ls-wide);text-transform:uppercase}.metric__val.svelte-1ctwpzd{font-size:var(--text-xl);font-weight:600;font-variant-numeric:tabular-nums}.metric__val--sm.svelte-1ctwpzd{font-size:var(--text-lg)}.metric__unit.svelte-1ctwpzd{font-size:var(--text-sm);font-weight:500;color:var(--ink-2);margin-left:.25rem}.metric__sub.svelte-1ctwpzd{font-size:var(--text-xs);color:var(--ink-3);font-weight:400}.band.svelte-1ctwpzd{margin:0;font-size:var(--text-lg)}.band__sub.svelte-1ctwpzd{font-size:var(--text-sm);color:var(--ink-2)}.assumptions.svelte-1ctwpzd{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.7rem}.assumptions__lbl.svelte-1ctwpzd{font-size:var(--text-xs);font-weight:500;color:var(--ink-3);letter-spacing:var(--ls-wide);text-transform:uppercase}.insights.svelte-1ctwpzd{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.insights.svelte-1ctwpzd li:where(.svelte-1ctwpzd){font-size:var(--text-sm);color:var(--ink-2);line-height:var(--lh-list);padding-left:.7rem;border-left:2px solid var(--border-2)}.method.svelte-1ctwpzd{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.45rem;color:var(--ink-2);line-height:var(--lh-list);font-size:var(--text-sm)}.method.svelte-1ctwpzd li:where(.svelte-1ctwpzd)::marker{color:var(--ink-3);font-weight:600}.rentrow.svelte-1ctwpzd{margin:0 0 1rem;font-size:var(--text-sm);color:var(--ink-2)}.rentrow.svelte-1ctwpzd b:where(.svelte-1ctwpzd){color:var(--ink);font-variant-numeric:tabular-nums}.note.svelte-1ctwpzd{margin:.85rem 0 0;font-size:var(--text-xs);color:var(--ink-3);line-height:var(--lh-list)}.loading.svelte-1ctwpzd{margin:0;font-size:var(--text-sm);color:var(--ink-3)}.continue.svelte-1ctwpzd{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem 1rem;padding-top:1rem;border-top:1px solid var(--border)}.continue__hint.svelte-1ctwpzd,.continue__src.svelte-1ctwpzd{font-size:var(--text-xs);color:var(--ink-3)}.cases.svelte-11ldig5{display:flex;flex-direction:column;gap:1rem;margin-top:var(--space-9);max-width:var(--container-app)}.cases__head.svelte-11ldig5{display:flex;flex-direction:column;gap:.35rem}.cases__eyebrow.svelte-11ldig5{font-size:var(--text-xs);font-weight:600;color:var(--brand);letter-spacing:var(--ls-wide);text-transform:uppercase;margin:0}.cases__title.svelte-11ldig5{font-size:var(--text-xl);font-weight:600;letter-spacing:var(--ls-tight);margin:0}.cases__grid.svelte-11ldig5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.case.svelte-11ldig5{display:flex;flex-direction:column;gap:.7rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:1.1rem 1.25rem}.case__h.svelte-11ldig5{font-size:var(--text-md);font-weight:600;margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem}.case__area.svelte-11ldig5{font-size:var(--text-sm);font-weight:500;color:var(--ink-2)}.case__rows.svelte-11ldig5{margin:0;display:flex;flex-direction:column;gap:.3rem}.case__row.svelte-11ldig5{display:flex;justify-content:space-between;gap:1rem;font-size:var(--text-sm);padding-bottom:.3rem;border-bottom:1px solid var(--border)}.case__row.svelte-11ldig5 dt:where(.svelte-11ldig5){color:var(--ink-3)}.case__row.svelte-11ldig5 dd:where(.svelte-11ldig5){margin:0;font-variant-numeric:tabular-nums;font-weight:500;text-align:right}.case__sub.svelte-11ldig5{color:var(--ink-3);font-weight:400}.case__take.svelte-11ldig5{margin:0;font-size:var(--text-sm);color:var(--ink-2);line-height:var(--lh-list)}.cases__disclaimer.svelte-11ldig5{margin:0;font-size:var(--text-xs);color:var(--ink-3);line-height:var(--lh-list)}@media(max-width:720px){.cases__grid.svelte-11ldig5{grid-template-columns:1fr}}.hero-grid.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,1fr) clamp(16rem,30%,21rem);gap:var(--space-7) var(--space-9);align-items:start;margin-bottom:var(--space-9)}.hero-grid__map.svelte-1uha8ag{padding-top:var(--space-5)}.mapfig.svelte-1uha8ag{display:flex;flex-direction:column;gap:.6rem;margin:0}.mapfig__cap.svelte-1uha8ag{display:flex;flex-direction:column;gap:.2rem;padding-top:.7rem;border-top:1px solid var(--border)}.mapfig__source.svelte-1uha8ag{font-size:var(--text-xs);font-weight:500;color:var(--ink-3);letter-spacing:var(--ls-wide);text-transform:uppercase}.mapfig__hint.svelte-1uha8ag{font-size:var(--text-xs);color:var(--ink-3)}.mapfig__link.svelte-1uha8ag{font-size:var(--text-sm);color:var(--ink-2);margin-top:.35rem;align-self:flex-start}@media(max-width:900px){.hero-grid.svelte-1uha8ag{grid-template-columns:1fr}.hero-grid__map.svelte-1uha8ag{display:none}}.market.svelte-1uha8ag{display:flex;flex-direction:column;gap:.85rem;margin-top:var(--space-9);max-width:var(--container-prose)}.market__eyebrow.svelte-1uha8ag{font-size:var(--text-xs);font-weight:600;color:var(--brand);letter-spacing:var(--ls-wide);text-transform:uppercase;margin:0}.market__grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:1rem;padding-top:1rem;border-top:1px solid var(--border)}.mstat.svelte-1uha8ag{display:flex;flex-direction:column;gap:.15rem;min-width:0}.mstat__lbl.svelte-1uha8ag{font-size:var(--text-xs);font-weight:500;color:var(--ink-3);letter-spacing:var(--ls-wide);text-transform:uppercase}.mstat__val.svelte-1uha8ag{font-size:var(--text-xl);font-weight:600;letter-spacing:var(--ls-tight)}.mstat__unit.svelte-1uha8ag{font-size:var(--text-sm);font-weight:500;color:var(--ink-2)}.mstat__sub.svelte-1uha8ag{font-size:var(--text-xs);color:var(--ink-2)}.market__src.svelte-1uha8ag{margin:0;font-size:var(--text-xs);color:var(--ink-3);letter-spacing:var(--ls-wide);text-transform:uppercase}.market__method.svelte-1uha8ag{margin:0;font-size:var(--text-sm);color:var(--ink-2);line-height:var(--lh-list)}@media(max-width:720px){.market__grid.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem}}.waitlist.svelte-1uha8ag{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;margin-top:var(--space-9);padding:1.25rem 0 0;border-top:1px solid var(--border);max-width:var(--container-prose)}.waitlist.svelte-1uha8ag .field{flex:1 1 18rem;min-width:0;margin:0}.waitlist__eyebrow.svelte-1uha8ag{font-size:var(--text-xs);font-weight:600;color:var(--brand);letter-spacing:var(--ls-wide);text-transform:uppercase;padding-bottom:.35rem}@media(max-width:480px){.waitlist.svelte-1uha8ag{flex-direction:column;align-items:stretch}.waitlist.svelte-1uha8ag .field{flex:1 1 auto}}
