.fintech-landing-page.svelte-1uha8ag{background:transparent;color:var(--txt);font-family:Inter,system-ui,-apple-system,sans-serif;min-height:100vh;position:relative;overflow-x:hidden}.scroll-progress-bar.svelte-1uha8ag{position:fixed;top:0;left:0;height:3px;background:var(--cyan);z-index:9999;transition:width .1s linear}.ambient-glow.svelte-1uha8ag{display:none!important}#main-content.svelte-1uha8ag{position:relative;z-index:2}.text-cyan.svelte-1uha8ag{color:#00f0ff}.text-emerald.svelte-1uha8ag{color:#00e5a3}.text-amber.svelte-1uha8ag{color:#f59e0b}.section-heading.svelte-1uha8ag{text-align:center;max-width:800px;margin:0 auto 3.5rem}.pre-title.svelte-1uha8ag{display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.12em;color:#00f0ff;margin-bottom:.75rem;text-transform:uppercase}.section-heading.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(2rem,3.5vw,2.75rem);font-weight:800;letter-spacing:-.02em;margin:0 0 1rem;color:#fff}.section-heading.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:1.05rem;color:#ffffffa6;line-height:1.6;margin:0}.hero-section.svelte-1uha8ag{max-width:1200px;margin:0 auto;padding:2.25rem 1.25rem 2rem;text-align:center}.hero-badge.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem 1.2rem;border-radius:999px;background:#00f0ff14;border:1px solid rgba(0,240,255,.25);color:#00f0ff;font-size:.8rem;font-weight:600;margin-bottom:1rem}.badge-dot.svelte-1uha8ag{width:7px;height:7px;border-radius:50%;background:#00e5a3;box-shadow:0 0 8px #00e5a3}.hero-title.svelte-1uha8ag{font-size:clamp(2rem,3.8vw,3.25rem);font-weight:800;line-height:1.15;letter-spacing:-.02em;margin:0 auto .75rem;max-width:860px;color:var(--txt)}.hero-highlight.svelte-1uha8ag{color:var(--cyan)}.hero-subtitle.svelte-1uha8ag{font-size:clamp(.95rem,1.4vw,1.1rem);color:var(--txt-sub);line-height:1.6;max-width:680px;margin:0 auto 1.5rem}.hero-cta-row.svelte-1uha8ag{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem;margin-bottom:1.5rem}.cta-primary-btn.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.85rem;font-size:1rem;font-weight:700;color:var(--btn-fg);background:var(--btn-bg);border:1px solid var(--btn-bg);border-radius:8px;text-decoration:none;cursor:pointer;box-shadow:none;transition:opacity .15s ease}.cta-primary-btn.svelte-1uha8ag:hover{transform:none;box-shadow:none;opacity:.9;background:var(--btn-bg);color:var(--btn-fg)}.cta-secondary-btn.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.85rem;font-size:1rem;font-weight:600;color:var(--txt);background:var(--sur);border:1px solid var(--bdr);border-radius:8px;text-decoration:none;cursor:pointer;-webkit-backdrop-filter:none;backdrop-filter:none;transition:all .15s ease}.cta-secondary-btn.svelte-1uha8ag:hover{background:var(--sur2);border-color:var(--bdr2);transform:none}.war-room-showcase-container.svelte-1uha8ag{max-width:1080px;margin:1rem auto 2.5rem;position:relative;z-index:10}.war-room-container.svelte-1uha8ag{position:relative;border-radius:16px;overflow:hidden;background:#050811}.hotspot-wrapper.svelte-1uha8ag{position:absolute;transform:translate(-50%,-50%);z-index:20}.hotspot-pin.svelte-1uha8ag{cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1)}.hotspot-pin.svelte-1uha8ag:hover,.hotspot-pin.active.svelte-1uha8ag{background:#00f0ff59;border-color:#00f0ff;box-shadow:0 0 25px #00f0ffe6,0 0 50px #00f0ff66;transform:scale(1.15)}@keyframes svelte-1uha8ag-ping-hotspot{0%{transform:scale(.95);opacity:.8}70%,to{transform:scale(2.2);opacity:0}}.pulse-ring.svelte-1uha8ag{animation:svelte-1uha8ag-ping-hotspot 2s cubic-bezier(0,0,.2,1) infinite}.hotspot-tooltip.svelte-1uha8ag{max-width:min(260px,calc(100vw - 32px));width:16rem;pointer-events:auto;animation:svelte-1uha8ag-tooltip-fade-in .2s cubic-bezier(.16,1,.3,1)}.hotspot-tooltip.bottom-full.svelte-1uha8ag{bottom:100%}.hotspot-tooltip.top-full.svelte-1uha8ag{top:100%}.hotspot-tooltip.left-1\/2.svelte-1uha8ag{left:50%}.hotspot-tooltip.-translate-x-1\/2.svelte-1uha8ag{transform:translate(-50%)}@keyframes svelte-1uha8ag-tooltip-fade-in{0%{opacity:0;transform:translateY(4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 767px){.war-room-container.svelte-1uha8ag{border-radius:12px}.hotspot-pin.svelte-1uha8ag{width:24px;height:24px}.hotspot-wrapper[style*="top: 18%"].svelte-1uha8ag .hotspot-tooltip:where(.svelte-1uha8ag){bottom:auto!important;top:100%!important;margin-top:.5rem!important;margin-bottom:0!important}.audio-toggle-btn.svelte-1uha8ag{bottom:.5rem;right:.5rem;padding:.25rem .5rem;font-size:10px}}.terminal-preview-container.svelte-1uha8ag{max-width:1080px;margin:0 auto}.terminal-card.svelte-1uha8ag{background:var(--sur);border:1px solid var(--bdr);border-radius:12px;box-shadow:0 12px 32px #00000040;overflow:hidden;text-align:left}.terminal-bar.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.25rem;background:var(--bg);border-bottom:1px solid var(--bdr)}.window-dots.svelte-1uha8ag{display:flex;gap:.4rem}.dot.svelte-1uha8ag{width:10px;height:10px;border-radius:50%}.dot.red.svelte-1uha8ag{background:#ff5f56}.dot.yellow.svelte-1uha8ag{background:#ffbd2e}.dot.green.svelte-1uha8ag{background:#27c93f}.terminal-title.svelte-1uha8ag{font-size:.75rem;font-family:monospace;letter-spacing:.05em;color:#ffffffb3}.terminal-status.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.4rem;font-size:.7rem;font-weight:700;color:#00e5a3}.pulse-indicator.svelte-1uha8ag{width:6px;height:6px;border-radius:50%;background:#00e5a3;box-shadow:0 0 8px #00e5a3}.terminal-asset-bar.svelte-1uha8ag{display:flex;align-items:center;background:#050811d9;border-bottom:1px solid rgba(255,255,255,.08);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:.35rem .75rem}.terminal-asset-bar.svelte-1uha8ag::-webkit-scrollbar{display:none}.terminal-asset-tabs.svelte-1uha8ag{display:flex;align-items:center;gap:.35rem;min-width:-moz-max-content;min-width:max-content}.terminal-asset-tab.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .7rem;background:transparent;border:1px solid transparent;border-radius:6px;color:#ffffffa6;font-size:.78rem;cursor:pointer;transition:all .15s ease-in-out;white-space:nowrap}.terminal-asset-tab.svelte-1uha8ag:hover{color:#fff;background:#ffffff0a;border-color:#ffffff14}.terminal-asset-tab.selected.svelte-1uha8ag{color:#fff;background:#00f0ff1a;border-color:#00f0ff59;box-shadow:0 0 12px #00f0ff26}.tab-logo.svelte-1uha8ag{width:15px;height:15px;border-radius:50%;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.tab-symbol.svelte-1uha8ag{font-weight:700}.tab-price.svelte-1uha8ag{font-family:monospace;font-size:.75rem;color:#ffffffe6}.tab-change.up.svelte-1uha8ag{color:#00e5a3;font-weight:600;font-size:.72rem}.tab-change.down.svelte-1uha8ag{color:#ef4444;font-weight:600;font-size:.72rem}.terminal-body.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;padding:1.5rem}@media (max-width: 900px){.terminal-body.svelte-1uha8ag{grid-template-columns:1fr}}.asset-telemetry.svelte-1uha8ag{background:#080c1680;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:1.25rem;display:flex;flex-direction:column;justify-content:space-between}.tel-header.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.tel-asset-badge.svelte-1uha8ag{display:flex;align-items:center;gap:.75rem}.tel-logo.svelte-1uha8ag{width:38px;height:38px;border-radius:50%;-o-object-fit:contain;object-fit:contain;flex-shrink:0;padding:3px;background:#00000080;border:1px solid rgba(0,240,255,.35)}.tel-pair.svelte-1uha8ag{font-size:.75rem;letter-spacing:.05em;color:#ffffff80}.tel-price.svelte-1uha8ag{font-size:1.6rem;font-weight:800;font-family:monospace}.tel-delta.svelte-1uha8ag{font-size:.9rem;color:#00e5a3;margin-left:.5rem}.leverage-badge.svelte-1uha8ag{padding:.25rem .65rem;background:#00f0ff1f;border:1px solid rgba(0,240,255,.3);border-radius:6px;font-size:.75rem;font-weight:700;color:#00f0ff}.candle-chart-mockup.svelte-1uha8ag{margin:1rem 0}.chart-bars.svelte-1uha8ag{display:flex;align-items:flex-end;gap:.6rem;height:140px;padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.08)}.candle-col.svelte-1uha8ag{flex:1;border-radius:2px;transition:height .3s}.candle-col.green.svelte-1uha8ag{background:#00e5a3;box-shadow:0 0 10px #00e5a34d}.candle-col.red.svelte-1uha8ag{background:#ef4444;box-shadow:0 0 10px #ef44444d}.chart-axis.svelte-1uha8ag{display:flex;justify-content:space-between;font-size:.7rem;color:#fff6;font-family:monospace;margin-top:.4rem}.risk-metrics-row.svelte-1uha8ag{display:flex;justify-content:space-between;font-size:.75rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.06)}.m-label.svelte-1uha8ag{color:#ffffff80;margin-right:.25rem}.agent-matrix.svelte-1uha8ag{display:flex;flex-direction:column;gap:.75rem}.matrix-header.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;font-weight:700;color:#fff9}.consensus-tag.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.45rem;padding:.25rem .75rem;border-radius:9999px;font-size:.72rem;font-weight:800;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.04em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:transparent;transition:all .3s cubic-bezier(.4,0,.2,1)}.consensus-dot.svelte-1uha8ag{width:7px;height:7px;border-radius:50%;display:inline-block;flex-shrink:0}.consensus-tag.consensus-buy.svelte-1uha8ag{background:#00f0ff1f;color:#00f0ff;border:1px solid rgba(0,240,255,.5);box-shadow:0 0 14px #00f0ff59,inset 0 0 8px #00f0ff26;animation:svelte-1uha8ag-consensus-glow-pulse 2s infinite ease-in-out}.consensus-tag.consensus-buy.svelte-1uha8ag .consensus-dot:where(.svelte-1uha8ag){background:#00f0ff;box-shadow:0 0 8px #00f0ff;animation:svelte-1uha8ag-dot-pulse-glow 1.5s infinite ease-in-out}@keyframes svelte-1uha8ag-consensus-glow-pulse{0%,to{transform:scale(1);box-shadow:0 0 12px #00f0ff59,0 0 24px #00e5a333,inset 0 0 8px #00f0ff26;border-color:#00f0ff80}50%{transform:scale(1.03);box-shadow:0 0 24px #00f0ffbf,0 0 40px #00e5a366,inset 0 0 14px #00f0ff4d;border-color:#00f0fff2}}@keyframes svelte-1uha8ag-dot-pulse-glow{0%,to{opacity:.7;transform:scale(.9)}50%{opacity:1;transform:scale(1.3);box-shadow:0 0 12px #00f0ff,0 0 18px #00e5a3}}.consensus-tag.consensus-hold.svelte-1uha8ag{background:#ffffff14;color:#fff;border:1px solid rgba(255,255,255,.3);box-shadow:0 0 8px #ffffff1f;animation:svelte-1uha8ag-consensus-slow-breathe 4s infinite ease-in-out}.consensus-tag.consensus-hold.svelte-1uha8ag .consensus-dot:where(.svelte-1uha8ag){background:#e2e8f0;box-shadow:0 0 6px #ffffff80;animation:svelte-1uha8ag-dot-slow-breathe 4s infinite ease-in-out}@keyframes svelte-1uha8ag-consensus-slow-breathe{0%,to{opacity:.85;box-shadow:0 0 6px #ffffff14;border-color:#fff3}50%{opacity:1;box-shadow:0 0 16px #ffffff40;border-color:#ffffff73}}@keyframes svelte-1uha8ag-dot-slow-breathe{0%,to{opacity:.5}50%{opacity:1}}.consensus-tag.consensus-sell.svelte-1uha8ag{background:#ff444f26;color:#ff444f;border:1px solid rgba(255,68,79,.6);box-shadow:0 0 14px #ff444f66,inset 0 0 8px #ff444f33;animation:svelte-1uha8ag-consensus-sharp-flash 1.1s infinite cubic-bezier(.4,0,.2,1)}.consensus-tag.consensus-sell.svelte-1uha8ag .consensus-dot:where(.svelte-1uha8ag){background:#ff444f;box-shadow:0 0 8px #ff444f;animation:svelte-1uha8ag-dot-sharp-flash 1.1s infinite cubic-bezier(.4,0,.2,1)}@keyframes svelte-1uha8ag-consensus-sharp-flash{0%,to{box-shadow:0 0 8px #ff444f59,inset 0 0 6px #ff444f26;border-color:#ff444f73;opacity:.88}50%{box-shadow:0 0 28px #ff444ff2,0 0 45px #ff444f80,inset 0 0 14px #ff444f59;border-color:#ff444f;opacity:1}}@keyframes svelte-1uha8ag-dot-sharp-flash{0%,to{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.35);box-shadow:0 0 14px #ff444f,0 0 22px #ff444fcc}}.agents-list.svelte-1uha8ag{display:flex;flex-direction:column;gap:.5rem}.agent-row.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;padding:.55rem .85rem;background:#080c1680;border:1px solid rgba(255,255,255,.05);border-radius:8px;transition:all .2s}.agent-row.svelte-1uha8ag:hover{background:#00f0ff0f;border-color:#00f0ff33}.agent-info.svelte-1uha8ag{display:flex;align-items:center;gap:.65rem}.agent-avatar.svelte-1uha8ag{width:28px;height:28px;min-width:28px;min-height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,240,255,.35);background:#00f0ff0f;box-shadow:0 0 10px #00f0ff1f;color:#00f0ff;flex-shrink:0}.agent-avatar.svelte-1uha8ag i,.agent-avatar.svelte-1uha8ag svg{width:14px;height:14px;min-width:14px;min-height:14px;display:block;color:#00f0ff!important;fill:currentColor!important;stroke:none;flex-shrink:0}.agent-name.svelte-1uha8ag{font-size:.85rem;font-weight:700;color:#fff}.agent-role.svelte-1uha8ag{font-size:.68rem;color:#ffffff73}.agent-vote-box.svelte-1uha8ag{display:flex;align-items:center;gap:.5rem}.vote-badge.svelte-1uha8ag{padding:.2rem .55rem;border-radius:4px;font-size:.72rem;font-weight:800;letter-spacing:.02em;white-space:nowrap;text-transform:uppercase;transition:all .25s ease}.vote-badge.buy.svelte-1uha8ag{background:#00f0ff1f;color:#00f0ff;border:1px solid rgba(0,240,255,.35);box-shadow:0 0 8px #00f0ff26}.vote-badge.hold.svelte-1uha8ag{background:#ffffff14;color:var(--txt);border:1px solid rgba(255,255,255,.22)}.vote-badge.sell.svelte-1uha8ag{background:#ff444f26;color:#ff444f;border:1px solid rgba(255,68,79,.35);box-shadow:0 0 8px #ff444f26}.vote-conf.svelte-1uha8ag{font-size:.75rem;color:#fff9;font-family:monospace}.terminal-footer.svelte-1uha8ag{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.5rem;background:#080c16e6;border-top:1px solid rgba(255,255,255,.08)}.unanimous-alert.svelte-1uha8ag{display:flex;align-items:center;gap:.65rem;font-size:.82rem;color:#ffffffd9}.unanimous-alert.svelte-1uha8ag svg,.unanimous-alert.svelte-1uha8ag i{width:16px;height:16px;min-width:16px;min-height:16px;display:block;fill:currentColor;flex-shrink:0}.terminal-action-btn.svelte-1uha8ag{padding:.5rem 1.1rem;background:#00f0ff;color:var(--on-cyan);font-size:.82rem;font-weight:700;border-radius:8px;text-decoration:none;transition:all .2s}.terminal-action-btn.svelte-1uha8ag:hover{box-shadow:0 0 15px #00f0ff99}.exchanges-strip.svelte-1uha8ag{max-width:1100px;margin:4rem auto;padding:0 1.5rem;text-align:center}.strip-header.svelte-1uha8ag{margin-bottom:1.25rem}.strip-label.svelte-1uha8ag{font-size:.72rem;font-weight:700;letter-spacing:.12em;color:#fff6}.exchanges-logo-grid.svelte-1uha8ag{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.exchange-chip.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem 1rem;background:#0d142480;border:1px solid rgba(255,255,255,.08);border-radius:8px;font-size:.82rem}.chip-logo.svelte-1uha8ag{width:22px;height:22px;border-radius:4px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.chip-name.svelte-1uha8ag{font-weight:600;color:#fff}.chip-latency.svelte-1uha8ag{color:#00f0ff;font-family:monospace;font-size:.75rem}.bento-section.svelte-1uha8ag{max-width:1200px;margin:6rem auto;padding:0 1.5rem}.bento-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}@media (max-width: 900px){.bento-grid.svelte-1uha8ag{grid-template-columns:1fr}.col-span-2.svelte-1uha8ag{grid-column:span 1!important}}.col-span-2.svelte-1uha8ag{grid-column:span 2}.bento-card.svelte-1uha8ag{background:var(--sur);border:1px solid var(--bdr);border-radius:8px;padding:2rem;-webkit-backdrop-filter:none;backdrop-filter:none;display:flex;flex-direction:column;justify-content:space-between;transition:border-color .15s}.bento-card.svelte-1uha8ag:hover{border-color:var(--bdr2);box-shadow:none;transform:none}.card-icon.svelte-1uha8ag{width:44px;height:44px;min-width:44px;min-height:44px;border-radius:10px;background:#00f0ff1a;border:1px solid rgba(0,240,255,.2);display:flex;align-items:center;justify-content:center;color:#00f0ff;font-size:1.25rem;margin-bottom:1.25rem;flex-shrink:0}.card-icon.svelte-1uha8ag svg,.card-icon.svelte-1uha8ag i{width:24px;height:24px;min-width:24px;min-height:24px;display:block;fill:currentColor;color:#00f0ff;flex-shrink:0}.bento-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1.35rem;font-weight:700;margin:0 0 .75rem;color:#fff}.bento-card.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:.92rem;color:#ffffffa6;line-height:1.5;margin:0 0 1.5rem}.bento-metric-bar.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.08)}.metric-item.svelte-1uha8ag{display:flex;flex-direction:column;gap:.2rem}.metric-item.svelte-1uha8ag strong:where(.svelte-1uha8ag){display:block;font-size:1.35rem;color:#00f0ff}.metric-item.svelte-1uha8ag span:where(.svelte-1uha8ag){font-size:.75rem;color:#ffffff80}.tag-row.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:auto}.tag.svelte-1uha8ag{font-size:.75rem;padding:.3rem .65rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#ffffffbf}.trust-badge.svelte-1uha8ag{display:inline-block;font-size:.75rem;font-weight:700;color:#00e5a3;background:#00e5a31a;border:1px solid rgba(0,229,163,.25);padding:.35rem .75rem;border-radius:6px;margin-top:auto}.mini-heatmap-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(6,1fr);gap:.5rem;margin-top:1.25rem}@media (max-width: 600px){.mini-heatmap-grid.svelte-1uha8ag{grid-template-columns:repeat(4,1fr)}}.heat-tile.svelte-1uha8ag{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:6px;padding:.4rem;text-align:center}.heat-tile.pos.svelte-1uha8ag{background:#00f0ff14;border-color:#00f0ff40}.heat-tile.neg.svelte-1uha8ag{background:#ff444f14;border-color:#ff444f40}.heat-month.svelte-1uha8ag{display:block;font-size:.65rem;color:#fff6;margin-bottom:.15rem}.heat-return.svelte-1uha8ag{font-size:.75rem;font-weight:700;color:#00f0ff;font-family:monospace}.heat-tile.neg.svelte-1uha8ag .heat-return:where(.svelte-1uha8ag){color:#ff444f}.features-section.svelte-1uha8ag{max-width:1200px;margin:6rem auto;padding:0 1.5rem}.dept-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}@media (max-width: 950px){.dept-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}@media (max-width: 650px){.dept-grid.svelte-1uha8ag{grid-template-columns:1fr}}.dept-card.svelte-1uha8ag{background:var(--sur);border:1px solid var(--bdr);border-radius:8px;padding:1.75rem;-webkit-backdrop-filter:none;backdrop-filter:none;transition:border-color .15s}.dept-card.svelte-1uha8ag:hover{border-color:var(--bdr2);transform:none}.dept-card-top.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem}.dept-icon-box.svelte-1uha8ag{width:42px;height:42px;min-width:42px;min-height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#00f0ff;flex-shrink:0}.dept-icon-box.svelte-1uha8ag svg,.dept-icon-box.svelte-1uha8ag i{width:24px;height:24px;min-width:24px;min-height:24px;display:block;fill:currentColor;color:inherit;flex-shrink:0}.accuracy-pill.svelte-1uha8ag{font-size:.72rem;font-weight:700;color:#00e5a3}.dept-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1.2rem;font-weight:700;margin:0 0 .6rem;color:#fff}.dept-card.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:.88rem;color:#fff9;line-height:1.5;margin:0 0 1.25rem}.dept-meta.svelte-1uha8ag{border-top:1px solid rgba(255,255,255,.06);padding-top:.85rem;display:flex;flex-direction:column;gap:.4rem}.meta-row.svelte-1uha8ag{display:flex;justify-content:space-between;font-size:.75rem;color:#ffffff80}.meta-row.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#ffffffd9}.workflow-section.svelte-1uha8ag{max-width:1200px;margin:6rem auto;padding:0 1.5rem}.steps-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}@media (max-width: 950px){.steps-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.steps-grid.svelte-1uha8ag{grid-template-columns:1fr}}.step-card.svelte-1uha8ag{background:var(--sur);border:1px solid var(--bdr);border-radius:8px;padding:1.75rem;position:relative;-webkit-backdrop-filter:none;backdrop-filter:none}.step-badge.svelte-1uha8ag{width:38px;height:38px;min-width:38px;min-height:38px;border-radius:8px;background:#00f0ff1a;border:1px solid rgba(0,240,255,.2);display:flex;align-items:center;justify-content:center;color:#00f0ff;margin-bottom:1.25rem;flex-shrink:0}.step-badge.svelte-1uha8ag svg,.step-badge.svelte-1uha8ag i{width:20px;height:20px;min-width:20px;min-height:20px;display:block;fill:currentColor;color:inherit;flex-shrink:0}.step-num.svelte-1uha8ag{position:absolute;top:1.25rem;right:1.25rem;font-size:2rem;font-weight:900;font-family:monospace;color:#ffffff14}.step-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1.15rem;font-weight:700;margin:0 0 .6rem;color:#fff}.step-card.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:.85rem;color:#fff9;line-height:1.5;margin:0}.performance-section.svelte-1uha8ag{max-width:1200px;margin:6rem auto;padding:0 1.5rem}.stat-highlights.svelte-1uha8ag{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-bottom:2.5rem}@media (max-width: 800px){.stat-highlights.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}.stat-card.svelte-1uha8ag{background:#0d1424a6;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:1.5rem;text-align:center}.stat-val.svelte-1uha8ag{font-size:2.5rem;font-weight:900;font-family:monospace;margin-bottom:.25rem}.stat-desc.svelte-1uha8ag{font-size:.82rem;color:#ffffff80;text-transform:uppercase;letter-spacing:.05em}.returns-container.svelte-1uha8ag{background:#0d1424a6;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:1.75rem}.returns-header.svelte-1uha8ag{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;font-size:.85rem;font-weight:700;margin-bottom:1.25rem}.full-heatmap-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(10,1fr);gap:.5rem}@media (max-width: 950px){.full-heatmap-grid.svelte-1uha8ag{grid-template-columns:repeat(5,1fr)}}@media (max-width: 500px){.full-heatmap-grid.svelte-1uha8ag{grid-template-columns:repeat(3,1fr)}}.tile-cell.svelte-1uha8ag{padding:.65rem .4rem;border-radius:8px;text-align:center;background:#ffffff08;border:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;gap:.25rem}.tile-cell.positive.svelte-1uha8ag{background:#00e5a31f;border-color:#00e5a340;color:#00e5a3}.tile-cell.negative.svelte-1uha8ag{background:#ef44441f;border-color:#ef444440;color:#ef4444}.cell-m.svelte-1uha8ag{font-size:.65rem;color:#ffffff80}.cell-r.svelte-1uha8ag{font-size:.82rem;font-family:monospace}.pricing-section.svelte-1uha8ag{max-width:1200px;margin:6rem auto;padding:0 1.5rem;overflow:hidden}.billing-toggle.svelte-1uha8ag{display:flex;justify-content:center;align-items:center;gap:.5rem;background:#ffffff0a;padding:4px;border-radius:12px;width:-moz-fit-content;width:fit-content;margin:0 auto 3.5rem;border:1px solid rgba(255,255,255,.08)}.billing-toggle.svelte-1uha8ag button:where(.svelte-1uha8ag){padding:.5rem 1.25rem;border-radius:8px;font-size:.85rem;font-weight:600;color:#fff9;background:transparent;border:none;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:.5rem}.billing-toggle.svelte-1uha8ag button.active:where(.svelte-1uha8ag){background:#00f0ff;color:var(--on-cyan);box-shadow:0 0 15px #00f0ff59}.badge-save.svelte-1uha8ag{padding:.15rem .4rem;background:#00e5a3;color:var(--on-cyan);font-size:.65rem;font-weight:800;border-radius:4px}.pricing-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media (max-width: 950px){.pricing-grid.svelte-1uha8ag{grid-template-columns:1fr}}.pricing-card.svelte-1uha8ag{background:var(--sur);border:1px solid var(--bdr);border-radius:8px;padding:2.25rem;display:flex;flex-direction:column;justify-content:space-between;position:relative}.pricing-card.featured.svelte-1uha8ag{border-color:var(--cyan);box-shadow:none;background:var(--sur2)}.featured-tag.svelte-1uha8ag{position:absolute;top:-12px;left:50%;transform:translate(-50%);padding:.25rem .85rem;background:#00f0ff;color:var(--on-cyan);font-size:.7rem;font-weight:800;border-radius:999px}.plan-name.svelte-1uha8ag{font-size:.78rem;font-weight:700;letter-spacing:.1em;color:#ffffff80;margin-bottom:.5rem}.plan-price.svelte-1uha8ag{font-size:3rem;font-weight:900;color:#fff;margin-bottom:.5rem}.plan-price.svelte-1uha8ag span:where(.svelte-1uha8ag){font-size:.95rem;color:#ffffff80;font-weight:400}.plan-desc.svelte-1uha8ag{font-size:.88rem;color:#ffffffa6;line-height:1.5;margin:0 0 1.5rem}.plan-features.svelte-1uha8ag{list-style:none;padding:0;margin:0 0 2rem;display:flex;flex-direction:column;gap:.75rem;border-top:1px solid rgba(255,255,255,.08);padding-top:1.5rem}.plan-features.svelte-1uha8ag li:where(.svelte-1uha8ag){font-size:.88rem;color:#fffc;display:flex;align-items:center;gap:.6rem}.plan-features.svelte-1uha8ag li:where(.svelte-1uha8ag) svg,.plan-features.svelte-1uha8ag li:where(.svelte-1uha8ag) i{width:16px;height:16px;min-width:16px;min-height:16px;display:inline-block;flex-shrink:0}.plan-btn.svelte-1uha8ag{display:block;width:100%;padding:.85rem;text-align:center;border-radius:10px;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .2s}.btn-ghost.svelte-1uha8ag{background:var(--sur);border:1px solid var(--bdr);color:var(--txt);border-radius:6px}.btn-ghost.svelte-1uha8ag:hover{background:var(--sur2);border-color:var(--bdr2)}.btn-primary.svelte-1uha8ag{background:var(--btn-bg);color:var(--btn-fg);border:1px solid var(--btn-bg);border-radius:6px;box-shadow:none}.btn-primary.svelte-1uha8ag:hover{background:var(--btn-bg);color:var(--btn-fg);opacity:.9}.cta-banner-section.svelte-1uha8ag{max-width:1100px;margin:6rem auto;padding:0 1.5rem}.cta-banner-card.svelte-1uha8ag{background:var(--sur);border:1px solid var(--bdr);border-radius:12px;padding:3.5rem 2rem;text-align:center;position:relative;overflow:hidden;box-shadow:0 12px 32px #00000040}.cta-glow.svelte-1uha8ag{display:none}.cta-banner-card.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(2rem,3.5vw,2.5rem);font-weight:800;margin:0 0 1rem;color:#fff;position:relative}.cta-banner-card.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:1.05rem;color:#ffffffb3;max-width:650px;margin:0 auto 2.5rem;position:relative}.banner-btns.svelte-1uha8ag{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;position:relative}
