.legal-page.svelte-6s17ju{background:var(--muted);min-height:100vh;padding:1.2em 1rem 3rem}.legal-header.svelte-6s17ju,.legal.svelte-6s17ju{max-width:800px;margin:0 auto}.legal-header.svelte-6s17ju{background:#fff;border-radius:.75rem;justify-content:space-between;align-items:center;height:60px;padding:.5rem .5rem .5rem 1.1rem;display:flex;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.legal-brand.svelte-6s17ju{color:inherit;align-items:center;gap:.5rem;font-weight:500;text-decoration:none;display:flex}.legal-lang.svelte-6s17ju{gap:.25rem;display:flex}.legal-lang.svelte-6s17ju a:where(.svelte-6s17ju){color:var(--muted-foreground);border-radius:.55rem;padding:.4rem .75rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .2s}.legal-lang.svelte-6s17ju a:where(.svelte-6s17ju):hover{background:var(--muted)}.legal-lang.svelte-6s17ju a[aria-current=true]:where(.svelte-6s17ju){background:var(--primary);color:var(--primary-foreground)}.legal.svelte-6s17ju{border-radius:var(--radius);overflow-wrap:break-word;background:#fff;margin-top:1rem;padding:2rem 1.25rem;line-height:1.6}@media (width>=768px){.legal-page.svelte-6s17ju{padding-top:2em}.legal.svelte-6s17ju{padding:2.5rem 3rem}}.legal.svelte-6s17ju>*{max-width:72ch}.legal.svelte-6s17ju h1{margin-bottom:.5rem;font-size:1.75rem;font-weight:600;line-height:1.25}.legal.svelte-6s17ju h2{margin:2rem 0 .75rem;font-size:1.25rem;font-weight:600;line-height:1.3}.legal.svelte-6s17ju h3{margin:1.25rem 0 .5rem;font-size:1.05rem;font-weight:600}.legal.svelte-6s17ju p,.legal.svelte-6s17ju ul,.legal.svelte-6s17ju ol{margin:0 0 .75rem}.legal.svelte-6s17ju ul{padding-left:1.5rem;list-style:outside}.legal.svelte-6s17ju ol{padding-left:1.5rem;list-style:decimal}.legal.svelte-6s17ju li{margin-bottom:.35rem}.legal.svelte-6s17ju a{text-underline-offset:2px;text-decoration:underline}.legal.svelte-6s17ju .meta{color:var(--muted-foreground);margin-bottom:1.5rem}.legal.svelte-6s17ju .note{border-left:3px solid var(--border);background:var(--muted);border-radius:calc(var(--radius) * .6);padding:.75rem 1rem;font-size:.95rem}.legal.svelte-6s17ju .table-wrap{max-width:none;margin-bottom:1rem;overflow-x:auto}.legal.svelte-6s17ju table{border-collapse:collapse;width:100%;min-width:600px;font-size:.9rem;line-height:1.45}.legal.svelte-6s17ju th,.legal.svelte-6s17ju td{border:1px solid var(--border);text-align:left;vertical-align:top;padding:.5rem .65rem}.legal.svelte-6s17ju th{background:var(--muted);font-weight:600}.legal.svelte-6s17ju dl{grid-template-columns:minmax(0,1fr);gap:.15rem 1rem;display:grid}.legal.svelte-6s17ju dt{margin-top:.5rem;font-weight:600}.legal.svelte-6s17ju .draft{border:1px dashed var(--border);border-radius:var(--radius);margin-bottom:2rem;padding:1.25rem 1.25rem .5rem;position:relative}.legal.svelte-6s17ju .draft h2{margin-top:0}.legal.svelte-6s17ju .draft-label{background:var(--muted);color:var(--muted-foreground);letter-spacing:.02em;border-radius:999px;margin-bottom:.5rem;padding:.05rem .5rem;font-size:.75rem;font-weight:500;display:inline-block}
