.Footer-module__S6Hkya__footer{border-top:1px solid var(--line);padding-top:var(--space-8)}.Footer-module__S6Hkya__grid{gap:var(--space-6);grid-template-columns:1.6fr repeat(3,1fr);display:grid}.Footer-module__S6Hkya__brand{align-content:start;gap:var(--space-4);display:grid}.Footer-module__S6Hkya__brand p{max-width:34ch;color:var(--ink-2)}.Footer-module__S6Hkya__column h2{margin-bottom:var(--space-4);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:.7rem;font-weight:500}.Footer-module__S6Hkya__column ul{gap:10px;display:grid}.Footer-module__S6Hkya__column a{color:var(--ink-2);font-weight:550;transition:color .2s}.Footer-module__S6Hkya__column a:hover{color:var(--signal)}.Footer-module__S6Hkya__base{justify-content:space-between;gap:var(--space-4);margin-top:var(--space-8);padding-block:var(--space-5);border-top:1px solid var(--line);font-family:var(--font-mono);color:var(--ink-3);font-size:.7rem;display:flex}@media (max-width:800px){.Footer-module__S6Hkya__grid{grid-template-columns:1fr 1fr}.Footer-module__S6Hkya__brand{grid-column:1/-1}}
.LangSwitch-module__Dw-EXq__switch{background:#d8d3c9;border-radius:9px;grid-template-columns:1fr 1fr;padding:3px;display:grid;position:relative;box-shadow:inset 0 2px 3px #15141333,inset 0 0 0 1px #15141314}.LangSwitch-module__Dw-EXq__thumb{background:var(--panel-raised);width:calc(50% - 3px);box-shadow:0 2px 0 var(--line-strong), 0 3px 6px #1514131f;transition:transform .35s var(--ease-spring);border-radius:6px;position:absolute;top:3px;bottom:3px;left:3px}.LangSwitch-module__Dw-EXq__switch[data-locale=fr] .LangSwitch-module__Dw-EXq__thumb{transform:translate(100%)}.LangSwitch-module__Dw-EXq__option{z-index:1;font-family:var(--font-mono);letter-spacing:.06em;text-align:center;color:var(--ink-3);padding:5px 10px;font-size:.7rem;font-weight:600;transition:color .2s;position:relative}.LangSwitch-module__Dw-EXq__option[aria-current=true]{color:var(--ink)}.LangSwitch-module__Dw-EXq__option:not([aria-current]):hover{color:var(--ink-2)}
