.container.svelte-skv6c4{max-width:1200px;margin:0 auto;padding:0 var(--space-6)}.section-header.svelte-skv6c4{text-align:center;margin-bottom:var(--space-12)}.section-tag.svelte-skv6c4{display:inline-block;padding:var(--space-2) var(--space-4);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-success);margin-bottom:var(--space-4)}.section-header.svelte-skv6c4 h2:where(.svelte-skv6c4){font-size:var(--text-4xl);font-weight:700;margin-bottom:var(--space-4);color:var(--color-text-primary)}.section-header.svelte-skv6c4 p:where(.svelte-skv6c4){font-size:var(--text-lg);color:var(--color-text-secondary);max-width:600px;margin:0 auto}.hero.svelte-skv6c4{position:relative;min-height:calc(100vh - 80px);display:grid;grid-template-columns:1fr 1fr;gap:var(--space-12);align-items:center;padding:var(--space-12) var(--space-6);max-width:1400px;margin:0 auto;overflow:hidden}.hero-bg.svelte-skv6c4{position:absolute;inset:0;overflow:hidden;pointer-events:none}.hero-bubble.svelte-skv6c4{position:absolute;border-radius:50%;filter:blur(40px);animation:svelte-skv6c4-float 20s ease-in-out infinite}@keyframes svelte-skv6c4-float{0%,to{transform:translate(0)}25%{transform:translate(10px,-20px)}50%{transform:translate(-10px,10px)}75%{transform:translate(20px,15px)}}.hero-content.svelte-skv6c4{position:relative;z-index:1}.hero-badge.svelte-skv6c4{margin-bottom:var(--space-6)}.hero-headline.svelte-skv6c4{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:var(--space-6)}.gradient-text.svelte-skv6c4{background:linear-gradient(135deg,var(--color-success),var(--color-info));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gradient-text.svelte-skv6c4::selection{-webkit-text-fill-color:var(--color-success);background:#00e6764d}.hero-subheadline.svelte-skv6c4{font-size:var(--text-xl);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-8);max-width:500px}.hero-ctas.svelte-skv6c4{display:flex;gap:var(--space-4);margin-bottom:var(--space-10)}.btn-lg.svelte-skv6c4{padding:var(--space-4) var(--space-8);font-size:var(--text-base)}.hero-stats.svelte-skv6c4{display:flex;align-items:center;gap:var(--space-6)}.stat.svelte-skv6c4{display:flex;flex-direction:column;gap:var(--space-1)}.stat-value.svelte-skv6c4{font-size:var(--text-2xl);font-weight:700;color:var(--color-text-primary)}.stat-label.svelte-skv6c4{font-size:var(--text-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.stat-divider.svelte-skv6c4{width:1px;height:40px;background:var(--glass-border)}.hero-visual.svelte-skv6c4{position:relative;z-index:1}.mock-chart.svelte-skv6c4{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-xl)}.mock-chart-header.svelte-skv6c4{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--glass-bg);border-bottom:1px solid var(--glass-border)}.mock-dot.svelte-skv6c4{width:12px;height:12px;border-radius:50%}.mock-dot.red.svelte-skv6c4{background:#ff5f56}.mock-dot.yellow.svelte-skv6c4{background:#ffbd2e}.mock-dot.green.svelte-skv6c4{background:#27ca3f}.mock-title.svelte-skv6c4{margin-left:auto;font-size:var(--text-xs);color:var(--color-text-muted)}.mock-chart-body.svelte-skv6c4{position:relative;height:300px;padding:var(--space-4)}.mock-candles.svelte-skv6c4{display:flex;align-items:flex-end;justify-content:space-around;height:60%;padding:0 var(--space-4)}.mock-candle.svelte-skv6c4{display:flex;flex-direction:column;align-items:center;animation:svelte-skv6c4-candleGrow 1s ease-out forwards;animation-delay:var(--delay);opacity:0}@keyframes svelte-skv6c4-candleGrow{to{opacity:1}}.mock-wick.svelte-skv6c4{width:2px;height:20px;background:var(--color-text-muted)}.mock-body.svelte-skv6c4{width:12px;height:var(--height);background:var(--color-danger);border-radius:2px}.mock-body.green.svelte-skv6c4{background:var(--color-success)}.mock-bubbles.svelte-skv6c4{position:absolute;inset:0}.mock-bubble.svelte-skv6c4{position:absolute;left:var(--left);top:var(--top);width:var(--size);height:var(--size);border-radius:50%;background:var(--color-danger);opacity:0;animation:svelte-skv6c4-bubblePop .5s ease-out forwards;animation-delay:var(--delay)}.mock-bubble.buy.svelte-skv6c4{background:var(--color-success)}@keyframes svelte-skv6c4-bubblePop{to{opacity:.6}}.mock-cvd.svelte-skv6c4{position:absolute;bottom:var(--space-4);left:var(--space-4);right:var(--space-4);height:40px}.cvd-line.svelte-skv6c4{width:100%;height:100%}.problem-solution.svelte-skv6c4{padding:var(--space-12) 0;background:linear-gradient(180deg,transparent,var(--glass-bg) 50%,transparent)}.problem-grid.svelte-skv6c4{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-8);max-width:1000px;margin:0 auto}.problem-card.svelte-skv6c4,.solution-card.svelte-skv6c4{padding:var(--space-8)}.problem-icon.svelte-skv6c4,.solution-icon.svelte-skv6c4{font-size:3rem;margin-bottom:var(--space-4)}.problem-card.svelte-skv6c4 h3:where(.svelte-skv6c4),.solution-card.svelte-skv6c4 h3:where(.svelte-skv6c4){font-size:var(--text-2xl);margin-bottom:var(--space-6)}.problem-list.svelte-skv6c4,.solution-list.svelte-skv6c4{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-4)}.problem-list.svelte-skv6c4 li:where(.svelte-skv6c4),.solution-list.svelte-skv6c4 li:where(.svelte-skv6c4){display:flex;align-items:flex-start;gap:var(--space-3);font-size:var(--text-base);color:var(--color-text-secondary)}.x-mark.svelte-skv6c4{color:var(--color-danger);font-weight:700;flex-shrink:0}.check-mark.svelte-skv6c4{color:var(--color-success);font-weight:700;flex-shrink:0}.solution-cta.svelte-skv6c4{text-align:center;margin-top:var(--space-10);font-size:var(--text-xl);font-weight:600;color:var(--color-success)}.why-orderflow.svelte-skv6c4{padding:var(--space-12) 0}.orderflow-explainer.svelte-skv6c4{display:grid;grid-template-columns:1fr 1.5fr;gap:var(--space-8);padding:var(--space-8)}.explainer-visual.svelte-skv6c4{display:flex;align-items:center;justify-content:center}.ladder-mock.svelte-skv6c4{background:#0006;border-radius:var(--radius-lg);padding:var(--space-4);font-family:SF Mono,monospace;font-size:var(--text-sm);position:relative}.ladder-row.svelte-skv6c4{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:1px solid rgba(255,255,255,.05)}.ladder-row.current.svelte-skv6c4{background:#00e6761a;border-radius:var(--radius-sm)}.bid-vol.svelte-skv6c4{color:var(--color-success);text-align:right}.ask-vol.svelte-skv6c4{color:var(--color-danger);text-align:left}.price.svelte-skv6c4{color:var(--color-text-primary);text-align:center;font-weight:600}.highlight-buy.svelte-skv6c4{font-weight:700;font-size:var(--text-base);text-shadow:0 0 10px var(--color-success)}.highlight-sell.svelte-skv6c4{font-weight:700;text-shadow:0 0 10px var(--color-danger)}.ladder-annotation.svelte-skv6c4{position:absolute;bottom:-30px;left:0;right:0;font-size:var(--text-xs);color:var(--color-success);text-align:center;font-style:italic}.explainer-content.svelte-skv6c4 h3:where(.svelte-skv6c4){font-size:var(--text-2xl);font-weight:700;margin-bottom:var(--space-4);color:var(--color-text-primary)}.explainer-content.svelte-skv6c4>p:where(.svelte-skv6c4){color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-6)}.explainer-content.svelte-skv6c4 strong:where(.svelte-skv6c4){color:var(--color-text-primary)}.insight-cards.svelte-skv6c4{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-6)}.insight-card.svelte-skv6c4{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);background:#0000004d;border-radius:var(--radius-md);border:1px solid var(--glass-border)}.insight-icon.svelte-skv6c4{font-size:var(--text-xl);flex-shrink:0}.insight-card.svelte-skv6c4 strong:where(.svelte-skv6c4){display:block;color:var(--color-text-primary);margin-bottom:var(--space-1)}.insight-card.svelte-skv6c4 p:where(.svelte-skv6c4){font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.explainer-cta.svelte-skv6c4{padding:var(--space-4);background:var(--color-success-muted);border:1px solid rgba(0,230,118,.3);border-radius:var(--radius-md);color:var(--color-success);font-weight:500;text-align:center}@media(max-width:768px){.orderflow-explainer.svelte-skv6c4{grid-template-columns:1fr}.explainer-visual.svelte-skv6c4{order:2}.explainer-content.svelte-skv6c4{order:1}}.orderflow-tool.svelte-skv6c4{padding:var(--space-16) 0;background:linear-gradient(180deg,transparent,rgba(0,230,118,.03) 30%,rgba(0,230,118,.05) 50%,rgba(0,230,118,.03) 70%,transparent)}.tool-showcase.svelte-skv6c4{padding:var(--space-8)}.tool-demo-container.svelte-skv6c4{margin-bottom:var(--space-8);border-radius:var(--radius-xl);overflow:hidden;background:#0006;border:1px solid var(--glass-border)}.tool-demo-image.svelte-skv6c4{width:100%;height:auto;display:block}.tool-features-grid.svelte-skv6c4{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6)}.tool-feature.svelte-skv6c4{display:flex;gap:var(--space-4);padding:var(--space-5);background:#0000004d;border-radius:var(--radius-lg);border:1px solid var(--glass-border);transition:all var(--transition-normal)}.tool-feature.svelte-skv6c4:hover{border-color:#00e6764d;background:#00e6760d}.tool-feature-icon.svelte-skv6c4{font-size:1.75rem;flex-shrink:0}.tool-feature-content.svelte-skv6c4 h4:where(.svelte-skv6c4){font-size:var(--text-base);font-weight:600;margin-bottom:var(--space-2);color:var(--color-text-primary)}.tool-feature-content.svelte-skv6c4 p:where(.svelte-skv6c4){font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin:0}.tool-cta.svelte-skv6c4{text-align:center;margin-top:var(--space-10)}@media(max-width:1024px){.tool-features-grid.svelte-skv6c4{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.tool-features-grid.svelte-skv6c4{grid-template-columns:1fr}.tool-showcase.svelte-skv6c4{padding:var(--space-5)}}.strategies.svelte-skv6c4{padding:var(--space-12) 0}.strategies-grid.svelte-skv6c4{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6);margin-bottom:var(--space-8)}.strategy-card.svelte-skv6c4{padding:var(--space-6);position:relative}.strategy-badge.svelte-skv6c4{display:inline-block;padding:var(--space-1) var(--space-3);background:var(--color-success-muted);color:var(--color-success);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:600;margin-bottom:var(--space-4)}.strategy-card.svelte-skv6c4 h3:where(.svelte-skv6c4){font-size:var(--text-xl);font-weight:700;margin-bottom:var(--space-2)}.strategy-card.svelte-skv6c4 p:where(.svelte-skv6c4){color:var(--color-text-secondary);font-size:var(--text-sm);margin-bottom:var(--space-5);line-height:var(--leading-relaxed)}.strategy-stats.svelte-skv6c4{display:flex;gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--glass-border)}.strategy-stat.svelte-skv6c4{display:flex;flex-direction:column;gap:var(--space-1)}.stat-num.svelte-skv6c4{font-size:var(--text-xl);font-weight:700;color:var(--color-success)}.stat-desc.svelte-skv6c4{font-size:var(--text-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.strategies-cta.svelte-skv6c4{display:flex;align-items:center;justify-content:space-between;padding:var(--space-6);background:#00e6760d;border:1px solid rgba(0,230,118,.2)}.strategies-cta-content.svelte-skv6c4 h3:where(.svelte-skv6c4){font-size:var(--text-lg);font-weight:700;margin-bottom:var(--space-2)}.strategies-cta-content.svelte-skv6c4 p:where(.svelte-skv6c4){color:var(--color-text-secondary);font-size:var(--text-sm);max-width:500px}@media(max-width:1024px){.strategies-grid.svelte-skv6c4{grid-template-columns:1fr}.strategies-cta.svelte-skv6c4{flex-direction:column;text-align:center;gap:var(--space-4)}.strategies-cta-content.svelte-skv6c4 p:where(.svelte-skv6c4){max-width:none}}.brokerage-sync.svelte-skv6c4{padding:var(--space-12) 0;background:linear-gradient(180deg,transparent,rgba(0,230,118,.03) 50%,transparent)}.brokerage-grid.svelte-skv6c4{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4);margin-bottom:var(--space-8)}.brokerage-card.svelte-skv6c4{padding:var(--space-5);text-align:center;position:relative;transition:all var(--transition-normal)}.brokerage-card.svelte-skv6c4:hover{transform:translateY(-4px);border-color:var(--color-success)}.brokerage-card.featured.svelte-skv6c4{background:#00e6760d;border-color:#00e6764d}.featured-badge.svelte-skv6c4{position:absolute;top:-10px;left:50%;transform:translate(-50%);padding:var(--space-1) var(--space-3);background:var(--color-success);color:#000;font-size:var(--text-xs);font-weight:700;border-radius:var(--radius-full);white-space:nowrap}.brokerage-icon.svelte-skv6c4{font-size:2.5rem;margin-bottom:var(--space-3)}.brokerage-card.svelte-skv6c4 h3:where(.svelte-skv6c4){font-size:var(--text-base);font-weight:600;margin-bottom:var(--space-2);color:var(--color-text-primary)}.brokerage-card.svelte-skv6c4 p:where(.svelte-skv6c4){font-size:var(--text-xs);color:var(--color-text-muted);line-height:var(--leading-relaxed)}.brokerage-benefits.svelte-skv6c4{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6);margin-bottom:var(--space-8)}.benefit-card.svelte-skv6c4{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-5)}.benefit-icon.svelte-skv6c4{font-size:2rem;flex-shrink:0}.benefit-content.svelte-skv6c4 h4:where(.svelte-skv6c4){font-size:var(--text-base);font-weight:600;margin-bottom:var(--space-2);color:var(--color-text-primary)}.benefit-content.svelte-skv6c4 p:where(.svelte-skv6c4){font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.brokerage-cta.svelte-skv6c4{display:flex;align-items:center;justify-content:space-between;padding:var(--space-6);background:#00e67614;border:1px solid rgba(0,230,118,.25)}.brokerage-cta.svelte-skv6c4 .cta-content:where(.svelte-skv6c4) h3:where(.svelte-skv6c4){font-size:var(--text-lg);font-weight:700;margin-bottom:var(--space-2)}.brokerage-cta.svelte-skv6c4 .cta-content:where(.svelte-skv6c4) p:where(.svelte-skv6c4){color:var(--color-text-secondary);font-size:var(--text-sm);max-width:500px}@media(max-width:1024px){.brokerage-grid.svelte-skv6c4{grid-template-columns:repeat(2,1fr)}.brokerage-benefits.svelte-skv6c4{grid-template-columns:1fr}.brokerage-cta.svelte-skv6c4{flex-direction:column;text-align:center;gap:var(--space-4)}.brokerage-cta.svelte-skv6c4 .cta-content:where(.svelte-skv6c4) p:where(.svelte-skv6c4){max-width:none}}@media(max-width:480px){.brokerage-grid.svelte-skv6c4{grid-template-columns:1fr}}.features.svelte-skv6c4{padding:var(--space-12) 0}.features-nav.svelte-skv6c4{display:flex;justify-content:center;gap:var(--space-2);margin-bottom:var(--space-8);padding:var(--space-2);background:var(--glass-bg);border-radius:var(--radius-lg);border:1px solid var(--glass-border);max-width:fit-content;margin-left:auto;margin-right:auto;overflow-x:auto;-webkit-overflow-scrolling:touch}.feature-tab.svelte-skv6c4{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-5);background:transparent;border:none;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-normal);color:var(--color-text-muted)}.feature-tab.svelte-skv6c4:hover{background:var(--glass-bg);color:var(--color-text-secondary)}.feature-tab.active.svelte-skv6c4{background:var(--glass-bg-active);color:var(--color-text-primary)}.feature-tab-icon.svelte-skv6c4{font-size:var(--text-2xl)}.feature-tab-title.svelte-skv6c4{font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.feature-detail.svelte-skv6c4{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-8);padding:var(--space-8)}.feature-header.svelte-skv6c4{display:flex;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-6)}.feature-icon-large.svelte-skv6c4{font-size:3rem}.feature-header.svelte-skv6c4 h3:where(.svelte-skv6c4){font-size:var(--text-2xl);font-weight:700;margin-bottom:var(--space-1)}.feature-tagline.svelte-skv6c4{color:var(--color-success);font-size:var(--text-sm);font-weight:500}.feature-description.svelte-skv6c4{color:var(--color-text-secondary);font-size:var(--text-base);line-height:var(--leading-relaxed);margin-bottom:var(--space-6)}.feature-bullets.svelte-skv6c4{list-style:none;padding:0;margin:0 0 var(--space-6);display:flex;flex-direction:column;gap:var(--space-3)}.feature-bullets.svelte-skv6c4 li:where(.svelte-skv6c4){display:flex;align-items:flex-start;gap:var(--space-3);color:var(--color-text-secondary)}.bullet-check.svelte-skv6c4{color:var(--color-success);font-weight:700}.feature-highlight.svelte-skv6c4{padding:var(--space-4);background:var(--color-success-muted);border:1px solid rgba(0,230,118,.3);border-radius:var(--radius-md);color:var(--color-success);font-weight:500}.feature-visual.svelte-skv6c4{display:flex;align-items:center;justify-content:center}.feature-mock.svelte-skv6c4{width:100%;max-width:350px;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:var(--space-6)}.mock-education.svelte-skv6c4{display:flex;flex-direction:column;gap:var(--space-4)}.mock-progress.svelte-skv6c4{height:8px;background:var(--glass-bg);border-radius:var(--radius-full);overflow:hidden}.progress-bar.svelte-skv6c4{height:100%;width:var(--width);background:linear-gradient(90deg,var(--color-success),var(--color-info));border-radius:var(--radius-full)}.mock-lesson.svelte-skv6c4{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--glass-bg);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-text-secondary)}.mock-lesson.active.svelte-skv6c4{background:var(--glass-bg-active);border:1px solid var(--glass-border);color:var(--color-text-primary)}.lesson-status.svelte-skv6c4{margin-left:auto;font-size:var(--text-xs)}.lesson-status.complete.svelte-skv6c4{color:var(--color-success)}.lesson-status.locked.svelte-skv6c4{color:var(--color-text-muted)}.mock-visualization.svelte-skv6c4{display:flex;flex-direction:column;gap:var(--space-4)}.viz-controls.svelte-skv6c4{display:flex;align-items:center;gap:var(--space-3)}.viz-label.svelte-skv6c4{font-size:var(--text-sm);color:var(--color-text-secondary)}.viz-toggle.svelte-skv6c4{width:40px;height:20px;background:var(--glass-bg);border-radius:var(--radius-full);position:relative}.viz-toggle.on.svelte-skv6c4:after{content:"";position:absolute;right:2px;top:2px;width:16px;height:16px;background:var(--color-success);border-radius:50%}.viz-canvas.svelte-skv6c4{position:relative;height:150px;background:#0000004d;border-radius:var(--radius-md)}.viz-bubble.svelte-skv6c4{position:absolute;left:var(--x);top:var(--y);width:var(--size);height:var(--size);border-radius:50%;background:var(--color-danger);opacity:.6}.viz-bubble.buy.svelte-skv6c4{background:var(--color-success)}.mock-builder.svelte-skv6c4{display:flex;flex-direction:column;gap:var(--space-2);align-items:center}.builder-block.svelte-skv6c4{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-md);width:100%}.builder-block.alert.svelte-skv6c4{background:var(--color-success-muted);border-color:#00e6764d}.block-type.svelte-skv6c4{font-size:var(--text-xs);font-weight:700;color:var(--color-info);text-transform:uppercase}.builder-block.alert.svelte-skv6c4 .block-type:where(.svelte-skv6c4){color:var(--color-success)}.block-condition.svelte-skv6c4{font-size:var(--text-sm);color:var(--color-text-secondary)}.builder-connector.svelte-skv6c4{font-size:var(--text-xs);color:var(--color-text-muted);font-weight:600}.mock-replay.svelte-skv6c4{display:flex;flex-direction:column;gap:var(--space-4);align-items:center}.replay-controls.svelte-skv6c4{display:flex;align-items:center;gap:var(--space-3)}.replay-btn.svelte-skv6c4{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:50%;color:var(--color-text-secondary);cursor:pointer;font-size:var(--text-sm)}.replay-btn.play.svelte-skv6c4{background:var(--color-success);border-color:var(--color-success);color:#000}.replay-speed.svelte-skv6c4{font-size:var(--text-sm);color:var(--color-success);font-weight:600}.replay-timeline.svelte-skv6c4{position:relative;width:100%;height:8px;background:var(--glass-bg);border-radius:var(--radius-full)}.timeline-progress.svelte-skv6c4{height:100%;width:var(--width);background:var(--color-success);border-radius:var(--radius-full)}.timeline-marker.svelte-skv6c4{position:absolute;left:calc(var(--width, 45%) - 6px);top:-4px;width:16px;height:16px;background:var(--color-text-primary);border-radius:50%;border:2px solid var(--color-success)}.replay-date.svelte-skv6c4{font-size:var(--text-xs);color:var(--color-text-muted)}.mock-journal.svelte-skv6c4{display:flex;flex-direction:column;gap:var(--space-4)}.journal-stat.svelte-skv6c4{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3);background:var(--glass-bg);border-radius:var(--radius-md)}.journal-label.svelte-skv6c4{font-size:var(--text-sm);color:var(--color-text-muted)}.journal-value.svelte-skv6c4{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary)}.journal-value.positive.svelte-skv6c4{color:var(--color-success)}.journal-chart.svelte-skv6c4{display:flex;align-items:flex-end;justify-content:space-between;height:80px;padding:var(--space-3);background:var(--glass-bg);border-radius:var(--radius-md)}.chart-bar.svelte-skv6c4{width:24px;height:var(--height);background:var(--color-danger);border-radius:var(--radius-sm);opacity:.7}.chart-bar.positive.svelte-skv6c4{background:var(--color-success)}.pricing.svelte-skv6c4{padding:var(--space-12) 0;background:linear-gradient(180deg,transparent,var(--glass-bg) 50%,transparent)}.pricing-grid.svelte-skv6c4{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6);margin-bottom:var(--space-8)}.pricing-card.svelte-skv6c4{padding:var(--space-8);text-align:center;position:relative;transition:transform var(--transition-normal)}.pricing-card.svelte-skv6c4:hover{transform:translateY(-4px)}.pricing-card.popular.svelte-skv6c4{border-color:var(--color-success);background:#00e6760d}.popular-badge.svelte-skv6c4{position:absolute;top:-12px;left:50%;transform:translate(-50%);padding:var(--space-1) var(--space-4);background:var(--color-success);color:#000;font-size:var(--text-xs);font-weight:700;border-radius:var(--radius-full);text-transform:uppercase}.plan-name.svelte-skv6c4{font-size:var(--text-2xl);font-weight:700;margin-bottom:var(--space-2)}.plan-description.svelte-skv6c4{color:var(--color-text-secondary);font-size:var(--text-sm);margin-bottom:var(--space-6)}.plan-price.svelte-skv6c4{margin-bottom:var(--space-6)}.price-amount.svelte-skv6c4{font-size:var(--text-4xl);font-weight:800}.price-period.svelte-skv6c4{color:var(--color-text-muted);font-size:var(--text-sm)}.plan-features.svelte-skv6c4{list-style:none;padding:0;margin:0 0 var(--space-8);text-align:left;display:flex;flex-direction:column;gap:var(--space-3)}.plan-features.svelte-skv6c4 li:where(.svelte-skv6c4){display:flex;align-items:flex-start;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-text-secondary)}.feature-check.svelte-skv6c4{color:var(--color-success);font-weight:700;flex-shrink:0}.btn-block.svelte-skv6c4{width:100%}.pricing-note.svelte-skv6c4{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-5);max-width:600px;margin:0 auto}.note-icon.svelte-skv6c4{font-size:var(--text-2xl);flex-shrink:0}.pricing-note.svelte-skv6c4 p:where(.svelte-skv6c4){font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.social-proof.svelte-skv6c4{padding:var(--space-12) 0}.testimonials-grid.svelte-skv6c4{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6);margin-bottom:var(--space-12)}.testimonial.svelte-skv6c4{padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}.testimonial-stars.svelte-skv6c4{color:#fbbf24;font-size:var(--text-sm);letter-spacing:2px}.testimonial-content.svelte-skv6c4 p:where(.svelte-skv6c4){font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-relaxed);font-style:italic;margin:0}.testimonial-author.svelte-skv6c4{display:flex;align-items:center;gap:var(--space-3);margin-top:auto}.author-avatar.svelte-skv6c4{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--glass-bg-active);border-radius:50%;font-weight:700;color:var(--color-success)}.author-info.svelte-skv6c4{display:flex;flex-direction:column}.author-name.svelte-skv6c4{font-weight:600;font-size:var(--text-sm);color:var(--color-text-primary)}.author-role.svelte-skv6c4{font-size:var(--text-xs);color:var(--color-text-muted)}.community-stats.svelte-skv6c4{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-6);text-align:center;padding:var(--space-8);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-xl)}.community-stat.svelte-skv6c4{display:flex;flex-direction:column;gap:var(--space-2)}.community-value.svelte-skv6c4{font-size:var(--text-3xl);font-weight:800;color:var(--color-success)}.community-label.svelte-skv6c4{font-size:var(--text-sm);color:var(--color-text-muted)}.faq.svelte-skv6c4{padding:var(--space-12) 0}.faq-list.svelte-skv6c4{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-4)}.faq-item.svelte-skv6c4{overflow:hidden}.faq-question.svelte-skv6c4{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-5);background:transparent;border:none;cursor:pointer;text-align:left;font-size:var(--text-base);font-weight:600;color:var(--color-text-primary)}.faq-toggle.svelte-skv6c4{font-size:var(--text-xl);color:var(--color-success);font-weight:700}.faq-answer.svelte-skv6c4{padding:0 var(--space-5) var(--space-5)}.faq-answer.svelte-skv6c4 p:where(.svelte-skv6c4){color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin:0}.final-cta.svelte-skv6c4{padding:var(--space-12) 0}.cta-card.svelte-skv6c4{position:relative;text-align:center;padding:var(--space-12);overflow:hidden}.cta-glow.svelte-skv6c4{position:absolute;top:50%;left:50%;width:300px;height:300px;background:radial-gradient(circle,var(--color-success) 0%,transparent 70%);opacity:.15;transform:translate(-50%,-50%);pointer-events:none}.cta-card.svelte-skv6c4 h2:where(.svelte-skv6c4){font-size:var(--text-3xl);font-weight:700;margin-bottom:var(--space-4);position:relative}.cta-card.svelte-skv6c4>p:where(.svelte-skv6c4){font-size:var(--text-lg);color:var(--color-text-secondary);margin-bottom:var(--space-8);position:relative}.cta-actions.svelte-skv6c4{position:relative;margin-bottom:var(--space-4)}.cta-note.svelte-skv6c4{font-size:var(--text-sm);color:var(--color-text-muted);position:relative}@media(max-width:1024px){.hero.svelte-skv6c4{grid-template-columns:1fr;text-align:center}.hero-content.svelte-skv6c4{order:1}.hero-visual.svelte-skv6c4{order:2}.hero-subheadline.svelte-skv6c4{max-width:none;margin-left:auto;margin-right:auto}.hero-ctas.svelte-skv6c4,.hero-stats.svelte-skv6c4{justify-content:center}.feature-detail.svelte-skv6c4,.testimonials-grid.svelte-skv6c4{grid-template-columns:1fr}}@media(max-width:768px){.problem-grid.svelte-skv6c4{grid-template-columns:1fr}.features-nav.svelte-skv6c4{flex-wrap:nowrap;overflow-x:auto;max-width:100%;justify-content:flex-start}.feature-tab.svelte-skv6c4{flex-shrink:0;padding:var(--space-2) var(--space-3)}.feature-tab-title.svelte-skv6c4{font-size:9px}.feature-detail.svelte-skv6c4{padding:var(--space-4)}.pricing-grid.svelte-skv6c4{grid-template-columns:1fr}.community-stats.svelte-skv6c4{grid-template-columns:repeat(2,1fr);padding:var(--space-5)}.hero-stats.svelte-skv6c4{flex-wrap:wrap;gap:var(--space-4)}.stat-divider.svelte-skv6c4{display:none}.stat-value.svelte-skv6c4{font-size:var(--text-xl)}.container.svelte-skv6c4{padding:0 var(--space-4)}.section-header.svelte-skv6c4 h2:where(.svelte-skv6c4){font-size:var(--text-2xl)}.section-header.svelte-skv6c4 p:where(.svelte-skv6c4){font-size:var(--text-base)}.hero.svelte-skv6c4{padding:var(--space-8) var(--space-4);min-height:auto}.problem-card.svelte-skv6c4,.solution-card.svelte-skv6c4{padding:var(--space-5)}.hero-bg.svelte-skv6c4{display:none}}@media(max-width:480px){.hero.svelte-skv6c4{padding:var(--space-6) var(--space-3)}.hero-headline.svelte-skv6c4{font-size:2rem}.hero-subheadline.svelte-skv6c4{font-size:var(--text-base)}.hero-ctas.svelte-skv6c4{flex-direction:column}.hero-ctas.svelte-skv6c4 .btn:where(.svelte-skv6c4){width:100%}.btn-lg.svelte-skv6c4{padding:var(--space-3) var(--space-5);font-size:var(--text-sm)}.mock-chart-body.svelte-skv6c4{height:200px}.community-stats.svelte-skv6c4{grid-template-columns:1fr}.community-value.svelte-skv6c4{font-size:var(--text-2xl)}.cta-card.svelte-skv6c4{padding:var(--space-6)}.cta-card.svelte-skv6c4 h2:where(.svelte-skv6c4){font-size:var(--text-xl)}.testimonial.svelte-skv6c4{padding:var(--space-4)}.faq-question.svelte-skv6c4{font-size:var(--text-sm);padding:var(--space-4)}.solution-cta.svelte-skv6c4{font-size:var(--text-base)}.strategy-card.svelte-skv6c4{padding:var(--space-4)}.strategy-stats.svelte-skv6c4{flex-wrap:wrap;gap:var(--space-3)}}
