.plain-badge.svelte-4cewub{animation:svelte-4cewub-badge-pop .25s var(--ease-out) both}@keyframes svelte-4cewub-badge-pop{0%{opacity:0;translate:0 -6px;scale:.95}to{opacity:1;translate:0;scale:1}}.legal-prose.swap.svelte-4cewub{animation:svelte-4cewub-mode-swap .3s var(--ease-out) both}@keyframes svelte-4cewub-mode-swap{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.plain-badge.svelte-4cewub,.legal-prose.swap.svelte-4cewub{animation:none}}.legal-prose.svelte-4cewub .prose{--prose-leading:1.8;--prose-ink:70%;--prose-h2:1.5rem;--prose-h3:1.1875rem;--prose-flow:1.25rem;--prose-section:3.5rem;--prose-sub:2.5rem;max-width:none}.legal-prose.svelte-4cewub .prose>p:first-child{margin-top:var(--prose-flow);color:color-mix(in oklab, var(--foreground) 88%, transparent);font-size:1.25rem;line-height:1.65}.legal-prose.svelte-4cewub .prose section>h2{margin-top:var(--prose-section)}.legal-prose.svelte-4cewub .prose>section:first-child>h2{margin-top:0}.legal-prose.svelte-4cewub .prose h2,.legal-prose.svelte-4cewub .prose h3,.legal-prose.svelte-4cewub .prose h4{scroll-margin-top:6.5rem}.legal-prose.svelte-4cewub .prose h4{font-family:var(--font-display);letter-spacing:-.01em;color:var(--foreground);margin-top:1.75rem;font-size:1rem;font-weight:600;line-height:1.35}.legal-prose.svelte-4cewub .prose h3+p,.legal-prose.svelte-4cewub .prose h4+p{margin-top:.75rem}.legal-prose.svelte-4cewub .prose hr{margin-top:3rem}.legal-prose.svelte-4cewub .prose li{line-height:1.7}.legal-prose.svelte-4cewub .prose a{color:var(--brand-accent);text-underline-offset:.2em;transition:color .15s var(--ease-out)}.legal-prose.svelte-4cewub .prose a:hover,.legal-prose.svelte-4cewub .prose strong{color:var(--foreground)}.legal-prose.svelte-4cewub .prose code{background:color-mix(in oklab, var(--foreground) 7%, transparent);color:var(--foreground);font-family:var(--font-mono);border:0;font-size:.85em}.legal-prose.svelte-4cewub .prose table{font-size:.875rem;line-height:1.5}.legal-prose.svelte-4cewub .prose table th,.legal-prose.svelte-4cewub .prose table td{vertical-align:top;padding:.625rem 1rem .625rem 0}.legal-prose.svelte-4cewub .prose table th{color:var(--foreground);white-space:nowrap;font-weight:600}.legal-prose.svelte-4cewub .prose table td{color:color-mix(in oklab, var(--foreground) 70%, transparent)}.legal-prose.svelte-4cewub .prose blockquote{border:0;margin:0;padding:0;display:none}.legal-prose.plain.svelte-4cewub .prose section:has(>blockquote)>:not(h2,blockquote){display:none}.legal-prose.plain.svelte-4cewub .prose blockquote{display:block}.legal-prose.plain.svelte-4cewub .prose blockquote p{margin-top:var(--prose-flow);color:color-mix(in oklab, var(--foreground) var(--prose-ink), transparent);font-style:normal}
