:root{--ink:#07120d;--acid:#b8ff3f;--lime:#d8ff73;--paper:#edf1df;--muted:#aab2a4;--orange:#ff7140}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ink);color:var(--paper);font-family:"Space Grotesk",sans-serif;overflow-x:hidden}.wrap{width:min(1160px,calc(100% - 48px));margin:auto}.grain{pointer-events:none;position:fixed;z-index:10;inset:0;opacity:.065;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.75'/%3E%3C/svg%3E")}.nav{height:90px;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:3}.brand{font:800 13px/10px Syne,sans-serif;letter-spacing:-.8px;display:flex;align-items:center;gap:8px;color:inherit;text-decoration:none}.brand img{width:43px;height:43px}.nav-links{display:flex;align-items:center;gap:28px}.nav-links>a{color:var(--paper);text-decoration:none;font-size:13px;font-weight:600}.nav-cta{background:var(--acid);color:var(--ink)!important;padding:11px 15px;border-radius:2px}.menu-button{display:none;background:none;color:var(--paper);border:0;font:700 12px Space Grotesk}.hero{min-height:660px;display:grid;grid-template-columns:1fr .87fr;align-items:center;position:relative}.eyebrow,.section-mark{font-size:11px;letter-spacing:1.4px;font-weight:700;color:var(--acid)}.eyebrow span{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--acid);margin-right:7px}.hero h1,h2{font-family:Syne,sans-serif;letter-spacing:-4px;margin:18px 0;font-size:clamp(55px,7.2vw,96px);line-height:.88}.hero h1 i,.hero h1 em,h2 span{font-style:normal;color:var(--acid)}.hero h1 em{color:var(--orange)}.hero-text{max-width:440px;color:#c5cbbd;font-size:17px;line-height:1.55}.hero-actions{display:flex;gap:11px;margin-top:30px}.button{display:inline-flex;align-items:center;gap:40px;padding:15px 18px;text-transform:uppercase;text-decoration:none;font-size:12px;letter-spacing:.5px;font-weight:700}.primary{background:var(--acid);color:var(--ink)}.primary b{font-size:21px}.ghost{border:1px solid #576157;color:var(--paper)}.ticker{margin-top:55px;display:flex;gap:18px;align-items:center;font-size:9px;letter-spacing:.8px;color:#a9b2a5}.ticker strong{color:var(--acid);font-size:14px}.hero-art{height:550px;position:relative;display:grid;place-items:center}.hero-art>img{width:min(390px,90%);position:relative;z-index:1;filter:drop-shadow(0 0 48px rgba(184,255,63,.27));animation:float 4s ease-in-out infinite}.burst{position:absolute;width:430px;aspect-ratio:1;border-radius:50%;background:repeating-conic-gradient(from 20deg,transparent 0 7deg,rgba(184,255,63,.18) 8deg 9deg,transparent 10deg 17deg)}.chart-lines{position:absolute;inset:45px 0 0 25px;opacity:.4;transform:rotate(-8deg)}.chart-lines i{display:block;border-left:3px solid var(--orange);width:28px;height:62px;float:left;margin:70px 13px 0}.chart-lines i:nth-child(even){border-color:var(--acid);height:110px;margin-top:28px}.sticker{position:absolute;z-index:2;border:2px solid var(--ink);background:var(--orange);color:var(--ink);font:800 13px/12px Syne;text-align:center;padding:12px;transform:rotate(-13deg)}.sticker.one{top:61px;right:18px}.sticker.two{bottom:88px;left:5px;background:var(--acid);transform:rotate(12deg);font-size:20px}.marquee{overflow:hidden;background:var(--acid);color:var(--ink);font:800 20px/52px Syne;white-space:nowrap;transform:rotate(-1.2deg) scale(1.03)}.marquee div{display:inline-flex;gap:28px;min-width:max-content;animation:scroll 24s linear infinite}.marquee b{color:var(--orange)}.lore{padding:150px 0}.lore-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:70px;align-items:end}.lore h2,.section-header h2{font-size:clamp(47px,6.4vw,80px)}.lore .lead{color:var(--acid);font-size:22px;font-weight:600}.lore p:not(.lead),.section-header>p,.mission-note{line-height:1.65;color:#bbc3b7;max-width:420px}.text-link{display:inline-block;margin-top:20px;color:var(--acid);text-decoration:none;font-size:12px;font-weight:bold;letter-spacing:1px}.mission{background:#18251b;padding:83px 0}.mission-grid{display:grid;grid-template-columns:.8fr 1.6fr .75fr;gap:35px;align-items:start}.mission-copy{font:700 clamp(29px,3.6vw,49px)/1.02 Syne;letter-spacing:-2px;margin:0}.mission-copy span{color:var(--acid)}.mission-note{font-size:13px;margin:8px 0}.tokenomics,.roadmap{padding:140px 0}.section-header{display:flex;justify-content:space-between;align-items:end;margin-bottom:45px}.section-header h2{margin-bottom:0}.section-header>p{font-size:13px;margin-bottom:6px}.token-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #4d584b;border-left:1px solid #4d584b}.token-grid article{min-height:170px;padding:23px;border-right:1px solid #4d584b;border-bottom:1px solid #4d584b;display:flex;flex-direction:column;justify-content:space-between}.token-grid span{font-size:11px;color:var(--acid);letter-spacing:1px}.token-grid strong{font:700 30px/1 Syne;letter-spacing:-2px}.token-grid p{margin:0;color:#abb3a8;font-size:12px}.token-grid .contract{grid-column:1/-1;min-height:auto;display:grid;grid-template-columns:150px 1fr auto;align-items:center;gap:20px}.contract code{color:#dbe3d3;font-size:12px}.copy{border:1px solid #556153;color:#697465;background:none;padding:8px 12px}.tokenomics small{display:block;color:#889387;max-width:600px;line-height:1.5;margin-top:16px;font-size:10px}.roadmap{padding-top:20px}.steps{border-top:1px solid #4d584b}.steps article{display:grid;grid-template-columns:130px 1fr 1.4fr 25px;gap:20px;align-items:center;border-bottom:1px solid #4d584b;padding:28px 0}.steps b{font-size:11px;letter-spacing:1px;color:var(--acid)}.steps h3{font:700 26px Syne;margin:0;letter-spacing:-1px}.steps p{margin:0;color:#abb3a8;line-height:1.5;font-size:13px}.steps span{color:var(--orange)}.buy{background:var(--orange);color:var(--ink);padding:110px 0}.buy .section-mark{color:var(--ink)}.buy h2{font-size:clamp(47px,6.5vw,82px);margin-bottom:50px}.buy h2 span{color:#fff2d9}.buy-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:40px}.buy-grid article{border-top:2px solid var(--ink);padding-top:15px}.buy-grid b{font-size:12px}.buy-grid h3{font:700 20px Syne;margin:30px 0 10px}.buy-grid p{font-size:14px;line-height:1.5;max-width:280px}.buy .primary{background:var(--ink);color:var(--acid)}.disabled{opacity:.82;cursor:default}.footer{padding:70px 0 30px;display:grid;grid-template-columns:1fr auto;gap:50px}.footer .brand img{width:56px;height:56px}.footer>div>p{font:700 15px Syne;color:var(--acid);margin-top:23px}.socials{display:flex;gap:8px}.socials a{border:1px solid #586357;color:var(--paper);text-decoration:none;display:grid;place-items:center;width:42px;height:42px;font:700 12px Space Grotesk}.risk{grid-column:1/-1;border-top:1px solid #3f4b41;padding-top:22px;max-width:800px}.risk strong{font-size:10px;letter-spacing:1px;color:var(--orange)}.risk p{font-size:12px!important;line-height:1.6;color:#aeb8aa!important;font-family:Space Grotesk!important;font-weight:400!important}.copyright{grid-column:1/-1;color:#697467;font-size:10px;margin:0}@keyframes float{50%{transform:translateY(-14px) rotate(2deg)}}@keyframes scroll{to{transform:translateX(-50%)}}@media(max-width:760px){.wrap{width:min(100% - 32px,1160px)}.nav{height:72px}.menu-button{display:block}.nav-links{display:none;position:absolute;right:0;top:65px;flex-direction:column;align-items:stretch;padding:18px;background:#152318;border:1px solid #3d503d}.nav-links.open{display:flex}.hero{grid-template-columns:1fr;padding-top:50px}.hero-art{height:380px;grid-row:1}.hero-copy{grid-row:2;padding-bottom:70px}.hero h1{font-size:58px}.hero-text{font-size:15px}.ticker{margin-top:35px;gap:9px;flex-wrap:wrap}.lore{padding:100px 0}.lore-grid,.mission-grid{grid-template-columns:1fr;gap:25px}.mission{padding:65px 0}.section-header{display:block}.section-header>p{margin-top:20px}.tokenomics,.roadmap{padding:90px 0}.token-grid{grid-template-columns:1fr}.token-grid .contract{grid-column:auto;display:flex;min-height:150px}.steps article{grid-template-columns:1fr 25px;gap:8px}.steps article b,.steps article p{grid-column:1}.steps article span{grid-column:2;grid-row:1}.buy{padding:80px 0}.buy-grid{grid-template-columns:1fr;gap:8px}.buy-grid h3{margin:12px 0 4px}.footer{grid-template-columns:1fr;gap:30px}.socials{grid-row:2}.risk{grid-column:auto}.burst{width:320px}}
