.qa{border-radius:12px;max-width:68ch;margin-top:28px;padding:14px 16px}.qa--dark{color:#f4efe2eb;background:#f4efe212;border:1px solid #f4efe224}.qa--light{color:var(--ink,#0f1714);background:#1b3a2e0d;border:1px solid #1b3a2e1f}.qa__k{font-family:var(--f-mono,monospace);letter-spacing:.06em;text-transform:uppercase;opacity:.8;margin-bottom:6px;font-size:12px}.qa__k span{text-transform:none;letter-spacing:0}.qa__p{margin:0;font-size:15px;line-height:1.6}
