.hero.svelte-1e35py4{color:var(--night);background:radial-gradient(60% 70% at 100% 0%, #f0b24c38, transparent 65%), radial-gradient(50% 60% at 0% 30%, #ff7a5c1f, transparent 70%), var(--foam);padding-bottom:clamp(28px,4vw,48px);position:relative;overflow:hidden}.hero-inner.svelte-1e35py4{gap:clamp(28px,4vw,44px);padding-block:clamp(32px,4.5vw,64px) clamp(28px,3.5vw,44px);display:grid}.hero.svelte-1e35py4 h1:where(.svelte-1e35py4){letter-spacing:-.055em;font-size:clamp(3rem,7.4vw,7.6rem);line-height:.92}.glint.svelte-1e35py4{background:linear-gradient(90deg,#6d5cff 0%,#3f9bff 32%,#ff7a5c 70%,#f0a03c 100%);color:#0000;-webkit-background-clip:text;background-clip:text;width:fit-content;padding-right:.08em;display:block}.hero-foot.svelte-1e35py4{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px 48px;display:flex}.hero.svelte-1e35py4 .lede:where(.svelte-1e35py4){max-width:44ch;color:var(--ink-2)}.ctas.svelte-1e35py4{flex-wrap:wrap;gap:12px;display:flex}.facts.svelte-1e35py4{border-top:1px solid var(--line-dark);flex-wrap:wrap;gap:10px clamp(24px,4vw,56px);margin:0;padding-top:20px;display:flex}.facts.svelte-1e35py4 div:where(.svelte-1e35py4){align-items:baseline;gap:10px;display:flex}.facts.svelte-1e35py4 dt:where(.svelte-1e35py4){letter-spacing:-.02em;font-weight:600}.facts.svelte-1e35py4 dd:where(.svelte-1e35py4){color:var(--ink-3);margin:0}.strip.svelte-1e35py4,.ticker.svelte-1e35py4{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.track.svelte-1e35py4{width:max-content;animation:70s linear infinite svelte-1e35py4-drift;display:flex}.strip.svelte-1e35py4 .track:where(.svelte-1e35py4){gap:14px;animation-duration:150s}.strip.svelte-1e35py4 img:where(.svelte-1e35py4){object-fit:cover;border-radius:var(--radius-lg);width:auto;height:clamp(190px,24vw,330px)}.strip.svelte-1e35py4 img:where(.svelte-1e35py4):nth-child(odd){margin-top:clamp(18px,2.4vw,34px)}.ticker.svelte-1e35py4{margin-top:clamp(22px,3vw,36px)}.ticker.svelte-1e35py4 .track:where(.svelte-1e35py4){animation-duration:55s;animation-direction:reverse}.ticker.svelte-1e35py4 span:where(.svelte-1e35py4){font-family:var(--serif);color:var(--ink-2);white-space:nowrap;padding-inline:clamp(14px,2vw,28px);font-size:clamp(1.4rem,2.6vw,2.4rem);font-style:italic}.ticker.svelte-1e35py4 span:where(.svelte-1e35py4):after{content:"✦";color:var(--coral);vertical-align:middle;margin-left:clamp(14px,2vw,28px);font-size:.5em;font-style:normal}@keyframes svelte-1e35py4-drift{to{transform:translate(-50%)}}.strip.svelte-1e35py4:hover .track:where(.svelte-1e35py4){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.track.svelte-1e35py4{animation:none}}.robots.svelte-1e35py4{background:radial-gradient(60% 60% at 100% 0%, #f0b24c24, transparent 60%), radial-gradient(50% 60% at 0% 100%, #6d5cff29, transparent 60%), var(--night)}.robots.svelte-1e35py4 .serif:where(.svelte-1e35py4){color:var(--sun-2)}.robots-head.svelte-1e35py4{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(24px,4vw,64px);margin-bottom:clamp(40px,5vw,72px);display:grid}.robot-gallery.svelte-1e35py4{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.2vw,18px);margin:0;padding:0;list-style:none;display:grid}.robot-gallery.svelte-1e35py4 li:where(.svelte-1e35py4):first-child{grid-area:span 2/span 2}.robot-gallery.svelte-1e35py4 li:where(.svelte-1e35py4):nth-child(2){grid-column:span 2}.robot-gallery.svelte-1e35py4 figure:where(.svelte-1e35py4){border-radius:var(--radius-lg);background:var(--night-2);height:100%;position:relative;overflow:hidden}.robot-gallery.svelte-1e35py4 img:where(.svelte-1e35py4){aspect-ratio:3/2;object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease)}.robot-gallery.svelte-1e35py4 li:where(.svelte-1e35py4):first-child img:where(.svelte-1e35py4){aspect-ratio:auto}.robot-gallery.svelte-1e35py4 figure:where(.svelte-1e35py4):hover img:where(.svelte-1e35py4){transform:scale(1.03)}.robots-body.svelte-1e35py4{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,72px);display:grid}.robot-uses.svelte-1e35py4{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(20px,2.4vw,36px);margin:0;padding:0;list-style:none;display:grid}.robot-uses.svelte-1e35py4 li:where(.svelte-1e35py4){border-top:1px solid var(--line);align-content:start;gap:6px;padding:20px 0;display:grid}.robot-uses.svelte-1e35py4 h3:where(.svelte-1e35py4){letter-spacing:-.02em;font-size:1.2rem;font-weight:500}.robot-uses.svelte-1e35py4 p:where(.svelte-1e35py4){color:var(--fg-2);font-size:.97rem;line-height:1.5}.robots-cta.svelte-1e35py4{border-radius:var(--radius-lg);border:1px solid var(--line);background:#ffffff0a;justify-items:start;gap:22px;padding:clamp(22px,2.6vw,32px);display:grid}.robots-note.svelte-1e35py4{color:var(--fg-2);font-size:.95rem;line-height:1.6}.lanes-head.svelte-1e35py4{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;gap:clamp(24px,5vw,80px);margin-bottom:clamp(48px,6vw,88px);display:grid}.lanes-copy.svelte-1e35py4{gap:24px;display:grid}.lanes-photo.svelte-1e35py4 img:where(.svelte-1e35py4){aspect-ratio:4/3.4;object-fit:cover;object-position:20% 50%;border-radius:var(--radius-lg);width:100%;box-shadow:0 40px 80px -44px #0b142280}.lane-list.svelte-1e35py4{border-top:1px solid var(--line-dark);margin:0;padding:0;list-style:none}.lane.svelte-1e35py4{border-bottom:1px solid var(--line-dark);grid-template-columns:64px minmax(0,3fr) minmax(0,4fr) minmax(0,3.4fr);gap:16px clamp(18px,2.4vw,36px);padding:clamp(28px,3.4vw,44px) 0;display:grid;position:relative}.lane.svelte-1e35py4:before{content:"";background:var(--spectrum);width:0;height:2px;transition:width .8s var(--ease);position:absolute;top:-1px;left:0}.lane.svelte-1e35py4:hover:before{width:100%}.lane-n.svelte-1e35py4{font-family:var(--serif);color:#1c7f80;font-size:2.6rem;font-style:italic;line-height:.8}.lane.svelte-1e35py4 .h3:where(.svelte-1e35py4){letter-spacing:-.04em;font-size:clamp(1.6rem,2.4vw,2.3rem)}.lane-text.svelte-1e35py4{gap:12px;display:grid}.lane-items.svelte-1e35py4{align-content:start;gap:10px;margin:0;padding:0;list-style:none;display:grid}.lane-items.svelte-1e35py4 li:where(.svelte-1e35py4){color:var(--ink-2);padding-left:20px;font-size:.96rem;line-height:1.45;position:relative}.lane-items.svelte-1e35py4 li:where(.svelte-1e35py4):before{content:"";background:var(--spectrum);border-radius:50%;width:7px;height:7px;position:absolute;top:.5em;left:2px}.lane-links.svelte-1e35py4{flex-wrap:wrap;gap:12px 28px;margin-top:28px;display:flex}.handled-copy.svelte-1e35py4{top:calc(var(--nav-h) + 40px);grid-column:1/span 5;align-content:start;align-self:start;gap:24px;display:grid;position:sticky}.handled-list.svelte-1e35py4{grid-column:7/span 6;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(20px,2.4vw,36px);margin:0;padding:0;list-style:none;display:grid}.handled-list.svelte-1e35py4 li:where(.svelte-1e35py4){border-top:1px solid var(--line-dark);grid-template-columns:28px 1fr;align-content:start;gap:4px 12px;padding:20px 0;display:grid}.tick.svelte-1e35py4{background:var(--night);width:26px;height:26px;color:var(--lagoon-2);border-radius:50%;grid-row:span 2;place-items:center;display:grid}.handled-list.svelte-1e35py4 h3:where(.svelte-1e35py4){letter-spacing:-.02em;font-size:1.12rem;font-weight:500;line-height:1.3}.handled-list.svelte-1e35py4 p:where(.svelte-1e35py4){color:var(--ink-2);font-size:.95rem;line-height:1.5}.how.svelte-1e35py4{background:radial-gradient(60% 60% at 100% 0%, #6d5cff2e, transparent 60%), radial-gradient(50% 60% at 0% 100%, #2bb8b81f, transparent 60%), var(--night);overflow:hidden}.how-head.svelte-1e35py4{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(24px,4vw,64px);display:grid}.how.svelte-1e35py4 .serif:where(.svelte-1e35py4){color:var(--lagoon-2)}.signal.svelte-1e35py4{height:80px;margin:clamp(48px,6vw,80px) 0 0}.signal.svelte-1e35py4 svg:where(.svelte-1e35py4){width:100%;height:100%;display:block;overflow:visible}.trace.svelte-1e35py4{fill:none;stroke:url(#cm-spectrum);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:2600;stroke-dashoffset:2600px;transition:stroke-dashoffset 2.6s var(--ease-in-out) .2s}.site:not(.js) .trace.svelte-1e35py4,.signal.svelte-1e35py4.in .trace:where(.svelte-1e35py4){stroke-dashoffset:0}.steps.svelte-1e35py4{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2.4vw,36px);margin:24px 0 0;padding:0;list-style:none;display:grid}.steps.svelte-1e35py4 li:where(.svelte-1e35py4){border-top:1px solid var(--line);align-content:start;gap:12px;padding-top:22px;display:grid}.steps.svelte-1e35py4 h3:where(.svelte-1e35py4){letter-spacing:-.04em;align-items:baseline;gap:12px;font-size:clamp(1.5rem,2.2vw,2.1rem);font-weight:500;display:flex}.step-n.svelte-1e35py4{font:500 .72rem/1 var(--mono);letter-spacing:.06em;color:var(--sun)}.steps.svelte-1e35py4 p:where(.svelte-1e35py4){color:var(--fg-2);line-height:1.55}.how-note.svelte-1e35py4{color:var(--muted);margin-top:clamp(32px,4vw,56px);font-size:.95rem}.platform-list.svelte-1e35py4{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,4vw,64px);margin:clamp(40px,5vw,72px) 0 0;padding:0;list-style:none;display:grid}.platform-list.svelte-1e35py4 li:where(.svelte-1e35py4){border-top:1px solid var(--line-dark);align-content:start;gap:12px;padding:clamp(24px,3vw,36px) 0;display:grid}.platform-list.svelte-1e35py4 h3:where(.svelte-1e35py4){letter-spacing:-.05em;align-items:center;gap:14px;font-size:clamp(2rem,3.6vw,3.4rem);font-weight:500;line-height:1;display:flex}.platform-list.svelte-1e35py4 p:where(.svelte-1e35py4){color:var(--ink-2);max-width:46ch;line-height:1.55}.live.svelte-1e35py4{background:var(--coral);border-radius:50%;width:12px;height:12px;animation:2s ease-out infinite svelte-1e35py4-live;box-shadow:0 0 #ff7a5c99}@keyframes svelte-1e35py4-live{to{box-shadow:0 0 0 14px #ff7a5c00}}.proof-list.svelte-1e35py4{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,44px);margin:clamp(40px,5vw,72px) 0 0;padding:0;list-style:none;display:grid}.proof-list.svelte-1e35py4 li:where(.svelte-1e35py4){border-top:2px solid var(--night);align-content:start;gap:10px;padding-top:24px;display:grid}.proof-lead.svelte-1e35py4{color:#13706d;font-weight:500}.quote.svelte-1e35py4{justify-items:start;gap:18px;max-width:980px;margin-top:clamp(56px,7vw,104px);display:grid}.quote.svelte-1e35py4 blockquote:where(.svelte-1e35py4){margin:0}.quote.svelte-1e35py4 p:where(.svelte-1e35py4){font-family:var(--serif);letter-spacing:-.02em;color:var(--night);text-wrap:balance;font-size:clamp(2rem,4vw,3.9rem);font-style:italic;line-height:1.04}.quote.svelte-1e35py4 figcaption:where(.svelte-1e35py4){font:500 .72rem/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding-left:52px;position:relative}.quote.svelte-1e35py4 figcaption:where(.svelte-1e35py4):before{content:"";background:var(--spectrum);width:40px;height:2px;position:absolute;top:50%;left:0}.creator-side.svelte-1e35py4{background:radial-gradient(60% 70% at 0% 0%, #2bb8b829, transparent 60%), var(--night)}.creator-side.svelte-1e35py4 .serif:where(.svelte-1e35py4){color:var(--fg-2)}.side-copy.svelte-1e35py4{grid-column:1/span 5;align-content:start;gap:24px;display:grid}.side-list.svelte-1e35py4{border-top:1px solid var(--line);grid-column:7/span 6;margin:0;padding:0;list-style:none}.side-list.svelte-1e35py4 a:where(.svelte-1e35py4){border-bottom:1px solid var(--line);transition:background .3s var(--ease);grid-template-columns:1fr 40px;gap:8px 16px;padding:28px 0;text-decoration:none;display:grid}.side-name.svelte-1e35py4{letter-spacing:-.035em;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:500}.side-kind.svelte-1e35py4{font:500 .68rem/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--lagoon-2);grid-column:1}.side-sum.svelte-1e35py4{color:var(--fg-2);grid-column:1;max-width:54ch;line-height:1.55}.side-ic.svelte-1e35py4{border:1px solid var(--line);width:40px;height:40px;transition:transform .45s var(--ease), background .3s var(--ease), color .3s var(--ease);border-radius:50%;grid-area:1/2/span 3;align-self:center;place-items:center;display:grid}.side-list.svelte-1e35py4 a:where(.svelte-1e35py4):hover .side-ic:where(.svelte-1e35py4){background:var(--sun);color:var(--night);transform:rotate(45deg)}.faq.svelte-1e35py4 h2:where(.svelte-1e35py4){grid-column:1/span 4;align-self:start}.faq-list.svelte-1e35py4{border-top:1px solid var(--line-dark);grid-column:6/span 7}details.svelte-1e35py4{border-bottom:1px solid var(--line-dark)}summary.svelte-1e35py4{cursor:pointer;letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:clamp(1.1rem,1.4vw,1.3rem);font-weight:500;list-style:none;display:flex}summary.svelte-1e35py4::-webkit-details-marker{display:none}.plus.svelte-1e35py4{border:1px solid var(--line-dark);width:36px;height:36px;transition:transform .4s var(--ease), background .3s var(--ease), color .3s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}details[open].svelte-1e35py4 .plus:where(.svelte-1e35py4){background:var(--night);color:var(--fg);transform:rotate(45deg)}details.svelte-1e35py4 p:where(.svelte-1e35py4){color:var(--ink-2);max-width:62ch;padding:0 52px 24px 0;line-height:1.6}.final.svelte-1e35py4{background:radial-gradient(closest-side at 80% 80%, #f2b04c2e, transparent), radial-gradient(closest-side at 10% 10%, #6d5cff29, transparent), var(--night)}.final-copy.svelte-1e35py4{grid-column:1/span 8;justify-items:start;gap:26px;display:grid}.final.svelte-1e35py4 h2:where(.svelte-1e35py4){max-width:16ch}.final.svelte-1e35py4 .serif:where(.svelte-1e35py4){color:var(--fg-2)}.others.svelte-1e35py4{grid-column:10/span 3;align-self:end}.others-title.svelte-1e35py4{color:var(--muted);margin-bottom:12px;font-size:.95rem}.others.svelte-1e35py4 ul:where(.svelte-1e35py4){border-top:1px solid var(--line);padding:0;list-style:none}.others.svelte-1e35py4 a:where(.svelte-1e35py4){border-bottom:1px solid var(--line);color:var(--fg-2);transition:color .3s var(--ease);justify-content:space-between;align-items:center;padding:16px 0;text-decoration:none;display:flex}.others.svelte-1e35py4 a:where(.svelte-1e35py4):hover{color:var(--fg)}@media (width<=1080px){.lane.svelte-1e35py4{grid-template-columns:52px minmax(0,1fr) minmax(0,1.3fr)}.lane-items.svelte-1e35py4{grid-column:3}.handled-copy.svelte-1e35py4{grid-column:1/span 5}.handled-list.svelte-1e35py4{grid-column:6/span 7;grid-template-columns:1fr}.steps.svelte-1e35py4{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}.final-copy.svelte-1e35py4{grid-column:1/span 7}.others.svelte-1e35py4{grid-column:9/span 4}}@media (width<=900px){.lanes-head.svelte-1e35py4,.how-head.svelte-1e35py4,.robots-head.svelte-1e35py4,.robots-body.svelte-1e35py4{grid-template-columns:1fr}.lanes-photo.svelte-1e35py4{max-width:560px}.lane.svelte-1e35py4{grid-template-columns:40px minmax(0,1fr)}.lane.svelte-1e35py4 .h3:where(.svelte-1e35py4),.lane-text.svelte-1e35py4,.lane-items.svelte-1e35py4{grid-column:2}.handled-copy.svelte-1e35py4,.handled-list.svelte-1e35py4,.side-copy.svelte-1e35py4,.side-list.svelte-1e35py4,.faq.svelte-1e35py4 h2:where(.svelte-1e35py4),.faq-list.svelte-1e35py4,.final-copy.svelte-1e35py4,.others.svelte-1e35py4{grid-column:1/-1}.handled-copy.svelte-1e35py4{margin-bottom:32px;position:static}.handled-list.svelte-1e35py4{grid-template-columns:repeat(2,minmax(0,1fr))}.side-list.svelte-1e35py4,.faq-list.svelte-1e35py4{margin-top:36px}.platform-list.svelte-1e35py4,.proof-list.svelte-1e35py4{grid-template-columns:1fr}.others.svelte-1e35py4{margin-top:48px}}@media (width<=620px){.robot-gallery.svelte-1e35py4{grid-template-columns:1fr 1fr}.robot-gallery.svelte-1e35py4 li:where(.svelte-1e35py4):first-child,.robot-gallery.svelte-1e35py4 li:where(.svelte-1e35py4):nth-child(2){grid-area:auto/1/auto/-1}.robot-gallery.svelte-1e35py4 li:where(.svelte-1e35py4):first-child img:where(.svelte-1e35py4){aspect-ratio:3/2}.robot-uses.svelte-1e35py4,.handled-list.svelte-1e35py4,.steps.svelte-1e35py4{grid-template-columns:1fr}.lane-n.svelte-1e35py4{font-size:2rem}details.svelte-1e35py4 p:where(.svelte-1e35py4){padding-right:0}}@media (prefers-reduced-motion:reduce){.trace.svelte-1e35py4{stroke-dashoffset:0;transition:none}.live.svelte-1e35py4{animation:none}.lane.svelte-1e35py4:before{transition:none}}
