:root{color:#e4f5ec;font-synthesis:none;--green:#58f29d;--muted:#98b3a5;--line:#233b30;background:#080e0c;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}a:focus-visible{outline:3px solid var(--green);outline-offset:7px}.wrap{width:min(1240px,100% - 96px);margin-inline:auto}.skip{background:var(--green);color:#08190f;z-index:2;padding:12px;position:absolute;top:-60px;left:20px}.skip:focus{top:12px}.nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:102px;display:flex}.brand{letter-spacing:-1.4px;font-size:27px;font-weight:760}.brand span{color:var(--green);margin-right:3px;font-size:36px}.nav nav{align-items:center;gap:34px;font-size:14px;display:flex}.nav-play{border:1px solid #42604d;border-radius:7px;padding:12px 18px}.nav-play span{margin-left:16px}.hero{grid-template-columns:1.08fr 1fr;align-items:center;gap:55px;padding-top:94px;padding-bottom:80px;display:grid}.eyebrow{letter-spacing:1.8px;color:#b7d2c3;margin:0 0 25px;font-size:11px;font-weight:650}.dot{background:var(--green);border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}h1{letter-spacing:-3px;margin:0 0 28px;font-size:clamp(42px,4.3vw,65px);font-weight:550;line-height:1.08}h1 em{color:var(--green);font-style:normal}.intro{color:var(--muted);max-width:475px;margin:0 0 32px;font-size:17px;line-height:1.75}.actions{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.primary{background:var(--green);color:#0a2415;border-radius:7px;justify-content:space-between;align-items:center;gap:25px;padding:18px 22px;font-size:14px;font-weight:700;transition:background .15s;display:inline-flex}.primary:hover{background:#8bfab8}.text-link{font-size:14px;font-weight:550}.text-link span{color:var(--green);margin-left:10px}.invite-note{color:#93aa9d;max-width:410px;margin-top:21px;font-size:12px;line-height:1.7}.market-art{background:linear-gradient(150deg,#102b1e,#0b1510);border:1px solid #2b4e3d;border-radius:14px;overflow:hidden;transform:rotate(-2deg);box-shadow:0 30px 100px #0c30254d}.art-top,.art-bottom{justify-content:space-between;align-items:center;padding:23px 22px;font-size:12px;display:flex}.art-top{letter-spacing:1px;border-bottom:1px solid #244733;font-weight:650}.art-tag{letter-spacing:1.2px;color:#a4c9b3;border:1px solid #355842;border-radius:4px;padding:5px 7px;font-size:9px}.market-art svg{width:100%;height:auto;display:block}.art-bottom{color:#99b9a6;border-top:1px solid #244733;font-size:11px}.art-bottom i{background:var(--green);border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block}.truth{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#adc6b8;justify-content:space-between;gap:20px;padding-block:24px;font-size:12px;display:flex}.truth span:before{content:"+";color:var(--green);margin-right:12px}.modes{grid-template-columns:.85fr 1fr 1fr;gap:40px;padding-block:92px;display:grid}.section-intro h2{letter-spacing:-1.4px;margin:0;font-size:34px;font-weight:500;line-height:1.2}.section-intro .eyebrow{margin-bottom:19px}.mode{border-left:1px solid var(--line);flex-direction:column;align-items:flex-start;padding-left:32px;display:flex}.mode-number{letter-spacing:1.5px;color:var(--muted);font-size:10px}.mode h3{letter-spacing:-.6px;margin:23px 0 15px;font-size:22px;font-weight:500}.mode h3 span{color:var(--green)}.mode p{color:var(--muted);margin:0 0 26px;font-size:14px;line-height:1.8}.mode-foot{color:var(--green);border-bottom:1px solid #336343;margin-top:auto;padding-bottom:5px;font-size:12px}.access{background:#11251a;border:1px solid #294735;border-radius:10px;justify-content:space-between;align-items:center;gap:50px;padding:43px 40px;display:flex}.access .eyebrow{margin-bottom:15px}.access h2{letter-spacing:-.9px;margin:0 0 15px;font-size:29px;font-weight:500}.access p:last-child{color:var(--muted);max-width:710px;margin:0;font-size:14px;line-height:1.8}.access .primary{flex-shrink:0}footer{justify-content:space-between;align-items:center;gap:25px;min-height:135px;display:flex}footer .brand{font-size:22px}footer p,footer>a:last-child{color:var(--muted);font-size:11px}@media (width<=1000px){.wrap{width:calc(100% - 56px)}.hero{gap:30px;padding-top:65px}h1{letter-spacing:-2px;font-size:47px}.actions{gap:17px}.intro{font-size:15px}.modes{gap:25px}.mode{padding-left:22px}.mode h3{font-size:19px}.access{gap:25px;padding:32px}.access .primary{gap:15px}}@media (width<=700px){.wrap{width:calc(100% - 40px)}.nav{height:82px}.nav nav{gap:20px;font-size:12px}.brand{font-size:25px}.nav-play{padding:10px 13px}.hero{flex-direction:column;align-items:stretch;gap:36px;padding-top:52px;padding-bottom:48px;display:flex}.eyebrow{margin-bottom:21px;font-size:10px}h1{letter-spacing:-2px;font-size:43px;line-height:1.12}.intro{margin-bottom:27px;font-size:15px;line-height:1.75}.actions{flex-direction:column;align-items:flex-start;gap:22px}.primary{padding:16px 20px;font-size:14px}.text-link{font-size:13px}.invite-note{margin-top:23px;font-size:11px}.market-art{align-self:center;width:94%;transform:rotate(-1.5deg)}.art-top,.art-bottom{padding:16px}.truth{gap:15px;padding-block:22px;font-size:11px;display:grid}.modes{grid-template-columns:1fr;gap:32px;padding-block:52px}.section-intro h2{font-size:32px}.mode{border-left:0;border-top:1px solid var(--line);padding:27px 0 0}.mode h3{margin:19px 0 12px;font-size:23px}.mode p{max-width:480px;margin-bottom:20px;font-size:14px}.access{padding:28px 23px;display:block}.access h2{font-size:27px;line-height:1.2}.access p:last-child{font-size:13px}.access .primary{margin-top:26px}footer{flex-wrap:wrap;gap:15px;min-height:120px;padding-block:30px}footer p{order:3;width:100%;margin:0;font-size:10px}.market-art svg{aspect-ratio:560/380}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}:root{--primary:#39ff14;--background:#0a0a0a;--surface:#111;--text:#fff;--secondary-text:#a0a0a0;--border:#333;--primary-tint:#39ff141a;--green:var(--primary);--muted:var(--secondary-text);--line:var(--border);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--background);color:var(--text)}.brand span,.eyebrow,.mode-foot,.text-link span,.truth span:before{color:var(--primary)}.nav-play,.market-art,.art-top,.art-bottom,.art-tag,.access{border-color:var(--border)}.market-art{background:var(--surface);box-shadow:none}.primary{background:var(--primary);color:var(--background)}.primary:hover{background:var(--primary);filter:brightness(.9)}.intro,.invite-note,.mode-number,.mode p,.access p:last-child,.truth,.art-bottom,.art-tag{color:var(--secondary-text)}.access,.demo{background:var(--primary-tint)}.market-art svg path[stroke=\#62f2b2]{stroke:var(--primary)}.market-art svg rect[fill=\#54ef9c]{fill:var(--primary)}.market-art svg path[stroke=\#2d5a47]{stroke:var(--border)}.how,.faq{padding-block:48px}.how ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-left:20px;display:grid}.how p,.demo p,.faq p{color:var(--secondary-text);line-height:1.7}.how a,.faq a{color:var(--primary);text-decoration:underline}.demo{border:1px solid var(--border);border-radius:10px;padding:30px}.faq details{border-bottom:1px solid var(--border);padding:18px 0}.faq summary{cursor:pointer;min-height:32px}.nav nav a{align-items:center;min-height:44px;display:inline-flex}@media (width<=700px){.how ol{grid-template-columns:1fr;gap:10px}.nav nav{gap:12px}.nav nav .nav-play{display:none}}.market-art svg stop{stop-color:var(--primary)}.market-art svg circle{fill:var(--primary)}.market-art svg path[stroke=\#9cf6cf]{stroke:var(--primary)}.market-art svg rect[fill=\#264b3b]{fill:var(--surface);stroke:var(--border)}.market-art svg text{fill:var(--secondary-text)}
