.blog-layout .content .content-table-wrap,.legal-prose .content-table-wrap{overflow-x:auto;margin:1.2rem 0;border:1px solid var(--sw-border-subtle);border-radius:8px;-webkit-overflow-scrolling:touch}.blog-layout .content .content-table-wrap table,.legal-prose .content-table-wrap table{width:100%;margin:0;border:none;border-collapse:collapse;font-size:.98rem;line-height:1.5}.blog-layout .content th,.blog-layout .content td,.legal-prose th,.legal-prose td{padding:.75rem 1rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--sw-border-subtle);color:var(--sw-content-body)}.blog-layout .content thead th,.legal-prose thead th{background:#d4af371a;color:var(--sw-content-heading);font-weight:600;border-bottom:1px solid var(--sw-border-medium)}.blog-layout .content tbody tr:nth-child(2n),.legal-prose tbody tr:nth-child(2n){background:var(--sw-bg-surface)}.blog-layout .content tbody tr,.legal-prose tbody tr{transition:background-color .15s ease}@media(hover:hover){.blog-layout .content tbody tr:hover,.legal-prose tbody tr:hover{background:var(--sw-bg-hover)}}.blog-layout .content tbody tr:last-child td,.legal-prose tbody tr:last-child td{border-bottom:none}.blog-layout .content ul,.legal-prose ul{list-style-type:disc;list-style-position:outside;padding-left:1.5rem;margin:.8rem 0}.blog-layout .content ol,.legal-prose ol{list-style-type:decimal;list-style-position:outside;padding-left:1.5rem;margin:.8rem 0}.blog-layout .content li,.legal-prose li{color:var(--sw-content-body);margin-bottom:.5rem;line-height:1.7;padding-left:.25rem}.blog-layout .content li::marker,.legal-prose li::marker{color:#d4af37}.blog-layout .content ul ul,.legal-prose ul ul{list-style-type:circle;margin-top:.35rem}.blog-layout .content ol ol,.legal-prose ol ol{list-style-type:lower-alpha;margin-top:.35rem}.blog-layout .content li:last-child,.legal-prose li:last-child{margin-bottom:0}
