.pageLegale-module__dpr69G__ml{--ink:#0a0a0a;--paper:#fbfbfa;--muted:#43433f;--dim:#8a8a86;--grad:linear-gradient(100deg, #bfd4f2 0%, #cbc7f0 26%, #f6dcc2 62%, #f2a177 100%);--ease:cubic-bezier(.2, .7, .2, 1);box-sizing:border-box;color:var(--ink);padding:34px 48px 120px;position:relative}:where(.pageLegale-module__dpr69G__ml) a{color:inherit;text-decoration:none}:where(.pageLegale-module__dpr69G__ml) a:hover{opacity:.6}.pageLegale-module__dpr69G__ml__deco{pointer-events:none;position:absolute;inset:0;overflow:hidden}.pageLegale-module__dpr69G__ml__deco img{opacity:.045;width:300px;height:300px;animation:90s linear infinite pageLegale-module__dpr69G__spin;position:absolute;top:200px;right:-120px}.pageLegale-module__dpr69G__ml__head{padding:26px 0 46px}.pageLegale-module__dpr69G__eyebrow{font:400 12px/1 var(--police-sora), sans-serif;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:26px;display:flex}.pageLegale-module__dpr69G__eyebrow:before{content:"";background:var(--ink);border-radius:50%;width:7px;height:7px}.pageLegale-module__dpr69G__ml__title{max-width:900px;font-family:var(--police-bricolage), sans-serif;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(34px,4.6vw,74px);font-weight:700;line-height:1}.pageLegale-module__dpr69G__grad{color:#0000;background-image:var(--grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:500}.pageLegale-module__dpr69G__ml__lead{max-width:520px;font:300 15px/1.7 var(--police-sora), sans-serif;color:var(--muted);text-wrap:pretty;margin:26px 0 0}.pageLegale-module__dpr69G__ml__grid{border-top:1px solid #0a0a0a24;grid-template-columns:minmax(220px,26%) minmax(0,1fr);gap:clamp(28px,4vw,80px);padding-top:34px;display:grid}.pageLegale-module__dpr69G__ml__toc{flex-direction:column;gap:2px;display:flex;position:sticky;top:60px}.pageLegale-module__dpr69G__ml__toc a{font:400 13px/1.4 var(--police-sora), sans-serif;color:var(--muted);border-radius:10px;align-items:baseline;gap:12px;padding:11px 12px;transition:background .3s,color .3s;display:flex}.pageLegale-module__dpr69G__ml__toc a:hover{color:var(--ink);opacity:1;background:#f0efeb}.pageLegale-module__dpr69G__ml__toc a span{font:400 11px/1.4 var(--police-sora), sans-serif;color:#a8a8a3}.pageLegale-module__dpr69G__ml__toc a.pageLegale-module__dpr69G__is-active{color:var(--ink);background:#f0efeb}.pageLegale-module__dpr69G__ml__body{flex-direction:column;max-width:760px;display:flex}.pageLegale-module__dpr69G__block{border-bottom:1px solid #0a0a0a1f;padding:34px 0;scroll-margin-top:40px}.pageLegale-module__dpr69G__block__num{font:400 11px/1 var(--police-sora), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-bottom:16px}.pageLegale-module__dpr69G__block h2{font-family:var(--police-bricolage), sans-serif;letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(20px,1.9vw,29px);font-weight:700;line-height:1.15}.pageLegale-module__dpr69G__block p{font:300 15px/1.8 var(--police-sora), sans-serif;color:var(--muted);text-wrap:pretty;white-space:pre-line;margin:0}.pageLegale-module__dpr69G__block{opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);transform:translateY(26px)}.pageLegale-module__dpr69G__block.pageLegale-module__dpr69G__in{opacity:1;transform:none}@supports (animation-timeline:view()){.pageLegale-module__dpr69G__block{opacity:1;animation:pageLegale-module__dpr69G__inUp .8s var(--ease) both;transition:none;animation-timeline:view();animation-range:entry 3% cover 20%;transform:none}}@keyframes pageLegale-module__dpr69G__inUp{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes pageLegale-module__dpr69G__spin{to{transform:rotate(360deg)}}.pageLegale-module__dpr69G__ml__bottom{border-top:1px solid #0a0a0a24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:70px;padding-top:24px;display:flex}.pageLegale-module__dpr69G__ml__copy{font:300 12px/1 var(--police-sora), sans-serif;color:var(--dim)}.pageLegale-module__dpr69G__ml__bottom-right{align-items:center;gap:20px;display:flex}.pageLegale-module__dpr69G__ml__link{font:400 13px/1 var(--police-sora), sans-serif;border-bottom:1px solid #0a0a0a40;padding-bottom:3px}.pageLegale-module__dpr69G__ml__bottom-right img{opacity:.5;width:20px;height:20px;animation:22s linear infinite pageLegale-module__dpr69G__spin}@media (max-width:900px){.pageLegale-module__dpr69G__ml{padding:20px 20px 90px}.pageLegale-module__dpr69G__ml__grid{grid-template-columns:1fr;gap:30px}.pageLegale-module__dpr69G__ml__toc{flex-flow:wrap;gap:8px;position:static}.pageLegale-module__dpr69G__ml__toc a{background:#f0efeb;padding:9px 14px}}@media (prefers-reduced-motion:reduce){.pageLegale-module__dpr69G__ml,.pageLegale-module__dpr69G__ml *,.pageLegale-module__dpr69G__ml :before,.pageLegale-module__dpr69G__ml :after{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}
