.guide.svelte-q5uxe9{display:flex;flex-direction:column;gap:18px;max-width:720px}.guide__head.svelte-q5uxe9{border-bottom:var(--border);padding-bottom:8px}.guide__title.svelte-q5uxe9{margin:0;font-family:var(--font-serif);font-size:var(--fs-display);line-height:1.15}.guide__sub.svelte-q5uxe9{margin:4px 0 0;font-size:var(--fs-small);color:var(--muted);text-transform:uppercase;letter-spacing:var(--tracking-loose);font-weight:700}.guide__section.svelte-q5uxe9{display:flex;flex-direction:column;gap:8px}.guide__h2.svelte-q5uxe9{margin:0;font-family:var(--font-serif);font-size:var(--fs-title);font-weight:700}.guide__section.svelte-q5uxe9 p:where(.svelte-q5uxe9){margin:0;font-family:var(--font-sans);font-size:var(--fs-body);line-height:1.6;color:var(--ink)}.guide__link.svelte-q5uxe9{color:var(--ink);text-decoration:underline}.guide__cta.svelte-q5uxe9{flex-direction:row;flex-wrap:wrap;gap:12px;padding-top:16px;border-top:var(--border)}.guide__cta-link.svelte-q5uxe9{padding:10px 16px;background:var(--ink);color:var(--surface);text-decoration:none;font-family:var(--font-sans);font-size:var(--fs-small);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-loose);border:var(--border)}.guide__cta-link--ghost.svelte-q5uxe9{background:transparent;color:var(--ink)}
