.Nav-module__e1xquq__nav{z-index:70;background:var(--acid);border-bottom:4px solid var(--ink);transition:background .25s;position:sticky;top:0}.Nav-module__e1xquq__nav[data-stuck=true]{background:var(--acid-hi);box-shadow:0 8px 0 -4px #0a0f061f}.Nav-module__e1xquq__inner{justify-content:space-between;align-items:center;gap:1rem;padding-block:.7rem;display:flex}.Nav-module__e1xquq__brand{flex:none;align-items:center;gap:.7rem;text-decoration:none;display:inline-flex}.Nav-module__e1xquq__mark{border:3px solid var(--ink);box-shadow:var(--shadow-hard-xs);border-radius:14px;line-height:0;transition:transform .25s cubic-bezier(.34,1.56,.64,1);overflow:hidden}.Nav-module__e1xquq__brand:hover .Nav-module__e1xquq__mark{transform:rotate(-8deg)scale(1.06)}.Nav-module__e1xquq__wordmark{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;font-size:1.45rem;line-height:1}.Nav-module__e1xquq__links{align-items:center;gap:1.7rem;display:flex}.Nav-module__e1xquq__link{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;padding-block:.3em;font-size:.68rem;font-weight:700;text-decoration:none;position:relative}.Nav-module__e1xquq__link:after{content:"";background:var(--pink);height:3px;transition:right .28s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:100%}.Nav-module__e1xquq__link:hover:after{right:0}.Nav-module__e1xquq__cta{padding:.78em 1.25em;font-size:.7rem}@media (max-width:880px){.Nav-module__e1xquq__links{display:none}}@media (max-width:480px){.Nav-module__e1xquq__wordmark{display:none}}
.BlubOrb-module__bMdr7W__orb{aspect-ratio:1;filter:drop-shadow(14px 18px #0a0f0638);touch-action:pan-y;width:min(78vw,480px);margin-inline:auto;animation:7s ease-in-out infinite BlubOrb-module__bMdr7W__bobOrb;position:relative}.BlubOrb-module__bMdr7W__canvas{display:block;width:100%!important;height:100%!important}.BlubOrb-module__bMdr7W__orb:after{content:"";filter:blur(14px);z-index:-1;background:#0a0f0638;border-radius:999px;width:52%;height:7%;position:absolute;bottom:2%;left:50%;transform:translate(-50%)}@keyframes BlubOrb-module__bMdr7W__bobOrb{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@media (prefers-reduced-motion:reduce){.BlubOrb-module__bMdr7W__orb{animation:none}}
.ContractBox-module__Od95nW__box{border:4px solid var(--ink);background:var(--foam);box-shadow:var(--shadow-hard-xs);border-radius:999px;align-items:center;gap:.75rem;max-width:100%;padding:.5rem .5rem .5rem 1.1rem;display:flex}.ContractBox-module__Od95nW__label{font-family:var(--font-mono), monospace;letter-spacing:.2em;text-transform:uppercase;opacity:.55;flex:none;font-size:.6rem;font-weight:700}.ContractBox-module__Od95nW__addr{font-family:var(--font-mono), monospace;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.72rem;overflow:hidden}.ContractBox-module__Od95nW__addr[data-empty=true]{opacity:.5;letter-spacing:0;font-style:italic}.ContractBox-module__Od95nW__copy{border:3px solid var(--ink);background:var(--pink);color:var(--foam);font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border-radius:999px;flex:none;padding:.72em 1.1em;font-size:.62rem;font-weight:700;transition:transform .15s,background .15s}.ContractBox-module__Od95nW__copy:hover:not(:disabled){transform:scale(1.05)rotate(-2deg)}.ContractBox-module__Od95nW__copy:disabled{background:var(--ink);opacity:.45;cursor:not-allowed}@media (max-width:560px){.ContractBox-module__Od95nW__label{display:none}.ContractBox-module__Od95nW__box{padding-left:.85rem}.ContractBox-module__Od95nW__addr{font-size:.64rem}}
.Hero-module__Z8hQ_W__hero{background:radial-gradient(120% 70% at 50% 0%, var(--acid-hi) 0%, var(--acid) 55%, var(--acid-lo) 100%);padding-top:clamp(48px,7vw,96px);padding-bottom:0;position:relative;overflow:clip}.Hero-module__Z8hQ_W__rays{pointer-events:none;opacity:.5;background:repeating-linear-gradient(100deg,#ffffff57 0 22px,#0000 22px 120px);height:120%;animation:14s ease-in-out infinite alternate Hero-module__Z8hQ_W__sway;position:absolute;inset:-20% -10% auto;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}@keyframes Hero-module__Z8hQ_W__sway{to{transform:translate(-40px)skew(-2deg)}}.Hero-module__Z8hQ_W__bubbles{pointer-events:none;position:absolute;inset:0;overflow:hidden}.Hero-module__Z8hQ_W__bubble{background:#ffffff47;border:3px solid #0a0f066b;border-radius:999px;animation:linear infinite Hero-module__Z8hQ_W__rise;position:absolute;bottom:-60px}@keyframes Hero-module__Z8hQ_W__rise{0%{opacity:0;transform:translateY(0)translate(0)scale(.7)}12%{opacity:1}90%{opacity:.9}to{opacity:0;transform:translateY(-115vh)translate(28px)scale(1.15)}}.Hero-module__Z8hQ_W__top{z-index:2;text-align:center;justify-items:center;gap:1.5rem;display:grid;position:relative}.Hero-module__Z8hQ_W__badges{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.Hero-module__Z8hQ_W__orbWrap{width:100%;margin-block:clamp(6px,1.5vw,18px)}.Hero-module__Z8hQ_W__wordmark{font-family:var(--font-display), sans-serif;letter-spacing:-.035em;color:var(--foam);text-shadow:5px 5px 0 var(--pink), 10px 10px 0 var(--ink);margin:.1em 0 0;padding-bottom:.1em;font-size:clamp(5.5rem,27vw,24rem);line-height:.78;animation:6s ease-in-out infinite Hero-module__Z8hQ_W__wobble;position:relative}@keyframes Hero-module__Z8hQ_W__wobble{0%,to{transform:rotate(-1.4deg)}50%{transform:rotate(1.4deg)}}.Hero-module__Z8hQ_W__tagline{font-family:var(--font-mono), monospace;letter-spacing:.3em;text-transform:uppercase;margin:0;font-size:clamp(.72rem,1.5vw,1rem);font-weight:700}.Hero-module__Z8hQ_W__lead{max-width:46ch;margin:0;font-size:clamp(1.02rem,1.5vw,1.25rem)}.Hero-module__Z8hQ_W__ctas{flex-wrap:wrap;justify-content:center;gap:.85rem;display:flex}.Hero-module__Z8hQ_W__ca{width:min(560px,100%)}.Hero-module__Z8hQ_W__stage{z-index:2;margin-top:clamp(40px,6vw,76px);position:relative}.Hero-module__Z8hQ_W__frame{border:5px solid var(--ink);background:var(--abyss);border-bottom:0;border-radius:34px 34px 0 0;line-height:0;position:relative;overflow:hidden;box-shadow:0 -14px 0 -6px #0a0f0626}.Hero-module__Z8hQ_W__frame img{width:100%;height:auto}.Hero-module__Z8hQ_W__badge{z-index:3;aspect-ratio:1;border:5px solid var(--ink);width:clamp(84px,12vw,148px);box-shadow:var(--shadow-hard-sm);border-radius:999px;animation:5s ease-in-out infinite Hero-module__Z8hQ_W__float;position:absolute;top:-34px;right:clamp(16px,6vw,90px);overflow:hidden}.Hero-module__Z8hQ_W__badge img{object-fit:cover;width:100%;height:100%}@keyframes Hero-module__Z8hQ_W__float{0%,to{transform:translateY(0)rotate(-6deg)}50%{transform:translateY(-14px)rotate(6deg)}}.Hero-module__Z8hQ_W__seal{z-index:3;aspect-ratio:1;background:var(--pink);border:5px solid var(--ink);width:clamp(96px,13vw,154px);box-shadow:var(--shadow-hard-xs);border-radius:999px;place-items:center;display:grid;position:absolute;top:-46px;left:clamp(12px,5vw,70px)}.Hero-module__Z8hQ_W__seal svg{width:100%;height:100%;animation:18s linear infinite Hero-module__Z8hQ_W__spin}.Hero-module__Z8hQ_W__seal text{font-family:var(--font-mono), monospace;letter-spacing:.2em;text-transform:uppercase;fill:var(--foam);font-size:9px;font-weight:700}.Hero-module__Z8hQ_W__sealCore{font-size:clamp(1.5rem,3vw,2.2rem);line-height:1;position:absolute}@keyframes Hero-module__Z8hQ_W__spin{to{transform:rotate(360deg)}}.Hero-module__Z8hQ_W__stats{z-index:2;border:5px solid var(--ink);background:var(--foam);border-top:0;border-radius:0 0 34px 34px;grid-template-columns:repeat(4,1fr);display:grid;position:relative;overflow:hidden}.Hero-module__Z8hQ_W__stat{text-align:center;border-left:4px solid var(--ink);padding:clamp(1rem,2.4vw,1.7rem) 1rem;transition:background .2s}.Hero-module__Z8hQ_W__stat:first-child{border-left:0}.Hero-module__Z8hQ_W__stat:hover{background:var(--acid-hi)}.Hero-module__Z8hQ_W__statV{font-family:var(--font-display), sans-serif;font-size:clamp(1.7rem,4.2vw,3rem);line-height:1;display:block}.Hero-module__Z8hQ_W__statK{font-family:var(--font-mono), monospace;letter-spacing:.2em;text-transform:uppercase;opacity:.6;margin-top:.45em;font-size:.6rem;font-weight:700;display:block}@media (max-width:720px){.Hero-module__Z8hQ_W__stats{grid-template-columns:repeat(2,1fr)}.Hero-module__Z8hQ_W__stat:nth-child(3){border-left:0}.Hero-module__Z8hQ_W__stat:nth-child(n+3){border-top:4px solid var(--ink)}.Hero-module__Z8hQ_W__seal{display:none}}
.Ticker-module__Qw-ZlG__bar{z-index:60;background:var(--ink);color:var(--acid);border-block:4px solid var(--ink);-webkit-user-select:none;user-select:none;padding-block:.62em;display:flex;position:relative;overflow:hidden}.Ticker-module__Qw-ZlG__bar[data-tone=pink]{background:var(--pink);color:var(--foam)}.Ticker-module__Qw-ZlG__bar[data-tone=acid]{background:var(--acid);color:var(--ink)}.Ticker-module__Qw-ZlG__track{white-space:nowrap;flex:none;align-items:center;gap:2.4rem;padding-inline:1.2rem;animation:34s linear infinite Ticker-module__Qw-ZlG__slide;display:flex}.Ticker-module__Qw-ZlG__bar[data-reverse=true] .Ticker-module__Qw-ZlG__track{animation-direction:reverse}.Ticker-module__Qw-ZlG__bar:hover .Ticker-module__Qw-ZlG__track{animation-play-state:paused}.Ticker-module__Qw-ZlG__item{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:2.4rem;font-size:.74rem;font-weight:700;display:inline-flex}.Ticker-module__Qw-ZlG__star{opacity:.65;font-size:.9em}@keyframes Ticker-module__Qw-ZlG__slide{to{transform:translate(-100%)}}
.Legend-module__oIjfNa__grid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.Legend-module__oIjfNa__dossier{border:5px solid var(--ink);background:var(--foam);box-shadow:14px 14px 0 var(--pink);border-radius:28px;padding:14px;transition:transform .4s cubic-bezier(.34,1.56,.64,1);position:relative;transform:rotate(-2.2deg)}.Legend-module__oIjfNa__dossier:hover{transform:rotate(1.4deg)scale(1.015)}.Legend-module__oIjfNa__photo{border:4px solid var(--ink);filter:saturate(1.05);border-radius:18px;line-height:0;overflow:hidden}.Legend-module__oIjfNa__photo img{width:100%;height:auto}.Legend-module__oIjfNa__stamp{z-index:2;background:var(--pink);color:var(--foam);border:4px solid var(--ink);font-family:var(--font-mono), monospace;letter-spacing:.2em;text-transform:uppercase;box-shadow:var(--shadow-hard-xs);border-radius:10px;padding:.5em .9em;font-size:.66rem;font-weight:700;position:absolute;top:26px;right:-18px;transform:rotate(9deg)}.Legend-module__oIjfNa__specs{gap:0;margin:14px 0 2px;padding:0;list-style:none;display:grid}.Legend-module__oIjfNa__spec{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);border-bottom:2px dashed #0a0f0640;justify-content:space-between;gap:1rem;padding:.62em .3em;font-size:.66rem;font-weight:700;display:flex}.Legend-module__oIjfNa__spec:last-child{border-bottom:0}.Legend-module__oIjfNa__spec span:first-child{opacity:.5}.Legend-module__oIjfNa__copy h2{color:var(--acid);margin-bottom:.35em}.Legend-module__oIjfNa__copy h2 em{color:var(--pink-hi);font-style:normal}.Legend-module__oIjfNa__copy p{color:#f6ffe3d1;max-width:54ch}.Legend-module__oIjfNa__quote{border-left:6px solid var(--pink);font-family:var(--font-display), sans-serif;color:var(--foam);background:#ffffff0b;border-radius:0 18px 18px 0;margin:2rem 0 0;padding:1.3rem 1.5rem;font-size:clamp(1.2rem,2.2vw,1.75rem);line-height:1.15}.Legend-module__oIjfNa__pillars{grid-template-columns:repeat(3,1fr);gap:1.2rem;margin-top:clamp(3rem,6vw,5rem);display:grid}.Legend-module__oIjfNa__pillar{border:4px solid var(--acid);background:#cdf52a0f;border-radius:22px;padding:1.4rem 1.5rem;transition:background .25s,transform .25s}.Legend-module__oIjfNa__pillar:hover{background:var(--acid);color:var(--ink);transform:translateY(-6px)}.Legend-module__oIjfNa__pillarN{font-family:var(--font-mono), monospace;letter-spacing:.24em;color:var(--pink-hi);font-size:.6rem;font-weight:700}.Legend-module__oIjfNa__pillar:hover .Legend-module__oIjfNa__pillarN{color:var(--pink-lo)}.Legend-module__oIjfNa__pillarT{font-family:var(--font-display), sans-serif;margin:.5rem 0 .4rem;font-size:1.5rem;line-height:1.05}.Legend-module__oIjfNa__pillarD{opacity:.82;margin:0;font-size:.95rem}@media (max-width:900px){.Legend-module__oIjfNa__grid,.Legend-module__oIjfNa__pillars{grid-template-columns:1fr}}
.Memes-module__hqHjTG__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:clamp(2.2rem,4vw,3.6rem);display:flex}.Memes-module__hqHjTG__head h2{max-width:14ch}.Memes-module__hqHjTG__grid{grid-template-columns:repeat(12,1fr);gap:clamp(1rem,2.2vw,1.8rem);display:grid}.Memes-module__hqHjTG__card{border:5px solid var(--ink);background:var(--ink);box-shadow:var(--shadow-hard-sm);border-radius:26px;line-height:0;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .3s;position:relative;overflow:hidden}.Memes-module__hqHjTG__card img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,1,.36,1)}.Memes-module__hqHjTG__card:hover{transform:translate(-5px, -8px) rotate(var(--tilt-hover,0deg));box-shadow:14px 16px 0 var(--ink);z-index:3}.Memes-module__hqHjTG__card:hover img{transform:scale(1.05)}.Memes-module__hqHjTG__cap{z-index:2;border:3px solid var(--ink);background:var(--foam);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.6rem;padding:.7em 1em;font-size:.62rem;font-weight:700;line-height:1.3;transition:transform .35s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;bottom:12px;left:12px;right:12px;transform:translateY(calc(100% + 16px))}.Memes-module__hqHjTG__card:hover .Memes-module__hqHjTG__cap,.Memes-module__hqHjTG__card:focus-within .Memes-module__hqHjTG__cap{transform:none}.Memes-module__hqHjTG__num{background:var(--pink);width:1.9em;height:1.9em;color:var(--foam);border-radius:999px;flex:none;place-items:center;font-size:.85em;display:grid}.Memes-module__hqHjTG__a{aspect-ratio:1;--tilt-hover:-1.5deg;grid-column:span 7}.Memes-module__hqHjTG__b{aspect-ratio:4/5;--tilt-hover:1.8deg;grid-column:span 5;align-self:end}.Memes-module__hqHjTG__c{aspect-ratio:3/4;--tilt-hover:1.4deg;grid-column:span 4}.Memes-module__hqHjTG__d{aspect-ratio:3/4;--tilt-hover:-2deg;grid-column:span 4;margin-top:clamp(0px,3vw,46px)}.Memes-module__hqHjTG__e{aspect-ratio:3/4;--tilt-hover:1.6deg;grid-column:span 4}@media (max-width:860px){.Memes-module__hqHjTG__a,.Memes-module__hqHjTG__b,.Memes-module__hqHjTG__c,.Memes-module__hqHjTG__d,.Memes-module__hqHjTG__e{aspect-ratio:1;grid-column:span 12;margin-top:0}.Memes-module__hqHjTG__cap{transform:none}}
.Tokenomics-module__SISDza__sec{background:var(--pink);color:var(--foam);background-image:radial-gradient(70% 50% at 85% 0,#ff8fc48c,#0000 70%),radial-gradient(circle at 1px 1px,#0a0f0624 1px,#0000 0);background-size:auto,26px 26px}.Tokenomics-module__SISDza__head{text-align:center;margin-bottom:clamp(2.4rem,5vw,4rem)}.Tokenomics-module__SISDza__head h2{color:var(--foam);text-shadow:5px 5px 0 var(--ink)}.Tokenomics-module__SISDza__head p{color:#f6ffe3e6;max-width:46ch;margin:1.2rem auto 0}.Tokenomics-module__SISDza__grid{grid-template-columns:repeat(2,1fr);gap:clamp(1rem,2.2vw,1.7rem);display:grid}.Tokenomics-module__SISDza__grid>*{display:grid}.Tokenomics-module__SISDza__card{border:5px solid var(--ink);box-shadow:var(--shadow-hard-sm);color:var(--ink);border-radius:30px;align-content:start;padding:clamp(1.5rem,3vw,2.4rem);transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s;position:relative;overflow:hidden}.Tokenomics-module__SISDza__card:hover{box-shadow:14px 16px 0 var(--ink);transform:translate(-4px,-6px)}.Tokenomics-module__SISDza__card[data-tone=acid]{background:var(--acid)}.Tokenomics-module__SISDza__card[data-tone=pink]{background:var(--pink-hi)}.Tokenomics-module__SISDza__card[data-tone=abyss]{background:var(--abyss);color:var(--foam)}.Tokenomics-module__SISDza__card[data-tone=foam]{background:var(--foam)}.Tokenomics-module__SISDza__k{font-family:var(--font-mono), monospace;letter-spacing:.22em;text-transform:uppercase;opacity:.62;font-size:.63rem;font-weight:700}.Tokenomics-module__SISDza__v{font-family:var(--font-display), sans-serif;word-break:break-word;margin:.35em 0 .3em;font-size:clamp(2.1rem,5.4vw,3.6rem);line-height:.95}.Tokenomics-module__SISDza__note{opacity:.85;max-width:34ch;margin:0;font-size:.98rem}.Tokenomics-module__SISDza__ghost{font-family:var(--font-display), sans-serif;opacity:.1;pointer-events:none;font-size:7.5rem;line-height:1;position:absolute;bottom:-.28em;right:.14em}.Tokenomics-module__SISDza__foot{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:clamp(1.6rem,3vw,2.4rem);display:flex}.Tokenomics-module__SISDza__foot p{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;opacity:.85;margin:0;font-size:.66rem}@media (max-width:760px){.Tokenomics-module__SISDza__grid{grid-template-columns:1fr}}
.HowTo-module___T3CUW__grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}.HowTo-module___T3CUW__side h2{color:var(--acid)}.HowTo-module___T3CUW__side p{color:#f6ffe3cc}.HowTo-module___T3CUW__art{border:5px solid var(--acid);box-shadow:12px 12px 0 var(--pink);border-radius:28px;margin-top:2rem;line-height:0;transition:transform .4s cubic-bezier(.34,1.56,.64,1);overflow:hidden;transform:rotate(2deg)}.HowTo-module___T3CUW__art:hover{transform:rotate(-1.5deg)scale(1.02)}.HowTo-module___T3CUW__art img{width:100%;height:auto}.HowTo-module___T3CUW__steps{counter-reset:step;margin:0;padding:0;list-style:none}.HowTo-module___T3CUW__step{border-bottom:3px solid #cdf52a38;grid-template-columns:auto 1fr;align-items:start;gap:1.4rem;padding:1.6rem 0;transition:padding-left .3s cubic-bezier(.22,1,.36,1);display:grid;position:relative}.HowTo-module___T3CUW__step:first-child{border-top:3px solid #cdf52a38}.HowTo-module___T3CUW__step:hover{padding-left:.8rem}.HowTo-module___T3CUW__n{font-family:var(--font-display), sans-serif;color:#0000;-webkit-text-stroke:2px var(--acid);font-size:clamp(2.2rem,5vw,3.4rem);line-height:.85;transition:color .28s}.HowTo-module___T3CUW__step:hover .HowTo-module___T3CUW__n{color:var(--pink);-webkit-text-stroke:2px var(--pink)}.HowTo-module___T3CUW__t{font-family:var(--font-display), sans-serif;color:var(--foam);margin:0 0 .45rem;font-size:clamp(1.35rem,2.6vw,2rem);line-height:1}.HowTo-module___T3CUW__d{color:#f6ffe3c7;max-width:48ch;margin:0}.HowTo-module___T3CUW__warn{border:3px dashed var(--pink-hi);color:var(--pink-hi);font-family:var(--font-mono), monospace;letter-spacing:.05em;text-transform:uppercase;border-radius:20px;align-items:flex-start;gap:.9rem;margin-top:2rem;padding:1.1rem 1.3rem;font-size:.68rem;line-height:1.7;display:flex}@media (max-width:900px){.HowTo-module___T3CUW__grid{grid-template-columns:1fr}}
.Roadmap-module__vXQboq__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:clamp(2.4rem,4vw,3.6rem);display:flex}.Roadmap-module__vXQboq__head p.Roadmap-module__vXQboq__lead{color:#0a0f06b8}.Roadmap-module__vXQboq__rail{grid-template-columns:repeat(4,1fr);gap:clamp(1rem,2vw,1.6rem);display:grid;position:relative}.Roadmap-module__vXQboq__rail:before{content:"";background-image:linear-gradient(90deg, var(--ink) 0 14px, transparent 14px 26px);opacity:.35;background-size:26px 4px;height:4px;position:absolute;top:46px;left:4%;right:4%}.Roadmap-module__vXQboq__card{z-index:1;border:5px solid var(--ink);background:var(--foam);box-shadow:var(--shadow-hard-xs);border-radius:26px;padding:clamp(1.3rem,2.4vw,1.9rem);transition:transform .3s cubic-bezier(.34,1.56,.64,1),background .25s;position:relative}.Roadmap-module__vXQboq__rail>*{display:grid}.Roadmap-module__vXQboq__rail>:nth-child(2n){margin-top:clamp(0px,3vw,34px)}.Roadmap-module__vXQboq__card:hover{transform:translateY(-8px)rotate(-1.2deg)}.Roadmap-module__vXQboq__card[data-state=now]{background:var(--pink);color:var(--foam)}.Roadmap-module__vXQboq__card[data-state=now] .Roadmap-module__vXQboq__d{color:#f6ffe3e0}.Roadmap-module__vXQboq__pill{border:3px solid var(--ink);background:var(--ink);color:var(--acid);font-family:var(--font-mono), monospace;letter-spacing:.2em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.5em;padding:.45em .85em;font-size:.58rem;font-weight:700;display:inline-flex}.Roadmap-module__vXQboq__card[data-state=now] .Roadmap-module__vXQboq__pill{background:var(--acid);color:var(--ink)}.Roadmap-module__vXQboq__card[data-state=now] .Roadmap-module__vXQboq__pill span{background:var(--ink)}.Roadmap-module__vXQboq__t{font-family:var(--font-display), sans-serif;margin:1rem 0 .55rem;font-size:clamp(1.5rem,2.6vw,2rem);line-height:1}.Roadmap-module__vXQboq__d{color:#0a0f06c7;margin:0;font-size:.96rem}@media (max-width:980px){.Roadmap-module__vXQboq__rail{grid-template-columns:repeat(2,1fr)}.Roadmap-module__vXQboq__rail:before{display:none}}@media (max-width:560px){.Roadmap-module__vXQboq__rail{grid-template-columns:1fr}.Roadmap-module__vXQboq__rail>:nth-child(2n){margin-top:0}}
.Faq-module__EHB7zG__sec{background:var(--foam);background-image:radial-gradient(circle at 1px 1px,#0a0f0624 1px,#0000 0);background-size:22px 22px}.Faq-module__EHB7zG__grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}.Faq-module__EHB7zG__list{gap:1rem;display:grid}.Faq-module__EHB7zG__item{border:4px solid var(--ink);box-shadow:var(--shadow-hard-xs);background:#fff;border-radius:22px;transition:background .2s;overflow:hidden}.Faq-module__EHB7zG__item[open]{background:var(--acid)}.Faq-module__EHB7zG__q{cursor:pointer;font-family:var(--font-display), sans-serif;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.4rem;font-size:clamp(1.05rem,1.9vw,1.4rem);line-height:1.15;list-style:none;display:flex}.Faq-module__EHB7zG__q::-webkit-details-marker{display:none}.Faq-module__EHB7zG__sign{border:3px solid var(--ink);background:var(--pink);width:1.7em;height:1.7em;color:var(--foam);border-radius:999px;flex:none;place-items:center;font-size:.6em;transition:transform .28s cubic-bezier(.34,1.56,.64,1);display:grid}.Faq-module__EHB7zG__item[open] .Faq-module__EHB7zG__sign{transform:rotate(135deg)}.Faq-module__EHB7zG__a{color:#0a0f06d1;max-width:62ch;margin:0;padding:0 1.4rem 1.4rem}.Faq-module__EHB7zG__aside h2{margin-bottom:.5em}.Faq-module__EHB7zG__mascot{border:5px solid var(--ink);box-shadow:12px 12px 0 var(--pink);border-radius:26px;margin-top:1.6rem;line-height:0;transition:transform .4s cubic-bezier(.34,1.56,.64,1);overflow:hidden;transform:rotate(-2deg)}.Faq-module__EHB7zG__mascot:hover{transform:rotate(1.5deg)}.Faq-module__EHB7zG__mascot img{aspect-ratio:5/4;object-fit:cover;object-position:50% 42%;width:100%;height:100%}@media (max-width:900px){.Faq-module__EHB7zG__grid{grid-template-columns:1fr}}
.Footer-module__EZoWya__cta{background:var(--abyss);color:var(--foam);text-align:center;background-image:radial-gradient(80% 70% at 50% 0,#cdf52a29,#0000 70%);padding-block:clamp(70px,10vw,120px);position:relative;overflow:clip}.Footer-module__EZoWya__ctaHead{font-family:var(--font-display), sans-serif;color:var(--acid);text-shadow:5px 5px 0 var(--pink);margin:0 0 1rem;font-size:clamp(2.6rem,8vw,6rem);line-height:.9}.Footer-module__EZoWya__ctaSub{color:#f6ffe3c7;max-width:44ch;margin:0 auto 2.2rem}.Footer-module__EZoWya__ctaBtns{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}.Footer-module__EZoWya__peek{opacity:.32;pointer-events:none;width:clamp(160px,26vw,380px);animation:7s ease-in-out infinite Footer-module__EZoWya__bob;position:absolute;bottom:-8%;right:-4%;-webkit-mask-image:radial-gradient(70% 70% at 50% 45%,#000 45%,#0000 100%);mask-image:radial-gradient(70% 70% at 50% 45%,#000 45%,#0000 100%)}.Footer-module__EZoWya__peek img{width:100%;height:auto}@keyframes Footer-module__EZoWya__bob{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-18px)rotate(3deg)}}.Footer-module__EZoWya__foot{background:var(--ink);color:var(--foam);padding-block:clamp(48px,6vw,72px) 2.4rem}.Footer-module__EZoWya__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.Footer-module__EZoWya__brand{align-items:center;gap:1rem;display:flex}.Footer-module__EZoWya__mark{border:4px solid var(--acid);border-radius:18px;line-height:0;overflow:hidden}.Footer-module__EZoWya__brandName{font-family:var(--font-display), sans-serif;color:var(--acid);font-size:2.4rem;line-height:1}.Footer-module__EZoWya__brandSub{font-family:var(--font-mono), monospace;letter-spacing:.2em;text-transform:uppercase;opacity:.5;margin-top:.4rem;font-size:.6rem;font-weight:700;display:block}.Footer-module__EZoWya__cols{flex-wrap:wrap;gap:clamp(2rem,6vw,5rem);display:flex}.Footer-module__EZoWya__col h4{font-family:var(--font-mono), monospace;letter-spacing:.24em;text-transform:uppercase;opacity:.45;margin:0 0 .9rem;font-size:.6rem;font-weight:700}.Footer-module__EZoWya__col ul{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.Footer-module__EZoWya__col a{opacity:.85;font-size:.95rem;text-decoration:none;transition:color .18s,opacity .18s}.Footer-module__EZoWya__col a:hover{color:var(--acid);opacity:1}.Footer-module__EZoWya__rule{border:0;border-top:3px solid #f6ffe324;margin:clamp(2.2rem,5vw,3.4rem) 0 1.8rem}.Footer-module__EZoWya__disclaimer{color:#f6ffe373;max-width:78ch;margin:0 0 1.6rem;font-size:.82rem;line-height:1.7}.Footer-module__EZoWya__legal{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:#f6ffe366;flex-wrap:wrap;justify-content:space-between;gap:1rem;font-size:.6rem;display:flex}
