.facts.svelte-nycozm{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-border);flex-wrap:wrap;gap:1px;display:flex;overflow:hidden}.facts.svelte-nycozm>div:where(.svelte-nycozm){background:var(--color-surface);padding:var(--space-4) var(--space-5);flex:9rem}.facts.svelte-nycozm>.facts-wide:where(.svelte-nycozm){flex:3 18rem}.facts.svelte-nycozm dt:where(.svelte-nycozm){color:var(--color-text-muted);font-size:.8rem}.facts.svelte-nycozm dd:where(.svelte-nycozm){margin:var(--space-1) 0 0;font-weight:600;line-height:1.4}.pop.svelte-nycozm{gap:var(--space-6) var(--space-5);margin-top:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@media (width>=48rem){.pop.svelte-nycozm{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}.pop-side.svelte-nycozm{align-content:start;gap:var(--space-1);padding-top:var(--space-6);display:grid;position:relative}.pop-side.svelte-nycozm:before{content:"";border:2px solid var(--color-text);background:var(--color-bg);border-radius:50%;width:.8rem;height:.8rem;position:absolute;top:0;left:0}.pop-side[data-side=to].svelte-nycozm:before{background:var(--color-text)}.pop-side[data-side=from].svelte-nycozm:after{content:"";width:calc(100% + var(--space-5) - .8rem);background:var(--color-rail);height:2px;position:absolute;top:calc(.4rem - 1px);left:.8rem}.pop-side.svelte-nycozm dt:where(.svelte-nycozm),.pop-change.svelte-nycozm dt:where(.svelte-nycozm){color:var(--color-text-muted);font-size:.85rem;line-height:1.4}.pop.svelte-nycozm dd:where(.svelte-nycozm){margin:0}.pop-value.svelte-nycozm{font-size:clamp(1.8rem,3.5vw,2.4rem);font-weight:700;line-height:1.1}.pop-change.svelte-nycozm{align-content:start;gap:var(--space-1);border-top:1px solid var(--color-border);padding-top:var(--space-4);grid-column:1/-1;display:grid}@media (width>=48rem){.pop-change.svelte-nycozm{border-top:0;border-left:1px solid var(--color-border);padding:var(--space-6) 0 0 var(--space-5);grid-column:auto}}.projection.svelte-nycozm{gap:var(--space-6);margin-top:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);padding:var(--space-5);display:grid}@media (width>=64rem){.projection.svelte-nycozm{column-gap:var(--space-8);padding:var(--space-7);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.hero.svelte-nycozm{letter-spacing:-.01em;font-size:clamp(2.8rem,7vw,4.6rem);font-weight:700;line-height:1}.how-title.svelte-nycozm{font-size:1rem;font-weight:600}.projection-inputs.svelte-nycozm{gap:var(--space-2) var(--space-5);border-top:1px solid var(--color-border);padding-top:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.projection-inputs.svelte-nycozm dt:where(.svelte-nycozm){color:var(--color-text-muted)}.projection-inputs.svelte-nycozm dd:where(.svelte-nycozm){text-align:end;margin:0}.vacancy-value.svelte-nycozm{margin-top:var(--space-4);font-size:clamp(1.8rem,3.5vw,2.4rem);font-weight:700;line-height:1.1}.next.svelte-nycozm{gap:var(--space-3);flex-wrap:wrap;display:flex}
