.hero-scene__halo[data-astro-cid-bbe6dxrz]{position:absolute;inset:6%;border-radius:9999px;background:radial-gradient(closest-side,var(--color-brand-100) 0%,color-mix(in srgb,var(--color-brand-100) 55%,transparent) 55%,transparent 100%)}html.dark .hero-scene__halo[data-astro-cid-bbe6dxrz]{background:radial-gradient(closest-side,rgba(132,119,176,.22) 0%,rgba(132,119,176,.1) 55%,transparent 100%)}.hero-scene__canvas[data-astro-cid-bbe6dxrz]{position:relative;display:block;width:100%;height:100%;cursor:grab;touch-action:pan-y}.hero-scene__canvas[data-astro-cid-bbe6dxrz].is-dragging{cursor:grabbing}.hero-scene__canvas[data-astro-cid-bbe6dxrz][data-scene=unsupported],.hero-scene__canvas[data-astro-cid-bbe6dxrz][data-scene=lost]{display:none}.hero-scene__hint[data-astro-cid-bbe6dxrz]{position:absolute;left:0;right:0;bottom:-1.75rem;margin:0;text-align:center;font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#64748b;opacity:0;transition:opacity .6s ease .4s;pointer-events:none}html.dark .hero-scene__hint[data-astro-cid-bbe6dxrz]{color:#94a3b8}.hero-scene__canvas[data-astro-cid-bbe6dxrz][data-scene=ok]+.hero-scene__hint[data-astro-cid-bbe6dxrz]{opacity:1}.hero-scene__canvas[data-astro-cid-bbe6dxrz][data-interacted]+.hero-scene__hint[data-astro-cid-bbe6dxrz]{opacity:0;transition-delay:0s}.client-name[data-astro-cid-cktvhckl]{flex-shrink:0;white-space:nowrap;font-family:var(--font-display);font-size:1.35rem;font-weight:600;letter-spacing:-.02em;color:#71717a;transition:color .3s ease}.client-name[data-astro-cid-cktvhckl]:hover{color:#3f3f46}@media(min-width:640px){.client-name[data-astro-cid-cktvhckl]{font-size:1.6rem}}html.dark .client-name[data-astro-cid-cktvhckl]{color:#8b8b94}html.dark .client-name[data-astro-cid-cktvhckl]:hover{color:#d4d4d8}.process-scene[data-astro-cid-fz4tclxl]{position:relative;margin-inline:auto;width:100%;max-width:52rem;aspect-ratio:16 / 8.5}.process-scene__glow[data-astro-cid-fz4tclxl]{position:absolute;inset:8% 12%;border-radius:9999px;background:radial-gradient(closest-side,var(--color-brand-100) 0%,color-mix(in srgb,var(--color-brand-100) 45%,transparent) 55%,transparent 100%)}html.dark .process-scene__glow[data-astro-cid-fz4tclxl]{background:radial-gradient(closest-side,rgba(132,119,176,.2) 0%,rgba(132,119,176,.08) 55%,transparent 100%)}.process-scene__canvas[data-astro-cid-fz4tclxl]{position:relative;display:block;width:100%;height:100%;cursor:crosshair;touch-action:pan-y}.process-scene__canvas[data-astro-cid-fz4tclxl][data-scene=unsupported],.process-scene__canvas[data-astro-cid-fz4tclxl][data-scene=lost]{display:none}.process-scene__hint[data-astro-cid-fz4tclxl]{position:absolute;left:0;right:0;bottom:-.25rem;margin:0;text-align:center;font-family:var(--font-mono);font-size:.66rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#a1a1aa;opacity:0;transition:opacity .6s ease .5s;pointer-events:none}.process-scene__canvas[data-astro-cid-fz4tclxl][data-scene=ok]~.process-scene__hint[data-astro-cid-fz4tclxl]{opacity:1}.process-scene__canvas[data-astro-cid-fz4tclxl][data-interacted]~.process-scene__hint[data-astro-cid-fz4tclxl]{opacity:0;transition-delay:0s}.step__num[data-astro-cid-fz4tclxl]{display:inline-block;font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:.14em;color:#71717a;transition:color .35s ease}html.dark .step__num[data-astro-cid-fz4tclxl]{color:#a1a1aa}html.dark .step[data-astro-cid-fz4tclxl].is-active .step__num[data-astro-cid-fz4tclxl]{color:var(--color-brand-400)}.step[data-astro-cid-fz4tclxl]{transition:transform .45s cubic-bezier(.16,1,.3,1)}.step[data-astro-cid-fz4tclxl].is-active .step__num[data-astro-cid-fz4tclxl]{color:var(--color-brand-600)}.step[data-astro-cid-fz4tclxl].is-active h3[data-astro-cid-fz4tclxl]{color:var(--color-brand-700)}html.dark .step[data-astro-cid-fz4tclxl].is-active h3[data-astro-cid-fz4tclxl]{color:var(--color-brand-300)}@media(prefers-reduced-motion:no-preference){.step[data-astro-cid-fz4tclxl].is-active{transform:translateY(-4px)}}@media(max-width:639px){.process-scene[data-astro-cid-fz4tclxl]{aspect-ratio:16 / 12}}
