.page-wrap.svelte-zmav6x{position:relative;background-color:#fff;background-image:linear-gradient(rgba(3,2,19,.02) .5px,transparent .5px),linear-gradient(90deg,rgba(3,2,19,.02) .5px,transparent .5px);background-size:10px 10px;min-height:100vh}[data-theme=dark] .page-wrap.svelte-zmav6x{background-color:#030213;background-image:linear-gradient(rgba(255,255,255,.03) .5px,transparent .5px),linear-gradient(90deg,rgba(255,255,255,.03) .5px,transparent .5px);background-size:10px 10px}main.svelte-zmav6x{position:relative;z-index:1}.section.svelte-zmav6x{position:relative;padding:var(--space-2xl) var(--space-lg);z-index:1}.section.svelte-zmav6x:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 65% 75% at 50% 45%,rgba(255,255,255,.8) 0%,rgba(255,255,255,.38) 45%,transparent 72%);pointer-events:none;z-index:0}[data-theme=dark] .section.svelte-zmav6x:before{display:none}.section--bottom.svelte-zmav6x{padding-bottom:calc(var(--space-3xl) * 2)}.section-inner.svelte-zmav6x{max-width:860px;margin:0 auto;position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--space-lg)}.section-inner--narrow.svelte-zmav6x{max-width:560px}.section-title.svelte-zmav6x{font-weight:700;font-size:1.618rem;color:#0a0e27;margin:0}[data-theme=dark] .section-title.svelte-zmav6x{color:var(--color-text)}.section-subtitle.svelte-zmav6x{font-family:var(--font-heading);font-size:var(--font-body-size);color:#4a4a6a;margin:calc(-1 * var(--space-sm)) 0 0;line-height:1.5}[data-theme=dark] .section-subtitle.svelte-zmav6x{color:var(--color-text-secondary)}.section-note.svelte-zmav6x{font-family:var(--font-heading);font-size:var(--font-body-size);color:#4a4a6a;margin:0;font-style:italic;line-height:1.5}[data-theme=dark] .section-note.svelte-zmav6x{color:var(--color-text-secondary)}.hero.svelte-zmav6x{position:relative;padding:var(--space-xl) var(--space-lg);z-index:1}.hero.svelte-zmav6x:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 80% at 35% 50%,rgba(255,255,255,.85) 0%,rgba(255,255,255,.4) 50%,transparent 75%);pointer-events:none;z-index:0}[data-theme=dark] .hero.svelte-zmav6x:before{display:none}.hero-inner.svelte-zmav6x{max-width:1040px;margin:0 auto;width:100%;display:grid;grid-template-columns:1.1fr 1fr;gap:var(--space-xl);align-items:start;position:relative;z-index:1}.hero-left.svelte-zmav6x{display:flex;flex-direction:column;gap:var(--space-md)}.preview-card.svelte-zmav6x{background:var(--color-surface);border:1px solid rgba(0,0,0,.5);border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column}[data-theme=light] .preview-card.svelte-zmav6x{background:#f5f5f7;border-color:#0000001f}.preview-card-header.svelte-zmav6x{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-bottom:1px solid rgba(0,0,0,.5);background:#0003;flex-wrap:wrap}[data-theme=light] .preview-card-header.svelte-zmav6x{border-bottom-color:#0000001a;background:#0000000a}.gh-icon.svelte-zmav6x{color:var(--color-text-secondary);flex-shrink:0}.preview-repo-link.svelte-zmav6x{font-family:var(--font-mono);font-size:var(--font-caption);color:var(--color-text);text-decoration:underline;text-underline-offset:2px;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-tag.svelte-zmav6x{font-family:var(--font-mono);font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;padding:2px var(--space-xs);background:#00d9ff26;border:1px solid rgba(0,217,255,.25);border-radius:99px;color:var(--color-text-secondary);flex-shrink:0}.preview-files.svelte-zmav6x{padding:var(--space-md);display:flex;flex-direction:column;gap:var(--space-xs)}.preview-file.svelte-zmav6x{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);background:#ffffff08}[data-theme=light] .preview-file.svelte-zmav6x{background:#00000008}.pf-icon.svelte-zmav6x{font-size:.85rem;flex-shrink:0}.pf-name.svelte-zmav6x{font-family:var(--font-mono);font-size:var(--font-caption);color:var(--color-text-secondary)}.preview-cta.svelte-zmav6x{display:block;padding:var(--space-sm) var(--space-md);border-top:1px solid rgba(0,0,0,.5);font-family:var(--font-mono);font-size:var(--font-caption);color:var(--color-text-secondary);text-decoration:none;transition:color .15s,background .15s}[data-theme=light] .preview-cta.svelte-zmav6x{border-top-color:#0000001a}.preview-cta.svelte-zmav6x:hover{color:var(--color-text);background:#ffffff08}[data-theme=light] .preview-cta.svelte-zmav6x:hover{background:#00000008}.hero-note.svelte-zmav6x{padding:var(--space-sm) var(--space-md);background:#00d9ff0d;border:1px solid rgba(0,217,255,.15);border-radius:var(--radius-md)}.hero-note-text.svelte-zmav6x{font-family:var(--font-heading);font-size:var(--font-caption);color:#4a4a6a;margin:0;line-height:1.5}[data-theme=dark] .hero-note-text.svelte-zmav6x{color:var(--color-text-secondary)}.purchase-card.svelte-zmav6x{display:flex;flex-direction:column;gap:var(--space-lg);background:#f5f5f7;border:1px solid rgba(3,2,19,.06);border-radius:var(--radius-lg);box-shadow:0 0 32px #00b2e70f,0 2px 8px #0302130a;padding:var(--space-xl);position:sticky;top:calc(64px + var(--space-md))}[data-theme=dark] .purchase-card.svelte-zmav6x{background:var(--color-surface);border-color:#ffffff0f;box-shadow:none}.purchase-card--bottom.svelte-zmav6x{position:static}.purchase-top.svelte-zmav6x{display:flex;flex-direction:column;gap:var(--space-sm)}.lp-badge.svelte-zmav6x{display:inline-flex;align-items:center;width:fit-content;font-size:var(--font-caption);letter-spacing:.08em;text-transform:uppercase;color:#4a4a6a;background:#fff;border:1px solid rgba(3,2,19,.08);padding:var(--space-3xs) var(--space-sm);border-radius:99px}[data-theme=dark] .lp-badge.svelte-zmav6x{color:var(--color-text-secondary);background:var(--color-bg);border-color:#ffffff1a}.hero-title.svelte-zmav6x{font-size:clamp(1.4rem,2.5vw,1.8rem);font-weight:700;line-height:1.2;margin:0;color:#0a0e27}[data-theme=dark] .hero-title.svelte-zmav6x{color:var(--color-text)}.hero-desc.svelte-zmav6x{font-family:var(--font-heading);font-size:var(--font-body-size);color:#4a4a6a;margin:0;line-height:1.6}[data-theme=dark] .hero-desc.svelte-zmav6x{color:var(--color-text-secondary)}.purchase-includes.svelte-zmav6x{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-md) 0}.pi-row.svelte-zmav6x{display:flex;gap:var(--space-sm);align-items:flex-start}.pi-check.svelte-zmav6x{font-size:var(--font-body-size);color:#0a0e27;flex-shrink:0;line-height:1.6;font-weight:700;-webkit-text-stroke:.5px currentColor}[data-theme=dark] .pi-check.svelte-zmav6x{color:var(--color-text)}.pi-text.svelte-zmav6x{font-family:var(--font-heading);font-size:var(--font-body-size);color:#4a4a6a;line-height:1.5}[data-theme=dark] .pi-text.svelte-zmav6x{color:var(--color-text-secondary)}.purchase-cta.svelte-zmav6x{display:flex;flex-direction:column;gap:var(--space-sm)}.price-row.svelte-zmav6x{display:flex;align-items:baseline;gap:var(--space-xs)}.price-amount.svelte-zmav6x{font-size:2.618rem;font-weight:700;line-height:1;color:#0a0e27}[data-theme=dark] .price-amount.svelte-zmav6x{color:var(--color-text)}.price-note.svelte-zmav6x{font-family:var(--font-heading);font-size:var(--font-body-size);color:#4a4a6a}[data-theme=dark] .price-note.svelte-zmav6x{color:var(--color-text-secondary)}.cta-micro.svelte-zmav6x{font-family:var(--font-heading);font-size:var(--font-caption);color:#4a4a6a;margin:0;opacity:.7}.cta-micro.svelte-zmav6x a:where(.svelte-zmav6x){color:inherit;text-decoration:underline}[data-theme=dark] .cta-micro.svelte-zmav6x{color:var(--color-text-secondary)}.btn-buy.svelte-zmav6x{display:inline-flex;align-items:center;justify-content:center;height:2.618rem;padding:0 var(--space-xl);background:#0a0e27;color:#f5f5f7;font-size:var(--font-body-size);font-weight:700;border:none;border-radius:var(--radius-md);cursor:pointer;text-decoration:none;transition:opacity .15s,transform .15s;white-space:nowrap;align-self:flex-start}.btn-buy.svelte-zmav6x:hover:not(:disabled){opacity:.85;transform:translateY(-1px)}.btn-buy.svelte-zmav6x:disabled{opacity:.5;cursor:not-allowed}.btn-buy--full.svelte-zmav6x{align-self:stretch;height:3rem}[data-theme=dark] .btn-buy.svelte-zmav6x{background:#f5f5f7;color:#0a0e27}.btn-buy--ghost.svelte-zmav6x{background:transparent;color:#0a0e27;border:1px solid rgba(3,2,19,.25)}[data-theme=dark] .btn-buy--ghost.svelte-zmav6x{background:transparent;color:var(--color-text);border-color:#fff3}.btn-buy--ghost.svelte-zmav6x:hover:not(:disabled){background:#0302130a}[data-theme=dark] .btn-buy--ghost.svelte-zmav6x:hover:not(:disabled){background:#ffffff0f}.error-msg.svelte-zmav6x{color:var(--color-critical);font-size:var(--font-body-size);margin:0}.proof-grid.svelte-zmav6x{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-md)}.proof-card.svelte-zmav6x{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-xl) var(--space-lg);background:#f5f5f7;border:1px solid rgba(3,2,19,.06);border-radius:var(--radius-lg)}[data-theme=dark] .proof-card.svelte-zmav6x{background:var(--color-surface);border-color:#ffffff0f}.proof-card--after.svelte-zmav6x{border-color:#0302131f}[data-theme=dark] .proof-card--after.svelte-zmav6x{border-color:#ffffff1f}.proof-run.svelte-zmav6x{font-size:var(--font-caption);font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#4a4a6a;opacity:.7}[data-theme=dark] .proof-run.svelte-zmav6x{color:var(--color-text-secondary)}.proof-list.svelte-zmav6x{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-sm)}.proof-list.svelte-zmav6x li:where(.svelte-zmav6x){font-family:var(--font-heading);font-size:var(--font-body-size);color:#4a4a6a;line-height:1.5;padding-left:var(--space-md);position:relative}[data-theme=dark] .proof-list.svelte-zmav6x li:where(.svelte-zmav6x){color:var(--color-text-secondary)}.proof-card--list.svelte-zmav6x:not(.proof-card--after) .proof-list:where(.svelte-zmav6x) li:where(.svelte-zmav6x):before{content:"×";position:absolute;left:0;font-weight:700;color:#0a0e27}[data-theme=dark] .proof-card--list.svelte-zmav6x:not(.proof-card--after) .proof-list:where(.svelte-zmav6x) li:where(.svelte-zmav6x):before{color:var(--color-text)}.proof-card--after.svelte-zmav6x .proof-list:where(.svelte-zmav6x) li:where(.svelte-zmav6x):before{content:"✓";position:absolute;left:0;font-weight:700;color:#0a0e27}[data-theme=dark] .proof-card--after.svelte-zmav6x .proof-list:where(.svelte-zmav6x) li:where(.svelte-zmav6x):before{color:var(--color-text)}.problem-list.svelte-zmav6x{display:flex;flex-direction:column;gap:var(--space-xs)}.problem-item.svelte-zmav6x{display:flex;align-items:flex-start;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);background:#f5f5f7;border:1px solid rgba(3,2,19,.06);border-radius:var(--radius-lg);position:relative}[data-theme=dark] .problem-item.svelte-zmav6x{background:var(--color-surface);border-color:#ffffff0f}.problem-item.svelte-zmav6x:before{content:"×";font-size:var(--font-body-size);font-weight:700;color:#0a0e27;flex-shrink:0;line-height:1.5}[data-theme=dark] .problem-item.svelte-zmav6x:before{color:var(--color-text)}.problem-text.svelte-zmav6x{font-family:var(--font-heading);font-size:var(--font-body-size);color:#4a4a6a;line-height:1.5}[data-theme=dark] .problem-text.svelte-zmav6x{color:var(--color-text-secondary)}.shift-steps.svelte-zmav6x{display:flex;flex-direction:column;gap:var(--space-xs)}.shift-step.svelte-zmav6x{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);background:#f5f5f7;border:1px solid rgba(3,2,19,.06);border-radius:var(--radius-lg)}[data-theme=dark] .shift-step.svelte-zmav6x{background:var(--color-surface);border-color:#ffffff0f}.shift-num.svelte-zmav6x{width:2rem;height:2rem;border-radius:50%;background:#0a0e27;color:#f5f5f7;font-weight:700;font-size:var(--font-caption);display:flex;align-items:center;justify-content:center;flex-shrink:0}[data-theme=dark] .shift-num.svelte-zmav6x{background:#ffffff1f;color:var(--color-text)}.shift-text.svelte-zmav6x{font-family:var(--font-heading);font-size:var(--font-body-size);font-weight:600;color:#0a0e27}[data-theme=dark] .shift-text.svelte-zmav6x{color:var(--color-text)}.shift-result.svelte-zmav6x{font-family:var(--font-heading);font-size:var(--font-body-size);font-weight:700;color:#0a0e27;margin:0;padding:var(--space-md) 0 0;text-align:center}[data-theme=dark] .shift-result.svelte-zmav6x{color:var(--color-text)}.steps-grid.svelte-zmav6x{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-md)}.step-card.svelte-zmav6x{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-lg);background:#f5f5f7;border:1px solid rgba(3,2,19,.06);border-radius:var(--radius-lg)}[data-theme=dark] .step-card.svelte-zmav6x{background:var(--color-surface);border-color:#ffffff0f}.step-icon.svelte-zmav6x{width:2.618rem;height:2.618rem;border-radius:var(--radius-md);background:#0a0e27;color:#f5f5f7;font-weight:700;font-size:1.125rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}[data-theme=dark] .step-icon.svelte-zmav6x{background:#ffffff1a;color:var(--color-text)}.step-card.svelte-zmav6x strong:where(.svelte-zmav6x){font-size:var(--font-body-size);font-weight:700;color:#0a0e27}[data-theme=dark] .step-card.svelte-zmav6x strong:where(.svelte-zmav6x){color:var(--color-text)}.step-card.svelte-zmav6x p:where(.svelte-zmav6x){font-family:var(--font-heading);font-size:var(--font-body-size);color:#4a4a6a;margin:0;line-height:1.5}[data-theme=dark] .step-card.svelte-zmav6x p:where(.svelte-zmav6x){color:var(--color-text-secondary)}.includes-grid.svelte-zmav6x{display:flex;flex-direction:column;gap:var(--space-xs)}.include-card.svelte-zmav6x{display:flex;gap:var(--space-sm);align-items:flex-start;padding:var(--space-md) var(--space-lg);background:#f5f5f7;border:1px solid rgba(3,2,19,.06);border-radius:var(--radius-lg)}[data-theme=dark] .include-card.svelte-zmav6x{background:var(--color-surface);border-color:#ffffff0f}.include-format.svelte-zmav6x{font-size:var(--font-caption);font-family:var(--font-mono);font-weight:600;color:#4a4a6a;background:#0302130f;border-radius:var(--radius-sm);padding:2px var(--space-xs);flex-shrink:0;align-self:flex-start;line-height:1.6;white-space:nowrap}[data-theme=dark] .include-format.svelte-zmav6x{color:var(--color-text-secondary);background:#ffffff1a}.include-body.svelte-zmav6x{display:flex;flex-direction:column;gap:var(--space-3xs);min-width:0}.include-label.svelte-zmav6x{font-size:var(--font-body-size);font-weight:600;color:#0a0e27;margin:0}[data-theme=dark] .include-label.svelte-zmav6x{color:var(--color-text)}.include-desc.svelte-zmav6x{font-family:var(--font-heading);font-size:var(--font-caption);color:#4a4a6a;margin:0;line-height:1.4}[data-theme=dark] .include-desc.svelte-zmav6x{color:var(--color-text-secondary)}.roi-list.svelte-zmav6x{display:flex;flex-direction:column;gap:var(--space-xs)}.roi-item.svelte-zmav6x{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);padding:var(--space-md) var(--space-lg);background:#f5f5f7;border:1px solid rgba(3,2,19,.06);border-radius:var(--radius-lg)}[data-theme=dark] .roi-item.svelte-zmav6x{background:var(--color-surface);border-color:#ffffff0f}.roi-label.svelte-zmav6x{font-family:var(--font-heading);font-size:var(--font-body-size);color:#4a4a6a}[data-theme=dark] .roi-label.svelte-zmav6x{color:var(--color-text-secondary)}.roi-value.svelte-zmav6x{font-size:var(--font-body-size);font-weight:700;color:#0a0e27;white-space:nowrap;flex-shrink:0}[data-theme=dark] .roi-value.svelte-zmav6x{color:var(--color-text)}.roi-value--slow.svelte-zmav6x{color:#0a0e27}[data-theme=dark] .roi-value--slow.svelte-zmav6x{color:var(--color-text)}.roi-value--fast.svelte-zmav6x{color:#0a0e27}[data-theme=dark] .roi-value--fast.svelte-zmav6x{color:var(--color-text)}.fit-grid.svelte-zmav6x{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-md)}.fit-card.svelte-zmav6x{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-lg);background:#f5f5f7;border:1px solid rgba(3,2,19,.06);border-radius:var(--radius-lg)}[data-theme=dark] .fit-card.svelte-zmav6x{background:var(--color-surface);border-color:#ffffff0f}.fit-label.svelte-zmav6x{font-size:var(--font-caption);font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#4a4a6a;opacity:.7}[data-theme=dark] .fit-label.svelte-zmav6x{color:var(--color-text-secondary)}.fit-list.svelte-zmav6x{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-sm)}.fit-list.svelte-zmav6x li:where(.svelte-zmav6x){font-family:var(--font-heading);font-size:var(--font-body-size);color:#4a4a6a;line-height:1.5;padding-left:var(--space-md);position:relative}[data-theme=dark] .fit-list.svelte-zmav6x li:where(.svelte-zmav6x){color:var(--color-text-secondary)}.fit-card--yes.svelte-zmav6x .fit-list:where(.svelte-zmav6x) li:where(.svelte-zmav6x):before{content:"✓";position:absolute;left:0;font-weight:700;color:#0a0e27}[data-theme=dark] .fit-card--yes.svelte-zmav6x .fit-list:where(.svelte-zmav6x) li:where(.svelte-zmav6x):before{color:var(--color-text)}.fit-card--no.svelte-zmav6x .fit-list:where(.svelte-zmav6x) li:where(.svelte-zmav6x):before{content:"×";position:absolute;left:0;font-weight:700;color:#0a0e27}[data-theme=dark] .fit-card--no.svelte-zmav6x .fit-list:where(.svelte-zmav6x) li:where(.svelte-zmav6x):before{color:var(--color-text)}.pricing-ladder.svelte-zmav6x{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-md);align-items:stretch}.pricing-tier.svelte-zmav6x{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-lg);background:#f5f5f7;border:1px solid rgba(3,2,19,.06);border-radius:var(--radius-lg);position:relative}[data-theme=dark] .pricing-tier.svelte-zmav6x{background:var(--color-surface);border-color:#ffffff0f}.pricing-tier--featured.svelte-zmav6x{border-color:#03021333;box-shadow:0 4px 16px #00000014}[data-theme=dark] .pricing-tier--featured.svelte-zmav6x{border-color:#ffffff2e;box-shadow:0 4px 16px #0000004d}.pricing-badge.svelte-zmav6x{display:inline-flex;align-items:center;width:fit-content;font-size:var(--font-caption);letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:#0a0e27;background:#0302130f;border:1px solid rgba(3,2,19,.12);padding:var(--space-4xs) var(--space-sm);border-radius:99px}[data-theme=dark] .pricing-badge.svelte-zmav6x{color:var(--color-text);background:#ffffff14;border-color:#ffffff26}.pricing-body.svelte-zmav6x{display:flex;flex-direction:column;gap:var(--space-sm);flex:1}.pricing-name.svelte-zmav6x{font-size:var(--font-body-size);font-weight:700;color:#0a0e27}[data-theme=dark] .pricing-name.svelte-zmav6x{color:var(--color-text)}.pricing-price-row.svelte-zmav6x{display:flex;align-items:baseline;gap:var(--space-xs);flex-wrap:wrap}.pricing-amount.svelte-zmav6x{font-size:1.618rem;font-weight:700;color:#0a0e27;line-height:1}[data-theme=dark] .pricing-amount.svelte-zmav6x{color:var(--color-text)}.pricing-orig.svelte-zmav6x{font-family:var(--font-heading);font-size:var(--font-caption);color:#4a4a6a;text-decoration:line-through;opacity:.6}[data-theme=dark] .pricing-orig.svelte-zmav6x{color:var(--color-text-secondary)}.pricing-per.svelte-zmav6x{font-family:var(--font-heading);font-size:var(--font-caption);color:#4a4a6a}[data-theme=dark] .pricing-per.svelte-zmav6x{color:var(--color-text-secondary)}.pricing-desc.svelte-zmav6x{font-family:var(--font-heading);font-size:var(--font-small-size);color:#4a4a6a;margin:0;line-height:1.5}[data-theme=dark] .pricing-desc.svelte-zmav6x{color:var(--color-text-secondary)}.faq-list.svelte-zmav6x{display:flex;flex-direction:column;gap:var(--space-sm)}.faq-item.svelte-zmav6x{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-lg);background:#f5f5f7;border:1px solid rgba(3,2,19,.06);border-radius:var(--radius-lg)}[data-theme=dark] .faq-item.svelte-zmav6x{background:var(--color-surface);border-color:#ffffff0f}.faq-q.svelte-zmav6x{font-weight:700;font-size:var(--font-body-size);margin:0;color:#0a0e27}[data-theme=dark] .faq-q.svelte-zmav6x{color:var(--color-text)}.faq-a.svelte-zmav6x{font-family:var(--font-heading);font-size:var(--font-small-size);color:#4a4a6a;margin:0;line-height:1.65}[data-theme=dark] .faq-a.svelte-zmav6x{color:var(--color-text-secondary)}.gh-preview-link.svelte-zmav6x{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);background:#f5f5f7;border:1px solid rgba(3,2,19,.08);border-radius:var(--radius-lg);font-family:var(--font-mono);font-size:var(--font-body-size);color:#0a0e27;text-decoration:none;transition:border-color .15s,transform .15s}[data-theme=dark] .gh-preview-link.svelte-zmav6x{background:var(--color-surface);border-color:#ffffff14;color:var(--color-text)}.gh-preview-link.svelte-zmav6x:hover{border-color:#03021333;transform:translateY(-1px)}[data-theme=dark] .gh-preview-link.svelte-zmav6x:hover{border-color:#fff3}.gh-preview-link.svelte-zmav6x svg:where(.svelte-zmav6x){flex-shrink:0;color:#4a4a6a}[data-theme=dark] .gh-preview-link.svelte-zmav6x svg:where(.svelte-zmav6x){color:var(--color-text-secondary)}.tools-list.svelte-zmav6x{display:flex;flex-direction:column;gap:var(--space-xs)}.tool-card.svelte-zmav6x{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-md);padding:var(--space-md) var(--space-lg);background:#f5f5f7;border:1px solid rgba(3,2,19,.06);border-radius:var(--radius-lg)}[data-theme=dark] .tool-card.svelte-zmav6x{background:var(--color-surface);border-color:#ffffff0f}.tool-left.svelte-zmav6x{display:flex;flex-direction:column;gap:var(--space-3xs);min-width:0}.tool-name.svelte-zmav6x{font-size:var(--font-body-size);font-weight:700;color:#0a0e27}[data-theme=dark] .tool-name.svelte-zmav6x{color:var(--color-text)}.tool-name.svelte-zmav6x a:where(.svelte-zmav6x){color:inherit;text-decoration:underline}.tool-desc.svelte-zmav6x{font-family:var(--font-heading);font-size:var(--font-caption);color:#4a4a6a;margin:0;line-height:1.4}[data-theme=dark] .tool-desc.svelte-zmav6x{color:var(--color-text-secondary)}.tool-price.svelte-zmav6x{font-family:var(--font-mono);font-size:var(--font-caption);color:#4a4a6a;white-space:nowrap;flex-shrink:0;align-self:flex-start;padding-top:2px}[data-theme=dark] .tool-price.svelte-zmav6x{color:var(--color-text-secondary)}.upsell.svelte-zmav6x{text-align:center;display:flex;flex-direction:column;gap:var(--space-xs)}.upsell.svelte-zmav6x p:where(.svelte-zmav6x){font-family:var(--font-heading);font-size:var(--font-body-size);color:#4a4a6a;margin:0}[data-theme=dark] .upsell.svelte-zmav6x p:where(.svelte-zmav6x){color:var(--color-text-secondary)}.upsell.svelte-zmav6x a:where(.svelte-zmav6x){font-size:var(--font-body-size);color:#0a0e27;text-decoration:underline}[data-theme=dark] .upsell.svelte-zmav6x a:where(.svelte-zmav6x){color:var(--color-text)}.hero-image.svelte-zmav6x{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-lg);border:1px solid rgba(0,0,0,.5);display:block}[data-theme=light] .hero-image.svelte-zmav6x{border-color:#0000001f}.price-amount--sale.svelte-zmav6x{color:#0a0e27}[data-theme=dark] .price-amount--sale.svelte-zmav6x{color:var(--color-text)}.price-original.svelte-zmav6x{font-family:var(--font-heading);font-size:var(--font-body-size);color:#4a4a6a;text-decoration:line-through;align-self:flex-end;padding-bottom:.2em}[data-theme=dark] .price-original.svelte-zmav6x{color:var(--color-text-secondary)}.discount-timer.svelte-zmav6x{display:inline-flex;align-items:center;width:fit-content;font-size:var(--font-caption);font-weight:600;letter-spacing:.04em;color:#0a0e27;background:#0302130f;border:1px solid rgba(3,2,19,.15);border-radius:99px;padding:var(--space-4xs) var(--space-sm);margin-top:calc(-1 * var(--space-2xs))}[data-theme=dark] .discount-timer.svelte-zmav6x{color:var(--color-text);background:#ffffff14;border-color:#ffffff26}.consultation-note.svelte-zmav6x{font-family:var(--font-heading);font-size:var(--font-caption);color:#4a4a6a;margin:0;text-align:center;opacity:.65}[data-theme=dark] .consultation-note.svelte-zmav6x{color:var(--color-text-secondary)}@media(max-width:48rem){.hero-inner.svelte-zmav6x,.steps-grid.svelte-zmav6x,.proof-grid.svelte-zmav6x,.fit-grid.svelte-zmav6x,.pricing-ladder.svelte-zmav6x{grid-template-columns:1fr}.purchase-card.svelte-zmav6x{position:static;padding:var(--space-lg)}.section.svelte-zmav6x{padding:var(--space-xl) var(--space-md)}.btn-buy--full.svelte-zmav6x{white-space:normal;height:auto;min-height:3rem;padding:.6em var(--space-md);line-height:1.3}.roi-item.svelte-zmav6x{flex-direction:column;align-items:flex-start;gap:var(--space-xs)}}
