/* MiBusiness product page (draft 6, approved 26 Sept 2026). Site tokens only. */
.x6logo{height:34px;display:block;margin:18px 0 10px}
.x6tr{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px;color:var(--ink-2);font-size:15px}.x6tr li{display:flex;gap:8px;align-items:center}.x6tr svg{color:var(--accent)}
.x6steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:28px}
.x6s{display:grid;gap:8px;align-content:start;min-width:0}.x6s h3{font-size:18px}.x6s p{color:var(--ink-2);font-size:15px}
.x6ph{border-radius:28px;background:#05090C;padding:8px;box-shadow:0 0 0 1px var(--line-2);max-width:230px;margin-bottom:10px}
.x6ph img{display:block;width:100%;height:auto;border-radius:21px}
.x6n{width:28px;height:28px;border-radius:50%;background:var(--accent);color:var(--on-accent);display:grid;place-items:center;font:700 13px var(--mono)}
.x6plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:28px}
.x6pl{background:var(--surface);border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line);padding:24px;display:grid;gap:12px;align-content:start;position:relative}
.x6pl.x6on{box-shadow:inset 0 0 0 2px var(--accent)}
.x6tag{position:absolute;top:-12px;left:22px;background:var(--accent);color:var(--on-accent);font:600 12px var(--mono);letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;border-radius:6px}
.x6pl h3{font-size:22px}.x6pr{font:700 40px/1 var(--font);letter-spacing:-.5px}.x6pr small{font:500 15px var(--font);color:var(--muted);letter-spacing:0}
.x6pl ul{list-style:none;margin:0;padding:0;display:grid;gap:8px;color:var(--ink-2);font-size:15px}.x6pl li{display:flex;gap:10px}.x6pl li svg{flex:none;color:var(--accent);margin-top:3px}
.x6pl .btn{margin-top:8px}
.x6tw{background:var(--surface);border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line);padding:18px 8px 6px;margin-top:22px}
.x6tw table{width:100%;border-collapse:collapse}.x6tw caption{text-align:start;font:500 12px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-ink);padding:0 12px 10px}
.x6tw td{padding:12px;border-top:1px solid var(--line);vertical-align:top}.x6tw td b{font-size:15px}.x6tw .d{display:block;color:var(--ink-2);font-size:14px;margin-top:3px}
.x6p{font:500 15px var(--mono);white-space:nowrap;text-align:end;color:var(--accent-ink)}.x6p small{display:block;font:400 12px var(--font);color:var(--muted)}
.x6fine{color:var(--ink-2);font-size:14.5px;margin-top:14px}
.x6chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.x6chips a{padding:8px 14px;border-radius:20px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink);text-decoration:none;font-size:14.5px;min-height:40px;display:inline-flex;align-items:center}
.x6faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px;margin-top:30px}.x6faq dt{font-weight:650;font-size:16px}.x6faq dd{margin:6px 0 0;color:var(--ink-2);font-size:15px}
@media (max-width:1000px){.x6steps{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:640px){.x6steps,.x6plans,.x6faq{grid-template-columns:minmax(0,1fr)}.x6ph{max-width:200px}.x6pr{font-size:34px}}
.x6mut{color:var(--muted)}
