.legal[data-astro-cid-sb6l2mzp]{--legal-tone:var(--color-blue);--legal-accent:var(--color-blue-deep)}.legal[data-astro-cid-sb6l2mzp][data-tone=red]{--legal-tone:var(--trait-news);--legal-accent:var(--trait-news)}.legal__header[data-astro-cid-sb6l2mzp]{padding:60px var(--gutter) 96px;position:relative;overflow:hidden}.legal__ribbon[data-astro-cid-sb6l2mzp]{fill:none;width:100%;height:67.2px;stroke:var(--legal-tone);stroke-width:12px;stroke-opacity:.9;stroke-linecap:round;stroke-linejoin:round;position:absolute;bottom:26.4px;left:0;overflow:visible}.legal__header-inner[data-astro-cid-sb6l2mzp]{flex-direction:column;gap:20px;max-width:1180px;margin-inline:auto;display:flex;position:relative}.legal__crumbs[data-astro-cid-sb6l2mzp]{color:var(--color-ink-muted);gap:8px;font-size:.9375rem;display:flex}.legal__crumbs[data-astro-cid-sb6l2mzp] a[data-astro-cid-sb6l2mzp]{--link-color:var(--color-ink-muted)}.legal__header[data-astro-cid-sb6l2mzp] h1[data-astro-cid-sb6l2mzp]{letter-spacing:-.045em;max-width:900px;font-size:clamp(min(2.6rem,12.5vw),1rem + 4vw,5rem);line-height:.95}.legal__accent[data-astro-cid-sb6l2mzp]{color:var(--legal-accent)}.legal__lead[data-astro-cid-sb6l2mzp]{max-width:700px;color:var(--color-ink-soft);font-size:var(--text-lead);line-height:1.55}.legal__lead[data-astro-cid-sb6l2mzp] p{margin:0}.legal__lead[data-astro-cid-sb6l2mzp] strong{color:var(--color-ink)}.legal__meta[data-astro-cid-sb6l2mzp]{color:var(--color-ink-soft);flex-wrap:wrap;align-items:center;gap:10px 24px;font-size:1rem;display:flex}.legal__meta[data-astro-cid-sb6l2mzp]>a[data-astro-cid-sb6l2mzp]{font-weight:600}.legal__notice[data-astro-cid-sb6l2mzp]{max-width:700px;color:var(--color-ink-soft);font-size:1rem}.deletion[data-astro-cid-si7jpij6]{color:var(--color-prose);font-size:1.125rem;line-height:1.65}.deletion[data-astro-cid-si7jpij6] strong{color:var(--color-ink)}.deletion__options[data-astro-cid-si7jpij6]{padding:80px var(--gutter);background:var(--color-white)}.deletion__cards[data-astro-cid-si7jpij6]{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:20px;max-width:1180px;margin-inline:auto;display:grid}.deletion-card[data-astro-cid-si7jpij6]{background:var(--color-ivory);box-shadow:inset 0 0 0 1.5px var(--color-line-card);border-radius:30px;flex-direction:column;align-items:flex-start;gap:18px;padding:34px;display:flex}.deletion-card[data-astro-cid-si7jpij6]>*{margin:0}.deletion-card[data-astro-cid-si7jpij6] h2{color:var(--color-ink);letter-spacing:-.03em;font-size:1.875rem;line-height:1.1}.deletion-card__chip[data-astro-cid-si7jpij6]{border-radius:var(--radius-pill);background:var(--color-blue-wash);color:var(--color-blue-deep);padding:7px 14px;font-size:.875rem;font-weight:600;line-height:1.2;display:inline-flex}.deletion-card--app[data-astro-cid-si7jpij6] ol{flex-direction:column;gap:12px;padding:0;list-style:none;display:flex}.deletion-card--app[data-astro-cid-si7jpij6] li{min-height:36px;color:var(--color-prose);padding-left:52px;line-height:1.5;position:relative}.deletion-card--app[data-astro-cid-si7jpij6] .deletion-step{background:var(--color-ink);width:36px;height:36px;color:var(--color-white);border-radius:50%;place-items:center;font-size:1rem;font-weight:800;line-height:1;display:grid;position:absolute;top:0;left:0}.deletion-card--email[data-astro-cid-si7jpij6]{--link-color:#7fa4ff;background:var(--color-night);box-shadow:none;color:var(--color-on-night-text);line-height:1.55}.deletion-card--email[data-astro-cid-si7jpij6] h2,.deletion-card--email[data-astro-cid-si7jpij6] strong{color:var(--color-white)}.deletion-card--email[data-astro-cid-si7jpij6] .deletion-card__chip[data-astro-cid-si7jpij6]{color:var(--trait-cotisations);background:#ffda0024}.deletion-card__cta[data-astro-cid-si7jpij6]{background:var(--color-white);color:var(--color-night);padding:8px 26px;font-size:1.125rem;line-height:1.15}.deletion-card__cta[data-astro-cid-si7jpij6]:hover{color:var(--color-night);transform:translateY(-2px)}.deletion__data[data-astro-cid-si7jpij6]{padding:90px var(--gutter);background:var(--color-ivory)}.deletion__columns[data-astro-cid-si7jpij6]{flex-wrap:wrap;gap:56px 80px;max-width:1180px;margin-inline:auto;display:flex}.deletion__column[data-astro-cid-si7jpij6]{flex:460px;min-width:0}.deletion__column--kept[data-astro-cid-si7jpij6]{flex-basis:520px}.deletion__column[data-astro-cid-si7jpij6] h2{color:var(--color-ink);letter-spacing:-.03em;margin:0 0 18px;font-size:clamp(1.8rem,1rem + 1.4vw,2.4rem);line-height:1.1}.deletion__column[data-astro-cid-si7jpij6] *+h2{margin-top:40px}.deletion__column[data-astro-cid-si7jpij6] p,.deletion__column[data-astro-cid-si7jpij6] ul{margin:0 0 14px}.deletion__column[data-astro-cid-si7jpij6] ul{padding-left:22px}.deletion__column[data-astro-cid-si7jpij6] li{margin:6px 0}.deletion__column[data-astro-cid-si7jpij6] li::marker{color:var(--color-blue)}.deletion__column--kept[data-astro-cid-si7jpij6] ul{border-top:2px solid var(--color-ink);margin-top:4px;padding:0;font-size:1rem;list-style:none}.deletion__column--kept[data-astro-cid-si7jpij6] li{border-bottom:1px solid var(--color-line-ivory);margin:0;padding:14px 12px}@media (max-width:400px){.deletion-card[data-astro-cid-si7jpij6]{padding:24px}}.legal__content[data-astro-cid-qogavhvk]{padding:60px var(--gutter) 120px;background:var(--color-white)}.legal__columns[data-astro-cid-qogavhvk]{gap:48px;max-width:1180px;margin-inline:auto;display:grid}.legal__aside[data-astro-cid-qogavhvk]{align-content:start;gap:22px;min-width:0;display:grid}.legal__toc[data-astro-cid-qogavhvk],.legal__others[data-astro-cid-qogavhvk]{flex-direction:column;display:flex}.legal__others[data-astro-cid-qogavhvk]{border-top:1px solid var(--color-line-ivory);padding-top:18px}.legal__nav-title[data-astro-cid-qogavhvk]{color:var(--color-ink-muted);letter-spacing:.1em;text-transform:uppercase;padding:0 12px 8px;font-size:.8125rem;font-weight:600}.legal__toc[data-astro-cid-qogavhvk] ol[data-astro-cid-qogavhvk],.legal__others[data-astro-cid-qogavhvk] ul[data-astro-cid-qogavhvk]{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.legal__aside[data-astro-cid-qogavhvk] a[data-astro-cid-qogavhvk]{color:var(--color-ink-soft);border-radius:12px;gap:10px;padding:8px 12px;scroll-margin-block:12px;font-size:.9375rem;line-height:1.35;text-decoration:none;display:flex}.legal__aside[data-astro-cid-qogavhvk] a[data-astro-cid-qogavhvk]:hover{background:var(--color-ivory);color:var(--color-ink)}@media (prefers-reduced-motion:no-preference){.legal__aside[data-astro-cid-qogavhvk] a[data-astro-cid-qogavhvk]{transition:background-color .2s,color .2s}}.legal__toc-number[data-astro-cid-qogavhvk]{color:var(--color-blue-deep);font-weight:800}.legal__body[data-astro-cid-qogavhvk]{max-width:var(--measure);min-width:0;color:var(--color-prose);font-size:1.125rem;line-height:1.72}.legal__body[data-astro-cid-qogavhvk]>p:first-child{color:var(--color-ink);font-size:1.25rem;line-height:1.6}.legal__body[data-astro-cid-qogavhvk] h2{color:var(--color-ink);letter-spacing:-.025em;margin:64px 0 16px;font-size:1.875rem;line-height:1.15}.legal__body[data-astro-cid-qogavhvk] h2:first-child{margin-top:0}.legal__body[data-astro-cid-qogavhvk] h3{color:var(--color-ink);letter-spacing:0;margin:28px 0 8px;font-size:1.1875rem;line-height:1.3}.legal__body[data-astro-cid-qogavhvk] p,.legal__body[data-astro-cid-qogavhvk] ul,.legal__body[data-astro-cid-qogavhvk] ol{margin:0 0 16px}.legal__body[data-astro-cid-qogavhvk] ul,.legal__body[data-astro-cid-qogavhvk] ol{padding-left:22px}.legal__body[data-astro-cid-qogavhvk] li{margin:6px 0}.legal__body[data-astro-cid-qogavhvk] li::marker{color:var(--color-blue)}.legal__body[data-astro-cid-qogavhvk] strong{color:var(--color-ink)}.legal__body[data-astro-cid-qogavhvk] table{border-collapse:collapse;width:100%;margin:8px 0 16px;font-size:1rem}.legal__body[data-astro-cid-qogavhvk] th,.legal__body[data-astro-cid-qogavhvk] td{border-bottom:1px solid var(--color-line-ivory);text-align:start;vertical-align:top;padding:14px 12px}.legal__body[data-astro-cid-qogavhvk] th{border-bottom:2px solid var(--color-ink);font-weight:800}@media (min-width:1024px){.legal__columns[data-astro-cid-qogavhvk]{grid-template-columns:280px minmax(0,1fr);column-gap:80px}.legal__aside[data-astro-cid-qogavhvk]{max-height:calc(100vh - 2.5rem - var(--lang-banner-height,0px));align-self:start;margin:-.5rem;padding:.5rem;scroll-padding:.5rem;position:sticky;top:1.5rem;overflow-y:auto}}
