.vQm4Pq_landing{--ink:#293d32;--muted:#758071;--paper:#faf8f2;--line:#e2e4d8;background:var(--paper);color:var(--ink);font-family:Manrope,sans-serif;font-size:16px;overflow:hidden}.vQm4Pq_landing a{color:inherit;text-decoration:none}.vQm4Pq_landing button{cursor:pointer;font-family:inherit}.vQm4Pq_landing a:focus-visible,.vQm4Pq_landing button:focus-visible{outline-offset:5px;outline:3px solid #8266ae}.vQm4Pq_landing h1,.vQm4Pq_landing h2,.vQm4Pq_landing h3{letter-spacing:-.055em;font-family:Manrope,sans-serif;font-weight:500;line-height:1.06}.vQm4Pq_landing p{overflow-wrap:normal}.vQm4Pq_skip{position:absolute;top:-100px}.vQm4Pq_skip:focus{z-index:20;background:#fff;padding:12px;top:10px;left:10px}.vQm4Pq_nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;max-width:1440px;margin:auto;padding:27px 56px;display:flex}.vQm4Pq_logo{mix-blend-mode:multiply;width:186px;display:block}.vQm4Pq_logo img{width:100%;height:auto;display:block}.vQm4Pq_navLinks{gap:34px;font-size:13px;font-weight:500;display:flex}.vQm4Pq_navLinks a:hover{color:#8b9b6d}.vQm4Pq_navCta{border:1px solid #c5cbbd;border-radius:999px;align-items:center;gap:22px;padding:13px 22px;font-size:13px;display:flex}.vQm4Pq_navCta:hover{background:#e8ecdf}.vQm4Pq_main{max-width:none;margin:0;padding:0}.vQm4Pq_hero{grid-template-columns:1.02fr 1fr;align-items:center;gap:20px;max-width:1440px;min-height:700px;margin:auto;padding:78px 56px 60px;display:grid}.vQm4Pq_eyebrow{letter-spacing:1.8px;align-items:center;gap:10px;font:10px/1.6 IBM Plex Mono,monospace;display:flex}.vQm4Pq_dot{background:#819869;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #e9eddf}.vQm4Pq_hero h1{margin:30px -30px 26px 0;font-size:clamp(48px,5.1vw,77px);line-height:1.07}.vQm4Pq_hero h1 span{color:#8b9b6d}.vQm4Pq_heroCopy>p{color:#74806e;max-width:430px;margin:0 0 30px;font-size:16px;line-height:1.8}.vQm4Pq_actions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.vQm4Pq_primary{background:var(--ink);border-radius:100px;align-items:center;gap:32px;padding:18px 26px;font-size:13px;transition:transform .25s,background .25s;display:inline-flex;box-shadow:0 7px 15px #293d3210;color:#fff!important}.vQm4Pq_primary:hover{background:#435740;transform:translateY(-3px)}.vQm4Pq_primary span{font-size:20px}.vQm4Pq_secondary{align-items:center;gap:8px;font-size:12px;display:flex}.vQm4Pq_secondary span{font-size:23px}.vQm4Pq_heroFoot{color:#8b9081;align-items:center;gap:9px;margin-top:31px;font-size:11px;display:flex}.vQm4Pq_heroFoot>span{color:#8b9b6d;font-size:20px}.vQm4Pq_world{isolation:isolate;background:radial-gradient(#e6e9d685 0,#0000 70%);height:570px;position:relative}.vQm4Pq_orbit,.vQm4Pq_orbitTwo{border:1px solid #d9ddcc;border-radius:50%;position:absolute;inset:80px 23px 55px;transform:rotate(-22deg)}.vQm4Pq_orbitTwo{opacity:.6;border-style:dashed;inset:20px 100px;transform:rotate(42deg)}.vQm4Pq_connections{fill:none;stroke:#a4af9090;stroke-width:1.4px;stroke-dasharray:5 8;width:100%;height:100%;animation:30s linear infinite vQm4Pq_dash;position:absolute;inset:0}.vQm4Pq_tripCard{z-index:3;background:#fffefa;border:1px solid #e9e4d9;border-radius:9px;width:235px;padding:23px 24px;animation:7s ease-in-out infinite vQm4Pq_cardfloat;position:absolute;top:200px;left:50%;transform:translate(-50%)rotate(-5deg);box-shadow:0 15px 40px #4d493112}.vQm4Pq_ticketTop,.vQm4Pq_ticketBottom{letter-spacing:1px;color:#829077;justify-content:space-between;align-items:center;font:8px IBM Plex Mono,monospace;display:flex}.vQm4Pq_ticketTop>span:last-child{font-size:20px}.vQm4Pq_tripCard h2{letter-spacing:-1.5px;margin:16px 0 23px;font-size:33px}.vQm4Pq_ticketLine{border-top:1px dashed #d2d8c9;margin:0 -24px 17px}.vQm4Pq_check{color:#657c4e;background:#e9eddf;border-radius:50%;place-items:center;width:24px;height:24px;font-size:15px;display:grid}.vQm4Pq_pip{z-index:4;width:128px;color:var(--ink);border:0;padding:0;transition:transform .3s;position:absolute;box-shadow:none!important;background:0 0!important}.vQm4Pq_pip:hover{transform:translateY(-7px)!important}.vQm4Pq_pipVisual{filter:drop-shadow(0 15px 8px #303b3410);width:128px;height:150px;display:block}.vQm4Pq_pipVisual>span{width:100%;height:100%}.vQm4Pq_pipName{background:#fffdf5d9;border:1px solid #e5e5d8;border-radius:14px;padding:5px 10px;font:9px IBM Plex Mono,monospace;display:inline-block}.vQm4Pq_selected .vQm4Pq_pipName{background:#e9e0f6;border-color:#c9b5e1}.vQm4Pq_one{top:27px;left:8%;transform:rotate(-8deg)}.vQm4Pq_two{top:44px;right:4%;transform:rotate(8deg)}.vQm4Pq_three{bottom:40px;left:3%;transform:rotate(-6deg)}.vQm4Pq_four{bottom:45px;right:2%;transform:rotate(7deg)}.vQm4Pq_bubble{z-index:5;white-space:nowrap;background:#fffdf5;border:1px solid #e6e3d6;border-radius:100px;align-items:center;gap:7px;padding:12px 17px;font-size:10px;animation:.4s ease-out vQm4Pq_appear;display:flex;position:absolute;top:146px;left:48%;transform:translate(-50%)rotate(4deg);box-shadow:0 5px 25px #3b40200b}.vQm4Pq_bubbleDot{background:#a38bbf;border-radius:50%;width:5px;height:5px}.vQm4Pq_sparkOne,.vQm4Pq_sparkTwo{color:#a1ad82;font-size:37px;position:absolute;top:235px;left:6%}.vQm4Pq_sparkTwo{color:#bba38e;font-size:45px;animation:24s linear infinite vQm4Pq_spin;top:250px;left:auto;right:8%}.vQm4Pq_sceneBottom{letter-spacing:1px;color:#9ba08c;justify-content:space-between;align-items:center;font:8px IBM Plex Mono;display:flex;position:absolute;bottom:-10px;left:40px;right:25px}.vQm4Pq_sceneBottom button{color:#75816d;background:0 0;border:1px solid #dadfd0;border-radius:15px;padding:6px 10px;font:9px IBM Plex Mono}.vQm4Pq_sponsors{border-top:1px solid var(--line);border-bottom:1px solid var(--line);max-width:1328px;margin:0 auto;padding:31px 0 39px}.vQm4Pq_sponsorCaption{letter-spacing:1.4px;color:#929783;justify-content:space-between;margin-bottom:30px;font:9px IBM Plex Mono;display:flex}.vQm4Pq_sponsorLogos{grid-template-columns:repeat(5,1fr);align-items:center;gap:42px;display:grid}.vQm4Pq_sponsorLogos>a{opacity:.67;filter:grayscale();justify-content:center;align-items:center;gap:10px;min-height:40px;transition:opacity .3s;display:flex}.vQm4Pq_sponsorLogos>a:hover{opacity:1;filter:none}.vQm4Pq_sponsorLogos img{object-fit:contain;width:42px;height:29px}.vQm4Pq_sponsorLogos .vQm4Pq_fullLogo{width:153px;height:34px}.vQm4Pq_metaWord{letter-spacing:-1px;color:#1b2b3c;font-size:29px}.vQm4Pq_how,.vQm4Pq_demo{max-width:1440px;margin:auto;padding:110px 56px;scroll-margin-top:30px}.vQm4Pq_sectionHead{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:48px;display:flex}.vQm4Pq_sectionHead h2{margin:17px 0 0;font-size:49px;line-height:1.12}.vQm4Pq_sectionHead>p{color:var(--muted);max-width:330px;margin-bottom:4px;font-size:13px;line-height:1.8}.vQm4Pq_steps{grid-template-columns:repeat(3,1fr);gap:34px;display:grid}.vQm4Pq_steps article{min-width:0}.vQm4Pq_stepArt{background:#f1edf4;border-radius:10px;height:225px;margin-bottom:25px;position:relative;overflow:hidden}.vQm4Pq_smallPip{width:155px;height:180px;position:absolute;bottom:0;left:4px}.vQm4Pq_privateNote{background:#fffef8;border-radius:9px;padding:21px 19px;font-size:12px;line-height:1.7;position:absolute;top:42px;right:18px;transform:rotate(5deg);box-shadow:0 7px 30px #1a302712}.vQm4Pq_privateNote>span{letter-spacing:1px;color:#aaa0b3;margin-bottom:14px;font:7px IBM Plex Mono;display:block}.vQm4Pq_privateNote i{text-align:right;font-style:normal;display:block}.vQm4Pq_stepNumber{letter-spacing:1px;color:#8f977c;font:9px IBM Plex Mono}.vQm4Pq_steps h3{letter-spacing:-.6px;margin:14px 0 12px;font-size:22px}.vQm4Pq_steps p{color:var(--muted);max-width:360px;font-size:13px;line-height:1.85}.vQm4Pq_network{background:#eaf0e7;place-items:center;display:grid}.vQm4Pq_networkPip{width:80px;height:84px;position:absolute;top:calc(50% - 42px);left:calc(50% - 40px)}.vQm4Pq_networkLine{border:1px dashed #9cab8c;border-radius:50%;width:118px;height:118px}.vQm4Pq_networkCenter{color:#8a9d74;font-size:28px;position:absolute}.vQm4Pq_approvalArt{background:#f0eddf;place-items:center;display:grid}.vQm4Pq_approvalCard{background:#fffefa;border-radius:9px;width:220px;padding:23px;transform:rotate(-5deg);box-shadow:0 10px 30px #263d3510}.vQm4Pq_approvalCard>span{letter-spacing:.7px;color:#92997e;font:7px IBM Plex Mono}.vQm4Pq_approvalCard strong{margin:13px 0;font-size:17px;display:block}.vQm4Pq_approvalDots{margin:12px 0;display:flex}.vQm4Pq_approvalDots i{border:3px solid #fff;border-radius:50%;place-items:center;width:30px;height:30px;margin-right:-4px;font-size:11px;font-style:normal;display:grid}.vQm4Pq_approvalCard small{color:#8c947e;font-size:9px}.vQm4Pq_manifesto{color:#faf7ec;background:#293d32;border-radius:18px;grid-template-columns:1fr 1fr;max-width:1328px;min-height:620px;margin:0 auto 10px;padding:70px 75px;scroll-margin-top:30px;display:grid;overflow:hidden}.vQm4Pq_manifestoArt{place-items:center;display:grid;position:relative}.vQm4Pq_manifestoArt>span:not(.vQm4Pq_hello){z-index:1;width:330px;height:410px;display:block;position:relative}.vQm4Pq_pipHalo{background:#78816d20;border:1px solid #a1ab8a30;border-radius:50%;width:380px;height:380px;position:absolute;box-shadow:0 0 0 60px #8b977309,0 0 0 120px #8b977306}.vQm4Pq_hello{z-index:2;color:#485840;background:#faf7ec;border-radius:50px;padding:15px 21px;font-size:12px;position:absolute;top:32px;right:28px;transform:rotate(7deg)}.vQm4Pq_privateBadge{white-space:nowrap;letter-spacing:1px;color:#b3bda0;font:8px IBM Plex Mono;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.vQm4Pq_manifestoCopy{z-index:2;padding:5px 0 5px 60px;position:relative}.vQm4Pq_manifestoCopy>.vQm4Pq_eyebrow{color:#acba99;font-size:9px}.vQm4Pq_manifestoCopy h2{margin:24px 0;font-size:63px;line-height:1.04}.vQm4Pq_manifestoCopy h2>span{color:#b8c89c}.vQm4Pq_manifestoCopy>p{color:#b7c1ad;max-width:340px;font-size:13px;line-height:1.9}.vQm4Pq_manifestoCopy>a{border-bottom:1px solid #94a17f;gap:40px;margin-top:12px;padding:12px 0;font-size:13px;display:inline-flex}.vQm4Pq_demo video{aspect-ratio:16/10;object-fit:contain;background:#f1f0e9;border:1px solid #e2e4d7;border-radius:14px;width:100%;max-height:640px;display:block}.vQm4Pq_demoCaption{letter-spacing:.5px;color:#8b927f;justify-content:space-between;margin-top:16px;font:9px IBM Plex Mono;display:flex}.vQm4Pq_finalCta{text-align:center;background:#e8eddc;border-radius:16px;max-width:1328px;margin:0 auto;padding:80px 30px 90px;position:relative;overflow:hidden}.vQm4Pq_finalCta .vQm4Pq_eyebrow{color:#849471;justify-content:center}.vQm4Pq_finalCta h2{margin:24px 0 32px;font-size:62px}.vQm4Pq_finalCta h2>span{color:#88996b}.vQm4Pq_finalSprout{color:#cbd5b4;pointer-events:none;font-size:200px;line-height:1;position:absolute;bottom:-40px;right:-25px;transform:rotate(17deg)}.vQm4Pq_footer{flex-wrap:wrap;align-items:center;gap:24px;max-width:1440px;margin:auto;padding:48px 56px 28px;display:flex}.vQm4Pq_footer img{mix-blend-mode:multiply;width:155px;height:auto;display:block}.vQm4Pq_footer>span{color:#9b9d8e;font-size:11px}.vQm4Pq_footer>div{gap:28px;margin-left:auto;font-size:11px;display:flex}.vQm4Pq_footer>small{border-top:1px solid var(--line);letter-spacing:1px;color:#a0a48e;width:100%;padding-top:24px;font:8px IBM Plex Mono}.vQm4Pq_landing [data-reveal].vQm4Pq_visible{animation:.7s ease-out both vQm4Pq_reveal}.vQm4Pq_paused *,.vQm4Pq_paused :before,.vQm4Pq_paused :after{animation-play-state:paused!important}.vQm4Pq_landing section{scroll-margin-top:24px}@keyframes vQm4Pq_dash{to{stroke-dashoffset:-200px}}@keyframes vQm4Pq_cardfloat{50%{transform:translate(-50%)translateY(-8px)rotate(-2deg)}}@keyframes vQm4Pq_spin{to{transform:rotate(360deg)}}@keyframes vQm4Pq_appear{0%{opacity:0;margin-top:8px}to{opacity:1;margin-top:0}}@keyframes vQm4Pq_reveal{0%{opacity:.2;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.vQm4Pq_nav{padding:24px 30px}.vQm4Pq_hero{padding:60px 30px}.vQm4Pq_hero h1{font-size:59px}.vQm4Pq_world{height:500px}.vQm4Pq_tripCard{width:195px;padding:19px;top:185px}.vQm4Pq_tripCard h2{font-size:28px}.vQm4Pq_pip,.vQm4Pq_pipVisual{width:105px}.vQm4Pq_pipVisual{height:125px}.vQm4Pq_bubble{font-size:9px;top:145px}.vQm4Pq_one{left:0}.vQm4Pq_two{right:0}.vQm4Pq_three{bottom:25px;left:0}.vQm4Pq_four{bottom:25px;right:0}.vQm4Pq_sponsors{margin:0 30px}.vQm4Pq_sponsorLogos{gap:20px}.vQm4Pq_sponsorLogos .vQm4Pq_fullLogo{width:130px}.vQm4Pq_how,.vQm4Pq_demo{padding:80px 30px}.vQm4Pq_sectionHead h2{font-size:42px}.vQm4Pq_steps{gap:22px}.vQm4Pq_steps h3{font-size:20px}.vQm4Pq_smallPip{width:135px;left:-20px}.vQm4Pq_privateNote{padding:17px 12px;font-size:10px;right:8px}.vQm4Pq_manifesto{min-height:550px;margin:0 30px;padding:55px 35px}.vQm4Pq_manifestoCopy{padding-left:30px}.vQm4Pq_manifestoCopy h2{font-size:53px}.vQm4Pq_manifestoArt>span:not(.vQm4Pq_hello){width:280px;height:360px}.vQm4Pq_pipHalo{width:290px;height:290px}.vQm4Pq_hello{font-size:10px;top:32px;right:0}.vQm4Pq_finalCta{margin:0 30px}.vQm4Pq_footer{padding:40px 30px}}@media (max-width:760px){.vQm4Pq_nav{gap:15px;padding:19px 22px}.vQm4Pq_logo{width:140px}.vQm4Pq_navLinks{display:none}.vQm4Pq_navCta{gap:14px;padding:11px 15px;font-size:11px}.vQm4Pq_hero{grid-template-columns:1fr;gap:10px;min-height:0;padding:45px 24px 38px}.vQm4Pq_eyebrow{letter-spacing:1.3px;font-size:8px}.vQm4Pq_hero h1{margin:23px 0;font-size:clamp(43px,8.5vw,65px)}.vQm4Pq_heroCopy>p{font-size:14px}.vQm4Pq_primary{gap:20px;padding:15px 20px;font-size:12px}.vQm4Pq_actions{gap:18px}.vQm4Pq_heroFoot{margin-top:22px;font-size:10px}.vQm4Pq_world{width:100%;max-width:500px;height:470px;margin:12px auto 0}.vQm4Pq_tripCard{width:200px;top:177px}.vQm4Pq_one{top:12px;left:3%}.vQm4Pq_two{top:29px;right:1%}.vQm4Pq_three{bottom:22px;left:0}.vQm4Pq_four{bottom:22px;right:0}.vQm4Pq_bubble{font-size:9px;top:130px}.vQm4Pq_sparkOne{top:225px;left:1%}.vQm4Pq_sparkTwo{font-size:30px;top:245px;right:1%}.vQm4Pq_sceneBottom{font-size:7px;bottom:-10px;left:5px;right:5px}.vQm4Pq_sponsors{margin:0 24px;padding:25px 0}.vQm4Pq_sponsorCaption{letter-spacing:.6px;gap:15px;margin-bottom:22px;font-size:7px}.vQm4Pq_sponsorLogos{grid-template-columns:repeat(3,1fr);gap:24px 15px}.vQm4Pq_sponsorLogos>a:nth-last-child(-n+2){transform:translate(48%)}.vQm4Pq_sponsorLogos .vQm4Pq_fullLogo{width:100%;max-width:110px;height:28px}.vQm4Pq_sponsorLogos img{width:30px;height:22px}.vQm4Pq_metaWord{font-size:23px}.vQm4Pq_how,.vQm4Pq_demo{padding:65px 24px}.vQm4Pq_sectionHead{margin-bottom:30px;display:block}.vQm4Pq_sectionHead h2{margin:15px 0 22px;font-size:37px}.vQm4Pq_sectionHead>p{font-size:12px}.vQm4Pq_steps{grid-template-columns:1fr;gap:34px}.vQm4Pq_stepArt{height:240px;margin-bottom:19px}.vQm4Pq_steps h3{font-size:25px}.vQm4Pq_steps p{max-width:100%;font-size:14px}.vQm4Pq_smallPip{width:160px;height:190px;left:8%}.vQm4Pq_privateNote{padding:20px;font-size:13px;right:7%}.vQm4Pq_manifesto{grid-template-columns:1fr;margin:0 16px;padding:35px 24px}.vQm4Pq_manifestoArt{order:2;min-height:320px;margin-top:28px}.vQm4Pq_manifestoArt>span:not(.vQm4Pq_hello){width:250px;height:290px}.vQm4Pq_manifestoCopy{padding:0}.vQm4Pq_manifestoCopy h2{font-size:49px}.vQm4Pq_manifestoCopy h2 br:nth-child(2){display:none}.vQm4Pq_manifestoCopy>p{font-size:14px}.vQm4Pq_pipHalo{width:250px;height:250px}.vQm4Pq_privateBadge{font-size:7px;bottom:0}.vQm4Pq_hello{top:12px;right:0}.vQm4Pq_demo video{border-radius:7px}.vQm4Pq_demoCaption{gap:15px;font-size:7px;line-height:1.8}.vQm4Pq_demoCaption>span:last-child{text-align:right;max-width:155px}.vQm4Pq_finalCta{margin:0 16px;padding:58px 20px}.vQm4Pq_finalCta h2{font-size:39px;line-height:1.14}.vQm4Pq_finalSprout{font-size:100px;bottom:-20px;right:-30px}.vQm4Pq_footer{gap:16px;padding:35px 24px 24px}.vQm4Pq_footer img{width:130px}.vQm4Pq_footer>span{font-size:10px}.vQm4Pq_footer>div{justify-content:space-between;width:100%;margin:8px 0 0}.vQm4Pq_footer>small{padding-top:20px}}@media (prefers-reduced-motion:reduce){.vQm4Pq_landing *,.vQm4Pq_landing :before,.vQm4Pq_landing :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.vQm4Pq_sponsorLogos img[src="/brand/spacetimedb.svg"]{filter:brightness(.25)}.vQm4Pq_chatArt{padding-bottom:48px}.vQm4Pq_chatArt .vQm4Pq_smallPip{bottom:30px}.vQm4Pq_chatArt .vQm4Pq_privateNote{top:22px}.vQm4Pq_privateNote i{color:#8c809c;margin-top:9px;font-size:8px}.vQm4Pq_budgetChoices{align-items:center;gap:8px;display:flex;position:absolute;bottom:15px;left:18px;right:18px}.vQm4Pq_budgetChoices button{color:#6c5288;background:#fbf9ff;border:1px solid #d2c6df;border-radius:20px;padding:7px 13px;font-size:10px}.vQm4Pq_budgetChoices button[aria-pressed=true]{color:#fff;background:#7a6395;border-color:#7a6395}.vQm4Pq_budgetChoices>span{color:#8b7a99;margin-left:auto;font-size:9px}.vQm4Pq_discussionArt{background:#eaf0e7;padding:19px 20px}.vQm4Pq_exampleLabel{letter-spacing:.6px;color:#85917c;font:7px IBM Plex Mono}.vQm4Pq_turnHead{align-items:center;gap:8px;margin:7px 0 4px;font-size:10px;font-weight:700;display:flex}.vQm4Pq_turnHead>i{color:#829a78;letter-spacing:2px;margin-left:auto;font-size:15px;font-style:normal}.vQm4Pq_turnPip{width:38px;height:43px}.vQm4Pq_turnText{color:#345241;min-height:40px;font-size:12px;line-height:1.6}.vQm4Pq_turnReply{color:#7f8e78;border-left:2px solid #bcccb3;margin-top:9px;padding-left:10px;font-size:9px;line-height:1.5}.vQm4Pq_nextTurn{color:#547046;background:0 0;border:0;border-top:1px solid #d6dfce;justify-content:space-between;padding:9px 0 0;font-size:9px;display:flex;position:absolute;bottom:13px;left:20px;right:20px}.vQm4Pq_approveExample{color:#4c6040;background:#e9eddf;border:0;border-radius:20px;width:100%;margin-top:13px;padding:8px;font-size:9px;display:block}.vQm4Pq_approvalCard{padding:18px 23px}.vQm4Pq_approvalCard strong{margin:10px 0}.vQm4Pq_approvalCard .vQm4Pq_approvalDots{margin:8px 0}.vQm4Pq_nextTurn:hover,.vQm4Pq_approveExample:hover{color:#1d351b;background:#dce5d2}.vQm4Pq_landing .vQm4Pq_pip{touch-action:manipulation}
