.WaitlistForm-module__yTFYtW__form{flex-direction:column;gap:12px;width:100%;display:flex}.WaitlistForm-module__yTFYtW__label{letter-spacing:.1em;text-transform:uppercase;color:#6b6b6b;font-size:11px}.WaitlistForm-module__yTFYtW__row{align-items:stretch;gap:8px;display:flex}.WaitlistForm-module__yTFYtW__input{color:#0a0a0a;background:0 0;border:1px solid #c8c8c8;border-radius:0;outline:none;flex:1;min-width:0;padding:14px 16px;font-family:inherit;font-size:15px;transition:border-color .15s}.WaitlistForm-module__yTFYtW__input:focus{border-color:#0a0a0a}.WaitlistForm-module__yTFYtW__input::placeholder{color:#a8a8a8}.WaitlistForm-module__yTFYtW__button{letter-spacing:.01em;color:#fafafa;cursor:pointer;white-space:nowrap;background:#0a0a0a;border:1px solid #0a0a0a;border-radius:0;padding:0 20px;font-family:inherit;font-size:14px;font-weight:500;transition:opacity .15s}.WaitlistForm-module__yTFYtW__button:hover:not(:disabled){opacity:.85}.WaitlistForm-module__yTFYtW__button:disabled{opacity:.5;cursor:default}.WaitlistForm-module__yTFYtW__error{letter-spacing:.02em;color:#b03030;margin-top:4px;font-size:12px}.WaitlistForm-module__yTFYtW__success{flex-direction:column;gap:10px;display:flex}.WaitlistForm-module__yTFYtW__successCue{letter-spacing:.7em;color:#c8c8c8;-webkit-user-select:none;user-select:none;font-size:14px}.WaitlistForm-module__yTFYtW__successLine{color:#0a0a0a;letter-spacing:-.01em;font-size:18px}.WaitlistForm-module__yTFYtW__successMuted{color:#6b6b6b;font-size:13px}@media (max-width:520px){.WaitlistForm-module__yTFYtW__row{flex-direction:column}.WaitlistForm-module__yTFYtW__button{padding:14px 20px}}
.page-module___8aEwW__landing{color:#0a0a0a;isolation:isolate;min-height:100dvh;font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;background-color:#fafafa;flex-direction:column;padding:clamp(20px,4vw,40px);display:flex;position:relative;overflow:hidden}.page-module___8aEwW__grain{pointer-events:none;opacity:.55;mix-blend-mode:multiply;z-index:1;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.18 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}.page-module___8aEwW__header,.page-module___8aEwW__hero,.page-module___8aEwW__footer{z-index:2;position:relative}.page-module___8aEwW__header{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.page-module___8aEwW__wordmark{letter-spacing:-.02em;color:#0a0a0a;font-size:clamp(18px,2.2vw,22px);font-weight:500}.page-module___8aEwW__wordmarkSlash{color:#b8b8b8}.page-module___8aEwW__timecode{letter-spacing:.08em;color:#6b6b6b;text-transform:uppercase;white-space:nowrap;font-size:11px}.page-module___8aEwW__hero{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:clamp(28px,4vw,48px);max-width:920px;padding-block:clamp(40px,8vh,80px);display:flex}.page-module___8aEwW__manifesto{letter-spacing:-.03em;color:#1a1a1a;max-width:18ch;font-size:clamp(28px,5.2vw,56px);font-weight:500;line-height:1.12}.page-module___8aEwW__splice{letter-spacing:.7em;color:#c8c8c8;-webkit-user-select:none;user-select:none;font-size:14px}.page-module___8aEwW__statement{letter-spacing:-.005em;color:#6b6b6b;max-width:32ch;font-size:clamp(18px,2.6vw,24px);line-height:1.4}.page-module___8aEwW__formWrap{width:100%;max-width:480px;margin-top:clamp(8px,2vw,16px)}.page-module___8aEwW__footer{justify-content:space-between;align-items:center;gap:16px;padding-top:clamp(20px,4vw,40px);display:flex}.page-module___8aEwW__copyright{letter-spacing:.05em;color:#9a9a9a;text-transform:uppercase;font-size:11px}.page-module___8aEwW__footerLinks{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;display:flex}.page-module___8aEwW__footerLink{color:#6b6b6b;text-decoration:none;transition:color .15s}.page-module___8aEwW__footerLink:hover{color:#0a0a0a}.page-module___8aEwW__footerSep{color:#b8b8b8;-webkit-user-select:none;user-select:none}@media (max-width:640px){.page-module___8aEwW__header{flex-direction:row;align-items:center}.page-module___8aEwW__timecode{font-size:10px}}
