.guide.svelte-chhlf9{padding:clamp(56px,10vh,110px) 0 clamp(72px,14vh,150px)}.inner.svelte-chhlf9{max-width:720px}.back.svelte-chhlf9{display:inline-flex;font-size:13px;color:var(--ink-soft);transition:color .15s ease}.back.svelte-chhlf9:hover{color:var(--accent-2)}h1.svelte-chhlf9{font-family:var(--font-display);font-weight:700;font-size:clamp(34px,5.5vw,56px);letter-spacing:-.02em;line-height:1.05;margin:18px 0 0;color:var(--ink);text-wrap:balance}.lede.svelte-chhlf9{font-size:18px;line-height:1.6;color:var(--ink-soft);margin:22px 0 0;text-wrap:pretty}.body.svelte-chhlf9 h2:where(.svelte-chhlf9){font-family:var(--font-display);font-weight:700;font-size:clamp(22px,3vw,28px);letter-spacing:-.01em;line-height:1.15;margin:44px 0 0;color:var(--ink)}.body.svelte-chhlf9 h3:where(.svelte-chhlf9){font-size:17px;font-weight:600;line-height:1.3;margin:30px 0 0;color:var(--ink)}.body.svelte-chhlf9 p:where(.svelte-chhlf9){font-size:16px;line-height:1.65;color:var(--ink-soft);margin:16px 0 0;text-wrap:pretty}.body.svelte-chhlf9 ul:where(.svelte-chhlf9){margin:16px 0 0;padding-left:22px;display:flex;flex-direction:column;gap:10px}.body.svelte-chhlf9 li:where(.svelte-chhlf9){font-size:16px;line-height:1.6;color:var(--ink-soft)}.body.svelte-chhlf9 strong:where(.svelte-chhlf9){color:var(--ink);font-weight:600}.body.svelte-chhlf9 a:where(.svelte-chhlf9){color:var(--accent-2);text-decoration:underline;text-decoration-color:color-mix(in oklch,var(--accent-2) 30%,transparent);text-decoration-thickness:1px;text-underline-offset:2px;transition:text-decoration-color .15s ease}.body.svelte-chhlf9 a:where(.svelte-chhlf9):hover{text-decoration-color:var(--accent-2)}.body.svelte-chhlf9 code:where(.svelte-chhlf9){font-family:var(--font-mono);font-size:.88em;background:var(--surface-deeper);padding:1px 6px;border-radius:var(--radius-xs);color:var(--ink)}.body.svelte-chhlf9 blockquote:where(.svelte-chhlf9){margin:22px 0 0;padding:14px 20px;border-left:3px solid color-mix(in oklch,var(--accent-2) 45%,transparent);background:var(--surface);border-radius:0 var(--radius) var(--radius) 0;font-family:var(--font-mono);font-size:14px;line-height:1.6;color:var(--ink-soft)}.body.svelte-chhlf9 blockquote:where(.svelte-chhlf9) code:where(.svelte-chhlf9){background:transparent;padding:0;font-size:1em}.close.svelte-chhlf9{margin-top:36px!important}.codeblock.svelte-chhlf9{background:var(--terminal);color:var(--terminal-ink);border-radius:var(--radius-lg);padding:16px 18px;margin:20px 0 0;overflow-x:auto}.codeblock.svelte-chhlf9 pre:where(.svelte-chhlf9){margin:0;font-family:var(--font-mono);font-size:13px;line-height:1.7;white-space:pre}.codeblock.svelte-chhlf9 .tk-key:where(.svelte-chhlf9){color:var(--accent-on-dark)}.codeblock.svelte-chhlf9 .tk-str:where(.svelte-chhlf9){color:var(--terminal-ink)}.codeblock.svelte-chhlf9 .tk-com:where(.svelte-chhlf9){color:var(--terminal-mute);font-style:italic}.codeblock.svelte-chhlf9 .tk-num:where(.svelte-chhlf9){color:var(--accent-light)}
