.guide-page.svelte-xeffko{max-width:720px;margin:0 auto;padding:24px 16px 48px}.page-title.svelte-xeffko{color:var(--color-text,#1f2937);margin:0 0 24px;font-size:22px;font-weight:700}.section.svelte-xeffko{margin-bottom:32px}.lead.svelte-xeffko{color:var(--color-text,#1f2937);margin:0;font-size:15px;line-height:1.8}.guide-section.svelte-xeffko{border:1px solid var(--color-border,#e5e7eb);background:#f9fafb;border-radius:10px;margin-bottom:28px;padding:20px 24px}.section-title.svelte-xeffko{color:var(--color-text,#1f2937);align-items:center;gap:10px;margin:0 0 10px;font-size:17px;font-weight:700;display:flex}.step-num.svelte-xeffko{background:var(--color-primary,#dc2626);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:700;display:inline-flex}.section-body.svelte-xeffko{color:var(--color-text,#1f2937);margin:0;font-size:14px;line-height:1.8}.example-box.svelte-xeffko{border:1px solid var(--color-border,#e5e7eb);background:#fff;border-radius:6px;margin-top:12px;padding:12px 16px}.example-label.svelte-xeffko{color:var(--color-muted,#6b7280);text-transform:uppercase;letter-spacing:.05em;margin:0 0 6px;font-size:12px;font-weight:600}.example-text.svelte-xeffko{color:var(--color-text,#1f2937);margin:4px 0 0;font-size:14px}.example-text.svelte-xeffko:first-of-type{margin-top:0}.cta-section.svelte-xeffko{margin-top:8px}.back-btn.svelte-xeffko{color:#fff;background:#dc2626;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-block}.back-btn.svelte-xeffko:hover{background:#b91c1c}
