.pied{background:var(--ink);color:#ffffffb8;color-scheme:light;--logo:var(--c-white);padding:64px 5vw 28px;font-size:14.5px}.pied-haut{border-bottom:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;gap:48px;padding-bottom:48px;display:flex}.pied .marque{color:#fff}.pied-marque p{max-width:30ch;margin-top:14px;line-height:1.5}.pied-colonnes{flex-wrap:wrap;gap:clamp(40px,7vw,110px);display:flex}.pied-colonnes div{flex-direction:column;gap:12px;display:flex}.pied-colonnes h2{color:#fff;margin-bottom:4px;font-size:15px;font-weight:500}.pied a{color:#ffffffb8;text-decoration:none}.pied a:hover{color:#fff}.pied-bas{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:24px;font-size:13px;display:flex}.reglages-pied{align-items:center;gap:12px;display:flex}.langue{position:relative}.langue summary{border-radius:var(--r-pill);color:#ffffffb8;cursor:pointer;user-select:none;border:1px solid #ffffff2e;align-items:center;gap:7px;height:36px;padding:0 12px 0 14px;font-weight:500;list-style:none;display:inline-flex}.langue summary::-webkit-details-marker{display:none}.langue summary:hover,.langue[open] summary{color:#fff}.langue summary:focus-visible{outline:2px solid var(--chartreuse);outline-offset:2px}.langue svg{width:16px;height:16px}.langue .caret{width:12px;height:12px;transition:transform .15s}.langue:not([open]) .caret{transform:rotate(180deg)}.menu-langue{box-sizing:border-box;background:var(--c-card);min-width:100%;color-scheme:inherit;border-radius:14px;padding:6px;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 8px 28px #00000047}.menu-langue a{color:var(--c-ink);white-space:nowrap;border-radius:9px;padding:8px 12px;font-weight:500;text-decoration:none;display:block}.menu-langue a:hover,.menu-langue a:focus-visible{background:var(--c-creamDark);color:var(--c-ink);outline:none;text-decoration:none}.apparence{border-radius:var(--r-pill);border:1px solid #ffffff2e;gap:2px;padding:3px;display:flex}.apparence[hidden]{display:none}.apparence label{cursor:pointer;position:relative}.apparence input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.apparence span{border-radius:var(--r-pill);color:#ffffffb8;place-items:center;width:32px;height:28px;display:grid}.apparence svg{width:16px;height:16px}.apparence label:hover span{color:#fff}.apparence input:checked+span{color:#fff;background:#ffffff26}.apparence input:focus-visible+span{outline:2px solid var(--chartreuse);outline-offset:2px}@media (width<=760px){.pied{padding:48px var(--marge-tel) 28px}.pied-haut{flex-direction:column;gap:36px}.pied-marque p{max-width:none}.pied-colonnes{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;width:100%;display:grid}}
