.page-layout.svelte-16pwk6k{display:flex;gap:40px}.content-area.svelte-16pwk6k{flex:1;min-width:0}.sidebar.svelte-16pwk6k{width:300px;flex-shrink:0}.entry-title.svelte-16pwk6k{font-size:2.2rem;margin-bottom:.5rem}.last-updated.svelte-16pwk6k{color:#666;font-size:.9rem;margin-bottom:2rem}.stat-hero.svelte-16pwk6k{background:linear-gradient(135deg,#614392,#4a3270);color:#fff;padding:3rem;border-radius:12px;text-align:center;margin-bottom:2rem}.hero-number.svelte-16pwk6k{font-size:3rem;font-weight:700;margin-bottom:.5rem}.hero-label.svelte-16pwk6k{font-size:1.2rem;opacity:.9}.entry-content.svelte-16pwk6k section:where(.svelte-16pwk6k){margin-bottom:2.5rem}.entry-content.svelte-16pwk6k h2:where(.svelte-16pwk6k){font-size:1.5rem;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:2px solid #614392}.stats-grid.svelte-16pwk6k{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.stat-card.svelte-16pwk6k{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:1.5rem}.stat-icon.svelte-16pwk6k{font-weight:700;font-size:.9rem;color:#614392;margin-bottom:.5rem}.stat-value.svelte-16pwk6k{font-size:1.5rem;font-weight:700;color:#333}.stat-label.svelte-16pwk6k{color:#666;font-size:.9rem;margin-bottom:.75rem}.stat-bar.svelte-16pwk6k{height:8px;background:#e5e5e5;border-radius:4px;overflow:hidden;margin-bottom:.5rem}.bar-fill.svelte-16pwk6k{height:100%;background:#614392;border-radius:4px}.stat-percent.svelte-16pwk6k{font-size:.8rem;color:#999}.metrics-grid.svelte-16pwk6k{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.metric-card.svelte-16pwk6k{background:#f8f9fa;padding:1.5rem;border-radius:8px;text-align:center}.metric-value.svelte-16pwk6k{font-size:1.8rem;font-weight:700;color:#614392}.metric-label.svelte-16pwk6k{color:#666;font-size:.9rem;margin-top:.5rem}.sources-section.svelte-16pwk6k ul:where(.svelte-16pwk6k){padding-left:1.5rem;margin:1rem 0}.sources-section.svelte-16pwk6k li:where(.svelte-16pwk6k){margin-bottom:.5rem}.note.svelte-16pwk6k{background:#fff3cd;padding:1rem;border-radius:4px;font-size:.9rem;border-left:4px solid #ffc107}.coverage-table.svelte-16pwk6k{overflow-x:auto}.coverage-table.svelte-16pwk6k table:where(.svelte-16pwk6k){width:100%;border-collapse:collapse}.coverage-table.svelte-16pwk6k th:where(.svelte-16pwk6k),.coverage-table.svelte-16pwk6k td:where(.svelte-16pwk6k){padding:.75rem;text-align:left;border-bottom:1px solid #e5e5e5}.coverage-table.svelte-16pwk6k th:where(.svelte-16pwk6k){background:#f8f9fa;font-weight:600}.coverage-high.svelte-16pwk6k{color:#28a745;font-weight:600}.coverage-medium.svelte-16pwk6k{color:#ffc107;font-weight:600}.coverage-low.svelte-16pwk6k{color:#dc3545;font-weight:600}.plans-grid.svelte-16pwk6k{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:1.5rem 0}.plan-card.svelte-16pwk6k{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:1.5rem}.plan-card.featured.svelte-16pwk6k{border-color:#614392;box-shadow:0 4px 12px #61439233}.plan-card.svelte-16pwk6k h3:where(.svelte-16pwk6k){font-size:1.1rem;margin-bottom:1rem;color:#333}.plan-card.featured.svelte-16pwk6k h3:where(.svelte-16pwk6k){color:#614392}.plan-card.svelte-16pwk6k ul:where(.svelte-16pwk6k){list-style:none;padding:0}.plan-card.svelte-16pwk6k li:where(.svelte-16pwk6k){padding:.5rem 0;border-bottom:1px solid #eee;font-size:.9rem}.plan-card.svelte-16pwk6k li:where(.svelte-16pwk6k):last-child{border-bottom:none}.cta-text.svelte-16pwk6k{text-align:center;margin-top:1.5rem}.cta-text.svelte-16pwk6k a:where(.svelte-16pwk6k){color:#614392;font-weight:600}.widget.svelte-16pwk6k{margin-bottom:2rem}.widget-title.svelte-16pwk6k{font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding-bottom:.75rem;border-bottom:2px solid #614392;margin-bottom:1rem;color:#333}.widget.svelte-16pwk6k ul:where(.svelte-16pwk6k){list-style:none;padding:0}.widget.svelte-16pwk6k li:where(.svelte-16pwk6k){padding:.5rem 0;border-bottom:1px solid #eee;font-size:.95rem}.widget.svelte-16pwk6k li:where(.svelte-16pwk6k):last-child{border-bottom:none}.widget.svelte-16pwk6k a:where(.svelte-16pwk6k){color:#333}.widget.svelte-16pwk6k a:where(.svelte-16pwk6k):hover{color:#614392}@media(max-width:900px){.page-layout.svelte-16pwk6k{flex-direction:column}.sidebar.svelte-16pwk6k{width:100%}.stats-grid.svelte-16pwk6k,.metrics-grid.svelte-16pwk6k,.plans-grid.svelte-16pwk6k{grid-template-columns:1fr}.hero-number.svelte-16pwk6k{font-size:2rem}}
