.visual.svelte-1i1kqmg{height:235px;display:grid;place-items:center;border-bottom:1px dashed var(--line);overflow:hidden}svg.svelte-1i1kqmg{width:88%;height:88%;transform-origin:center}svg.svelte-1i1kqmg path,svg.svelte-1i1kqmg ellipse,svg.svelte-1i1kqmg rect{fill:none;stroke:#817c73;stroke-width:1.5}svg.svelte-1i1kqmg circle{fill:#4f4c47}.hot.svelte-1i1kqmg{fill:var(--signal)!important}.hot-fill.svelte-1i1kqmg{fill:#f04a182e!important;stroke:var(--signal)!important}.glow.svelte-1i1kqmg{opacity:.14}.road.svelte-1i1kqmg{stroke-dasharray:7 7!important}.packet.svelte-1i1kqmg{fill:var(--signal)!important}.cursor.svelte-1i1kqmg{fill:var(--ink)!important;stroke:var(--paper)!important}.glow.svelte-1i1kqmg,.packet.svelte-1i1kqmg,.neural-nodes.svelte-1i1kqmg circle:where(.svelte-1i1kqmg),.network-nodes.svelte-1i1kqmg circle:where(.svelte-1i1kqmg),.vehicle.svelte-1i1kqmg,.cube-shape.svelte-1i1kqmg,.cursor.svelte-1i1kqmg,.hot.svelte-1i1kqmg{transform-box:fill-box;transform-origin:center}.running.svelte-1i1kqmg svg:where(.svelte-1i1kqmg){animation:svelte-1i1kqmg-visual-in .55s cubic-bezier(.22,.8,.3,1) both}.running.svelte-1i1kqmg .atom-orbits:where(.svelte-1i1kqmg),.running.svelte-1i1kqmg .block-chain:where(.svelte-1i1kqmg),.running.svelte-1i1kqmg .browser-frame:where(.svelte-1i1kqmg),.running.svelte-1i1kqmg .cube-shape:where(.svelte-1i1kqmg){animation:svelte-1i1kqmg-structure-in .8s .12s cubic-bezier(.22,.8,.3,1) both}.running.svelte-1i1kqmg .neural-lines:where(.svelte-1i1kqmg) path:where(.svelte-1i1kqmg),.running.svelte-1i1kqmg .graph-lines:where(.svelte-1i1kqmg) path:where(.svelte-1i1kqmg),.running.svelte-1i1kqmg .network-lines:where(.svelte-1i1kqmg) path:where(.svelte-1i1kqmg){stroke-dasharray:420;animation:svelte-1i1kqmg-line-draw 1s .12s cubic-bezier(.3,.7,.2,1) both}.running.svelte-1i1kqmg .neural-nodes:where(.svelte-1i1kqmg) circle:where(.svelte-1i1kqmg),.running.svelte-1i1kqmg .network-nodes:where(.svelte-1i1kqmg) circle:where(.svelte-1i1kqmg),.running.svelte-1i1kqmg .graph-boxes:where(.svelte-1i1kqmg) rect:where(.svelte-1i1kqmg){animation:svelte-1i1kqmg-node-in .38s .66s cubic-bezier(.2,.9,.25,1.25) both}.running.svelte-1i1kqmg .neural-nodes:where(.svelte-1i1kqmg) :where(.svelte-1i1kqmg):nth-child(2),.running.svelte-1i1kqmg .network-nodes:where(.svelte-1i1kqmg) :where(.svelte-1i1kqmg):nth-child(2),.running.svelte-1i1kqmg .graph-boxes:where(.svelte-1i1kqmg) :where(.svelte-1i1kqmg):nth-child(2){animation-delay:.72s}.running.svelte-1i1kqmg .neural-nodes:where(.svelte-1i1kqmg) :where(.svelte-1i1kqmg):nth-child(3),.running.svelte-1i1kqmg .network-nodes:where(.svelte-1i1kqmg) :where(.svelte-1i1kqmg):nth-child(3),.running.svelte-1i1kqmg .graph-boxes:where(.svelte-1i1kqmg) :where(.svelte-1i1kqmg):nth-child(3){animation-delay:.78s}.running.svelte-1i1kqmg .neural-nodes:where(.svelte-1i1kqmg) :where(.svelte-1i1kqmg):nth-child(n+4),.running.svelte-1i1kqmg .network-nodes:where(.svelte-1i1kqmg) :where(.svelte-1i1kqmg):nth-child(n+4),.running.svelte-1i1kqmg .graph-boxes:where(.svelte-1i1kqmg) :where(.svelte-1i1kqmg):nth-child(n+4){animation-delay:.84s}.running.svelte-1i1kqmg .hot:where(.svelte-1i1kqmg):not(.glow){animation:svelte-1i1kqmg-node-in .42s .82s both,svelte-1i1kqmg-signal-breathe 5.2s 1.35s ease-in-out infinite}.running.svelte-1i1kqmg .glow:where(.svelte-1i1kqmg){animation:svelte-1i1kqmg-glow-in .5s .88s both,svelte-1i1kqmg-glow-breathe 5.2s 1.38s ease-in-out infinite}.running.svelte-1i1kqmg .electrons:where(.svelte-1i1kqmg){animation:svelte-1i1kqmg-orbit-in .45s .7s both,svelte-1i1kqmg-rotate 15.6s 1.2s linear infinite;transform-origin:160px 105px}.running.svelte-1i1kqmg .packet:where(.svelte-1i1kqmg){animation:svelte-1i1kqmg-packet 5.2s .95s cubic-bezier(.4,0,.2,1) infinite}.running.svelte-1i1kqmg .road:where(.svelte-1i1kqmg){animation:svelte-1i1kqmg-road-flow 5.2s .65s linear infinite}.running.svelte-1i1kqmg .vehicle:where(.svelte-1i1kqmg){animation:svelte-1i1kqmg-vehicle-settle .45s .75s both,svelte-1i1kqmg-vehicle-drive 5.2s 1.2s ease-in-out infinite}.running.cube.svelte-1i1kqmg .cube-shape:where(.svelte-1i1kqmg){animation:svelte-1i1kqmg-structure-in .8s .12s both,svelte-1i1kqmg-cube-float 5.2s 1.25s ease-in-out infinite}.running.svelte-1i1kqmg .hot-fill:where(.svelte-1i1kqmg){animation:svelte-1i1kqmg-fill-in .45s .8s both}.running.svelte-1i1kqmg .cursor:where(.svelte-1i1kqmg){animation:svelte-1i1kqmg-cursor-in .4s .82s both,svelte-1i1kqmg-cursor-move 5.2s 1.25s ease-in-out infinite}@keyframes svelte-1i1kqmg-visual-in{0%{opacity:.35;transform:translateY(7px) scale(.985)}}@keyframes svelte-1i1kqmg-structure-in{0%{opacity:.15;transform:translateY(5px)}}@keyframes svelte-1i1kqmg-line-draw{0%{stroke-dashoffset:420;opacity:.2}to{stroke-dashoffset:0;opacity:1}}@keyframes svelte-1i1kqmg-node-in{0%{opacity:0;transform:scale(.45)}}@keyframes svelte-1i1kqmg-glow-in{0%{opacity:0;transform:scale(.45)}to{opacity:.14;transform:scale(1)}}@keyframes svelte-1i1kqmg-fill-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-1i1kqmg-orbit-in{0%{opacity:0;transform:rotate(-12deg) scale(.8)}}@keyframes svelte-1i1kqmg-rotate{to{transform:rotate(360deg)}}@keyframes svelte-1i1kqmg-signal-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes svelte-1i1kqmg-glow-breathe{0%,to{transform:scale(1);opacity:.14}50%{transform:scale(1.2);opacity:.07}}@keyframes svelte-1i1kqmg-packet{0%,12%{opacity:0;transform:translate(0)}22%{opacity:1}72%{opacity:1}82%,to{opacity:0;transform:translate(112px)}}@keyframes svelte-1i1kqmg-road-flow{to{stroke-dashoffset:-56}}@keyframes svelte-1i1kqmg-vehicle-settle{0%{opacity:0;transform:translate(-5px,4px)}}@keyframes svelte-1i1kqmg-vehicle-drive{0%,to{transform:translate(0)}50%{transform:translate(20px,-14px)}}@keyframes svelte-1i1kqmg-cube-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes svelte-1i1kqmg-cursor-in{0%{opacity:0;transform:translate(7px,-5px)}}@keyframes svelte-1i1kqmg-cursor-move{0%,to{transform:translate(0)}50%{transform:translate(-24px,18px)}}@media(prefers-reduced-motion:reduce){.running.svelte-1i1kqmg svg:where(.svelte-1i1kqmg),.running.svelte-1i1kqmg svg:where(.svelte-1i1kqmg) *{animation:none!important}}.journey.svelte-7ieb2r{height:650vh}.sticky.svelte-7ieb2r{position:sticky;top:var(--header);height:calc(100vh - var(--header));overflow:hidden;background:var(--paper)}header.svelte-7ieb2r{padding:38px 0 28px}.eyebrow.svelte-7ieb2r{display:flex;align-items:center;gap:18px;margin-bottom:16px}.eyebrow.svelte-7ieb2r i:where(.svelte-7ieb2r){display:block;width:70px;height:1px;background:var(--line-strong)}h1.svelte-7ieb2r{margin:0;font:italic 68px/.95 var(--serif);letter-spacing:-.035em}.subtitle.svelte-7ieb2r{margin:18px 0 0;color:var(--muted);font:15px var(--mono)}.progress.svelte-7ieb2r{padding-top:18px}.bar.svelte-7ieb2r{height:2px;background:var(--line-strong)}.bar.svelte-7ieb2r i:where(.svelte-7ieb2r){display:block;width:100%;height:100%;background:var(--signal);transform-origin:left;transition:transform .15s linear}.years.svelte-7ieb2r{display:grid;grid-template-columns:repeat(8,1fr);padding-top:15px;color:var(--muted);font:10px var(--mono)}.years.svelte-7ieb2r span:where(.svelte-7ieb2r):last-child{text-align:right}.years.svelte-7ieb2r .active:where(.svelte-7ieb2r){color:var(--signal)}.viewport.svelte-7ieb2r{position:absolute;inset:260px 0 20px;overflow:hidden}.track.svelte-7ieb2r{display:flex;align-items:center;width:max-content;height:100%;padding:20px 14vw 25px 24vw;will-change:transform}.track.svelte-7ieb2r article:where(.svelte-7ieb2r){width:410px;flex:0 0 410px;opacity:.2;transform:scale(.94);transition:opacity .45s ease,transform .45s ease}.track.svelte-7ieb2r article.active:where(.svelte-7ieb2r){opacity:1;transform:scale(1)}time.svelte-7ieb2r{display:block;margin:0 0 18px;text-align:center;color:var(--signal);font:italic 42px/1 var(--serif)}.card.svelte-7ieb2r{height:430px;border:1px solid var(--line-strong);background:color-mix(in srgb,var(--paper) 94%,white);box-shadow:0 18px 45px transparent;transition:border-color .4s,box-shadow .4s}.active.svelte-7ieb2r .card:where(.svelte-7ieb2r){border-color:var(--signal);box-shadow:0 18px 45px #1c18130f}.card-copy.svelte-7ieb2r{padding:24px 26px}.card.svelte-7ieb2r h2:where(.svelte-7ieb2r){margin:0;font:500 16px var(--mono);letter-spacing:.05em}.card-copy.svelte-7ieb2r>span:where(.svelte-7ieb2r){display:block;margin:8px 0 17px;color:var(--signal);font:10px var(--mono);text-transform:uppercase;letter-spacing:.08em}.card-copy.svelte-7ieb2r>p:where(.svelte-7ieb2r){height:58px;margin:0;padding-top:15px;border-top:1px dashed var(--line-strong);color:var(--muted);font:12px/1.55 var(--mono)}.card.svelte-7ieb2r footer:where(.svelte-7ieb2r){display:flex;align-items:center;gap:8px;margin-top:24px;padding-top:13px;border-top:1px solid var(--line);color:var(--muted);font:9px var(--mono);text-transform:uppercase}.card.svelte-7ieb2r footer:where(.svelte-7ieb2r) i:where(.svelte-7ieb2r){width:6px;height:6px;border-radius:50%;background:#858078}.card.svelte-7ieb2r footer:where(.svelte-7ieb2r) i.live:where(.svelte-7ieb2r){background:var(--signal);animation:svelte-7ieb2r-blink 1.6s ease-in-out infinite}.connector.svelte-7ieb2r{width:105px;flex:0 0 105px;height:1px;margin:70px 12px 0;background:var(--line-strong)}.connector.svelte-7ieb2r i:where(.svelte-7ieb2r){display:block;width:28px;height:2px;background:var(--signal)}.scroll-note.svelte-7ieb2r{position:absolute;right:28px;bottom:16px;color:var(--muted);font:9px var(--mono);letter-spacing:.08em}.scroll-note.svelte-7ieb2r span:where(.svelte-7ieb2r){color:var(--signal);font-size:16px}@keyframes svelte-7ieb2r-blink{50%{opacity:.25}}@media(max-height:760px)and (min-width:761px){header.svelte-7ieb2r{padding-top:22px;padding-bottom:18px}h1.svelte-7ieb2r{font-size:54px}.subtitle.svelte-7ieb2r{margin-top:10px}.progress.svelte-7ieb2r{padding-top:8px}.viewport.svelte-7ieb2r{top:210px}.track.svelte-7ieb2r article:where(.svelte-7ieb2r){width:360px;flex-basis:360px}.card.svelte-7ieb2r{height:360px}.card.svelte-7ieb2r .visual{height:185px}.card-copy.svelte-7ieb2r{padding:18px 22px}.card-copy.svelte-7ieb2r>p:where(.svelte-7ieb2r){font-size:10px}.card.svelte-7ieb2r footer:where(.svelte-7ieb2r){margin-top:12px}}.about-merge.svelte-7ieb2r{padding:130px 0 0;border-top:1px solid var(--line);background:var(--paper-deep)}.about-grid.svelte-7ieb2r{display:grid;grid-template-columns:1fr 1fr;gap:90px;padding-bottom:110px}.about-title.svelte-7ieb2r h2:where(.svelte-7ieb2r){margin:0;font:clamp(62px,7vw,108px)/.84 var(--serif);letter-spacing:-.04em}.about-copy.svelte-7ieb2r{max-width:560px;padding-top:38px}.about-copy.svelte-7ieb2r>p:where(.svelte-7ieb2r){margin:0 0 26px;color:#4f4b45;font-size:19px;line-height:1.55}.about-copy.svelte-7ieb2r .text-link:where(.svelte-7ieb2r){margin-top:18px}.facts.svelte-7ieb2r{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;padding-top:35px;padding-bottom:45px;border-top:1px solid var(--line-strong)}.facts.svelte-7ieb2r>div:where(.svelte-7ieb2r){display:flex;flex-direction:column;gap:10px}.facts.svelte-7ieb2r small:where(.svelte-7ieb2r){color:var(--muted);font:9px var(--mono)}.facts.svelte-7ieb2r strong:where(.svelte-7ieb2r),.facts.svelte-7ieb2r a:where(.svelte-7ieb2r){font-weight:400}.facts.svelte-7ieb2r a:where(.svelte-7ieb2r){color:var(--signal)}@media(max-width:760px){.journey.svelte-7ieb2r{height:auto}.sticky.svelte-7ieb2r{position:relative;top:0;height:auto;overflow:visible}header.svelte-7ieb2r{padding:62px 0 35px}h1.svelte-7ieb2r{font-size:58px}.subtitle.svelte-7ieb2r{font:12px/1.6 var(--mono)}.progress.svelte-7ieb2r{display:none}.viewport.svelte-7ieb2r{position:relative;inset:auto;overflow:visible}.track.svelte-7ieb2r{display:block;width:auto;height:auto;padding:20px 16px 80px;transform:none!important}.track.svelte-7ieb2r article:where(.svelte-7ieb2r){width:auto;opacity:1;transform:none;margin-bottom:50px}.track.svelte-7ieb2r article:where(.svelte-7ieb2r):not(:first-child) time:where(.svelte-7ieb2r){text-align:left}.card.svelte-7ieb2r{height:auto;min-height:415px}.connector.svelte-7ieb2r,.scroll-note.svelte-7ieb2r{display:none}time.svelte-7ieb2r{text-align:left;font-size:36px}.card-copy.svelte-7ieb2r>p:where(.svelte-7ieb2r){height:auto;min-height:58px}.card.svelte-7ieb2r footer:where(.svelte-7ieb2r){margin-top:22px}.about-merge.svelte-7ieb2r{padding-top:80px}.about-grid.svelte-7ieb2r{grid-template-columns:1fr;gap:35px;padding-bottom:70px}.about-title.svelte-7ieb2r h2:where(.svelte-7ieb2r){font-size:61px}.about-copy.svelte-7ieb2r{padding-top:0}.about-copy.svelte-7ieb2r>p:where(.svelte-7ieb2r){font-size:16px}.facts.svelte-7ieb2r{grid-template-columns:1fr 1fr}.facts.svelte-7ieb2r>div:where(.svelte-7ieb2r){min-height:70px}}
