.legal-module__xpnSVG__page{--lg-ink:#171715;--lg-muted:#55524c;--lg-line:#17171524;--lg-accent:#b92a10;color:var(--lg-ink);padding:132px 0 clamp(64px,8vw,104px)}.legal-module__xpnSVG__corps{width:min(100% - 48px,760px);margin-inline:auto}@media (max-width:640px){.legal-module__xpnSVG__corps{width:calc(100% - 32px)}.legal-module__xpnSVG__page{padding-top:108px}}.legal-module__xpnSVG__titre{font-family:var(--font-display);letter-spacing:-.025em;margin:0 0 10px;font-size:clamp(1.9rem,3.4vw,2.7rem)}.legal-module__xpnSVG__maj{color:var(--lg-muted);margin:0 0 38px;font-size:.92rem}.legal-module__xpnSVG__corps h2{font-family:var(--font-display);letter-spacing:-.015em;margin:40px 0 12px;font-size:1.32rem}.legal-module__xpnSVG__corps h3{margin:26px 0 8px;font-size:1.05rem;font-weight:700}.legal-module__xpnSVG__corps p{color:var(--lg-muted);max-width:70ch;margin:0 0 12px;line-height:1.7}.legal-module__xpnSVG__corps ul{color:var(--lg-muted);gap:6px;margin:0 0 12px;padding-left:22px;line-height:1.7;display:grid}.legal-module__xpnSVG__corps a{color:var(--lg-accent);text-underline-offset:3px}.legal-module__xpnSVG__corps strong{color:var(--lg-ink)}.legal-module__xpnSVG__aCompleter{color:var(--lg-ink);background:#e8440a29;border-radius:4px;padding:1px 6px;font-weight:600}.legal-module__xpnSVG__sommaire{border-top:1px solid var(--lg-line);margin-top:8px}.legal-module__xpnSVG__sommaire a{border-bottom:1px solid var(--lg-line);color:inherit;grid-template-columns:minmax(0,24ch) minmax(0,1fr) auto;align-items:baseline;gap:clamp(16px,3vw,40px);padding:18px 0;text-decoration:none;display:grid}.legal-module__xpnSVG__sommaire a:hover h2{color:var(--lg-accent)}.legal-module__xpnSVG__sommaire h2{margin:0;font-size:1.1rem;transition:color .16s}.legal-module__xpnSVG__sommaire p{color:var(--lg-muted);margin:0;font-size:.95rem}.legal-module__xpnSVG__sommaire span{color:var(--lg-muted)}@media (max-width:720px){.legal-module__xpnSVG__sommaire a{grid-template-columns:1fr auto}.legal-module__xpnSVG__sommaire p{display:none}}
