.legal-prose.post-body>p:first-of-type{color:var(--color-ink);font-size:1.2rem;font-weight:500;line-height:1.65}.legal-prose.post-body h2{margin-top:clamp(2rem,6vw,3rem);font-size:1.875rem}.legal-prose.post-body table{border-collapse:collapse;width:100%;margin:1.5rem 0;font-size:.95rem}.legal-prose.post-body th,.legal-prose.post-body td{border:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);text-align:left;vertical-align:top;padding:.6rem .8rem}.legal-prose.post-body th{background:color-mix(in srgb, var(--color-ink) 4%, transparent);font-weight:600}.legal-prose.post-body .slide-gallery{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:.75rem;margin:1.75rem 0;padding:.25rem 0 1rem;display:flex;overflow-x:auto}.legal-prose.post-body .slide-gallery img{border:1px solid color-mix(in srgb, var(--color-ink) 10%, transparent);scroll-snap-align:center;border-radius:.9rem;flex:none;width:min(78%,300px);height:auto;box-shadow:0 12px 30px -16px #0a0a0a59}
