.market-signal-section.svelte-kmm5sv{padding-block:clamp(3.5rem,5vw,5rem);scroll-margin-top:5rem}.signal-layout.svelte-kmm5sv{display:grid;align-items:center;gap:2.5rem}.signal-copy.svelte-kmm5sv{min-width:0}.signal-heading.svelte-kmm5sv{max-width:19ch;font-size:clamp(2rem,3.2vw,3rem);line-height:1.14}.signal-description.svelte-kmm5sv{max-width:33rem;margin-top:1.25rem;color:var(--arc-muted);font-size:1.0625rem;line-height:1.7}.signal-steps.svelte-kmm5sv{display:grid;gap:1rem;margin:1.75rem 0 0;padding:0;list-style:none}.signal-steps.svelte-kmm5sv li:where(.svelte-kmm5sv){display:grid;grid-template-columns:1.5rem minmax(0,1fr);align-items:baseline;gap:.75rem}.step-number.svelte-kmm5sv{color:var(--arc-copper);font-family:IBM Plex Mono,monospace;font-size:.6875rem}.signal-steps.svelte-kmm5sv p:where(.svelte-kmm5sv){color:var(--arc-muted);font-size:.9375rem;line-height:1.6}.signal-steps.svelte-kmm5sv strong:where(.svelte-kmm5sv){color:var(--arc-ink);font-weight:600}.signal-actions.svelte-kmm5sv{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem 1.5rem;margin-top:2rem}.signal-text-link.svelte-kmm5sv{display:inline-flex;align-items:center;gap:.5rem;color:var(--arc-ink);font-size:.875rem;font-weight:600;text-decoration:underline;text-decoration-color:var(--arc-line);text-underline-offset:.3rem;transition:color .15s ease}.signal-text-link.svelte-kmm5sv:hover{color:var(--arc-copper)}.signal-text-link.svelte-kmm5sv:focus-visible{outline:2px solid var(--arc-copper);outline-offset:5px}.signal-demo.svelte-kmm5sv{min-width:0;padding:1.25rem;border:1px solid var(--arc-line);border-radius:.5rem;background:var(--arc-paper-soft)}.demo-heading.svelte-kmm5sv{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem 1rem}.demo-title.svelte-kmm5sv{color:var(--arc-ink);font-size:.9375rem;font-weight:600}.demo-disclosure.svelte-kmm5sv{color:var(--arc-muted);font-family:IBM Plex Mono,monospace;font-size:.625rem}.example-switch.svelte-kmm5sv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;margin-top:1.25rem;padding:.25rem;border:1px solid var(--arc-line);border-radius:.375rem}.example-switch.svelte-kmm5sv button:where(.svelte-kmm5sv){min-height:2.5rem;padding:.5rem;border-radius:.2rem;color:var(--arc-muted);font-size:.8125rem;font-weight:500;transition:background-color .15s ease,color .15s ease}.example-switch.svelte-kmm5sv button:where(.svelte-kmm5sv):hover{color:var(--arc-ink);background:#edf1ee}.example-switch.svelte-kmm5sv button[aria-pressed=true]:where(.svelte-kmm5sv){background:#fff;color:var(--arc-ink);box-shadow:0 1px 3px #11131314}.example-switch.svelte-kmm5sv button:where(.svelte-kmm5sv):focus-visible{outline:2px solid var(--arc-copper);outline-offset:2px}.signal-product-preview.svelte-kmm5sv{margin-top:1.25rem}.demo-hint.svelte-kmm5sv{margin-top:.625rem;color:var(--arc-muted);font-size:.6875rem;text-align:center}.example-takeaway.svelte-kmm5sv{min-height:6rem;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--arc-line);color:var(--arc-muted);font-size:.875rem;line-height:1.6}.takeaway-heading.svelte-kmm5sv{margin-bottom:.3rem;color:var(--arc-ink);font-weight:600}.demo-caveat.svelte-kmm5sv{margin-top:.75rem;color:var(--arc-muted);font-size:.6875rem}@media(min-width:640px){.signal-demo.svelte-kmm5sv{padding:1.75rem}}@media(min-width:1024px){.signal-layout.svelte-kmm5sv{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(3rem,6vw,6rem)}.signal-demo.svelte-kmm5sv{margin-left:auto;width:100%;max-width:34rem}}@media(prefers-reduced-motion:reduce){.signal-text-link.svelte-kmm5sv,.example-switch.svelte-kmm5sv button:where(.svelte-kmm5sv){transition:none}}
