.legal-md.svelte-i7nc2w .legal-h1{font-size:var(--text-ui-xl);line-height:var(--text-ui-xl--line-height);letter-spacing:var(--text-ui-xl--letter-spacing);text-wrap:balance;font-weight:600}@media (width>=768px){.legal-md.svelte-i7nc2w .legal-h1{font-size:var(--text-ui-xxl);line-height:var(--text-ui-xxl--line-height);letter-spacing:var(--text-ui-xxl--letter-spacing)}}.legal-md.svelte-i7nc2w .legal-short-h:where(.svelte-i7nc2w){font-size:var(--text-ui-m);letter-spacing:normal;margin:0;font-weight:600;line-height:18px}.legal-short.svelte-i7nc2w ul{margin:0;padding-left:0;list-style:none}.legal-short.svelte-i7nc2w li{text-indent:-.9em;color:var(--color-neutral-9);margin:0;padding-left:.9em}.legal-short.svelte-i7nc2w li:before{content:"•";text-indent:0;width:.9em;display:inline-block}.legal-short.svelte-i7nc2w p{color:var(--color-neutral-9);margin:0}.legal-md.svelte-i7nc2w h2{font-size:var(--text-ui-l);line-height:var(--text-ui-l--line-height);letter-spacing:var(--text-ui-l--letter-spacing);margin:var(--space-xl) 0 var(--space-s);scroll-margin-top:136px;font-weight:600}.legal-body.svelte-i7nc2w>h2:first-child{margin-top:0}.legal-short.svelte-i7nc2w{scroll-margin-top:136px}@media (width>=640px) and (width<=1023px){.legal-md.svelte-i7nc2w h2,.legal-short.svelte-i7nc2w{scroll-margin-top:188px}}.legal-md.svelte-i7nc2w h3{font-size:var(--text-ui-m);line-height:var(--text-ui-m--line-height);margin:var(--space-l) 0 var(--space-xs);font-weight:600}.legal-md.svelte-i7nc2w p,.legal-md.svelte-i7nc2w li{font-size:var(--text-ui-m);line-height:var(--text-ui-m--line-height);letter-spacing:var(--text-ui-m--letter-spacing)}.legal-body.svelte-i7nc2w p,.legal-body.svelte-i7nc2w li{color:var(--color-neutral-9)}.legal-body.svelte-i7nc2w p{margin:0 0 var(--space-s)}.legal-body.svelte-i7nc2w ul,.legal-body.svelte-i7nc2w ol{margin:0 0 12px;padding-left:22px}.legal-body.svelte-i7nc2w ul{list-style:outside}.legal-body.svelte-i7nc2w ol{list-style:decimal}.legal-body.svelte-i7nc2w li{margin:4px 0}.legal-md.svelte-i7nc2w strong{font-weight:600}.legal-md.svelte-i7nc2w code{font-size:var(--text-ui-s);background:var(--color-surface);border-radius:var(--radius-sm);padding:1px 5px}.legal-md.svelte-i7nc2w a{text-decoration:underline;-webkit-text-decoration-color:var(--color-edge);text-decoration-color:var(--color-edge);text-underline-offset:4px}.legal-md.svelte-i7nc2w a:hover{-webkit-text-decoration-color:var(--color-ink);text-decoration-color:var(--color-ink)}.legal-md.svelte-i7nc2w .md-table{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--color-edge);background:linear-gradient(to right, var(--color-background) 30%, transparent) left / 40px 100% no-repeat local, linear-gradient(to left, var(--color-background) 30%, transparent) right / 40px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, color-mix(in srgb, var(--color-ink) 14%, transparent), transparent) left / 12px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, color-mix(in srgb, var(--color-ink) 14%, transparent), transparent) right / 12px 100% no-repeat scroll;margin:0 0 16px;padding:0 20px;overflow-x:auto}.legal-md.svelte-i7nc2w table{border-collapse:collapse;width:100%;font-size:var(--text-ui-m);line-height:18px}.legal-md.svelte-i7nc2w th{text-align:left;font-size:var(--text-ui-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);box-shadow:inset 0 -1px 0 var(--color-edge);padding:14px 16px 10px 0;font-weight:600;line-height:14px}.legal-md.svelte-i7nc2w td{vertical-align:top;box-shadow:inset 0 -1px 0 var(--color-edge);padding:12px 16px 12px 0}.legal-md.svelte-i7nc2w tr:last-child td{box-shadow:none}.legal-jump.svelte-i7nc2w .chev:where(.svelte-i7nc2w){transition:transform .15s var(--ease-out-snd);display:inline-block}.legal-jump[open].svelte-i7nc2w .chev:where(.svelte-i7nc2w){transform:rotate(90deg)}.legal-jump.svelte-i7nc2w summary:where(.svelte-i7nc2w)::-webkit-details-marker{display:none}.legal-jump.svelte-i7nc2w summary:where(.svelte-i7nc2w):focus-visible{outline:2px solid var(--color-ring);outline-offset:2px;border-radius:var(--radius-sm)}@media (prefers-reduced-motion:reduce){.legal-jump.svelte-i7nc2w .chev:where(.svelte-i7nc2w){transition:none}}.legal-md.svelte-i7nc2w .legal-todo{background:color-mix(in srgb, var(--color-error) 16%, transparent);color:inherit;border-radius:var(--radius-sm);font-size:var(--text-ui-s);padding:0 3px}
