.SocialIcons_row__LMfhy{display:inline-flex;align-items:center;gap:6px}.SocialIcons_iconLink__Yr5jr{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--border);background:var(--bg-2);transition:border-color .2s,transform .15s,background .2s;flex-shrink:0}.SocialIcons_iconLink__Yr5jr:hover{border-color:var(--poke-red);transform:translateY(-1px);background:var(--bg-3)}.SocialIcons_iconLink__Yr5jr svg{display:block}@media (max-width:480px){.SocialIcons_iconLink__Yr5jr{width:32px;height:32px}.SocialIcons_iconLink__Yr5jr svg{width:16px;height:16px}}.Nav_wrap__0L32h{position:relative;display:flex;align-items:center}.Nav_inline__Rjpoy{display:flex;align-items:center;gap:8px}.Nav_chip__xrV11{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;padding:8px 12px;min-height:40px;display:inline-flex;align-items:center;gap:4px;border:1px solid var(--border);color:var(--fg-dim);background:transparent;text-decoration:none;transition:border-color .15s,color .15s,background .15s;white-space:nowrap;border-radius:6px}.Nav_chipActive__bTLRy,.Nav_chip__xrV11:hover{border-color:var(--accent);color:var(--accent)}.Nav_chipActive__bTLRy{background:rgba(212,168,44,.08)}.Nav_toggle__CPzNt{display:none;position:relative;width:40px;height:40px;padding:0;border:1px solid var(--border);background:transparent;cursor:pointer;border-radius:6px;transition:border-color .15s}.Nav_toggle__CPzNt:hover{border-color:var(--accent)}.Nav_toggle__CPzNt:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Nav_bar__EPka2{position:absolute;left:50%;transform:translateX(-50%);width:20px;height:2px;background:var(--fg-dim);border-radius:1px;transition:transform .2s ease,opacity .2s ease,top .2s ease}.Nav_bar__EPka2:first-child{top:13px}.Nav_bar__EPka2:nth-child(2){top:19px}.Nav_bar__EPka2:nth-child(3){top:25px}.Nav_barTop__HBQ5y{top:19px!important;transform:translateX(-50%) rotate(45deg)}.Nav_barMid__iiT2n{opacity:0}.Nav_barBot__ey5Jn{top:19px!important;transform:translateX(-50%) rotate(-45deg)}.Nav_panel__7J7lV{position:fixed;left:50%;transform:translateX(-50%);width:min(280px,calc(100vw - 24px));z-index:1000;display:flex;flex-direction:column;background:var(--bg-2);border:1px solid var(--border-2);border-radius:10px;box-shadow:0 12px 32px rgba(0,0,0,.45);padding:6px;animation:Nav_panelIn__9hN6v .18s ease}@keyframes Nav_panelIn__9hN6v{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}.Nav_panelLink__oKttF{display:flex;align-items:center;gap:12px;padding:10px 12px;font-family:var(--mono);font-size:13px;text-transform:uppercase;letter-spacing:.14em;color:var(--fg);text-decoration:none;border-radius:6px;transition:background .12s,color .12s;min-height:44px}.Nav_panelLink__oKttF:hover{background:var(--bg-3);color:var(--accent)}.Nav_panelLinkActive__i67zw{background:rgba(212,168,44,.1);color:var(--accent)}.Nav_panelGlyph__ItFdX{font-size:14px;color:var(--accent);width:18px;text-align:center}.Nav_panelLabel__lUatW{font-weight:600}@media (max-width:720px){.Nav_inline__Rjpoy{display:none}.Nav_toggle__CPzNt{display:inline-flex;align-items:center;justify-content:center}}.PokemonStrip_strip__d8rLX{width:100%;overflow:hidden;margin:32px 0;padding:16px 0;background:linear-gradient(90deg,rgba(238,21,21,.08),rgba(255,222,0,.1),rgba(59,76,202,.08));border-top:2px solid #ee1515;border-bottom:2px solid #3b4cca;position:relative}.PokemonStrip_strip__d8rLX:after,.PokemonStrip_strip__d8rLX:before{content:"";position:absolute;top:0;bottom:0;width:80px;pointer-events:none;z-index:2}.PokemonStrip_strip__d8rLX:before{left:0;background:linear-gradient(90deg,var(--bg,#050506),transparent)}.PokemonStrip_strip__d8rLX:after{right:0;background:linear-gradient(270deg,var(--bg,#050506),transparent)}.PokemonStrip_track__In5gH{display:flex;gap:24px;animation:PokemonStrip_scroll__Crh00 40s linear infinite;width:max-content}.PokemonStrip_tile__HRGo2{flex:0 0 auto;width:96px;height:96px;display:grid;place-items:center;border:2px solid;border-radius:12px;background:rgba(255,255,255,.04);transition:transform .2s ease;image-rendering:pixelated}.PokemonStrip_tile__HRGo2:hover{transform:scale(1.18) rotate(-3deg);background:rgba(255,222,0,.12)}.PokemonStrip_tile__HRGo2 img{width:80px;height:80px;image-rendering:pixelated;filter:drop-shadow(0 2px 4px rgba(0,0,0,.4))}@keyframes PokemonStrip_scroll__Crh00{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.PokemonStrip_track__In5gH{animation:none}}@media (max-width:720px){.PokemonStrip_strip__d8rLX{margin:20px 0;padding:12px 0}.PokemonStrip_strip__d8rLX:after,.PokemonStrip_strip__d8rLX:before{width:40px}.PokemonStrip_track__In5gH{gap:16px}.PokemonStrip_tile__HRGo2{width:72px;height:72px}.PokemonStrip_tile__HRGo2 img{width:60px;height:60px}}@media (max-width:480px){.PokemonStrip_strip__d8rLX{margin:16px 0;padding:8px 0}.PokemonStrip_track__In5gH{gap:12px}.PokemonStrip_tile__HRGo2{width:56px;height:56px;border-width:1.5px}.PokemonStrip_tile__HRGo2 img{width:46px;height:46px}}.PokemonMascot_mascot__faU_M{position:fixed;z-index:100;display:flex;align-items:flex-end;gap:8px;pointer-events:none;animation:PokemonMascot_mascot-float__bTwaO 3.6s ease-in-out infinite}.PokemonMascot_bottom-right__quGsa{right:20px;bottom:20px;flex-direction:row}.PokemonMascot_bottom-left__8GAEI{left:20px;bottom:20px;flex-direction:row-reverse}.PokemonMascot_top-right__WCikd{right:20px;top:80px;flex-direction:row}.PokemonMascot_top-left__5AaLE{left:20px;top:80px;flex-direction:row-reverse}.PokemonMascot_bubble__gNs4J{width:88px;height:88px;display:grid;place-items:center;border:3px solid;border-radius:50%;background:rgba(255,255,255,.96);box-shadow:0 0 0 2px var(--poke-white),0 6px 16px rgba(0,0,0,.25);pointer-events:auto;transition:transform .2s ease}.PokemonMascot_bubble__gNs4J:hover{transform:scale(1.12) rotate(-6deg)}:root[data-theme=dark] .PokemonMascot_bubble__gNs4J{background:rgba(255,255,255,.92)}.PokemonMascot_sprite__rGIUk{width:70px;height:70px;image-rendering:pixelated;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}.PokemonMascot_speech__cysck{font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--poke-blue);background:var(--poke-yellow);padding:8px 14px;border:2px solid var(--poke-blue);border-radius:14px;box-shadow:3px 3px 0 var(--poke-red);white-space:nowrap;position:relative;margin-bottom:18px;pointer-events:auto}.PokemonMascot_bottom-right__quGsa .PokemonMascot_speech__cysck:after,.PokemonMascot_top-right__WCikd .PokemonMascot_speech__cysck:after{content:"";position:absolute;right:-10px;bottom:12px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid var(--poke-blue)}.PokemonMascot_bottom-right__quGsa .PokemonMascot_speech__cysck:before,.PokemonMascot_top-right__WCikd .PokemonMascot_speech__cysck:before{content:"";position:absolute;right:-7px;bottom:13px;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid var(--poke-yellow);z-index:1}@keyframes PokemonMascot_mascot-float__bTwaO{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.PokemonMascot_mascot__faU_M{animation:none}}@media (max-width:640px){.PokemonMascot_mascot__faU_M{gap:4px}.PokemonMascot_bubble__gNs4J{width:56px;height:56px;border-width:2px}.PokemonMascot_sprite__rGIUk{width:44px;height:44px}.PokemonMascot_speech__cysck{font-size:9px;padding:5px 8px;margin-bottom:12px;box-shadow:2px 2px 0 var(--poke-red)}.PokemonMascot_bottom-right__quGsa,.PokemonMascot_top-right__WCikd{right:8px}.PokemonMascot_bottom-left__8GAEI,.PokemonMascot_top-left__5AaLE{left:8px}.PokemonMascot_bottom-left__8GAEI,.PokemonMascot_bottom-right__quGsa{bottom:8px}}@media (max-width:380px){.PokemonMascot_speech__cysck{display:none}.PokemonMascot_bubble__gNs4J{width:48px;height:48px}.PokemonMascot_sprite__rGIUk{width:38px;height:38px}}.PokemonTile_cell___YTXQ{display:flex;flex-direction:column;align-items:stretch}.PokemonTile_frag__Ikyud{position:relative;aspect-ratio:245/342;border-radius:10px;overflow:hidden;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;border:2px solid;background:var(--bg-2,#f5f5f5)}.PokemonTile_frag__Ikyud:hover{transform:translateY(-3px) scale(1.04);z-index:2;box-shadow:0 8px 16px rgba(0,0,0,.18)}.PokemonTile_common__NSd4r{border-color:var(--poke-lavender-2,#c5c5d8)}.PokemonTile_uncommon__R7IV9{border-color:#7ac74c}.PokemonTile_rare__LzEO2{border-color:var(--poke-blue,#2a4d9e)}.PokemonTile_epic__MZl4G{border-color:#a040a0;box-shadow:0 0 6px rgba(160,64,160,.3)}.PokemonTile_legendary__WY9lk{border-color:var(--poke-yellow,#ffcb05);box-shadow:0 0 10px rgba(255,203,5,.55)}.PokemonTile_frame1__iv4EE:before{content:"";position:absolute;inset:3px;border:1px solid rgba(0,0,0,.18);border-radius:7px;pointer-events:none;z-index:3}.PokemonTile_frame2__XnTYQ:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent 40%,rgba(255,255,255,.18) 50%,transparent 60%);pointer-events:none;z-index:3}.PokemonTile_frame3__E8jSt:before{content:"";position:absolute;inset:0;box-shadow:inset 0 0 14px rgba(255,203,5,.5);pointer-events:none;z-index:3}.PokemonTile_cardWrap__OYMY_{position:absolute;inset:0;display:grid;place-items:center;background:var(--bg-2,#fafafa)}.PokemonTile_cardWrap__OYMY_ img{width:100%;height:100%;object-fit:cover;display:block}.PokemonTile_shiny__BS_eP:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 30%,rgba(255,215,0,.18) 45%,rgba(255,255,255,.4) 50%,rgba(0,200,255,.18) 55%,transparent 70%);background-size:200% 200%;pointer-events:none;z-index:4;mix-blend-mode:screen;animation:PokemonTile_shimmer__6NUYm 3s ease-in-out infinite}@keyframes PokemonTile_shimmer__6NUYm{0%,to{background-position:0 0}50%{background-position:100% 100%}}@media (prefers-reduced-motion:reduce){.PokemonTile_shiny__BS_eP:after{animation:none}}.PokemonTile_id__93jFw{bottom:4px;right:4px;font-size:9px;background:rgba(0,0,0,.75);color:white;padding:1px 4px;font-weight:700}.PokemonTile_badge__HA8KX,.PokemonTile_id__93jFw{position:absolute;border-radius:3px;z-index:5;font-family:var(--mono,monospace)}.PokemonTile_badge__HA8KX{top:4px;left:4px;font-size:8px;font-weight:800;padding:2px 4px;text-transform:uppercase;letter-spacing:.05em}.PokemonTile_legendary__WY9lk .PokemonTile_badge__HA8KX{background:var(--poke-yellow,#ffcb05);color:var(--poke-black,#1a1a1a)}.PokemonTile_epic__MZl4G .PokemonTile_badge__HA8KX{background:#a040a0;color:white}.PokemonTile_rare__LzEO2 .PokemonTile_badge__HA8KX{background:var(--poke-blue,#2a4d9e);color:white}.PokemonTile_uncommon__R7IV9 .PokemonTile_badge__HA8KX{background:#7ac74c;color:var(--poke-black,#1a1a1a)}.PokemonTile_name__zKtJe{display:block;text-align:center;font-family:var(--sans,sans-serif);font-size:11px;font-weight:600;margin-top:6px;text-transform:capitalize;color:var(--fg);letter-spacing:.02em}.Landing_page__rGgcO{min-height:100vh;background:var(--bg);color:var(--fg);position:relative;overflow-x:hidden}.Landing_container__zyEsK{max-width:1080px;margin:0 auto;padding:24px 24px 96px;position:relative;z-index:1}.Landing_topbar__qEJwR{display:flex;align-items:center;justify-content:space-between;padding:8px 0 28px;border-bottom:1px solid var(--border);gap:12px}.Landing_brand__6aYtG{font-family:var(--mono);font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-dim);display:inline-flex;align-items:center;gap:10px}.Landing_logo__bAZbo{width:36px;height:36px;object-fit:cover;border:2px solid var(--poke-red);border-radius:50%;flex-shrink:0;display:block;box-shadow:0 0 0 2px var(--poke-white),0 0 0 3px var(--poke-blue),0 2px 8px rgba(0,0,0,.25);background:var(--poke-lavender);transition:transform .2s ease,box-shadow .2s ease}.Landing_logo__bAZbo:hover{transform:rotate(-12deg) scale(1.08);box-shadow:0 0 0 2px var(--poke-white),0 0 0 3px var(--poke-yellow),0 4px 16px rgba(255,203,5,.5)}.Landing_brand__6aYtG strong{color:var(--fg);font-weight:600}.Landing_brandSlash__5gUAm{color:var(--poke-red);margin:0 4px;font-weight:700}.Landing_topbarRight__beuEf{display:flex;align-items:center;gap:12px}.Landing_themeBtn__jRbC_{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;padding:8px 12px;min-height:44px;display:inline-flex;align-items:center;border:1px solid var(--border);color:var(--fg-dim);transition:border-color .2s,color .2s,background .2s;white-space:nowrap}.Landing_themeBtn__jRbC_:hover{border-color:var(--accent);color:var(--accent)}.Landing_hero__mho2U{position:relative;min-height:clamp(280px,38vw,520px);border-bottom:1px solid var(--border);isolation:isolate}.Landing_heroCaption__BTfre{padding:32px 0 16px;text-align:center}.Landing_heroCaption__BTfre .Landing_heroSub__6D00b{margin:0 auto;max-width:720px}.Landing_heroCaption__BTfre .Landing_heroLead__PGlwf{margin:16px auto 0;max-width:720px}.Landing_heroCaption__BTfre .Landing_caBanner__sFpNR{margin:24px auto 0}.Landing_heroCaption__BTfre .Landing_ctaRow__0DoUp{margin-top:28px;justify-content:center}.Landing_hero__mho2U:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:-2;background:linear-gradient(90deg,rgba(188,200,230,.55) 0,rgba(255,255,255,.1) 30%,rgba(255,255,255,.1) 70%,rgba(188,200,230,.55) 100%),url(/hero-bg.png) no-repeat 50% /cover,var(--poke-lavender)}:root[data-theme=dark] .Landing_hero__mho2U:before{background:linear-gradient(90deg,rgba(5,5,6,.55),rgba(5,5,6,.2) 30%,rgba(5,5,6,.2) 70%,rgba(5,5,6,.55)),url(/hero-bg.png) no-repeat 50% /cover,#0a0a14}.Landing_hero__mho2U:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:4px;pointer-events:none;z-index:1;background:linear-gradient(90deg,var(--poke-red) 0,var(--poke-yellow) 50%,var(--poke-blue) 100%);background-size:200% 100%;animation:Landing_hero-pokemon-shimmer__cRoGI 8s linear infinite}@keyframes Landing_hero-pokemon-shimmer__cRoGI{0%{background-position:0 50%}to{background-position:200% 50%}}.Landing_heroTitle__YGrnT{font-family:var(--serif);font-size:clamp(32px,6vw,84px);font-weight:600;letter-spacing:-.045em;line-height:1.12;margin:0;padding:.08em 0 .18em;position:relative;display:inline-block;overflow:visible}.Landing_heroTitle__YGrnT .Landing_fillGold__sRmuq{color:var(--poke-yellow);-webkit-text-stroke:4px var(--poke-blue);text-shadow:5px 5px 0 var(--poke-blue),-2px -2px 0 var(--poke-blue-2),0 0 8px rgba(0,0,0,.75),0 0 36px rgba(255,203,5,.5)}.Landing_heroTitle__YGrnT .Landing_fillBlue__wIaQs,.Landing_heroTitle__YGrnT .Landing_fillGold__sRmuq{position:relative;display:inline-block;padding:.08em 0 .18em;overflow:visible;line-height:1.12;paint-order:stroke fill;letter-spacing:-.02em}.Landing_heroTitle__YGrnT .Landing_fillBlue__wIaQs{color:var(--poke-blue);-webkit-text-stroke:4px var(--poke-white);text-shadow:5px 5px 0 var(--poke-red),-2px -2px 0 var(--poke-blue-2),0 0 8px rgba(0,0,0,.75),0 0 36px rgba(42,77,158,.5)}.Landing_heroSub__6D00b{margin-top:28px;font-family:var(--mono);font-size:14px;color:var(--fg-dim);letter-spacing:.16em;text-transform:uppercase}.Landing_heroSub__6D00b .Landing_dot__5yRmP{color:var(--poke-blue);margin:0 8px;font-weight:700}.Landing_heroLead__PGlwf{margin-top:32px;font-size:20px;line-height:1.55;max-width:660px;color:var(--fg);font-family:var(--sans)}.Landing_ctaRow__0DoUp{display:flex;flex-wrap:wrap;gap:12px;margin-top:40px}.Landing_ctaGhost__mhHBn,.Landing_ctaPrimary__undwH{font-family:var(--mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase;padding:14px 22px;border:1px solid var(--border);transition:border-color .2s,color .2s,background .2s,transform .15s;position:relative;overflow:hidden}.Landing_ctaPrimary__undwH{background:var(--poke-gradient);background-size:200% 100%;color:#050506;font-weight:700;border-color:transparent;animation:Landing_peg-rainbow-pan__x9oUK 8s linear infinite}.Landing_ctaPrimary__undwH:hover{transform:translateY(-1px);filter:brightness(1.1) saturate(1.15)}.Landing_ctaGhost__mhHBn{color:var(--fg-dim)}.Landing_ctaGhost__mhHBn:hover{border-color:var(--accent);color:var(--accent)}.Landing_caBanner__sFpNR{margin-top:32px;padding:18px 20px;border:1px solid var(--border);background:var(--bg-2);position:relative;max-width:720px;isolation:isolate}.Landing_caBanner__sFpNR:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--poke-gradient);background-size:200% 100%;animation:Landing_peg-rainbow-pan__x9oUK 8s linear infinite}.Landing_caLabel__c7jeA{font-family:var(--mono);font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--fg-faint);margin-bottom:10px}.Landing_caRow__LoBn9{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.Landing_caAddress__1iilE{font-family:var(--mono);font-size:14px;color:var(--fg);word-break:break-all;flex:1 1;border-bottom:1px dashed var(--border-2);transition:color .2s,border-color .2s;min-width:0}.Landing_caAddress__1iilE:hover{color:var(--poke-blue);border-color:var(--poke-blue)}.Landing_caCopyBtn__c1JKQ{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;padding:8px 14px;border:1px solid var(--border);color:var(--fg-dim);cursor:pointer;transition:border-color .2s,color .2s;flex-shrink:0}.Landing_caCopyBtn__c1JKQ:hover{border-color:var(--poke-red);color:var(--poke-red)}@media (max-width:720px){.Landing_caBanner__sFpNR{padding:14px 16px}.Landing_caAddress__1iilE{font-size:12px}}@media (max-width:480px){.Landing_caBanner__sFpNR{padding:12px 14px}.Landing_caAddress__1iilE{font-size:11px;flex-basis:100%}.Landing_caCopyBtn__c1JKQ{width:100%;padding:10px}}.Landing_section__Wq2ld{padding:72px 0;border-bottom:1px solid var(--border);position:relative}.Landing_sectionLabel__rPmhP{font-family:var(--mono);font-size:11px;color:var(--fg-faint);letter-spacing:.28em;text-transform:uppercase;margin-bottom:16px;display:inline-flex;align-items:center;gap:8px}.Landing_sectionLabel__rPmhP:before{content:"";width:18px;height:1px;background:var(--poke-gradient)}.Landing_sectionTitle__KRAEb{font-family:var(--serif);font-size:36px;font-weight:500;letter-spacing:-.02em;margin:0 0 24px;color:var(--fg)}.Landing_sectionTitle__KRAEb .Landing_accent__6vUWw{color:var(--poke-red)}.Landing_statsRow__L6z7U{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:16px;gap:16px;margin-top:24px}.Landing_statBox__S2PgS{border:1px solid var(--border);padding:20px;background:var(--bg-2);position:relative;transition:border-color .2s}.Landing_statBox__S2PgS:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:var(--poke-gradient);opacity:0;transition:opacity .25s}.Landing_statBox__S2PgS:hover{border-color:var(--border-2)}.Landing_statBox__S2PgS:hover:before{opacity:1}.Landing_statLabel__L5HHo{font-family:var(--mono);font-size:11px;color:var(--fg-faint);letter-spacing:.18em;text-transform:uppercase}.Landing_statValue__RAvPv{font-family:var(--mono);font-size:30px;margin-top:8px;color:var(--fg);font-weight:500}.Landing_statValueDim__EOUfT{color:var(--fg-faint)}.Landing_previewGrid__f9t4u{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));grid-gap:6px;gap:6px;margin-top:28px}.Landing_previewTile__QOpOp{aspect-ratio:1/1;border:1px solid var(--border);background:var(--bg-2);overflow:hidden;transition:border-color .2s,transform .2s}.Landing_previewTile__QOpOp:hover{border-color:var(--poke-blue);transform:scale(1.04);z-index:2}.Landing_previewTile__QOpOp img,.Landing_previewTile__QOpOp svg{width:100%;height:100%;display:block;object-fit:cover}.Landing_tokenInfo__Lj4X0,.Landing_traitTable__2EPNw{display:grid;grid-template-columns:max-content 1fr;grid-column-gap:32px;column-gap:32px;grid-row-gap:10px;row-gap:10px;font-family:var(--mono);font-size:13px;margin-top:20px}.Landing_tokenInfo__Lj4X0 dt,.Landing_traitTable__2EPNw dt{color:var(--fg-dim);text-transform:uppercase;letter-spacing:.12em;font-size:11px;align-self:center}.Landing_tokenInfo__Lj4X0 dd,.Landing_traitTable__2EPNw dd{margin:0;color:var(--fg);line-height:1.55}.Landing_tokenInfo__Lj4X0{word-break:break-all}.Landing_tokenInfo__Lj4X0 a{border-bottom:1px solid var(--fg-faint);transition:color .2s,border-color .2s}.Landing_tokenInfo__Lj4X0 a:hover{color:var(--poke-blue);border-color:var(--poke-blue)}.Landing_lore__cdOO7{font-family:var(--serif);font-size:18px;line-height:1.75;max-width:660px;color:var(--fg)}.Landing_lore__cdOO7 p+p{margin-top:16px}.Landing_lore__cdOO7 em{font-style:normal;font-weight:600;background:var(--poke-gradient);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:Landing_peg-rainbow-pan__x9oUK 12s linear infinite}.Landing_bodyText__oCJ53{max-width:660px;color:var(--fg-dim);line-height:1.65;font-family:var(--sans)}.Landing_footer__ZlnBs{margin-top:64px;padding-top:24px;border-top:1px solid var(--border);font-family:var(--mono);font-size:11px;color:var(--fg-faint);letter-spacing:.18em;text-transform:uppercase;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.Landing_footer__ZlnBs .Landing_slash__lj4Hu{color:var(--poke-red);font-weight:700}.Landing_footer__ZlnBs a{color:var(--fg-dim)}.Landing_footer__ZlnBs a:hover{color:var(--poke-blue)}@keyframes Landing_peg-rainbow-pan__x9oUK{0%{background-position:0 50%}to{background-position:200% 50%}}@keyframes Landing_peg-glitch-1__J1Ch9{0%,92%,to{transform:translate(-2px);opacity:.7}93%{transform:translate(-5px,1px);opacity:.95}95%{transform:translate(3px,-1px);opacity:.45}97%{transform:translate(-2px);opacity:.8}}@keyframes Landing_peg-glitch-2__6qjB8{0%,88%,to{transform:translate(2px);opacity:.7}89%{transform:translate(5px,-1px);opacity:.95}92%{transform:translate(-3px,1px);opacity:.45}94%{transform:translate(2px);opacity:.8}}@media (prefers-reduced-motion:reduce){.Landing_ctaPrimary__undwH,.Landing_heroTitle__YGrnT .Landing_fill___ClZg,.Landing_heroTitle__YGrnT .Landing_fill___ClZg:after,.Landing_heroTitle__YGrnT .Landing_fill___ClZg:before,.Landing_hero__mho2U:after,.Landing_hero__mho2U:before,.Landing_lore__cdOO7 em{animation:none!important}}@media (max-width:900px){.Landing_topbarRight__beuEf{gap:8px}.Landing_themeBtn__jRbC_{padding:7px 10px;font-size:10px;letter-spacing:.14em}.Landing_brandSlash__5gUAm{display:none}}@media (max-width:720px){.Landing_topbar__qEJwR{flex-wrap:wrap;gap:10px;padding-bottom:20px}.Landing_topbarRight__beuEf{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:6px;width:100%;justify-content:flex-end;padding-bottom:4px}.Landing_topbarRight__beuEf::-webkit-scrollbar{display:none}.Landing_topbarRight__beuEf>*{flex-shrink:0}.Landing_themeBtn__jRbC_{white-space:nowrap;padding:7px 10px;font-size:11px;letter-spacing:.14em}.Landing_brand__6aYtG{font-size:12px}.Landing_hero__mho2U{padding:72px 0 56px}.Landing_heroLead__PGlwf{font-size:17px}.Landing_heroSub__6D00b{font-size:13px;letter-spacing:.12em}.Landing_heroSub__6D00b .Landing_dot__5yRmP{margin:0 6px}.Landing_section__Wq2ld{padding:56px 0}.Landing_sectionTitle__KRAEb{font-size:28px}.Landing_tokenInfo__Lj4X0,.Landing_traitTable__2EPNw{grid-template-columns:1fr;row-gap:4px}.Landing_tokenInfo__Lj4X0 dt,.Landing_traitTable__2EPNw dt{margin-top:12px}.Landing_ctaRow__0DoUp{gap:8px}.Landing_ctaGhost__mhHBn,.Landing_ctaPrimary__undwH{padding:12px 16px;font-size:11px;letter-spacing:.16em}}@media (max-width:480px){.Landing_container__zyEsK{padding:16px 14px 96px}.Landing_brand__6aYtG{font-size:11px;gap:6px;flex-wrap:nowrap;min-width:0}.Landing_brand__6aYtG strong{white-space:nowrap}.Landing_logo__bAZbo{width:22px;height:22px}.Landing_topbar__qEJwR{padding-bottom:16px}.Landing_topbarRight__beuEf{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:5px;padding-bottom:4px}.Landing_topbarRight__beuEf::-webkit-scrollbar{display:none}.Landing_topbarRight__beuEf>*{flex-shrink:0}.Landing_themeBtn__jRbC_{padding:6px 8px;font-size:10px;letter-spacing:.1em;white-space:nowrap}.Landing_hero__mho2U{padding:56px 0 48px}.Landing_heroLead__PGlwf{font-size:16px}.Landing_heroSub__6D00b{font-size:11px;letter-spacing:.06em}.Landing_section__Wq2ld{padding:40px 0}.Landing_sectionTitle__KRAEb{font-size:24px}.Landing_lore__cdOO7{font-size:16px}.Landing_ctaRow__0DoUp{flex-direction:column;align-items:stretch}.Landing_ctaGhost__mhHBn,.Landing_ctaPrimary__undwH{text-align:center}.Landing_footer__ZlnBs{font-size:10px;letter-spacing:.12em;gap:4px}.Landing_statValue__RAvPv{font-size:24px}.Landing_previewGrid__f9t4u{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:4px}}