:root{--black:#090a08;--ink:#11120f;--paper:#f4f2ea;--warm:#d9d7ce;--muted:#8e9088;--line:#30322d;--lime:#c7ff00;--lime-dim:#243100;--display:'Barlow Condensed',Impact,sans-serif;--body:Manrope,Arial,sans-serif;--mono:'DM Mono',monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--black);color:var(--paper);font-family:var(--body);font-size:16px;-webkit-font-smoothing:antialiased}.site{overflow:hidden}.shell{width:min(1240px,calc(100% - 48px));margin:0 auto}.nav{height:88px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);position:relative;z-index:10}.wordmark{color:var(--paper);font-size:27px;letter-spacing:-.1em;font-weight:800;text-decoration:none;line-height:1}.wordmark span{color:var(--lime);margin-left:2px}.nav nav{display:flex;gap:29px;margin-left:auto;margin-right:30px}.nav nav a,.footer a{font:500 10px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);text-decoration:none}.nav nav a:hover,.footer a:hover{color:var(--lime)}button,a{font:inherit}.button{appearance:none;border:0;background:var(--lime);color:var(--ink);font:800 19px/.9 var(--display);font-style:italic;text-transform:uppercase;letter-spacing:-.02em;padding:16px 20px;min-height:49px;cursor:pointer;transition:background .18s ease,transform .18s ease}.button:hover{background:#dcff52;transform:translateY(-2px)}.button:disabled{cursor:wait;opacity:.55;transform:none}.button b{font-family:var(--body);font-style:normal;margin-left:14px}.button-small{font-size:14px;min-height:auto;padding:10px 15px}.eyebrow,.hero-meta{font:500 10px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.eyebrow i,.hero-meta i,.statement-live i,.launch-signal i{display:inline-block;width:7px;height:7px;background:var(--lime);border-radius:50%;margin-right:9px;vertical-align:middle;animation:pulse 1.8s infinite}@keyframes pulse{50%{opacity:.3;transform:scale(.72)}}h1,h2,h3,p{margin-top:0}.hero{padding-top:74px;position:relative;min-height:760px;display:grid;grid-template-columns:7fr 5fr;grid-template-rows:auto 1fr auto}.hero-meta{grid-column:1/-1;display:flex;align-items:center;gap:7px}.hero-meta span{margin-left:auto;color:#55584e}.hero-title{padding-top:42px;position:relative;z-index:2}.hero-title>p{font:800 clamp(80px,13vw,185px)/.69 var(--display);font-style:italic;letter-spacing:-.075em;margin:0 0 26px;color:var(--lime)}.hero h1{font:800 clamp(66px,8.3vw,122px)/.76 var(--display);font-style:italic;letter-spacing:-.065em;text-transform:uppercase;margin:0;max-width:760px}.hero h1 em,.mechanic h2 em,.demo h2 em,.timeline-section h2 em,.privacy h2 em,.launch h2 em,.join h2 em,.statement h2 em{font-style:normal;color:var(--lime)}.hero-copy{font-size:15px;line-height:1.65;color:var(--warm);max-width:390px;margin:36px 0 25px;position:relative;z-index:3}.hero-actions{display:flex;align-items:center;gap:30px;position:relative;z-index:3}.text-link{font:700 11px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--paper);text-decoration:none}.text-link:hover{color:var(--lime)}.text-link b{font-size:17px;margin-left:8px}.signal-field{grid-column:2;grid-row:2/4;min-height:590px;position:relative;margin-left:10px;border-left:1px solid var(--line);border-bottom:1px solid var(--line);background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:100% 25%,25% 100%;background-position:0 0;overflow:hidden}.signal{position:absolute;display:flex;align-items:baseline;gap:11px;white-space:nowrap;font:500 10px/1 var(--mono);letter-spacing:.06em;color:var(--paper);padding:8px 0;border-top:1px solid rgba(244,242,234,.55);background:var(--black);transform-origin:left;animation:signalIn .75s cubic-bezier(.16,1,.3,1) both}.signal i{width:7px;height:7px;background:var(--lime);border-radius:50%;display:block;animation:pulse 1.8s infinite}.signal b{font-size:13px;color:var(--paper);letter-spacing:0}.signal span{color:var(--muted)}.signal small{color:var(--lime);font-size:9px}.signal-a{top:13%;left:4%;animation-delay:.15s}.signal-b{top:30%;right:0;animation-delay:.35s}.signal-c{top:50%;left:14%;animation-delay:.55s}.signal-d{top:68%;right:7%;animation-delay:.75s}.signal-e{bottom:7%;left:2%;animation-delay:.95s}.signal.is-ending{opacity:.44}.signal.is-ending b,.signal.is-ending span{text-decoration:line-through}.signal.is-ending i{background:#777;animation:none}.field-cross{position:absolute;display:block;height:1px;background:var(--lime);opacity:.85;transform:rotate(-27deg);transform-origin:left}.cross-a{width:96%;top:47%;left:-9%}.cross-b{width:74%;top:76%;left:20%;transform:rotate(33deg);opacity:.35}.field-pin{position:absolute;top:39%;left:52%;font:500 9px/1.25 var(--mono);color:var(--black);background:var(--lime);padding:9px 10px;animation:marker 2.7s ease-in-out infinite}.field-pin:after{content:'';position:absolute;left:11px;bottom:-7px;border:7px solid transparent;border-top-color:var(--lime);border-bottom:0}@keyframes signalIn{from{opacity:0;transform:translateX(-26px)}to{opacity:1;transform:translateX(0)}}@keyframes marker{50%{transform:translateY(-7px)}}.hero-caption{grid-column:1;align-self:end;font:400 9px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#5f6258;margin-bottom:20px}.friction{display:grid;grid-template-columns:1.1fr .9fr;gap:80px;padding:150px 0 125px;border-top:1px solid var(--line)}.friction h2,.mechanic h2,.demo h2,.timeline-section h2,.privacy h2,.launch h2,.join h2{font:800 clamp(56px,7vw,100px)/.79 var(--display);font-style:italic;letter-spacing:-.06em;text-transform:uppercase;margin:20px 0 0}.chat-thread{display:flex;flex-direction:column;align-items:flex-start;padding-top:21px;font-size:15px}.chat-thread p{margin:0 0 13px;padding:10px 13px;background:#191a17;max-width:77%;line-height:1.25}.chat-thread p:nth-child(even){background:var(--lime);color:var(--black);align-self:flex-end}.chat-thread time{font:400 9px/1 var(--mono);color:#777;display:block;margin-top:6px}.chat-thread strong{font:800 33px/.85 var(--display);font-style:italic;text-transform:uppercase;color:var(--lime);letter-spacing:-.04em;max-width:275px;padding-top:17px}.mechanic{background:var(--paper);color:var(--black);padding:108px 0 0}.mechanic .eyebrow{color:#65665f}.mechanic h2{margin-top:21px}.mechanic h2 em{color:var(--black);-webkit-text-stroke:1px var(--black);font-style:normal}.loop{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:80px;border-top:1px solid #a5a49d}.loop article{min-height:310px;padding:20px 20px 32px;border-right:1px solid #a5a49d;position:relative;display:flex;flex-direction:column;justify-content:space-between}.loop article:first-child{border-left:1px solid #a5a49d}.loop article span{font:500 10px/1 var(--mono);letter-spacing:.07em}.loop article p{font-size:15px;line-height:1.55;max-width:230px;margin:0}.loop-mark{font:800 clamp(34px,4vw,64px)/.7 var(--display);font-style:italic;letter-spacing:-.06em;display:block;max-width:min-content}.mark-see{color:var(--lime);text-shadow:1px 1px #111}.mark-join{background:var(--black);color:var(--paper);padding:7px 10px}.mark-live{font-size:35px;border-bottom:5px solid var(--lime)}.demo{padding:145px 0;display:grid;grid-template-columns:1fr 1fr;gap:70px}.demo-intro>p:last-child,.launch>div>p:last-child,.join-grid>div>p:last-child{font-size:15px;line-height:1.6;color:var(--warm);max-width:390px;margin:30px 0 0}.demo-console{border-top:1px solid var(--paper);border-bottom:1px solid var(--paper);padding:13px 0 22px;align-self:center}.demo-choice{display:flex;flex-wrap:wrap;gap:0;border-bottom:1px solid var(--line);padding-bottom:12px}.demo-choice button{background:transparent;color:var(--muted);border:0;padding:7px 10px;font:500 10px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.demo-choice button:first-child{padding-left:0}.demo-choice button:hover,.demo-choice button.selected{color:var(--black);background:var(--lime)}.demo-detail{min-height:210px;padding-top:30px}.demo-detail .demo-icon{font-size:25px;margin-bottom:13px}.demo-detail h3{font:800 56px/.74 var(--display);font-style:italic;letter-spacing:-.05em;text-transform:uppercase;margin-bottom:16px}.demo-detail p{color:var(--muted);font:500 10px/1.55 var(--mono);letter-spacing:.03em;max-width:360px;margin-bottom:8px}.demo-detail .button{font-size:16px;margin-top:16px}.demo-success h3{font-size:42px;line-height:.85}.timeline-section{padding:65px 0 150px}.timeline-section h2{margin:19px 0 74px}.timeline{border-top:1px solid var(--line)}.timeline article{display:grid;grid-template-columns:140px 1fr;border-bottom:1px solid var(--line);padding:21px 0;align-items:center;transition:padding .2s ease,background .2s ease}.timeline article:hover{padding-left:18px;background:#141510}.timeline time{font:500 10px/1 var(--mono);color:var(--lime);letter-spacing:.07em}.timeline p{font:800 clamp(28px,4vw,55px)/.77 var(--display);font-style:italic;letter-spacing:-.04em;margin:0}.timeline p i{display:inline-block;width:8px;height:8px;background:var(--lime);border-radius:50%;vertical-align:middle;margin:0 13px 6px 0}.timeline article:nth-child(2) p i{background:#fff}.timeline article:nth-child(4) p i{background:#777}.statement{background:var(--lime);color:var(--black);padding:115px 0;position:relative}.statement p{font:800 clamp(31px,4vw,59px)/.83 var(--display);font-style:italic;text-transform:uppercase;letter-spacing:-.05em;margin-bottom:7px}.statement h2{font:800 clamp(61px,9.5vw,139px)/.73 var(--display);font-style:italic;text-transform:uppercase;letter-spacing:-.07em;margin:0}.statement h2 em{color:var(--black);font-style:normal}.statement-live{display:block;margin-top:54px;font:500 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase}.statement-live i{background:var(--black)}.privacy{padding:145px 0;display:grid;grid-template-columns:1.1fr .9fr;gap:70px}.privacy-list{border-top:1px solid var(--line);align-self:center}.privacy-list p{padding:20px 0;border-bottom:1px solid var(--line);margin:0;font-size:15px;line-height:1.5;color:var(--warm)}.privacy-list b{font:500 10px/1 var(--mono);color:var(--lime);margin-right:13px}.launch{border-top:1px solid var(--line);padding:125px 0;display:grid;grid-template-columns:1.1fr .9fr;gap:70px}.launch>div>p:last-child{margin-top:30px}.launch-signal{border:1px solid var(--lime);padding:26px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;min-height:310px;background:var(--lime);color:var(--black)}.launch-signal span{font:500 10px/1 var(--mono);letter-spacing:.1em}.launch-signal span i{background:var(--black)}.launch-signal strong{font:800 clamp(46px,5vw,70px)/.72 var(--display);font-style:italic;text-transform:uppercase;letter-spacing:-.06em;max-width:310px}.launch-signal .button{background:var(--black);color:var(--paper);width:100%}.launch-signal .button:hover{background:#242621}.join{background:#181916;padding:130px 0}.join-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px}.join .eyebrow{color:var(--lime)}.waitlist{border-top:1px solid var(--lime);padding-top:22px}.form-step{display:none}.form-step.is-visible{display:block}.form-step label{display:block;font:500 10px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 19px}.form-step input{display:block;width:100%;border:0;border-bottom:1px solid #575950;background:transparent;color:var(--paper);padding:11px 0 12px;outline:0;font:600 16px/1.2 var(--body);text-transform:none;letter-spacing:0;margin-top:6px}.form-step input:focus{border-color:var(--lime)}.form-step input::placeholder{color:#575950}.form-step .button{width:100%;margin-top:5px}.form-status{font:500 11px/1.5 var(--mono);color:var(--lime);min-height:18px;margin:13px 0 0}.honeypot{position:absolute!important;left:-9999px!important}.form-kicker{font:500 10px/1 var(--mono);letter-spacing:.08em;color:var(--lime);margin-bottom:22px}.skip-step{background:transparent;border:0;color:var(--muted);font:inherit;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;float:right}.form-step h3{font:800 39px/.8 var(--display);font-style:italic;text-transform:uppercase;letter-spacing:-.04em;margin:0 0 24px}.uses{border-top:1px solid var(--line);margin-bottom:18px}.uses label{border-bottom:1px solid var(--line);padding:10px 0;margin:0;font:500 12px/1.25 var(--body);letter-spacing:0;text-transform:none;color:var(--warm);cursor:pointer}.uses input{width:auto;display:inline;margin:0 9px 0 0;accent-color:var(--lime)}.success h3{font-size:56px}.success>p:not(.eyebrow){color:var(--warm);line-height:1.55}.referral{border:1px solid var(--line);padding:12px;margin:25px 0 10px}.referral span{display:block;font:500 9px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:9px}.referral code{display:block;font:500 11px/1.4 var(--mono);word-break:break-all;color:var(--paper)}.referral button{margin-top:10px;background:transparent;color:var(--lime);border:0;padding:0;font:500 10px/1 var(--mono);text-transform:uppercase;cursor:pointer}.referral-note{font-size:12px;line-height:1.55;color:var(--muted)!important}.footer{display:flex;align-items:center;justify-content:space-between;padding:43px 0}.footer>div{display:flex;gap:24px}.footer small{font:400 9px/1 var(--mono);letter-spacing:.06em;color:#575950}@media (max-width:780px){.shell{width:min(100% - 32px,640px)}.nav{height:72px}.nav nav{display:none}.nav .button-small{margin-left:auto}.hero{padding-top:43px;min-height:auto;display:block}.hero-meta span{display:none}.hero-title{padding-top:34px}.hero-title>p{font-size:94px;margin-bottom:17px}.hero h1{font-size:65px;line-height:.76}.hero-copy{font-size:14px;margin:29px 0 22px;max-width:330px}.hero-actions{gap:19px}.hero-caption{display:none}.signal-field{margin:66px 0 0;min-height:405px;border-left:1px solid var(--line)}.signal{gap:7px;font-size:8px;padding:6px 0}.signal b{font-size:11px}.signal-d{right:-14px}.signal-e{left:-9px}.friction,.privacy,.launch,.join-grid,.demo{display:block}.friction{padding:98px 0 90px}.friction h2,.mechanic h2,.demo h2,.timeline-section h2,.privacy h2,.launch h2,.join h2{font-size:57px}.chat-thread{padding:54px 0 0}.mechanic{padding-top:82px}.loop{display:block;margin-top:53px}.loop article,.loop article:first-child{min-height:180px;border-left:1px solid #a5a49d;border-bottom:1px solid #a5a49d;padding:17px}.loop article:last-child{border-bottom:0}.loop article p{max-width:270px}.demo{padding:95px 0}.demo-intro>p:last-child{margin-bottom:52px}.demo-detail{min-height:230px}.timeline-section{padding:7px 0 98px}.timeline-section h2{margin-bottom:47px}.timeline article{grid-template-columns:78px 1fr}.timeline p{font-size:29px;line-height:.83}.timeline p i{width:6px;height:6px;margin-right:7px}.statement{padding:81px 0}.statement p{font-size:30px}.statement h2{font-size:64px}.statement-live{margin-top:40px}.privacy{padding:96px 0}.privacy-list{margin-top:50px}.launch{padding:90px 0}.launch-signal{margin-top:46px;min-height:270px}.join{padding:92px 0}.waitlist{margin-top:54px}.footer{align-items:flex-start;flex-wrap:wrap;gap:30px;padding:32px 0}.footer>div{order:3;flex-basis:100%}.footer small{margin-left:auto}}@media (max-width:390px){.hero h1{font-size:57px}.hero-title>p{font-size:84px}.button{font-size:17px;padding:15px 16px}.text-link{font-size:9px}.signal-field{min-height:365px}.signal-b{right:-38px}.signal-d{right:-55px}.friction h2,.mechanic h2,.demo h2,.timeline-section h2,.privacy h2,.launch h2,.join h2{font-size:51px}.statement h2{font-size:58px}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}
