@font-face{font-family:Titan One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f2251915105396fe-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Titan One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c54f5554a21e3ae1-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Titan One Fallback;src:local("Arial");ascent-override:79.49%;descent-override:14.34%;line-gap-override:0.00%;size-adjust:122.03%}.__className_6c61a9{font-family:Titan One,Titan One Fallback;font-weight:400;font-style:normal}.__variable_6c61a9{--font-titan:"Titan One","Titan One Fallback"}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/643504413c165422-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/643504413c165422-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/643504413c165422-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/643504413c165422-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/643504413c165422-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Baloo\ 2 Fallback;src:local("Arial");ascent-override:112.55%;descent-override:54.71%;line-gap-override:0.00%;size-adjust:95.78%}.__className_b4e888{font-family:Baloo\ 2,Baloo\ 2 Fallback;font-style:normal}.__variable_b4e888{--font-baloo:"Baloo 2","Baloo 2 Fallback"}:root{--night:#0a1238;--night-2:#101c4e;--night-3:#16276b;--ink:#1b2a55;--teal:#4fa8ad;--teal-deep:#3d8489;--blue:#2f6bff;--blue-soft:#4d8aff;--red:#e8403a;--pink:#ff5d8f;--yellow:#ffc63d;--cream:#fff6e9;--cream-2:#ffeed4;--white:#ffffff;--border:4px solid var(--ink);--shadow-chunk:0 8px 0 var(--ink);--shadow-chunk-sm:0 5px 0 var(--ink);--radius:26px;--font-display:var(--font-titan),cursive;--font-body:var(--font-baloo),"Comic Sans MS",cursive}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-body);font-weight:500;background:radial-gradient(1100px 600px at 80% -10%,var(--night-3) 0,transparent 60%),radial-gradient(900px 700px at 5% 30%,#122058 0,transparent 55%),var(--night);color:var(--cream);overflow-x:hidden;line-height:1.55}::selection{background:var(--yellow);color:var(--ink)}a{color:var(--blue-soft);font-weight:700;text-decoration-thickness:3px}a:hover{color:var(--yellow)}.stars{position:fixed;inset:0;pointer-events:none;z-index:0}.stars span{position:absolute;width:6px;height:6px;background:var(--white);border-radius:2px;opacity:.55;animation:twinkle 3.4s ease-in-out infinite}.stars span:nth-child(3n){width:4px;height:4px;background:var(--blue-soft)}.stars span:nth-child(4n){width:8px;height:8px;border-radius:50%;background:var(--yellow);opacity:.35}.stars span:first-child{top:8%;left:12%;animation-delay:.2s}.stars span:nth-child(2){top:15%;left:78%;animation-delay:1.1s}.stars span:nth-child(3){top:26%;left:35%;animation-delay:.6s}.stars span:nth-child(4){top:32%;left:90%;animation-delay:1.7s}.stars span:nth-child(5){top:44%;left:6%;animation-delay:.9s}.stars span:nth-child(6){top:51%;left:62%;animation-delay:2.2s}.stars span:nth-child(7){top:58%;left:28%;animation-delay:.4s}.stars span:nth-child(8){top:64%;left:84%;animation-delay:1.4s}.stars span:nth-child(9){top:72%;left:16%;animation-delay:2.6s}.stars span:nth-child(10){top:78%;left:48%;animation-delay:.8s}.stars span:nth-child(11){top:85%;left:70%;animation-delay:1.9s}.stars span:nth-child(12){top:90%;left:30%;animation-delay:.3s}.stars span:nth-child(13){top:12%;left:55%;animation-delay:2.4s}.stars span:nth-child(14){top:38%;left:70%;animation-delay:1.2s}.stars span:nth-child(15){top:48%;left:42%;animation-delay:.1s}.stars span:nth-child(16){top:68%;left:55%;animation-delay:2.9s}.stars span:nth-child(17){top:20%;left:5%;animation-delay:1.5s}.stars span:nth-child(18){top:95%;left:88%;animation-delay:.7s}@keyframes twinkle{0%,to{opacity:.15;transform:scale(.7)}50%{opacity:.8;transform:scale(1.15)}}.btn{display:inline-block;font-family:var(--font-body);font-weight:800;font-size:1.05rem;padding:.8rem 1.6rem;border-radius:999px;border:var(--border);box-shadow:var(--shadow-chunk-sm);text-decoration:none;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease;white-space:nowrap}.btn,.btn:hover{color:var(--ink)}.btn:hover{transform:translateY(-3px);box-shadow:0 8px 0 var(--ink)}.btn:active{transform:translateY(3px);box-shadow:0 2px 0 var(--ink)}.btn--blue{background:var(--blue)}.btn--blue,.btn--blue:hover,.btn--pink{color:var(--white)}.btn--pink{background:var(--pink)}.btn--pink:hover{color:var(--white)}.btn--yellow{background:var(--yellow)}.btn--cream{background:var(--cream)}.btn--small{font-size:.92rem;padding:.55rem 1.2rem}.badge{display:inline-block;font-weight:800;font-size:.95rem;letter-spacing:.04em;padding:.45rem 1.1rem;border-radius:999px;border:3px solid var(--ink);box-shadow:0 4px 0 var(--ink);color:var(--ink);transform:rotate(-2deg)}.badge--hello{background:var(--pink);color:var(--white);font-family:var(--font-display);font-size:1.05rem}.badge--teal{background:var(--teal);color:var(--white)}.badge--yellow{background:var(--yellow)}.badge--pink{background:var(--pink);color:var(--white)}.chip{display:inline-block;font-size:.9rem;font-weight:700;padding:.4rem .95rem;border-radius:999px;border:3px solid var(--ink);background:var(--cream);color:var(--ink)}.chip--teal{background:#bdeae3}.chip--yellow{background:#ffe5a8}.chip--pink{background:#ffd2e0}.nav{position:-webkit-sticky;position:sticky;top:14px;z-index:50;margin:14px auto 0;max-width:1060px;width:calc(100% - 32px);justify-content:space-between;gap:1rem;padding:.55rem .9rem;background:var(--cream);border:var(--border);border-radius:999px;box-shadow:var(--shadow-chunk-sm)}.nav,.nav__brand{display:flex;align-items:center}.nav__brand{gap:.55rem;font-family:var(--font-display);font-size:1.35rem;color:var(--ink);text-decoration:none}.nav__logo{width:40px;height:40px;object-fit:contain}.nav__links{display:flex;gap:1.1rem}.nav__links a{color:var(--ink);text-decoration:none;font-weight:800;font-size:1rem;padding:.25rem .35rem;border-radius:10px}.nav__links a:hover{background:var(--yellow);transform:rotate(-2deg);display:inline-block}.hero{position:relative;z-index:1;max-width:1100px;margin:0 auto;padding:4.5rem 24px 3.5rem;display:grid;grid-template-columns:1.1fr .9fr;grid-gap:2.5rem;gap:2.5rem;align-items:center}.hero__title{font-family:var(--font-display);font-size:clamp(2.6rem,6.5vw,4.6rem);line-height:1.02;color:var(--white);margin:1.1rem 0 .4rem;text-shadow:0 6px 0 var(--ink)}.hero__name{color:var(--teal);-webkit-text-stroke:2px var(--ink);text-shadow:0 6px 0 var(--ink),4px 4px 0 var(--blue)}.hero__tagline{font-weight:800;letter-spacing:.22em;text-transform:uppercase;font-size:.95rem;color:var(--yellow);margin-bottom:1rem}.hero__sub{font-size:1.15rem;max-width:34rem;color:#dfe6ff}.hero__cta{gap:.9rem;margin:1.6rem 0 1.3rem}.hero__chips,.hero__cta{display:flex;flex-wrap:wrap}.hero__chips{gap:.6rem}.hero__art{position:relative;display:grid;place-items:center}.hero__bablu{width:min(420px,85%);height:auto;position:relative;z-index:2;filter:drop-shadow(0 18px 0 rgba(0,0,0,.28))}.hero__glow{position:absolute;inset:10% 8%;background:radial-gradient(circle,rgba(77,138,255,.5) 0,rgba(77,138,255,0) 70%);border-radius:50%;animation:pulse 4s ease-in-out infinite}@keyframes pulse{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.12);opacity:1}}.spark{position:absolute;z-index:3;font-size:1.6rem;color:var(--yellow);animation:twinkle 2.8s ease-in-out infinite}.spark--1{top:6%;right:14%}.spark--2{top:22%;left:6%;color:var(--pink);animation-delay:.8s}.spark--3{bottom:16%;right:4%;color:var(--teal);animation-delay:1.4s;font-size:2rem}.spark--4{bottom:6%;left:16%;animation-delay:2s}.float{animation:float 5s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0) rotate(-1.5deg)}50%{transform:translateY(-18px) rotate(1.5deg)}}.bob{animation:bob 2.4s ease-in-out infinite;display:inline-block}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px) rotate(-6deg)}}.wiggle{animation:wiggle 3.2s ease-in-out infinite}@keyframes wiggle{0%,to{transform:rotate(-4deg)}50%{transform:rotate(3deg) scale(1.06)}}.marquee{position:relative;z-index:2;background:var(--yellow);border-top:var(--border);border-bottom:var(--border);transform:rotate(-1.2deg) scale(1.02);overflow:hidden;padding:.7rem 0;margin:1.5rem -10px}.marquee__track{display:flex;width:max-content;animation:scroll 26s linear infinite}.marquee__track span{font-family:var(--font-display);font-size:1.15rem;color:var(--ink);letter-spacing:.06em;padding-right:1rem;white-space:nowrap}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.section{position:relative;z-index:1;max-width:1100px;margin:0 auto;padding:5rem 24px 2rem}.section__head{text-align:center;margin-bottom:2.8rem}.section__head h2{font-family:var(--font-display);font-size:clamp(2rem,4.5vw,3.2rem);color:var(--white);text-shadow:0 5px 0 var(--ink);margin-top:1.1rem}.section__head h2 em{font-style:normal;color:var(--yellow);-webkit-text-stroke:1.5px var(--ink)}.section__sub{max-width:44rem;margin:.9rem auto 0;font-size:1.12rem;color:#dfe6ff}.cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.card{background:var(--cream);border:var(--border);border-radius:var(--radius);box-shadow:var(--shadow-chunk);padding:1.7rem 1.5rem;color:var(--ink);transition:transform .18s ease,box-shadow .18s ease}.card:nth-child(odd){transform:rotate(-.8deg)}.card:nth-child(2n){transform:rotate(.8deg)}.card:hover{transform:rotate(0) translateY(-7px);box-shadow:0 13px 0 var(--ink)}.card h3{font-family:var(--font-display);font-size:1.3rem;margin:.9rem 0 .5rem}.card p{font-size:1rem}.card a{color:var(--blue)}.card__icon{width:62px;height:62px;display:grid;place-items:center;font-size:1.8rem;border:3px solid var(--ink);border-radius:18px;box-shadow:0 4px 0 var(--ink)}.card__icon--blue{background:#cfe0ff}.card__icon--pink{background:#ffd2e0}.card__icon--teal{background:#bdeae3}.card__icon--yellow{background:#ffe5a8}.card__icon--red{background:#ffd0ce}.section--trophy{display:grid;place-items:center}.trophy{text-align:center;background:linear-gradient(160deg,var(--night-3),var(--night-2));border:var(--border);border-radius:34px;box-shadow:var(--shadow-chunk),inset 0 0 60px rgba(77,138,255,.25);padding:3rem 2.5rem;max-width:720px}.trophy__emoji{font-size:4.2rem;margin-bottom:1rem}.trophy h2{font-family:var(--font-display);font-size:clamp(1.8rem,4vw,2.7rem);color:var(--white);text-shadow:0 5px 0 var(--ink);margin:1rem 0}.trophy h2 em{font-style:normal;color:var(--yellow)}.trophy p{font-size:1.12rem;color:#dfe6ff;margin-bottom:1.6rem}.tweets{display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));grid-gap:1.5rem;gap:1.5rem;align-items:start}.tweet-card{background:var(--cream);border:var(--border);border-radius:var(--radius);box-shadow:var(--shadow-chunk);padding:.9rem;color:var(--ink);overflow:hidden;transition:transform .18s ease}.tweet-card:nth-child(odd){transform:rotate(-.7deg)}.tweet-card:nth-child(2n){transform:rotate(.7deg)}.tweet-card:hover{transform:rotate(0) translateY(-5px)}.tweet-card blockquote{font-size:1rem;font-weight:600;padding:.8rem}.tweet-card blockquote a{color:var(--blue)}.tweet-card .twitter-tweet-rendered{margin:0 auto!important}.section--token{padding-top:3.5rem;padding-bottom:1rem}.token-grid{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:2rem;gap:2rem;align-items:start}.token-info{background:var(--cream);border:var(--border);border-radius:var(--radius);box-shadow:var(--shadow-chunk);padding:1.8rem 1.6rem;color:var(--ink);gap:1.2rem}.token-facts,.token-info{display:flex;flex-direction:column}.token-facts{gap:.7rem}.fact{display:flex;justify-content:space-between;align-items:center;background:var(--cream-2);border:3px solid var(--ink);border-radius:16px;padding:.65rem 1rem}.fact__label{font-weight:800;opacity:.75;font-size:.92rem;text-transform:uppercase;letter-spacing:.05em}.fact__value{font-weight:800;font-size:1.02rem}.ca-box{background:var(--ink);border-radius:18px;padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.6rem}.ca-box__label{color:var(--yellow);font-weight:800;font-size:.82rem;text-transform:uppercase;letter-spacing:.08em}.ca-box__addr{font-family:Consolas,Courier New,monospace;font-size:.86rem;color:#bfe3ff;word-break:break-all;-webkit-user-select:all;-moz-user-select:all;user-select:all}.ca-box .btn{align-self:flex-start}.token-actions{display:flex;flex-wrap:wrap;gap:.8rem}.token-note{font-size:.9rem;opacity:.75;font-weight:600}.chart-frame{background:var(--cream);border:var(--border);border-radius:var(--radius);box-shadow:var(--shadow-chunk);overflow:hidden}.chart-frame__bar{display:flex;align-items:center;gap:.45rem;padding:.7rem 1rem;border-bottom:3px solid var(--ink);background:var(--cream-2)}.chart-frame__title{font-weight:800;color:var(--ink);margin-left:.4rem}.dot{width:14px;height:14px;border-radius:50%;border:2.5px solid var(--ink);display:inline-block}.dot--red{background:var(--red)}.dot--yellow{background:var(--yellow)}.dot--teal{background:var(--teal)}.dex-embed{position:relative;width:100%;padding-bottom:115%;background:#0d1117}@media (min-width:1000px){.dex-embed{padding-bottom:80%}}.dex-embed iframe{position:absolute;width:100%;height:100%;top:0;left:0;border:0}.roadmap{max-width:760px;margin:0 auto;position:relative;display:flex;flex-direction:column;gap:1.6rem;padding-left:12px}.roadmap:before{content:"";position:absolute;left:43px;top:30px;bottom:30px;width:6px;background:repeating-linear-gradient(var(--blue-soft) 0 14px,transparent 14px 26px);border-radius:3px}.milestone{display:flex;gap:1.3rem;align-items:flex-start;position:relative}.milestone__num{flex:0 0 64px;height:64px;display:grid;place-items:center;font-family:var(--font-display);font-size:1.6rem;color:var(--white);background:var(--blue);border:var(--border);border-radius:50%;box-shadow:0 5px 0 var(--ink);z-index:1}.milestone--done .milestone__num{background:var(--teal)}.milestone--now .milestone__num{background:var(--pink);animation:pulse 2.5s ease-in-out infinite}.milestone--soon .milestone__num{background:var(--night-3)}.milestone__body{flex:1 1;background:var(--cream);border:var(--border);border-radius:var(--radius);box-shadow:var(--shadow-chunk-sm);padding:1.3rem 1.5rem;color:var(--ink)}.milestone__body h3{font-family:var(--font-display);font-size:1.35rem;margin:.55rem 0 .4rem}.status{display:inline-block;font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.07em;padding:.25rem .8rem;border-radius:999px;border:2.5px solid var(--ink)}.status--done{background:#bdeae3}.status--now{background:var(--yellow)}.status--soon{background:#dfe0ff}.footer{position:relative;z-index:1;margin-top:5rem;background:var(--night-2);border-top:var(--border)}.footer__banner{max-width:880px;margin:-3.5rem auto 0;padding:0 24px}.footer__banner img{width:100%;height:auto;border:var(--border);border-radius:var(--radius);box-shadow:var(--shadow-chunk);display:block}.footer__inner{max-width:880px;margin:0 auto;padding:2.6rem 24px 3rem;text-align:center}.footer__big{font-family:var(--font-display);font-size:clamp(1.6rem,4vw,2.4rem);color:var(--white);text-shadow:0 4px 0 var(--ink);margin-bottom:1.4rem}.footer__links{display:flex;flex-wrap:wrap;gap:.9rem;justify-content:center;margin-bottom:1.6rem}.footer__fine{font-size:.9rem;color:#aab6e8;max-width:36rem;margin:0 auto}.toast{position:fixed;bottom:26px;left:50%;transform:translateX(-50%) translateY(120px);background:var(--yellow);color:var(--ink);font-weight:800;padding:.75rem 1.6rem;border:var(--border);border-radius:999px;box-shadow:var(--shadow-chunk-sm);transition:transform .3s cubic-bezier(.34,1.56,.64,1);z-index:100}.toast.show{transform:translateX(-50%) translateY(0)}.section--flip{padding-top:3.5rem;min-height:calc(100vh - 90px)}.flip-grid{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:2rem;gap:2rem;align-items:stretch;max-width:1000px;margin:0 auto}.card-frame{background:var(--cream);border:var(--border);border-radius:var(--radius);box-shadow:var(--shadow-chunk);padding:1.5rem;color:var(--ink)}.coin-stage{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;background:linear-gradient(160deg,var(--night-3),var(--night-2));min-height:420px}.coin-canvas{width:100%;height:340px}.coin-status{color:var(--yellow);font-weight:800;text-align:center;animation:statusPulse 1.6s ease-in-out infinite}@keyframes statusPulse{0%,to{opacity:.65}50%{opacity:1}}.result-banner{font-family:var(--font-display);font-size:1.15rem;padding:.8rem 1.4rem;border-radius:18px;border:3px solid var(--ink);box-shadow:0 4px 0 var(--ink);text-align:center;animation:bannerPop .45s cubic-bezier(.34,1.56,.64,1)}.result-banner--win{background:var(--yellow);color:var(--ink)}.result-banner--lose{background:var(--pink);color:var(--white)}@keyframes bannerPop{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.flip-panel{gap:1.1rem}.flip-panel,.flip-stats{display:flex;flex-direction:column}.flip-stats{gap:.6rem}.connect-box{display:flex;flex-direction:column;gap:.8rem}.connect-hint{font-weight:700}.connect-box .btn--flip{width:100%}.wallet-menu{display:flex;flex-direction:column;gap:.55rem;background:var(--cream-2);border:3px solid var(--ink);border-radius:18px;padding:.7rem;animation:bannerPop .25s ease}.wallet-option{display:flex;align-items:center;gap:.7rem;width:100%;font-family:var(--font-body);font-weight:800;font-size:1.02rem;color:var(--ink);background:var(--cream);border:3px solid var(--ink);border-radius:14px;padding:.65rem .9rem;cursor:pointer;box-shadow:0 3px 0 var(--ink);transition:transform .12s ease,background .12s ease}.wallet-option:hover:not(:disabled){transform:translateY(-2px);background:var(--yellow)}.wallet-option:disabled{opacity:.6;cursor:not-allowed}.wallet-option__icon{border-radius:6px;flex:0 0 auto}.wallet-option__arrow{margin-left:auto}.choice-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:.8rem;gap:.8rem}.choice{font-family:var(--font-display);font-size:1.25rem;padding:.9rem;border-radius:18px;border:var(--border);background:var(--cream-2);color:var(--ink);cursor:pointer;box-shadow:0 4px 0 var(--ink);transition:transform .12s ease,background .12s ease}.choice:hover:not(:disabled){transform:translateY(-2px)}.choice--active{background:var(--teal);color:var(--white);transform:translateY(2px);box-shadow:0 2px 0 var(--ink)}.choice:disabled{opacity:.6;cursor:not-allowed}.bet-row{display:flex;flex-direction:column;gap:.5rem}.bet-chips{display:flex;gap:.6rem}.chip-btn{font-family:var(--font-body);font-weight:800;padding:.4rem 1rem;border-radius:999px;border:3px solid var(--ink);background:var(--cream-2);cursor:pointer;box-shadow:0 3px 0 var(--ink)}.chip-btn--active{background:var(--yellow);transform:translateY(2px);box-shadow:0 1px 0 var(--ink)}.chip-btn:disabled{opacity:.6;cursor:not-allowed}.bet-amount{font-weight:800;font-size:1.15rem}.bet-usd{opacity:.65;font-size:.95rem}.btn--flip{font-family:var(--font-display);font-size:1.3rem;padding:1rem 1.5rem;text-align:center}.btn--flip:disabled{opacity:.65;cursor:not-allowed;transform:none}.flip-fine{font-size:.85rem;opacity:.75;font-weight:600}.flip-error{background:#ffd0ce;border:3px solid var(--ink);border-radius:14px;padding:.6rem .9rem;font-weight:700;font-size:.9rem}.link-btn{background:none;border:none;cursor:pointer;font-family:var(--font-body);font-weight:700;color:var(--blue);text-decoration:underline;align-self:flex-start;font-size:.85rem;padding:0}.feed{display:flex;flex-direction:column;gap:.4rem}.feed__item{background:var(--cream-2);border:2.5px solid var(--ink);border-radius:12px;padding:.45rem .8rem;font-weight:700;font-size:.9rem}.result-block{display:flex;flex-direction:column;align-items:center;gap:.8rem}.share-overlay{position:fixed;inset:0;z-index:9999;background:rgba(10,18,56,.86);display:flex;align-items:flex-start;justify-content:center;padding:1.2rem;animation:bannerPop .2s ease;overflow-y:auto}.share-modal{margin:auto;position:relative;background:var(--cream);border:var(--border);border-radius:var(--radius);box-shadow:var(--shadow-chunk);padding:1.4rem;width:min(440px,100%);color:var(--ink);display:flex;flex-direction:column;gap:.9rem;max-height:92vh;overflow-y:auto}.share-close{position:absolute;top:.7rem;right:.7rem;width:36px;height:36px;border:3px solid var(--ink);border-radius:50%;background:var(--cream-2);cursor:pointer;font-weight:900;font-size:1rem;color:var(--ink);box-shadow:0 3px 0 var(--ink)}.share-title{font-family:var(--font-display);font-size:1.4rem;text-align:center}.share-preview{width:100%;border-radius:16px;border:3px solid var(--ink);box-shadow:0 4px 0 var(--ink);display:block}.share-preview--loading{aspect-ratio:1/1;display:grid;place-items:center;background:var(--night-2);color:var(--cream);font-weight:700}.share-actions{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:.6rem;gap:.6rem}.share-actions .btn{font-size:.9rem;padding:.65rem .4rem;text-align:center}.share-tweet-label{font-weight:800;font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;opacity:.65;margin-top:.2rem}.share-tweet{background:var(--cream-2);border:3px solid var(--ink);border-radius:14px;padding:.8rem;font-family:var(--font-body);font-size:.9rem;font-weight:600;white-space:pre-wrap;word-break:break-word;margin:0}@media (max-width:460px){.share-actions{grid-template-columns:1fr}}.flip-contract-note{text-align:center;margin:2.5rem auto 1rem;font-size:.85rem;color:#aab6e8;word-break:break-all;max-width:44rem}@media (max-width:900px){.flip-grid{grid-template-columns:1fr}.coin-stage{min-height:340px}.coin-canvas{height:260px}}.reveal{opacity:0;transform:translateY(26px);transition:opacity .6s ease,transform .6s cubic-bezier(.34,1.4,.64,1)}.reveal.in{opacity:1;transform:translateY(0)}.cards .reveal:nth-child(2),.tweets .reveal:nth-child(2){transition-delay:.08s}.cards .reveal:nth-child(3),.tweets .reveal:nth-child(3){transition-delay:.16s}.cards .reveal:nth-child(4),.tweets .reveal:nth-child(4){transition-delay:.08s}.cards .reveal:nth-child(5),.tweets .reveal:nth-child(5){transition-delay:.16s}.cards .reveal:nth-child(6){transition-delay:.24s}@media (max-width:900px){.hero{grid-template-columns:1fr;text-align:center;padding-top:3rem}.hero__art{order:-1}.hero__bablu{width:min(300px,70%)}.hero__sub{margin:0 auto}.hero__chips,.hero__cta{justify-content:center}.cards{grid-template-columns:1fr 1fr}.token-grid{grid-template-columns:1fr}.nav__links{display:none}}@media (max-width:600px){.cards{grid-template-columns:1fr}.roadmap:before{left:33px}.milestone__num{flex:0 0 48px;height:48px;font-size:1.2rem}.footer__banner{margin-top:-2rem}}@media (prefers-reduced-motion:reduce){.bob,.float,.hero__glow,.marquee__track,.milestone--now .milestone__num,.spark,.stars span,.wiggle{animation:none}.reveal{opacity:1;transform:none;transition:none}html{scroll-behavior:auto}}