@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800;900&family=DM+Sans:wght@400;500;600;700&family=Space+Mono:wght@400;700&display=swap');
:root{color-scheme:dark;--bg:#100c2c;--paper:#f4f3eb;--acid:#dcff6b;--muted:#b6b0ce;--line:#494064}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;background:radial-gradient(ellipse at 82% 12%,rgba(91,45,173,.65),transparent 52%),radial-gradient(ellipse at 10% 57%,rgba(36,68,164,.55),transparent 58%),linear-gradient(145deg,#17102f 0%,#25134c 43%,#101e49 78%,#100c2c 100%);color:var(--paper);font-family:'DM Sans',sans-serif;font-size:16px}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit}a,button{touch-action:manipulation}a:focus-visible,button:focus-visible{outline:3px solid var(--acid);outline-offset:6px}.wrap{width:min(1320px,calc(100% - 96px));margin:auto}.header{height:108px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.brand{font-weight:800;font-size:30px;letter-spacing:-1.6px;display:flex;align-items:center;gap:10px}.brand img{width:28px;height:28px;object-fit:contain}.header-right{display:flex;gap:40px;align-items:center}.mission-label,.eyebrow,.art-label,.art-bottom,.contract-top,.launch-note,.section-label,.receipt,.x-link,footer>a:last-child{font-family:'Space Mono',monospace;font-size:12px;letter-spacing:.04em}.mission-label{color:var(--muted)}.x-link{display:flex;gap:12px;align-items:center;border:1px solid var(--line);padding:13px 17px}.hero{display:grid;grid-template-columns:1.1fr 1fr;gap:20px;padding-top:50px;padding-bottom:54px;align-items:center}.eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 17px;color:var(--acid)}.cross{font-size:25px}h1{font-family:'Barlow Condensed','Arial Narrow',Impact,sans-serif;font-size:clamp(85px,10.5vw,158px);font-weight:800;letter-spacing:-.025em;line-height:.95;margin:0 0 28px}h1 span{color:var(--acid)}h1 sup{font-family:Arial,sans-serif;font-size:14px;vertical-align:top;position:relative;top:12px;letter-spacing:0}.hero-tagline{font-size:clamp(32px,3.7vw,51px);line-height:1.06;letter-spacing:-2px;font-weight:600;margin:0 0 21px}.intro{line-height:1.55;color:#b8b8b0;margin:0 0 29px;font-size:17px}.actions{display:flex;gap:12px;margin-bottom:27px}.button{font-size:14px;font-weight:800;padding:19px 21px;display:flex;justify-content:space-between;align-items:center;gap:28px;border:1px solid var(--line);transition:transform .2s,background .2s}.button:hover{transform:translateY(-3px)}.buy{background:var(--acid);color:#111;border-color:var(--acid)}.buy:hover{background:#e9ffa5}.secondary:hover{background:#20211b}.contract{max-width:550px;border:1px solid var(--line)}.contract-top{display:flex;justify-content:space-between;gap:10px;padding:11px 14px;color:var(--muted);border-bottom:1px solid var(--line);font-size:11px}.contract-bottom{display:flex;align-items:center;gap:12px;padding:13px 14px;min-width:0}#ca{font-family:'Space Mono',monospace;font-size:12px;color:#dbdcd4;overflow-wrap:anywhere;flex:1;min-width:0}#copy-ca{background:transparent;border:0;color:var(--acid);font-family:'Space Mono',monospace;font-size:12px;white-space:nowrap;cursor:pointer}#copy-ca:disabled{color:#777;cursor:not-allowed}.launch-note{color:var(--muted);font-size:11px;line-height:1.5;margin:11px 0 0}.hero-art{position:relative;align-self:stretch;display:flex;flex-direction:column;justify-content:center;min-width:0;padding-top:18px}.art-label,.art-bottom{display:flex;justify-content:space-between;gap:15px;color:var(--muted);font-size:10px;z-index:1}.art-label{padding:0 10px;margin-bottom:20px}.astronaut{display:block;width:100%;max-height:525px;object-fit:contain;background:#000;filter:none;mix-blend-mode:normal}.art-bottom{border-top:1px solid var(--line);padding-top:15px;margin-top:16px}.stamp{position:absolute;right:-10px;top:85px;background:var(--acid);color:#13150c;width:106px;height:106px;border-radius:50%;transform:rotate(14deg);display:flex;align-items:center;justify-content:center;flex-direction:column;font-family:'Space Mono',monospace;line-height:1;font-size:18px;border:5px double #13150c}.stamp strong{font-size:27px}.stamp span{font-size:7px;margin-top:8px}.ticker-shell{overflow:hidden;background:var(--acid);color:#101208;border-top:1px solid var(--acid);border-bottom:1px solid var(--acid);padding:18px 0}.ticker-track{display:flex;width:max-content;animation:marquee 34s linear infinite}.ticker-group{display:flex;flex:none;white-space:nowrap;font-family:'Barlow Condensed',Impact,sans-serif;font-weight:700;font-size:29px;letter-spacing:.035em;padding-right:28px}@keyframes marquee{to{transform:translateX(-50%)}}.lore{padding-top:90px;padding-bottom:95px;display:grid;grid-template-columns:1fr 2fr;gap:40px}.section-label{color:var(--muted);display:flex;align-items:flex-start;gap:45px;padding-top:8px}.section-label span{color:var(--acid);font-size:24px}.lore h2{font-size:clamp(44px,5.4vw,76px);letter-spacing:-3px;line-height:1.04;font-weight:500;margin:0 0 33px}.lore em{font-style:normal;color:var(--acid)}.story{max-width:680px;columns:2;column-gap:30px;color:#b8b8b0;line-height:1.7}.story p{margin:0 0 18px;break-inside:avoid}.story strong{color:var(--paper)}.receipt{margin-top:30px;border-top:1px dashed #626454;border-bottom:1px dashed #626454;padding:20px 0;max-width:680px;color:var(--muted)}.receipt>span{font-size:10px}.receipt div{display:flex;justify-content:space-between;font-size:20px;color:var(--paper);margin:13px 0}.receipt strong{color:var(--acid)}.receipt small{font-size:10px}footer{border-top:1px solid var(--line);padding:28px 0 38px;display:flex;align-items:center;justify-content:space-between;gap:20px}footer p{font-size:13px;color:var(--muted)}footer>a:last-child{font-size:11px}.footer-star{color:var(--acid);font-size:25px}a[aria-disabled=true]{cursor:not-allowed;opacity:.65}#toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%,20px);padding:14px 22px;background:var(--acid);color:#101208;max-width:90vw;opacity:0;pointer-events:none;transition:.2s;z-index:9;font-size:14px;text-align:center}#toast.visible{opacity:1;transform:translate(-50%,0)}@media(min-width:1600px){.hero{padding-top:70px;padding-bottom:70px}}@media(max-width:1000px){.wrap{width:calc(100% - 48px)}.mission-label{display:none}.hero{gap:25px}.button{padding:17px 13px;gap:12px;font-size:12px}.stamp{right:0;top:120px;width:80px;height:80px;font-size:14px}.stamp strong{font-size:21px}.stamp span{font-size:5px}.lore{grid-template-columns:1fr 2.4fr}.section-label{gap:12px;font-size:10px}.art-bottom{font-size:8px}.contract-top{font-size:9px}}@media(max-width:700px){.wrap{width:calc(100% - 36px)}.header{height:80px}.brand{font-size:26px}.x-link{padding:10px;font-size:10px}.hero{grid-template-columns:1fr;padding-top:30px;padding-bottom:30px;gap:24px}h1{font-size:clamp(88px,22vw,150px)}.hero-tagline{font-size:40px}.intro{font-size:16px}.actions{flex-wrap:wrap}.button{font-size:13px;padding:17px 20px}.hero-art{width:100%;max-width:480px;margin:auto;padding-top:0}.astronaut{max-height:420px}.stamp{top:50px;right:10px}.art-label,.art-bottom{font-size:9px}.contract-top{font-size:9px}.ticker-group{font-size:25px}.ticker-shell{padding:13px 0}.lore{grid-template-columns:1fr;padding-top:48px;padding-bottom:45px;gap:24px}.section-label{font-size:11px;justify-content:space-between}.lore h2{font-size:48px;letter-spacing:-2px}.story{columns:1}footer{flex-wrap:wrap;gap:12px}footer p{order:3;width:100%;margin:0}footer>a:last-child{font-size:9px}#ca{font-size:10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ticker-track{animation:none}.button,#toast{transition:none}}



.button-label{display:inline-flex;align-items:center;gap:10px}.pump-icon{width:25px;height:25px;object-fit:contain;flex-shrink:0}.social-icon{width:21px;height:21px;object-fit:contain;filter:invert(1);flex-shrink:0}footer>a:last-child{display:inline-flex;align-items:center;gap:10px}

body{background:#100b2b;isolation:isolate}body::before{content:'';position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(5,3,20,.77),rgba(7,4,25,.34)),url('assets/galaxy-background.jpg') center/cover no-repeat}.hero-ticker{display:table;margin:-8px 0 24px;padding:9px 16px;border:1px solid rgba(220,255,107,.6);background:rgba(12,8,30,.75);color:var(--acid);font-family:'Space Mono',monospace;font-size:22px;font-weight:700;letter-spacing:.03em}.contract,.x-link,.secondary{background-color:rgba(8,6,25,.7)}.intro,.story{color:#e1ddec}.launch-note,.art-label,.art-bottom,.section-label,footer p{color:#c8c0dc}.lore-content{text-shadow:0 2px 14px #08051c}@media(max-width:700px){.hero-ticker{font-size:19px}body::before{background-position:60% center}}
