.hero.svelte-1ay3w5f{padding:144px 0 var(--section-py, 80px);position:relative;z-index:10}@media(max-width:768px){.hero.svelte-1ay3w5f{padding-top:112px}}.hero-content.svelte-1ay3w5f{max-width:820px;margin:0 auto;text-align:center}.eyebrow.svelte-1ay3w5f{margin-bottom:24px}.eyebrow-pill.svelte-1ay3w5f{display:inline-block;padding:6px 14px;background:var(--accent-subtle, rgba(217, 119, 87, .1));color:var(--accent-500, #D97757);font-size:.8125rem;font-weight:600;letter-spacing:.04em;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent-500, #D97757) 30%,transparent)}.hero-title.svelte-1ay3w5f{font-size:clamp(2rem,4.5vw,3.5rem);font-weight:600;letter-spacing:-.02em;line-height:1.1;margin-bottom:24px;color:var(--text-primary)}.hero-subtitle.svelte-1ay3w5f{font-size:1.125rem;color:var(--text-secondary);line-height:1.65;margin-bottom:36px}.hero-actions.svelte-1ay3w5f{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;margin-bottom:28px}.hero-note.svelte-1ay3w5f{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap}.hero-note.svelte-1ay3w5f span:where(.svelte-1ay3w5f){display:flex;align-items:center;gap:8px;font-size:.875rem;color:var(--text-muted)}.hero-note.svelte-1ay3w5f .check:where(.svelte-1ay3w5f){color:var(--mint-500, #4ade80);font-size:1rem}.tldr.svelte-1m45xe{padding:var(--section-py-tight, 48px) 0}.tldr-card.svelte-1m45xe{max-width:820px;margin:0 auto;padding:32px 36px;background:var(--surface-elevated, rgba(255, 255, 255, .02));border:1px solid var(--border);border-radius:16px}.tldr-title.svelte-1m45xe{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin-bottom:18px;letter-spacing:-.01em}.tldr-list.svelte-1m45xe{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.tldr-list.svelte-1m45xe li:where(.svelte-1m45xe){font-size:1rem;color:var(--text-secondary);line-height:1.6;padding-left:28px;position:relative}.tldr-list.svelte-1m45xe li:where(.svelte-1m45xe):before{content:"→";position:absolute;left:0;top:0;color:var(--accent-500, #d97757);font-weight:600}.matrix-section.svelte-7dhcs7{padding:var(--section-py, 80px) 0}.section-header.svelte-7dhcs7{text-align:center;max-width:720px;margin:0 auto 40px}.section-title.svelte-7dhcs7{font-size:clamp(1.75rem,3vw,2.25rem);font-weight:600;letter-spacing:-.02em;color:var(--text-primary);margin-bottom:12px}.section-subtitle.svelte-7dhcs7{font-size:.9375rem;color:var(--text-muted);line-height:1.6}.matrix-wrapper.svelte-7dhcs7{max-width:980px;margin:0 auto;border:1px solid var(--border);border-radius:12px;overflow:hidden;overflow-x:auto}.matrix.svelte-7dhcs7{width:100%;border-collapse:collapse;font-size:.9375rem}.matrix.svelte-7dhcs7 thead:where(.svelte-7dhcs7) th:where(.svelte-7dhcs7){background:var(--surface-elevated, rgba(255, 255, 255, .03));color:var(--text-primary);font-weight:600;text-align:left;padding:16px 20px;border-bottom:1px solid var(--border);font-size:.875rem}.matrix.svelte-7dhcs7 .col-feature:where(.svelte-7dhcs7){width:40%}.matrix.svelte-7dhcs7 .col-us:where(.svelte-7dhcs7),.matrix.svelte-7dhcs7 .col-them:where(.svelte-7dhcs7){width:30%}.matrix.svelte-7dhcs7 tbody:where(.svelte-7dhcs7) tr:where(.svelte-7dhcs7){border-bottom:1px solid var(--border)}.matrix.svelte-7dhcs7 tbody:where(.svelte-7dhcs7) tr:where(.svelte-7dhcs7):last-child{border-bottom:none}.matrix.svelte-7dhcs7 .category-row:where(.svelte-7dhcs7) th:where(.svelte-7dhcs7){background:var(--surface-elevated, rgba(255, 255, 255, .015));font-size:.75rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;padding:12px 20px;text-align:left}.matrix.svelte-7dhcs7 tbody:where(.svelte-7dhcs7) td:where(.svelte-7dhcs7),.matrix.svelte-7dhcs7 tbody:where(.svelte-7dhcs7) th[scope=row]:where(.svelte-7dhcs7){padding:14px 20px;color:var(--text-secondary);vertical-align:top;text-align:left;font-weight:400}.matrix.svelte-7dhcs7 tbody:where(.svelte-7dhcs7) th.col-feature:where(.svelte-7dhcs7){color:var(--text-primary);font-weight:500}.status-icon.svelte-7dhcs7{display:inline-block;width:22px;font-weight:600;margin-right:4px}.status-yes.svelte-7dhcs7 .status-icon:where(.svelte-7dhcs7){color:var(--mint-500, #4ade80)}.status-no.svelte-7dhcs7 .status-icon:where(.svelte-7dhcs7){color:var(--text-muted)}.status-partial.svelte-7dhcs7 .status-icon:where(.svelte-7dhcs7),.status-limited.svelte-7dhcs7 .status-icon:where(.svelte-7dhcs7){color:var(--accent-500, #D97757)}.status-info.svelte-7dhcs7 .status-icon:where(.svelte-7dhcs7){color:var(--text-muted)}.cell-label.svelte-7dhcs7{color:var(--text-primary)}.cell-note.svelte-7dhcs7{display:block;font-size:.8125rem;color:var(--text-muted);margin-top:4px;line-height:1.5;padding-left:26px}@media(max-width:720px){.matrix.svelte-7dhcs7{font-size:.875rem}.matrix.svelte-7dhcs7 thead:where(.svelte-7dhcs7) th:where(.svelte-7dhcs7),.matrix.svelte-7dhcs7 tbody:where(.svelte-7dhcs7) td:where(.svelte-7dhcs7){padding:12px 14px}.cell-note.svelte-7dhcs7{padding-left:0}}.ww.svelte-8w015j{padding:var(--section-py, 80px) 0;background:var(--surface-elevated, rgba(255, 255, 255, .015));border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.ww-inner.svelte-8w015j{max-width:980px;margin:0 auto}.ww-header.svelte-8w015j{text-align:center;max-width:720px;margin:0 auto 40px}.eyebrow.svelte-8w015j{display:inline-block;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--accent-500, #d97757);margin-bottom:12px}.ww-title.svelte-8w015j{font-size:clamp(1.75rem,3vw,2.25rem);font-weight:600;letter-spacing:-.02em;color:var(--text-primary);margin-bottom:16px}.ww-lead.svelte-8w015j{font-size:1rem;color:var(--text-secondary);line-height:1.65}.ww-grid.svelte-8w015j{display:grid;grid-template-columns:1fr 1.4fr;gap:48px}@media(max-width:760px){.ww-grid.svelte-8w015j{grid-template-columns:1fr;gap:32px}}.ww-bullets-title.svelte-8w015j{font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin-bottom:16px}.ww-bullets.svelte-8w015j ul:where(.svelte-8w015j){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.ww-bullets.svelte-8w015j li:where(.svelte-8w015j){padding:14px 16px;background:var(--surface, rgba(255, 255, 255, .025));border:1px solid var(--border);border-radius:10px;font-size:.9375rem;color:var(--text-secondary);line-height:1.55}.ww-prose.svelte-8w015j p:where(.svelte-8w015j){font-size:1rem;color:var(--text-secondary);line-height:1.75;margin-bottom:18px}.ww-prose.svelte-8w015j p:where(.svelte-8w015j):last-child{margin-bottom:0}.diff.svelte-9i13bd{padding:var(--section-py, 80px) 0}.diff-header.svelte-9i13bd{text-align:center;max-width:720px;margin:0 auto 56px}.diff-title.svelte-9i13bd{font-size:clamp(1.75rem,3vw,2.25rem);font-weight:600;letter-spacing:-.02em;color:var(--text-primary);margin-bottom:12px}.diff-subtitle.svelte-9i13bd{font-size:1rem;color:var(--text-secondary)}.diff-stack.svelte-9i13bd{max-width:880px;margin:0 auto;display:flex;flex-direction:column;gap:32px}.diff-block.svelte-9i13bd{display:grid;grid-template-columns:88px 1fr;gap:24px;padding:32px;background:var(--surface-elevated, rgba(255, 255, 255, .02));border:1px solid var(--border);border-radius:16px}@media(max-width:600px){.diff-block.svelte-9i13bd{grid-template-columns:1fr;gap:16px;padding:24px}}.diff-num.svelte-9i13bd{font-size:2.25rem;font-weight:700;color:var(--accent-500, #D97757);line-height:1;font-variant-numeric:tabular-nums}.diff-heading.svelte-9i13bd{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin-bottom:12px;letter-spacing:-.01em}.diff-claim.svelte-9i13bd{font-size:1rem;color:var(--text-secondary);line-height:1.7;margin-bottom:16px}.diff-why.svelte-9i13bd{font-size:.9375rem;color:var(--text-muted);line-height:1.6;padding:14px 16px;background:var(--surface, rgba(255, 255, 255, .02));border-left:2px solid var(--accent-500, #D97757);border-radius:0 6px 6px 0}.diff-why-label.svelte-9i13bd{font-weight:600;color:var(--text-secondary);margin-right:4px}.diff-evidence.svelte-9i13bd{display:inline-block;margin-top:12px;font-size:.875rem;color:var(--accent-500, #D97757);text-decoration:none}.diff-evidence.svelte-9i13bd:hover{text-decoration:underline}.decide.svelte-60u8us{padding:var(--section-py, 80px) 0}.decide-header.svelte-60u8us{text-align:center;max-width:720px;margin:0 auto 48px}.decide-title.svelte-60u8us{font-size:clamp(1.75rem,3vw,2.25rem);font-weight:600;letter-spacing:-.02em;color:var(--text-primary);margin-bottom:12px}.decide-subtitle.svelte-60u8us{font-size:1rem;color:var(--text-secondary)}.decide-grid.svelte-60u8us{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:980px;margin:0 auto}@media(max-width:720px){.decide-grid.svelte-60u8us{grid-template-columns:1fr}}.decide-card.svelte-60u8us{padding:32px;border:1px solid var(--border);border-radius:16px;background:var(--surface-elevated, rgba(255, 255, 255, .015))}.decide-card--us.svelte-60u8us{border-color:var(--accent-500, #D97757);background:#d977570a}.decide-card-title.svelte-60u8us{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin-bottom:20px;letter-spacing:-.01em}.decide-card.svelte-60u8us ul:where(.svelte-60u8us){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.decide-card.svelte-60u8us li:where(.svelte-60u8us){font-size:.9375rem;color:var(--text-secondary);line-height:1.6;padding-left:24px;position:relative}.decide-card--them.svelte-60u8us li:where(.svelte-60u8us):before{content:"◇";position:absolute;left:0;color:var(--text-muted)}.decide-card--us.svelte-60u8us li:where(.svelte-60u8us):before{content:"◆";position:absolute;left:0;color:var(--accent-500, #D97757)}.pricing.svelte-ty4chb{padding:var(--section-py, 80px) 0}.pricing-header.svelte-ty4chb{text-align:center;max-width:720px;margin:0 auto 48px}.pricing-title.svelte-ty4chb{font-size:clamp(1.75rem,3vw,2.25rem);font-weight:600;letter-spacing:-.02em;color:var(--text-primary);margin-bottom:12px}.pricing-subtitle.svelte-ty4chb{font-size:.9375rem;color:var(--text-muted)}.pricing-grid.svelte-ty4chb{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:980px;margin:0 auto}@media(max-width:720px){.pricing-grid.svelte-ty4chb{grid-template-columns:1fr}}.pricing-col.svelte-ty4chb{padding:32px;border:1px solid var(--border);border-radius:16px;background:var(--surface-elevated, rgba(255, 255, 255, .015))}.pricing-col--us.svelte-ty4chb{border-color:var(--accent-500, #D97757)}.pricing-brand.svelte-ty4chb{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--border)}.pricing-tier.svelte-ty4chb{margin-bottom:24px}.pricing-tier.svelte-ty4chb:last-child{margin-bottom:0}.pricing-tier--paid.svelte-ty4chb{padding-top:20px;border-top:1px solid var(--border)}.tier-name.svelte-ty4chb{font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin-bottom:8px}.tier-price.svelte-ty4chb{font-size:1.75rem;font-weight:600;color:var(--text-primary);margin-bottom:16px;letter-spacing:-.02em}.tier-price.svelte-ty4chb span:where(.svelte-ty4chb){font-size:.9375rem;font-weight:400;color:var(--text-muted);margin-left:2px}.tier-billing-note.svelte-ty4chb{font-size:.8125rem;color:var(--text-muted);margin:-8px 0 16px;line-height:1.5}.tier-features.svelte-ty4chb{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.tier-features.svelte-ty4chb li:where(.svelte-ty4chb){font-size:.9375rem;color:var(--text-secondary);line-height:1.5;padding-left:22px;position:relative}.tier-features.svelte-ty4chb li:where(.svelte-ty4chb):before{content:"✓";position:absolute;left:0;color:var(--mint-500, #4ade80);font-weight:600}.pricing-notes.svelte-ty4chb{font-size:.8125rem;color:var(--text-muted);margin-top:16px;padding-top:16px;border-top:1px solid var(--border);line-height:1.5}.mig.svelte-1oilwnh{padding:var(--section-py, 80px) 0;background:var(--surface-elevated, rgba(255, 255, 255, .015));border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.mig-header.svelte-1oilwnh{text-align:center;max-width:720px;margin:0 auto 48px}.mig-title.svelte-1oilwnh{font-size:clamp(1.75rem,3vw,2.25rem);font-weight:600;letter-spacing:-.02em;color:var(--text-primary);margin-bottom:12px}.mig-subtitle.svelte-1oilwnh{font-size:1rem;color:var(--text-secondary)}.mig-list.svelte-1oilwnh{list-style:none;padding:0;max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:24px;counter-reset:mig}.mig-step.svelte-1oilwnh{display:grid;grid-template-columns:56px 1fr;gap:24px;padding:24px;background:var(--surface, rgba(255, 255, 255, .025));border:1px solid var(--border);border-radius:12px}.mig-num.svelte-1oilwnh{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--accent-500, #D97757);color:#fff;font-weight:600;border-radius:50%;font-size:1rem}.mig-step-title.svelte-1oilwnh{font-size:1.0625rem;font-weight:600;color:var(--text-primary);margin-bottom:8px}.mig-step-body.svelte-1oilwnh{font-size:.9375rem;color:var(--text-secondary);line-height:1.65}.faq.svelte-cbj3h3{padding:var(--section-py, 80px) 0}.faq-header.svelte-cbj3h3{text-align:center;max-width:720px;margin:0 auto 40px}.faq-title.svelte-cbj3h3{font-size:clamp(1.75rem,3vw,2.25rem);font-weight:600;letter-spacing:-.02em;color:var(--text-primary)}.faq-list.svelte-cbj3h3{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.faq-item.svelte-cbj3h3{border:1px solid var(--border);border-radius:12px;background:var(--surface-elevated, rgba(255, 255, 255, .015));overflow:hidden;transition:border-color .2s ease}.faq-item.open.svelte-cbj3h3{border-color:var(--accent-500, #D97757)}.faq-q.svelte-cbj3h3{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;background:none;border:none;font:inherit;text-align:left;cursor:pointer;color:var(--text-primary)}.faq-q-text.svelte-cbj3h3{font-size:1rem;font-weight:500;line-height:1.4}.faq-toggle.svelte-cbj3h3{font-size:1.5rem;font-weight:300;color:var(--text-muted);flex-shrink:0;line-height:1;width:24px;text-align:center}.faq-a.svelte-cbj3h3{padding:0 24px 22px}.faq-a.svelte-cbj3h3 p:where(.svelte-cbj3h3){font-size:.9375rem;color:var(--text-secondary);line-height:1.7;margin:0}.related.svelte-15sr9w3{padding:var(--section-py, 80px) 0;border-top:1px solid var(--border)}.related-header.svelte-15sr9w3{text-align:center;max-width:720px;margin:0 auto 40px}.related-title.svelte-15sr9w3{font-size:clamp(1.5rem,2.5vw,1.875rem);font-weight:600;letter-spacing:-.02em;color:var(--text-primary);margin-bottom:12px}.related-subtitle.svelte-15sr9w3{font-size:.9375rem;color:var(--text-secondary);line-height:1.6}.related-grid.svelte-15sr9w3{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;max-width:1080px;margin:0 auto}.related-card.svelte-15sr9w3{display:flex;flex-direction:column;justify-content:space-between;gap:14px;padding:22px;background:var(--surface-elevated, rgba(255, 255, 255, .015));border:1px solid var(--border);border-radius:12px;text-decoration:none;transition:border-color .2s ease,transform .2s ease}.related-card.svelte-15sr9w3:hover{border-color:var(--accent-500, #D97757);transform:translateY(-2px)}.related-eyebrow.svelte-15sr9w3{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--accent-500, #D97757)}.related-positioning.svelte-15sr9w3{font-size:.875rem;color:var(--text-secondary);line-height:1.5;margin:0}.related-link.svelte-15sr9w3{font-size:.8125rem;font-weight:500;color:var(--text-primary)}.cta.svelte-tjbp69{padding:var(--section-py, 80px) 0}.cta-card.svelte-tjbp69{max-width:760px;margin:0 auto;padding:56px 40px;text-align:center;background:var(--surface-elevated, rgba(217, 119, 87, .04));border:1px solid var(--accent-500, #D97757);border-radius:20px}.cta-title.svelte-tjbp69{font-size:clamp(1.5rem,3vw,2rem);font-weight:600;letter-spacing:-.02em;color:var(--text-primary);margin-bottom:16px}.cta-subtitle.svelte-tjbp69{font-size:1rem;color:var(--text-secondary);line-height:1.65;margin-bottom:32px}.cta-actions.svelte-tjbp69{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;margin-bottom:24px}.cta-note.svelte-tjbp69{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap}.cta-note.svelte-tjbp69 span:where(.svelte-tjbp69){display:flex;align-items:center;gap:8px;font-size:.875rem;color:var(--text-muted)}.cta-note.svelte-tjbp69 .check:where(.svelte-tjbp69){color:var(--mint-500, #4ade80)}.page.svelte-lux6ry{position:relative;--section-py: 80px;--section-py-tight: 48px}@media(max-width:768px){.page.svelte-lux6ry{--section-py: 56px;--section-py-tight: 32px}}main.svelte-lux6ry{position:relative;z-index:5}
