/* Industry and platform pages: extends blog.css (same Apple-inspired glass system). */
.b-body h2{scroll-margin-top:90px}
.b-table{margin:14px 0;overflow-x:auto;border:1px solid var(--line);border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02))}
.b-table table{width:100%;border-collapse:collapse;font-size:15px}
.b-table th,.b-table td{padding:12px 16px;text-align:left;vertical-align:top;border-top:1px solid var(--line)}
.b-table thead th{border-top:0;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--text3)}
.b-table tbody th{white-space:nowrap;font-weight:600}
.b-table td{color:#D4D4D8}
.b-next{margin-top:28px}
.b-wrap:has(.b-grid--index){max-width:1080px}
.b-wrap:has(.b-grid--index) .b-head,.b-wrap:has(.b-grid--index) .b-tldr{max-width:760px}
