.prose-legal{overflow-wrap:anywhere}.prose-legal h2{color:var(--color-text);font-size:1rem;font-weight:600;line-height:1.5;margin-bottom:.5rem;margin-top:2rem}.dark .prose-legal h2{color:var(--color-text-dark)}.prose-legal p,.prose-legal ul{font-size:.875rem;line-height:1.7;margin-top:.75rem}.prose-legal ul{list-style:disc;padding-left:1.25rem}.prose-legal li+li{margin-top:.375rem}.prose-legal a{color:var(--color-accent-hover);text-decoration:underline}.dark .prose-legal a{color:var(--color-accent-hover-dark)}@media print{body:has(.prose-legal) [data-testid=cookie-banner],body:has(.prose-legal) footer,body:has(.prose-legal) header{display:none!important}}
