.motif.svelte-cccjp0{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .6s ease;pointer-events:none}.motif.go.svelte-cccjp0{opacity:.5}.n.svelte-cccjp0,.dot.svelte-cccjp0,.tdots.svelte-cccjp0 circle:where(.svelte-cccjp0){fill:var(--accent)}.ai.svelte-cccjp0 .e:where(.svelte-cccjp0){stroke-dasharray:100;stroke-dashoffset:100}.ai.svelte-cccjp0 .n:where(.svelte-cccjp0){transform:scale(0);transform-box:fill-box;transform-origin:center;r:calc(3px + var(--p, 0) * 6px);filter:drop-shadow(0 0 calc(4px + var(--p, 0) * 5px) var(--ring-glow)) drop-shadow(0 0 calc(var(--p, 0) * 9px) var(--accent));transition:r .16s ease,filter .16s ease}.ai.go.svelte-cccjp0 .e:where(.svelte-cccjp0){animation:svelte-cccjp0-draw .55s ease forwards}.ai.go.svelte-cccjp0 .n:where(.svelte-cccjp0){animation:svelte-cccjp0-pop .4s cubic-bezier(.34,1.56,.64,1) forwards}.automation.svelte-cccjp0 .s:where(.svelte-cccjp0){fill:var(--ring-fill);stroke:var(--accent);stroke-width:1;opacity:0;transform:translateY(6px);transform-box:fill-box}.automation.svelte-cccjp0 .flow:where(.svelte-cccjp0){stroke-dasharray:240;stroke-dashoffset:240}.automation.svelte-cccjp0 .token:where(.svelte-cccjp0){fill:var(--accent);opacity:0;filter:drop-shadow(0 0 6px var(--ring-glow))}.automation.svelte-cccjp0 .gear:where(.svelte-cccjp0){opacity:0;transform:rotate(0);transform-box:fill-box;transform-origin:center}.automation.go.svelte-cccjp0 .s:where(.svelte-cccjp0){animation:svelte-cccjp0-settle .5s ease forwards}.automation.go.svelte-cccjp0 .stages:where(.svelte-cccjp0) .s:where(.svelte-cccjp0):nth-child(2){animation-delay:.08s}.automation.go.svelte-cccjp0 .stages:where(.svelte-cccjp0) .s:where(.svelte-cccjp0):nth-child(3){animation-delay:.16s}.automation.go.svelte-cccjp0 .stages:where(.svelte-cccjp0) .s:where(.svelte-cccjp0):nth-child(4){animation-delay:.24s}.automation.go.svelte-cccjp0 .flow:where(.svelte-cccjp0){animation:svelte-cccjp0-draw .7s ease .3s forwards}.automation.go.svelte-cccjp0 .token:where(.svelte-cccjp0){animation:svelte-cccjp0-tokenIn .3s ease 1s forwards,svelte-cccjp0-travel 2.6s linear 1s infinite}.automation.go.svelte-cccjp0 .gear:where(.svelte-cccjp0){animation:svelte-cccjp0-fade .5s ease .3s forwards,svelte-cccjp0-spin 9s linear .3s infinite}.bicrm.svelte-cccjp0 .b:where(.svelte-cccjp0){transform:scaleY(0);transform-box:fill-box;transform-origin:bottom}.bicrm.svelte-cccjp0 .trend:where(.svelte-cccjp0){stroke-dasharray:360;stroke-dashoffset:360}.bicrm.svelte-cccjp0 .dot:where(.svelte-cccjp0){transform:scale(0);transform-box:fill-box;transform-origin:center}.bicrm.go.svelte-cccjp0 .b:where(.svelte-cccjp0){animation:svelte-cccjp0-rise .6s cubic-bezier(.22,1,.36,1) forwards}.bicrm.go.svelte-cccjp0 .bars:where(.svelte-cccjp0) .b:where(.svelte-cccjp0):nth-child(2){animation-delay:.07s}.bicrm.go.svelte-cccjp0 .bars:where(.svelte-cccjp0) .b:where(.svelte-cccjp0):nth-child(3){animation-delay:.14s}.bicrm.go.svelte-cccjp0 .bars:where(.svelte-cccjp0) .b:where(.svelte-cccjp0):nth-child(4){animation-delay:.21s}.bicrm.go.svelte-cccjp0 .bars:where(.svelte-cccjp0) .b:where(.svelte-cccjp0):nth-child(5){animation-delay:.28s}.bicrm.go.svelte-cccjp0 .trend:where(.svelte-cccjp0){animation:svelte-cccjp0-draw .8s ease .4s forwards}.bicrm.go.svelte-cccjp0 .dot:where(.svelte-cccjp0){animation:svelte-cccjp0-pop .4s cubic-bezier(.34,1.56,.64,1) forwards}.bicrm.go.svelte-cccjp0 .dots:where(.svelte-cccjp0) .dot:where(.svelte-cccjp0):nth-child(1){animation-delay:.5s}.bicrm.go.svelte-cccjp0 .dots:where(.svelte-cccjp0) .dot:where(.svelte-cccjp0):nth-child(2){animation-delay:.62s}.bicrm.go.svelte-cccjp0 .dots:where(.svelte-cccjp0) .dot:where(.svelte-cccjp0):nth-child(3){animation-delay:.74s}.bicrm.go.svelte-cccjp0 .dots:where(.svelte-cccjp0) .dot:where(.svelte-cccjp0):nth-child(4){animation-delay:.86s}.bicrm.go.svelte-cccjp0 .dots:where(.svelte-cccjp0) .dot:where(.svelte-cccjp0):nth-child(5){animation-delay:.98s}.web.svelte-cccjp0 .frame:where(.svelte-cccjp0){stroke-dasharray:760;stroke-dashoffset:760}.web.svelte-cccjp0 .bar:where(.svelte-cccjp0){stroke-dasharray:210;stroke-dashoffset:210}.web.svelte-cccjp0 .tdots:where(.svelte-cccjp0) circle:where(.svelte-cccjp0),.web.svelte-cccjp0 .bl:where(.svelte-cccjp0){opacity:0}.web.svelte-cccjp0 .bl:where(.svelte-cccjp0){transform:translateY(6px);transform-box:fill-box}.web.go.svelte-cccjp0 .frame:where(.svelte-cccjp0){animation:svelte-cccjp0-draw .9s ease forwards}.web.go.svelte-cccjp0 .bar:where(.svelte-cccjp0){animation:svelte-cccjp0-draw .5s ease .5s forwards}.web.go.svelte-cccjp0 .tdots:where(.svelte-cccjp0) circle:where(.svelte-cccjp0){animation:svelte-cccjp0-pop .35s ease .6s forwards}.web.go.svelte-cccjp0 .blocks:where(.svelte-cccjp0) .bl:where(.svelte-cccjp0){animation:svelte-cccjp0-settle .5s ease forwards}.web.go.svelte-cccjp0 .blocks:where(.svelte-cccjp0) .bl:where(.svelte-cccjp0):nth-child(1){animation-delay:.7s}.web.go.svelte-cccjp0 .blocks:where(.svelte-cccjp0) .bl:where(.svelte-cccjp0):nth-child(2){animation-delay:.82s}.web.go.svelte-cccjp0 .blocks:where(.svelte-cccjp0) .bl:where(.svelte-cccjp0):nth-child(3){animation-delay:.94s}.web.go.svelte-cccjp0 .blocks:where(.svelte-cccjp0) .bl:where(.svelte-cccjp0):nth-child(4){animation-delay:1.06s}@keyframes svelte-cccjp0-draw{to{stroke-dashoffset:0}}@keyframes svelte-cccjp0-pop{to{transform:scale(1)}}@keyframes svelte-cccjp0-rise{to{transform:scaleY(1)}}@keyframes svelte-cccjp0-settle{to{opacity:1;transform:translateY(0)}}@keyframes svelte-cccjp0-fade{to{opacity:1}}@keyframes svelte-cccjp0-tokenIn{to{opacity:1}}@keyframes svelte-cccjp0-travel{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes svelte-cccjp0-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.motif.svelte-cccjp0,.motif.svelte-cccjp0 :where(.svelte-cccjp0){animation:none!important;transition:none!important}.motif.svelte-cccjp0 :is(.e:where(.svelte-cccjp0),.flow:where(.svelte-cccjp0),.bar:where(.svelte-cccjp0),.frame:where(.svelte-cccjp0),.trend:where(.svelte-cccjp0)){stroke-dashoffset:0}.motif.svelte-cccjp0 :is(.n:where(.svelte-cccjp0),.dot:where(.svelte-cccjp0),.b:where(.svelte-cccjp0),.tdots:where(.svelte-cccjp0) circle:where(.svelte-cccjp0)){transform:none}.motif.svelte-cccjp0 :is(.s:where(.svelte-cccjp0),.bl:where(.svelte-cccjp0),.token:where(.svelte-cccjp0),.gear:where(.svelte-cccjp0),.tdots:where(.svelte-cccjp0) circle:where(.svelte-cccjp0)){opacity:1}.bicrm.svelte-cccjp0 .b:where(.svelte-cccjp0){transform:scaleY(1)}}.home.svelte-119hrps{width:100%}.scrolly.svelte-119hrps{display:grid;grid-template-columns:1fr}.viz.svelte-119hrps,.panels.svelte-119hrps{grid-area:1 / 1}.viz.svelte-119hrps{position:sticky;top:0;align-self:start;height:100vh;z-index:0;overflow:hidden}.panels.svelte-119hrps{position:relative;z-index:1}.motif-layer.svelte-119hrps{position:absolute;left:50%;top:50%;width:min(86vh,640px);height:min(86vh,640px);transform:translate(-50%,-58%)}.panel.svelte-119hrps{position:relative;min-height:100vh;display:grid;place-items:center;padding:92px 24px;box-sizing:border-box;text-align:center}.panel.area.svelte-119hrps{min-height:68vh}.hero-copy.svelte-119hrps{max-width:860px}.eyebrow.svelte-119hrps{display:flex;align-items:center;justify-content:center;gap:11px;margin:0;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.28em;text-transform:uppercase;color:var(--text-400)}.eyebrow.svelte-119hrps .ed:where(.svelte-119hrps){width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 9px var(--accent)}.hero-copy.svelte-119hrps h1:where(.svelte-119hrps){margin:22px 0 0;font-size:clamp(2rem,6.4vw,4rem);font-weight:500;line-height:1.04;letter-spacing:.1em;text-transform:uppercase;color:var(--text-100)}.subtitle.svelte-119hrps{margin:26px 0 0;font-family:var(--font-mono);font-size:clamp(.6875rem,1.5vw,.8125rem);letter-spacing:.2em;color:var(--text-300)}.tagline.svelte-119hrps{margin:12px 0 0;font-size:clamp(.6875rem,1.5vw,.8125rem);font-family:var(--font-mono);letter-spacing:.1em;color:var(--text-400)}.cta.svelte-119hrps{display:inline-block;margin-top:30px;padding:9px 18px;border:1px solid var(--hairline);border-radius:999px;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--text-300);transition:color .18s,border-color .18s,box-shadow .18s}.cta.svelte-119hrps:hover{color:var(--text-100);border-color:var(--accent);box-shadow:0 0 14px var(--ring-glow)}.cta.svelte-119hrps:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cue.svelte-119hrps{position:absolute;bottom:34px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;margin:0;font-family:var(--font-mono);font-size:.625rem;letter-spacing:.24em;text-transform:uppercase;color:var(--text-500)}.cue-a.svelte-119hrps{font-size:.875rem;animation:svelte-119hrps-bob 1.8s ease-in-out infinite}@keyframes svelte-119hrps-bob{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(5px);opacity:1}}.area-copy.svelte-119hrps{max-width:540px}.area-top.svelte-119hrps{display:flex;align-items:center;justify-content:center;gap:14px;margin:0;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase}.kk.svelte-119hrps{font-size:.95rem;color:var(--text-500)}.area-copy.svelte-119hrps h2:where(.svelte-119hrps){margin:18px 0 0;font-size:clamp(1.75rem,4.5vw,2.75rem);font-weight:600;line-height:1.1;letter-spacing:-.02em;color:var(--text-100)}.desc.svelte-119hrps{margin:16px auto 0;max-width:42ch;font-size:1rem;line-height:1.6;color:var(--text-300)}.outro.svelte-119hrps{display:flex;flex-direction:column;align-items:center;gap:22px;padding:16vh 24px 18vh;text-align:center;border-top:1px solid var(--hairline-soft)}.outro-line.svelte-119hrps{margin:0;max-width:22ch;font-size:clamp(1.375rem,3.4vw,2rem);font-weight:500;letter-spacing:-.01em;line-height:1.2;color:var(--text-100)}@media(max-width:720px){.motif-layer.svelte-119hrps{width:min(70vh,440px);height:min(70vh,440px)}.panel.svelte-119hrps{padding:84px 22px}.desc.svelte-119hrps{font-size:.9375rem}}@media(max-width:420px){.hero-copy.svelte-119hrps h1:where(.svelte-119hrps){font-size:clamp(1.75rem,9vw,2.25rem)}}@media(prefers-reduced-motion:reduce){.cue-a.svelte-119hrps{animation:none}}
