.reading-progress.svelte-151o664{position:fixed;top:0;left:0;width:100%;height:4px;background:#ffffff1a;z-index:1000}.progress-bar.svelte-151o664{height:100%;background:linear-gradient(90deg,#4f46e5,#06b6d4);transition:width .3s ease}.container.svelte-151o664{max-width:1200px;margin:0 auto;padding:2rem;background:#fff;margin-top:2rem;margin-bottom:2rem;border-radius:20px;box-shadow:0 25px 50px -12px #00000040}.breadcrumb.svelte-151o664{margin-bottom:2rem}.breadcrumb.svelte-151o664 ol:where(.svelte-151o664){display:flex;list-style:none;gap:.5rem;align-items:center}.breadcrumb.svelte-151o664 li:where(.svelte-151o664):not(:last-child):after{content:"›";margin-left:.5rem;color:#6b7280}.breadcrumb.svelte-151o664 a:where(.svelte-151o664){color:#4f46e5;text-decoration:none;font-weight:500}.breadcrumb.svelte-151o664 a:where(.svelte-151o664):hover{text-decoration:underline}.blog-header.svelte-151o664{text-align:center;margin-bottom:3rem}.hero-badge.svelte-151o664{margin-bottom:1.5rem}.badge-text.svelte-151o664{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:.5rem 1.5rem;border-radius:50px;font-weight:600;font-size:.9rem;display:inline-block}.main-title.svelte-151o664{font-size:3.5rem;font-weight:800;line-height:1.1;margin-bottom:2rem;background:linear-gradient(135deg,#1f2937,#4f46e5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.highlight.svelte-151o664{color:#4f46e5}.subtitle.svelte-151o664{display:block;font-size:2rem;color:#6b7280;margin-top:1rem}.blog-meta.svelte-151o664{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}.author-meta.svelte-151o664{display:flex;align-items:center;gap:1rem}.author-avatar.svelte-151o664{width:60px;height:60px;border-radius:50%;border:3px solid #4f46e5}.author-name.svelte-151o664{font-weight:600;color:#1f2937}.publish-date.svelte-151o664{color:#6b7280;font-size:.9rem}.reading-stats.svelte-151o664{display:flex;gap:1rem;flex-wrap:wrap}.reading-stats.svelte-151o664 span:where(.svelte-151o664){background:#f3f4f6;padding:.25rem .75rem;border-radius:20px;font-size:.8rem;font-weight:500}.hero-image.svelte-151o664{margin:2rem 0}.featured-image.svelte-151o664{width:100%;height:400px;object-fit:cover;border-radius:15px;box-shadow:0 20px 40px #0000001a}.image-caption.svelte-151o664{margin-top:1rem;text-align:center;color:#6b7280;font-style:italic}.summary-box.svelte-151o664{background:linear-gradient(135deg,#ecfdf5,#d1fae5);padding:2rem;border-radius:15px;margin:2rem 0;border-left:5px solid #10b981}.summary-box.svelte-151o664 h3:where(.svelte-151o664){color:#047857;margin-bottom:1rem;font-size:1.5rem}.summary-list.svelte-151o664{list-style:none}.summary-list.svelte-151o664 li:where(.svelte-151o664){padding:.5rem 0;color:#065f46;font-weight:500}.toc.svelte-151o664{background:#f8fafc;padding:2rem;border-radius:15px;margin:2rem 0;border:1px solid #e2e8f0}.toc.svelte-151o664 h2:where(.svelte-151o664){color:#1f2937;margin-bottom:1.5rem;font-size:1.8rem}.toc-grid.svelte-151o664{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem}.toc-item.svelte-151o664{display:flex;align-items:center;gap:1rem;padding:1rem;background:#fff;border-radius:10px;text-decoration:none;color:#374151;font-weight:500;transition:all .3s ease;border:2px solid transparent}.toc-item.svelte-151o664:hover,.toc-item.active.svelte-151o664{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;transform:translateY(-2px);box-shadow:0 10px 25px #667eea4d}.toc-icon.svelte-151o664{font-size:1.5rem}.content-section.svelte-151o664{margin:3rem 0;padding:2rem 0}.content-section.svelte-151o664 h2:where(.svelte-151o664){font-size:2.5rem;color:#1f2937;margin-bottom:1.5rem;font-weight:700}.story-box.svelte-151o664{background:linear-gradient(135deg,#fef3c7,#fde68a);padding:2rem;border-radius:15px;margin:2rem 0;border-left:5px solid #f59e0b}.story-box.svelte-151o664 p:where(.svelte-151o664){margin-bottom:1rem;color:#92400e;font-weight:500}.highlight-box.svelte-151o664{padding:2rem;border-radius:15px;margin:2rem 0}.highlight-box.warning.svelte-151o664{background:linear-gradient(135deg,#fee2e2,#fecaca);border-left:5px solid #ef4444}.highlight-box.svelte-151o664 h3:where(.svelte-151o664){color:#dc2626;margin-bottom:1rem;font-size:1.5rem}.highlight-box.svelte-151o664 ul:where(.svelte-151o664){list-style:none}.highlight-box.svelte-151o664 li:where(.svelte-151o664){padding:.5rem 0;color:#991b1b;font-weight:500}.comparison-boxes.svelte-151o664{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin:2rem 0}.comparison-box.svelte-151o664{padding:2rem;border-radius:15px;border:2px solid}.comparison-box.old.svelte-151o664{background:linear-gradient(135deg,#fee2e2,#fecaca);border-color:#ef4444}.comparison-box.new.svelte-151o664{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-color:#10b981}.comparison-box.svelte-151o664 h3:where(.svelte-151o664){margin-bottom:1rem;font-size:1.3rem}.comparison-box.old.svelte-151o664 h3:where(.svelte-151o664){color:#dc2626}.comparison-box.new.svelte-151o664 h3:where(.svelte-151o664){color:#047857}.comparison-box.svelte-151o664 ul:where(.svelte-151o664){list-style:none}.comparison-box.svelte-151o664 li:where(.svelte-151o664){padding:.5rem 0;font-weight:500}.comparison-box.old.svelte-151o664 li:where(.svelte-151o664){color:#991b1b}.comparison-box.new.svelte-151o664 li:where(.svelte-151o664){color:#065f46}.feature-grid.svelte-151o664{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin:2rem 0}.feature-card.svelte-151o664{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 10px 25px #0000001a;border:1px solid #e2e8f0;transition:all .3s ease}.feature-card.svelte-151o664:hover{transform:translateY(-5px);box-shadow:0 20px 40px #00000026}.feature-icon.svelte-151o664{font-size:3rem;margin-bottom:1rem}.feature-card.svelte-151o664 h4:where(.svelte-151o664){color:#1f2937;margin-bottom:1rem;font-size:1.3rem;font-weight:600}.feature-card.svelte-151o664 p:where(.svelte-151o664){color:#6b7280;line-height:1.6}.insight-box.svelte-151o664{background:linear-gradient(135deg,#ede9fe,#ddd6fe);padding:2rem;border-radius:15px;margin:2rem 0;border-left:5px solid #8b5cf6}.insight-box.svelte-151o664 h3:where(.svelte-151o664){color:#6b21a8;margin-bottom:1rem;font-size:1.5rem}.insight-box.svelte-151o664 p:where(.svelte-151o664){color:#581c87;font-style:italic;font-size:1.1rem;margin-bottom:1rem}.insight-box.svelte-151o664 cite:where(.svelte-151o664){color:#7c3aed;font-weight:600}.cta-section.svelte-151o664{background:linear-gradient(135deg,#667eea,#764ba2);padding:4rem 2rem;border-radius:20px;margin:4rem 0;text-align:center;color:#fff}.cta-content.svelte-151o664 h2:where(.svelte-151o664){font-size:2.5rem;margin-bottom:1rem;color:#fff}.cta-content.svelte-151o664 p:where(.svelte-151o664){font-size:1.2rem;margin-bottom:2rem;opacity:.9}.cta-buttons.svelte-151o664{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-bottom:2rem}.btn-primary.svelte-151o664{padding:1rem 2rem;border-radius:50px;font-weight:600;font-size:1.1rem;border:none;cursor:pointer;transition:all .3s ease}.btn-primary.svelte-151o664{background:#fff;color:#4f46e5}.btn-primary.svelte-151o664:hover{background:#f3f4f6;transform:translateY(-2px);box-shadow:0 10px 25px #0003}.cta-guarantee.svelte-151o664{opacity:.9;font-size:.9rem}@media (max-width: 768px){.container.svelte-151o664{margin:1rem;padding:1rem}.main-title.svelte-151o664{font-size:2.5rem}.subtitle.svelte-151o664{font-size:1.5rem}.comparison-boxes.svelte-151o664{grid-template-columns:1fr}.blog-meta.svelte-151o664{flex-direction:column;align-items:flex-start}.cta-buttons.svelte-151o664{flex-direction:column;align-items:center}.btn-primary.svelte-151o664{width:100%;max-width:300px}}
