:root{color-scheme:dark;--bg:#120c25;--panel:#211638;--line:#4a3c62;--ink:#faf4ff;--muted:#cfc1de;--accent:#ff759f;--button:#ff6598;--button-ink:#200a20;--wrap:1180px}:root[data-theme=based]{--bg:#0e1233;--panel:#19234a;--line:#425184;--accent:#b6ffcb;--button:#a4ffb7;--button-ink:#10213e;--muted:#d0d5fa}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}body{background:var(--bg);color:var(--ink);margin:0;font-family:system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.62}h1,h2,h3,p{margin:0 0 .65em}h1,h2,h3{letter-spacing:-.045em;line-height:1.04}h1{font-size:clamp(3.5rem,7.6vw,7.6rem);font-weight:950}h2{font-size:clamp(2rem,4.4vw,4.4rem);font-weight:900}h3{font-size:clamp(1.2rem,2vw,1.75rem)}h1 em{color:var(--accent);font-style:normal}a{color:var(--accent);text-underline-offset:.2em}a:hover{text-decoration-thickness:2px}button{font:inherit}:focus-visible{outline-offset:5px;outline:3px solid #ffe66b}img{vertical-align:middle;max-width:100%;height:auto}.wrap{width:min(calc(100% - 3rem),var(--wrap));margin-inline:auto}.skip{z-index:10;background:var(--bg);padding:.65rem 1rem;position:absolute;top:10px;left:16px;transform:translateY(-160%)}.skip:focus{transform:none}.site-header,.site-footer{border-bottom:1px solid var(--line);background:#110b22}.header-inner,.footer-inner{justify-content:space-between;align-items:center;gap:1.15rem;padding-block:.9rem;display:flex}.header-inner nav,.footer-inner nav{flex-wrap:wrap;gap:.6rem 1.45rem;display:flex}.header-inner nav a,.footer-inner nav a{color:var(--ink);padding:.3rem 0;font-size:.92rem;font-weight:680;text-decoration:none}.header-inner nav a:hover,.footer-inner nav a:hover,.header-inner nav a[aria-current]{color:var(--accent)}.brand{color:var(--ink);letter-spacing:.09em;white-space:nowrap;align-items:center;gap:.48rem;font-weight:950;text-decoration:none;display:inline-flex}.brand img{object-fit:contain}.brand span{color:#ff6598;margin-left:-.45rem}.site-footer{border-top:1px solid var(--line);border-bottom:0}.site-footer p{color:var(--muted);margin:.3rem 0 0;font-size:.89rem}.eyebrow,.coordinate,time{letter-spacing:.13em;text-transform:uppercase;color:var(--accent);font-size:.72rem;font-weight:800}.signal{vertical-align:.13em;background:currentColor;border-radius:50%;width:.55em;height:.55em;margin-right:.45em;display:inline-block;box-shadow:0 0 12px}.button{border:1px solid #0000;border-radius:.65rem;justify-content:center;align-items:center;gap:.7rem;min-height:44px;padding:.75rem 1.14rem;font-weight:800;text-decoration:none;display:inline-flex}.button.primary{background:var(--button);color:var(--button-ink);box-shadow:0 .22rem #00000059}.button.outline{border-color:var(--line);color:var(--ink);background:var(--panel)}.button:hover{filter:brightness(1.12)}.universe{border-bottom:1px solid var(--line);background:radial-gradient(at 77% 45%,#41216c 0,#0000 61%),radial-gradient(at 11% 0,#291645,#0000 55%),#140d28;overflow:hidden}.universe-inner{grid-template-columns:1fr 1.14fr;align-items:center;gap:1.35rem;min-height:650px;padding-block:3rem 4rem;display:grid;position:relative}.intro{z-index:1;position:relative}.intro h1{margin:.15em 0 .22em;font-size:clamp(3.4rem,6.55vw,6.95rem)}.intro>p:not(.eyebrow),.lede{color:var(--muted);max-width:33rem;margin-bottom:1.55rem;font-size:clamp(1.02rem,1.65vw,1.23rem)}.orbits{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem;display:grid;position:relative}.orbits:before{content:"";pointer-events:none;opacity:.42;border:1px dashed #9163ba;border-radius:50%;position:absolute;inset:-8% -10%;transform:rotate(-24deg)}.destination{color:#fff;background:#1a1035d9;border:1px solid #6a5089;border-radius:1.2rem;flex-direction:column;min-width:0;padding:1rem 1rem .88rem;text-decoration:none;display:flex;position:relative;box-shadow:0 10px 35px #1009209e}.destination:hover{border-color:var(--planet);background:#291647}.destination.based{--planet:#a5d4ff}.destination.party{--planet:#dbaeff}.destination.labs{--planet:#abffd0}.destination.good{--planet:#ffa3c2}.coordinate,.planet-title>span{color:var(--planet)}.coordinate{font-size:.61rem}.planet-art{place-items:center;height:clamp(110px,12.8vw,173px);display:grid;position:relative}.planet-art img,.planet-art video{object-fit:contain;width:100%;height:100%;min-height:0}.planet-art video{position:absolute;inset:0}.planet-art:has(video:not([hidden])) img{visibility:hidden}.planet-title{letter-spacing:-.025em;margin:.25rem 0;font-size:clamp(1.05rem,2.1vw,1.5rem);font-weight:900;line-height:1.1}.planet-caption{color:#e2d5ef;font-size:.86rem;line-height:1.35}.ship{pointer-events:none;position:absolute;top:-1.5rem;right:-1.5rem;transform:rotate(11deg)}.motion-control{color:#f9edff;cursor:pointer;background:#1b1234;border:1px solid #8268a0;border-radius:5rem;padding:.35rem .78rem;font-size:.78rem;position:absolute;bottom:1rem;right:0}.section{padding-block:4.2rem}.section-head{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem;display:grid}.news-card{border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:1rem;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.news-card:hover{border-color:var(--accent)}.news-card img{aspect-ratio:1.95;object-fit:cover;background:#170e2a;width:100%}.news-card>div{padding:1.2rem}.news-card h3{margin:.48rem 0 .6rem}.news-card span{color:var(--accent);font-size:.85rem;font-weight:750}.based-hero{background:radial-gradient(at 77% 65%,#364cac,#0000 60%),linear-gradient(145deg,#171445,#0e1233);overflow:hidden}.split{grid-template-columns:1fr 1fr;align-items:center;gap:1.5rem;padding-block:4.5rem 0;display:grid}.split>div{padding-bottom:4rem}.split>img{object-fit:contain;object-position:bottom;align-self:end;max-height:515px}.actions{flex-wrap:wrap;gap:.65rem;margin-top:1rem;display:flex}.ticker{background:#1b2450;border-block:1px solid #5462a2}.ticker-inner,.ticker-inner #ticker-values{flex-wrap:wrap;align-items:center;gap:.55rem 1.55rem;padding-block:.65rem;display:flex}.ticker-inner #ticker-values{padding:0}.ticker-inner strong{color:var(--accent);margin-left:.2em}.ticker-inner a{margin-left:auto}.anchors{flex-wrap:wrap;gap:.7rem 1.2rem;margin-bottom:1.5rem;display:flex}.based-panel{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:1.5rem;padding:2.1rem 0;scroll-margin-top:1rem;display:flex}.based-panel img{object-fit:contain;width:min(30%,230px);max-height:160px}.based-panel p:not(.eyebrow){max-width:44rem;color:var(--muted)}.contract{overflow-wrap:anywhere}.reading{width:min(100% - 3rem,790px);margin-inline:auto;padding-block:4.3rem}.reading h1{overflow-wrap:break-word;font-size:clamp(2.65rem,6.5vw,5.4rem)}.prose{overflow-wrap:anywhere;font-size:1.05rem}.prose h2{margin-top:1.35em;font-size:clamp(1.65rem,4vw,2.65rem)}.prose h3{margin-top:1.35em}.prose p{margin-bottom:1.2em}.prose img,.article-hero{object-fit:contain;border-radius:.8rem;max-height:570px}.prose figure{margin:1.3rem 0}.prose li+li{margin-top:.4em}.prose blockquote{border-left:3px solid var(--accent);background:var(--panel);margin:1.2rem 0;padding:.5rem 1rem}.prose table{border-collapse:collapse;display:block;overflow:auto}.prose td,.prose th{border:1px solid var(--line);padding:.5rem}.prose pre{overflow:auto}.article-hero{margin:1.25rem 0 2rem}.tags{flex-wrap:wrap;gap:.5rem 1rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.video-box iframe{aspect-ratio:16/9;border:0;width:100%}.video-box{margin-block:1rem}@media (width<=850px){.universe-inner{grid-template-columns:1fr;min-height:0}.intro h1{font-size:clamp(3.5rem,11vw,6rem)}.planet-art{height:clamp(120px,24vw,195px)}.ship{right:0}.cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=530px){.wrap,.reading{width:calc(100% - 2rem)}.header-inner,.footer-inner{flex-direction:column;align-items:flex-start}.header-inner nav,.footer-inner nav{gap:.3rem .95rem}.orbits,.cards,.split{grid-template-columns:1fr}.destination{grid-template-columns:105px 1fr;align-content:center;gap:.15rem .7rem;min-height:105px;display:grid}.planet-art{grid-area:1/1/span 3/2;height:82px}.planet-caption,.planet-title,.coordinate{grid-column:2}.ship{display:none}.section,.reading{padding-block:2.6rem}.split{gap:0;padding-top:2.7rem}.split>div{padding-bottom:1rem}.split>img{justify-self:center;max-height:290px}.ticker-inner a{margin-left:0}.based-panel{align-items:flex-start}.based-panel img{margin-top:1rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@font-face{font-family:Comic Gecko;src:url(/fonts/comic-gecko.woff)format("woff");font-weight:400;font-display:swap}.intro h1,.based-hero h1,.based-panel h2,.buy-panel h2,.labs-hero h1{letter-spacing:-.035em;font-family:Comic Gecko,system-ui,sans-serif;font-weight:400;line-height:1.12}h2 em{color:var(--accent);font-style:normal}.section-intro{max-width:45rem;color:var(--muted);margin-bottom:2rem;font-size:1.1rem}.corp-story{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid}.corp-story p{color:var(--muted);font-size:1.1rem}.corp-story h2{font-size:clamp(2rem,3.5vw,3.6rem)}.universe{isolation:isolate;position:relative}.cosmos{pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:hidden}.nebula{background:radial-gradient(at 65% 30%,#8551c477,#0000 42%),radial-gradient(at 35% 80%,#a32b7955,#0000 42%),radial-gradient(at 85% 80%,#2252ab55,#0000 35%);animation:30s ease-in-out infinite alternate nebula-drift;position:absolute;inset:-25%}.stars{background-repeat:repeat;position:absolute;inset:-120px}.stars.distant{background-image:radial-gradient(1px 1px at 15px 20px,#e5dcffa6 98%,#0000),radial-gradient(1px 1px at 103px 133px,#aaa5ff99 98%,#0000);background-size:173px 191px;animation:80s linear infinite alternate star-drift}.stars.near{opacity:.6;background-image:radial-gradient(2px 2px at 70px 48px,#fcdaff 60%,#0000),radial-gradient(1.5px 1.5px at 233px 195px,#b5e2ff 70%,#0000);background-size:317px 281px;animation:38s linear infinite alternate star-drift}.universe-inner{gap:2rem;min-height:740px;padding-block:4rem 5rem}.intro h1{font-size:clamp(3.1rem,5.4vw,5.8rem)}.intro>p:not(.eyebrow){max-width:30rem;font-size:1.08rem}.orbits{gap:1.7rem 1.3rem}.orbits:before{border-color:#ac89d0;inset:-8% -5%}.destination{box-shadow:none;text-align:center;background:#170d2c5c;border-color:#0000;border-radius:50% 50% 1.5rem 1.5rem;padding:.5rem 1rem 1.2rem}.destination:hover{background:#211237c9;border-color:#8869b7}.planet-art{filter:drop-shadow(0 18px 20px #050215a6);height:190px}.planet-art img{animation:7s ease-in-out infinite planet-float}.destination:nth-child(2) .planet-art img{animation-delay:-2s}.destination:nth-child(3) .planet-art img{animation-delay:-4s}.destination:nth-child(4) .planet-art img{animation-delay:-1s}.planet-caption{max-width:15rem;margin-inline:auto}.ship{animation:12s ease-in-out infinite ship-float}.based-hero .split{grid-template-columns:1.1fr 1fr;gap:0;padding-top:5rem}.based-hero h1{font-size:clamp(2.5rem,4.4vw,4.6rem)}.based-hero .split>img{filter:drop-shadow(0 0 45px #7d7bff40);width:100%;max-height:none;margin-bottom:1.5rem}.based-hero .split>div{z-index:1;position:relative}.based-content{padding-top:1.5rem}.based-navigation{justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:2rem;display:flex}.based-navigation .anchors{margin:0}.based-panel{isolation:isolate;grid-template-columns:1fr 1.04fr;gap:3rem;min-height:570px;padding:3rem 0;display:grid;position:relative}.based-panel h2{margin-bottom:.55em;font-size:clamp(2.6rem,4.1vw,4rem)}.based-panel p:not(.eyebrow){max-width:34rem;margin-bottom:1.1rem;font-size:1.05rem}.character-stage{place-items:center;min-width:0;display:grid;position:relative}.character-stage:before{content:"";z-index:-1;background:radial-gradient(#7773e944,#3a4e9d24 50%,#0000 72%);border-radius:50%;position:absolute;inset:4% -4%}.based-panel img{object-fit:contain;width:100%;max-height:530px;margin:0}.floating-art{transform-origin:50% 80%;animation:8s ease-in-out infinite character-float}.based-panel:nth-of-type(2n) .floating-art{animation-delay:-3s}#vault .character-stage:before{background:radial-gradient(#aba65a26,#5b6fcb33 50%,#0000 72%)}.buy-panel{text-align:center}.buy-panel .actions{justify-content:center}.buy-panel p{color:var(--muted)}.labs-hero{text-align:center;background:radial-gradient(at 50% 70%,#573575,#0000 70%);padding-top:4.5rem;overflow:hidden}.labs-hero h1{font-size:clamp(2.8rem,5.5vw,5.5rem)}.labs-hero .lede{max-width:38rem;margin-inline:auto}.labs-hero img{border-radius:1.5rem 1.5rem 0 0;width:100%;margin-top:3rem;display:block}.labs-content{padding-top:2rem}.labs-content section{scroll-margin-top:2rem}.services{counter-reset:service;grid-template-columns:1fr 1fr;gap:0 3rem;display:grid}.services article{border-top:1px solid var(--line);counter-increment:service;padding:2rem 0}.services article:before{content:"0" counter(service);color:var(--accent);margin-bottom:.8rem;font-size:.85rem;font-weight:750;display:block}.services p,.labs-callout p{color:var(--muted);max-width:48rem}.labs-callout{border:1px solid var(--line);background:linear-gradient(135deg,#32204d,#211638);border-radius:1.5rem;padding:3rem}.labs-callout h2{max-width:48rem;font-size:clamp(2rem,3.4vw,3.2rem)}.text-link{margin:1rem 1.5rem;display:inline-block}.historical-note{border-left:3px solid var(--accent);background:var(--panel);color:var(--muted);margin-block:1.5rem;padding:1rem 1.25rem}@keyframes nebula-drift{0%{transform:translate(-2%,2%)rotate(-5deg)}to{transform:translate(5%,-4%)rotate(8deg)}}@keyframes star-drift{0%{transform:translate(0)}to{transform:translate(75px,100px)}}@keyframes planet-float{0%,to{transform:translateY(4px)rotate(-2deg)}50%{transform:translateY(-8px)rotate(2deg)}}@keyframes ship-float{0%,to{transform:translate(0)rotate(8deg)}50%{transform:translate(-24px,16px)rotate(-5deg)}}@keyframes character-float{0%,to{transform:translateY(3px)rotate(-.7deg)}50%{transform:translateY(-10px)rotate(.7deg)}}html:not([data-motion=running]) :is(.nebula,.stars,.planet-art img,.ship,.floating-art){animation-play-state:paused}@media (width<=900px){.universe-inner{grid-template-columns:1fr;gap:3rem}.intro{text-align:center}.intro>p:not(.eyebrow){max-width:36rem;margin-inline:auto}.intro h1{font-size:clamp(3rem,8vw,5rem)}.orbits{width:100%;max-width:620px;margin-inline:auto}.based-panel{gap:1.5rem;min-height:500px}.based-navigation{align-items:flex-start}.corp-story{gap:2rem}}@media (width<=650px){.universe-inner{padding-block:2.8rem 5rem}.intro h1{font-size:clamp(2.4rem,12vw,3.4rem)}.orbits{grid-template-columns:1fr;gap:1rem}.orbits:before{display:none}.destination{text-align:left;border-color:#75538e80;border-radius:1.2rem;grid-template-columns:120px 1fr;gap:.3rem 1rem;padding:.8rem;display:grid}.planet-art{grid-area:1/1/span 2/2;height:116px}.planet-title,.planet-caption{grid-column:2;margin:0}.planet-title{align-self:end;font-size:1.3rem}.planet-caption{align-self:start;font-size:.9rem}.ship{display:none}.corp-story,.services{grid-template-columns:1fr;gap:1rem}.section-head{flex-direction:column;align-items:flex-start;margin-bottom:1rem}.based-hero .split{grid-template-columns:1fr;padding-top:3rem}.based-hero h1{font-size:clamp(1.9rem,9.8vw,3.2rem)}.based-hero .split>div{padding-bottom:1rem}.based-hero .split>img{max-width:500px;margin-bottom:0}.based-navigation{flex-direction:column;gap:1rem}.based-panel{grid-template-columns:1fr;gap:1.5rem;padding-block:2.5rem}.based-panel h2{font-size:clamp(2.1rem,10.7vw,2.7rem)}.character-stage{width:100%;max-width:480px;margin-inline:auto}.based-panel img{width:100%;max-height:420px}.labs-hero{padding-top:3rem}.labs-callout{padding:1.5rem}.labs-hero img{width:140%;max-width:none;margin-left:-20%}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}:root[data-theme=corp]{--accent:#de2c56;--button:#de2c56;--button-ink:#fff}:root[data-theme=corp] .button.primary{color:#fff}.brand span{color:#de2c56}:root[data-theme=corp] .eyebrow{color:#f37694}:root[data-theme=corp] a:not(.button):not(.destination):not(.brand){text-decoration-thickness:1px}.monstaverse-menu{position:relative}.monstaverse-menu button{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:.3rem 0;font-size:.92rem;font-weight:680}#monstaverse-links{border:1px solid var(--line);z-index:20;background:#211638;border-radius:.7rem;min-width:190px;padding:.75rem;position:absolute;top:100%;right:0;box-shadow:0 12px 30px #0006}.header-inner #monstaverse-links a{padding:.65rem;display:block}.footer-badges{align-items:center;gap:1rem;display:flex}.footer-badges>a{place-items:center;min-width:44px;min-height:44px;display:grid}.kyc-badge{object-fit:contain}.destination.inactive{font:inherit;cursor:pointer;appearance:none}.destination.inactive .planet-art{filter:grayscale(.8)brightness(.8)}.destination.inactive:hover .planet-art,.destination.inactive[aria-pressed=true] .planet-art{filter:grayscale()brightness(.5)}.destination-status{color:#fff;opacity:0;pointer-events:none;background:#120c25e8;border:1px solid #8e7c9e;border-radius:.6rem;padding:.6rem;font-size:.95rem;position:absolute;inset:35% .6rem auto}.destination.inactive:hover .destination-status,.destination.inactive:focus-visible .destination-status,.destination.inactive[aria-pressed=true] .destination-status{opacity:1}.about-intro{max-width:1000px}.about-intro>p:last-child{max-width:47rem;color:var(--muted);font-size:1.2rem}.about-projects{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.about-projects article,.good-stories article{border:1px solid var(--line);background:var(--panel);border-radius:1.2rem;padding:2rem}.project-history{color:var(--muted);max-width:55rem;margin-top:2rem}.team-grid{grid-template-columns:repeat(4,1fr);gap:2rem;display:grid}.team-profile img{aspect-ratio:1;object-fit:cover;background:var(--panel);border-radius:1.5rem;width:100%;margin-bottom:1rem}.team-profile h3{margin-bottom:.35rem}.team-profile p{color:var(--muted);margin-bottom:.5rem}#team{scroll-margin-top:1rem}.good-hero{grid-template-columns:1.3fr 1fr;align-items:center;gap:2rem;display:grid}.good-hero h1,.about-intro h1{font-family:Comic Gecko,system-ui,sans-serif;font-size:clamp(2.6rem,5.6vw,5.5rem);font-weight:400}.good-stories{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.good-stories p{color:var(--muted)}.good-stories .video-box{margin-bottom:1.5rem}.good-origin{max-width:800px}@media (width<=900px){.team-grid{grid-template-columns:repeat(3,1fr)}.good-stories{grid-template-columns:1fr}.footer-inner{flex-wrap:wrap}.header-inner nav{align-items:center}}@media (width<=650px){.about-projects,.good-hero{grid-template-columns:1fr}.team-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.3rem}.team-profile h3{overflow-wrap:anywhere;font-size:1.2rem}.good-hero>img{width:240px;margin:auto}.destination-status{padding:.3rem .5rem;font-size:.75rem;inset:auto .5rem .4rem auto}#monstaverse-links{left:0;right:auto}.header-inner{flex-direction:column;align-items:flex-start}.header-inner nav{gap:.4rem 1rem}.good-stories article{padding:1.5rem}}.video-preview{text-align:center;flex-direction:column;width:100%;padding:0;display:flex;overflow:hidden}.video-preview img{aspect-ratio:16/9;object-fit:cover;width:100%}.video-preview span{padding:.8rem}:root[data-theme=corp] .prose a:not(.button),:root[data-theme=corp] .corp-story a,:root[data-theme=corp] .team-profile a,:root[data-theme=corp] .about-projects a,:root[data-theme=corp] .good-stories a:not(.button){color:#f37694}
