:root{color-scheme:dark;--bg:#101516;--surface:#172021;--text:#eef5ef;--muted:#a9b6ae;--line:#30403a;--accent:#56d69a;--danger:#ff8b89;--max:1060px}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font:16px/1.55 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}a{color:var(--accent);text-decoration:none}.nav{display:flex;justify-content:space-between;gap:20px;padding:18px max(24px,calc((100vw - var(--max))/2));border-bottom:1px solid var(--line);align-items:center}.brand{color:var(--text);font-weight:700}.nav nav{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.container{width:min(var(--max),calc(100% - 32px));margin:0 auto;padding:42px 0 64px}footer{width:min(var(--max),calc(100% - 32px));margin:0 auto;padding:20px 0 35px;border-top:1px solid var(--line);display:flex;gap:18px;flex-wrap:wrap}.hero{padding:48px 0 56px;max-width:760px}.hero h1{font-size:clamp(2.1rem,6vw,4.5rem);line-height:1.05;margin:.1em 0}.eyebrow{color:var(--accent);font-weight:700;letter-spacing:.08em}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(205px,1fr));gap:14px}.card{background:var(--surface);border:1px solid var(--line);padding:20px;border-radius:8px}.card h2,.card h3{margin-top:0}.metrics b{font-size:2rem;display:block}.metrics span,.muted{color:var(--muted)}.price{font-size:1.5rem;font-weight:700}.button,button{display:inline-block;border:1px solid var(--accent);background:var(--accent);color:#092016;padding:9px 13px;border-radius:6px;font:inherit;font-weight:650;cursor:pointer}.button.secondary,button.secondary{background:transparent;color:var(--accent)}button.danger{border-color:var(--danger);background:var(--danger);color:#2b1111}.link{background:transparent;border:0;color:var(--accent);padding:0}.form{display:grid;gap:13px;max-width:580px}.form label{display:grid;gap:5px;font-weight:600}input,textarea,select{font:inherit;padding:10px;border:1px solid var(--line);border-radius:6px;color:var(--text);background:#0f1615}textarea{min-height:90px}.narrow{max-width:600px}.inline,.inline-form{display:inline-flex;gap:8px;align-items:end;flex-wrap:wrap}.inline-form label{display:grid;gap:4px}.two-col{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:28px}.split{display:flex;gap:10px;flex-wrap:wrap}.row{padding:12px 0;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;gap:12px;align-items:center}.alert{border-left:3px solid var(--accent);padding:10px 12px;background:#17231e}.alert.error{border-color:var(--danger);background:#271719}.alert.ok{border-color:var(--accent)}.wallet,.secret{display:block;word-break:break-all;background:#0c1211;padding:10px;border:1px solid var(--line);border-radius:6px}.prose{max-width:760px}@media(max-width:720px){.nav{align-items:flex-start;flex-direction:column;padding:16px}.container{padding-top:28px}.hero{padding-top:20px}.row{align-items:flex-start;flex-direction:column}}
