.legal-doc.svelte-p001wj{font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"ss01" 1,"cv11" 1}.legal-doc.svelte-p001wj section{scroll-margin-top:6rem}.legal-doc.svelte-p001wj section+section{margin-top:5rem}.legal-doc.svelte-p001wj h2{margin-bottom:1.5rem;font-size:1.875rem;line-height:1.15;font-weight:600;letter-spacing:-.022em;color:hsl(var(--foreground));text-wrap:balance}.legal-doc.svelte-p001wj h2 .section-num{margin-right:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.55em;font-weight:500;color:hsl(var(--foreground) / .4);font-feature-settings:"tnum" 1;vertical-align:.32em;letter-spacing:0}.legal-doc.svelte-p001wj h3{margin-top:2.25rem;margin-bottom:.75rem;font-size:1.125rem;line-height:1.35;font-weight:600;color:hsl(var(--foreground));letter-spacing:-.008em}.legal-doc.svelte-p001wj h3 .section-num{margin-right:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.72em;font-weight:500;color:hsl(var(--foreground) / .45);font-feature-settings:"tnum" 1;vertical-align:.12em;letter-spacing:0}.legal-doc.svelte-p001wj p{color:hsl(var(--foreground) / .92);line-height:1.7;font-size:1rem;text-wrap:pretty}.legal-doc.svelte-p001wj p+p{margin-top:1.125rem}.legal-doc.svelte-p001wj strong{color:hsl(var(--foreground));font-weight:600}.legal-doc.svelte-p001wj a{color:hsl(var(--foreground));text-decoration:underline;text-decoration-color:hsl(var(--foreground) / .3);text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color .15s}.legal-doc.svelte-p001wj a:hover{text-decoration-color:hsl(var(--foreground))}.legal-doc.svelte-p001wj ul{margin-top:1.125rem;padding-left:0;list-style:none;color:hsl(var(--foreground) / .92);font-size:1rem;line-height:1.7}.legal-doc.svelte-p001wj ul li{padding-left:0;margin-top:.875rem;text-wrap:pretty}.legal-doc.svelte-p001wj ul li:before{display:none}.legal-doc.svelte-p001wj .heading-anchor{margin-left:.5rem;opacity:0;font-size:.75em;font-weight:400;color:hsl(var(--muted-foreground) / .7);text-decoration:none;transition:opacity .15s}.legal-doc.svelte-p001wj h2:hover .heading-anchor,.legal-doc.svelte-p001wj h3:hover .heading-anchor,.legal-doc.svelte-p001wj .heading-anchor:focus-visible{opacity:1}
