.lkc-annexe{background:#fff;min-height:60vh}.lkc-annexe-corps{padding:clamp(118px,13vw,176px) 0 clamp(72px,9vw,128px)}.lkc-annexe .kl-legal{padding:0}.lkc-annexe .kl-etroit{max-width:calc(860px + 2 * var(--gout));padding-inline:var(--gout)}.lkc-annexe .kl-legal-titre{letter-spacing:-.05em;color:var(--encre);text-wrap:balance;font-size:clamp(42px,6.4vw,92px);font-weight:700;line-height:.98}.lkc-annexe .kl-point{color:var(--orange-vif)}.lkc-annexe[data-produit] .kl-point{color:var(--vif,var(--orange-vif))}.lkc-annexe .kl-legal-intro{max-width:680px;color:var(--encre-2);margin-top:30px;font-size:clamp(17px,1.4vw,20px);font-weight:500;line-height:1.5}.lkc-annexe .kl-lien-texte{color:var(--encre);text-underline-offset:4px;font-weight:650;text-decoration-thickness:1.5px}.lkc-annexe .kl-juridique-autre{margin-top:20px;font-size:15px}.lkc-annexe :is(.kl-juridique-sommaire,.kl-legal-outils,.kl-juridique-fiche){background:var(--gris);border-radius:var(--r-carte)}.lkc-annexe .kl-juridique-sommaire{margin:34px 0 10px;padding:clamp(20px,2.4vw,32px) clamp(22px,2.8vw,38px)}.lkc-annexe .kl-juridique-sommaire ol{gap:4px 28px;font-size:15.5px}@media (min-width:760px){.lkc-annexe .kl-juridique-sommaire ol{grid-template-columns:1fr 1fr}}.lkc-annexe .kl-juridique-sommaire a{color:var(--encre);padding:4px 0;font-weight:650;text-decoration:none;transition:color .2s;display:inline-block}.lkc-annexe .kl-juridique-sommaire a:hover{color:var(--orange-fort)}.lkc-annexe .kl-juridique-encadre{border-color:var(--encre);border-radius:18px}.lkc-annexe :is(.kl-juridique-section,.kl-legal-bloc){border-top-color:var(--filet)}.lkc-annexe .kl-juridique-section{margin-top:26px;padding-top:30px;scroll-margin-top:120px}.lkc-annexe .kl-juridique-titre{letter-spacing:-.02em;color:var(--encre);font-size:clamp(20px,1.7vw,24px)}.lkc-annexe :is(.kl-juridique-section p,.kl-juridique-section li,.kl-legal-bloc dd){color:var(--encre-2);font-size:16px;line-height:1.7}.lkc-annexe .kl-legal-bloc dt{color:var(--encre);font-size:16px}.lkc-annexe .kl-legal-blocs{margin-top:44px}.lkc-annexe .kl-legal-bloc{padding:24px 0}.lkc-annexe .kl-legal-outils{margin-top:40px;padding:clamp(22px,2.6vw,34px)}.lkc-annexe .kl-legal-liens a{color:var(--encre-2)}.lkc-annexe .kl-legal-liens a:hover{color:var(--encre)}.lkc-annexe .kl-legal-maj{color:var(--encre-3);margin-top:40px;font-size:14px}@media (max-width:640px){.lkc-annexe .kl-legal-bloc{grid-template-columns:minmax(0,1fr);gap:6px}}.lkc-introuvable{max-width:calc(1100px + 2 * var(--gout));padding-inline:var(--gout);flex-direction:column;align-items:flex-start;gap:26px;margin:0 auto;display:flex}.lkc-introuvable .lkc-h1{font-size:clamp(52px,min(8.4vw,14svh),150px)}.lkc-introuvable .lkc-heros-phrase{max-width:620px}.lkc-introuvable .lkc-actions{flex-wrap:wrap;gap:12px;display:flex}.lkc-introuvable-outils{flex-wrap:wrap;gap:10px;margin:10px 0 0;padding:0;list-style:none;display:flex}.lkc-introuvable-outils a{background:var(--gris);height:46px;color:var(--encre);transition:transform .45s var(--ressort), background-color .2s;border-radius:14px;align-items:center;gap:9px;padding:0 18px 0 12px;font-size:15.5px;font-weight:650;display:inline-flex}.lkc-introuvable-outils a:hover{background:var(--filet);transform:translateY(-3px)}.lkc-introuvable-outils img{width:24px;height:24px}
