.build-surface.svelte-u09bub,.build-today.svelte-u09bub{display:grid;gap:2rem;align-items:start}@media(min-width:900px){.build-surface.svelte-u09bub,.build-today.svelte-u09bub{grid-template-columns:minmax(0,.9fr) minmax(22rem,1fr);gap:4rem}}.surface-diagram.svelte-u09bub{padding:1.35rem}.diagram-k.svelte-u09bub{font-family:var(--font-mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.14em;color:var(--ink-faint)}.life-steps.svelte-u09bub{display:grid;grid-template-columns:1fr;gap:.8rem;margin-top:1rem}.life-steps.svelte-u09bub div:where(.svelte-u09bub){border:1px solid var(--rule-bright);background:linear-gradient(145deg,color-mix(in srgb,var(--gold-glow) 38%,transparent),transparent 48%),var(--aether-deep);padding:1rem}.life-steps.svelte-u09bub span:where(.svelte-u09bub){display:block;margin-bottom:1rem;font-family:var(--font-mono);font-size:.72rem;color:var(--gold)}.life-steps.svelte-u09bub strong:where(.svelte-u09bub){font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.11em;color:var(--ink-bright)}.life-steps.svelte-u09bub p:where(.svelte-u09bub){margin-top:.5rem;color:var(--ink-dim)}@media(min-width:700px){.life-steps.svelte-u09bub{grid-template-columns:repeat(3,1fr)}}.manifest-k.svelte-u09bub{display:block;margin-top:1.4rem}.chips.svelte-u09bub,.fact-grid.svelte-u09bub{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.8rem}.chips.svelte-u09bub span:where(.svelte-u09bub),.fact-grid.svelte-u09bub span:where(.svelte-u09bub){border:1px solid var(--rule-bright);background:var(--aether-deep);color:var(--gold-bright);font-family:var(--font-mono);font-size:.72rem;padding:.22rem .45rem}.fact-grid.svelte-u09bub{align-content:start;margin-top:0}.fact-grid.svelte-u09bub span:where(.svelte-u09bub){color:var(--life-bright)}.demo-list.svelte-u09bub{display:grid;grid-template-columns:1fr;gap:1.1rem;margin-top:2rem}.demo.svelte-u09bub{border:1px solid var(--rule);background:var(--aether-surface);padding:1.2rem}.demo-cmd.svelte-u09bub{display:inline-block;margin-bottom:.8rem;font-family:var(--font-mono);font-size:.76rem;color:var(--wire);background:var(--aether-deep);border:1px solid var(--rule-bright);padding:.25rem .5rem}.demo.svelte-u09bub h3:where(.svelte-u09bub){font-family:var(--font-display);font-size:var(--text-h3);color:var(--ink-bright)}.demo.svelte-u09bub p:where(.svelte-u09bub){margin-top:.55rem;color:var(--ink-dim)}@media(min-width:820px){.demo-list.svelte-u09bub{grid-template-columns:repeat(3,1fr)}}.source-grid.svelte-u09bub{display:grid;grid-template-columns:1fr;gap:1px;margin-top:1.5rem;background:var(--rule);border:1px solid var(--rule)}.source-card.svelte-u09bub{border:0;padding:1.05rem 1.1rem;background:var(--aether-surface);text-decoration:none;display:block;transition:background .16s ease}.source-card.svelte-u09bub:hover{background:var(--aether-raised)}.source-card.svelte-u09bub code:where(.svelte-u09bub){font-family:var(--font-mono);font-size:.78rem;color:var(--wire);word-break:break-all}.source-card.svelte-u09bub:hover code:where(.svelte-u09bub){color:var(--gold-bright)}.source-card.svelte-u09bub p:where(.svelte-u09bub){margin-top:.5rem;color:var(--ink-dim);font-size:.9rem}@media(min-width:720px){.source-grid.svelte-u09bub{grid-template-columns:repeat(2,1fr)}}.problem-grid.svelte-u09bub{display:grid;grid-template-columns:1fr;gap:1px;margin-top:1.25rem;background:var(--rule);border:1px solid var(--rule)}.problem-card.svelte-u09bub{border:0;padding:1.1rem;background:var(--aether-surface)}.problem-card.svelte-u09bub h3:where(.svelte-u09bub){font-family:var(--font-mono);font-size:.86rem;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-bright)}.problem-card.svelte-u09bub p:where(.svelte-u09bub){margin-top:.6rem;color:var(--ink-dim)}@media(min-width:720px){.problem-grid.svelte-u09bub{grid-template-columns:repeat(2,1fr)}}
