.knot-row.svelte-kr2ygd{position:relative;height:214px;margin:calc(-1*clamp(40px,6vw,96px)) 0 clamp(64px,8vw,112px)}.strand.svelte-kr2ygd{position:absolute;top:32px;height:16px;background:var(--paper);border-top:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink)}.strand.l.svelte-kr2ygd{left:0;right:calc(50% + 10px);transform-origin:left}.strand.r.svelte-kr2ygd{right:0;left:calc(50% + 10px);transform-origin:right}.knot.svelte-kr2ygd{position:absolute;left:50%;top:0;width:240px;height:214px;margin-left:-120px;overflow:visible}.knot.svelte-kr2ygd .o:where(.svelte-kr2ygd){fill:var(--paper);stroke:var(--ink);stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round}.knot.svelte-kr2ygd .fold:where(.svelte-kr2ygd){fill:none;stroke:var(--ink);stroke-width:1.5;stroke-linecap:round}.motion .strand.svelte-kr2ygd{animation:svelte-kr2ygd-draw-x 1.1s var(--ease) .15s both}.motion .knot.svelte-kr2ygd .o:where(.svelte-kr2ygd){stroke-dasharray:1;stroke-dashoffset:1;animation:svelte-kr2ygd-draw .9s var(--ease) forwards}.motion .knot.svelte-kr2ygd .fold:where(.svelte-kr2ygd){stroke-dasharray:1;stroke-dashoffset:1;animation:svelte-kr2ygd-draw .4s var(--ease) 1.85s forwards}.motion .knot.svelte-kr2ygd .t1:where(.svelte-kr2ygd){animation-delay:1.25s}.motion .knot.svelte-kr2ygd .t2:where(.svelte-kr2ygd){animation-delay:1.35s}.motion .knot.svelte-kr2ygd .k:where(.svelte-kr2ygd){animation-delay:1.05s;animation-duration:.7s}.motion .knot.svelte-kr2ygd .rb:where(.svelte-kr2ygd){opacity:0;animation:svelte-kr2ygd-pop .45s var(--ease) 2.15s forwards}.motion .knot-row.svelte-kr2ygd:not(.in) .strand:where(.svelte-kr2ygd),.motion .knot-row.svelte-kr2ygd:not(.in) .knot:where(.svelte-kr2ygd) :where(.svelte-kr2ygd){animation-play-state:paused}@keyframes svelte-kr2ygd-draw-x{0%{transform:scaleX(0)}}@keyframes svelte-kr2ygd-draw{to{stroke-dashoffset:0}}@keyframes svelte-kr2ygd-pop{to{opacity:1}}@media (max-width: 640px){.knot-row.svelte-kr2ygd{height:172px}.strand.svelte-kr2ygd{top:25.6px;height:13px}.knot.svelte-kr2ygd{transform:scale(.8);transform-origin:top center}}.graph.svelte-1akgw1s{margin-top:clamp(40px,5vw,72px);height:min(38vw,max(190px,21.6vw))}svg.svelte-1akgw1s{display:block;width:100%;height:100%;overflow:visible}.edge.svelte-1akgw1s{stroke:var(--faint);stroke-width:1;opacity:.7;vector-effect:non-scaling-stroke}.signal.svelte-1akgw1s{stroke:var(--red);stroke-width:5;stroke-linecap:round;stroke-dasharray:0 1;opacity:0}.ring.svelte-1akgw1s{fill:none;stroke:var(--red);stroke-width:1.5;opacity:.5}.plate.svelte-1akgw1s{fill:#fff;stroke:var(--line);stroke-width:1;filter:drop-shadow(0 10px 18px rgba(17,18,20,.14))}.pin.svelte-1akgw1s{fill:#fff;stroke:var(--ink);stroke-width:1.3}.speck.svelte-1akgw1s{fill:var(--faint)}text.svelte-1akgw1s{font-family:var(--mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase;fill:var(--mute)}@media (max-width: 560px){text.svelte-1akgw1s{font-size:14px}.pin.svelte-1akgw1s{r:5.5px}}.motion .edge.svelte-1akgw1s{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.2s var(--ease) var(--d)}.motion .graph.svelte-1akgw1s.in .edge:where(.svelte-1akgw1s){stroke-dashoffset:0}.motion .node.svelte-1akgw1s{opacity:0;transition:opacity .6s var(--ease) var(--d)}.motion .graph.svelte-1akgw1s.in .node:where(.svelte-1akgw1s){opacity:1}.motion .graph.svelte-1akgw1s.in .signal:where(.svelte-1akgw1s){animation:svelte-1akgw1s-signal var(--cycle) linear var(--d) infinite}@keyframes svelte-1akgw1s-signal{0%{stroke-dashoffset:0;opacity:0}3%,18%{opacity:1}21%,to{stroke-dashoffset:-1;opacity:0}}.motion .graph.svelte-1akgw1s.in .ring:where(.svelte-1akgw1s){animation:svelte-1akgw1s-hub calc(var(--cycle) / 2) ease-out var(--d) infinite;transform-origin:center;transform-box:fill-box}@keyframes svelte-1akgw1s-hub{12%{transform:scale(1.22);opacity:.9}60%,to{transform:none;opacity:.5}}.screen.svelte-qsxylp{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:22px;background:#111214;box-shadow:0 0 0 1px #1112140d,0 40px 90px -50px #11121473}.screen.svelte-qsxylp video:where(.svelte-qsxylp){display:block;width:100%;height:100%;object-fit:contain}.screen.svelte-qsxylp video::-webkit-media-controls-mute-button,.screen.svelte-qsxylp video::-webkit-media-controls-volume-slider{display:none}.toggle.svelte-qsxylp{position:absolute;inset:0 0 56px;display:flex;align-items:center;justify-content:center;background:transparent;cursor:pointer}@media (hover: none),(pointer: coarse){.toggle.svelte-qsxylp{display:none}}.play-icon.svelte-qsxylp{width:84px;height:84px;border-radius:50%;background:#fff;color:#111214;display:grid;place-items:center;box-shadow:0 10px 30px -10px #1112144d}.play-icon.svelte-qsxylp svg:where(.svelte-qsxylp){width:20px;margin-left:4px}.toggle.svelte-qsxylp:focus-visible{outline:3px solid var(--red);outline-offset:-6px}.failure.svelte-qsxylp{position:absolute;inset:0;display:flex;flex-direction:column;gap:14px;align-items:center;justify-content:center;background:#111214e6;color:#fff;padding:20px;text-align:center}.failure.svelte-qsxylp button:where(.svelte-qsxylp){padding:10px 16px;border-radius:999px;background:#fff;color:#111214;cursor:pointer}.chapters.svelte-qsxylp{display:flex;gap:6px;margin-top:14px;container-type:inline-size}.chapter.svelte-qsxylp{flex:1 1 0;min-width:0;display:inline-flex;align-items:baseline;justify-content:center;gap:8px;padding:9px 14px;border-radius:999px;background:var(--soft);font-size:13.5px;color:var(--ink-2);white-space:nowrap;cursor:pointer}.chapter.svelte-qsxylp .mono:where(.svelte-qsxylp){font-size:10.5px;color:var(--faint)}@container (max-width: 780px){.chapter.svelte-qsxylp{padding:9px 8px}.chapter.svelte-qsxylp .mono:where(.svelte-qsxylp){display:none}}.chapter.svelte-qsxylp:hover{background:var(--line)}.chapter[aria-current=true].svelte-qsxylp{background:var(--ink);color:var(--paper)}.chapter[aria-current=true].svelte-qsxylp .mono:where(.svelte-qsxylp){color:inherit}.chapter.svelte-qsxylp:focus-visible,.failure.svelte-qsxylp button:where(.svelte-qsxylp):focus-visible{outline:2px solid var(--red);outline-offset:3px}@media (max-width: 640px){.screen.svelte-qsxylp{border-radius:16px}.play-icon.svelte-qsxylp{width:56px;height:56px}.play-icon.svelte-qsxylp svg:where(.svelte-qsxylp){width:15px}.chapters.svelte-qsxylp{flex-wrap:nowrap;overflow-x:auto;margin-right:calc(-1 * var(--pad));padding-right:var(--pad);padding-bottom:5px}.chapter.svelte-qsxylp{flex:0 0 auto}.failure.svelte-qsxylp{gap:10px;font-size:12px}}.hero.svelte-nanr2d{padding:clamp(48px,6vw,88px) 0 0}.split.svelte-nanr2d{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:clamp(32px,4vw,64px);align-items:center;box-sizing:border-box;min-height:min(calc(100svh - 56px - clamp(48px,6vw,88px)),900px);padding-bottom:clamp(64px,10vh,120px)}.intro.svelte-nanr2d{display:flex;flex-direction:column;align-items:flex-start;container-type:inline-size}.intro.svelte-nanr2d h1:where(.svelte-nanr2d){font-weight:300;font-size:min(clamp(38px,3.6vw,54px),14cqi);line-height:1.02;letter-spacing:-.045em}.rotator.svelte-nanr2d{display:flex;gap:.3em;margin-top:18px;font-size:clamp(18px,1.5vw,22px);letter-spacing:-.02em}.jobs.svelte-nanr2d{display:grid;color:var(--red)}.job.svelte-nanr2d{grid-area:1 / 1;white-space:nowrap}.job.svelte-nanr2d:not(:first-child){visibility:hidden}.motion .job.svelte-nanr2d{visibility:visible;opacity:0;animation:svelte-nanr2d-job calc(var(--count) * 2.6s) var(--ease) calc(var(--i) * 2.6s) infinite}@keyframes svelte-nanr2d-job{0%{opacity:0;transform:translateY(.4em)}4%,17%{opacity:1;transform:none}21%,to{opacity:0;transform:translateY(-.4em)}}.what.svelte-nanr2d{max-width:40ch;margin-top:18px;color:var(--ink-2);font-size:clamp(16px,1.3vw,18px)}.ctas.svelte-nanr2d{margin-top:clamp(24px,2.6vw,32px)}.proof.svelte-nanr2d{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;margin:clamp(24px,3vw,36px) 0 0;padding:0;color:var(--mute);font-size:13.5px}.proof.svelte-nanr2d li:where(.svelte-nanr2d){display:inline-flex;align-items:center;gap:8px}.proof.svelte-nanr2d img:where(.svelte-nanr2d){width:28px;height:28px}.nowrap.svelte-nanr2d{white-space:nowrap}.sr-only.svelte-nanr2d{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width: 960px){.split.svelte-nanr2d{grid-template-columns:minmax(0,1fr);padding-bottom:clamp(96px,14vh,180px)}.intro.svelte-nanr2d{align-items:center;text-align:center}.rotator.svelte-nanr2d,.proof.svelte-nanr2d{justify-content:center}.jobs.svelte-nanr2d{justify-items:center}}@media (max-width: 640px){.hero.svelte-nanr2d{padding-top:36px}}.sec.svelte-1bor9tl{padding:clamp(48px,6vw,88px) 0 clamp(100px,13vw,180px)}h2.svelte-1bor9tl{margin:0 auto clamp(44px,6vw,80px);max-width:18ch;text-align:center}.switch.svelte-1bor9tl{display:grid;grid-template-columns:330px 1fr;gap:clamp(28px,4vw,56px);align-items:center}.tabs.svelte-1bor9tl{display:flex;flex-direction:column;gap:4px}.tab.svelte-1bor9tl{position:relative;padding:18px 22px 20px;border-radius:16px;transition:background .3s}.tab.svelte-1bor9tl:hover,.tab[aria-selected=true].svelte-1bor9tl{background:var(--soft)}.tab.svelte-1bor9tl h3:where(.svelte-1bor9tl),.stack.svelte-1bor9tl h3:where(.svelte-1bor9tl){display:flex;align-items:center;gap:12px;font-weight:450;font-size:21px;letter-spacing:-.02em}.tab.svelte-1bor9tl h3:where(.svelte-1bor9tl){color:var(--faint);transition:color .3s}.tab[aria-selected=true].svelte-1bor9tl h3:where(.svelte-1bor9tl){color:var(--ink)}.tab.svelte-1bor9tl p:where(.svelte-1bor9tl){color:var(--mute);font-size:15px;line-height:1.5;height:0;opacity:0;overflow:hidden;transition:height .5s var(--ease),opacity .4s,margin .5s var(--ease)}.tab[aria-selected=true].svelte-1bor9tl p:where(.svelte-1bor9tl){height:3em;opacity:1;margin-top:6px}.bar.svelte-1bor9tl{position:absolute;left:22px;right:22px;bottom:8px;height:2px;border-radius:2px;background:var(--line);overflow:hidden;opacity:0;transition:opacity .3s}.bar.svelte-1bor9tl span:where(.svelte-1bor9tl){display:block;height:100%;background:var(--ink);transform-origin:left;transform:scaleX(0)}.motion .tab[aria-selected=true].svelte-1bor9tl .bar:where(.svelte-1bor9tl){opacity:1}.motion .tab[aria-selected=true].svelte-1bor9tl .bar:where(.svelte-1bor9tl) span:where(.svelte-1bor9tl){animation:svelte-1bor9tl-fill var(--hold, 6.5s) linear forwards}.switch.svelte-1bor9tl:has(.stage:where(.svelte-1bor9tl):hover) .bar:where(.svelte-1bor9tl) span:where(.svelte-1bor9tl),.tab[aria-selected=true].svelte-1bor9tl:hover .bar:where(.svelte-1bor9tl) span:where(.svelte-1bor9tl),.switch.held.svelte-1bor9tl .bar:where(.svelte-1bor9tl) span:where(.svelte-1bor9tl),.switch.svelte-1bor9tl:not(.in) .bar:where(.svelte-1bor9tl) span:where(.svelte-1bor9tl){animation-play-state:paused}@keyframes svelte-1bor9tl-fill{to{transform:scaleX(1)}}.stage.svelte-1bor9tl{position:relative;aspect-ratio:16 / 11}.shot.svelte-1bor9tl{display:block;width:100%;height:auto;aspect-ratio:16 / 11;border-radius:8px;background:var(--soft);box-shadow:0 0 0 1px var(--line),0 40px 90px -50px #11121473}.slide.svelte-1bor9tl{position:absolute;inset:0;opacity:0;visibility:hidden;transform:scale(.985);transition:opacity .6s var(--ease),transform .6s var(--ease),visibility .6s}.slide.on.svelte-1bor9tl{opacity:1;visibility:visible;transform:none}.slide.svelte-1bor9tl .shot:where(.svelte-1bor9tl){height:100%}.learn.svelte-1bor9tl{display:inline-block;margin-top:14px;font-weight:520;font-size:15px;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--faint)}.learn.svelte-1bor9tl:hover{text-decoration-color:var(--ink)}.slide.svelte-1bor9tl .learn:where(.svelte-1bor9tl){position:absolute;top:100%;left:0}.expand.svelte-1bor9tl{position:absolute;inset:0;border-radius:8px;cursor:zoom-in}.also.svelte-1bor9tl{position:absolute;inset:0;border-radius:8px;cursor:zoom-in;opacity:0;visibility:hidden}.motion .switch.svelte-1bor9tl.in .slide.on:where(.svelte-1bor9tl) .also:where(.svelte-1bor9tl){animation:svelte-1bor9tl-also-in .7s var(--ease) calc(var(--hold-time) / 2) both}@keyframes svelte-1bor9tl-also-in{0%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}.view.svelte-1bor9tl{position:absolute;left:14px;bottom:14px;display:grid;padding:5px 10px;border-radius:999px;background:#111214d1;color:#fff;font-size:10.5px;pointer-events:none}.view.svelte-1bor9tl>span:where(.svelte-1bor9tl){grid-area:1 / 1}.view.svelte-1bor9tl .second:where(.svelte-1bor9tl){opacity:0}.motion .switch.svelte-1bor9tl.in .slide.on:where(.svelte-1bor9tl) .view:where(.svelte-1bor9tl) .first:where(.svelte-1bor9tl){animation:svelte-1bor9tl-swap-out .4s calc(var(--hold-time) / 2) both}.motion .switch.svelte-1bor9tl.in .slide.on:where(.svelte-1bor9tl) .view:where(.svelte-1bor9tl) .second:where(.svelte-1bor9tl){animation:svelte-1bor9tl-swap-in .4s calc(var(--hold-time) / 2) both}@keyframes svelte-1bor9tl-swap-out{to{opacity:0}}@keyframes svelte-1bor9tl-swap-in{0%{opacity:0}to{opacity:1}}.motion .switch.svelte-1bor9tl:has(.stage:where(.svelte-1bor9tl):hover) .slide.on:where(.svelte-1bor9tl) .also:where(.svelte-1bor9tl),.motion .switch.svelte-1bor9tl:has(.stage:where(.svelte-1bor9tl):hover) .slide.on:where(.svelte-1bor9tl) .view:where(.svelte-1bor9tl) span:where(.svelte-1bor9tl),.motion .switch.held.svelte-1bor9tl .slide.on:where(.svelte-1bor9tl) .also:where(.svelte-1bor9tl),.motion .switch.held.svelte-1bor9tl .slide.on:where(.svelte-1bor9tl) .view:where(.svelte-1bor9tl) span:where(.svelte-1bor9tl){animation-play-state:paused}.also-stacked.svelte-1bor9tl{margin-top:12px}.expand-shot.svelte-1bor9tl{position:relative;display:block;width:100%;border-radius:6px;cursor:zoom-in}.stack.svelte-1bor9tl{display:none}@media (max-width: 960px){.switch.svelte-1bor9tl{display:none}.stack.svelte-1bor9tl{display:flex;flex-direction:column;gap:40px}.stack.svelte-1bor9tl h3:where(.svelte-1bor9tl){font-size:26px;letter-spacing:-.025em;align-items:baseline}.d.svelte-1bor9tl{color:var(--mute);margin:4px 0 16px;font-size:15.5px}.stack.svelte-1bor9tl .shot:where(.svelte-1bor9tl){border-radius:6px}}.sec.svelte-8climv{padding-bottom:clamp(100px,13vw,180px)}.title.svelte-8climv{margin:0 auto clamp(44px,6vw,80px);max-width:18ch;text-align:center}.panel.svelte-8climv{background:var(--soft);border-radius:28px;padding:clamp(28px,5vw,72px);display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(36px,6vw,96px);align-items:center}.seal.svelte-8climv{display:block;width:clamp(180px,19vw,230px);height:auto;margin-bottom:36px;filter:drop-shadow(0 18px 30px rgba(25,80,160,.25))}.l.svelte-8climv{container-type:inline-size}.l.svelte-8climv h2:where(.svelte-8climv){font-size:min(var(--h-size),11.5cqi)}.nowrap.svelte-8climv{white-space:nowrap}.l.svelte-8climv p:where(.svelte-8climv){color:var(--mute);margin:16px 0 26px;max-width:38ch}.controls.svelte-8climv{list-style:none;padding:0;background:#fff;border-radius:20px;box-shadow:0 0 0 1px #1112140a}.controls.svelte-8climv li:where(.svelte-8climv){display:grid;grid-template-columns:44px 1fr;gap:18px;align-items:center;padding:18px 24px}.controls.svelte-8climv li:where(.svelte-8climv)+li:where(.svelte-8climv){border-top:1px solid var(--line)}.ic-tile.svelte-8climv{width:44px;height:44px;display:grid;place-items:center;color:#3d3d3d}.ic-tile.svelte-8climv img:where(.svelte-8climv){width:40px;height:40px;object-fit:contain}.ic-tile.svelte-8climv svg:where(.svelte-8climv),.ic-tile.svelte-8climv img.glyph:where(.svelte-8climv){width:30px;height:30px}.controls.svelte-8climv h3:where(.svelte-8climv){font-weight:540;font-size:16.5px;letter-spacing:-.01em}.controls.svelte-8climv p:where(.svelte-8climv){margin-top:2px;color:var(--mute);font-size:14.5px}@media (max-width: 960px){.panel.svelte-8climv{grid-template-columns:1fr}}@media (max-width: 640px){.controls.svelte-8climv li:where(.svelte-8climv){padding:18px}}.sec.svelte-705gsb{padding-bottom:clamp(80px,10vw,140px)}.ship.svelte-705gsb{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,96px);align-items:center}.enso.svelte-705gsb{position:relative;width:min(100%,460px);aspect-ratio:1;margin:0 auto}.enso.svelte-705gsb svg:where(.svelte-705gsb){width:100%;height:100%;overflow:visible}line.svelte-705gsb{stroke:var(--ink);stroke-width:1.6;stroke-linecap:round;transition:opacity .3s}line.now.svelte-705gsb{stroke:var(--red);stroke-width:3}line.missed.svelte-705gsb{stroke:var(--faint)}line.ahead.svelte-705gsb{stroke:var(--faint);stroke-width:1.2;opacity:.55}.motion .enso.svelte-705gsb:not(.in) line:where(.svelte-705gsb):not(.ahead){opacity:0}.mid.svelte-705gsb{position:absolute;inset:0;display:grid;place-items:center;text-align:center}.mid.svelte-705gsb b:where(.svelte-705gsb){display:block;font-weight:300;font-size:clamp(64px,8vw,104px);letter-spacing:-.06em;line-height:.9}.mid.svelte-705gsb small:where(.svelte-705gsb){font-size:.42em;color:var(--faint);letter-spacing:-.03em}.mid.svelte-705gsb span:where(.svelte-705gsb){display:block;font-size:15px;color:var(--mute);margin-top:10px}h2.svelte-705gsb{margin-bottom:30px}.log.svelte-705gsb{list-style:none;padding:0;margin-bottom:28px}.log.svelte-705gsb li:where(.svelte-705gsb){display:flex;gap:18px;padding:16px 0;border-top:1px solid var(--line)}.log.svelte-705gsb li:where(.svelte-705gsb):last-child{border-bottom:1px solid var(--line)}.log.svelte-705gsb .mono:where(.svelte-705gsb){flex:none;color:var(--faint);min-width:72px;padding-top:3px}.log.svelte-705gsb h3:where(.svelte-705gsb){font-weight:520;font-size:16px}.log.svelte-705gsb p:where(.svelte-705gsb){margin-top:2px;color:var(--mute);font-size:14.5px}@media (max-width: 960px){.ship.svelte-705gsb{grid-template-columns:1fr}.copy.svelte-705gsb{order:2}}
