.arch-diagram.svelte-8baqpc{width:100%;max-width:980px;margin:0 auto}.arch-diagram.svelte-8baqpc svg{width:100%;height:auto}.node-detail.svelte-15k27wy{background:var(--wg-bg-mantle);border:1px solid var(--wg-bg-surface0);border-radius:8px;padding:1.5rem;margin-top:1.5rem;max-width:640px;margin-left:auto;margin-right:auto}h3.svelte-15k27wy{font-size:1.1rem;font-weight:700;margin:0 0 .5rem;color:var(--wg-text)}p.svelte-15k27wy{font-size:.9rem;line-height:1.7;color:var(--wg-subtext);margin:0}main.svelte-8s3559{min-height:100vh;padding:3rem 1.5rem 6rem}.section.svelte-8s3559{max-width:960px;margin:0 auto 4rem}.section-header.svelte-8s3559{text-align:center;margin-bottom:2rem}h1.svelte-8s3559{font-size:2.2rem;font-weight:700;margin:0 0 .75rem;color:var(--wg-text)}h2.svelte-8s3559{font-size:1.6rem;font-weight:700;margin:0 0 2rem;color:var(--wg-text)}.section-intro.svelte-8s3559{font-size:1rem;line-height:1.6;color:var(--wg-subtext);margin:0}.two-col.svelte-8s3559{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:2rem}.col.svelte-8s3559 h3:where(.svelte-8s3559){font-size:1rem;font-weight:600;margin:0 0 .5rem;color:var(--wg-text)}.col.svelte-8s3559 p:where(.svelte-8s3559){font-size:.9rem;line-height:1.7;color:var(--wg-subtext);margin:0}code.svelte-8s3559{font-family:JetBrains Mono,monospace;font-size:.85rem;color:var(--wg-blue);background:var(--wg-code-surface);padding:.1rem .35rem;border-radius:3px}.cta-section.svelte-8s3559{text-align:center;padding-top:1rem}.btn.svelte-8s3559{display:inline-block;padding:.7rem 1.8rem;border-radius:6px;font-size:.95rem;font-weight:600;font-family:inherit;transition:background .15s;text-decoration:none}.btn.svelte-8s3559:hover{text-decoration:none}.btn-primary.svelte-8s3559{background:var(--wg-accent);color:var(--wg-bg-base)}.btn-primary.svelte-8s3559:hover{background:var(--wg-accent-hover)}@media(max-width:700px){h1.svelte-8s3559{font-size:1.8rem}h2.svelte-8s3559{font-size:1.3rem}.two-col.svelte-8s3559{grid-template-columns:1fr;gap:1.5rem}main.svelte-8s3559{padding:2rem 1.25rem 4rem}}
