:root{--bg:#0e1a10;--ink:#0e1a10;--muted:#9bb89a;--card:#16271a;--line:#c6ff3d;--accent:#c6ff3d;--accent2:#c6ff3d;--display:"Archivo Black",system-ui,sans-serif}
body{background:radial-gradient(60vmax 50vmax at 80% -10%,#25501f 0,transparent 60%),radial-gradient(40vmax 40vmax at -10% 60%,#1d3d2a 0,transparent 60%),var(--bg);color:#f1ffe6}
.logo span{font-family:var(--display);color:#fff}
.toplink{font-size:13px;font-weight:800;color:var(--accent)}
h1{font-size:40px;letter-spacing:-.01em;line-height:1.02;color:#fff}
h1 em{font-style:normal;color:#0e1a10;background:var(--accent);padding:0 .15em;border-radius:.16em;display:inline-block;transform:rotate(-1.5deg)}
.lead,.muted{color:#b8d2b4}
.phone{height:200px;width:150px;margin:10px auto 14px;border:3px solid var(--accent);border-radius:26px;background:#0b1a0e;position:relative;box-shadow:0 0 40px rgba(198,255,61,.25);transform:rotate(-4deg);overflow:hidden;padding:14px 12px}
.phone .pbar{display:flex;gap:4px;margin-bottom:12px}.phone .pbar i{flex:1;height:5px;border-radius:5px;background:#2a4a2e}.phone .pbar i:first-child{background:var(--accent)}
.phone .pscr b{display:block;font-size:11px;color:#9bb89a;letter-spacing:.08em;text-transform:uppercase}
.phone .pscr span{display:block;font-family:var(--display);font-size:30px;color:#fff;line-height:1;margin:4px 0}
.phone .pscr em{font-style:normal;font-size:11px;color:#ff6b6b;font-weight:800}
.phone .grass{position:absolute;left:0;right:0;bottom:0;padding:6px;text-align:center;font-size:26px;background:linear-gradient(0deg,#1b4a22,transparent);font-family:"Noto Color Emoji"}
.rname{font-size:28px;line-height:1.1}

.btn.primary{background:var(--accent);color:#0e1a10;border-color:var(--accent);box-shadow:0 5px 0 #6f9a12}
.striph,.mixh,.signs-h{color:#9bb89a}
.footer,footer{color:#9bb89a}
.btn:not(.primary),.opt,.toy{color:#f1ffe6}
.opt{border-color:rgba(198,255,61,.25);background:rgba(198,255,61,.05)}
.opt:hover,.opt:active{background:rgba(198,255,61,.18)}
.toast{background:var(--accent);color:#0e1a10}
.card,.cta{color:#f1ffe6}
.rbody{color:#0e1a10}
.cta .btn.primary,.cta .btn{color:#0e1a10}
