.matrix-page.svelte-1qmihcx.svelte-1qmihcx{background:#fff;min-height:100vh}.container.svelte-1qmihcx.svelte-1qmihcx{max-width:1000px;margin:0 auto;padding:0 1.5rem}.container-wide.svelte-1qmihcx.svelte-1qmihcx{max-width:1200px}.hero.svelte-1qmihcx.svelte-1qmihcx{padding:8rem 0 5rem;background:#0d1117;text-align:center;color:#fff}.badge.svelte-1qmihcx.svelte-1qmihcx{display:inline-block;background:#ffffff0f;color:#38b2ac;padding:.35rem 1rem;border-radius:99px;font-weight:600;font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1.5rem;border:1px solid rgba(56,178,172,.3)}h1.svelte-1qmihcx.svelte-1qmihcx{font-size:clamp(2.5rem,6vw,4rem);font-weight:900;letter-spacing:-.04em;line-height:1.1;margin-bottom:1.5rem}.subhead.svelte-1qmihcx.svelte-1qmihcx{font-size:1.25rem;color:#a0aec0;max-width:700px;margin:0 auto;line-height:1.6}.matrix-section.svelte-1qmihcx.svelte-1qmihcx{padding:5rem 0;background:#f8fafc}.comparison-wrapper.svelte-1qmihcx.svelte-1qmihcx{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000000d;overflow-x:auto;border:1px solid #e2e8f0}.comparison-table.svelte-1qmihcx.svelte-1qmihcx{width:100%;border-collapse:collapse;min-width:800px}th.svelte-1qmihcx.svelte-1qmihcx,td.svelte-1qmihcx.svelte-1qmihcx{padding:1.5rem;text-align:center;border-bottom:1px solid #edf2f7;font-size:1rem}th.svelte-1qmihcx.svelte-1qmihcx{font-weight:700;color:#2d3748;background:#f7fafc}.feature-col.svelte-1qmihcx.svelte-1qmihcx{text-align:left;background:#fff;position:sticky;left:0;z-index:10;width:200px;font-weight:600;color:#4a5568;border-right:1px solid #edf2f7}.feature-label.svelte-1qmihcx.svelte-1qmihcx{text-align:left;background:#fff;position:sticky;left:0;z-index:10;font-weight:600;color:#2d3748;border-right:1px solid #edf2f7}.tower-header.svelte-1qmihcx.svelte-1qmihcx{background:#e6fffa!important;color:#2c7a7b;font-size:1.1rem}.tower-cell.svelte-1qmihcx.svelte-1qmihcx{background:#f0fff4!important;color:#22543d;font-weight:600}.value-text.svelte-1qmihcx.svelte-1qmihcx{display:block}.matrix-notes.svelte-1qmihcx.svelte-1qmihcx{margin-top:1.5rem;text-align:center;color:#718096;font-size:.875rem}.cta-section.svelte-1qmihcx.svelte-1qmihcx{padding:6rem 0;text-align:center;background:#fff}.cta-section.svelte-1qmihcx h2.svelte-1qmihcx{font-size:2.25rem;color:#1a202c;margin-bottom:1rem;font-weight:800;letter-spacing:-.02em}.cta-section.svelte-1qmihcx p.svelte-1qmihcx{font-size:1.15rem;color:#4a5568;margin-bottom:2.5rem}.cta-buttons.svelte-1qmihcx.svelte-1qmihcx{display:flex;justify-content:center;gap:1rem}.btn.svelte-1qmihcx.svelte-1qmihcx{padding:.8rem 2rem;border-radius:8px;font-weight:600;text-decoration:none;transition:all .2s}.btn-primary.svelte-1qmihcx.svelte-1qmihcx{background:#38b2ac;color:#fff}.btn-primary.svelte-1qmihcx.svelte-1qmihcx:hover{background:#319795;transform:translateY(-2px)}.btn-secondary.svelte-1qmihcx.svelte-1qmihcx{background:#fff;color:#4a5568;border:1px solid #e2e8f0}.btn-secondary.svelte-1qmihcx.svelte-1qmihcx:hover{border-color:#cbd5e0;background:#f8fafc}@media (max-width: 768px){.feature-col.svelte-1qmihcx.svelte-1qmihcx,.feature-label.svelte-1qmihcx.svelte-1qmihcx{position:relative;width:auto}}
