.header.svelte-a8kxe2{z-index:10;justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-lg) var(--gutter);flex-wrap:wrap;display:flex;position:sticky;top:0}.header.grounded.svelte-a8kxe2{background:var(--surface-page);border-bottom:1px solid var(--border)}.wordmark.svelte-a8kxe2{font-family:var(--font-mono);font-size:var(--text-label);font-weight:var(--weight-mono-strong);line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-primary);text-decoration:none}.nav.svelte-a8kxe2{align-items:center;gap:var(--space-xl);display:flex}.nav.svelte-a8kxe2 ul:where(.svelte-a8kxe2){align-items:center;gap:var(--space-xl);margin:0;padding:0;list-style:none;display:flex}.nav.svelte-a8kxe2 a:where(.svelte-a8kxe2){font-size:var(--text-body-sm);font-weight:var(--weight-body-strong);color:var(--text-secondary);text-decoration:none}.nav.svelte-a8kxe2 a:where(.svelte-a8kxe2):hover{color:var(--link-hover)}.nav.svelte-a8kxe2 a[aria-current]:where(.svelte-a8kxe2){color:var(--text-primary);text-underline-offset:.45em;text-decoration-line:underline}.nav.svelte-a8kxe2 a.cta:where(.svelte-a8kxe2){padding:var(--space-sm) var(--space-lg);color:var(--action-text);background:var(--action-bg);border-radius:var(--radius-pill)}.nav.svelte-a8kxe2 a.cta:where(.svelte-a8kxe2):hover{color:var(--action-text);background:var(--action-bg-hover)}.toggle.svelte-a8kxe2{padding:var(--space-2xs);color:var(--text-primary);cursor:pointer;background:0 0;border:none;display:none}@media (width<62rem){.toggle.svelte-a8kxe2{display:inline-flex}.nav.svelte-a8kxe2{align-items:stretch;gap:var(--space-md);padding-block:var(--space-md) var(--space-sm);flex-direction:column;flex-basis:100%;display:none}.nav.open.svelte-a8kxe2{display:flex}.nav.svelte-a8kxe2 ul:where(.svelte-a8kxe2){align-items:stretch;gap:var(--space-md);flex-direction:column}.nav.svelte-a8kxe2 a:where(.svelte-a8kxe2){font-size:var(--text-body)}.cta.svelte-a8kxe2{text-align:center}}.footer.svelte-4jwo3w{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-lg) var(--gutter);background:var(--surface-night);color:var(--text-on-night);border-top:1px solid var(--border-night);flex-wrap:wrap;display:flex}.wordmark.svelte-4jwo3w,.footer.svelte-4jwo3w a:where(.svelte-4jwo3w),.pending.svelte-4jwo3w{font-family:var(--font-mono);font-weight:var(--weight-mono-strong);line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.wordmark.svelte-4jwo3w{font-size:var(--text-label)}.footer.svelte-4jwo3w ul:where(.svelte-4jwo3w){gap:var(--space-lg);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.footer.svelte-4jwo3w a:where(.svelte-4jwo3w){font-size:var(--text-whisper);color:inherit;text-decoration:none}.footer.svelte-4jwo3w a:where(.svelte-4jwo3w):hover{text-decoration:underline}.pending.svelte-4jwo3w{font-size:var(--text-whisper);opacity:.6}.voices.svelte-1ph6pl6{background:var(--surface-page)}.wall.svelte-1ph6pl6{margin:var(--space-2xl) 0 0;columns:1;column-gap:var(--space-lg);padding:0;list-style:none}@media (width>=40rem){.wall.svelte-1ph6pl6{columns:2}}@media (width>=64rem){.wall.svelte-1ph6pl6{columns:3}}.voice.svelte-1ph6pl6{width:100%;margin-bottom:var(--space-lg);break-inside:avoid;padding:var(--space-lg);display:inline-block}.voice.svelte-1ph6pl6 blockquote:where(.svelte-1ph6pl6),.voice.svelte-1ph6pl6 p:where(.svelte-1ph6pl6){margin:0}.who.svelte-1ph6pl6{margin-top:var(--space-sm);font-family:var(--font-mono);font-size:var(--text-label);color:var(--text-muted)}.bubble.svelte-1ph6pl6{background:var(--surface-sunken);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-lg) var(--radius-xs);color:var(--text-primary)}.night.svelte-1ph6pl6{background:var(--surface-night);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-lg) var(--radius-xs);color:var(--text-on-night)}.night.svelte-1ph6pl6 .who:where(.svelte-1ph6pl6){color:var(--text-on-night-muted)}.note.svelte-1ph6pl6{background:var(--highlight-bg);border-radius:var(--radius-xl);color:var(--highlight-text);font-family:var(--font-display);font-size:var(--text-title);line-height:var(--leading-title)}.note.svelte-1ph6pl6 .who:where(.svelte-1ph6pl6){color:var(--navy-800)}.comment.svelte-1ph6pl6{padding-left:var(--space-lg);border-left:2px solid var(--accent-border);font-size:var(--text-body-sm);color:var(--text-secondary)}
