.ashem-landing{--background:#080807;--foreground:#f0ece4;--muted:#8a8078;--border:#2c2420;--primary:#ea580c;--primary-foreground:#fff8f0;--card:#11100f;--green:#5f9d70;--slate:#94a3b8;--slate-edge:#64748b4d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-space), system-ui, sans-serif;color:var(--foreground);background:var(--background);background-image:linear-gradient(#ea580c07 1px,#0000 1px),linear-gradient(90deg,#ea580c07 1px,#0000 1px);background-size:36px 36px;min-height:100vh;font-size:13px;line-height:1.55}.ashem-landing *{box-sizing:border-box;border-color:var(--border)}.ashem-landing a{color:inherit;text-decoration:none}.ashem-landing button{color:inherit;font:inherit;cursor:pointer}.ashem-landing .mono{font-family:var(--font-jb), ui-monospace, monospace;font-variant-numeric:tabular-nums}.ashem-landing .muted{color:var(--muted);font-size:10px}.ashem-landing :focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}.ashem-landing .topbar{border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:40;background:#090909b3;justify-content:space-between;align-items:center;height:50px;padding:0 5%;display:flex;position:sticky;top:0}.ashem-landing .brand{align-items:center;gap:7px;font-size:12px;display:flex}.ashem-landing .brand-mark{color:var(--primary);filter:drop-shadow(0 0 8px var(--primary));display:inline-flex}.ashem-landing nav{color:#aaa49d;align-items:center;gap:24px;font-size:11px;display:flex}.ashem-landing nav button,.ashem-landing nav a{color:#aaa49d;background:0 0;border:0;padding:0}.ashem-landing nav button:hover,.ashem-landing nav a:hover{color:var(--foreground)}.ashem-landing .live-pill{border:1px solid var(--border);font:9px var(--font-jb);letter-spacing:.12em;color:#c8c2bb;border-radius:999px;padding:4px 10px}.ashem-landing .live-pill i,.ashem-landing .step-dot,.ashem-landing .good i,.ashem-landing .orange i{background:var(--primary);border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.ashem-landing .live-pill i{box-shadow:0 0 7px var(--primary)}.ashem-landing .content{max-width:1100px;margin:auto;padding:70px 28px 80px}.ashem-landing .hero{justify-content:space-between;align-items:center;min-height:300px;padding-bottom:38px;display:flex}.ashem-landing .hero-copy{max-width:430px}.ashem-landing .eyebrow{color:#7e7972;font:9px var(--font-jb);letter-spacing:.28em;text-transform:uppercase;margin:0 0 16px}.ashem-landing .hero h1{letter-spacing:-.055em;margin:0 0 14px;font-size:48px;font-weight:500;line-height:.98}.ashem-landing .lede,.ashem-landing .section-copy{color:#9b958e;max-width:390px;margin:0 0 22px}.ashem-landing .actions{flex-wrap:wrap;gap:8px;display:flex}.ashem-landing .button{border:1px solid var(--border);background:#0c0c0c;border-radius:6px;align-items:center;gap:7px;padding:9px 13px;font-size:11px;transition:border-color .18s,box-shadow .18s,transform .18s;display:inline-flex}.ashem-landing .button:hover,.ashem-landing .link-row a:hover{border-color:#6b3219}.ashem-landing .button.primary{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground);box-shadow:0 0 0 1px #ea580c1a,0 8px 24px -8px #ea580c66}.ashem-landing .button.primary:hover{transform:translateY(-1px);box-shadow:0 0 0 1px #ea580c2e,0 10px 30px -8px #ea580c8c}.ashem-landing .flame-wrap{pointer-events:none;place-items:center;width:46%;display:grid;position:relative}.ashem-landing .flame-wrap:before{content:"";filter:blur(4px);background:radial-gradient(circle,#ff5a002e,#ea580c0d 45%,#0000 68%);border-radius:50%;width:300px;height:300px;position:absolute}.ashem-landing .hero-mascot{filter:drop-shadow(0 20px 50px #ff460057);width:auto;max-width:300px;height:auto;position:relative}.ashem-landing .tabs{border-bottom:1px solid var(--border);gap:26px;display:flex}.ashem-landing .tabs button{color:#77736d;font:9px var(--font-jb);letter-spacing:.22em;text-transform:uppercase;background:0 0;border:0;padding:12px 0;transition:color .2s}.ashem-landing .tabs button.active{color:var(--foreground);border-bottom:2px solid var(--primary)}.ashem-landing .panel{border-bottom:1px solid var(--border);padding:32px 0 38px}.ashem-landing .panel h2{margin:0 0 7px;font-size:18px;font-weight:500}.ashem-landing .metrics{grid-template-columns:repeat(3,1fr);gap:30px;margin:32px 0 24px;display:grid}.ashem-landing .metric strong{font:28px var(--font-jb);letter-spacing:-.06em;color:#fbfaf8;margin-bottom:2px;display:block}.ashem-landing .metric p:last-child,.ashem-landing .step p:last-child,.ashem-landing .mini-card p,.ashem-landing .source-card p,.ashem-landing .cta p{color:#8c8780;margin:0;font-size:10px}.ashem-landing .token-meta{border-top:1px solid var(--border);border-bottom:1px solid var(--border);color:#858079;flex-wrap:wrap;gap:25px;padding:18px 0;font-size:10px;display:flex}.ashem-landing .token-meta b{color:#d9d4ce;font-weight:400}.ashem-landing .panel h3{margin:32px 0 18px;font-size:14px;font-weight:500}.ashem-landing .steps{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.ashem-landing .step{position:relative}.ashem-landing .step-dot{background:#55504a;margin:0 0 15px}.ashem-landing .step h4{margin:0 0 5px;font-size:12px;font-weight:500}.ashem-landing .step .eyebrow{margin-bottom:8px}.ashem-landing .status-grid{border:1px solid var(--border);border-radius:8px;grid-template-columns:repeat(4,1fr);margin:28px 0 0;display:grid;overflow:hidden}.ashem-landing .status{border-right:1px solid var(--border);padding:14px}.ashem-landing .status:last-child{border-right:0}.ashem-landing .status .eyebrow{margin-bottom:10px;font-size:8px}.ashem-landing .good,.ashem-landing .orange{font-size:11px}.ashem-landing .good{color:var(--green)}.ashem-landing .good i{background:var(--green)}.ashem-landing .orange{color:var(--primary)}.ashem-landing .live-note{font:10px var(--font-jb);color:var(--muted);margin:12px 0 6px}.ashem-landing .check-list{border-top:1px solid var(--border)}.ashem-landing .check-row{border-bottom:1px solid var(--border)}.ashem-landing .check-row button{text-align:left;background:0 0;border:0;grid-template-columns:1fr 1fr 20px;align-items:center;width:100%;padding:14px 5px;font-size:11px;transition:padding-left .2s;display:grid}.ashem-landing .check-row button:hover{padding-left:10px}.ashem-landing .check-row svg{color:#79736c;justify-self:end;transition:transform .2s}.ashem-landing .rotate{color:var(--primary);transform:rotate(90deg)}.ashem-landing .check-detail{color:#a8a29a;background:#0f0e0d;flex-direction:column;align-items:flex-start;gap:10px;padding:14px 20px;font-size:10px;display:flex}.ashem-landing .addr-line{border:1px solid var(--border);word-break:break-all;background:#0b0a09;border-radius:6px;flex-wrap:wrap;align-items:center;gap:10px;width:100%;padding:9px 11px;display:flex}.ashem-landing .addr-line .mono{color:#d9d4ce;font-size:11px}.ashem-landing .check-detail p{max-width:66ch;margin:0}.ashem-landing .check-detail a{color:var(--muted);border-bottom:1px solid var(--border);align-items:center;gap:5px;padding-bottom:1px;display:inline-flex}.ashem-landing .check-detail a:hover{color:var(--primary);border-color:#ea580c66}.ashem-landing .icon-button{color:#aaa49d;background:0 0;border:0;margin-left:auto;padding:3px}.ashem-landing .icon-button:hover{color:var(--foreground)}.ashem-landing .source-card,.ashem-landing .mini-card{border:1px solid var(--border);background:#11110f;border-radius:9px;transition:border-color .18s,transform .18s;display:block}.ashem-landing .source-card{margin-top:28px;padding:28px 32px}.ashem-landing .source-card:hover,.ashem-landing .mini-card:hover{border-color:var(--muted)}.ashem-landing .mini-card:hover{transform:translateY(-2px)}.ashem-landing .source-card h3{margin:0 0 8px;font-size:18px;font-weight:500}.ashem-landing .source-card span,.ashem-landing .mini-card span{color:var(--muted);justify-content:flex-end;align-items:center;gap:5px;margin-top:12px;font-size:10px;display:flex}.ashem-landing .source-card:hover span,.ashem-landing .mini-card:hover span{color:var(--primary)}.ashem-landing .transparency-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px;display:grid}.ashem-landing .mini-card{padding:18px}.ashem-landing .mini-card h4{margin:0 0 10px;font-size:12px;font-weight:500}.ashem-landing .mini-card span{justify-content:flex-start}.ashem-landing .links-section{padding:36px 0}.ashem-landing .link-row{flex-wrap:wrap;gap:8px;display:flex}.ashem-landing .link-row a{border:1px solid var(--border);font:10px var(--font-jb);color:var(--muted);border-radius:6px;align-items:center;gap:6px;padding:7px 11px;transition:color .16s,border-color .16s;display:flex}.ashem-landing .link-row a:hover{color:var(--foreground)}.ashem-landing .fine-print{color:#77716b;margin-top:14px;font-size:9px}.ashem-landing .safety{color:#aaa49d;grid-template-columns:1fr 1fr;gap:40px;padding:25px 0 45px;font-size:10px;display:grid}.ashem-landing .safety .eyebrow{grid-column:1/-1;margin:0 0 -25px}.ashem-landing .safety p{margin:6px 0;padding-left:16px;position:relative}.ashem-landing .safety p:before{content:"";background:var(--primary);border-radius:50%;width:4px;height:4px;position:absolute;top:7px;left:0}.ashem-landing .cta{background:linear-gradient(110deg,#17100b,#0d0b09);border:1px solid #71300d;border-radius:10px;justify-content:space-between;align-items:center;gap:25px;padding:23px 30px;display:flex;box-shadow:0 0 0 1px #ea580c0f,0 15px 28px -12px #ea580c4d}.ashem-landing .cta h3{margin:0 0 5px;font-size:15px;font-weight:500}.ashem-landing .cta p{max-width:420px}.ashem-landing .warning{border:1px solid var(--slate-edge);color:var(--slate);border-radius:7px;align-items:flex-start;gap:9px;margin-top:52px;padding:14px;font-size:10px;display:flex}.ashem-landing .warning svg{color:var(--slate);flex:none}.ashem-landing .warning b{color:var(--foreground)}.ashem-landing .warning a{color:var(--slate);border-bottom:1px solid var(--slate-edge)}.ashem-landing .warning a:hover{color:#cbd5e1}.ashem-landing .liquidity-notice{border:1px solid var(--slate-edge);color:var(--dim);background:#64748b0f;border-radius:12px;align-items:flex-start;gap:12px;margin:28px 0 0;padding:16px 18px;font-size:12px;line-height:1.65;display:flex}.ashem-landing .liquidity-notice .ln-mark{color:var(--slate-txt);flex:none;font-size:12px;line-height:1.65}.ashem-landing .liquidity-notice strong{color:var(--foreground);font-weight:600}@media (max-width:700px){.ashem-landing .topbar{padding:0 16px}.ashem-landing nav{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:18px;min-width:0;font-size:12px;overflow-x:auto}.ashem-landing nav::-webkit-scrollbar{display:none}.ashem-landing nav button,.ashem-landing nav a{white-space:nowrap;padding:10px 0}.ashem-landing nav .live-pill{display:none}.ashem-landing .content{padding:45px 20px}.ashem-landing .hero{display:block}.ashem-landing .hero h1{font-size:43px}.ashem-landing .flame-wrap{width:100%;margin-top:24px}.ashem-landing .hero-mascot{max-width:180px}.ashem-landing .metrics,.ashem-landing .steps,.ashem-landing .status-grid,.ashem-landing .transparency-grid{grid-template-columns:1fr}.ashem-landing .status{border-right:0;border-bottom:1px solid var(--border)}.ashem-landing .status:last-child{border-bottom:0}.ashem-landing .token-meta{gap:12px 20px}.ashem-landing .cta{padding:20px;display:block}.ashem-landing .cta .button{margin-top:18px}.ashem-landing .safety{grid-template-columns:1fr;gap:12px}.ashem-landing .safety .eyebrow{margin:0 0 2px}.ashem-landing .source-card{padding:22px}}
