.scan-panel.svelte-1r8y3e1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-xl);background-color:var(--color-bg-muted);border-radius:var(--radius-xl);padding:var(--spacing-xl) var(--spacing-lg)}.scan-panel.reversed.svelte-1r8y3e1{flex-direction:row-reverse}.panel-image.svelte-1r8y3e1{flex:1;min-width:260px}.viewport.svelte-1r8y3e1{overflow:hidden}.track.svelte-1r8y3e1{display:flex;transition:transform .5s cubic-bezier(.22,1,.36,1)}.track.instant.svelte-1r8y3e1{transition:none}.frame.svelte-1r8y3e1{flex:0 0 100%;text-align:center}.frame.svelte-1r8y3e1 img:where(.svelte-1r8y3e1){height:clamp(400px,46vw,600px);width:auto;max-width:100%;display:inline-block}.dots.svelte-1r8y3e1{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);margin-top:var(--spacing-md)}.dot.svelte-1r8y3e1{position:relative;width:.5rem;height:.5rem;padding:0;border:none;border-radius:var(--radius-pill);background:var(--color-border);cursor:pointer;transition:width .25s ease,background .2s ease}.dot.svelte-1r8y3e1:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.dot.svelte-1r8y3e1:hover{background:var(--color-text-light)}.dot.active.svelte-1r8y3e1{width:1.4rem;background:var(--color-accent)}.panel-text.svelte-1r8y3e1{flex:1;min-width:300px;max-width:460px;color:var(--color-text);text-align:left}.eyebrow.svelte-1r8y3e1{font-size:var(--font-body);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);margin:0 0 var(--spacing-sm) 0}.panel-text.svelte-1r8y3e1 h2:where(.svelte-1r8y3e1){font-size:var(--font-h2);font-weight:400;margin:0 0 var(--spacing-md) 0}.description.svelte-1r8y3e1{font-size:var(--font-lead);font-weight:300;color:var(--color-text-muted);margin:0 0 1.5rem;line-height:1.6}.panel-text.svelte-1r8y3e1 ul:where(.svelte-1r8y3e1){list-style:disc;padding-left:1.5rem;margin:0}.panel-text.svelte-1r8y3e1 li:where(.svelte-1r8y3e1){font-size:var(--font-lead);font-weight:300;color:var(--color-text-muted);margin-bottom:var(--spacing-xs);line-height:1.5}.panel-text.svelte-1r8y3e1 li:where(.svelte-1r8y3e1) strong:where(.svelte-1r8y3e1){font-weight:700;color:var(--color-text)}@media(prefers-reduced-motion:reduce){.track.svelte-1r8y3e1{transition:none}}@media(max-width:768px){.scan-panel.svelte-1r8y3e1,.scan-panel.reversed.svelte-1r8y3e1{flex-direction:column;text-align:center;gap:var(--spacing-lg);padding:var(--spacing-lg) var(--spacing-md)}.panel-image.svelte-1r8y3e1{order:-1;min-width:unset;width:100%}.frame.svelte-1r8y3e1 img:where(.svelte-1r8y3e1){height:clamp(340px,72vw,460px);width:auto}.panel-text.svelte-1r8y3e1{min-width:unset;max-width:100%;text-align:left}}.waitlist-section.svelte-6z26al{display:flex;justify-content:center;background-color:var(--color-bg-light);padding:var(--spacing-lg);border-radius:var(--radius-xl)}.waitlist-content.svelte-6z26al{max-width:640px;text-align:center;color:var(--color-text)}.waitlist-section.feature.svelte-6z26al{background:var(--gradient-brand)}.waitlist-section.feature.svelte-6z26al .waitlist-content:where(.svelte-6z26al),.waitlist-section.feature.svelte-6z26al .description:where(.svelte-6z26al),.waitlist-section.feature.svelte-6z26al .caption:where(.svelte-6z26al){color:var(--color-white)}.waitlist-content.svelte-6z26al h2:where(.svelte-6z26al){font-size:var(--font-h1);font-weight:400;margin:0 0 var(--spacing-md) 0}.description.svelte-6z26al{font-size:var(--font-lead);font-weight:300;color:var(--color-text-muted);margin-bottom:1.5rem}.button-wrapper.svelte-6z26al{display:flex;justify-content:center}.caption.svelte-6z26al{font-size:var(--font-small);font-weight:300;color:var(--color-text-light);margin:var(--spacing-sm) 0 0 0;text-align:center}.waitlist-section.subtle.svelte-6z26al{flex-wrap:wrap;align-items:center;gap:var(--spacing-md);background-color:transparent;border:2px solid var(--color-text-light);padding:var(--spacing-md) var(--spacing-lg)}.waitlist-section.subtle.svelte-6z26al .waitlist-content:where(.svelte-6z26al){display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--spacing-md);max-width:100%}.waitlist-section.subtle.svelte-6z26al h2:where(.svelte-6z26al){font-size:var(--font-lead);font-weight:300;color:var(--color-text-muted);margin:0}@media(max-width:768px){.waitlist-section.svelte-6z26al{padding:var(--spacing-lg) var(--spacing-md)}.waitlist-section.subtle.svelte-6z26al{padding:var(--spacing-md)}}.faq-item.svelte-hues5z{margin-bottom:1.5rem;font-weight:300}.faq-item.svelte-hues5z h3:where(.svelte-hues5z){font-size:var(--font-h2);margin-bottom:var(--spacing-sm);text-align:left}.faq-item.svelte-hues5z p:where(.svelte-hues5z){font-size:var(--font-lead);color:var(--color-text-muted);text-align:left}.faq-item.svelte-hues5z a:where(.svelte-hues5z){color:var(--color-accent);text-decoration:underline}.faq-item.svelte-hues5z ul:where(.svelte-hues5z){list-style:disc;padding-left:1.5rem;margin:0}.faq-item.svelte-hues5z li:where(.svelte-hues5z){font-size:var(--font-lead);color:var(--color-text-muted);text-align:left;margin-bottom:var(--spacing-xs)}.faq-section.svelte-19aw9ta{padding:var(--spacing-lg);background-color:var(--color-surface);border-radius:var(--radius-xl);font-size:var(--font-lead);text-align:left}.faq-section.svelte-19aw9ta h2:where(.svelte-19aw9ta){font-size:var(--font-h2);font-weight:300;margin-bottom:1.5rem;text-align:left}
