.LegalPage-module__icB8aa__page{padding-top:var(--space-2xl);padding-bottom:var(--space-4xl)}.LegalPage-module__icB8aa__head{max-width:44rem}.LegalPage-module__icB8aa__title{font-size:var(--text-h2);letter-spacing:var(--tracking-tight);margin:var(--space-sm) 0 0;font-weight:400}.LegalPage-module__icB8aa__intro{margin-top:var(--space-md);font-size:var(--text-lg);color:var(--color-text-muted);line-height:1.7}.LegalPage-module__icB8aa__todo{max-width:44rem;margin-top:var(--space-xl);padding:var(--space-md);border:1px solid var(--color-danger);font-size:var(--text-sm);color:var(--color-text);line-height:1.6}.LegalPage-module__icB8aa__todo code{font-size:var(--text-xs)}.LegalPage-module__icB8aa__body{max-width:44rem;margin-top:var(--space-2xl)}.LegalPage-module__icB8aa__section+.LegalPage-module__icB8aa__section{margin-top:var(--space-2xl)}.LegalPage-module__icB8aa__sectionTitle{font-size:var(--text-h3);margin:0 0 var(--space-sm);font-weight:400}.LegalPage-module__icB8aa__paragraph{margin:0 0 var(--space-sm);font-size:var(--text-base);color:var(--color-text-muted);line-height:1.75}.LegalPage-module__icB8aa__list{margin:0 0 var(--space-sm);padding-left:var(--space-lg);font-size:var(--text-base);color:var(--color-text-muted);line-height:1.75}.LegalPage-module__icB8aa__list li+li{margin-top:4px}.LegalPage-module__icB8aa__updated{max-width:44rem;margin-top:var(--space-2xl);font-size:var(--text-2xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-text-faint)}
.page-module__eVsxCW__formulaire{max-width:44rem;margin-top:var(--space-2xl);padding:var(--space-lg);border:1px solid var(--color-border);background:var(--color-surface)}.page-module__eVsxCW__titre{font-size:var(--text-h3);margin:0 0 var(--space-md);font-weight:400}.page-module__eVsxCW__formulaire p{margin:0 0 var(--space-sm);font-size:var(--text-base);color:var(--color-text-muted);line-height:1.75}.page-module__eVsxCW__formulaire p:last-child{margin-bottom:0}.page-module__eVsxCW__formulaire .page-module__eVsxCW__consigne{font-size:var(--text-sm);font-style:italic}
.CookiePreferences-module__JpcLOq__box{max-width:44rem;margin-top:var(--space-md);padding:var(--space-lg);border:1px solid var(--color-border);background:var(--color-bg-elevated)}.CookiePreferences-module__JpcLOq__state{margin:0 0 var(--space-md);font-size:var(--text-base);color:var(--color-text);line-height:1.7}.CookiePreferences-module__JpcLOq__actions{gap:var(--space-xs);flex-wrap:wrap;display:flex}.CookiePreferences-module__JpcLOq__button{font:inherit;font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:var(--tracking-caps);padding:10px var(--space-lg);color:var(--color-text);border:1px solid var(--color-accent);border-radius:var(--radius-control);cursor:pointer;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0}.CookiePreferences-module__JpcLOq__button:hover{background:var(--color-accent);color:var(--color-on-accent)}.CookiePreferences-module__JpcLOq__note{margin:var(--space-md) 0 0;font-size:var(--text-2xs);color:var(--color-text-faint)}
