:root{--ice: #F4F8F5;--ice-2: #E4EDE8;--line: #D3DFD8;--ink: #06110D;--ink-2: #0B1C16;--muted: #5B6D66;--forest: #022E23;--forest-2: #04392C;--pasture: #0B4A37;--teal: #19D3A2;--teal-ink: #0A8A6A;--gold: #FFC21A;--pink: #FFAFAF;--cream: #FFF7E6;--steel: #A9C2B7;--white-10: rgb(255 255 255 / .1);--white-20: rgb(255 255 255 / .2);--white-45: rgb(255 255 255 / .45);--display: "Oswald", "Arial Narrow", "Helvetica Neue", Arial, sans-serif;--body: "Space Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--t-mega: clamp(5rem, 19vw, 19rem);--t-impact: clamp(3.4rem, 8vw, 7rem);--t-section: clamp(2.6rem, 5vw, 4.2rem);--t-heading: 2.375rem;--t-title: 1.25rem;--t-lead: 1.125rem;--t-label: 1rem;--t-body: .875rem;--t-eyebrow: .75rem;--ease: cubic-bezier(.2, 0, 0, 1);--gutter-l: max(1.5rem, env(safe-area-inset-left, 0px));--gutter-r: max(1.5rem, env(safe-area-inset-right, 0px));--head-h: 4.5rem;color-scheme:light}@media(min-width:640px){:root{--gutter-l: max(2rem, env(safe-area-inset-left, 0px));--gutter-r: max(2rem, env(safe-area-inset-right, 0px))}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{margin:0;background:var(--ice);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.45;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;height:auto;display:block}[hidden]{display:none!important}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}:focus-visible{outline:2px solid var(--teal);outline-offset:3px}::selection{background:var(--teal);color:var(--ink)}.wrap{width:100%;max-width:1440px;margin:0 auto;padding-left:var(--gutter-l);padding-right:var(--gutter-r)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.up{text-transform:uppercase}.dark{background:var(--forest);color:var(--cream)}.ink-bg{background:var(--ink);color:var(--cream)}.eyebrow{font-size:var(--t-eyebrow);font-weight:500;text-transform:uppercase;letter-spacing:.04em;line-height:1;color:var(--teal-ink);display:inline-flex;align-items:center;gap:.6rem}.eyebrow:before{content:"";width:.5rem;height:.5rem;background:currentColor}.dark .eyebrow,.ink-bg .eyebrow{color:var(--teal)}.display{font-family:var(--display);font-weight:700;text-transform:uppercase;line-height:.92;letter-spacing:-.005em;margin:0;text-wrap:balance}.h-impact{font-size:var(--t-impact)}.h-section{font-size:var(--t-section)}.copy{font-size:var(--t-body);text-transform:uppercase;line-height:1.4;max-width:34rem}.copy.muted{color:var(--muted)}.dark .copy.muted,.ink-bg .copy.muted{color:var(--steel)}.accent{color:var(--teal-ink)}.dark .accent,.ink-bg .accent{color:var(--teal)}.num{font-variant-numeric:tabular-nums}.bracket{position:relative;padding:1.1rem 1.375rem 1.2rem}.bracket>.c{position:absolute;width:.625rem;height:.625rem;stroke:currentColor;fill:none;pointer-events:none}.bracket>.c.tr{top:0;right:0}.bracket>.c.tl{top:0;left:0;transform:scaleX(-1)}.bracket>.c.bl{bottom:0;left:0;transform:scale(-1)}.bracket>.c.br{bottom:0;right:0;transform:scaleY(-1)}.cta{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:1.4em;height:2.6em;min-width:11em;padding:0 1.4em;font-size:var(--t-title);font-weight:500;text-transform:uppercase;line-height:1;color:var(--teal);isolation:isolate}.cta svg.frame{position:absolute;inset:0;width:100%;height:100%;z-index:-1;overflow:visible}.cta .flood{fill:var(--teal);transform-origin:left;transform:scaleX(0);transition:transform .3s var(--ease)}.cta:hover .flood,.cta:focus-visible .flood{transform:scaleX(1)}.cta span,.cta .arr{transition:color .25s var(--ease),stroke .25s,transform .2s var(--ease)}.cta:hover span{color:var(--ink)}.cta .arr{width:.65em;height:.5em;stroke:currentColor;fill:none}.cta:hover .arr{stroke:var(--ink);transform:translate(.25rem)}.cta.light{color:var(--ink)}.cta.light .flood{fill:var(--ink)}.cta.light:hover span{color:var(--cream)}.cta.light:hover .arr{stroke:var(--cream)}.link-br{font-size:var(--t-label);font-weight:700;text-transform:uppercase;line-height:1;transition:color .15s var(--ease);white-space:nowrap}.link-br:hover{color:var(--teal-ink)}.dark .link-br:hover,.ink-bg .link-br:hover{color:var(--teal)}.chip{display:inline-flex;align-items:center;gap:.45rem;font-size:var(--t-eyebrow);font-weight:500;text-transform:uppercase;border:1px solid currentColor;padding:.3rem .55rem;line-height:1}.chip.gold{color:var(--gold)}.chip .dot{width:.45rem;height:.45rem;border-radius:50%;background:currentColor}.site-head{position:fixed;z-index:60;left:0;right:0;top:0;padding-top:env(safe-area-inset-top,0px);transition:color .3s var(--ease),background .3s var(--ease),transform .45s var(--ease)}.site-head.scrolled{background:#f4f8f5d1;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.site-head.on-dark{color:var(--cream)}.site-head.on-dark.scrolled{background:#022e23c7}.site-head.hide{transform:translateY(-110%)}.site-head .bar{height:var(--head-h);display:flex;align-items:center;justify-content:space-between;gap:2rem}.logo{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--display);font-weight:700;font-size:1.35rem;text-transform:uppercase;line-height:1}.logo img{width:2.1rem;height:2.1rem;border-radius:.55rem}.logo b{color:var(--teal-ink)}.on-dark .logo b,.dark .logo b,.ink-bg .logo b{color:var(--teal)}.nav{display:none}.nav ul{display:flex;gap:2.4rem;list-style:none;margin:0;padding:0}.nav a{position:relative;font-size:var(--t-body);font-weight:500;text-transform:uppercase;line-height:1;padding-block:.4rem}.nav a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .35s var(--ease)}.nav a:hover:after,.nav a[aria-current=page]:after{transform:scaleX(1);transform-origin:left}.nav ul{gap:clamp(1.1rem,1.7vw,2.4rem)}.nav a[href="/token"]{color:var(--teal-ink);font-weight:700}.on-dark .nav a[href="/token"]{color:var(--teal)}.head-tools{display:flex;align-items:center;gap:.55rem}.burger{display:grid;gap:.32rem;padding:.6rem;margin-right:-.6rem}.burger i{width:1.6rem;height:1.5px;background:currentColor;display:block}.xbtn{display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;border:1px solid currentColor;border-radius:50%;opacity:.9;transition:background .25s var(--ease),color .25s var(--ease),transform .25s var(--ease)}.xbtn svg{width:1rem;height:1rem}.xbtn:hover{background:var(--ink);color:var(--cream);transform:rotate(-8deg) scale(1.06)}.on-dark .xbtn:hover,.menu .xbtn:hover{background:var(--teal);color:var(--ink)}.snd{display:inline-flex;align-items:center;gap:.5rem;height:2.5rem;padding:0 .85rem;border:1px solid currentColor;border-radius:99px;font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:background .25s var(--ease),color .25s var(--ease)}.snd .lbl{white-space:nowrap}.snd:hover{background:#19d3a224}.snd.on{background:var(--teal);border-color:var(--teal);color:var(--ink)}.eq{display:inline-flex;align-items:flex-end;gap:2px;height:.9rem}.eq i{width:2px;height:45%;background:currentColor;border-radius:1px}.eq i:nth-child(2){height:80%}.eq i:nth-child(3){height:100%}.eq i:nth-child(4){height:60%}.snd:not(.on) .eq{opacity:.55}.snd.on .eq i,.l-btn .eq i{animation:eq 1s var(--ease) infinite}.eq i:nth-child(2){animation-delay:-.3s!important}.eq i:nth-child(3){animation-delay:-.55s!important}.eq i:nth-child(4){animation-delay:-.15s!important}@keyframes eq{0%,to{height:25%}50%{height:100%}}.head-buy{position:relative;display:none;align-items:center;height:2.6rem;padding:0 1.2rem;color:var(--teal);font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;isolation:isolate}.head-buy .frame{position:absolute;inset:0;width:100%;height:100%;z-index:-1}.head-buy .frame .flood{fill:var(--teal);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--ease)}.head-buy:hover{color:var(--ink)}.head-buy:hover .frame .flood{transform:scaleX(1)}@media(min-width:640px){.head-buy{display:inline-flex}}@media(max-width:520px){.snd .lbl{display:none}.snd{width:2.5rem;padding:0;justify-content:center}}@media(min-width:1200px){.nav{display:block}.burger{display:none}}.menu{position:fixed;inset:0;z-index:90;background:var(--forest);color:var(--cream);display:flex;flex-direction:column;padding:calc(1.25rem + env(safe-area-inset-top,0px)) var(--gutter-r) calc(1.5rem + env(safe-area-inset-bottom,0px)) var(--gutter-l);visibility:hidden;clip-path:circle(0% at calc(100% - 2.5rem) 2.5rem)}.menu .top{display:flex;justify-content:space-between;align-items:center}.menu .x{width:2.5rem;height:2.5rem;position:relative}.menu .x i{position:absolute;left:.5rem;top:50%;width:1.5rem;height:1.5px;background:currentColor}.menu .x i:first-child{transform:rotate(45deg)}.menu .x i:last-child{transform:rotate(-45deg)}.menu nav{flex:1;display:flex;flex-direction:column;justify-content:center;gap:.6rem}.menu nav a{font-family:var(--display);font-weight:700;font-size:clamp(2.4rem,11vw,4rem);text-transform:uppercase;line-height:1;display:flex;align-items:baseline;gap:1rem}.menu nav a small{font-family:var(--body);font-size:var(--t-eyebrow);color:var(--teal);font-weight:500}.menu nav a:hover{color:var(--teal)}.menu .foot{display:flex;align-items:center;gap:.8rem;font-size:var(--t-body);text-transform:uppercase;color:var(--steel)}.menu .foot>span{margin-right:auto}.menu .foot .snd,.menu .foot .xbtn{color:var(--cream)}.cursor{position:fixed;left:0;top:0;z-index:120;pointer-events:none;display:none}@media(hover:hover)and (pointer:fine){.cursor{display:block}}.cursor .dot{position:absolute;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:var(--teal)}.cursor .ring{position:absolute;width:38px;height:38px;margin:-19px 0 0 -19px;border:1px solid var(--teal);border-radius:50%;display:grid;place-items:center;transition:width .3s var(--ease),height .3s var(--ease),margin .3s var(--ease),background .3s var(--ease)}.cursor .ring span{font-family:var(--display);font-weight:700;font-size:.8rem;color:var(--ink);opacity:0;transition:opacity .2s;text-transform:uppercase;letter-spacing:.02em}.cursor.big .ring{width:86px;height:86px;margin:-43px 0 0 -43px;background:var(--teal)}.cursor.big .ring span{opacity:1}.cursor.link .ring{width:58px;height:58px;margin:-29px 0 0 -29px;background:#19d3a226}html.is-loading,html.is-loading body{overflow:hidden}.loader{position:fixed;inset:0;z-index:110;background:radial-gradient(120% 90% at 50% 60%,#0B4A37 0%,var(--forest) 60%,#011b14 100%);color:var(--cream);overflow:hidden;clip-path:inset(0 0 0 0)}.loader .lc{position:absolute;inset:0;width:100%;height:100%}.l-top{position:absolute;top:calc(1.5rem + env(safe-area-inset-top,0px));left:var(--gutter-l);right:var(--gutter-r);display:flex;justify-content:space-between;gap:1rem;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase}.l-top .eyebrow{color:var(--teal)}.l-chain{opacity:.6}.l-mid{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:1.4rem;padding:0 var(--gutter-l);text-align:center}.l-cow{position:relative;width:min(42vh,72vw,24rem);aspect-ratio:1}.l-cow img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.l-cow .base{filter:grayscale(1) brightness(.35) contrast(1.1);opacity:.55}.l-cow .fillw{position:absolute;inset:0;clip-path:inset(100% 0 0 0);filter:drop-shadow(0 0 30px rgb(25 211 162 / .35))}.l-cow .sh{position:absolute;left:22%;right:22%;bottom:-4%;height:8%;border-radius:50%;background:radial-gradient(closest-side,rgb(0 0 0 / .45),transparent)}.l-line{margin:0;height:1.4em;overflow:hidden;font-family:var(--display);font-size:clamp(1rem,2.4vw,1.35rem);font-weight:500;letter-spacing:.14em;text-transform:uppercase}.l-line span{display:block}.l-enter{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem}.l-enter[hidden]{display:none}.l-btn{display:inline-flex;align-items:center;gap:.65rem;height:3.2rem;padding:0 1.5rem;border:1px solid rgb(255 247 230 / .35);border-radius:99px;font-weight:700;font-size:.9rem;letter-spacing:.08em;text-transform:uppercase;transition:transform .25s var(--ease),background .25s var(--ease)}.l-btn:hover{transform:translateY(-2px);background:#fff7e614}.l-btn.primary{background:var(--teal);border-color:var(--teal);color:var(--ink)}.l-btn.primary:hover{background:#3be3b6}.l-num{position:absolute;right:var(--gutter-r);bottom:2.2rem;font-family:var(--display);font-weight:700;line-height:.8;font-variant-numeric:tabular-nums}.l-num b{font-size:clamp(4rem,13vw,11rem);color:var(--cream)}.l-num small{font-size:clamp(1rem,2vw,1.6rem);color:var(--teal);margin-left:.3rem;vertical-align:top}.l-word{position:absolute;left:var(--gutter-l);bottom:2.2rem;font-family:var(--display);font-weight:700;font-size:clamp(1.4rem,3vw,2.4rem);text-transform:uppercase;line-height:1}.l-word span{color:var(--teal)}.l-word span:before{content:"-";color:var(--cream)}.loader .meter{position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--white-10)}.loader .meter i{position:absolute;inset:0;background:linear-gradient(90deg,var(--teal),var(--gold));transform-origin:left;transform:scaleX(0)}@media(max-width:600px){.l-num{bottom:1.4rem}.l-word{bottom:1.6rem}.l-chain{display:none}}.wipe{position:fixed;inset:0;z-index:105;pointer-events:none;display:grid;grid-template-columns:repeat(6,1fr)}.wipe i{background:var(--forest);transform:scaleY(0);transform-origin:bottom}.wipe i:nth-child(2n){background:var(--pasture)}.site-foot{background:var(--teal);padding:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.site-foot .panel{position:relative;background:var(--ink);color:var(--cream);overflow:hidden;padding-block:4rem 1.5rem;min-height:36rem;display:flex;flex-direction:column;justify-content:space-between}.site-foot canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.site-foot .big{position:relative;font-family:var(--display);font-weight:700;text-transform:uppercase;line-height:.88;font-size:clamp(3.4rem,10vw,9.5rem);margin:1rem 0 0;max-width:8.5em}.site-foot .big em{font-style:normal;color:var(--teal)}.site-foot .cols{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,max-content));gap:4rem;margin-top:3rem}.site-foot .col{display:grid;gap:.7rem;align-content:start;font-size:var(--t-body);text-transform:uppercase}.site-foot .col h4{margin:0 0 .3rem;font-size:var(--t-eyebrow);font-weight:500;color:var(--steel)}.site-foot .col a:hover{color:var(--teal)}.site-foot code{font-family:var(--body);color:var(--steel);overflow-wrap:anywhere;max-width:18rem}.site-foot .cow{position:absolute;right:3%;bottom:-2%;width:min(32vw,25rem);will-change:transform}.site-foot .legal{position:relative;margin-top:3.5rem;display:flex;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;font-size:.7rem;text-transform:uppercase;color:var(--white-45);line-height:1.4}.site-foot .legal p{margin:0;max-width:46rem}@media(min-width:900px){.site-foot .inner,.site-foot .legal{max-width:calc(100% - min(32vw,25rem) - 2rem)}}@media(max-width:899px){.site-foot .cols{grid-template-columns:1fr 1fr;gap:2rem}.site-foot .cow{position:relative;right:auto;width:62%;margin:2rem auto -1.5rem}}.page-hero{position:relative;overflow:hidden;padding-top:calc(var(--head-h) + 5rem);padding-bottom:4rem}.page-hero canvas.contours{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.page-hero .wrap{position:relative}.page-hero h1{font-size:var(--t-mega);line-height:.82;margin-top:1.25rem}.page-hero .sub{display:flex;justify-content:space-between;align-items:end;gap:2rem;flex-wrap:wrap;margin-top:2rem}@media(min-width:701px){.page-hero .sub{padding-right:clamp(10rem,24vw,22rem)}}.page-hero .peek{position:absolute;right:var(--gutter-r);bottom:1.5rem;width:clamp(9rem,22vw,20rem);pointer-events:none}@media(max-width:700px){.page-hero .peek{position:relative;right:auto;bottom:auto;width:8.5rem;margin:1rem calc(var(--gutter-r) + .5rem) 0 auto}}.sec{position:relative;padding-block:clamp(5rem,10vw,9rem)}.sec-head{display:grid;gap:1rem;margin-bottom:3rem;max-width:52rem}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,5rem);align-items:start}@media(max-width:900px){.grid-2{grid-template-columns:1fr}}.toast{position:fixed;left:50%;bottom:calc(1.25rem + env(safe-area-inset-bottom,0px));z-index:130;transform:translate(-50%,7rem);background:var(--ink);color:var(--cream);padding:.85rem 1.2rem;font-size:var(--t-body);text-transform:uppercase;transition:transform .35s var(--ease);max-width:calc(100% - 2rem)}.toast.show{transform:translate(-50%)}.no-js [data-reveal]{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}html{overflow-x:clip}@media(pointer:coarse){.burger{padding:.7rem;margin-right:-.7rem;min-width:44px;min-height:44px;place-content:center}.menu .x{width:44px;height:44px}.menu .x i{left:10px}.menu .foot a:not(.xbtn),.menu .foot button:not(.snd){display:inline-flex;align-items:center;min-height:44px}.xbtn,.snd{min-height:44px;min-width:44px}.site-foot .col{gap:0}.site-foot .col a,.site-foot .col button{display:inline-flex;align-items:center;min-height:40px}.link-br:not(.head-cta){display:inline-flex;align-items:center;min-height:44px}.cursor,.cursor-dot{display:none!important}}@media(max-width:600px){.site-foot .cols{grid-template-columns:1fr 1fr;gap:2rem 1.5rem}.site-foot .cols>.col:last-child{grid-column:1 / -1}.cta{font-size:clamp(.95rem,4.4vw,1.15rem);white-space:nowrap;min-width:0;gap:1em}}@media(max-height:520px)and (orientation:landscape){.site-foot .cow{width:min(30vw,14rem)}.site-foot .panel{min-height:0}}@media(max-width:360px){:root{--t-eyebrow: .72rem}.cta{padding:0 1.1em}}.logo{white-space:nowrap}@media(max-width:420px){.logo{font-size:1.12rem;gap:.45rem}.logo img{width:1.85rem;height:1.85rem}.head-tools{gap:.4rem}}canvas.three-canvas{opacity:0;transition:opacity .6s ease}canvas.three-canvas.on{opacity:1}
