.estate.svelte-1so0yq5{color:var(--ink);margin:0}.draw.svelte-1so0yq5{width:100%;height:auto;display:none}@media (min-width:60rem){.draw.svelte-1so0yq5{max-block-size:68svh;display:block}.estate-list.svelte-1so0yq5{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.face-top.svelte-1so0yq5{fill:var(--ground-raised);stroke:var(--rule-strong);stroke-width:1.25px}.face-side.svelte-1so0yq5{fill:var(--ground-sunk);stroke:var(--rule);stroke-width:1px}.face-side-r.svelte-1so0yq5{fill:color-mix(in oklch, var(--ground-sunk) 82%, var(--ink) 4%)}.slab[data-status=live].svelte-1so0yq5 .face-top:where(.svelte-1so0yq5){stroke:var(--live)}.slab[data-status=build].svelte-1so0yq5 .face-top:where(.svelte-1so0yq5){stroke:var(--build);stroke-dasharray:6 4}.slab[data-platform=true].svelte-1so0yq5 .face-top:where(.svelte-1so0yq5){fill:color-mix(in oklch, var(--live) 8%, var(--ground-raised));stroke-width:1.75px}.slab-name.svelte-1so0yq5{font-family:var(--font-display);font-variation-settings:"wdth" 92;fill:var(--ink);font-size:13.5px;font-weight:650}.slab[data-platform=true].svelte-1so0yq5 .slab-name:where(.svelte-1so0yq5){font-size:19px}.plat-value.svelte-1so0yq5{font-family:var(--font-display);font-variation-settings:"wdth" 96;fill:var(--ink);font-size:21px;font-weight:700}.plat-label.svelte-1so0yq5{font-family:var(--font-mono);font-variation-settings:"wdth" 86;letter-spacing:.06em;text-transform:uppercase;fill:var(--ink-dim);font-size:9px}.slab-sub.svelte-1so0yq5{font-family:var(--font-mono);font-variation-settings:"wdth" 86;letter-spacing:.04em;fill:var(--ink-faint);font-size:9.5px}.callout-leader.svelte-1so0yq5{stroke:var(--rule-strong);stroke-width:1px;fill:none}.callout-dot.svelte-1so0yq5{fill:var(--live)}.callout-dot[data-status=build].svelte-1so0yq5{fill:var(--build)}.callout-name.svelte-1so0yq5{font-family:var(--font-display);font-variation-settings:"wdth" 94;fill:var(--ink);font-size:15px;font-weight:640}.callout-label[data-status=build].svelte-1so0yq5 .callout-name:where(.svelte-1so0yq5){fill:var(--build)}.callout-stack.svelte-1so0yq5,.callout-metric.svelte-1so0yq5{font-family:var(--font-mono);font-variation-settings:"wdth" 86;letter-spacing:.04em;fill:var(--ink-faint);font-size:10px}.callout-metric.svelte-1so0yq5{fill:var(--ink-dim)}.estate-list.svelte-1so0yq5{gap:var(--space-s);margin:0;padding:0;list-style:none;display:grid}.estate-list.svelte-1so0yq5 li:where(.svelte-1so0yq5){padding:var(--space-s);border:var(--hairline) solid var(--rule);border-inline-start:3px solid var(--rest);border-radius:var(--radius);background:var(--ground-raised)}.estate-list.svelte-1so0yq5 li[data-status=live]:where(.svelte-1so0yq5){border-inline-start-color:var(--live)}.estate-list.svelte-1so0yq5 li[data-status=build]:where(.svelte-1so0yq5){border-inline-start-color:var(--build)}.estate-list.svelte-1so0yq5 h3:where(.svelte-1so0yq5){align-items:baseline;gap:var(--space-2xs);font-size:var(--step-0);flex-wrap:wrap;display:flex}.estate-list.svelte-1so0yq5 .dot:where(.svelte-1so0yq5){background:var(--rest);border-radius:50%;flex:none;align-self:center;block-size:7px;inline-size:7px}.estate-list.svelte-1so0yq5 li[data-status=live]:where(.svelte-1so0yq5) .dot:where(.svelte-1so0yq5){background:var(--live)}.estate-list.svelte-1so0yq5 li[data-status=build]:where(.svelte-1so0yq5) .dot:where(.svelte-1so0yq5){background:var(--build)}.estate-list.svelte-1so0yq5 p:where(.svelte-1so0yq5){font-size:var(--step--1);color:var(--ink-dim);margin-block-start:var(--space-3xs)}.estate-list.svelte-1so0yq5 .stack:where(.svelte-1so0yq5){color:var(--ink-faint)}.metrics.svelte-1so0yq5{gap:var(--space-s);flex-wrap:wrap;margin-block-start:var(--space-2xs);display:flex}.metrics.svelte-1so0yq5 dt:where(.svelte-1so0yq5){font-family:var(--font-display);font-size:var(--step-1);font-weight:680}.metrics.svelte-1so0yq5 dd:where(.svelte-1so0yq5){font-size:var(--step--2);color:var(--ink-faint);margin:0}.legend.svelte-1so0yq5{align-items:center;gap:var(--space-s);border-block-start:var(--hairline) solid var(--rule);flex-wrap:wrap;margin-block-start:var(--space-m);padding-block-start:var(--space-xs);display:flex}.key.svelte-1so0yq5{align-items:center;gap:var(--space-3xs);font-family:var(--font-mono);font-size:var(--step--2);font-variation-settings:"wdth" 88;color:var(--ink-dim);display:inline-flex}.key.svelte-1so0yq5 i:where(.svelte-1so0yq5){border:1.5px solid var(--live);block-size:10px;inline-size:10px}.key[data-status=build].svelte-1so0yq5 i:where(.svelte-1so0yq5){border-color:var(--build);border-style:dashed}.head.svelte-oqsuc6{padding-block:var(--space-2xl) var(--space-l)}.head.svelte-oqsuc6 h1:where(.svelte-oqsuc6){margin-block:var(--space-s) var(--space-xs);font-variation-settings:"wdth" 90}.head.svelte-oqsuc6 h1:where(.svelte-oqsuc6) .split-line{font-variation-settings:"wdth" var(--wdth,90)}.head.svelte-oqsuc6 .lede:where(.svelte-oqsuc6){font-size:var(--step-1);color:var(--ink-dim);max-width:52ch}.cases.svelte-oqsuc6,.estate-section.svelte-oqsuc6,.other.svelte-oqsuc6,.ledger.svelte-oqsuc6{padding-block:var(--space-2xl)}.cases.svelte-oqsuc6{padding-block-start:var(--space-l)}@media (min-width:60rem){.estate-section.svelte-oqsuc6 .section-head:where(.svelte-oqsuc6){column-gap:var(--space-xl);grid-template-columns:minmax(0,1fr) minmax(0,46ch);align-items:end;display:grid}.estate-section.svelte-oqsuc6 .section-head:where(.svelte-oqsuc6) .lede:where(.svelte-oqsuc6){grid-area:1/2/span 2;margin:0}}.estate-sum.svelte-oqsuc6{border-block-start:var(--hairline) solid var(--rule-strong);gap:var(--space-s);margin-block-start:var(--space-l);padding-block-start:var(--space-m);display:grid}.estate-sum.svelte-oqsuc6 dl:where(.svelte-oqsuc6){gap:var(--space-m) var(--space-xl);flex-wrap:wrap;margin:0;display:flex}.estate-sum.svelte-oqsuc6 dt:where(.svelte-oqsuc6){font-family:var(--font-display);font-size:var(--step-4);font-variation-settings:"wdth" 96;letter-spacing:-.02em;font-weight:700;line-height:1}.estate-sum.svelte-oqsuc6 dd:where(.svelte-oqsuc6){margin:var(--space-3xs) 0 0;font-family:var(--font-mono);font-size:var(--step--2);font-variation-settings:"wdth" 88;letter-spacing:.04em;color:var(--ink-faint)}@media (max-width:45rem){.estate-sum.svelte-oqsuc6 dl:where(.svelte-oqsuc6){gap:0;display:grid}.estate-sum.svelte-oqsuc6 dl:where(.svelte-oqsuc6)>div:where(.svelte-oqsuc6){align-items:baseline;column-gap:var(--space-s);padding-block:var(--space-2xs);border-block-end:var(--hairline) solid var(--rule);grid-template-columns:6.5rem 1fr;display:grid}.estate-sum.svelte-oqsuc6 dt:where(.svelte-oqsuc6){font-size:var(--step-3)}.estate-sum.svelte-oqsuc6 dd:where(.svelte-oqsuc6){margin:0}}.project-grid.svelte-oqsuc6{gap:var(--hairline);background:var(--rule);border:var(--hairline) solid var(--rule);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:45rem){.project-grid.svelte-oqsuc6{grid-template-columns:repeat(2,1fr)}}@media (min-width:78rem){.project-grid.svelte-oqsuc6{grid-template-columns:repeat(4,1fr)}}.project.svelte-oqsuc6{background:var(--ground);padding:var(--space-m);gap:var(--space-2xs);align-content:start;display:grid}.project.svelte-oqsuc6 .no:where(.svelte-oqsuc6){color:var(--live)}.project.svelte-oqsuc6 h3:where(.svelte-oqsuc6){font-size:var(--step-1)}.project.svelte-oqsuc6 .kind:where(.svelte-oqsuc6){font-size:var(--step--2);color:var(--ink-faint);letter-spacing:.02em}.project.svelte-oqsuc6 p:where(.svelte-oqsuc6){font-size:var(--step--1);color:var(--ink-dim)}.ledger-group.svelte-oqsuc6+.ledger-group:where(.svelte-oqsuc6){margin-block-start:var(--space-l)}.ledger-group.svelte-oqsuc6 h3:where(.svelte-oqsuc6){margin-block-end:var(--space-2xs)}.ledger-list.svelte-oqsuc6{border-block-start:var(--hairline) solid var(--rule);margin:0;padding:0;list-style:none;display:grid}.ledger-list.svelte-oqsuc6 li:where(.svelte-oqsuc6){align-items:baseline;column-gap:var(--space-s);padding-block:var(--space-xs);border-block-end:var(--hairline) solid var(--rule);grid-template-columns:1rem minmax(12rem,18rem) 1fr;display:grid}@media (max-width:45rem){.ledger-list.svelte-oqsuc6 li:where(.svelte-oqsuc6){grid-template-columns:1rem 1fr}.ledger-list.svelte-oqsuc6 .desc:where(.svelte-oqsuc6){grid-column:2}}.ledger-list.svelte-oqsuc6 .dot:where(.svelte-oqsuc6){background:var(--rest);border-radius:50%;align-self:center;block-size:7px;inline-size:7px}.ledger-list.svelte-oqsuc6 li[data-status=live]:where(.svelte-oqsuc6) .dot:where(.svelte-oqsuc6){background:var(--live)}.ledger-list.svelte-oqsuc6 .name:where(.svelte-oqsuc6){font-family:var(--font-display);font-weight:620;font-size:var(--step-0)}.ledger-list.svelte-oqsuc6 .desc:where(.svelte-oqsuc6){font-size:var(--step--1);color:var(--ink-dim)}
