.mission{--lime:#c9f66f;color:#eef0ee;isolation:isolate;background:#080d16;font-family:Arial,Helvetica,sans-serif;line-height:1.65;position:relative}.mission:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(1px 1px at 20px 30px,#d9e4f066 50%,#0000),radial-gradient(1px 1px at 100px 130px,#d9e4f033 50%,#0000);background-size:173px 191px,257px 283px;position:fixed;inset:0}.wrap{width:min(1180px,100% - 80px);margin-inline:auto}.mission a{color:inherit;text-decoration:none}.mission p{color:#a6aeb9}.nav{border-bottom:1px solid #ffffff16;justify-content:space-between;align-items:center;padding-block:30px;display:flex}.brand{letter-spacing:1.8px;align-items:center;gap:12px;font-size:14px;font-weight:800;line-height:1.3;display:flex}.brand-sub{letter-spacing:4px;color:#a6aeb9;margin-top:5px;font-size:10px;font-weight:400;display:block}.nav nav{align-items:center;gap:34px;font-size:13px;display:flex}.button{background:var(--lime);border:1px solid var(--lime);cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;gap:30px;padding:16px 23px;font-size:14px;font-weight:700;transition:background .2s,transform .2s;display:inline-flex;color:#0c1410!important}.button:hover{background:#dbff9c;transform:translateY(-2px)}.button.small{padding:11px 18px;font-size:12px}.hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:20px;min-height:680px;padding-block:75px;display:grid}.eyebrow{letter-spacing:2px;margin:0 0 24px;font-weight:700;color:var(--lime)!important;font-size:10px!important}.status-dot{background:var(--lime);border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block;box-shadow:0 0 12px #c9f66f77}.mission h1{letter-spacing:-4px;margin:0 0 28px;font-size:clamp(48px,5.5vw,78px);font-weight:500;line-height:1.06}.mission em{color:var(--lime);font-style:normal}.lead{max-width:420px;font-size:17px;line-height:1.75}.text-link{margin-top:25px;font-size:13px;font-weight:700;display:inline-block;color:var(--lime)!important}.micro{margin-top:20px;font-size:11px!important;line-height:1.65!important}.orbit-scene{place-items:center;min-height:510px;display:grid;position:relative}.orbit{border:1px solid #c9f66f25;border-radius:50%;width:430px;height:430px;position:absolute;transform:rotate(-30deg)scaleY(.7)}.orbit-two{border-style:dashed;border-color:#ffffff15;width:490px;height:490px;transform:rotate(40deg)scaleY(.7)}.moon{background:radial-gradient(circle at 30% 20%,#26352b,#101b19 60%,#070c11);border:1px solid #c9f66f55;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:290px;height:290px;animation:.8s ease-out both launch;display:flex;transform:rotate(-12deg);box-shadow:inset -30px -20px 50px #0009,0 0 90px #c9f66f08}.moon span{letter-spacing:3px;color:var(--lime);font-size:11px}.moon b{color:var(--lime);font-size:120px;font-weight:400;line-height:1.2}.moon small{letter-spacing:2px;color:#9eaf9f;font-size:8px}.satellite{color:var(--lime);font-size:38px;position:absolute;top:100px;right:30px}.orbit-caption{letter-spacing:1px;color:#687484;font-size:9px;position:absolute;bottom:10px;right:30px}.orbit-caption strong{color:#bec6cd;letter-spacing:0;font-size:12px;font-weight:400}.sequence{letter-spacing:1.5px;color:#788393;border-block:1px solid #ffffff18;justify-content:space-between;padding:25px 0;font-size:10px;display:flex}.sequence b{color:var(--lime);margin-right:16px;font-weight:400}.mission h2{letter-spacing:-1.6px;margin:0 0 23px;font-size:clamp(32px,3.5vw,46px);font-weight:500;line-height:1.15}.mission h3{color:#eef0ee;margin:0 0 15px;font-size:19px;font-weight:500;line-height:1.4}.signup-section{grid-template-columns:1fr 1fr;gap:100px;padding-block:100px;scroll-margin-top:30px;display:grid}.signup-section>div>p{max-width:380px;font-size:15px}.form-panel{border:1px solid #ffffff1f;border-top:2px solid var(--lime);background:#111925;border-radius:4px;padding:30px}.mission label{color:#d9dee4;margin-bottom:8px;font-size:12px;display:block}.mission label span{float:right;color:#758393;letter-spacing:1px;font-size:8px}.mission input,.mission select{color:#d9e0e6;width:100%;font:inherit;background:#0b121d;border:1px solid #fff2;border-radius:3px;height:46px;margin-bottom:22px;padding:12px;font-size:12px}.mission input::placeholder{color:#69788a}.form-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.form-panel .button{width:100%}.form-panel .micro{margin-bottom:0}.trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.errors{background:#50282b;margin-bottom:20px;padding:12px;font-size:12px}.errors p{color:#fff;margin:0}.confirmation{padding-block:30px}.confirmation h3{font-size:34px}.section-heading{margin-bottom:40px}.section-heading p:not(.eyebrow){font-size:14px}.capabilities{padding-block:60px 100px}.cards{border-top:1px solid #ffffff1b;border-left:1px solid #ffffff1b;grid-template-columns:repeat(3,1fr);display:grid}.card{background:#0d1420a0;border-bottom:1px solid #ffffff1b;border-right:1px solid #ffffff1b;padding:30px}.card-number{color:var(--lime);margin-bottom:35px;font-family:monospace;font-size:11px;display:block}.card p{margin:0;font-size:13px;line-height:1.8}.fit{border-block:1px solid #ffffff18;grid-template-columns:1fr 1fr;gap:100px;padding-block:80px;display:grid}.fit p{max-width:390px;font-size:15px}.fit-lists{gap:35px;display:grid}.fit-lists h3{font-size:15px}.fit-lists h3 span{color:var(--lime);margin-right:12px}.fit ul{color:#a6aeb9;padding-left:20px;font-size:13px}.fit li{margin-bottom:8px}.steps-section{padding-block:100px}.steps{grid-template-columns:repeat(3,1fr);gap:60px;margin-top:50px;display:grid}.steps span{color:#c9f66f55;margin-bottom:20px;font-family:monospace;font-size:38px;display:block}.steps p{font-size:13px}.faq{border-top:1px solid #ffffff18;grid-template-columns:1fr 1.2fr;gap:80px;padding-block:80px;display:grid}.faq details{border-bottom:1px solid #fff2;padding-block:20px}.faq summary{cursor:pointer;justify-content:space-between;gap:16px;font-size:14px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary span{color:var(--lime);font-size:20px;line-height:1}.faq details[open] summary span{transform:rotate(45deg)}.faq details p{margin:20px 20px 0 0;font-size:13px}.final-cta{text-align:center;background:radial-gradient(#c9f66f08,#0000 70%);border-block:1px solid #ffffff18;padding:90px 0}.final-cta .button{margin-top:15px}.footer{padding-block:40px}.footer>.brand{font-size:11px}.footer p{font-size:12px}.footer>div{color:#788393;justify-content:space-between;margin-top:28px;font-size:11px;display:flex}.founder{max-width:800px;padding-block:100px}.founder h1{font-size:64px}.founder p{max-width:650px;margin-block:25px;font-size:17px}.founder .lead{color:#e0e7e3;font-size:22px}.signature{color:var(--lime)!important}.signature span{color:#879391;font-size:12px}.skip{background:var(--lime);z-index:5;padding:12px;position:absolute;top:-100px;left:20px;color:#080d16!important}.skip:focus{top:10px}.mission :focus-visible{outline:2px solid var(--lime);outline-offset:5px}@keyframes launch{0%{opacity:.3;transform:translateY(20px)rotate(-18deg)}to{opacity:1;transform:translateY(0)rotate(-12deg)}}@supports (animation-timeline:scroll()){.orbit-scene{animation:linear both drift;animation-timeline:scroll();animation-range:0 1000px}@keyframes drift{to{transform:translateY(45px)}}}@media (width<=900px){.wrap{width:calc(100% - 48px)}.hero{min-height:580px}.mission h1{letter-spacing:-2.8px;font-size:56px}.orbit-scene{min-height:400px}.orbit{width:300px;height:300px}.orbit-two{width:340px;height:340px}.moon{width:230px;height:230px}.signup-section,.fit{gap:45px}.cards{grid-template-columns:repeat(2,1fr)}.faq{gap:40px}.sequence{font-size:8px}.sequence b{margin-right:8px}}@media (width<=600px){.wrap{width:calc(100% - 40px)}.nav{padding-block:20px}.brand{letter-spacing:1px;gap:8px;font-size:10px}.brand-sub{letter-spacing:2px;font-size:8px}.brand img{width:30px;height:30px}.nav-story{display:none}.button.small{padding:10px 12px;font-size:11px}.hero{grid-template-columns:1fr;gap:0;padding-block:55px 20px}.mission h1{letter-spacing:-2.6px;font-size:52px}.hero .lead{font-size:15px}.eyebrow{letter-spacing:1.5px;font-size:8px!important}.orbit-scene{min-height:350px;margin-top:0;overflow:hidden}.moon{width:220px;height:220px}.orbit-caption{bottom:5px;right:5px}.satellite{top:50px;right:20px}.sequence{flex-direction:column;gap:12px;padding-block:20px;font-size:9px}.signup-section,.fit,.faq{grid-template-columns:1fr;gap:35px;padding-block:60px}.form-panel{padding:22px}.form-grid{grid-template-columns:1fr;gap:0}.mission h2{font-size:34px}.capabilities{padding-block:20px 60px}.cards{grid-template-columns:1fr}.card{padding:25px}.card-number{margin-bottom:20px}.steps-section{padding-block:60px}.steps{grid-template-columns:1fr;gap:30px;margin-top:30px}.steps article{border-left:1px solid #c9f66f44;padding-left:22px}.steps span{margin-bottom:8px;font-size:28px}.steps p{margin-bottom:0}.faq{gap:15px}.final-cta{padding-block:60px}.footer>div{flex-direction:column;gap:14px}.founder{padding-block:60px}.founder h1{font-size:46px}.founder p{font-size:15px}.founder .lead{font-size:19px}.desktop{display:none}}@media (prefers-reduced-motion:reduce){.mission *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
