.legal.svelte-14t6bpq{padding:var(--padding-top) var(--padding-side) calc(var(--padding-bot) + 24px);color:var(--fg-primary);min-height:100dvh}.back.svelte-14t6bpq{color:var(--fg-tertiary);font-family:var(--font-bouton);margin-bottom:24px;font-size:14px;text-decoration:none;display:inline-block}.back.svelte-14t6bpq:hover{color:var(--fg-secondary)}.legal.svelte-14t6bpq article{font-family:var(--font-bouton);color:var(--fg-secondary);font-size:15px;line-height:1.6}.legal.svelte-14t6bpq article h1{font-family:var(--font-titre);color:var(--fg-primary);margin:0 0 24px;font-size:26px;font-weight:700;line-height:1.2}.legal.svelte-14t6bpq article h2{font-family:var(--font-titre);color:var(--fg-primary);margin:32px 0 12px;font-size:18px;font-weight:500;line-height:1.3}.legal.svelte-14t6bpq article h3{font-family:var(--font-bouton);color:var(--fg-primary);margin:20px 0 8px;font-size:15px;font-weight:600}.legal.svelte-14t6bpq article p{margin:0 0 14px}.legal.svelte-14t6bpq article ul,.legal.svelte-14t6bpq article ol{margin:0 0 14px;padding-left:20px}.legal.svelte-14t6bpq article li{margin-bottom:6px}.legal.svelte-14t6bpq article a{color:var(--brand-primary-light);text-decoration:underline}.legal.svelte-14t6bpq article a:hover{color:var(--brand-primary)}.legal.svelte-14t6bpq article strong{color:var(--fg-primary);font-weight:600}.legal.svelte-14t6bpq article hr{border:none;border-top:1px solid var(--fg-border-light);margin:32px 0}
