.guide-page.svelte-1w5oh2u{width:100%}.skip-link.svelte-1w5oh2u{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-1w5oh2u:focus{left:var(--space-4, 1rem);top:var(--space-4, 1rem)}.guide-hero.svelte-1w5oh2u{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-1w5oh2u{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-1w5oh2u a:where(.svelte-1w5oh2u){color:var(--color-text-secondary);text-decoration:none}.guide-breadcrumb.svelte-1w5oh2u a:where(.svelte-1w5oh2u):hover{color:var(--color-accent)}.guide-title.svelte-1w5oh2u{margin:0 0 var(--space-3, .75rem)}.guide-lede.svelte-1w5oh2u{color:var(--color-text-secondary);max-width:65ch;margin:0}.guide-content.svelte-1w5oh2u{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-1w5oh2u{margin:var(--space-8, 2rem) 0}.guide-content.svelte-1w5oh2u h2:where(.svelte-1w5oh2u){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-1w5oh2u h3:where(.svelte-1w5oh2u){font-size:var(--text-xl, 1.25rem);margin:var(--space-6, 1.5rem) 0 var(--space-2, .5rem)}.guide-content.svelte-1w5oh2u p:where(.svelte-1w5oh2u){margin:0 0 var(--space-4, 1rem)}.guide-content.svelte-1w5oh2u ul:where(.svelte-1w5oh2u),.guide-content.svelte-1w5oh2u ol:where(.svelte-1w5oh2u){margin:0 0 var(--space-4, 1rem);padding-left:var(--space-6, 1.5rem)}.guide-content.svelte-1w5oh2u li:where(.svelte-1w5oh2u){margin-bottom:var(--space-2, .5rem)}.guide-content.svelte-1w5oh2u a:where(.svelte-1w5oh2u){color:var(--color-accent);text-decoration:underline;text-underline-offset:2px}.guide-content.svelte-1w5oh2u table:where(.svelte-1w5oh2u){width:100%;border-collapse:collapse;margin:var(--space-4, 1rem) 0;font-size:var(--text-base, 1rem)}.guide-content.svelte-1w5oh2u th:where(.svelte-1w5oh2u),.guide-content.svelte-1w5oh2u td:where(.svelte-1w5oh2u){border:1px solid var(--color-border);padding:var(--space-2, .5rem) var(--space-3, .75rem);text-align:left;vertical-align:top}.guide-content.svelte-1w5oh2u th:where(.svelte-1w5oh2u){background:var(--color-background-alt);font-weight:600}.guide-ad.svelte-1w5oh2u{margin:var(--space-8, 2rem) 0;display:flex;justify-content:center}.guide-cta.svelte-1w5oh2u{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-1w5oh2u h2:where(.svelte-1w5oh2u){margin:0 0 var(--space-2, .5rem)}.guide-cta.svelte-1w5oh2u p:where(.svelte-1w5oh2u){color:var(--color-text-secondary);margin:0 0 var(--space-4, 1rem)}.guide-cta.svelte-1w5oh2u .guide-cta-button:where(.svelte-1w5oh2u){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-1w5oh2u .guide-cta-button:where(.svelte-1w5oh2u):hover{background:var(--color-accent-hover)}
