.capability-guide.svelte-kn3fqx{max-width:860px}.eyebrow.svelte-kn3fqx{color:var(--accent);font-size:var(--font-size-sm);font-weight:700;margin:0 0 var(--spacing-xs);text-transform:uppercase}.guide-sections.svelte-kn3fqx{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:2rem;margin:var(--spacing-md) 0 var(--spacing-xl)}.guide-section.svelte-kn3fqx{padding:clamp(1.25rem,3vw,2rem);line-height:1.7}.guide-section.svelte-kn3fqx h4:where(.svelte-kn3fqx){color:var(--text-primary);font-size:1.125rem;margin:0 0 var(--spacing-xs)}.purpose.svelte-kn3fqx{color:var(--accent);font-weight:600}.tools.svelte-kn3fqx{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);margin-bottom:var(--spacing-sm)}.tools.svelte-kn3fqx code:where(.svelte-kn3fqx){color:var(--accent)}.guide-section.svelte-kn3fqx ul:where(.svelte-kn3fqx){margin-bottom:0;padding-left:var(--spacing-lg)}.guide-section.svelte-kn3fqx li:where(.svelte-kn3fqx)+li:where(.svelte-kn3fqx){margin-top:.65rem}.guide-section.svelte-kn3fqx .code-block-wrapper{margin:1.25rem 0 0;border:0;background:var(--bg-tertiary)}.guide-section.svelte-kn3fqx .code-content{padding:2.5rem 1rem 1rem}.boundaries.svelte-kn3fqx,.evidence.svelte-kn3fqx{margin-top:var(--spacing-xl)}.evidence.svelte-kn3fqx{border-left:2px solid var(--accent);padding-left:var(--spacing-md)}.guide-sections.steps.svelte-kn3fqx{display:block}.steps.svelte-kn3fqx .guide-section:where(.svelte-kn3fqx){padding:1rem 0 0;border-top:1px solid var(--border-dim);min-width:0;scroll-margin-top:80px}.steps.svelte-kn3fqx .guide-section:where(.svelte-kn3fqx)+.guide-section:where(.svelte-kn3fqx){margin-top:2rem}.connection-alternative.svelte-kn3fqx{margin-top:1.5rem}.connection-alternative.svelte-kn3fqx summary:where(.svelte-kn3fqx){color:var(--text-primary);cursor:pointer;font-weight:600;padding:.5rem 0}.connection-alternative.svelte-kn3fqx summary:where(.svelte-kn3fqx):focus-visible{outline:2px solid var(--accent);outline-offset:4px}
