@font-face{font-family:Archivo;src:url(/fonts/archivo.woff2)format("woff2");font-weight:100 900;font-stretch:62% 125%;font-display:swap}@font-face{font-family:Plex Mono;src:url(/fonts/plex-mono-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Plex Mono;src:url(/fonts/plex-mono-500.woff2)format("woff2");font-weight:500 700;font-display:swap}:root{--bg:#f3f1ea;--bg-2:#fbfaf6;--bg-3:#efece3;--bg-4:#e6e2d7;--bg-5:#dad5c8;--bg-rgb:243, 241, 234;--bg2-rgb:251, 250, 246;--bg3-rgb:239, 236, 227;--bg4-rgb:230, 226, 215;--line:#e2ded2;--line-2:#d3cec0;--line-3:#b8b2a2;--line2-rgb:211, 206, 192;--text:#111110;--text-2:#34322d;--muted:#6c685d;--muted-2:#858072;--dim:#a29d8f;--mint:#111110;--accent-rgb:17, 17, 16;--accent-hi:#34322d;--accent-dim:#d3cec0;--on-accent:#fbfaf6;--buy:#0e9f5c;--buy-rgb:14, 159, 92;--sell:#e0353f;--sell-rgb:224, 53, 63;--on-sell:#fff;--warn:#b25f0c;--warn-rgb:178, 95, 12;--danger-bg:#fde3e3;--danger-fg:#7a1a1a;--redact:#d3cec0;--ease:cubic-bezier(.16, 1, .3, 1);--sans:"Archivo", system-ui, -apple-system, sans-serif;--mono:"Plex Mono", ui-monospace, monospace;--wide:125%;--r-1:1px;--r-2:2px;--r-3:2px;--nav-h:50px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0}body{font-size:13.5px;font-stretch:96%;line-height:1.45}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.mono{font-family:var(--mono);font-size:.9em}.up{color:var(--buy)}.down{color:var(--sell)}.muted{color:var(--muted)}.dim{color:var(--dim)}.wordmark{font-size:21px;font-weight:800;font-stretch:var(--wide);letter-spacing:-.035em;color:var(--text);align-items:baseline;padding:2px 0;line-height:1;display:inline-flex}.wm-i{position:relative}.wm-i:before{content:"";background:var(--mint);width:.19em;height:.19em;position:absolute;top:.1em;left:50%;transform:translate(-50%)}.btn{border-radius:var(--r-2);height:38px;transition:color .3s var(--ease), background .3s var(--ease), opacity .2s;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:650;font-stretch:104%;display:inline-flex;position:relative;overflow:hidden}.btn>*{z-index:1;position:relative}.btn-mint{background:var(--mint);color:var(--on-accent)}.btn-mint:before{content:"";background:var(--accent-hi);transform-origin:0;transition:transform .35s var(--ease);position:absolute;inset:0;transform:scaleX(0)}.btn-mint:hover:before{transform:scaleX(1)}.btn-ghost{background:var(--bg-4);color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2)}.btn-ghost:hover{background:var(--bg-5)}.btn-buy{background:var(--buy);color:#fff}.btn-sell{background:var(--sell);color:var(--on-sell)}.btn[disabled]{background:var(--bg-4);color:var(--muted);box-shadow:inset 0 0 0 1px var(--line-2);cursor:not-allowed}.btn[disabled]:before{display:none}.btn-lg{height:46px;padding:0 22px;font-size:14px}.spinner{border:2px solid color-mix(in srgb, currentColor 25%, transparent);border-top-color:currentColor;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.skeleton{background:linear-gradient(90deg, var(--bg-3) 0%, var(--bg-4) 50%, var(--bg-3) 100%);border-radius:var(--r-1);background-size:200% 100%;animation:1.4s ease-in-out infinite shimmer;color:#0000!important}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.tabs{gap:22px;display:flex}.tab{color:var(--muted);background:0 0;border:0;padding:12px 0;font-weight:550;transition:color .2s;position:relative}.tab:after{content:"";background:var(--mint);height:2px;transition:transform .3s var(--ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.tab:hover,.tab.on{color:var(--text)}.tab.on:after{transform:scaleX(1)}.seg{background:var(--bg-3);border-radius:var(--r-2);box-shadow:inset 0 0 0 1px var(--line);grid-auto-columns:1fr;grid-auto-flow:column;gap:3px;padding:3px;display:grid}.seg button{height:32px;color:var(--muted);transition:background .25s var(--ease), color .2s;background:0 0;border:0;border-radius:3px;font-weight:650}.seg button.on{color:#fff;background:var(--buy)}.seg button.on.short{background:var(--sell);color:var(--on-sell)}.seg.plain button.on{background:var(--bg-5);color:var(--text)}.field{background:var(--bg-3);border:1px solid var(--line-2);border-radius:var(--r-2);align-items:center;gap:8px;height:40px;padding:0 12px;transition:border-color .2s;display:flex}.field:focus-within{border-color:var(--mint)}.field label{color:var(--muted);white-space:nowrap;font-size:12px}.field input{text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1;min-width:0}.field .unit{color:var(--muted);font-size:12px}input[type=range]{width:100%;accent-color:var(--mint)}.toggle{background:var(--bg-4);width:34px;height:20px;box-shadow:inset 0 0 0 1px var(--line-2);border:0;border-radius:20px;flex:none;padding:0;transition:background .25s;position:relative}.toggle:after{content:"";background:var(--muted);width:14px;height:14px;transition:transform .25s var(--ease), background .25s;border-radius:50%;position:absolute;top:3px;left:3px}.toggle.on{background:var(--accent-dim)}.toggle.on:after{background:var(--mint);transform:translate(14px)}.badge{border-radius:var(--r-1);background:var(--bg-4);color:var(--muted);align-items:center;gap:6px;padding:2px 7px;font-size:11px;font-weight:650;display:inline-flex}.badge.mint{background:rgba(var(--accent-rgb), .12);color:var(--mint)}.badge.warn{background:rgba(var(--warn-rgb), .12);color:var(--warn)}.badge.bad{background:rgba(var(--sell-rgb), .12);color:var(--sell)}.banner{background:var(--danger-bg);color:var(--danger-fg);padding:10px 16px;font-size:13px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important}}.banner.tester{color:#6b4300;background:#fbecd0}.banner a{margin-left:6px;text-decoration:underline}.landing{min-height:100vh;overflow-x:clip}.l-nav{z-index:10;background:linear-gradient(to bottom, rgba(var(--bg-rgb), .92), rgba(var(--bg-rgb), 0));align-items:center;gap:24px;padding:16px 32px;display:flex;position:sticky;top:0}.l-links{gap:6px;margin-left:12px;display:flex}.l-links a{border-radius:var(--r-2);color:var(--muted);padding:9px 14px;font-size:13px;font-weight:500;transition:color .2s,background .2s}.l-links a:hover{color:var(--text);background:var(--bg-3)}.l-nav .btn{margin-left:auto}.l-step{border-radius:var(--r-3);background:var(--bg-2);border:1px solid var(--line);padding:28px}.l-step .n{color:var(--mint);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.l-step h3{font-weight:400;font-stretch:var(--wide);letter-spacing:-.035em;margin:18px 0 8px;font-size:27px}.l-step p{color:var(--muted);max-width:30ch;margin:0;font-size:15px}.l-foot{border-top:1px solid var(--line);align-items:center;gap:32px;max-width:1240px;margin:140px auto 0;padding:32px 32px 48px;display:flex}.l-foot p{max-width:70ch;margin:0;font-size:12px}@media (max-width:900px){.l-nav{gap:12px;padding:14px 16px}.l-links{display:none}.l-foot{flex-direction:column;align-items:flex-start;gap:16px;padding:24px 16px 40px}}.l-foot-links{flex-wrap:wrap;gap:10px 18px;font-size:13px;display:flex}.l-foot-links a{color:var(--muted)}.l-foot-links a:hover{color:var(--text)}.eyebrow{color:var(--mint);margin-bottom:12px;font-size:13px;font-weight:600;display:inline-block}.l-token-card{border-radius:var(--r-3);background:var(--bg-2);border:1px solid var(--line-2);gap:16px;padding:22px;display:grid}.ca{border-radius:var(--r-3);background:var(--bg-3);border:1px solid var(--line-2);align-items:center;gap:10px;padding:10px 12px;display:flex}.ca .mono{text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;overflow:hidden}.l-token-btns{gap:10px;display:flex}.l-burns{gap:4px;max-height:220px;display:grid;overflow:auto}.l-burn{border-radius:var(--r-2);background:var(--bg-3);grid-template-columns:1fr auto auto;gap:14px;padding:8px 10px;font-size:13px;display:grid}.l-burn:hover{background:var(--bg-4)}.btn-sm{border-radius:var(--r-2);height:32px;padding:0 12px;font-size:12px}.t-hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;max-width:1240px;margin:0 auto;padding:96px 32px 0;display:grid}.t-hero h1{font-weight:250;font-stretch:var(--wide);letter-spacing:-.055em;margin:0 0 22px;font-size:clamp(56px,8.4vw,120px);line-height:.95}.t-hero h1 i{color:var(--mint);font-style:normal}.t-hero p{color:var(--muted);max-width:44ch;margin:0;font-size:18px;line-height:1.55}.l-token-card .badge{justify-self:start}.t-label{color:var(--dim);letter-spacing:.04em;font-size:12px}.t-soon{color:var(--muted);margin:0;font-size:15px;line-height:1.55}.t-soon a{color:var(--mint)}.t-facts{border-top:1px solid var(--line-2);grid-template-columns:repeat(4,1fr);max-width:1240px;margin:72px auto 0;padding:0 32px;display:grid}.t-facts div{gap:6px;padding:26px 24px 0 0;display:grid}.t-facts span{color:var(--dim);letter-spacing:.04em;font-size:12px}.t-facts b{letter-spacing:-.01em;font-size:28px;font-weight:600}.t-facts em{color:var(--muted);font-size:14px;font-style:normal}.t-flow,.t-burns,.t-note{max-width:1240px;margin:110px auto 0;padding:0 32px}.t-flow h2,.t-burns h2,.t-note h2{font-weight:300;font-stretch:var(--wide);letter-spacing:-.045em;margin:0 0 24px;font-size:40px}.t-steps{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.t-burn-list{max-height:360px}.t-empty{margin:0;font-size:15px}.t-note ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.t-note li{border-radius:var(--r-3);background:var(--bg-2);border:1px solid var(--line);color:var(--text-2);padding:16px 20px;font-size:15px}@media (max-width:900px){.t-hero{grid-template-columns:1fr;gap:32px;padding:56px 16px 0}.t-facts{grid-template-columns:repeat(2,1fr);margin-top:48px;padding:0 16px}.t-facts b{font-size:22px}.t-flow,.t-burns,.t-note{margin-top:72px;padding:0 16px}.t-flow h2,.t-burns h2,.t-note h2{font-size:34px}.t-steps{grid-template-columns:1fr}}[data-reveal][data-rv=wait]{opacity:0}[data-reveal][data-rv=in]{animation:rv-in .65s var(--ease) both}@keyframes rv-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}
