.prose h2{font-family:Sora,sans-serif;font-weight:700;color:#0f1117;margin-top:2.2em;margin-bottom:.6em;font-size:1.3rem}.prose h3{font-family:Sora,sans-serif;font-weight:600;color:#0f1117;margin-top:1.6em;margin-bottom:.4em;font-size:1.08rem}.prose strong{color:#0f1117}.prose a{color:#135bec}.prose ul{list-style:disc;padding-left:1.5em}.prose li{margin-bottom:.25em;color:#374151}.prose p{color:#374151;line-height:1.75;margin-bottom:1em}.prose table{width:100%;border-collapse:collapse;font-size:.93rem;margin:1.5em 0;border-radius:10px;overflow:hidden;box-shadow:0 1px 4px #0f111712}.prose thead tr{background:#0f1117;color:#fff}.prose thead th{padding:11px 16px;text-align:left;font-family:Inter,sans-serif;font-weight:600;font-size:.82rem;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.prose tbody tr{border-bottom:1px solid #F0EFEC;transition:background .1s}.prose tbody tr:last-child{border-bottom:none}.prose tbody tr:nth-child(2n){background:#fafaf9}.prose tbody tr:hover{background:#f3f4f8}.prose tbody td{padding:10px 16px;color:#374151;font-family:Inter,sans-serif;font-size:.9rem;vertical-align:top}.prose tbody td:first-child{font-weight:600;color:#0f1117}
