.guide-body.svelte-7rfbcc{font-family:var(--font-body);font-size:.95rem;color:var(--ink);line-height:1.8}.guide-body.svelte-7rfbcc h1{font-family:var(--font-display);font-style:italic;font-size:2rem;font-weight:400;color:var(--ink);margin:2rem 0 .75rem;border-bottom:1px solid var(--border-light);padding-bottom:8px}.guide-body.svelte-7rfbcc h2{font-family:var(--font-display);font-style:italic;font-size:1.5rem;font-weight:400;color:var(--ink);margin:2.5rem 0 .75rem}.guide-body.svelte-7rfbcc h3{font-family:var(--font-display);font-style:italic;font-size:1.2rem;font-weight:400;color:var(--ink-mid);margin:1.75rem 0 .5rem}.guide-body.svelte-7rfbcc p{margin:0 0 1.1rem}.guide-body.svelte-7rfbcc ul,.guide-body.svelte-7rfbcc ol{margin:0 0 1.1rem;padding-left:1.6rem}.guide-body.svelte-7rfbcc li{margin-bottom:.4rem}.guide-body.svelte-7rfbcc strong{color:var(--ink);font-weight:600}.guide-body.svelte-7rfbcc hr{border:none;border-top:1px solid var(--border);margin:2rem 0}.guide-body.svelte-7rfbcc blockquote{border-left:3px solid var(--border);margin:1.5rem 0;padding:.5rem 1.2rem;color:var(--ink-muted);font-style:italic}.guide-body.svelte-7rfbcc code{font-family:monospace;font-size:.88em;background:var(--parchment-dark);padding:1px 5px;border-radius:3px}.guide-body.svelte-7rfbcc a{color:var(--moss);text-decoration:underline;text-decoration-color:var(--moss-mid)}.guide-body.svelte-7rfbcc a:hover{color:var(--ink)}
