.legal.svelte-1whu0z4{max-width:760px;color:var(--text-secondary);margin:0 auto;padding:140px 24px 96px;font-size:15px;line-height:1.7}.legal.svelte-1whu0z4 h1{color:var(--text-primary);letter-spacing:-.03em;margin-bottom:32px;font-size:clamp(36px,5vw,56px);font-weight:800;line-height:1.05}.legal.svelte-1whu0z4 h2{color:var(--text-primary);margin:48px 0 12px;font-size:22px;font-weight:700}.legal.svelte-1whu0z4 h3{color:var(--text-primary);margin:32px 0 8px;font-size:17px;font-weight:600}.legal.svelte-1whu0z4 p,.legal.svelte-1whu0z4 ul,.legal.svelte-1whu0z4 ol{margin-bottom:16px}.legal.svelte-1whu0z4 ul{padding-left:24px;list-style:outside}.legal.svelte-1whu0z4 ol{padding-left:24px;list-style:decimal}.legal.svelte-1whu0z4 li{margin-bottom:6px}.legal.svelte-1whu0z4 a{color:var(--accent-text);text-underline-offset:3px;text-decoration:underline}.legal.svelte-1whu0z4 strong{color:var(--text-primary)}.legal.svelte-1whu0z4 table{border-collapse:collapse;margin-bottom:24px;font-size:14px;display:block;overflow-x:auto}.legal.svelte-1whu0z4 th,.legal.svelte-1whu0z4 td{border:1px solid var(--border-strong);text-align:left;vertical-align:top;padding:8px 12px}.legal.svelte-1whu0z4 th{color:var(--text-primary);font-weight:600}.legal.svelte-1whu0z4 code{overflow-wrap:anywhere;font-size:.9em}.legal.svelte-1whu0z4 blockquote{border-left:3px solid var(--border-strong);margin-bottom:16px;padding-left:16px}.legal.svelte-1whu0z4 hr{border:0;border-top:1px solid var(--border-subtle);margin:40px 0}@media (width<=640px){.legal.svelte-1whu0z4{padding-top:112px}}
