.blog-body.svelte-gcure5 h2{font-size:1.5rem;font-weight:700;color:var(--color-text-primary, #111827);margin:2.25rem 0 .75rem;line-height:1.3;scroll-margin-top:5rem}.blog-body.svelte-gcure5 p{font-size:1.0625rem;line-height:1.8;color:#374151;margin:0 0 1.15rem}.blog-body.svelte-gcure5 ul,.blog-body.svelte-gcure5 ol{margin:0 0 1.25rem;padding-left:1.35rem;color:#374151;line-height:1.75}.blog-body.svelte-gcure5 ul{list-style:disc}.blog-body.svelte-gcure5 ol{list-style:decimal}.blog-body.svelte-gcure5 li{margin-bottom:.4rem;font-size:1.0625rem}.blog-body.svelte-gcure5 li::marker{color:#c41e24}.blog-body.svelte-gcure5 blockquote{border-left:3px solid #c41e24;padding:.25rem 0 .25rem 1.1rem;margin:0 0 1.4rem;font-style:italic;color:#4b5563;font-size:1.125rem}.callout.svelte-gcure5{display:flex;gap:.7rem;align-items:flex-start;padding:.9rem 1.05rem;border-radius:.75rem;margin:0 0 1.4rem;font-size:.95rem;line-height:1.6;border:1px solid}.callout.svelte-gcure5 .cico{flex-shrink:0;margin-top:.15rem}.callout.info.svelte-gcure5{background:#eff6ff;border-color:#dbeafe;color:#1e40af}.callout.tip.svelte-gcure5{background:#f0fdf4;border-color:#dcfce7;color:#166534}.callout.warning.svelte-gcure5{background:#fffbeb;border-color:#fde68a;color:#92400e}.dark .blog-body.svelte-gcure5 p,.dark .blog-body.svelte-gcure5 ul,.dark .blog-body.svelte-gcure5 ol,.dark .blog-body.svelte-gcure5 li{color:#cbd5e1}.dark .blog-body.svelte-gcure5 h2{color:#f1f5f9}.dark .blog-body.svelte-gcure5 blockquote{color:#94a3b8}.dark .callout.info.svelte-gcure5{background:#3b82f61f;border-color:#3b82f640;color:#93c5fd}.dark .callout.tip.svelte-gcure5{background:#22c55e1f;border-color:#22c55e40;color:#86efac}.dark .callout.warning.svelte-gcure5{background:#f59e0b1f;border-color:#f59e0b40;color:#fcd34d}
