.stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.stats div{border:1px solid var(--border);flex-direction:column;gap:8px;padding:16px 18px;display:flex}.stats b{color:var(--tb-yellow);letter-spacing:.01em;font-size:28px;font-weight:700}.stats span{letter-spacing:.18em;color:var(--fg3);text-transform:uppercase;font-size:11px}.slots{flex-direction:column;display:flex}.slot{border-bottom:1px dashed var(--border);grid-template-columns:200px minmax(0,1fr) 140px;align-items:start;gap:24px;padding:18px 0;display:grid}.slot code{font-family:var(--f-mono);letter-spacing:.06em;color:#0a0a0b;background:var(--tb-yellow);border:1px solid var(--tb-yellow);border-radius:2px;justify-self:start;margin-top:4px;padding:3px 8px;font-size:13px;font-weight:700;line-height:20px}.slot code.g{color:var(--tb-yellow);background:0 0;border:1px solid #f3ff0066}.slot b{font-family:var(--f-cond);text-transform:uppercase;letter-spacing:.02em;color:var(--fg);font-size:22px;font-weight:600;line-height:34px;display:block}.slot p{font-family:var(--f-body);color:var(--fg2);margin:4px 0 0;font-size:15.5px;line-height:1.6}.slot .pr{text-align:right;padding-top:1px;font-size:14px;line-height:34px}.preview{border:1px dashed var(--border-l);justify-content:space-between;align-items:center;gap:24px;padding:22px;display:flex}.preview .tagline{align-items:center;gap:12px;margin-bottom:10px;display:flex}.preview .tagline code{font-family:var(--f-mono);color:#0a0a0b;background:var(--tb-yellow);border-radius:2px;padding:3px 8px;font-size:13px;font-weight:700}.preview p{font-family:var(--f-body);color:#d4d4d8;max-width:620px;margin:0;font-size:16px;line-height:1.65}.btn{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;padding:11px 14px;font-size:12px;text-decoration:none;display:inline-block}.btn.ghost{border:1px solid var(--border-l);color:var(--fg2);border-radius:2px}.term a.btn.cta-neon:hover{background:var(--tb-yellow);color:#0a0a0b}.term a.btn.ghost:hover{color:var(--tb-yellow);border-color:var(--tb-yellow);background:0 0}.book{align-items:center;gap:20px;margin-top:6px;display:flex}.book .big{padding:16px 22px;font-size:14px}
