.legal.svelte-1wx29gl{max-width:760px;padding:28px 4px 48px;font-size:16px;line-height:1.6}h1.svelte-1wx29gl{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:12 5 5;margin:12px 0 28px;font-size:clamp(32px,10vw,44px);line-height:1.05}.legal.svelte-1wx29gl h2{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:12 5 5}.legal.svelte-1wx29gl section{margin-top:32px}.legal.svelte-1wx29gl h2{margin:0 0 8px;font-size:22px;line-height:1.2}.legal.svelte-1wx29gl p,.legal.svelte-1wx29gl ul{color:var(--muted);margin:8px 0 0}.legal.svelte-1wx29gl a,.legal.svelte-1wx29gl button.link{color:var(--ink);font-size:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.legal.svelte-1wx29gl .table-wrap{border:var(--line) solid var(--ink);border-radius:12px;margin-top:12px;overflow-x:auto}.legal.svelte-1wx29gl table{border-collapse:collapse;width:100%;font-size:14px}.legal.svelte-1wx29gl th,.legal.svelte-1wx29gl td{border-bottom:2px solid var(--ink);text-align:left;vertical-align:top;padding:8px 12px}.legal.svelte-1wx29gl tr:last-child td{border-bottom:0}.legal.svelte-1wx29gl th{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px}@media (width<=699.98px){.legal.svelte-1wx29gl .table-wrap{border:0;overflow:visible}.legal.svelte-1wx29gl table,.legal.svelte-1wx29gl tbody,.legal.svelte-1wx29gl tr,.legal.svelte-1wx29gl td{display:block}.legal.svelte-1wx29gl thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.legal.svelte-1wx29gl tr{border:var(--line) solid var(--ink);border-radius:12px}.legal.svelte-1wx29gl tr+tr{margin-top:12px}.legal.svelte-1wx29gl td{border-bottom:2px solid var(--ink);grid-template-columns:84px minmax(0,1fr);gap:10px;display:grid}.legal.svelte-1wx29gl td:last-child{border-bottom:0}.legal.svelte-1wx29gl tr:last-child td:not(:last-child){border-bottom:2px solid var(--ink)}.legal.svelte-1wx29gl td:before{content:attr(data-label);color:var(--muted);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px;line-height:22px}}@media (width>=980px){h1.svelte-1wx29gl{font-size:64px;line-height:64px}}
