/* Sniff: black and white, mint for "clean", Martian Mono everywhere, square corners, a terminal prompt in the hero. */
:root { --bg: #0a0a0a; --s1: #111111; --s2: #191919; --line: rgba(255, 255, 255, .09); --line2: rgba(255, 255, 255, .18); --text: #ededed; --muted: rgba(237, 237, 237, .55); --sub: rgba(237, 237, 237, .78); --acc: #50d2c1; --on-acc: #03201c; --up: #50d2c1; --down: #f05a6e;
  --head: "Martian Mono", ui-monospace, monospace; --font: "Martian Mono", ui-monospace, monospace; --mono: "Martian Mono", ui-monospace, monospace; --wrap: 1180px; --g: clamp(16px, 4vw, 40px); --r: 0px; --rb: 0px;
  --h1w: 500; --h1ls: -.06em; --h2w: 500; --h2ls: -.05em; --h3w: 500; --barbg: rgba(10, 10, 10, .9);
  --hero-pos: 60% 50%; --hero-shade: linear-gradient(90deg, rgba(10, 10, 10, .94) 0%, rgba(10, 10, 10, .72) 50%, rgba(10, 10, 10, .3) 100%), linear-gradient(0deg, var(--bg), transparent 30%) }
body { font-size: 14px } .s .lead { font-size: 15px } .rows b { font-size: 16px } .faq summary { font-size: 15px }
.hero h1 { font-size: clamp(40px, 6.4vw, 92px); max-width: 11em }
.probe { margin-top: 34px; width: min(660px, 100%); height: 60px; display: flex; align-items: center; gap: 12px; padding: 0 6px 0 18px; background: rgba(10, 10, 10, .85); border: 1px solid var(--line2) }
.probe .pr { color: var(--acc) } .probe input { flex: 1; min-width: 0; border: 0; background: none; outline: none; font: 14px var(--mono) } .probe .btn { height: 46px }
.hero .ctas { margin-top: 14px }
.vd { font-size: 12px; padding: 3px 8px; border: 1px solid currentColor } .vd.clean { color: var(--acc) } .vd.taxed { color: #f2c14e } .vd.cant-sell { color: var(--down) } .vd.na { color: var(--muted) }
table.t td { font-size: 13px }
