.container.svelte-1hrotn9{max-width:var(--container-wide);margin:0 auto;padding:0 var(--s-8)}.container.narrow.svelte-1hrotn9{max-width:var(--container-prose)}.page-header.svelte-1hrotn9{padding:var(--s-20) 0 var(--s-16)}.page-header.svelte-1hrotn9 h1:where(.svelte-1hrotn9){font-family:var(--font-display);font-style:italic;font-weight:var(--weight-regular);font-size:var(--text-display);line-height:.92;letter-spacing:var(--tracking-tighter);color:var(--ink);margin:var(--s-6) 0 var(--s-8)}.page-header.svelte-1hrotn9 h1:where(.svelte-1hrotn9) .dim:where(.svelte-1hrotn9){color:var(--ink-3)}.page-header.svelte-1hrotn9 h1:where(.svelte-1hrotn9) em:where(.svelte-1hrotn9){color:var(--signal);font-style:italic;text-shadow:0 0 60px rgba(0,255,184,.3)}.lead.svelte-1hrotn9{font-size:var(--text-xl);line-height:var(--leading-relaxed);color:var(--ink-2);max-width:640px}.tiers-section.svelte-1hrotn9{padding:var(--s-12) 0 var(--s-24);border-top:1px solid var(--border)}.tier-grid.svelte-1hrotn9{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-4);padding-top:var(--s-12)}.tier.svelte-1hrotn9{background:linear-gradient(180deg,var(--panel) 0%,var(--void-2) 100%);border:1px solid var(--border);padding:var(--s-8) var(--s-6);display:flex;flex-direction:column;gap:var(--s-5);position:relative;transition:border-color var(--dur-med) var(--ease-out)}.tier-highlight.svelte-1hrotn9{border-color:var(--signal-dim);box-shadow:0 0 32px #00ffb814}.tier-highlight.svelte-1hrotn9:before{content:"";position:absolute;top:-1px;left:0;right:0;height:1px;background:var(--signal);box-shadow:0 0 12px var(--signal-dim)}.tier-badge.svelte-1hrotn9{position:absolute;top:-10px;left:50%;transform:translate(-50%);font-family:var(--font-mono);font-size:9px;font-weight:var(--weight-bold);letter-spacing:.14em;color:var(--signal);background:var(--void);border:1px solid var(--signal);padding:4px 10px;white-space:nowrap}.tier-head.svelte-1hrotn9{display:flex;flex-direction:column;gap:var(--s-2);padding-bottom:var(--s-5);border-bottom:1px dashed var(--border-2)}.tier-code.svelte-1hrotn9{font-family:var(--font-mono);font-size:10px;font-weight:var(--weight-medium);letter-spacing:.14em;color:var(--ink-3)}.tier.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-family:var(--font-display);font-style:italic;font-weight:var(--weight-regular);font-size:var(--text-3xl);color:var(--ink)}.tier-price.svelte-1hrotn9{display:flex;align-items:baseline;gap:var(--s-2)}.price-display.svelte-1hrotn9{font-family:var(--font-display);font-style:italic;font-size:48px;color:var(--ink);line-height:1}.dollar.svelte-1hrotn9{font-size:24px;color:var(--ink-3);margin-right:2px}.price-cadence.svelte-1hrotn9{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;color:var(--ink-3)}.tier-credits.svelte-1hrotn9{display:flex;flex-direction:column;gap:2px;padding-bottom:var(--s-5);border-bottom:1px dashed var(--border-2)}.credit-num.svelte-1hrotn9{font-family:var(--font-display);font-style:italic;font-size:var(--text-2xl);color:var(--signal);text-shadow:0 0 12px var(--signal-glow)}.credit-unit.svelte-1hrotn9{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.tier-features.svelte-1hrotn9{list-style:none;display:flex;flex-direction:column;gap:var(--s-3);flex:1}.tier-features.svelte-1hrotn9 li:where(.svelte-1hrotn9){display:flex;align-items:flex-start;gap:var(--s-3);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--ink-2)}.tier-features.svelte-1hrotn9 svg:where(.svelte-1hrotn9){flex-shrink:0;margin-top:5px;color:var(--signal)}.tier-cta.svelte-1hrotn9{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:10px;font-weight:var(--weight-medium);letter-spacing:.12em;color:var(--ink-2);border:1px solid var(--border-2);padding:14px 16px;margin-top:var(--s-3);transition:all var(--dur-med) var(--ease-out)}.tier-cta.svelte-1hrotn9:hover{color:var(--ink);border-color:var(--border-3)}.cta-primary.svelte-1hrotn9{color:var(--signal);background:var(--signal-glow);border-color:var(--signal)}.cta-primary.svelte-1hrotn9:hover{background:#00ffb824;box-shadow:0 0 24px var(--signal-dim);color:var(--signal)}.credit-explainer.svelte-1hrotn9{padding:var(--s-24) 0;border-top:1px solid var(--border)}.explainer-panel.svelte-1hrotn9{background:linear-gradient(180deg,var(--panel) 0%,var(--void-2) 100%);border:1px solid var(--border);padding:var(--s-16);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--s-6)}.explainer-panel.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-family:var(--font-display);font-style:italic;font-weight:var(--weight-regular);font-size:var(--text-5xl);line-height:.95;letter-spacing:var(--tracking-tighter)}.explainer-panel.svelte-1hrotn9 h2:where(.svelte-1hrotn9) .dim:where(.svelte-1hrotn9){color:var(--ink-3)}.explainer-panel.svelte-1hrotn9 h2:where(.svelte-1hrotn9) em:where(.svelte-1hrotn9){color:var(--signal);text-shadow:0 0 60px rgba(0,255,184,.3)}.explainer-panel.svelte-1hrotn9 p:where(.svelte-1hrotn9){max-width:560px;font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--ink-2)}.example-card.svelte-1hrotn9{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1.2fr;align-items:center;gap:var(--s-3);background:var(--void);border:1px solid var(--border);padding:var(--s-6);margin-top:var(--s-4);width:100%;max-width:720px}.example-row.svelte-1hrotn9{display:flex;flex-direction:column;align-items:center;gap:var(--s-1)}.example-row.total.svelte-1hrotn9{border-left:1px dashed var(--border-2);padding-left:var(--s-4)}.example-label.svelte-1hrotn9{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.example-value.svelte-1hrotn9{font-family:var(--font-display);font-style:italic;font-size:var(--text-3xl);color:var(--ink)}.example-value.signal.svelte-1hrotn9{color:var(--signal);text-shadow:0 0 16px var(--signal-glow)}.example-multiply.svelte-1hrotn9,.example-equals.svelte-1hrotn9{font-family:var(--font-mono);color:var(--ink-3);font-size:var(--text-lg)}.faq-section.svelte-1hrotn9{padding:var(--s-24) 0;border-top:1px solid var(--border)}.section-header.svelte-1hrotn9{max-width:720px;margin-bottom:var(--s-12)}.section-header.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-family:var(--font-display);font-style:italic;font-weight:var(--weight-regular);font-size:var(--text-5xl);letter-spacing:var(--tracking-tighter);color:var(--ink);margin-top:var(--s-4)}.section-header.svelte-1hrotn9 h2:where(.svelte-1hrotn9) .dim:where(.svelte-1hrotn9){color:var(--ink-3)}.section-header.svelte-1hrotn9 h2:where(.svelte-1hrotn9) em:where(.svelte-1hrotn9){color:var(--signal);text-shadow:0 0 50px rgba(0,255,184,.25)}.faq-list.svelte-1hrotn9{max-width:880px;display:flex;flex-direction:column;gap:0}.faq-item.svelte-1hrotn9{border-bottom:1px solid var(--border);padding:var(--s-2) 0}.faq-item.svelte-1hrotn9 summary:where(.svelte-1hrotn9){display:flex;justify-content:space-between;align-items:center;padding:var(--s-5) 0;cursor:pointer;list-style:none;gap:var(--s-6)}.faq-item.svelte-1hrotn9 summary:where(.svelte-1hrotn9)::-webkit-details-marker{display:none}.faq-q.svelte-1hrotn9{font-family:var(--font-display);font-style:italic;font-size:var(--text-xl);color:var(--ink);line-height:var(--leading-snug)}.faq-icon.svelte-1hrotn9{font-family:var(--font-mono);font-size:var(--text-xl);font-weight:var(--weight-light);color:var(--signal);transition:transform var(--dur-med) var(--ease-out);flex-shrink:0}.faq-item[open].svelte-1hrotn9 .faq-icon:where(.svelte-1hrotn9){transform:rotate(45deg)}.faq-a.svelte-1hrotn9{padding:0 0 var(--s-5);font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--ink-2);max-width:720px}@media(max-width:1100px){.tier-grid.svelte-1hrotn9{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.container.svelte-1hrotn9{padding:0 var(--s-6)}.tier-grid.svelte-1hrotn9{grid-template-columns:1fr}.page-header.svelte-1hrotn9 h1:where(.svelte-1hrotn9){font-size:var(--text-4xl)}.section-header.svelte-1hrotn9 h2:where(.svelte-1hrotn9),.explainer-panel.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-size:var(--text-4xl)}.explainer-panel.svelte-1hrotn9{padding:var(--s-10) var(--s-6)}.example-card.svelte-1hrotn9{grid-template-columns:1fr;padding:var(--s-4)}.example-multiply.svelte-1hrotn9,.example-equals.svelte-1hrotn9{text-align:center}.example-row.total.svelte-1hrotn9{border-left:none;border-top:1px dashed var(--border-2);padding-top:var(--s-3);padding-left:0}.faq-q.svelte-1hrotn9{font-size:var(--text-lg)}}
