.guide-page h2{font-size:1.2rem;margin:2.25rem 0 .75rem;padding-bottom:.4rem;border-bottom:2px solid var(--color-accent-light)}.guide-page h3{font-size:1.02rem;margin:1.75rem 0 .5rem}.guide-page p{line-height:1.95;color:var(--color-text-secondary);font-size:.95rem;margin:0 0 1rem}.guide-page .lead{font-size:1rem;color:var(--color-text-primary)}.guide-page ol,.guide-page ul{padding-left:1.3rem;margin:0 0 1.25rem}.guide-page li{line-height:1.95;color:var(--color-text-secondary);font-size:.95rem;margin-bottom:.6rem}.guide-page article a{color:var(--color-accent)}.guide-page table{width:100%;border-collapse:collapse;font-size:.88rem;margin:1rem 0 1.5rem}.guide-page th,.guide-page td{border-bottom:1px solid var(--color-border);padding:.6rem .4rem;text-align:left;vertical-align:top}.guide-page th{color:var(--color-text-secondary);font-weight:600}.guide-page blockquote{margin:1.25rem 0;padding:.9rem 1.1rem;border-left:3px solid var(--color-accent);background:var(--color-background-subtle);border-radius:0 8px 8px 0}.guide-page blockquote p{margin:0;font-size:.9rem}.guide-page.svelte-g14h2y{min-height:100vh;background:var(--color-background)}.page-header.svelte-g14h2y{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;border-bottom:1px solid var(--color-border);background:var(--color-surface)}.logo.svelte-g14h2y{text-decoration:none}.page-header.svelte-g14h2y nav:where(.svelte-g14h2y){display:flex;gap:1rem;font-size:.88rem}.page-header.svelte-g14h2y nav:where(.svelte-g14h2y) a:where(.svelte-g14h2y){color:var(--color-text-secondary);text-decoration:none}.content.svelte-g14h2y{max-width:700px;margin:0 auto;padding:1.75rem 1.25rem 3rem}.breadcrumb.svelte-g14h2y{font-size:.8rem;color:var(--color-text-muted);margin:0 0 1rem}.breadcrumb.svelte-g14h2y a:where(.svelte-g14h2y){color:var(--color-text-secondary)}h1.svelte-g14h2y{font-size:1.7rem;line-height:1.5;margin:0 0 .6rem}.meta.svelte-g14h2y{font-size:.8rem;color:var(--color-text-muted);margin:0 0 2rem;padding-bottom:1rem;border-bottom:1px solid var(--color-border)}.cta.svelte-g14h2y{margin:3rem 0 2rem;padding:1.5rem;border-radius:12px;background:var(--color-accent-light);border:1px solid rgba(255,107,53,.25)}.cta.svelte-g14h2y h2:where(.svelte-g14h2y){font-size:1.05rem;margin:0 0 .6rem;border:none;padding:0}.cta.svelte-g14h2y p:where(.svelte-g14h2y){font-size:.9rem;line-height:1.85;color:var(--color-text-secondary);margin:0 0 1rem}.btn.svelte-g14h2y{display:inline-block;padding:.7rem 1.5rem;border-radius:9px;background:var(--color-accent);color:#fff;font-weight:600;font-size:.93rem;text-decoration:none}.related.svelte-g14h2y h2:where(.svelte-g14h2y){font-size:1rem;margin:2rem 0 .75rem}.related.svelte-g14h2y ul:where(.svelte-g14h2y){list-style:none;padding:0;margin:0}.related.svelte-g14h2y li:where(.svelte-g14h2y){padding:.85rem 0;border-top:1px solid var(--color-border)}.related.svelte-g14h2y a:where(.svelte-g14h2y){display:block;color:var(--color-accent);font-weight:600;font-size:.93rem;text-decoration:none;margin-bottom:.2rem}.related.svelte-g14h2y span:where(.svelte-g14h2y){font-size:.82rem;color:var(--color-text-muted);line-height:1.7}.page-footer.svelte-g14h2y{border-top:1px solid var(--color-border);padding:1.5rem;text-align:center}.disclosure.svelte-g14h2y{font-size:.78rem;color:var(--color-text-muted);margin:0 0 .9rem}.page-footer.svelte-g14h2y nav:where(.svelte-g14h2y){display:flex;gap:1.1rem;flex-wrap:wrap;justify-content:center;font-size:.83rem}.page-footer.svelte-g14h2y nav:where(.svelte-g14h2y) a:where(.svelte-g14h2y){color:var(--color-accent);text-decoration:none}
