.guide.svelte-pfyxzj{display:flex;flex-direction:column;gap:18px;max-width:720px}.guide__head.svelte-pfyxzj{border-bottom:var(--border);padding-bottom:8px}.guide__title.svelte-pfyxzj{margin:0;font-family:var(--font-serif);font-size:var(--fs-display);line-height:1.15}.guide__sub.svelte-pfyxzj{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-pfyxzj{display:flex;flex-direction:column;gap:8px}.guide__h2.svelte-pfyxzj{margin:0;font-family:var(--font-serif);font-size:var(--fs-title);font-weight:700}.guide__section.svelte-pfyxzj p:where(.svelte-pfyxzj){margin:0;font-family:var(--font-sans);font-size:var(--fs-body);line-height:1.6;color:var(--ink)}.guide__link.svelte-pfyxzj{color:var(--ink);text-decoration:underline}.guide__cta.svelte-pfyxzj{flex-direction:row;flex-wrap:wrap;gap:12px;padding-top:16px;border-top:var(--border)}.guide__cta-link.svelte-pfyxzj{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-pfyxzj{background:transparent;color:var(--ink)}
