.SectionIndex-module__CXih4q__index{z-index:30;font-family:var(--font-mono);letter-spacing:.1em;color:var(--ink-3);pointer-events:none;mix-blend-mode:difference;justify-items:center;gap:10px;font-size:.62rem;display:grid;position:fixed;top:50%;right:clamp(12px,1.6vw,26px);transform:translateY(-50%)}.SectionIndex-module__CXih4q__num{color:var(--ink)}.SectionIndex-module__CXih4q__track{background:var(--line-2);width:1px;height:90px;overflow:hidden}.SectionIndex-module__CXih4q__fill{background:var(--accent);transform-origin:top;width:100%;height:100%;transition:transform .8s var(--ease-out);display:block}.SectionIndex-module__CXih4q__label{writing-mode:vertical-rl;text-transform:uppercase;white-space:nowrap;animation:SectionIndex-module__CXih4q__in .6s var(--ease-out) both;margin-top:8px;transform:rotate(180deg)}@keyframes SectionIndex-module__CXih4q__in{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@media (max-width:1180px){.SectionIndex-module__CXih4q__index{display:none}}
.About-module__RHteCa__about{padding-top:clamp(96px,12vw,180px)}.About-module__RHteCa__head{gap:var(--col-gap);grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:end;margin-top:clamp(40px,6vw,88px);display:grid}.About-module__RHteCa__title{font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--tracking-display);max-width:11ch}.About-module__RHteCa__aside{border-left:1px solid var(--line-2);gap:14px;padding-bottom:12px;padding-left:22px;display:grid}.About-module__RHteCa__vision{gap:16px;display:grid}.About-module__RHteCa__vision li{gap:4px;display:grid}.About-module__RHteCa__visionWord{font-size:var(--fs-h3);letter-spacing:-.03em;line-height:1.1}.About-module__RHteCa__vision li:first-child .About-module__RHteCa__visionWord{color:var(--accent)}.About-module__RHteCa__visionLine{color:var(--ink-2);font-size:var(--fs-small);max-width:40ch;line-height:1.55}.About-module__RHteCa__statement{max-width:24ch;margin-top:clamp(72px,10vw,150px);margin-left:auto;margin-right:8%}.About-module__RHteCa__columns{gap:var(--col-gap);border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(64px,8vw,120px);padding-top:28px;display:grid}.About-module__RHteCa__col{color:var(--ink-2);gap:18px;max-width:44ch;display:grid}.About-module__RHteCa__colIndex{font-family:var(--font-mono);font-size:var(--fs-meta);color:var(--accent);letter-spacing:var(--tracking-meta)}.About-module__RHteCa__colCta{align-content:space-between;justify-items:start;gap:24px;display:grid}@media (max-width:1024px){.About-module__RHteCa__head{grid-template-columns:1fr;gap:40px}.About-module__RHteCa__aside{max-width:52ch}.About-module__RHteCa__statement{margin-right:0}.About-module__RHteCa__columns{grid-template-columns:1fr}}
.Automation-module__d0nS5a__layout{gap:calc(var(--col-gap) * 2);grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;margin-top:clamp(40px,6vw,80px);display:grid}.Automation-module__d0nS5a__title{font-size:var(--fs-h2);letter-spacing:-.035em;max-width:14ch;line-height:1.02}.Automation-module__d0nS5a__statement{font-size:var(--fs-h3);letter-spacing:-.022em;color:var(--ink-2);gap:4px;margin-top:clamp(28px,4vw,48px);line-height:1.15;display:grid}.Automation-module__d0nS5a__human{color:var(--ink)}.Automation-module__d0nS5a__body{color:var(--ink-2);max-width:48ch;margin-top:22px}.Automation-module__d0nS5a__caps{margin-top:clamp(32px,4vw,52px);padding:0;list-style:none;display:grid}.Automation-module__d0nS5a__caps li{border-top:1px solid var(--line);grid-template-columns:44px 1fr;gap:12px;padding:18px 0;display:grid}.Automation-module__d0nS5a__capIdx{font-family:var(--font-mono);font-size:var(--fs-meta);color:var(--accent);padding-top:4px}.Automation-module__d0nS5a__capTitle{letter-spacing:-.01em;font-size:1.05rem}.Automation-module__d0nS5a__capBody{color:var(--ink-2);font-size:var(--fs-small);max-width:50ch;margin-top:4px}.Automation-module__d0nS5a__graph{aspect-ratio:1;width:min(100%,600px);margin-inline:auto;position:relative}.Automation-module__d0nS5a__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Automation-module__d0nS5a__edge{stroke:rgba(var(--line-rgb), .1);stroke-width:.16px;stroke-dasharray:1 1;transition:stroke .4s,stroke-width .4s}.Automation-module__d0nS5a__edge[data-on]{stroke:rgba(var(--accent-2-rgb), .9);stroke-width:.32px;animation:Automation-module__d0nS5a__flow .62s var(--ease-out) both}@keyframes Automation-module__d0nS5a__flow{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.Automation-module__d0nS5a__center{aspect-ratio:1;border:1px dashed var(--line-3);background:radial-gradient(circle,#9e21294d,#0000 70%);border-radius:50%;place-items:center;width:24%;transition:border-color .4s,box-shadow .4s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Automation-module__d0nS5a__center[data-on]{border-color:rgba(var(--accent-2-rgb), .8);box-shadow:0 0 40px rgba(var(--accent-rgb), .25) inset}.Automation-module__d0nS5a__center .t-meta{color:var(--ink)}.Automation-module__d0nS5a__nodes{padding:0;list-style:none}.Automation-module__d0nS5a__node{flex-direction:column;align-items:center;gap:28px;display:flex;position:absolute;transform:translate(-50%,-7px)}.Automation-module__d0nS5a__nodeDot{border:1px solid var(--line-3);background:var(--bg);width:12px;height:12px;transition:transform .4s var(--ease-spring), background .3s, box-shadow .3s, border-color .3s;border-radius:50%}.Automation-module__d0nS5a__nodeLabel{text-shadow:0 0 3px var(--bg), 0 0 8px var(--bg), 0 0 16px var(--bg);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:.66rem;transition:color .3s}.Automation-module__d0nS5a__node[data-on] .Automation-module__d0nS5a__nodeDot{background:var(--accent);border-color:var(--accent-2);box-shadow:0 0 16px rgba(var(--accent-rgb), .8)}.Automation-module__d0nS5a__node[data-on] .Automation-module__d0nS5a__nodeLabel{color:var(--ink)}.Automation-module__d0nS5a__node[data-head] .Automation-module__d0nS5a__nodeDot{transform:scale(1.6)}@media (max-width:1024px){.Automation-module__d0nS5a__layout{grid-template-columns:1fr}.Automation-module__d0nS5a__graph{width:min(100%,480px)}}
.Capabilities-module__sgr-qq__capabilities{height:420svh;position:relative}.Capabilities-module__sgr-qq__frame{grid-template-rows:auto 1fr auto;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.Capabilities-module__sgr-qq__top{padding-top:calc(var(--nav-h) + 28px);width:100%}.Capabilities-module__sgr-qq__trackWrap{pointer-events:none;position:absolute;top:17%;left:0;right:0}.Capabilities-module__sgr-qq__track{width:max-content;padding-left:var(--gutter);will-change:transform;gap:8vw;display:flex}.Capabilities-module__sgr-qq__trackItem{letter-spacing:-.06em;white-space:nowrap;color:#0000;-webkit-text-stroke:1px rgba(var(--line-rgb), .16);transition:-webkit-text-stroke-color .8s var(--ease-out), color .8s var(--ease-out);font-size:clamp(4rem,11vw,13rem);line-height:1;position:relative}.Capabilities-module__sgr-qq__trackItem[data-active]{-webkit-text-stroke-color:rgba(var(--accent-2-rgb), .3);color:rgba(var(--ink-rgb), .035)}.Capabilities-module__sgr-qq__trackIndex{font-family:var(--font-mono);letter-spacing:var(--tracking-meta);color:var(--ink-3);-webkit-text-stroke:0;font-size:.11em;position:absolute;top:.6em;left:-2.2em}.Capabilities-module__sgr-qq__panels{padding-inline:var(--gutter);max-width:calc(var(--max) + 2 * var(--gutter));align-self:end;width:100%;margin-inline:auto;padding-bottom:clamp(20px,5vh,56px);display:grid}.Capabilities-module__sgr-qq__panel{pointer-events:none;grid-area:1/1}.Capabilities-module__sgr-qq__panel[data-active]{pointer-events:auto}.Capabilities-module__sgr-qq__panelText{opacity:0;width:min(38vw,560px);transition:opacity .7s var(--ease-out), transform .9s var(--ease-out);justify-items:start;gap:18px;display:grid;transform:translateY(24px)}.Capabilities-module__sgr-qq__panel[data-active] .Capabilities-module__sgr-qq__panelText{opacity:1;transition-delay:.15s;transform:none}.Capabilities-module__sgr-qq__count{gap:6px;display:flex}.Capabilities-module__sgr-qq__name{font-size:var(--fs-h2);letter-spacing:-.035em;line-height:1.02}.Capabilities-module__sgr-qq__summary{color:var(--ink-2);max-width:50ch;font-size:clamp(1rem,.94rem + .28vw,1.16rem);line-height:1.6}.Capabilities-module__sgr-qq__signals{margin:0;padding:0;list-style:none}.Capabilities-module__sgr-qq__signal{border:1px solid var(--line-2);-webkit-backdrop-filter:blur(6px);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);white-space:nowrap;opacity:0;transition:opacity .6s var(--ease-out), transform .8s var(--ease-out);background:#0707099e;border-radius:999px;align-items:center;gap:10px;padding:7px 13px 7px 10px;font-size:.68rem;display:inline-flex;position:absolute;transform:translate(-50%,-50%)scale(.9)}.Capabilities-module__sgr-qq__panel[data-active] .Capabilities-module__sgr-qq__signal{opacity:1;transform:translate(-50%,-50%)}.Capabilities-module__sgr-qq__panel[data-active] .Capabilities-module__sgr-qq__signal:nth-child(2){transition-delay:80ms}.Capabilities-module__sgr-qq__panel[data-active] .Capabilities-module__sgr-qq__signal:nth-child(3){transition-delay:.16s}.Capabilities-module__sgr-qq__panel[data-active] .Capabilities-module__sgr-qq__signal:nth-child(4){transition-delay:.24s}.Capabilities-module__sgr-qq__panel[data-active] .Capabilities-module__sgr-qq__signal:nth-child(5){transition-delay:.32s}.Capabilities-module__sgr-qq__panel[data-active] .Capabilities-module__sgr-qq__signal:nth-child(6){transition-delay:.4s}.Capabilities-module__sgr-qq__signalDot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 10px rgba(var(--accent-rgb), .9);border-radius:50%}.Capabilities-module__sgr-qq__progress{justify-items:end;gap:12px;width:100%;padding-bottom:26px;display:grid}.Capabilities-module__sgr-qq__progressTrack{background:var(--line-2);width:min(40vw,520px);height:1px;overflow:hidden}.Capabilities-module__sgr-qq__progressBar{background:var(--accent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.Capabilities-module__sgr-qq__ticks{font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--ink-3);gap:22px;padding:0;list-style:none;display:flex}.Capabilities-module__sgr-qq__ticks li{transition:color .4s}.Capabilities-module__sgr-qq__ticks li[data-active]{color:var(--ink)}@media (max-width:1024px){.Capabilities-module__sgr-qq__capabilities{height:auto}.Capabilities-module__sgr-qq__frame{height:auto;padding-bottom:var(--section);display:block;position:relative;overflow:visible}.Capabilities-module__sgr-qq__trackWrap,.Capabilities-module__sgr-qq__progress{display:none}.Capabilities-module__sgr-qq__panels{gap:0;padding-bottom:0}.Capabilities-module__sgr-qq__panel{pointer-events:auto;grid-area:auto;align-content:end;gap:18px;min-height:100svh;padding-block:44svh 10svh;display:grid}.Capabilities-module__sgr-qq__panelText,.Capabilities-module__sgr-qq__panel[data-active] .Capabilities-module__sgr-qq__panelText{opacity:1;width:100%;transform:none}.Capabilities-module__sgr-qq__signals{flex-wrap:wrap;gap:8px;display:flex}.Capabilities-module__sgr-qq__signal,.Capabilities-module__sgr-qq__panel[data-active] .Capabilities-module__sgr-qq__signal{opacity:1;position:static;transform:none}}.no-webgl .Capabilities-module__sgr-qq__capabilities{height:auto}.no-webgl .Capabilities-module__sgr-qq__frame{height:auto;padding-bottom:var(--section);display:block;position:relative;overflow:visible}:is(.no-webgl .Capabilities-module__sgr-qq__trackWrap,.no-webgl .Capabilities-module__sgr-qq__progress){display:none}.no-webgl .Capabilities-module__sgr-qq__panels{gap:0}.no-webgl .Capabilities-module__sgr-qq__panel{border-top:1px solid var(--line);pointer-events:auto;grid-area:auto;gap:18px;padding-block:56px;display:grid}.no-webgl .Capabilities-module__sgr-qq__panelText{opacity:1;width:min(100%,720px);transform:none}.no-webgl .Capabilities-module__sgr-qq__signals{flex-wrap:wrap;gap:8px;display:flex}.no-webgl .Capabilities-module__sgr-qq__signal{opacity:1;position:static;transform:none}.no-webgl .Capabilities-module__sgr-qq__panel[data-active] .Capabilities-module__sgr-qq__signal{opacity:1;position:static;transform:none}
