.legal-module__Qu0mEa__document{width:min(100% - 2 * var(--gutter), 49rem);overflow-wrap:anywhere;margin-inline:auto;padding-block:clamp(7rem,12vw,11rem) 5rem}.legal-module__Qu0mEa__heading h1{margin-block:1rem 1.5rem;font-size:clamp(2rem,4.8vw,3.5rem)}.legal-module__Qu0mEa__eyebrow,.legal-module__Qu0mEa__date{color:var(--muted-foreground);font-size:.875rem}.legal-module__Qu0mEa__intro{margin-top:1.75rem;font-size:1.125rem}.legal-module__Qu0mEa__draft{border-left:3px solid var(--violet);background:var(--surface-secondary);margin-top:1.5rem;padding:1rem 1.25rem;font-size:.9375rem}.legal-module__Qu0mEa__contents{border-block:1px solid var(--border);margin-block:2.5rem 3.5rem;padding-block:1.5rem}.legal-module__Qu0mEa__contents h2{margin-bottom:.75rem;font-size:1.125rem}.legal-module__Qu0mEa__contents ol{columns:2;column-gap:2rem;padding-left:1.5rem;list-style:decimal}.legal-module__Qu0mEa__contents li{break-inside:avoid;padding-left:.25rem}.legal-module__Qu0mEa__contents a{min-height:44px;padding-block:.5rem;display:inline-block}.legal-module__Qu0mEa__document a{color:var(--violet-dark);text-underline-offset:.2em;text-decoration:underline}.legal-module__Qu0mEa__document a:hover{text-decoration-thickness:2px}.legal-module__Qu0mEa__section{margin-block:2.5rem;scroll-margin-top:7rem}.legal-module__Qu0mEa__section h2{margin-bottom:1rem;font-size:clamp(1.4rem,3vw,1.85rem);line-height:1.35}.legal-module__Qu0mEa__section h3{margin-block:1.5rem .5rem;font-size:1.125rem}.legal-module__Qu0mEa__section p+p,.legal-module__Qu0mEa__section ul,.legal-module__Qu0mEa__section dl{margin-top:1rem}.legal-module__Qu0mEa__section ul{padding-left:1.5rem;list-style:outside}.legal-module__Qu0mEa__section li+li{margin-top:.5rem}.legal-module__Qu0mEa__section dt{margin-top:.75rem;font-weight:600}.legal-module__Qu0mEa__section dd{margin:0}.legal-module__Qu0mEa__section address{font-style:normal}.legal-module__Qu0mEa__actions{flex-wrap:wrap;gap:.75rem;margin-block:1.25rem;display:flex}.legal-module__Qu0mEa__actions button{border:1px solid var(--border);min-height:44px;font:inherit;border-radius:.5rem;padding:.75rem 1rem}.legal-module__Qu0mEa__actions button:hover{background:var(--surface-secondary)}.legal-module__Qu0mEa__form{border:1px solid var(--border);margin-block:1.25rem;padding:clamp(1rem,3vw,2rem)}.legal-module__Qu0mEa__form p{margin-block:.75rem}.legal-module__Qu0mEa__line{border-bottom:1px solid #777;min-height:2rem;display:block}.legal-module__Qu0mEa__status{min-height:1.65em;font-size:.875rem}@media (max-width:599px){.legal-module__Qu0mEa__contents ol{columns:1}}@media print{:is(body:has(.legal-print-root)>header,body:has(.legal-print-root)>footer,body:has(.legal-print-root)>.skip-link){display:none!important}.legal-module__Qu0mEa__document{color:#000;width:auto;max-width:none;margin:0;padding:0;font-size:10pt;line-height:1.45}.legal-module__Qu0mEa__heading h1{font-size:24pt}.legal-module__Qu0mEa__contents,.legal-module__Qu0mEa__actions,.legal-module__Qu0mEa__status{display:none}.legal-module__Qu0mEa__section{margin-block:12pt}.legal-module__Qu0mEa__section h2,.legal-module__Qu0mEa__section h3{break-after:avoid}.legal-module__Qu0mEa__section h2{font-size:15pt}.legal-module__Qu0mEa__document p,.legal-module__Qu0mEa__document li{orphans:3;widows:3}.legal-module__Qu0mEa__document a{color:#000}.legal-module__Qu0mEa__document address,.legal-module__Qu0mEa__form{break-inside:avoid}.legal-module__Qu0mEa__form{border-color:#777}.legal-module__Qu0mEa__draft{background:0 0;border-color:#777}#formulaire-retractation{break-inside:avoid}#formulaire-retractation>p{display:none}body[data-print-withdrawal=true] .legal-module__Qu0mEa__heading{display:none!important}body[data-print-withdrawal=true] .legal-module__Qu0mEa__section:not(#formulaire-retractation){display:none!important}body:has(.legal-print-root) *{transition:none!important;animation:none!important}@page{size:A4;margin:18mm}}
