@font-face{font-family:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bungee-vietnamese-400-normal-B6gKbkHm.woff2)format("woff2"),url(/assets/bungee-vietnamese-400-normal-CmjDSWyd.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bungee-latin-ext-400-normal-DWzJMwsA.woff2)format("woff2"),url(/assets/bungee-latin-ext-400-normal-DXe9_7Rr.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bungee-latin-400-normal-Dfnurram.woff2)format("woff2"),url(/assets/bungee-latin-400-normal-DA8IEVW_.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-sans-cyrillic-ext-wght-normal-7w74d1lj.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-sans-cyrillic-wght-normal-B9hoeQUC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-sans-vietnamese-wght-normal-BhFYcaJr.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-sans-latin-ext-wght-normal-DMEAsnHD.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-sans-latin-wght-normal-BWQ3gi2K.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/roboto-mono-cyrillic-ext-wght-normal-BUDPrIko.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/roboto-mono-cyrillic-wght-normal-HUlVHixE.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/roboto-mono-greek-wght-normal-BJJTbwTT.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/roboto-mono-vietnamese-wght-normal-DlC-zuDL.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/roboto-mono-latin-ext-wght-normal-QAYlOegK.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/roboto-mono-latin-wght-normal-CZtBPCCa.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-lime-50:#f8ffd8;--color-lime-100:#efffb0;--color-lime-300:#dcff32;--color-lime-400:#d7f60b;--color-lime-500:#c7e600;--color-lime-600:#b5d000;--color-white:#fff;--color-black:#111;--color-gray-100:#f5f5f5;--color-gray-300:#d4d4d4;--color-gray-600:#525252;--color-gray-800:#262626;--color-background:var(--color-white);--color-surface:var(--color-white);--color-surface-strong:var(--color-black);--color-surface-accent:var(--color-lime-400);--color-text:var(--color-black);--color-text-muted:var(--color-gray-600);--color-text-inverse:var(--color-white);--color-border:var(--color-black);--color-border-soft:#1111112e;--color-positive:#138a47;--color-negative:#d63b3b;--color-yellow-50:var(--color-lime-50);--color-yellow-100:var(--color-lime-100);--color-yellow-300:var(--color-lime-300);--color-yellow-400:var(--color-lime-400);--color-yellow-500:var(--color-lime-500);--color-green-100:var(--color-white);--color-green-300:var(--color-lime-100);--color-green-500:var(--color-lime-400);--color-green-700:var(--color-black);--color-green-900:var(--color-black);--color-keycat-lime:var(--color-lime-400);--color-keycat-lime-light:var(--color-lime-100);--color-keycat-white:var(--color-white);--color-keycat-black:var(--color-black);--font-family-display:"Bungee", Impact, sans-serif;--font-family-base:"Nunito Sans Variable", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-data:"Roboto Mono Variable", monospace;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.375rem;--font-size-2xl:1.75rem;--font-size-3xl:2.25rem;--font-size-4xl:3rem;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--line-height-tight:.98;--line-height-normal:1.5;--page-max-width:1440px;--page-padding:1rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-pill:999px;--border-thin:1px;--border-medium:2px;--border-heavy:3px;--shadow-soft:0 8px 24px #1111111f;--shadow-card:6px 6px 0 var(--color-black);--shadow-card-large:8px 8px 0 var(--color-black);--duration-fast:.15s;--duration-normal:.3s;--duration-slow:.6s;--ease-standard:cubic-bezier(.22, 1, .36, 1)}@media (width>=768px){:root{--page-padding:1.5rem}}@media (width>=1024px){:root{--page-padding:2rem}}*,:before,:after{box-sizing:border-box}html{min-width:320px;min-height:100%;color:var(--color-text);background:var(--color-background);scroll-behavior:smooth;scroll-padding-top:8rem}body{min-width:320px;min-height:100vh;font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text);background:var(--color-background);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}body,button,input,textarea,select{font:inherit}button,input,textarea,select{color:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-family:var(--font-family-display);font-weight:var(--font-weight-regular);line-height:var(--line-height-tight);color:var(--color-keycat-white);-webkit-text-stroke:1.5px var(--color-keycat-black);paint-order:stroke fill;text-shadow:2px 2px 0 var(--color-keycat-black), 3px 3px 0 var(--color-keycat-black)}img,picture,svg,video,canvas{max-width:100%;display:block}#root{background:var(--color-background);min-height:100vh}::selection{color:var(--color-keycat-black);background:var(--color-keycat-lime)}:focus-visible{outline:3px solid var(--color-keycat-black);outline-offset:4px}a,button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.blockchain-ticker__track{animation-duration:28s!important;animation-iteration-count:infinite!important}}.site-header{z-index:20;width:100%;padding:var(--space-4) var(--page-padding) 0;background:0 0;position:relative}.site-header__inner{justify-content:space-between;align-items:center;gap:var(--space-4);width:min(100%, var(--page-max-width));min-width:0;min-height:4.5rem;margin-inline:auto;display:flex}.site-header__brand{min-width:0;transition:transform var(--duration-fast) var(--ease-standard), filter var(--duration-fast) var(--ease-standard);flex-shrink:0;align-items:center;display:inline-flex}.site-header__brand:hover{transform:rotate(-2deg)scale(1.04)}.site-header__logo{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:auto;max-width:100%;height:2.75rem;display:block}.site-header__desktop-nav,.site-header__buy--desktop{display:none}.site-header__menu-button{width:3rem;height:3rem;color:var(--color-green-900);background:var(--color-yellow-300);border:var(--border-medium) solid var(--color-border);border-radius:var(--radius-md);box-shadow:3px 3px 0 var(--color-border);cursor:pointer;transition:transform var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);flex-shrink:0;place-content:center;padding:0;display:grid}.site-header__menu-button:hover{box-shadow:2px 2px 0 var(--color-border);transform:translate(1px,1px)}.site-header__menu-button span{border-radius:var(--radius-pill);background:var(--color-green-900);transform-origin:50%;width:1.25rem;height:3px;transition:transform var(--duration-normal) var(--ease-standard), opacity var(--duration-normal) var(--ease-standard);margin-block:2px;display:block}.site-header__menu-button--open span:first-child{transform:translateY(7px)rotate(45deg)}.site-header__menu-button--open span:nth-child(2){opacity:0}.site-header__menu-button--open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.site-header__mobile-nav{width:min(100%, var(--page-max-width));min-width:0;transition:grid-template-rows var(--duration-normal) var(--ease-standard);grid-template-rows:0fr;margin-inline:auto;display:grid;overflow:hidden}.site-header__mobile-nav--open{grid-template-rows:1fr}.site-header__mobile-nav-inner{flex-direction:column;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}.site-header__mobile-nav--open .site-header__mobile-nav-inner{margin-top:var(--space-3);padding:var(--space-4) var(--space-4);background:var(--color-yellow-100);border:var(--border-heavy) solid var(--color-border);border-radius:var(--radius-xl);box-shadow:5px 5px 0 var(--color-border)}.site-header__mobile-link{width:100%;padding:var(--space-3) var(--space-2);font-family:var(--font-family-display);font-size:var(--font-size-xl);color:var(--color-green-700);transition:color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);text-decoration:none;display:block}.site-header__mobile-link:hover{color:var(--color-green-900);transform:translate(3px)}.site-header__buy{font-family:var(--font-family-display);color:var(--color-green-900);background:var(--color-yellow-400);border:var(--border-heavy) solid var(--color-border);border-radius:var(--radius-lg);box-shadow:4px 4px 0 var(--color-border);transition:transform var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;text-decoration:none}.site-header__buy:hover{box-shadow:2px 2px 0 var(--color-border);transform:translate(2px,2px)}.site-header__buy--mobile{width:100%;margin-top:var(--space-3);padding:var(--space-3) var(--space-5);font-size:var(--font-size-lg);display:inline-flex}@media (width<=359px){.site-header{padding:var(--space-3) var(--space-3) 0}.site-header__inner{min-height:4rem}.site-header__logo{height:2.45rem}.site-header__menu-button{width:2.75rem;height:2.75rem}.site-header__mobile-nav--open .site-header__mobile-nav-inner{margin-top:var(--space-2);padding:var(--space-3) var(--space-3);box-shadow:4px 4px 0 var(--color-border)}.site-header__mobile-link{padding:var(--space-3) var(--space-1);font-size:var(--font-size-lg)}.site-header__buy--mobile{padding:var(--space-3) var(--space-4)}}@media (width>=768px){.site-header{padding-top:var(--space-6)}.site-header__inner{min-height:5rem}.site-header__logo{height:3.25rem}.site-header__mobile-nav--open .site-header__mobile-nav-inner{padding:var(--space-5) var(--space-5)}}@media (width>=1024px){.site-header{padding-top:var(--space-8)}.site-header__inner{gap:var(--space-8);width:min(100%, var(--page-max-width));min-height:5.5rem;padding:var(--space-3) var(--space-5);background:var(--color-yellow-100);border:var(--border-heavy) solid var(--color-border);border-radius:var(--radius-xl);box-shadow:6px 6px 0 var(--color-border)}.site-header__logo{height:3.5rem}.site-header__desktop-nav{justify-content:center;align-items:center;gap:var(--space-8);min-width:0;margin-left:auto;display:flex}.site-header__nav-link{padding-block:var(--space-2);font-family:var(--font-family-display);font-size:var(--font-size-lg);color:var(--color-green-700);white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);text-decoration:none;position:relative}.site-header__nav-link:hover{color:var(--color-green-900);transform:translateY(-1px)}.site-header__nav-link:after{content:"";border-radius:var(--radius-pill);background:var(--color-yellow-400);transform-origin:0;width:100%;height:3px;transition:transform var(--duration-normal) var(--ease-standard);position:absolute;bottom:0;left:0;transform:scaleX(0)rotate(-1deg)}.site-header__nav-link:hover:after{transform:scaleX(1)rotate(-1deg)}.site-header__buy--desktop{margin-left:var(--space-4);padding:var(--space-3) var(--space-5);font-size:var(--font-size-lg);flex-shrink:0;display:inline-flex}.site-header__menu-button,.site-header__mobile-nav{display:none}}@media (width>=1024px) and (width<=1180px){.site-header__inner{gap:var(--space-5);padding-inline:var(--space-4)}.site-header__desktop-nav{gap:var(--space-5)}.site-header__nav-link,.site-header__buy--desktop{font-size:var(--font-size-base)}.site-header__buy--desktop{margin-left:var(--space-2)}}.site-footer{width:100%;padding:var(--space-12) var(--page-padding) var(--space-8);background:var(--color-white);position:relative;overflow:hidden}.site-footer__inner{width:min(100%, var(--page-max-width));padding:var(--space-6);background:var(--color-lime-400);border:2px solid var(--color-black);border-radius:var(--radius-md);box-shadow:0 7px 0 var(--color-black);margin-inline:auto;position:relative;overflow:hidden}.site-footer__inner:before{content:"";background:repeating-linear-gradient(90deg, var(--color-black) 0, var(--color-black) 1.6rem, transparent 1.6rem, transparent 2.7rem);pointer-events:none;width:100%;height:.7rem;position:absolute;top:0;left:0}.site-footer__main{z-index:1;align-items:center;gap:var(--space-6);width:100%;margin-top:var(--space-3);padding:var(--space-8) var(--space-5);background:var(--color-white);border:2px solid var(--color-black);border-radius:var(--radius-md);box-shadow:0 5px 0 var(--color-black);text-align:center;flex-direction:column;display:flex;position:relative}.site-footer__brand{align-items:center;gap:var(--space-2);color:var(--color-black);flex-direction:column;text-decoration:none;display:inline-flex}.site-footer__logo{object-fit:contain;width:auto;max-width:100%;height:3rem;transition:transform var(--duration-fast) var(--ease-standard);display:block}.site-footer__brand:hover .site-footer__logo{transform:scale(1.04)}.site-footer__brand span{font-family:var(--font-family-display);font-size:var(--font-size-xl);color:var(--color-white);-webkit-text-stroke:1.25px var(--color-black);paint-order:stroke fill;text-shadow:2px 2px 0 var(--color-black)}.site-footer__nav{justify-content:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;width:100%;display:flex}.site-footer__nav a{font-family:var(--font-family-data);font-size:var(--font-size-xs);color:var(--color-black);transition:color var(--duration-fast) var(--ease-standard);font-weight:700;text-decoration:none;position:relative}.site-footer__nav a:after{content:"";background:var(--color-lime-400);transform-origin:0;width:100%;height:.2rem;transition:transform var(--duration-fast) var(--ease-standard);position:absolute;bottom:-.3rem;left:0;transform:scaleX(0)}.site-footer__nav a:hover:after{transform:scaleX(1)}.site-footer__socials{justify-content:center;gap:var(--space-3);flex-wrap:wrap;width:100%;display:flex}.site-footer__socials a{min-height:2.9rem;padding:var(--space-2) var(--space-5);font-family:var(--font-family-display);font-size:var(--font-size-base);color:var(--color-black);background:var(--color-white);border:2px solid var(--color-black);border-radius:var(--radius-md);box-shadow:0 4px 0 var(--color-black);text-align:center;transition:transform var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.site-footer__socials a:hover{background:var(--color-lime-400);box-shadow:0 2px 0 var(--color-black);transform:translateY(2px)}.site-footer__socials a:active{box-shadow:0 1px 0 var(--color-black);transform:translateY(3px)}.site-footer__contract{z-index:1;width:min(100%,38rem);min-height:13rem;margin:var(--space-6) auto 0;padding:var(--space-7) var(--space-5);background:var(--color-white);border:2px solid var(--color-black);border-radius:var(--radius-md);box-shadow:0 5px 0 var(--color-black);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.site-footer__contract:before{content:"";background:repeating-linear-gradient(90deg, var(--color-black) 0, var(--color-black) 1.5rem, transparent 1.5rem, transparent 2.55rem);pointer-events:none;width:100%;height:.65rem;position:absolute;top:0;left:0}.site-footer__contract-label{z-index:1;width:100%;font-family:var(--font-family-data);font-size:var(--font-size-xs);color:var(--color-black);text-align:center;letter-spacing:.08em;font-weight:700;display:block;position:relative}.site-footer__contract-address{z-index:1;width:min(100%,26rem);margin-top:var(--space-4);font-family:var(--font-family-data);font-size:clamp(.62rem, 2.8vw, var(--font-size-xs));color:var(--color-black);text-overflow:ellipsis;white-space:nowrap;text-align:center;margin-inline:auto;font-weight:700;display:block;position:relative;overflow:hidden}.site-footer__copy-wrap{z-index:1;width:100%;margin-top:var(--space-6);justify-content:center;align-items:center;display:flex;position:relative}.site-footer__copy{min-height:3rem;padding:var(--space-2) var(--space-5);font-family:var(--font-family-display);font-size:var(--font-size-base);color:var(--color-black);background:var(--color-white);border:2px solid var(--color-black);border-radius:var(--radius-sm);box-shadow:0 4px 0 var(--color-black);cursor:pointer;transition:transform var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;margin-inline:auto;display:inline-flex}.site-footer__copy:hover{background:var(--color-lime-400);box-shadow:0 2px 0 var(--color-black);transform:translateY(2px)}.site-footer__copy:active{box-shadow:0 1px 0 var(--color-black);transform:translateY(3px)}.site-footer__notice{z-index:1;align-items:center;gap:var(--space-4);width:min(100%,42rem);margin:var(--space-6) auto 0;padding:var(--space-6) var(--space-5);background:var(--color-white);border:2px solid var(--color-black);border-radius:var(--radius-md);text-align:center;flex-direction:column;display:flex;position:relative}.site-footer__notice strong{min-height:2.5rem;padding:var(--space-2) var(--space-4);font-family:var(--font-family-display);font-size:var(--font-size-base);color:var(--color-black);background:var(--color-lime-400);border:2px solid var(--color-black);border-radius:var(--radius-sm);box-shadow:0 3px 0 var(--color-black);text-align:center;justify-content:center;align-items:center;font-weight:400;display:inline-flex}.site-footer__notice p{width:min(100%,38rem);font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:center;margin:0;font-weight:600;line-height:1.65}.site-footer__bottom{z-index:1;align-items:center;gap:var(--space-4);margin-top:var(--space-6);padding:var(--space-5);background:var(--color-white);border:2px solid var(--color-black);border-radius:var(--radius-md);text-align:center;flex-direction:column;display:flex;position:relative}.site-footer__bottom span{font-family:var(--font-family-data);font-size:var(--font-size-xs);color:var(--color-black);font-weight:700}@media (width<=359px){.site-footer{padding:var(--space-8) var(--space-3) var(--space-7)}.site-footer__inner{padding:var(--space-4);box-shadow:0 6px 0 var(--color-black)}.site-footer__main{gap:var(--space-5);padding:var(--space-7) var(--space-4)}.site-footer__logo{height:2.7rem}.site-footer__nav{gap:var(--space-2) var(--space-3)}.site-footer__socials{gap:var(--space-3)}.site-footer__socials a{padding:var(--space-2) var(--space-4)}.site-footer__contract{min-height:12.5rem;margin-top:var(--space-4);padding:var(--space-6) var(--space-4)}.site-footer__contract-address{width:min(100%,22rem)}.site-footer__notice{margin-top:var(--space-4);padding:var(--space-5) var(--space-4)}.site-footer__bottom{margin-top:var(--space-4)}}@media (width>=768px){.site-footer{padding:var(--space-12) var(--page-padding) var(--space-8)}.site-footer__inner{padding:var(--space-6);box-shadow:0 8px 0 var(--color-black)}.site-footer__main{gap:var(--space-8);padding:var(--space-10) var(--space-8)}.site-footer__logo{height:3.75rem}.site-footer__contract{min-height:14rem;margin-top:var(--space-6);padding:var(--space-8) var(--space-7)}.site-footer__contract-address{font-size:var(--font-size-sm)}.site-footer__notice,.site-footer__bottom{margin-top:var(--space-6)}}@media (width>=1024px){.site-footer{padding:var(--space-16) var(--page-padding) var(--space-10)}.site-footer__inner{padding:var(--space-8)}.site-footer__main{align-items:center;gap:var(--space-8);padding:var(--space-10);text-align:left;grid-template-columns:auto 1fr auto;display:grid}.site-footer__brand{flex-direction:row;justify-self:start}.site-footer__nav{justify-self:center;width:auto}.site-footer__socials{justify-self:end;width:auto}.site-footer__contract{min-height:14rem;margin-top:var(--space-8);padding:var(--space-8);justify-content:center}.site-footer__notice{margin-top:var(--space-8)}.site-footer__bottom{margin-top:var(--space-8);text-align:left;flex-direction:row;justify-content:space-between}}@media (hover:none) and (pointer:coarse){.site-footer__brand:hover .site-footer__logo{transform:none}.site-footer__nav a:hover:after{transform:scaleX(0)}.site-footer__socials a:hover,.site-footer__copy:hover{background:var(--color-white);box-shadow:0 4px 0 var(--color-black);transform:none}.site-footer__socials a:active,.site-footer__copy:active{background:var(--color-lime-400);box-shadow:0 2px 0 var(--color-black);transform:translateY(2px)}}.blockchain-ticker{--ticker-gap:2rem;background:var(--color-yellow-400);border-top:var(--border-medium) solid var(--color-border);border-bottom:var(--border-medium) solid var(--color-border);width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%)}.blockchain-ticker__track{will-change:transform;width:max-content;min-width:max-content;animation:28s linear infinite ticker-scroll;display:flex}.blockchain-ticker__group{align-items:center;gap:var(--ticker-gap);width:max-content;padding-block:.7rem;padding-right:var(--ticker-gap);flex:none;display:flex}.blockchain-ticker__item{align-items:center;gap:var(--space-2);white-space:nowrap;flex:none;display:flex}.blockchain-ticker__label{font-family:var(--font-family-display);font-size:var(--font-size-sm);color:var(--color-green-700)}.blockchain-ticker__value{font-family:var(--font-family-data);font-size:var(--font-size-sm);color:var(--color-green-900);font-weight:700}.blockchain-ticker__separator{margin-left:var(--space-3);font-family:var(--font-family-display);color:var(--color-green-700)}.blockchain-ticker__value--positive{color:var(--color-positive)}.blockchain-ticker__value--negative{color:var(--color-negative)}@keyframes ticker-scroll{0%{transform:translate(0,0)}to{transform:translate(-25%)}}@media (width>=768px){.blockchain-ticker{--ticker-gap:2.5rem}.blockchain-ticker__group{padding-block:.8rem}.blockchain-ticker__label,.blockchain-ticker__value{font-size:var(--font-size-base)}}@media (width>=1024px){.blockchain-ticker{--ticker-gap:2.75rem}.blockchain-ticker__track{animation-duration:32s}}.meme-panel{width:100%;padding:var(--space-6);background:var(--color-white);border:2px solid var(--color-black);border-radius:var(--radius-md);box-shadow:0 6px 0 var(--color-black);position:relative;overflow:hidden}.meme-panel__content{z-index:1;position:relative}.meme-panel--yellow{background:var(--color-lime-50)}.meme-panel--green{background:var(--color-white)}@media (width>=768px){.meme-panel{padding:var(--space-8);box-shadow:0 8px 0 var(--color-black)}}@media (width>=1024px){.meme-panel{padding:var(--space-10)}}.about{width:100%;padding:var(--space-12) var(--page-padding) var(--space-16);background:var(--color-white);position:relative;overflow:hidden}.about__inner{width:min(100%, var(--page-max-width));margin-inline:auto}.about__layout{gap:var(--space-10);display:grid}.about__content{width:100%;min-width:0}.about__heading{text-align:center;width:min(100%,46rem);margin-inline:auto}.about__eyebrow{min-height:2.25rem;padding:var(--space-2) var(--space-4);font-family:var(--font-family-data);font-size:var(--font-size-xs);letter-spacing:.08em;color:var(--color-black);background:var(--color-lime-400);border:2px solid var(--color-black);border-radius:var(--radius-sm);box-shadow:0 3px 0 var(--color-black);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.about__title{width:100%;margin-top:var(--space-5);font-family:var(--font-family-display);color:var(--color-white);-webkit-text-stroke:1.5px var(--color-black);paint-order:stroke fill;text-shadow:2px 2px 0 var(--color-black);overflow-wrap:break-word;font-size:clamp(2.8rem,12vw,5.4rem);font-weight:400;line-height:.96}.about__title span{margin-top:var(--space-2);color:var(--color-lime-400);-webkit-text-stroke:1.5px var(--color-black);paint-order:stroke fill;text-shadow:2px 2px 0 var(--color-black);font-size:.58em;line-height:1;display:block}.about__subtitle{margin-top:var(--space-4);font-family:var(--font-family-data);font-size:var(--font-size-xs);color:var(--color-black);letter-spacing:.14em;font-weight:700}.about__story{margin-top:var(--space-8)}.about__story .meme-panel{background:var(--color-white);border:2px solid var(--color-black);border-radius:var(--radius-md);width:100%;box-shadow:0 7px 0 var(--color-black)}.about__story-copy{gap:var(--space-5);flex-direction:column;display:flex}.about__story-copy p{font-size:var(--font-size-base);color:var(--color-text-muted);font-weight:600;line-height:1.7}.about__story-copy strong{font-family:var(--font-family-display);color:var(--color-black);font-weight:400}.about__story-highlight{font-family:var(--font-family-display);font-size:var(--font-size-xl)!important;color:var(--color-black)!important;font-weight:400!important;line-height:1.15!important}.about__story-final{font-family:var(--font-family-display);-webkit-text-stroke:1px var(--color-black);paint-order:stroke fill;text-shadow:2px 2px 0 var(--color-black);font-size:var(--font-size-2xl)!important;color:var(--color-lime-400)!important;font-weight:400!important;line-height:1.05!important}.about__aside{align-items:center;gap:var(--space-6);flex-direction:column;width:100%;min-width:0;display:flex}.about__fact-motion,.about__quote-motion{width:100%;min-width:0}.about__facts{gap:var(--space-3);width:100%;display:grid}.about__fact{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;min-width:0;padding:var(--space-4) var(--space-5);background:var(--color-white);border:2px solid var(--color-black);border-radius:var(--radius-md);box-shadow:0 4px 0 var(--color-black);display:flex}.about__fact--2{background:var(--color-lime-400)}.about__fact-label{min-width:0;font-family:var(--font-family-data);font-size:var(--font-size-xs);color:var(--color-black);letter-spacing:.08em;font-weight:700}.about__fact-value{min-width:0;font-family:var(--font-family-display);font-size:var(--font-size-xl);color:var(--color-black);text-align:right;overflow-wrap:break-word}.about__quote{width:100%;padding:var(--space-6) var(--space-5);background:var(--color-lime-400);border:2px solid var(--color-black);border-radius:var(--radius-md);box-shadow:0 6px 0 var(--color-black);text-align:center}.about__quote-small{margin-bottom:var(--space-2);font-family:var(--font-family-data);font-size:var(--font-size-xs);color:var(--color-black);letter-spacing:.08em;font-weight:700;display:block}.about__quote strong{width:100%;font-family:var(--font-family-display);color:var(--color-white);-webkit-text-stroke:1.5px var(--color-black);paint-order:stroke fill;text-shadow:2px 2px 0 var(--color-black);overflow-wrap:break-word;font-size:clamp(2rem,9vw,3.4rem);font-weight:400;line-height:.98;display:block}.about__quote strong span{margin-top:var(--space-2);color:var(--color-white);display:block}.about__visual{width:100%;min-width:0;margin-top:var(--space-2);justify-content:center;align-items:center;display:flex}.about__visual-frame{width:min(100%,30rem);padding:var(--space-3);background:var(--color-white);border:2px solid var(--color-black);border-radius:var(--radius-md);box-shadow:0 7px 0 var(--color-black);justify-content:center;align-items:center;margin-inline:auto;display:flex;position:relative;overflow:hidden}.about__visual-frame:before{content:"";background:repeating-linear-gradient(90deg, var(--color-black) 0, var(--color-black) 1.6rem, transparent 1.6rem, transparent 2.7rem);z-index:2;pointer-events:none;width:100%;height:.7rem;position:absolute;top:0;left:0}.about__visual-image{z-index:1;border-radius:var(--radius-sm);object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;margin-inline:auto;display:block;position:relative}@media (width<=359px){.about{padding:var(--space-8) var(--space-3) var(--space-10)}.about__title{font-size:clamp(2.4rem,12vw,3.4rem)}.about__story{margin-top:var(--space-6)}.about__fact{padding:var(--space-4) var(--space-4)}.about__fact-value{font-size:var(--font-size-lg)}.about__quote{padding:var(--space-5) var(--space-4)}.about__quote strong{font-size:clamp(1.8rem,9vw,2.7rem)}.about__visual-frame{width:100%;padding:var(--space-2)}}@media (width>=768px){.about{padding:var(--space-12) var(--page-padding) var(--space-16)}.about__layout{gap:var(--space-12)}.about__story{margin-top:var(--space-10)}.about__story-copy p{font-size:var(--font-size-lg)}.about__aside{gap:var(--space-8)}.about__facts{gap:var(--space-4)}.about__quote{padding:var(--space-6) var(--space-6)}.about__visual-frame{width:min(100%,34rem);padding:var(--space-4);box-shadow:0 8px 0 var(--color-black)}}@media (width>=1024px){.about{padding:var(--space-16) var(--page-padding) var(--space-20)}.about__layout{align-items:stretch;gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.about__content{flex-direction:column;grid-column:1;width:min(100%,38rem);min-width:0;margin:0;display:flex}.about__heading{text-align:left;width:100%;margin-inline:0}.about__story{width:100%;margin-top:var(--space-10);flex:1;display:flex}.about__story .meme-panel{width:100%;height:100%;display:flex}.about__story .meme-panel__content{width:100%;height:100%}.about__story-copy p{font-size:var(--font-size-lg)}.about__aside{align-items:center;gap:var(--space-6);flex-direction:column;grid-column:2;width:100%;min-width:0;height:100%;margin:0;display:flex}.about__facts,.about__quote-motion{flex:none;width:min(100%,36rem);margin-inline:auto}.about__quote{width:100%;padding:var(--space-6) var(--space-6);text-align:left}.about__quote-small,.about__quote strong{text-align:left}.about__visual{flex:1;justify-content:center;align-items:stretch;width:100%;min-width:0;min-height:0;margin-top:0;display:flex}.about__visual-frame{width:min(100%,36rem);height:100%;min-height:0;padding:var(--space-4);box-shadow:0 8px 0 var(--color-black);justify-content:center;align-items:center;margin-inline:auto;display:flex}.about__visual-image{object-fit:contain;object-position:center;width:100%;height:100%;min-height:0;margin-inline:auto;display:block}}@media (width>=1280px){.about__layout{gap:var(--space-16)}.about__facts,.about__quote-motion,.about__visual-frame{width:min(100%,36rem)}}.community{width:100%;padding:var(--space-12) var(--page-padding) var(--space-16);background:var(--color-white);position:relative;overflow:hidden}.community__inner{width:min(100%, var(--page-max-width));margin-inline:auto}.community__heading{text-align:center;width:min(100%,46rem);margin-inline:auto}.community__eyebrow{min-height:2.25rem;padding:var(--space-2) var(--space-4);font-family:var(--font-family-data);font-size:var(--font-size-xs);letter-spacing:.08em;color:var(--color-black);background:var(--color-lime-400);border:2px solid var(--color-black);border-radius:var(--radius-sm);box-shadow:0 3px 0 var(--color-black);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.community__title{width:100%;margin-top:var(--space-5);font-family:var(--font-family-display);color:var(--color-white);-webkit-text-stroke:1.5px var(--color-black);paint-order:stroke fill;text-shadow:2px 2px 0 var(--color-black);overflow-wrap:break-word;font-size:clamp(2.8rem,12vw,5.5rem);font-weight:400;line-height:.96}.community__title span{margin-top:var(--space-2);color:var(--color-lime-400);-webkit-text-stroke:1.5px var(--color-black);paint-order:stroke fill;text-shadow:2px 2px 0 var(--color-black);display:block}.community__description{width:min(100%,34rem);margin:var(--space-5) auto 0;font-size:var(--font-size-base);color:var(--color-text-muted);text-align:center;font-weight:600;line-height:1.6}.community__layout{gap:var(--space-5);width:100%;margin-top:var(--space-10);display:grid}.community__main-motion,.community__statement-motion,.community__contract-motion{width:100%;min-width:0}.community__main{width:100%;min-width:0;min-height:24rem;padding:var(--space-8) var(--space-5);background:var(--color-white);border:2px solid var(--color-black);border-radius:var(--radius-md);box-shadow:0 6px 0 var(--color-black);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.community__main:before{content:"";background:repeating-linear-gradient(90deg, var(--color-black) 0, var(--color-black) 1.6rem, transparent 1.6rem, transparent 2.7rem);pointer-events:none;width:100%;height:.7rem;position:absolute;top:0;left:0}.community__main-label{z-index:1;font-family:var(--font-family-data);font-size:var(--font-size-xs);color:var(--color-black);letter-spacing:.08em;font-weight:700;position:relative}.community__main-title{z-index:1;width:100%;margin-top:var(--space-4);font-family:var(--font-family-display);color:var(--color-white);-webkit-text-stroke:1.5px var(--color-black);paint-order:stroke fill;text-shadow:2px 2px 0 var(--color-black);text-align:center;overflow-wrap:anywhere;font-size:clamp(2.4rem,10vw,5rem);font-weight:400;line-height:.96;position:relative}.community__main-copy{z-index:1;width:min(100%,32rem);margin-top:var(--space-5);font-size:var(--font-size-base);color:var(--color-text-muted);text-align:center;margin-inline:auto;font-weight:600;line-height:1.6;position:relative}.community__socials{z-index:1;gap:var(--space-3);width:min(100%,34rem);margin-top:var(--space-6);flex-direction:column;margin-inline:auto;display:flex;position:relative}.community__social{width:100%;min-height:3.75rem;padding:var(--space-3) var(--space-5);font-family:var(--font-family-display);font-size:var(--font-size-lg);color:var(--color-black);background:var(--color-white);border:3px solid var(--color-black);border-radius:var(--radius-md);box-shadow:0 5px 0 var(--color-black);text-align:center;transition:transform var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;line-height:1.1;text-decoration:none;display:inline-flex}.community__social:hover{background:var(--color-lime-400);box-shadow:0 3px 0 var(--color-black);transform:translateY(2px)}.community__side{gap:var(--space-5);flex-direction:column;width:100%;min-width:0;display:flex}.community__statement{width:100%;min-width:0;min-height:12rem;padding:var(--space-6) var(--space-5);background:var(--color-lime-400);border:2px solid var(--color-black);border-radius:var(--radius-md);box-shadow:0 5px 0 var(--color-black);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.community__statement span,.community__statement p{width:100%;font-family:var(--font-family-data);font-size:var(--font-size-xs);color:var(--color-black);text-align:center;letter-spacing:.08em;font-weight:700;display:block}.community__statement strong{width:100%;margin:var(--space-3) 0;font-family:var(--font-family-display);color:var(--color-white);-webkit-text-stroke:1.5px var(--color-black);paint-order:stroke fill;text-shadow:2px 2px 0 var(--color-black);text-align:center;overflow-wrap:anywhere;font-size:clamp(2rem,9vw,4rem);font-weight:400;line-height:.98;display:block}.community__contract{width:100%;min-width:0;min-height:13rem;padding:var(--space-7) var(--space-5);background:var(--color-white);border:2px solid var(--color-black);border-radius:var(--radius-md);box-shadow:0 5px 0 var(--color-black);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.community__contract-label{width:100%;font-family:var(--font-family-data);font-size:var(--font-size-xs);color:var(--color-black);text-align:center;letter-spacing:.08em;font-weight:700;display:block}.community__contract-address{width:min(100%,26rem);margin-top:var(--space-4);font-family:var(--font-family-data);font-size:clamp(.62rem, 2.8vw, var(--font-size-sm));color:var(--color-black);text-overflow:ellipsis;white-space:nowrap;text-align:center;margin-inline:auto;font-weight:700;display:block;overflow:hidden}.community__copy{min-height:3rem;margin-top:var(--space-6);padding:var(--space-2) var(--space-5);font-family:var(--font-family-display);font-size:var(--font-size-base);color:var(--color-black);background:var(--color-white);border:2px solid var(--color-black);border-radius:var(--radius-sm);box-shadow:0 4px 0 var(--color-black);cursor:pointer;transition:transform var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex}.community__copy:hover{background:var(--color-lime-400);box-shadow:0 2px 0 var(--color-black);transform:translateY(2px)}.community__copy:active{box-shadow:0 1px 0 var(--color-black);transform:translateY(3px)}@media (width<=359px){.community{padding:var(--space-8) var(--space-3) var(--space-10)}.community__title{font-size:clamp(2.4rem,12vw,3.4rem)}.community__layout{gap:var(--space-4);margin-top:var(--space-8)}.community__main{min-height:22rem;padding:var(--space-7) var(--space-4)}.community__main-title{font-size:clamp(2.1rem,10vw,3rem)}.community__statement{min-height:11rem;padding:var(--space-6) var(--space-4)}.community__statement strong{font-size:clamp(1.9rem,9vw,2.8rem)}.community__contract{min-height:12rem;padding:var(--space-6) var(--space-4)}}@media (width>=768px){.community{padding:var(--space-14) var(--page-padding) var(--space-16)}.community__description{font-size:var(--font-size-lg)}.community__layout{gap:var(--space-6);margin-top:var(--space-12)}.community__main{min-height:27rem;padding:var(--space-9) var(--space-8);box-shadow:0 7px 0 var(--color-black)}.community__main-title{-webkit-text-stroke:1.75px var(--color-black);font-size:clamp(3rem,7vw,5rem)}.community__main-copy{font-size:var(--font-size-lg)}.community__socials{gap:var(--space-4);margin-top:var(--space-7);flex-direction:row}.community__social{flex:1}.community__statement,.community__contract{box-shadow:0 6px 0 var(--color-black)}.community__statement{min-height:12rem;padding:var(--space-7) var(--space-6)}.community__statement strong{font-size:clamp(2.5rem,6vw,4rem)}.community__contract{min-height:14rem;padding:var(--space-8) var(--space-6)}.community__contract-address{font-size:var(--font-size-sm)}}@media (width>=1024px){.community{padding:var(--space-16) var(--page-padding) var(--space-20)}.community__heading{width:min(100%,48rem)}.community__title{font-size:clamp(3.4rem,5vw,5.8rem)}.community__layout{align-items:stretch;gap:var(--space-16);margin-top:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.community__main-motion{height:100%}.community__main{height:100%;min-height:34rem;padding:var(--space-10) var(--space-8);box-shadow:0 8px 0 var(--color-black)}.community__main-title{-webkit-text-stroke:2px var(--color-black);text-shadow:3px 3px 0 var(--color-black);font-size:clamp(3rem,3.8vw,5rem)}.community__side{gap:var(--space-6);height:100%}.community__statement-motion,.community__contract-motion{flex:1}.community__statement,.community__contract{height:100%}.community__statement{min-height:0}.community__contract{min-height:0;padding:var(--space-8) var(--space-7)}}@media (width>=1280px){.community__layout{gap:var(--space-20)}}@media (hover:none) and (pointer:coarse){.community__social:hover{background:var(--color-white);box-shadow:0 5px 0 var(--color-black);transform:none}.community__copy:hover{background:var(--color-white);box-shadow:0 4px 0 var(--color-black);transform:none}.community__social:active{background:var(--color-lime-400);box-shadow:0 3px 0 var(--color-black);transform:translateY(2px)}.community__copy:active{background:var(--color-lime-400);box-shadow:0 2px 0 var(--color-black);transform:translateY(2px)}}.hero{width:100%;padding:var(--space-8) var(--page-padding) var(--space-12);background:var(--color-white);position:relative;overflow:hidden}.hero__inner{width:min(100%, var(--page-max-width));margin-inline:auto;display:grid}.hero__visual{justify-content:center;align-items:center;width:100%;min-width:0;display:flex;position:relative}.hero__character-float{will-change:transform;justify-content:center;align-items:center;width:100%;min-width:0;display:flex}.hero__character-wrap{width:min(100%,28rem);min-width:0;padding:var(--space-4);background:var(--color-lime-400);border:3px solid var(--color-black);border-radius:var(--radius-md);box-shadow:0 7px 0 var(--color-black);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.hero__character-wrap:before{content:"";background:repeating-linear-gradient(90deg, var(--color-black) 0, var(--color-black) 1.8rem, transparent 1.8rem, transparent 3rem);z-index:2;pointer-events:none;width:100%;height:.75rem;position:absolute;top:0;left:0}.hero__character{z-index:1;object-fit:contain;filter:drop-shadow(0 8px 8px #1111111f);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;display:block;position:relative}.hero__content{z-index:2;width:min(100%,36rem);margin-top:var(--space-8);text-align:center;margin-inline:auto;position:relative}.hero__eyebrow{min-height:2.25rem;padding:var(--space-2) var(--space-4);font-family:var(--font-family-data);font-size:var(--font-size-xs);letter-spacing:.08em;color:var(--color-black);background:var(--color-lime-400);border:2px solid var(--color-black);border-radius:var(--radius-sm);box-shadow:0 3px 0 var(--color-black);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.hero__title{width:100%;margin-top:var(--space-5);font-family:var(--font-family-display);letter-spacing:-.035em;overflow-wrap:break-word;font-size:clamp(2.8rem,13vw,5.5rem);font-weight:400;line-height:.95}.hero__title-top{margin-bottom:var(--space-2);color:var(--color-white);-webkit-text-stroke:1.5px var(--color-black);paint-order:stroke fill;text-shadow:2px 2px 0 var(--color-black);font-size:.48em;line-height:1;display:block}.hero__title-main{color:var(--color-lime-400);-webkit-text-stroke:2px var(--color-black);paint-order:stroke fill;text-shadow:3px 3px 0 var(--color-black);font-size:.92em;line-height:.98;display:block}.hero__description{width:min(100%,30rem);margin:var(--space-5) auto 0;font-size:var(--font-size-base);color:var(--color-black);font-weight:700;line-height:1.55}.hero__actions{gap:var(--space-3);width:min(100%,26rem);margin:var(--space-6) auto 0;flex-direction:column;display:flex}.hero__buy,.hero__community{width:100%;min-height:3.75rem;padding:var(--space-3) var(--space-6);font-family:var(--font-family-display);font-size:var(--font-size-base);color:var(--color-black);border:3px solid var(--color-black);border-radius:var(--radius-md);text-align:center;transition:transform var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;line-height:1.1;text-decoration:none;display:inline-flex}.hero__buy{background:var(--color-lime-400);box-shadow:0 5px 0 var(--color-black)}.hero__buy:hover{box-shadow:0 3px 0 var(--color-black);transform:translateY(2px)}.hero__community{background:var(--color-white);box-shadow:0 5px 0 var(--color-black)}.hero__community:hover{background:var(--color-lime-400);box-shadow:0 3px 0 var(--color-black);transform:translateY(2px)}.hero__contract{align-items:center;gap:var(--space-2);width:min(100%,34rem);margin:var(--space-6) auto 0;padding:var(--space-2);background:var(--color-gray-100);border:2px solid var(--color-black);border-radius:var(--radius-md);grid-template-columns:auto minmax(0,1fr) auto;min-width:0;display:grid}.hero__contract-label{min-width:2.4rem;height:2.4rem;padding-inline:var(--space-2);font-family:var(--font-family-display);font-size:var(--font-size-xs);color:var(--color-black);background:var(--color-lime-400);border:2px solid var(--color-black);border-radius:var(--radius-sm);justify-content:center;align-items:center;display:inline-flex}.hero__contract-address{min-width:0;font-family:var(--font-family-data);font-size:var(--font-size-xs);color:var(--color-black);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.hero__copy{min-height:2.4rem;padding-inline:var(--space-3);font-family:var(--font-family-display);font-size:var(--font-size-xs);color:var(--color-black);background:var(--color-lime-400);border:2px solid var(--color-black);border-radius:var(--radius-sm);box-shadow:0 3px 0 var(--color-black);transition:transform var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex}.hero__copy:hover{background:var(--color-lime-100);box-shadow:0 2px 0 var(--color-black);transform:translateY(1px)}@media (width<=359px){.hero{padding:var(--space-6) var(--space-3) var(--space-10)}.hero__character-wrap{width:100%;padding:var(--space-3)}.hero__content{margin-top:var(--space-6)}.hero__title{font-size:clamp(2.45rem,12vw,3.4rem)}.hero__description{font-size:var(--font-size-sm)}.hero__actions{width:100%}.hero__contract{gap:var(--space-1);width:100%}.hero__contract-label{min-width:2.1rem;height:2.1rem}.hero__copy{min-height:2.1rem;padding-inline:var(--space-2)}}@media (width>=768px){.hero{padding:var(--space-12) var(--page-padding) var(--space-16)}.hero__character-wrap{width:min(90%,34rem);padding:var(--space-5);box-shadow:0 9px 0 var(--color-black)}.hero__character-wrap:before{height:.9rem}.hero__content{margin-top:var(--space-10)}.hero__title{font-size:clamp(4.5rem,10vw,6.25rem)}.hero__title-top{-webkit-text-stroke:2px var(--color-black);text-shadow:3px 3px 0 var(--color-black)}.hero__title-main{-webkit-text-stroke:2.5px var(--color-black);text-shadow:4px 4px 0 var(--color-black)}.hero__description{font-size:var(--font-size-lg)}.hero__actions{flex-direction:row;width:min(100%,32rem)}.hero__buy,.hero__community{flex:1}.hero__contract-address{font-size:var(--font-size-sm)}}@media (width>=1024px){.hero{min-height:calc(100vh - 8rem);padding:var(--space-16) var(--page-padding);align-items:center;display:flex}.hero__inner{align-items:center;gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hero__content{text-align:left;grid-area:1/1;width:min(100%,38rem);margin:0}.hero__visual{grid-area:1/2}.hero__character-wrap{width:min(100%,39rem);padding:var(--space-6);box-shadow:0 10px 0 var(--color-black)}.hero__title{max-width:42rem;margin-top:var(--space-6);font-size:clamp(4.7rem,6vw,7rem)}.hero__description{margin:var(--space-6) 0 0;font-size:var(--font-size-lg)}.hero__actions{width:auto;margin:var(--space-6) 0 0;justify-content:flex-start}.hero__buy,.hero__community{width:auto;min-width:11rem;padding:var(--space-4) var(--space-8);flex:none}.hero__contract{margin:var(--space-6) 0 0}}@media (width>=1280px){.hero__inner{gap:var(--space-20)}.hero__character-wrap{width:min(100%,42rem)}}.how-to-buy{width:100%;padding:var(--space-12) var(--page-padding) var(--space-16);background:var(--color-white);position:relative;overflow:hidden}.how-to-buy__inner{width:min(100%, var(--page-max-width));margin-inline:auto}.how-to-buy__heading{text-align:center;width:min(100%,46rem);margin-inline:auto}.how-to-buy__eyebrow{min-height:2.25rem;padding:var(--space-2) var(--space-4);font-family:var(--font-family-data);font-size:var(--font-size-xs);letter-spacing:.08em;color:var(--color-black);background:var(--color-lime-400);border:2px solid var(--color-black);border-radius:var(--radius-sm);box-shadow:0 3px 0 var(--color-black);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.how-to-buy__title{width:100%;margin-top:var(--space-5);font-family:var(--font-family-display);color:var(--color-white);-webkit-text-stroke:1.5px var(--color-black);paint-order:stroke fill;text-shadow:2px 2px 0 var(--color-black);overflow-wrap:break-word;font-size:clamp(2.8rem,12vw,5.5rem);font-weight:400;line-height:.96}.how-to-buy__title span{margin-top:var(--space-2);color:var(--color-lime-400);-webkit-text-stroke:1.5px var(--color-black);paint-order:stroke fill;text-shadow:2px 2px 0 var(--color-black);display:block}.how-to-buy__description{width:min(100%,34rem);margin:var(--space-5) auto 0;font-size:var(--font-size-base);color:var(--color-text-muted);text-align:center;font-weight:600;line-height:1.6}.how-to-buy__steps{gap:var(--space-4);width:100%;margin-top:var(--space-10);display:grid}.how-to-buy__card-motion{width:100%;min-width:0}.how-to-buy__card{width:100%;min-width:0;min-height:15rem;padding:var(--space-7) var(--space-5) var(--space-6);background:var(--color-white);border:2px solid var(--color-black);border-radius:var(--radius-md);box-shadow:0 5px 0 var(--color-black);text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:relative;overflow:hidden}.how-to-buy__card:before{content:"";background:repeating-linear-gradient(90deg, var(--color-black) 0, var(--color-black) 1.5rem, transparent 1.5rem, transparent 2.55rem);pointer-events:none;width:100%;height:.65rem;position:absolute;top:0;left:0}.how-to-buy__number{z-index:1;min-width:3.4rem;min-height:2.75rem;padding:var(--space-2) var(--space-3);font-family:var(--font-family-display);font-size:var(--font-size-lg);color:var(--color-black);background:var(--color-lime-400);border:2px solid var(--color-black);border-radius:var(--radius-sm);justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}.how-to-buy__card-title{z-index:1;width:100%;margin-top:var(--space-5);font-family:var(--font-family-display);color:var(--color-white);-webkit-text-stroke:1.5px var(--color-black);paint-order:stroke fill;text-shadow:2px 2px 0 var(--color-black);text-align:center;overflow-wrap:anywhere;font-size:clamp(1.65rem,7vw,2.5rem);font-weight:400;line-height:1.05;position:relative}.how-to-buy__card-description{z-index:1;width:100%;max-width:27rem;margin-top:var(--space-4);font-size:var(--font-size-base);color:var(--color-text-muted);text-align:center;font-weight:600;line-height:1.6;position:relative}.how-to-buy__card--wallet{background:var(--color-white)}.how-to-buy__card--fund{background:var(--color-lime-400)}.how-to-buy__card--swap{background:var(--color-white)}.how-to-buy__card--fund .how-to-buy__card-description{color:var(--color-black)}.how-to-buy__card--fund .how-to-buy__number{background:var(--color-white)}.how-to-buy__action{align-items:center;gap:var(--space-3);width:100%;margin-top:var(--space-10);flex-direction:column;display:flex}.how-to-buy__button{min-height:3.75rem;padding:var(--space-3) var(--space-7);font-family:var(--font-family-display);font-size:var(--font-size-lg);color:var(--color-black);background:var(--color-lime-400);border:3px solid var(--color-black);border-radius:var(--radius-md);box-shadow:0 5px 0 var(--color-black);text-align:center;transition:transform var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;line-height:1.1;text-decoration:none;display:inline-flex}.how-to-buy__button:hover{background:var(--color-lime-100);box-shadow:0 3px 0 var(--color-black);transform:translateY(2px)}.how-to-buy__contract{font-family:var(--font-family-data);font-size:var(--font-size-xs);color:var(--color-text-muted);letter-spacing:.08em;text-align:center;font-weight:700}@media (width<=359px){.how-to-buy{padding:var(--space-8) var(--space-3) var(--space-10)}.how-to-buy__title{font-size:clamp(2.4rem,12vw,3.4rem)}.how-to-buy__steps{gap:var(--space-4);margin-top:var(--space-8)}.how-to-buy__card{min-height:14rem;padding:var(--space-6) var(--space-4)}.how-to-buy__card-title{font-size:clamp(1.55rem,7.5vw,2.2rem)}.how-to-buy__button{width:100%;padding:var(--space-3) var(--space-5)}}@media (width>=768px){.how-to-buy{padding:var(--space-14) var(--page-padding) var(--space-16)}.how-to-buy__description{font-size:var(--font-size-lg)}.how-to-buy__steps{gap:var(--space-6);margin-top:var(--space-12)}.how-to-buy__card{min-height:16rem;padding:var(--space-8) var(--space-6);box-shadow:0 6px 0 var(--color-black)}.how-to-buy__card-title{-webkit-text-stroke:1.75px var(--color-black);text-shadow:2px 2px 0 var(--color-black);font-size:clamp(1.9rem,4vw,2.7rem)}.how-to-buy__card-description{font-size:var(--font-size-lg)}.how-to-buy__action{margin-top:var(--space-12)}.how-to-buy__button{min-height:4rem;padding:var(--space-4) var(--space-8);font-size:var(--font-size-xl);box-shadow:0 6px 0 var(--color-black)}.how-to-buy__button:hover{box-shadow:0 4px 0 var(--color-black)}}@media (width>=1024px){.how-to-buy{padding:var(--space-16) var(--page-padding) var(--space-20)}.how-to-buy__heading{width:min(100%,48rem)}.how-to-buy__title{font-size:clamp(3.4rem,5vw,5.8rem)}.how-to-buy__steps{align-items:stretch;gap:var(--space-6);margin-top:var(--space-16);grid-template-columns:repeat(3,minmax(0,1fr))}.how-to-buy__card{height:100%;min-height:20rem;padding:var(--space-8) var(--space-6);box-shadow:0 7px 0 var(--color-black)}.how-to-buy__number{min-width:3.75rem;min-height:3rem;font-size:var(--font-size-xl)}.how-to-buy__card-title{-webkit-text-stroke:2px var(--color-black);text-shadow:3px 3px 0 var(--color-black);font-size:clamp(1.75rem,2.2vw,2.6rem)}.how-to-buy__card-description{font-size:var(--font-size-base)}.how-to-buy__action{margin-top:var(--space-12)}}@media (width>=1280px){.how-to-buy__steps{gap:var(--space-8)}.how-to-buy__card{min-height:21rem}}.tokenomics{width:100%;padding:var(--space-12) var(--page-padding) var(--space-16);background:var(--color-white);position:relative;overflow:hidden}.tokenomics__inner{width:min(100%, var(--page-max-width));margin-inline:auto}.tokenomics__heading{text-align:center;width:min(100%,46rem);margin-inline:auto}.tokenomics__eyebrow{min-height:2.25rem;padding:var(--space-2) var(--space-4);font-family:var(--font-family-data);font-size:var(--font-size-xs);letter-spacing:.08em;color:var(--color-black);background:var(--color-lime-400);border:2px solid var(--color-black);border-radius:var(--radius-sm);box-shadow:0 3px 0 var(--color-black);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.tokenomics__title{width:100%;margin-top:var(--space-5);font-family:var(--font-family-display);color:var(--color-white);-webkit-text-stroke:1.5px var(--color-black);paint-order:stroke fill;text-shadow:2px 2px 0 var(--color-black);overflow-wrap:break-word;font-size:clamp(2.8rem,12vw,5.5rem);font-weight:400;line-height:.96}.tokenomics__title span{margin-top:var(--space-2);color:var(--color-lime-400);-webkit-text-stroke:1.5px var(--color-black);paint-order:stroke fill;text-shadow:2px 2px 0 var(--color-black);display:block}.tokenomics__description{width:min(100%,34rem);margin:var(--space-5) auto 0;font-size:var(--font-size-base);color:var(--color-text-muted);text-align:center;font-weight:600;line-height:1.6}.tokenomics__grid{gap:var(--space-4);width:100%;margin-top:var(--space-10);display:grid}.tokenomics__card-motion{width:100%;min-width:0}.tokenomics__card{width:100%;min-width:0;min-height:12rem;padding:var(--space-7) var(--space-5) var(--space-6);background:var(--color-white);border:2px solid var(--color-black);border-radius:var(--radius-md);box-shadow:0 5px 0 var(--color-black);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.tokenomics__card:before{content:"";background:repeating-linear-gradient(90deg, var(--color-black) 0, var(--color-black) 1.5rem, transparent 1.5rem, transparent 2.55rem);pointer-events:none;width:100%;height:.65rem;position:absolute;top:0;left:0}.tokenomics__card-label{z-index:1;width:100%;font-family:var(--font-family-data);font-size:var(--font-size-xs);color:var(--color-black);letter-spacing:.08em;text-align:center;font-weight:700;line-height:1.2;position:relative}.tokenomics__card-value{z-index:1;width:100%;max-width:100%;margin-top:var(--space-3);font-family:var(--font-family-display);color:var(--color-black);text-align:center;overflow-wrap:anywhere;font-size:clamp(2.4rem,11vw,4.5rem);font-weight:400;line-height:1;position:relative}.tokenomics__card-detail{z-index:1;width:100%;margin-top:var(--space-3);font-family:var(--font-family-data);font-size:var(--font-size-xs);color:var(--color-text-muted);text-align:center;overflow-wrap:anywhere;font-weight:700;line-height:1.4;position:relative}.tokenomics__card-detail-secondary{margin-top:var(--space-3);color:var(--color-black);display:block}.tokenomics__card--supply{background:var(--color-white)}.tokenomics__card--tax{background:var(--color-lime-400)}.tokenomics__card--chain{background:var(--color-white)}.tokenomics__card--liquidity{background:var(--color-lime-400)}@media (width<=359px){.tokenomics{padding:var(--space-8) var(--space-3) var(--space-10)}.tokenomics__title{font-size:clamp(2.4rem,12vw,3.4rem)}.tokenomics__grid{gap:var(--space-4);margin-top:var(--space-8)}.tokenomics__card{min-height:11rem;padding:var(--space-6) var(--space-4)}.tokenomics__card-value{font-size:clamp(2.4rem,12vw,3.7rem)}}@media (width>=768px){.tokenomics{padding:var(--space-14) var(--page-padding) var(--space-16)}.tokenomics__description{font-size:var(--font-size-lg)}.tokenomics__grid{gap:var(--space-6);margin-top:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr))}.tokenomics__card{min-height:14rem;padding:var(--space-8) var(--space-6);box-shadow:0 6px 0 var(--color-black)}.tokenomics__card-value{font-size:clamp(2.8rem,6vw,4.6rem)}}@media (width>=1024px){.tokenomics{padding:var(--space-16) var(--page-padding) var(--space-20)}.tokenomics__heading{width:min(100%,48rem)}.tokenomics__title{font-size:clamp(3.4rem,5vw,5.8rem)}.tokenomics__grid{gap:var(--space-5);margin-top:var(--space-16);grid-template-columns:repeat(4,minmax(0,1fr))}.tokenomics__card{min-height:16rem;padding:var(--space-8) var(--space-5);text-align:center;box-shadow:0 7px 0 var(--color-black)}.tokenomics__card-label,.tokenomics__card-value,.tokenomics__card-detail{text-align:center}.tokenomics__card-value{font-size:clamp(2.6rem,3.2vw,4.3rem)}}@media (width>=1280px){.tokenomics__grid{gap:var(--space-6)}.tokenomics__card{min-height:17rem}}
