.legal-page.svelte-mczy1z{background-color:var(--color-canvas)}.draft.svelte-mczy1z{max-width:44rem;border-left:3px solid #b45309;background:#fffbeb;padding:1rem 1.25rem;font-size:.875rem;color:#78350f}.legal.svelte-mczy1z{max-width:44rem;color:#334155}.legal.svelte-mczy1z h2{margin:3rem 0 .9rem;padding-top:1.5rem;border-top:1px solid #e2e8f0;font-family:var(--font-display);font-size:1.6rem;font-weight:600;line-height:1.15;color:#0f172a}.legal.svelte-mczy1z h3{margin:1.75rem 0 .5rem;font-size:1rem;font-weight:600;color:#0f172a}.legal.svelte-mczy1z p{margin:0 0 1rem;line-height:1.7}.legal.svelte-mczy1z ul{margin:0 0 1.25rem;padding-left:1.15rem;list-style:disc}.legal.svelte-mczy1z li{margin-bottom:.5rem;line-height:1.65}.legal.svelte-mczy1z strong{font-weight:600;color:#0f172a}.legal.svelte-mczy1z a{color:#4338ca;text-decoration:underline;text-underline-offset:2px}.legal.svelte-mczy1z a:hover{color:#0f172a}.legal.svelte-mczy1z a:focus-visible{outline:2px solid #4338ca;outline-offset:2px}.legal.svelte-mczy1z .table-wrap{margin:.5rem 0 1.5rem;overflow-x:auto}.legal.svelte-mczy1z table{width:100%;min-width:32rem;border-collapse:collapse;font-size:.875rem}.legal.svelte-mczy1z th,.legal.svelte-mczy1z td{border-top:1px solid #e2e8f0;padding:.65rem 1rem .65rem 0;text-align:left;vertical-align:top}.legal.svelte-mczy1z th{font-weight:600;color:#0f172a}.legal.svelte-mczy1z address{font-style:normal;line-height:1.7}
