.container.svelte-whmnub{max-width:var(--container-max);margin:0 auto;padding:0 var(--space-lg)}.footer.svelte-whmnub{padding:var(--space-xl) 0;border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:.85rem;text-align:center}.brand.svelte-12w7dor{text-decoration:none;font-weight:800;font-size:1.15rem;letter-spacing:-.01em;color:var(--color-text);white-space:nowrap}.brand__mark.svelte-12w7dor{background:var(--grad-spectrum);background-size:180% auto;-webkit-background-clip:text;background-clip:text;color:transparent;filter:saturate(90%) brightness(1.05)}.container.svelte-1elxaub{max-width:var(--container-max);margin:0 auto;padding:0 var(--space-lg)}.header__inner.svelte-1elxaub{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.nav.svelte-1elxaub{display:flex;gap:var(--space-lg)}.nav.svelte-1elxaub a:where(.svelte-1elxaub){color:var(--color-text-muted);text-decoration:none;font-size:.92rem;font-weight:600;transition:color .2s ease}.nav.svelte-1elxaub a:where(.svelte-1elxaub):hover{color:var(--color-text)}@media (max-width: 768px){.header__inner.svelte-1elxaub{flex-direction:column;align-items:flex-start;gap:var(--space-md)}.nav.svelte-1elxaub{flex-wrap:wrap;gap:.75rem 1.1rem}.nav.svelte-1elxaub a:where(.svelte-1elxaub){font-size:.85rem}}
