.welcome-lattice-module__ZNxNtG__stage{color:#e6e9ef;font-family:var(--font-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;overscroll-behavior:none;touch-action:none;background:#02040a;position:fixed;inset:0;overflow:hidden}.welcome-lattice-module__ZNxNtG__hero{opacity:1;filter:blur();flex-direction:column;justify-content:center;align-items:center;gap:clamp(18px,3.2vh,32px);padding:clamp(22px,5vw,72px);transition:opacity .56s cubic-bezier(.16,.8,.24,1),transform .68s cubic-bezier(.16,.8,.24,1),filter .68s cubic-bezier(.16,.8,.24,1);display:flex;position:absolute;inset:0;transform:translateY(-2vh)scale(1)}.welcome-lattice-module__ZNxNtG__stageScattering .welcome-lattice-module__ZNxNtG__hero{pointer-events:none;opacity:0;filter:blur(10px);transform:translateY(-7vh)scale(.965)}.welcome-lattice-module__ZNxNtG__mindMeld{opacity:.96;filter:drop-shadow(0 0 16px #f8fafc14)drop-shadow(0 18px 62px #0000006b);width:min(92vw,1080px);height:min(62vh,640px);min-height:min(360px,58vh);display:block;overflow:visible}.welcome-lattice-module__ZNxNtG__cue{appearance:none;cursor:pointer;opacity:0;pointer-events:auto;background:0 0;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute}.welcome-lattice-module__ZNxNtG__signupReveal{z-index:2;text-align:left;opacity:0;pointer-events:none;width:min(88vw,820px);transition:opacity .72s cubic-bezier(.16,.8,.24,1) .16s,transform .72s cubic-bezier(.16,.8,.24,1) .16s;position:absolute;top:50%;left:50%;transform:translate(-50%,-45%)}.welcome-lattice-module__ZNxNtG__signupRevealVisible{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)}.welcome-lattice-module__ZNxNtG__terminalStack{gap:clamp(8px,1.4vh,14px);margin-bottom:clamp(44px,7vh,72px);display:grid}.welcome-lattice-module__ZNxNtG__terminalLine,.welcome-lattice-module__ZNxNtG__terminalCommandRow{color:#f4f7fcd1;letter-spacing:0;white-space:normal;grid-template-columns:clamp(34px,4.8vw,58px) minmax(0,1fr);align-items:baseline;column-gap:clamp(16px,2.4vw,28px);font-family:Geist Mono,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:clamp(1.25rem,3.15vw,3.15rem);font-weight:500;line-height:1.34;display:grid}.welcome-lattice-module__ZNxNtG__terminalLine{margin:0}.welcome-lattice-module__ZNxNtG__terminalCommandRow{font-size:clamp(1.1rem,2.8vw,2.8rem)}.welcome-lattice-module__ZNxNtG__terminalCommandRow+.welcome-lattice-module__ZNxNtG__terminalCommandRow{margin-top:1.3em}.welcome-lattice-module__ZNxNtG__terminalPrompt{color:#ff2a26;text-shadow:0 0 18px #ff2a2647;font-weight:700}.welcome-lattice-module__ZNxNtG__terminalContinuation{color:#ff6b66;letter-spacing:.14em;text-shadow:0 0 16px #ff2a262e;font-weight:700}.welcome-lattice-module__ZNxNtG__terminalCode{overflow-wrap:anywhere}.welcome-lattice-module__ZNxNtG__terminalCta{appearance:none;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:flex-start;align-items:baseline;width:fit-content;margin:0;padding:0;display:inline-flex}.welcome-lattice-module__ZNxNtG__terminalCta:focus-visible{outline-offset:8px;outline:1px solid #f8fafcb3}.welcome-lattice-module__ZNxNtG__terminalCursor{background:#f4f7fcbd;flex:none;width:clamp(14px,1.55vw,22px);height:1.18em;margin-left:clamp(12px,1.8vw,22px);animation:1.45s step-end infinite welcome-lattice-module__ZNxNtG__cursorFlicker;display:inline-block;transform:translateY(.1em);box-shadow:0 0 18px #f8fafc2e}@keyframes welcome-lattice-module__ZNxNtG__cursorFlicker{0%,8%,46%,54%,to{opacity:1}10%,44%,56%,78%{opacity:.18}80%{opacity:0}}.welcome-lattice-module__ZNxNtG__terminalLink{white-space:normal;color:#f4f7fc8f;width:fit-content;max-width:100%;font:inherit;letter-spacing:0;border-bottom:1px solid #f4f7fc29;flex-wrap:wrap;grid-column:2;align-items:baseline;padding-bottom:2px;text-decoration:none;transition:border-color .18s,color .18s;display:inline-flex}.welcome-lattice-module__ZNxNtG__terminalLink:hover{color:#f4f7fccc;border-bottom-color:#f4f7fc80}@media (max-width:760px){.welcome-lattice-module__ZNxNtG__hero{justify-content:center;padding:22px;transform:translateY(-3vh)}.welcome-lattice-module__ZNxNtG__mindMeld{width:min(112vw,720px);height:min(52vh,460px);min-height:300px}.welcome-lattice-module__ZNxNtG__cue{width:1px;height:1px}.welcome-lattice-module__ZNxNtG__signupReveal{width:min(92vw,520px)}.welcome-lattice-module__ZNxNtG__terminalStack{margin-bottom:42px}.welcome-lattice-module__ZNxNtG__terminalLine,.welcome-lattice-module__ZNxNtG__terminalCommandRow{grid-template-columns:34px minmax(0,1fr);column-gap:14px;font-size:clamp(1rem,5.4vw,1.72rem)}.welcome-lattice-module__ZNxNtG__terminalCommandRow{font-size:clamp(.88rem,4.75vw,1.51rem)}.welcome-lattice-module__ZNxNtG__terminalCursor{width:14px;margin-left:10px}}
