@import "https://fonts.googleapis.com/css2?family=Comic+Neue:wght@400;700&display=swap";:root{font-synthesis:none;--bg:#060805;--ink:#f4ffe8;--muted:#b7c8a5;--acid:#a7ff00;--acid-2:#39ff88;--danger:#ff4fd8;--panel:#0d140ac7;--line:#a7ff0054;--shadow:#a7ff0038}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:radial-gradient(circle at 0 0,#a7ff002e,#0000 34rem),radial-gradient(circle at 78% 12%,#ff4fd821,#0000 24rem),radial-gradient(circle at 50% 90%,#a7ff000f,#0000 28rem),#050704;min-height:100vh;margin:0;font-family:Comic Sans MS,Comic Sans,Chalkboard SE,Comic Neue,cursive;overflow-x:hidden}body:before{content:"";opacity:.13;mix-blend-mode:screen;pointer-events:none;z-index:-2;background-image:url(/assets/airdrop-pattern.jpg);background-position:top;background-size:900px;position:fixed;inset:0}body:after{content:"";pointer-events:none;z-index:-1;background-image:linear-gradient(#a7ff000e 1px,#0000 1px),linear-gradient(90deg,#a7ff000e 1px,#0000 1px);background-size:44px 44px;position:fixed;inset:0;mask-image:linear-gradient(#000,#0000 78%)}a{color:inherit}::selection{background:var(--acid);color:#031000}button,input,textarea{font:inherit}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.page{width:min(1180px,100vw - 28px);margin:0 auto;padding:12px 0 52px}.disclaimerBar{border:2px dashed var(--danger);color:var(--danger);letter-spacing:.08em;text-transform:uppercase;text-align:center;background:#ff4fd814;border-radius:18px;flex-wrap:wrap;justify-content:center;gap:10px 18px;margin-bottom:14px;padding:10px 14px;font-size:.78rem;font-weight:1000;display:flex}.nav{z-index:20;border:2px solid var(--line);backdrop-filter:blur(18px);background:#030803d1;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px 10px 10px;display:flex;position:sticky;top:12px;box-shadow:0 0 38px #a7ff001f}.brand{color:var(--ink);letter-spacing:.02em;align-items:center;gap:10px;font-weight:1000;text-decoration:none;display:flex}.brand img{border:2px solid var(--acid);box-shadow:0 0 18px var(--shadow);object-fit:cover;border-radius:50%}.brand span{flex-direction:column;line-height:1.05;display:flex}.brand small{color:var(--muted);letter-spacing:.12em;font-size:.72rem;font-weight:700}.navLinks{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.navLinks a{color:var(--muted);border:1px solid #0000;border-radius:999px;padding:8px 12px;text-decoration:none;transition:color .15s,border-color .15s,background .15s}.navLinks a:hover{color:var(--acid);border-color:var(--line)}.navCta{background:var(--acid);font-weight:1000;box-shadow:3px 3px #061000;color:#061000!important;border-color:#061000!important}.navCta:hover{color:#061000!important;background:#c8ff4a!important}.hero{grid-template-columns:.96fr 1.04fr;align-items:center;gap:28px;min-height:720px;padding:42px 0 22px;display:grid}.heroCopy{z-index:1;position:relative}.eyebrow{color:var(--acid);text-transform:uppercase;letter-spacing:.1em;text-shadow:0 0 14px var(--shadow);align-items:center;gap:8px;margin:0 0 13px;font-size:.84rem;font-weight:1000;display:inline-flex}.pulse{background:var(--danger);border-radius:50%;width:10px;height:10px;animation:1.6s infinite pulse;box-shadow:0 0 #ff4fd8b3}@keyframes pulse{0%{box-shadow:0 0 #ff4fd8b3}70%{box-shadow:0 0 0 12px #ff4fd800}to{box-shadow:0 0 #ff4fd800}}.hero h1{letter-spacing:-.08em;text-transform:uppercase;text-shadow:8px 8px #000,0 0 44px #a7ff0047;margin:0;font-size:clamp(3.8rem,10vw,9.4rem);line-height:.8}.hero h1 span{color:var(--acid);margin-top:.08em;display:block;transform:rotate(-2deg)}.lede{max-width:680px;color:var(--ink);margin:24px 0 0;font-size:clamp(1.1rem,2vw,1.45rem);line-height:1.35}.lede em{color:var(--acid-2);font-style:normal;font-weight:700}.ctas{flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;display:flex}.primaryCta,.secondaryCta,.ghostCta{text-transform:uppercase;letter-spacing:.03em;border-radius:18px;justify-content:center;align-items:center;min-height:52px;padding:13px 20px;font-weight:1000;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.primaryCta{color:#061000;background:var(--acid);box-shadow:7px 7px 0 #061000, 0 0 34px var(--shadow);border:3px solid #061000;transform:rotate(-1deg)}.secondaryCta{color:var(--acid);border:2px dashed var(--acid);background:#a7ff000d;transform:rotate(1deg)}.ghostCta{color:var(--muted);text-transform:none;letter-spacing:0;border:1px solid #0000;min-height:44px;padding:10px 8px;font-weight:700}.ghostCta:hover{color:var(--acid)}.primaryCta:hover,.secondaryCta:hover{transform:rotate(0)translateY(-2px)}.microcopy{color:var(--muted);max-width:520px;margin-top:20px;line-height:1.4}.statStrip{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:28px;display:grid}.statStrip div{border:1px solid var(--line);text-align:center;background:#00000073;border-radius:16px;padding:12px 10px}.statStrip strong{color:var(--acid);margin-bottom:6px;font-size:1.55rem;line-height:1;display:block}.statStrip span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.78rem}.heroArtWrap{position:relative}.heroArt{border:3px solid var(--acid);box-shadow:16px 16px 0 #000, 0 0 58px var(--shadow);background:#000;border-radius:32px;position:relative;overflow:hidden;transform:rotate(1.2deg)}.heroArt img{filter:saturate(1.1)contrast(1.08);width:100%;height:auto;display:block}.sticker{color:#061000;background:var(--danger);text-transform:uppercase;border:3px solid #061000;border-radius:18px;padding:12px 14px;font-size:.92rem;font-weight:1000;line-height:1.15;position:absolute;bottom:18px;right:18px;transform:rotate(-8deg);box-shadow:6px 6px #061000}.stickerAlt{color:#061000;background:var(--acid);text-transform:uppercase;border:3px solid #061000;border-radius:14px;padding:10px 12px;font-size:.82rem;font-weight:1000;position:absolute;top:16px;left:16px;transform:rotate(6deg);box-shadow:5px 5px #061000}.floatBadge{z-index:2;border:2px solid var(--acid);color:var(--acid);letter-spacing:.04em;text-transform:uppercase;box-shadow:0 0 24px var(--shadow);background:#020401;border-radius:999px;padding:10px 14px;font-size:.85rem;font-weight:1000;animation:3.4s ease-in-out infinite floaty;position:absolute;bottom:-14px;left:-8px}@keyframes floaty{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-8px)rotate(2deg)}}.marquee{border-block:3px solid var(--acid);color:#061000;background:var(--acid);white-space:nowrap;margin:18px 0 40px;font-size:clamp(1.15rem,2vw,1.65rem);font-weight:1000;overflow:hidden}.marqueeTrack{width:max-content;animation:22s linear infinite slide;display:flex}.marqueeTrack span{padding:12px 0;display:inline-block}@keyframes slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.gridSection,.splitPanel,.launchPanel,.manifesto,.bannerStrip{border:2px solid var(--line);background:var(--panel);border-radius:34px;margin:34px 0;padding:clamp(22px,4vw,42px);box-shadow:0 0 44px #0000006b,inset 0 0 30px #a7ff000b}.sectionHeader{justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px;display:flex}.sectionHeader h2,.splitPanel h2,.launchPanel h2,.manifesto h2,.bannerCaption h2{letter-spacing:-.055em;text-transform:uppercase;margin:0;font-size:clamp(2rem,4.6vw,4.8rem);line-height:.92}.sectionNote{max-width:320px;color:var(--muted);margin:0;font-size:1rem;line-height:1.4}.manifesto{grid-template-columns:1.1fr .9fr;align-items:center;gap:28px;display:grid}.manifestoCopy p:not(.eyebrow){color:var(--muted);font-size:1.18rem;line-height:1.45}.bulletChaos{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.bulletChaos li{border:1px dashed var(--line);background:#a7ff000d;border-radius:16px;padding:12px 14px;font-size:1.05rem}.manifestoArt{border:3px solid var(--acid);box-shadow:12px 12px 0 #000, 0 0 40px var(--shadow);background:#000;border-radius:28px;overflow:hidden;transform:rotate(-1.5deg)}.manifestoArt img{width:100%;height:auto;display:block}.cards{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.card{border:2px solid var(--line);background:#070b05eb;border-radius:25px;min-height:240px;padding:18px;transition:transform .15s,border-color .15s;transform:rotate(-1deg);box-shadow:7px 7px #000000e0}.card:nth-child(2n){transform:rotate(1deg)}.card:nth-child(3){transform:rotate(-.5deg)}.card:hover{border-color:var(--acid);transform:rotate(0)translateY(-4px)}.cardNumber{color:var(--acid);font-size:2.2rem;font-weight:1000;line-height:1;display:inline-flex}.card h3{text-transform:uppercase;letter-spacing:-.03em;margin:14px 0 0;font-size:1.35rem;line-height:1.1}.card p{color:var(--muted);margin:12px 0 0;font-size:1.02rem;line-height:1.3}.splitPanel{grid-template-columns:1fr .95fr;align-items:center;gap:24px;display:grid}.splitPanel>div>p:not(.eyebrow),.launchPanel p{color:var(--muted);font-size:1.15rem;line-height:1.45}.omicsGrid{gap:8px;display:grid}.omicsRow{border:1px solid var(--line);background:#0006;border-radius:16px;justify-content:space-between;align-items:baseline;gap:12px;padding:14px 16px;display:flex}.omicsRow span{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:.82rem;font-weight:700}.omicsRow strong{color:var(--acid);text-align:right;font-size:1.05rem}.bannerStrip{padding:0;position:relative;overflow:hidden}.bannerStrip img{filter:saturate(1.12)contrast(1.05);width:100%;height:auto;display:block}.bannerCaption{background:linear-gradient(#0000,#000000eb);padding:clamp(18px,3vw,32px);position:absolute;bottom:0;left:0;right:0}.bannerCaption h2{text-shadow:4px 4px #000;max-width:16ch}.terminalBox{border:2px solid var(--acid);color:var(--acid);background:#020401;border-radius:24px;padding:20px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;box-shadow:10px 10px #000}.terminalTitle{color:var(--muted)!important;margin:0 0 12px!important;font-size:.9rem!important}.terminalBox p{color:var(--acid);margin:.45rem 0;font-size:1rem}.terminalBox span{color:var(--danger)}.terminalBox em{color:var(--ink);font-style:normal}.terminalCursor{opacity:.85;animation:1.1s step-end infinite blink}@keyframes blink{50%{opacity:.25}}.roadmap{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.roadCard{border:2px solid var(--line);background:#070b05eb;border-radius:22px;padding:18px;transform:rotate(-.8deg);box-shadow:6px 6px #000}.roadCard:nth-child(2n){transform:rotate(.8deg)}.phaseTag{color:var(--danger);letter-spacing:.08em;margin:0;font-size:.8rem;font-weight:1000}.roadCard h3{text-transform:uppercase;letter-spacing:-.04em;margin:8px 0 12px;font-size:1.6rem;line-height:1}.roadCard ul{color:var(--muted);margin:0;padding-left:1.1rem;line-height:1.4}.roadCard li{margin-bottom:6px}.faq{gap:10px;display:grid}.faqItem{border:1px solid var(--line);background:#00000059;border-radius:18px;padding:4px 16px;transition:border-color .15s}.faqItem[open]{border-color:var(--acid);background:#a7ff000d}.faqItem summary{cursor:pointer;text-transform:uppercase;letter-spacing:-.02em;padding:14px 0;font-size:1.12rem;font-weight:1000;list-style:none}.faqItem summary::-webkit-details-marker{display:none}.faqItem summary:after{content:"+";float:right;color:var(--acid);font-size:1.4rem;line-height:1}.faqItem[open] summary:after{content:"−"}.faqItem p{color:var(--muted);max-width:70ch;margin:0 0 16px;font-size:1.08rem;line-height:1.45}.launchPanel{background:linear-gradient(135deg, #a7ff0029, #ff4fd814), var(--panel);grid-template-columns:auto 1fr;align-items:center;gap:24px;display:grid}.launchPanel img{border:3px solid var(--acid);border-radius:36px;box-shadow:9px 9px #000}.soonPill{border:2px dashed var(--danger);min-height:44px;color:var(--danger);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;align-items:center;padding:10px 16px;font-size:.9rem;font-weight:1000;display:inline-flex}.caLine{border:2px solid var(--acid);background:#020401;border-radius:18px;flex-direction:column;gap:8px;margin:18px 0 8px;padding:14px 16px;display:flex;box-shadow:6px 6px #000}.caLine span{color:var(--acid);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:1000}.caLine code{color:var(--ink);word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(.78rem,2.4vw,.98rem);line-height:1.35}.footerCa{word-break:break-all;color:var(--acid);font-size:.85em;display:inline}.footer{color:var(--muted);justify-content:space-between;gap:24px;padding:28px 2px 0;font-size:.96rem;display:flex}.footerBrand{color:var(--ink);margin-top:0;font-weight:1000}.footer p{max-width:640px;line-height:1.45}.footerLinks{flex-wrap:wrap;align-content:flex-start;gap:8px 14px;display:flex}.footerLinks a{color:var(--acid);text-transform:uppercase;letter-spacing:.04em;font-size:.85rem;font-weight:700;text-decoration:none}.footerLinks a:hover{text-decoration:underline}@media (width<=980px){.hero,.splitPanel,.launchPanel,.manifesto{grid-template-columns:1fr}.hero{min-height:auto;padding-top:28px}.heroArtWrap{order:-1}.cards,.roadmap{grid-template-columns:repeat(2,1fr)}.sectionHeader{display:block}.sectionNote{max-width:none;margin-top:12px}.statStrip{grid-template-columns:repeat(2,1fr)}.footer{flex-direction:column}}@media (width<=580px){.page{width:min(100vw - 16px,1180px)}.disclaimerBar{gap:6px 10px;font-size:.68rem}.nav{border-radius:24px;flex-direction:column;align-items:flex-start}.brand span{display:none}.navLinks{justify-content:flex-start;width:100%}.navLinks a{padding:7px 9px;font-size:.9rem}.hero h1{font-size:clamp(3.4rem,18vw,6.2rem)}.cards,.ruleList,.roadmap{grid-template-columns:1fr}.card{min-height:0}.sticker{font-size:.78rem}.floatBadge{font-size:.75rem;bottom:-10px;left:8px}.launchPanel img{width:120px;height:120px}}
