.fractal.svelte-12sfaew{width:100%;height:100%;min-height:520px;position:relative;overflow:hidden}canvas.svelte-12sfaew{width:100%;height:100%;display:block;position:absolute;inset:0}span.svelte-12sfaew{color:var(--muted);font:8px var(--mono);letter-spacing:.18em;pointer-events:none;position:absolute}.rule.svelte-12sfaew{bottom:12%;right:9%}@media (width<=720px){span.svelte-12sfaew{display:none}}.atlas.svelte-knmews{padding:clamp(150px, 18vw, 280px) var(--pad) clamp(120px, 14vw, 220px);color:var(--ink);grid-template-columns:repeat(6,1fr);gap:clamp(70px,8vw,140px) clamp(24px,4vw,70px);display:grid}header.svelte-knmews{grid-column:1/7;justify-content:space-between;align-items:end;gap:40px;display:flex}header.svelte-knmews .eyebrow:where(.svelte-knmews){color:var(--muted)}h2.svelte-knmews{letter-spacing:-.06em;text-align:right;margin:0;font-size:clamp(42px,5vw,76px);font-weight:300;line-height:.95}.tile.svelte-knmews{border-top:1px solid var(--ink);flex-direction:column;padding-top:22px;display:flex;position:relative}.tile.svelte-knmews:first-of-type{grid-column:1/span 3}.tile.svelte-knmews:nth-of-type(2){grid-column:4/span 3;margin-top:clamp(60px,9vw,160px)}.tile.svelte-knmews:nth-of-type(3){grid-column:1/-1}.tag.svelte-knmews{font:9px var(--mono);letter-spacing:.16em}svg.svelte-knmews{width:100%;height:250px;margin-block:22px;overflow:visible}svg.svelte-knmews path:where(.svelte-knmews){fill:none;stroke:currentColor;stroke-width:1.1px}svg.svelte-knmews circle:where(.svelte-knmews){fill:currentColor}h3.svelte-knmews{letter-spacing:-.05em;margin:auto 0 0;font-size:clamp(28px,3vw,44px);font-weight:400;line-height:.97}p.svelte-knmews{max-width:45ch;color:var(--muted);margin:20px 0 0;line-height:1.6}.branch-svg.svelte-knmews .base:where(.svelte-knmews) path:where(.svelte-knmews){opacity:.3;animation:9.7s ease-in-out infinite alternate svelte-knmews-base-a,15.1s ease-in-out infinite alternate svelte-knmews-base-b}@keyframes svelte-knmews-base-a{to{opacity:.18}}@keyframes svelte-knmews-base-b{0%{opacity:.32}to{opacity:.24}}.branch-svg.svelte-knmews .pulse:where(.svelte-knmews) path:where(.svelte-knmews){stroke-dasharray:.55 1;stroke-dashoffset:.55px;stroke-width:1.5px;animation:13s linear infinite svelte-knmews-pulse-run;animation-delay:calc(var(--gen) * 2.1s - 13s)}.branching.svelte-knmews:hover .pulse:where(.svelte-knmews) path:where(.svelte-knmews){animation-duration:5s;animation-delay:calc(var(--gen) * .85s - 5s)}.branch-svg.svelte-knmews .pulse:where(.svelte-knmews) circle:where(.svelte-knmews){animation:13s linear infinite svelte-knmews-node-blink}.branching.svelte-knmews:hover .pulse:where(.svelte-knmews) circle:where(.svelte-knmews){animation-duration:5s}@keyframes svelte-knmews-pulse-run{0%{stroke-dashoffset:.55px}20%{stroke-dashoffset:-1px}to{stroke-dashoffset:-1px}}@keyframes svelte-knmews-node-blink{0%{opacity:1;r:3.6px}15%{opacity:.25;r:2.2px}88%{opacity:.25;r:2.2px}to{opacity:1;r:3.6px}}.nested.svelte-knmews{place-items:center;height:270px;margin-block:22px;display:grid;overflow:hidden}.nested.svelte-knmews i:where(.svelte-knmews){aspect-ratio:1.7;border:calc(1px / var(--s,1)) solid currentColor;place-items:center;width:76%;display:grid;transform:rotate(8deg)}.nested.svelte-knmews>i:where(.svelte-knmews){--s:1;--r:0deg;width:88%;transform:rotate(var(--r)) scale(var(--s));animation:22s linear infinite svelte-knmews-box-zoom,22s linear infinite svelte-knmews-box-turn,22s linear infinite svelte-knmews-box-out}.nested.svelte-knmews>i:where(.svelte-knmews)>i:where(.svelte-knmews)>i:where(.svelte-knmews)>i:where(.svelte-knmews)>i:where(.svelte-knmews)>i:where(.svelte-knmews)>i:where(.svelte-knmews)>i:where(.svelte-knmews){animation:22s linear infinite svelte-knmews-box-in}@keyframes svelte-knmews-box-zoom{0%{--s:1}4.17%{--s:1.0115}8.33%{--s:1.02313}12.5%{--s:1.0349}16.67%{--s:1.0468}20.83%{--s:1.05884}25%{--s:1.07102}29.17%{--s:1.08333}33.33%{--s:1.09579}37.5%{--s:1.1084}41.67%{--s:1.12114}45.83%{--s:1.13404}50%{--s:1.14708}54.17%{--s:1.16027}58.33%{--s:1.17361}62.5%{--s:1.18711}66.67%{--s:1.20076}70.83%{--s:1.21457}75%{--s:1.22854}79.17%{--s:1.24267}83.33%{--s:1.25696}87.5%{--s:1.27142}91.67%{--s:1.28604}95.83%{--s:1.30083}to{--s:1.31579}}@keyframes svelte-knmews-box-turn{0%{--r:0deg}to{--r:-8deg}}@keyframes svelte-knmews-box-out{0%{border-color:currentColor}to{border-color:#0000}}@keyframes svelte-knmews-box-in{0%{border-color:#0000}to{border-color:currentColor}}.nested.svelte-knmews.lit,.nested.svelte-knmews:hover{animation:3s step-end broken-light}.dolls.svelte-knmews{width:100%;height:auto;margin-block:22px;overflow:visible}.dolls.svelte-knmews .hit:where(.svelte-knmews){fill:#0000}.dolls.svelte-knmews .doll:where(.svelte-knmews){fill:none;stroke:currentColor;stroke-width:1px;opacity:calc(.35 + var(--i) * .16);stroke-dasharray:1;stroke-dashoffset:0;animation:.55s cubic-bezier(.4,0,.2,1) backwards svelte-knmews-doll-in}.dolls.svelte-knmews .core:where(.svelte-knmews){fill:var(--orange);animation:.4s backwards svelte-knmews-doll-in}.dolls.svelte-knmews .doll.lowkey:where(.svelte-knmews){opacity:.45;stroke-width:.8px}.dolls.svelte-knmews .core.flare:where(.svelte-knmews){transform-box:fill-box;transform-origin:50%;animation:.7s cubic-bezier(.16,1,.3,1) backwards svelte-knmews-core-flare}@keyframes svelte-knmews-core-flare{0%{opacity:1;transform:scale(4)}to{transform:scale(1)}}svg.fungus{z-index:997;pointer-events:none;width:100%;position:absolute;top:0;left:0;overflow:visible}svg.fungus .crack{fill:none;stroke:var(--ink);stroke-width:1.1px;opacity:.5;stroke-dasharray:1;animation:.5s cubic-bezier(.4,0,.2,1) backwards svelte-knmews-crack-in}@keyframes svelte-knmews-crack-in{0%{stroke-dashoffset:1px;opacity:0}to{stroke-dashoffset:0;opacity:.5}}.eclipse{z-index:998;pointer-events:none;background:#000;transition:opacity .9s;position:fixed;inset:0}.bang{z-index:999;pointer-events:none;background:#fff;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;animation:4s cubic-bezier(.7,0,.15,1) forwards svelte-knmews-bang-out;position:fixed;top:50vh;left:50vw}@keyframes svelte-knmews-bang-out{0%{opacity:1;transform:scale(0)}5%{transform:scale(1)}30%{transform:scale(1.6)}55%{opacity:1;transform:scale(1)}78%,to{opacity:1;transform:scale(620)}}.bang.lift{opacity:1;opacity:0;transition:opacity 1.6s;animation:none;transform:scale(620)}@keyframes svelte-knmews-doll-in{0%{stroke-dashoffset:1px;opacity:0}}@media (prefers-reduced-motion:reduce){.dolls.svelte-knmews .doll:where(.svelte-knmews),.dolls.svelte-knmews .core:where(.svelte-knmews){animation:none}}@supports (animation-timeline:view()){.tile.svelte-knmews{animation:1ms linear both svelte-knmews-tile-arrive;animation-timeline:view();animation-range:entry cover 55%}.tile.svelte-knmews h3:where(.svelte-knmews){animation:1ms linear both svelte-knmews-h3-morph;animation-timeline:view();animation-range:entry 10% cover 60%}@keyframes svelte-knmews-tile-arrive{0%{opacity:.35;transform:translateY(60px)}to{opacity:1;transform:none}}@keyframes svelte-knmews-h3-morph{0%{letter-spacing:-.02em;transform:translate(-18px)skew(-3deg)}to{letter-spacing:-.05em;transform:none}}}@media (width<=800px){header.svelte-knmews{display:block}header.svelte-knmews h2:where(.svelte-knmews){text-align:left;margin-top:30px}.tile.svelte-knmews:nth-of-type(n){grid-column:1/-1;margin-top:0}.atlas.svelte-knmews{row-gap:70px}}@media (prefers-reduced-motion:reduce){.branch-svg.svelte-knmews .pulse:where(.svelte-knmews) path:where(.svelte-knmews),.branch-svg.svelte-knmews .pulse:where(.svelte-knmews) circle:where(.svelte-knmews){stroke-dasharray:none;opacity:1;animation:none}.branch-svg.svelte-knmews .base:where(.svelte-knmews) path:where(.svelte-knmews){opacity:1}.nested.svelte-knmews>i:where(.svelte-knmews),.nested.svelte-knmews>i:where(.svelte-knmews)>i:where(.svelte-knmews)>i:where(.svelte-knmews)>i:where(.svelte-knmews)>i:where(.svelte-knmews)>i:where(.svelte-knmews)>i:where(.svelte-knmews)>i:where(.svelte-knmews),.nested.svelte-knmews.lit,.nested.svelte-knmews:hover{animation:none}}.monolith.svelte-1uha8ag{overflow:clip}.monolith.svelte-1uha8ag>section:where(.svelte-1uha8ag){z-index:1;position:relative}.hero.svelte-1uha8ag{align-items:center;min-height:104svh;padding-top:clamp(150px,17vh,210px);padding-bottom:110px;display:flex;overflow:visible}.hero-copy.svelte-1uha8ag{z-index:3;width:min(70%,940px);position:relative}.hero.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){margin-bottom:40px}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag){font-style:italic}.hero.svelte-1uha8ag .lede:where(.svelte-1uha8ag){max-width:520px;margin:42px 0 0 18%}.field.svelte-1uha8ag{z-index:2;width:min(54vw,780px);height:min(60vw,780px);min-height:520px;position:absolute;top:50%;right:-1vw}.idea.svelte-1uha8ag{min-height:90svh;padding:clamp(90px, 12vw, 190px) var(--pad);grid-template-columns:1.3fr .7fr;align-items:center;gap:80px;display:grid}.idea.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){margin-bottom:32px}.idea.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.06em;margin:0;font-size:clamp(44px,6vw,90px);font-weight:300;line-height:.96}.idea.svelte-1uha8ag h2:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){font-style:italic}.idea-copy.svelte-1uha8ag>p:where(.svelte-1uha8ag):last-child{max-width:50ch;color:var(--muted);margin:38px 0 0 17%;line-height:1.7}.autonomy.svelte-1uha8ag{padding:0}.signals-fig.svelte-1uha8ag{width:100%;height:auto;display:block;overflow:visible}.sig.svelte-1uha8ag{animation:16s cubic-bezier(.45,.05,.35,1) infinite svelte-1uha8ag-sig-cycle;animation-delay:var(--d)}.sig-dot.svelte-1uha8ag{fill:var(--ink);opacity:.55;animation:svelte-1uha8ag-sig-float var(--p) ease-in-out infinite alternate}@keyframes svelte-1uha8ag-sig-float{0%{transform:translate(-3px,2px)}to{transform:translate(3px,-3px)}}@keyframes svelte-1uha8ag-sig-cycle{0%{transform:translate(var(--x), var(--y))}16%,27%{transform:translate(392px,125px)}40%,50%{transform:translate(var(--x), var(--y))}64%,72%{transform:translate(36px,125px)}88%,to{transform:translate(var(--x), var(--y))}}.sig-action.svelte-1uha8ag{fill:var(--orange);animation:16s linear infinite svelte-1uha8ag-right-beat}.sig-out.svelte-1uha8ag{fill:none;stroke:var(--ink);stroke-width:1.2px;animation:16s linear infinite svelte-1uha8ag-right-line}.sig-source.svelte-1uha8ag{fill:var(--orange);animation:16s linear infinite svelte-1uha8ag-left-beat}.sig-in.svelte-1uha8ag{fill:none;stroke:var(--ink);stroke-width:1.2px;animation:16s linear infinite svelte-1uha8ag-left-line}@keyframes svelte-1uha8ag-right-beat{0%,12%{opacity:.25}18%,30%{opacity:1}38%,to{opacity:.25}}@keyframes svelte-1uha8ag-right-line{0%,14%{opacity:0}20%,30%{opacity:.8}38%,to{opacity:0}}@keyframes svelte-1uha8ag-left-beat{0%,58%{opacity:.25}64%,76%{opacity:1}84%,to{opacity:.25}}@keyframes svelte-1uha8ag-left-line{0%,60%{opacity:0}66%,76%{opacity:.8}84%,to{opacity:0}}.sig-caption.svelte-1uha8ag{min-height:3.2em;margin-top:22px;position:relative}.sig-caption.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;font-size:24px;line-height:1.25;position:absolute}.cap-a.svelte-1uha8ag{animation:16s linear infinite svelte-1uha8ag-cap-a}.cap-b.svelte-1uha8ag{opacity:0;animation:16s linear infinite svelte-1uha8ag-cap-b}@keyframes svelte-1uha8ag-cap-a{0%,44%{opacity:1}47.5%,92%{opacity:0}95.5%,to{opacity:1}}@keyframes svelte-1uha8ag-cap-b{0%,50%{opacity:0}53.5%,88%{opacity:1}91.5%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.sig-dot.svelte-1uha8ag,.sig.svelte-1uha8ag,.sig-action.svelte-1uha8ag,.sig-out.svelte-1uha8ag,.sig-source.svelte-1uha8ag,.sig-in.svelte-1uha8ag,.cap-a.svelte-1uha8ag,.cap-b.svelte-1uha8ag{animation:none}.cap-a.svelte-1uha8ag{opacity:1}}.autonomy.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:22px 0 0;font-size:24px;line-height:1.25}.build.svelte-1uha8ag{grid-template-columns:.72fr 1.28fr;gap:9vw;padding-top:clamp(100px,13vw,200px);padding-bottom:clamp(140px,18vw,270px);display:grid}.build-heading.svelte-1uha8ag{align-self:start;position:sticky;top:140px}.build-note.svelte-1uha8ag{max-width:30ch;color:var(--muted);margin-top:28px;line-height:1.65}.build.svelte-1uha8ag h2:where(.svelte-1uha8ag),.product-head.svelte-1uha8ag h2:where(.svelte-1uha8ag),.process.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.055em;margin:30px 0 0;font-size:clamp(42px,5vw,74px);font-weight:300;line-height:.98}.capability-list.svelte-1uha8ag{border-top:1px solid var(--ink)}.capability-list.svelte-1uha8ag button:where(.svelte-1uha8ag){width:100%;color:var(--ink);border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;grid-template-columns:50px 1fr 24px;gap:18px;padding:24px 0;transition:padding .45s cubic-bezier(.16,1,.3,1),background .3s;display:grid}.cap-number.svelte-1uha8ag{font:10px var(--mono);color:var(--muted);padding-top:7px}.capability-list.svelte-1uha8ag strong:where(.svelte-1uha8ag){letter-spacing:-.04em;font-size:clamp(23px,2.6vw,38px);font-weight:400}.cap-copy.svelte-1uha8ag{max-width:50ch;color:var(--muted);opacity:0;grid-column:2;max-height:0;transition:all .45s;overflow:hidden}.cap-arrow.svelte-1uha8ag{grid-area:1/3}.capability-list.svelte-1uha8ag button.active:where(.svelte-1uha8ag){background:#e9e4dad1;padding:34px 20px}.capability-list.svelte-1uha8ag button.active:where(.svelte-1uha8ag) .cap-copy:where(.svelte-1uha8ag){opacity:1;max-height:120px;padding-top:16px}.capability-list.svelte-1uha8ag button.active.odd:where(.svelte-1uha8ag){background:var(--orange);color:var(--bone);border-bottom-color:var(--orange);animation:3s step-end panel-flicker}@media (prefers-reduced-motion:reduce){.capability-list.svelte-1uha8ag button.active.odd:where(.svelte-1uha8ag){animation:none}}.capability-list.svelte-1uha8ag button.active.odd:where(.svelte-1uha8ag) .cap-copy:where(.svelte-1uha8ag),.capability-list.svelte-1uha8ag button.active.odd:where(.svelte-1uha8ag) .cap-number:where(.svelte-1uha8ag){color:var(--bone)}.products-section.svelte-1uha8ag{padding:clamp(130px,16vw,240px) 0;overflow:hidden}.product-head.svelte-1uha8ag{grid-template-columns:.7fr 1.3fr auto;align-items:end;gap:30px;margin-bottom:70px;display:grid}.product-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0}.product-head.svelte-1uha8ag>a:where(.svelte-1uha8ag){font:10px var(--mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--ink);padding-bottom:6px}.product-track.svelte-1uha8ag{width:min(1400px, calc(100% - var(--pad)));padding-right:var(--gutter);margin-left:auto;display:flex}.product.svelte-1uha8ag{background:#ffffff8c;border:1px solid #17171433;border-right:0;flex-direction:column;flex:1;min-height:500px;padding:42px 38px;transition:flex .65s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1),background .5s;display:flex;position:relative;overflow:hidden}.product.svelte-1uha8ag:last-child{border-right:1px solid #17171433}.product.svelte-1uha8ag:first-child{background:var(--ink);color:#fff}.product.svelte-1uha8ag:hover{flex:1.35;transform:translateY(-14px)}.product-index.svelte-1uha8ag,.product-status.svelte-1uha8ag{font:10px var(--mono);letter-spacing:.14em;text-transform:uppercase}.product-status.svelte-1uha8ag{align-items:center;gap:7px;display:flex;position:absolute;top:42px;right:38px}.product-status.svelte-1uha8ag:before{content:"";background:var(--accent);border-radius:50%;width:5px;height:5px}.product.svelte-1uha8ag:first-child .product-status:where(.svelte-1uha8ag):before{border-radius:0;width:4px;height:9px;animation:1.1s step-end infinite svelte-1uha8ag-cursor-blink}@keyframes svelte-1uha8ag-cursor-blink{50%{opacity:0}}.product.svelte-1uha8ag{border-top:2px solid var(--accent)}.product.svelte-1uha8ag:nth-child(2){background:#e9e4da80}.product.svelte-1uha8ag:nth-child(3){background:#fff}.product-name.svelte-1uha8ag em:where(.svelte-1uha8ag){letter-spacing:-.03em;font-style:italic}.product-name.svelte-1uha8ag strong:where(.svelte-1uha8ag){letter-spacing:-.045em;font-weight:600}.product-name.svelte-1uha8ag .wc:where(.svelte-1uha8ag){letter-spacing:-.065em}.product.svelte-1uha8ag:hover .product-name:where(.svelte-1uha8ag) .wc:where(.svelte-1uha8ag){text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:6px;text-decoration-thickness:1.5px}.product-index.svelte-1uha8ag{color:var(--accent)}.product-glyph.svelte-1uha8ag{width:min(64%,220px);height:auto;margin-top:34px;overflow:visible}.product-glyph.svelte-1uha8ag .g-line:where(.svelte-1uha8ag){fill:none;stroke:currentColor;stroke-width:1.2px;opacity:.5}.product-glyph.svelte-1uha8ag .g-key:where(.svelte-1uha8ag){fill:var(--accent)}.product.svelte-1uha8ag:hover .product-glyph:where(.svelte-1uha8ag) .g-key:where(.svelte-1uha8ag){filter:drop-shadow(0 0 4px var(--accent))}.g-axis.svelte-1uha8ag{fill:none;stroke:currentColor;stroke-width:.8px;opacity:.22}.g-seed.svelte-1uha8ag{fill:var(--accent)}.g-graph.svelte-1uha8ag{stroke-dasharray:1;stroke-dashoffset:0}.g-peak.svelte-1uha8ag{opacity:1;transition:opacity .2s .75s}@supports (animation-timeline:view()){.g-graph.svelte-1uha8ag{animation:1ms linear both svelte-1uha8ag-graph-grow;animation-timeline:view();animation-range:entry entry 90%}}.product.svelte-1uha8ag:first-child:hover .g-graph:where(.svelte-1uha8ag){animation:.9s cubic-bezier(.4,0,.2,1) svelte-1uha8ag-graph-redraw}.product.svelte-1uha8ag:first-child:hover .g-peak:where(.svelte-1uha8ag){animation:.9s both svelte-1uha8ag-peak-pop}@keyframes svelte-1uha8ag-graph-grow{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes svelte-1uha8ag-graph-redraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes svelte-1uha8ag-peak-pop{0%,80%{opacity:0}to{opacity:1}}.g-arc.svelte-1uha8ag{fill:none;stroke:currentColor;stroke-width:.8px;opacity:.18}.g-sun.svelte-1uha8ag{fill:currentColor;opacity:0;offset-path:path("M28 30 Q110 -4 192 30");animation:18s linear infinite svelte-1uha8ag-sky-pass}.g-moon.svelte-1uha8ag{fill:var(--paper);stroke:var(--accent);stroke-width:1.1px;opacity:0;offset-path:path("M28 30 Q110 -4 192 30");animation:18s linear -9s infinite svelte-1uha8ag-sky-pass}@keyframes svelte-1uha8ag-sky-pass{0%{offset-distance:0%;opacity:0}4%{opacity:.6}44%{opacity:.6}48%,to{offset-distance:100%;opacity:0}}.g-ekg-base.svelte-1uha8ag{fill:none;stroke:currentColor;stroke-width:1px;opacity:.22}.g-ekg-live.svelte-1uha8ag{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-dasharray:.14 1;stroke-dashoffset:.14px;animation:5.3s linear infinite svelte-1uha8ag-ekg-sweep}@keyframes svelte-1uha8ag-ekg-sweep{to{stroke-dashoffset:-1px}}.product.svelte-1uha8ag:nth-child(2):hover .g-ekg-live:where(.svelte-1uha8ag){animation-duration:2.2s}@media (prefers-reduced-motion:reduce){.g-sun.svelte-1uha8ag,.g-moon.svelte-1uha8ag,.g-ekg-live.svelte-1uha8ag{animation:none}.g-ekg-live.svelte-1uha8ag{stroke-dasharray:none}}.g-person.svelte-1uha8ag circle:where(.svelte-1uha8ag),.g-person.svelte-1uha8ag path:where(.svelte-1uha8ag){fill:none;stroke:currentColor;stroke-width:1.2px;opacity:.55}.g-wire.svelte-1uha8ag{fill:none;stroke:currentColor;stroke-width:1px;opacity:.3}.g-crm.svelte-1uha8ag rect:where(.svelte-1uha8ag){fill:var(--paper);stroke:var(--accent);stroke-width:1.2px}.g-crm.svelte-1uha8ag svg:where(.svelte-1uha8ag) path:where(.svelte-1uha8ag){fill:var(--accent);opacity:.8}.g-crm.svelte-1uha8ag .ghl:where(.svelte-1uha8ag){fill:var(--accent);font:700 8.5px var(--mono);letter-spacing:.04em;text-anchor:middle}.g-letter.svelte-1uha8ag rect:where(.svelte-1uha8ag),.g-letter.svelte-1uha8ag path:where(.svelte-1uha8ag){fill:var(--paper);stroke:var(--accent);stroke-width:1.2px}.g-letter.svelte-1uha8ag{animation:6.5s cubic-bezier(.45,.05,.55,.95) infinite svelte-1uha8ag-letter-journey}.product.svelte-1uha8ag:nth-child(3):hover .g-letter:where(.svelte-1uha8ag){animation-duration:2.6s}.g-crm.svelte-1uha8ag rect:where(.svelte-1uha8ag){animation:6.5s linear infinite svelte-1uha8ag-crm-checkin}.product.svelte-1uha8ag:nth-child(3):hover .g-crm:where(.svelte-1uha8ag) rect:where(.svelte-1uha8ag){animation-duration:2.6s}@keyframes svelte-1uha8ag-letter-journey{0%,8%{opacity:0;transform:translate(26px,42px)scale(0)}14%{opacity:1;transform:translate(38px,42px)scale(1)}40%{opacity:1;transform:translate(114px,42px)scale(1)}52%{opacity:0;transform:translate(126px,42px)scale(.55)}58%{opacity:1;transform:translate(132px,42px)scale(.9)}86%{opacity:1;transform:translate(190px,42px)scale(1)}92%,to{opacity:0;transform:translate(198px,42px)scale(0)}}@keyframes svelte-1uha8ag-crm-checkin{0%,38%{fill:#0000}46%{fill:color-mix(in srgb, var(--accent) 22%, transparent)}58%,to{fill:#0000}}@media (prefers-reduced-motion:reduce){.g-letter.svelte-1uha8ag,.g-crm.svelte-1uha8ag rect:where(.svelte-1uha8ag){animation:none}.g-letter.svelte-1uha8ag{opacity:0;transform:translate(114px,42px)}}.product-arrow.svelte-1uha8ag{color:var(--accent)}.product.svelte-1uha8ag:hover .product-name:where(.svelte-1uha8ag){text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:8px;text-decoration-thickness:2px}.product-name.svelte-1uha8ag{letter-spacing:-.05em;margin-top:auto;font-size:clamp(28px,3vw,46px);font-weight:400}.product-category.svelte-1uha8ag{max-width:32ch;margin-top:20px;font-size:15px;font-weight:500;line-height:1.35}.product-summary.svelte-1uha8ag{opacity:.68;max-width:38ch;margin-top:10px;line-height:1.55}.product-arrow.svelte-1uha8ag{margin-top:28px;font-size:24px}.build.svelte-1uha8ag h2:where(.svelte-1uha8ag) .nw:where(.svelte-1uha8ag){white-space:nowrap}.build.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(30px,3.4vw,56px)}.egg-cuadro.svelte-1uha8ag b:where(.svelte-1uha8ag){font-weight:inherit;font-style:inherit;transition:color .35s;transition-delay:calc(var(--n) * 60ms)}.egg-cuadro.svelte-1uha8ag:hover b:where(.svelte-1uha8ag):nth-child(6n+1){color:#c94b25}.egg-cuadro.svelte-1uha8ag:hover b:where(.svelte-1uha8ag):nth-child(6n+2){color:#1d3fb8}.egg-cuadro.svelte-1uha8ag:hover b:where(.svelte-1uha8ag):nth-child(6n+3){color:#1f8a4c}.egg-cuadro.svelte-1uha8ag:hover b:where(.svelte-1uha8ag):nth-child(6n+4){color:#e0a920}.egg-cuadro.svelte-1uha8ag:hover b:where(.svelte-1uha8ag):nth-child(6n+5){color:#b8236b}.egg-cuadro.svelte-1uha8ag:hover b:where(.svelte-1uha8ag):nth-child(6n+6){color:#0f9aa8}.duality.svelte-1uha8ag{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;display:inline;position:relative}@media (hover:none){.duality.svelte-1uha8ag .id-word:where(.svelte-1uha8ag){opacity:0!important;animation:none!important}.duality.svelte-1uha8ag .id-code:where(.svelte-1uha8ag){opacity:1!important;animation:none!important}.duality.held.svelte-1uha8ag .id-word:where(.svelte-1uha8ag){opacity:1!important}.duality.held.svelte-1uha8ag .id-code:where(.svelte-1uha8ag){opacity:0!important}}.duality.svelte-1uha8ag>:where(.svelte-1uha8ag){white-space:nowrap;transition:opacity .4s,filter .4s}.id-word.svelte-1uha8ag{font-style:italic}.id-code.svelte-1uha8ag{font-family:var(--mono);letter-spacing:.08em;color:var(--orange);font-size:.82em;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.duality.svelte-1uha8ag:not(.resolved) .id-word:where(.svelte-1uha8ag){animation:5.2s step-end infinite svelte-1uha8ag-id-a}.duality.svelte-1uha8ag:not(.resolved) .id-code:where(.svelte-1uha8ag){animation:5.2s step-end infinite svelte-1uha8ag-id-b}@keyframes svelte-1uha8ag-id-a{0%,to{opacity:1}78%{opacity:1}80%{opacity:0}86%{opacity:1}90%{opacity:0}96%{opacity:1}}@keyframes svelte-1uha8ag-id-b{0%,to{opacity:0}78%{opacity:0}80%{opacity:1}86%{opacity:0}90%{opacity:1}96%{opacity:0}}.duality.svelte-1uha8ag:not(.resolved):hover .id-word:where(.svelte-1uha8ag){opacity:1;animation:none}.duality.svelte-1uha8ag:not(.resolved):hover .id-code:where(.svelte-1uha8ag){opacity:0;animation:none}.duality.resolved.svelte-1uha8ag .id-word:where(.svelte-1uha8ag){opacity:0}.duality.resolved.svelte-1uha8ag .id-code:where(.svelte-1uha8ag){opacity:1}@media (prefers-reduced-motion:reduce){.duality.svelte-1uha8ag:not(.resolved) .id-word:where(.svelte-1uha8ag),.duality.svelte-1uha8ag:not(.resolved) .id-code:where(.svelte-1uha8ag){animation:none}.duality.svelte-1uha8ag:not(.resolved) .id-code:where(.svelte-1uha8ag){opacity:0}.duality.svelte-1uha8ag:not(.resolved) .id-word:where(.svelte-1uha8ag){opacity:1}}.credo.svelte-1uha8ag{gap:clamp(26px,3.4vw,54px);padding-block:clamp(90px,12vw,190px);display:grid}.credo-drum.svelte-1uha8ag{letter-spacing:-.05em;grid-template-columns:max-content max-content;justify-content:start;align-items:start;column-gap:.28em;font-size:clamp(30px,3.6vw,60px);font-weight:300;line-height:1.12;display:grid}.drum-labels.svelte-1uha8ag{display:grid}.drum-labels.svelte-1uha8ag span:where(.svelte-1uha8ag){height:1.12em;display:block}.drum-window.svelte-1uha8ag{height:2.24em;overflow:hidden}.drum-reel.svelte-1uha8ag{animation:6.7s cubic-bezier(.7,0,.2,1) infinite svelte-1uha8ag-drum-roll;display:grid}.drum-reel.svelte-1uha8ag span:where(.svelte-1uha8ag){height:1.12em;color:var(--orange);font-style:italic;display:block}@keyframes svelte-1uha8ag-drum-roll{0%,20%{transform:translateY(-4.48em)}25%,45%{transform:translateY(-3.36em)}50%,70%{transform:translateY(-2.24em)}75%,95%{transform:translateY(-1.12em)}to{transform:translateY(0)}}.flap.svelte-1uha8ag{perspective:600px;vertical-align:baseline;display:inline-grid}.flap.svelte-1uha8ag b:where(.svelte-1uha8ag) u:where(.svelte-1uha8ag){color:var(--orange);text-decoration:none}.flap.svelte-1uha8ag b:where(.svelte-1uha8ag){font-weight:inherit;white-space:nowrap;transform-origin:50% 60%;animation:9.6s cubic-bezier(.6,0,.3,1) infinite svelte-1uha8ag-flap;animation-delay:calc(var(--i) * 2.4s - 9.6s);backface-visibility:hidden;grid-area:1/1}@keyframes svelte-1uha8ag-flap{0%{opacity:0;transform:rotateX(90deg)}5%{opacity:1;transform:rotateX(0)}23%{opacity:1;transform:rotateX(0)}28%,to{opacity:0;transform:rotateX(-90deg)}}@media (prefers-reduced-motion:reduce){.drum-reel.svelte-1uha8ag{animation:none}.flap.svelte-1uha8ag b:where(.svelte-1uha8ag){opacity:0;animation:none}.flap.svelte-1uha8ag b:where(.svelte-1uha8ag):first-child{opacity:1;transform:none}}@media (width<=720px){.credo-drum.svelte-1uha8ag{font-size:clamp(26px,8vw,40px)}.display.svelte-1uha8ag .nw:where(.svelte-1uha8ag),.build.svelte-1uha8ag h2:where(.svelte-1uha8ag) .nw:where(.svelte-1uha8ag){white-space:normal}.capability-list.svelte-1uha8ag button.active:where(.svelte-1uha8ag) .cap-copy:where(.svelte-1uha8ag){max-height:340px}.product-track.svelte-1uha8ag{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:calc(100% - 24px);display:flex;overflow-x:auto}.product-track.svelte-1uha8ag::-webkit-scrollbar{display:none}.product.svelte-1uha8ag{scroll-snap-align:start;min-width:84vw;min-height:460px;position:relative;animation:none!important}.contact-band.svelte-1uha8ag .steps:where(.svelte-1uha8ag){display:none}.sig-caption.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:19px}}.process.svelte-1uha8ag{padding-top:clamp(110px,14vw,210px);padding-bottom:clamp(140px,16vw,240px)}.process-intro.svelte-1uha8ag{max-width:30ch}.process.svelte-1uha8ag h2:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag){font-style:italic}.process-intro.svelte-1uha8ag>p:where(.svelte-1uha8ag):last-child{color:var(--muted);max-width:34ch;margin-top:28px;line-height:1.65}.contact-band.svelte-1uha8ag{min-height:720px;padding:clamp(160px, 18vw, 260px) var(--pad) clamp(100px, 12vw, 190px);color:var(--paper);flex-direction:column;justify-content:space-between;margin:0;display:flex}.contact-band.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){color:var(--bone)}.contact-band.svelte-1uha8ag a:where(.svelte-1uha8ag){letter-spacing:-.075em;justify-content:space-between;align-items:end;font-size:clamp(58px,9vw,140px);font-weight:300;line-height:.84;display:flex}.door.svelte-1uha8ag{flex:none;width:clamp(54px,6vw,84px);position:relative}.door.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:100%;height:auto;overflow:visible}.door.svelte-1uha8ag .frame:where(.svelte-1uha8ag){fill:none;stroke:var(--bone);stroke-width:1.4px}.door.svelte-1uha8ag .glow:where(.svelte-1uha8ag){fill:var(--orange);opacity:.35;transition:opacity .6s}.door.svelte-1uha8ag .leaf:where(.svelte-1uha8ag){transform-box:fill-box;transform-origin:0;transition:transform .7s cubic-bezier(.16,1,.3,1);transform:perspective(300px)rotateY(-12deg)}.door.svelte-1uha8ag .leaf:where(.svelte-1uha8ag) rect:where(.svelte-1uha8ag){fill:var(--ink);stroke:var(--bone);stroke-width:1.2px}.door.svelte-1uha8ag .leaf:where(.svelte-1uha8ag) circle:where(.svelte-1uha8ag){fill:var(--bone)}.door.svelte-1uha8ag .darrow:where(.svelte-1uha8ag){fill:none;stroke:var(--bone);stroke-width:2px;stroke-linecap:round;opacity:0;transition:opacity .5s .25s,transform .6s cubic-bezier(.16,1,.3,1) .25s,stroke .4s;transform:translate(-8px,8px)}.door.svelte-1uha8ag .toca:where(.svelte-1uha8ag){font:9px var(--mono);letter-spacing:.22em;color:var(--bone);font-style:normal;display:grid;position:absolute;bottom:-26px;left:50%;transform:translate(-50%)}.door.svelte-1uha8ag .toca:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){white-space:nowrap;grid-area:1/1;transition:opacity .4s}.door.svelte-1uha8ag .toca:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag):last-child{opacity:0;color:var(--orange)}.contact-band.svelte-1uha8ag a:where(.svelte-1uha8ag):hover .door:where(.svelte-1uha8ag) .leaf:where(.svelte-1uha8ag){transform:perspective(300px)rotateY(-64deg)}.contact-band.svelte-1uha8ag a:where(.svelte-1uha8ag):has(.step:last-child.on:where(.svelte-1uha8ag)) .door:where(.svelte-1uha8ag) .leaf:where(.svelte-1uha8ag){transform:perspective(300px)rotateY(-64deg)}.contact-band.svelte-1uha8ag a:where(.svelte-1uha8ag):hover .door:where(.svelte-1uha8ag) .glow:where(.svelte-1uha8ag){opacity:.9}.contact-band.svelte-1uha8ag a:where(.svelte-1uha8ag):has(.step:last-child.on:where(.svelte-1uha8ag)) .door:where(.svelte-1uha8ag) .glow:where(.svelte-1uha8ag){opacity:.9}.contact-band.svelte-1uha8ag a:where(.svelte-1uha8ag):hover .door:where(.svelte-1uha8ag) .darrow:where(.svelte-1uha8ag){opacity:1;stroke:#fff;transform:none}.contact-band.svelte-1uha8ag a:where(.svelte-1uha8ag):has(.step:last-child.on:where(.svelte-1uha8ag)) .door:where(.svelte-1uha8ag) .darrow:where(.svelte-1uha8ag){opacity:1;stroke:#fff;transform:none}.contact-band.svelte-1uha8ag a:where(.svelte-1uha8ag):hover .toca:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag):first-child{opacity:0}.contact-band.svelte-1uha8ag a:where(.svelte-1uha8ag):has(.step:last-child.on:where(.svelte-1uha8ag)) .toca:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag):first-child{opacity:0}.contact-band.svelte-1uha8ag a:where(.svelte-1uha8ag):hover .toca:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag):last-child{opacity:1}.contact-band.svelte-1uha8ag a:where(.svelte-1uha8ag):has(.step:last-child.on:where(.svelte-1uha8ag)) .toca:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag):last-child{opacity:1}@media (hover:none){.contact-band.svelte-1uha8ag a:where(.svelte-1uha8ag):not(.abre) .toca:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag):first-child{animation:4.6s ease-in-out infinite svelte-1uha8ag-toca-tease}.contact-band.svelte-1uha8ag a:where(.svelte-1uha8ag):not(.abre) .toca:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag):last-child{animation:4.6s ease-in-out infinite svelte-1uha8ag-pasale-tease}@keyframes svelte-1uha8ag-toca-tease{0%,68%,to{opacity:1;filter:none}78%,86%{opacity:.25;filter:blur(1px)}}@keyframes svelte-1uha8ag-pasale-tease{0%,68%,to{opacity:0;filter:blur(2px)}78%,86%{opacity:.5;filter:blur(.6px)}}.contact-band.svelte-1uha8ag a.abre:where(.svelte-1uha8ag) .door:where(.svelte-1uha8ag) .leaf:where(.svelte-1uha8ag){transform:perspective(300px)rotateY(-64deg)}.contact-band.svelte-1uha8ag a.abre:where(.svelte-1uha8ag) .door:where(.svelte-1uha8ag) .glow:where(.svelte-1uha8ag){opacity:.9}.contact-band.svelte-1uha8ag a.abre:where(.svelte-1uha8ag) .door:where(.svelte-1uha8ag) .darrow:where(.svelte-1uha8ag){opacity:1;stroke:#fff;transform:none}.contact-band.svelte-1uha8ag a.abre:where(.svelte-1uha8ag) .toca:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag):first-child{opacity:0;animation:none}.contact-band.svelte-1uha8ag a.abre:where(.svelte-1uha8ag) .toca:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag):last-child{opacity:1;animation:none}}.contact-band.svelte-1uha8ag .steps:where(.svelte-1uha8ag){pointer-events:auto;flex:1;align-self:center;max-width:640px;height:auto;margin:0 clamp(20px,4vw,60px);overflow:visible}.contact-band.svelte-1uha8ag .step:where(.svelte-1uha8ag) ellipse:where(.svelte-1uha8ag){fill:var(--orange);opacity:0;transition:opacity .12s}.contact-band.svelte-1uha8ag .step:where(.svelte-1uha8ag){pointer-events:all}.contact-band.svelte-1uha8ag .step.on:where(.svelte-1uha8ag) ellipse:where(.svelte-1uha8ag){opacity:.95}@keyframes svelte-1uha8ag-scroll-pulse{50%{transform:translateY(8px)}}@media (width<=920px){.hero.svelte-1uha8ag{min-height:860px}.hero-copy.svelte-1uha8ag{width:82%}.hero.svelte-1uha8ag .lede:where(.svelte-1uha8ag){margin-left:0}.field.svelte-1uha8ag{opacity:.8;z-index:1;width:74%;height:74vw;top:54%;right:-18%}.idea.svelte-1uha8ag{grid-template-columns:1fr;gap:60px}.build.svelte-1uha8ag{grid-template-columns:1fr}.build-heading.svelte-1uha8ag,.process-intro.svelte-1uha8ag{position:static}.product-head.svelte-1uha8ag{grid-template-columns:1fr}.product-track.svelte-1uha8ag{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.product-track.svelte-1uha8ag::-webkit-scrollbar{display:none}.product.svelte-1uha8ag{scroll-snap-align:start;min-width:330px}}@media (width<=600px){.hero.svelte-1uha8ag{min-height:780px;padding-top:130px;padding-bottom:90px}.hero-copy.svelte-1uha8ag{width:100%}.hero.svelte-1uha8ag .display:where(.svelte-1uha8ag){z-index:2;position:relative}.hero.svelte-1uha8ag .lede:where(.svelte-1uha8ag){background:linear-gradient(90deg,#fffffff5,#ffffffe6 74%,#ffffff4d);width:min(340px,100vw - 48px);margin:32px 0 0;padding:14px 12px 14px 0}.field.svelte-1uha8ag{opacity:.7;width:108%;height:108vw;min-height:420px;top:58%;right:-44%}.idea.svelte-1uha8ag{min-height:auto;padding-inline:24px}.idea-copy.svelte-1uha8ag>p:where(.svelte-1uha8ag):last-child{margin-left:0}.product-track.svelte-1uha8ag{width:calc(100% - 24px)}.product.svelte-1uha8ag{min-width:84vw;min-height:440px}.contact-band.svelte-1uha8ag{min-height:520px;padding-inline:24px}}@supports (animation-timeline:view()){.product.svelte-1uha8ag{animation:1ms cubic-bezier(.16,1,.3,1) both svelte-1uha8ag-slab-enter;animation-timeline:view();animation-range:entry 4% cover 26%}.idea.svelte-1uha8ag h2:where(.svelte-1uha8ag),.build.svelte-1uha8ag h2:where(.svelte-1uha8ag),.product-head.svelte-1uha8ag h2:where(.svelte-1uha8ag),.process.svelte-1uha8ag h2:where(.svelte-1uha8ag){animation:1ms linear both svelte-1uha8ag-title-morph;animation-timeline:view();animation-range:entry cover 60%}.idea-copy.svelte-1uha8ag>p:where(.svelte-1uha8ag):last-child,.build-note.svelte-1uha8ag,.process-intro.svelte-1uha8ag>p:where(.svelte-1uha8ag):last-child{animation:1ms linear both svelte-1uha8ag-copy-morph;animation-timeline:view();animation-range:entry cover 45%}.autonomy.svelte-1uha8ag{animation:1ms linear both svelte-1uha8ag-figure-morph;animation-timeline:view();animation-range:entry exit}.capability-list.svelte-1uha8ag{animation:1ms linear both svelte-1uha8ag-list-morph;animation-timeline:view();animation-range:entry cover 50%}.capability-list.svelte-1uha8ag button:where(.svelte-1uha8ag){animation:1ms linear both svelte-1uha8ag-dust-in;animation-timeline:view()}.capability-list.svelte-1uha8ag button:where(.svelte-1uha8ag):first-child{animation-range:entry entry 76%}.capability-list.svelte-1uha8ag button:where(.svelte-1uha8ag):nth-child(2){animation-range:entry 4% entry 82%}.capability-list.svelte-1uha8ag button:where(.svelte-1uha8ag):nth-child(3){animation-range:entry 8% entry 88%}.capability-list.svelte-1uha8ag button:where(.svelte-1uha8ag):nth-child(4){animation-range:entry 12% entry 94%}.capability-list.svelte-1uha8ag button:where(.svelte-1uha8ag):nth-child(5){animation-range:entry 16%}@keyframes svelte-1uha8ag-dust-in{0%{opacity:0;filter:blur(14px);transform:scale(1.025)}55%{opacity:.85;filter:blur(4px)}to{opacity:1;filter:blur();transform:none}}.contact-band.svelte-1uha8ag a:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){animation:1ms linear both svelte-1uha8ag-title-morph;animation-timeline:view();animation-range:entry cover 70%;display:inline-block}@keyframes svelte-1uha8ag-slab-enter{0%{transform:translateY(70px)}to{transform:none}}@keyframes svelte-1uha8ag-title-morph{0%{letter-spacing:-.02em;opacity:.55;transform:translateY(48px)skewY(1.6deg)}to{letter-spacing:-.055em;opacity:1;transform:none}}@keyframes svelte-1uha8ag-copy-morph{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes svelte-1uha8ag-figure-morph{0%{opacity:.4;transform:translateY(70px)scale(.94)}45%{opacity:1;transform:none}to{opacity:.9;transform:translateY(-50px)scale(1.02)}}@keyframes svelte-1uha8ag-list-morph{0%{opacity:.5;transform:translateY(36px)}to{opacity:1;transform:none}}}
