.economics-section.svelte-38zb6f{padding:var(--section-pad-y) 0;color:var(--text-primary, #1f2937)}.section-content.svelte-38zb6f{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:2.5rem}.section-header.svelte-38zb6f{text-align:center;display:flex;flex-direction:column;gap:1rem}.section-title.svelte-38zb6f{font-family:var(--font-heading);font-size:2.5rem;font-weight:700;margin:0;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.section-subtitle.svelte-38zb6f{font-size:1.05rem;color:var(--text-secondary, rgba(15, 23, 42, .7));margin:0 auto;max-width:720px;line-height:1.6}.comparison-grid.svelte-38zb6f{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.comparison-card.svelte-38zb6f{background:var(--bg-card, #ffffff);border-radius:18px;border:1px solid var(--border-color, rgba(148, 163, 184, .28));padding:2.25rem;box-shadow:0 18px 40px #0f172a14;display:flex;flex-direction:column;gap:1.25rem}.comparison-heading.svelte-38zb6f{font-size:1.3rem;font-weight:700;margin:0}.comparison-items.svelte-38zb6f{display:flex;flex-direction:column;gap:.75rem}.comparison-row.svelte-38zb6f{display:flex;justify-content:space-between;gap:1rem;font-size:1rem;color:var(--text-secondary, rgba(15, 23, 42, .78));border-bottom:1px solid var(--border-color, rgba(148, 163, 184, .2));padding-bottom:.65rem}.comparison-row.svelte-38zb6f:last-child{border-bottom:none;padding-bottom:0}.comparison-total.svelte-38zb6f{margin-top:.5rem;font-weight:700;color:var(--text-primary, #1f2937);font-size:1rem}.comparison-footnote.svelte-38zb6f{margin:0;font-size:.85rem;color:var(--text-secondary, rgba(148, 163, 184, .8))}.accent-primary.svelte-38zb6f .comparison-heading:where(.svelte-38zb6f){color:#1d4ed8}.accent-success.svelte-38zb6f .comparison-heading:where(.svelte-38zb6f){color:#15803d}.accent-danger.svelte-38zb6f .comparison-heading:where(.svelte-38zb6f){color:#b91c1c}.accent-neutral.svelte-38zb6f .comparison-heading:where(.svelte-38zb6f){color:var(--text-primary, #0f172a)}.result-callout.svelte-38zb6f{border-radius:16px;padding:2.25rem;text-align:center;color:#fff;display:flex;flex-direction:column;gap:.75rem;box-shadow:0 20px 45px #0f172a1f}.result-callout.svelte-38zb6f h3:where(.svelte-38zb6f){margin:0;font-size:1.4rem;font-weight:700}.result-callout.svelte-38zb6f p:where(.svelte-38zb6f){margin:0;font-size:1rem;line-height:1.6}.result-primary.svelte-38zb6f{background:var(--cta-gradient)}.result-success.svelte-38zb6f{background:linear-gradient(135deg,#059669,#34d399)}.result-warning.svelte-38zb6f{background:linear-gradient(135deg,#f59e0b,#fbbf24)}@media (max-width: 768px){.economics-section.svelte-38zb6f{padding:2rem 0}.section-content.svelte-38zb6f{gap:2rem}.section-title.svelte-38zb6f{font-size:1.75rem;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;max-width:100%}.comparison-card.svelte-38zb6f{padding:1.25rem}.result-callout.svelte-38zb6f{padding:1.5rem}}@media (max-width: 480px){.comparison-card.svelte-38zb6f{padding:1rem}.result-callout.svelte-38zb6f{padding:1.25rem}.comparison-heading.svelte-38zb6f{font-size:1.2rem}.result-callout.svelte-38zb6f h3:where(.svelte-38zb6f){font-size:1.25rem}}
