.blog-post.svelte-1w84vdx.svelte-1w84vdx{max-width:720px;margin:0 auto;padding:2rem 1rem}.blog-header.svelte-1w84vdx.svelte-1w84vdx{margin-bottom:3rem}.back-link.svelte-1w84vdx.svelte-1w84vdx{display:inline-block;color:var(--primary, #E1D9A8);text-decoration:none;margin-bottom:1rem;font-size:.95rem}.back-link.svelte-1w84vdx.svelte-1w84vdx:hover{text-decoration:underline}h1.svelte-1w84vdx.svelte-1w84vdx{font-size:2.5rem;line-height:1.2;margin:0 0 .5rem;color:var(--fg-0, #fff)}.subtitle.svelte-1w84vdx.svelte-1w84vdx{font-size:1.25rem;color:var(--fg-1, rgba(255,255,255,.8));margin:0 0 1rem}.meta.svelte-1w84vdx.svelte-1w84vdx{display:flex;align-items:center;gap:.5rem;color:var(--fg-2, rgba(255,255,255,.6));font-size:.9rem}.separator.svelte-1w84vdx.svelte-1w84vdx{opacity:.5}.blog-content.svelte-1w84vdx.svelte-1w84vdx{color:var(--fg-1, rgba(255,255,255,.85));line-height:1.7}.lead.svelte-1w84vdx.svelte-1w84vdx{font-size:1.2rem;color:var(--fg-0, #fff);margin-bottom:1.5rem}h2.svelte-1w84vdx.svelte-1w84vdx{font-size:1.75rem;margin:2.5rem 0 1rem;color:var(--fg-0, #fff)}h3.svelte-1w84vdx.svelte-1w84vdx{font-size:1.25rem;margin:1.5rem 0 .75rem;color:var(--fg-0, #fff)}p.svelte-1w84vdx.svelte-1w84vdx{margin:1rem 0}a.svelte-1w84vdx.svelte-1w84vdx{color:var(--primary, #E1D9A8);text-decoration:underline}a.svelte-1w84vdx.svelte-1w84vdx:hover{text-decoration:none}ul.svelte-1w84vdx.svelte-1w84vdx,ol.svelte-1w84vdx.svelte-1w84vdx{margin:1rem 0;padding-left:1.5rem}li.svelte-1w84vdx.svelte-1w84vdx{margin:.5rem 0}.example-box.svelte-1w84vdx.svelte-1w84vdx{background:#e1d9a81a;border-left:3px solid var(--primary, #E1D9A8);padding:1.5rem;margin:2rem 0;border-radius:4px}.example-box.svelte-1w84vdx h3.svelte-1w84vdx{margin-top:0;font-size:1.1rem}.example-box.svelte-1w84vdx ul.svelte-1w84vdx{margin-bottom:0}.table-wrapper.svelte-1w84vdx.svelte-1w84vdx{overflow-x:auto;margin:2rem 0}table.svelte-1w84vdx.svelte-1w84vdx{width:100%;border-collapse:collapse;background:#ffffff0d;border-radius:8px;overflow:hidden}thead.svelte-1w84vdx.svelte-1w84vdx{background:#e1d9a826}th.svelte-1w84vdx.svelte-1w84vdx,td.svelte-1w84vdx.svelte-1w84vdx{padding:.75rem 1rem;text-align:left;border-bottom:1px solid rgba(255,255,255,.1)}th.svelte-1w84vdx.svelte-1w84vdx{font-weight:600;color:var(--primary, #E1D9A8)}tbody.svelte-1w84vdx tr:last-child td.svelte-1w84vdx{border-bottom:none}.cta-box.svelte-1w84vdx.svelte-1w84vdx{background:linear-gradient(135deg,#e1d9a826,#e1d9a80d);border:1px solid rgba(225,217,168,.3);border-radius:12px;padding:2rem;margin:3rem 0;text-align:center}.cta-box.svelte-1w84vdx h3.svelte-1w84vdx{margin-top:0;color:var(--primary, #E1D9A8)}.cta-button.svelte-1w84vdx.svelte-1w84vdx{display:inline-block;background:var(--primary, #E1D9A8);color:var(--bg-0, #050C2D);padding:.75rem 2rem;border-radius:8px;text-decoration:none;font-weight:600;margin-top:1rem;transition:transform .2s,box-shadow .2s}.cta-button.svelte-1w84vdx.svelte-1w84vdx:hover{transform:translateY(-2px);box-shadow:0 4px 12px #e1d9a84d}@media (max-width: 768px){h1.svelte-1w84vdx.svelte-1w84vdx{font-size:2rem}h2.svelte-1w84vdx.svelte-1w84vdx{font-size:1.5rem}.blog-post.svelte-1w84vdx.svelte-1w84vdx{padding:1rem}table.svelte-1w84vdx.svelte-1w84vdx{font-size:.9rem}th.svelte-1w84vdx.svelte-1w84vdx,td.svelte-1w84vdx.svelte-1w84vdx{padding:.5rem}}
