.hero-waves.svelte-15p98y1{position:relative;width:100%;height:100%;overflow:hidden}.hero-waves__canvas.svelte-15p98y1{display:block;width:100%;height:100%}.landing-hero.svelte-fjuzy4{min-height:min(56vh,480px)}.landing-hero__waves.svelte-fjuzy4{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.landing-hero__fade.svelte-fjuzy4{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to right,color-mix(in oklch,var(--beacon-surface-page) 78%,transparent) 0%,color-mix(in oklch,var(--beacon-surface-page) 35%,transparent) 42%,transparent 68%)}.landing-hero__container.svelte-fjuzy4{margin-inline:auto;max-width:1400px;min-height:inherit}.landing-hero__inset-x.svelte-fjuzy4{padding-inline:1.5rem}@media (min-width: 40rem){.landing-hero__inset-x.svelte-fjuzy4{padding-inline:2.5rem}}.landing-hero__grid-bg.svelte-fjuzy4{background-color:transparent;background-image:linear-gradient(to right,color-mix(in oklch,var(--beacon-palette-ink) 8%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in oklch,var(--beacon-palette-ink) 8%,transparent) 1px,transparent 1px);background-size:14px 14px}.landing-hero__agent-wrap.svelte-fjuzy4{min-height:0;align-self:stretch}.landing-hero__agent-panel.svelte-fjuzy4{will-change:transform,box-shadow}.scatter-deck__desktop.svelte-e17v3p{touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.scatter-deck__card.svelte-e17v3p{position:absolute;top:0;left:0;will-change:transform;touch-action:none;cursor:url(data:image/png;base64,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) 32 27,grab}.scatter-deck__card--grabbing.svelte-e17v3p{box-shadow:6px 6px color-mix(in srgb,var(--beacon-accent-primary) 50%,transparent),0 18px 36px #00000012;cursor:url(data:image/png;base64,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) 32 27,grabbing}@media (prefers-reduced-motion: reduce){.scatter-deck__card.svelte-e17v3p{transition:none}}.landing.svelte-skv6c4{position:relative;isolation:isolate}.landing__container.svelte-skv6c4{margin-inline:auto;max-width:1400px}.landing__inset-x.svelte-skv6c4{padding-inline:1.5rem}@media (min-width: 40rem){.landing__inset-x.svelte-skv6c4{padding-inline:2.5rem}}.landing__inset-left.svelte-skv6c4{padding-left:max(1.5rem,calc((100vw - min(100vw,1400px))/2 + 1.5rem))}@media (min-width: 40rem){.landing__inset-left.svelte-skv6c4{padding-left:max(2.5rem,calc((100vw - min(100vw,1400px))/2 + 2.5rem))}}.landing__grain.svelte-skv6c4{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;opacity:.14;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px}.landing__filter-svg.svelte-skv6c4{position:absolute;width:0;height:0;overflow:hidden}.landing__grid-bg.svelte-skv6c4{background-image:linear-gradient(to right,color-mix(in oklch,var(--beacon-palette-ink) 8%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in oklch,var(--beacon-palette-ink) 8%,transparent) 1px,transparent 1px);background-size:14px 14px}.landing__blink.svelte-skv6c4{animation:svelte-skv6c4-landing-blink 1.4s step-end infinite}.landing__toprail-link.svelte-skv6c4{color:var(--beacon-text-muted);text-decoration:none;transition:color .12s}.landing__toprail-link.svelte-skv6c4:hover{color:var(--beacon-text-body);text-decoration:underline;text-underline-offset:3px}.landing__toprail-cta.svelte-skv6c4{display:inline-flex;align-items:center;gap:.4rem;color:var(--beacon-palette-signal);text-decoration:none;transition:color .12s}.landing__toprail-cta.svelte-skv6c4:hover{color:var(--beacon-text-body);text-decoration:underline;text-underline-offset:3px}@keyframes svelte-skv6c4-landing-blink{0%,to{opacity:1}50%{opacity:.2}}.landing__video-shell.svelte-skv6c4{box-shadow:6px 6px 0 0 var(--beacon-palette-signal)}.landing__video-inner.svelte-skv6c4{filter:url(#landing-grain) contrast(1.08) saturate(.85)}.landing__video-scan.svelte-skv6c4{background:repeating-linear-gradient(to bottom,transparent 0,transparent 3px,color-mix(in oklch,var(--beacon-palette-chrome) 35%,transparent) 3px,color-mix(in oklch,var(--beacon-palette-chrome) 35%,transparent) 4px);opacity:.12}.landing__pricing-card--disabled.svelte-skv6c4{opacity:.72}.landing__pricing-card--disabled.svelte-skv6c4 .btn-new{cursor:not-allowed}.landing__cta-form.svelte-skv6c4{display:flex;flex-direction:column;gap:1.75rem;width:100%}.landing__cta-field.svelte-skv6c4{width:100%}.landing__cta-input.svelte-skv6c4{display:block;width:100%;box-sizing:border-box;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background-color:var(--beacon-palette-paper);color:var(--beacon-palette-ink);border:2px solid color-mix(in oklch,var(--beacon-palette-ink) 12%,var(--beacon-palette-paper));box-shadow:none;font-family:var(--beacon-font-mono);font-size:1.375rem;line-height:1.35;padding:1.125rem 1.25rem;transition:border-color .12s,box-shadow .12s}.landing__cta-input.svelte-skv6c4::-moz-placeholder{color:color-mix(in oklch,var(--beacon-palette-ink) 40%,transparent)}.landing__cta-input.svelte-skv6c4::placeholder{color:color-mix(in oklch,var(--beacon-palette-ink) 40%,transparent)}.landing__cta-input.svelte-skv6c4:focus,.landing__cta-input.svelte-skv6c4:focus-visible{outline:none;border-color:var(--beacon-accent-tangerine);box-shadow:inset 0 0 0 2px var(--beacon-accent-tangerine)}.landing__cta-input--error.svelte-skv6c4{border-color:var(--beacon-accent-tangerine);box-shadow:inset 0 0 0 2px var(--beacon-accent-tangerine)}.landing__cta-input-error.svelte-skv6c4{min-height:1.125rem;margin:.625rem 0 0;font-family:var(--beacon-font-mono);font-size:.6875rem;font-weight:700;line-height:1.35;text-transform:uppercase;letter-spacing:.06em;color:var(--beacon-accent-tangerine)}.landing__cta-button.svelte-skv6c4{display:block;width:100%;box-sizing:border-box;margin:0;min-height:4rem;padding:1.25rem 1.5rem;cursor:pointer;border-radius:0;background-color:var(--beacon-palette-paper);color:var(--beacon-palette-ink);border:none;box-shadow:4px 4px 0 var(--beacon-accent-tangerine);font-family:var(--beacon-font-mono);font-size:.9375rem;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.1em;transition:transform .05s,background-color .12s,color .12s,box-shadow .12s}.landing__cta-button.svelte-skv6c4:hover{background-color:var(--beacon-accent-tangerine);color:var(--beacon-palette-paper)}.landing__cta-button.svelte-skv6c4:focus{outline:none}.landing__cta-button.svelte-skv6c4:focus-visible{outline:2px solid var(--beacon-accent-tangerine);outline-offset:3px}.landing__cta-button.svelte-skv6c4:active{transform:translateY(4px);box-shadow:0 0 0 var(--beacon-accent-tangerine)}.landing__cta-button.svelte-skv6c4:hover:active{background-color:var(--beacon-accent-tangerine);color:var(--beacon-palette-paper)}.landing__footer.svelte-skv6c4{width:100%}.landing__footer-grid.svelte-skv6c4{display:grid;grid-template-columns:1fr;border-top:none;border-bottom:none;border-left:none;border-right:none}@media (min-width: 40rem){.landing__footer-grid.svelte-skv6c4{grid-template-columns:repeat(3,minmax(0,1fr))}}.landing__footer-col.svelte-skv6c4{padding-block:1.25rem;padding-inline:1rem;border-bottom:1.5px solid var(--beacon-accent-primary)}.landing__footer-col.svelte-skv6c4:first-child{padding-inline-start:0}.landing__footer-col.svelte-skv6c4:last-child{padding-inline-end:0;border-bottom:none}@media (min-width: 40rem){.landing__footer-col.svelte-skv6c4{border-bottom:none;border-right:1.5px solid var(--beacon-accent-primary)}.landing__footer-col.svelte-skv6c4:last-child{border-right:none}}.landing__footer-nav.svelte-skv6c4{--footer-bullet-width: .65rem;--footer-bullet-gap: .4rem}.landing__footer-heading.svelte-skv6c4{font-family:var(--beacon-font-mono);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--beacon-text-muted);padding-left:calc(var(--footer-bullet-width) + var(--footer-bullet-gap))}.landing__footer-nav.svelte-skv6c4 .landing__footer-heading:where(.svelte-skv6c4)+.landing__footer-list:where(.svelte-skv6c4){margin-top:1.5rem}.landing__footer-heading--spaced.svelte-skv6c4{margin-top:2.5rem}.landing__footer-tagline.svelte-skv6c4{font-family:var(--beacon-font-mono);font-size:.75rem;font-weight:500;line-height:1.55;text-transform:uppercase;letter-spacing:.05em;color:var(--beacon-text-muted)}.landing__footer-list.svelte-skv6c4{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.625rem}.landing__footer-link.svelte-skv6c4{display:inline-grid;grid-template-columns:var(--footer-bullet-width) 1fr;-moz-column-gap:var(--footer-bullet-gap);column-gap:var(--footer-bullet-gap);align-items:baseline;text-decoration:none}.landing__footer-link-label.svelte-skv6c4{font-family:var(--beacon-font-mono);font-size:.8125rem;font-weight:700;line-height:1.35;text-transform:uppercase;letter-spacing:.06em;color:var(--beacon-text-body);transition:color .12s}.landing__footer-link.svelte-skv6c4:hover .landing__footer-link-label:where(.svelte-skv6c4){color:var(--beacon-accent-tangerine);text-decoration:underline;text-underline-offset:3px}.landing__footer-bullet.svelte-skv6c4{color:var(--beacon-accent-tangerine)}.landing__footer-bar-inner.svelte-skv6c4{display:flex;flex-direction:column;gap:.5rem;padding-block:1rem}@media (min-width: 40rem){.landing__footer-bar-inner.svelte-skv6c4{flex-direction:row;align-items:center;justify-content:space-between}}.landing__footer-meta.svelte-skv6c4{font-family:var(--beacon-font-mono);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--beacon-text-muted);margin:0}.landing__footer-meta-link.svelte-skv6c4{text-decoration:none;color:var(--beacon-text-muted);transition:color .12s}.landing__footer-meta-link.svelte-skv6c4:hover{color:var(--beacon-accent-tangerine);text-decoration:underline;text-underline-offset:3px}
