.guide-page.svelte-1fctvq7{width:100%}.skip-link.svelte-1fctvq7{position:absolute;left:-9999px;top:0;z-index:10000;padding:var(--space-2, .5rem) var(--space-4, 1rem);background:var(--color-accent);color:var(--color-background);border-radius:var(--radius-md, .5rem);text-decoration:none}.skip-link.svelte-1fctvq7:focus{left:var(--space-4, 1rem);top:var(--space-4, 1rem)}.guide-hero.svelte-1fctvq7{padding:var(--space-12, 3rem) 0 var(--space-6, 1.5rem);border-bottom:1px solid var(--color-border);background:var(--color-background-alt)}.guide-breadcrumb.svelte-1fctvq7{display:flex;gap:var(--space-2, .5rem);align-items:center;font-size:var(--text-sm, .875rem);color:var(--color-text-secondary);margin-bottom:var(--space-4, 1rem)}.guide-breadcrumb.svelte-1fctvq7 a:where(.svelte-1fctvq7){color:var(--color-text-secondary);text-decoration:none}.guide-breadcrumb.svelte-1fctvq7 a:where(.svelte-1fctvq7):hover{color:var(--color-accent)}.guide-title.svelte-1fctvq7{margin:0 0 var(--space-3, .75rem)}.guide-lede.svelte-1fctvq7{color:var(--color-text-secondary);max-width:65ch;margin:0}.guide-content.svelte-1fctvq7{max-width:760px;margin:0 auto;padding-top:var(--space-8, 2rem);padding-bottom:var(--space-16, 4rem);font-size:var(--text-lg, 1.125rem);line-height:1.7}.guide-section.svelte-1fctvq7{margin:var(--space-8, 2rem) 0}.guide-content.svelte-1fctvq7 h2:where(.svelte-1fctvq7){font-family:var(--font-display, sans-serif);font-size:var(--text-2xl, 1.5rem);margin:var(--space-10, 2.5rem) 0 var(--space-3, .75rem);line-height:1.25}.guide-content.svelte-1fctvq7 h3:where(.svelte-1fctvq7){font-size:var(--text-xl, 1.25rem);margin:var(--space-6, 1.5rem) 0 var(--space-2, .5rem)}.guide-content.svelte-1fctvq7 p:where(.svelte-1fctvq7){margin:0 0 var(--space-4, 1rem)}.guide-content.svelte-1fctvq7 ul:where(.svelte-1fctvq7),.guide-content.svelte-1fctvq7 ol:where(.svelte-1fctvq7){margin:0 0 var(--space-4, 1rem);padding-left:var(--space-6, 1.5rem)}.guide-content.svelte-1fctvq7 li:where(.svelte-1fctvq7){margin-bottom:var(--space-2, .5rem)}.guide-content.svelte-1fctvq7 a:where(.svelte-1fctvq7){color:var(--color-accent);text-decoration:underline;text-underline-offset:2px}.guide-content.svelte-1fctvq7 code:where(.svelte-1fctvq7){font-family:var(--font-mono, monospace);font-size:.9em;background:var(--color-background-alt);border:1px solid var(--color-border);border-radius:var(--radius-sm, .25rem);padding:.1em .35em}.guide-content.svelte-1fctvq7 table:where(.svelte-1fctvq7){width:100%;border-collapse:collapse;margin:var(--space-4, 1rem) 0;font-size:var(--text-base, 1rem)}.guide-content.svelte-1fctvq7 th:where(.svelte-1fctvq7),.guide-content.svelte-1fctvq7 td:where(.svelte-1fctvq7){border:1px solid var(--color-border);padding:var(--space-2, .5rem) var(--space-3, .75rem);text-align:left;vertical-align:top}.guide-content.svelte-1fctvq7 th:where(.svelte-1fctvq7){background:var(--color-background-alt);font-weight:600}.guide-ad.svelte-1fctvq7{margin:var(--space-8, 2rem) 0;display:flex;justify-content:center}.guide-cta.svelte-1fctvq7{margin-top:var(--space-12, 3rem);padding:var(--space-8, 2rem);border:1px solid var(--color-border);border-radius:var(--radius-lg, .75rem);background:var(--color-background-alt);text-align:center}.guide-cta.svelte-1fctvq7 h2:where(.svelte-1fctvq7){margin:0 0 var(--space-2, .5rem)}.guide-cta.svelte-1fctvq7 p:where(.svelte-1fctvq7){color:var(--color-text-secondary);margin:0 0 var(--space-4, 1rem)}.guide-cta.svelte-1fctvq7 .guide-cta-button:where(.svelte-1fctvq7){display:inline-block;padding:var(--space-3, .75rem) var(--space-6, 1.5rem);background:var(--color-accent);color:var(--color-background);border-radius:var(--radius-md, .5rem);text-decoration:none;font-weight:600}.guide-cta.svelte-1fctvq7 .guide-cta-button:where(.svelte-1fctvq7):hover{background:var(--color-accent-hover)}
