.ek .ek-bl{--bl-mot:#2475e6;--bl-bleu-p:#eef5ff;overflow-x:clip}.ek .ek-bl-nw{white-space:nowrap}.ek .ek-bl-masque{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ek .ek-bl a:focus-visible,.ek .ek-bl button:focus-visible,.ek .ek-bl summary:focus-visible{outline:2px solid var(--bl-mot);outline-offset:3px;border-radius:8px}.ek .ek-bl-tete{text-align:center;max-width:1200px;margin:0 auto;padding:104px 16px 0}.ek .ek-bl-etiq{border:1px solid var(--trait);box-shadow:var(--ombre);letter-spacing:-.01em;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:.9375rem;font-weight:600;display:inline-flex}.ek .ek-bl-etiq:before{content:"";background:var(--vif);border-radius:50%;width:7px;height:7px}.ek .ek-bl-tete h1{font-size:var(--t-h2);max-width:14ch;margin:20px auto 0;line-height:1.02}.ek .ek-bl-tete-s{color:var(--doux);max-width:40ch;margin:16px auto 0;font-size:1.125rem;line-height:1.5}.ek .ek-bl-liste{max-width:1200px;margin:0 auto;padding:36px 16px 0}.ek .ek-bl-filtres{scrollbar-width:none;gap:8px;margin:0 -16px 24px;padding:2px 16px 6px;list-style:none;display:flex;overflow-x:auto}.ek .ek-bl-filtres::-webkit-scrollbar{display:none}.ek .ek-bl-filtres li{flex:none}.ek .ek-bl-filtre{border:1px solid var(--trait);min-height:44px;color:var(--encre);font:inherit;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:1rem;font-weight:500;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.ek .ek-bl-filtre:before{content:"";background:var(--vif);border-radius:50%;flex:none;width:7px;height:7px}.ek .ek-bl-filtre:hover{border-color:#0b10203d}.ek .ek-bl-filtre[aria-pressed=true]{background:var(--encre);border-color:var(--encre);color:#fff}.ek .ek-bl-filtre[aria-pressed=true]:before{background:#7fb6ff}.ek .ek-bl-grille{gap:16px;display:grid}.ek .ek-bl-carte{border:1px solid var(--trait);border-radius:var(--rayon);box-shadow:var(--ombre);color:var(--encre);transition:transform .3s var(--courbe), box-shadow .3s;background:#fff;flex-direction:column;padding:8px;text-decoration:none;display:flex}.ek .ek-bl-carte-v{aspect-ratio:16/9;background:var(--gris);border-radius:18px;flex:none;position:relative;overflow:hidden}.ek .ek-bl-carte-v>img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--courbe);position:absolute;inset:0}.ek .ek-bl-tuile{place-items:center;width:100%;height:100%;display:grid}.ek .ek-bl-tuile img{width:72px;height:72px}.ek .ek-bl-carte-txt{flex-direction:column;flex:1;gap:8px;padding:16px 12px 10px;display:flex}.ek .ek-bl-cat{font-family:var(--ek-titre), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.01em;color:var(--bl-mot);font-size:.9375rem;font-weight:700}.ek .ek-bl-carte h3{font-size:1.3125rem;line-height:1.18}.ek .ek-bl-carte-desc{color:var(--doux);font-size:1rem;line-height:1.5}.ek .ek-bl-carte-pied{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:10px;display:flex}.ek .ek-bl-lire{display:none}.ek .ek-bl-sig-p{color:var(--doux);flex-wrap:wrap;align-items:center;gap:6px;font-size:.9375rem;display:flex}.ek .ek-bl-sig-p img{object-fit:cover;border-radius:50%;width:28px;height:28px}.ek .ek-bl-sig-p .ek-bl-sig-nom{color:var(--encre);font-weight:600}@media (hover:hover){.ek .ek-bl-carte:hover{transform:translateY(-3px);box-shadow:0 1px 2px #0b10200f,0 18px 40px -14px #0b102038}.ek .ek-bl-carte:hover .ek-bl-carte-v>img{transform:scale(1.03)}.ek .ek-bl-carte:hover .ek-bl-lire .ek-fl{transform:translate(3px)}}.ek .ek-bl-grille>.ek-bl-carte:first-child h3{letter-spacing:-.045em;font-size:clamp(1.625rem,6.4vw,2.25rem);line-height:1.06}.ek .ek-bl-grille>.ek-bl-carte:first-child .ek-bl-carte-desc{font-size:1.0625rem}.ek .ek-bl-vide{text-align:center}.ek .ek-bl-vide h2{font-size:var(--t-h2);line-height:1.04}.ek .ek-bl-vide p{color:var(--doux);max-width:40ch;margin:14px auto 24px;font-size:1.125rem}.ek .ek-bl-bouton{border:1px solid var(--trait);min-height:52px;box-shadow:var(--ombre);background:#fff;border-radius:14px;align-items:center;padding:0 22px;font-weight:600;text-decoration:none;display:inline-flex}.ek .ek-bl-appel{max-width:1232px;margin:0 auto;padding:72px 8px 0}.ek .ek-bl-appel-in{text-align:center;border-radius:32px;flex-direction:column;align-items:center;padding:48px 18px 44px;display:flex;position:relative;overflow:hidden}.ek .ek-bl-appel-in:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#2e8bf066,#0000);height:80%;position:absolute;inset:auto -20% -50%}.ek .ek-bl-appel-in>*{position:relative}.ek .ek-bl-appel-arcs{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ek .ek-bl-appel-arcs circle{fill:none;stroke:var(--vif);stroke-width:2px;opacity:.3}.ek .ek-bl-appel-tete{filter:drop-shadow(0 10px 22px #00000059);width:72px;height:72px;margin-bottom:18px}.ek .ek-bl-appel h2{max-width:16ch;font-size:clamp(2rem,8.4vw,3.25rem);line-height:1.04}.ek .ek-bl-appel-s{color:#ffffffbd;max-width:34ch;margin:14px auto 26px;font-size:1.125rem;line-height:1.5}.ek .ek-bl-appel .ek-cta{width:100%;max-width:380px}.ek .ek-bl-appel-micro{color:#ffffffa8;margin-top:14px;font-size:1rem}.ek .ek-bl-appel-lien{color:#cfe3ff;text-underline-offset:4px;align-items:center;min-height:44px;margin-top:18px;font-size:1rem;font-weight:600;text-decoration:underline;display:inline-flex}.ek .ek-bl-appel-liste{width:100%;max-width:520px}.ek .ek-bl-a-tete{text-align:center;flex-direction:column;align-items:center;max-width:980px;margin:0 auto;padding:100px 16px 28px;display:flex}.ek .ek-bl-fil{border:1px solid var(--trait);box-shadow:var(--ombre);color:var(--doux);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:.9375rem;display:inline-flex}.ek .ek-bl-fil a{color:var(--encre);align-items:center;min-height:32px;font-weight:600;text-decoration:none;display:inline-flex}.ek .ek-bl-fil a:hover{text-decoration:underline}.ek .ek-bl-fil [aria-current]{color:var(--bl-mot);font-weight:600}.ek .ek-bl-brouillon{color:#8a5300;background:#fff4e0;border-radius:999px;margin-top:14px;padding:5px 12px;font-size:.9375rem;font-weight:600}.ek .ek-bl-a-tete h1{max-width:18ch;margin-top:22px;font-size:clamp(2.125rem,9vw,4rem);line-height:1.03}.ek .ek-bl-chapo{color:var(--doux);text-wrap:pretty;max-width:40em;margin-top:18px;font-size:1.1875rem;line-height:1.55}.ek .ek-bl-sig{border:1px solid var(--trait);box-shadow:var(--ombre);background:#fff;border-radius:24px;flex-direction:column;align-items:center;gap:12px;margin-top:28px;padding:14px 18px;display:inline-flex}.ek .ek-bl-sig>img{object-fit:cover;border-radius:50%;flex:none;width:56px;height:56px}.ek .ek-bl-sig-txt{text-align:center}.ek .ek-bl-sig .ek-bl-sig-nom{font-family:var(--ek-titre), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em;font-size:1.0625rem;font-weight:700;line-height:1.25}.ek .ek-bl-sig-role{color:var(--doux);margin-top:2px;font-size:.9375rem}.ek .ek-bl-sig-puces{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.ek .ek-bl-puce{background:var(--gris);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:.9375rem;font-weight:600;display:inline-flex}.ek .ek-bl-puce svg{color:var(--bl-mot);flex:none}.ek .ek-bl-couv{max-width:1040px;margin:0 auto;padding:0 16px}.ek .ek-bl-couv img{aspect-ratio:2;object-fit:cover;background:var(--gris);width:100%;height:auto;box-shadow:var(--ombre);border-radius:22px;display:block}.ek .ek-bl-credit{color:var(--doux);text-align:right;margin-top:10px;font-size:.875rem}.ek .ek-bl-credit a{color:inherit}.ek .ek-bl-lecture{grid-template-columns:minmax(0,1fr);max-width:1200px;margin:0 auto;padding:36px 16px 0;display:grid}.ek .ek-bl-cote{display:none}.ek .ek-bl-corps{letter-spacing:-.006em;color:#1a2033;overflow-wrap:break-word;width:100%;max-width:68ch;margin:0 auto;font-size:1.0625rem;line-height:1.7}.ek .ek-bl-corps>p,.ek .ek-bl-corps>ul,.ek .ek-bl-corps>ol{margin:0 0 1.25em}.ek .ek-bl-corps h2{letter-spacing:-.035em;color:var(--encre);margin:2em 0 .6em;scroll-margin-top:104px;font-size:clamp(1.625rem,6vw,2.125rem);line-height:1.12}.ek .ek-bl-corps h3{letter-spacing:-.025em;color:var(--encre);margin:1.6em 0 .45em;font-size:1.3125rem;line-height:1.25}.ek .ek-bl-corps>ul,.ek .ek-bl-corps>ol{padding-left:1.3em}.ek .ek-bl-corps>ul{list-style:outside}.ek .ek-bl-corps>ol,.ek .ek-bl-sources ol{list-style:decimal}.ek .ek-bl-corps li{margin:.35em 0}.ek .ek-bl-corps li::marker{color:var(--bl-mot);font-weight:600}.ek .ek-bl-corps a{color:var(--bl-mot);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.ek .ek-bl-corps a:hover{text-decoration-thickness:2px}.ek .ek-bl-corps strong{color:var(--encre);font-weight:650}.ek .ek-bl-reponse{background:var(--bl-bleu-p);border-radius:var(--rayon);border:1px solid #2475e62e;margin:0 0 1.25em;padding:20px 22px}.ek .ek-bl-reponse-t,.ek .ek-bl-retenir-t,.ek .ek-bl-encart-t,.ek .ek-bl-encadre-t,.ek .ek-bl-encadre-k,.ek .ek-bl-outil-k,.ek .ek-bl-som-t{font-family:var(--ek-titre), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.01em;font-size:.9375rem;font-weight:700;line-height:1.3}.ek .ek-bl-reponse-t{color:var(--bl-mot);margin:0 0 6px}.ek .ek-bl-reponse-x{color:var(--encre);margin:0;font-size:1.0625rem;line-height:1.6}.ek .ek-bl-retenir{background:var(--nuit);color:#fff;border-radius:var(--rayon);margin:0 0 2em;padding:22px 20px;box-shadow:0 20px 50px -24px #1b62d68c}.ek .ek-bl-retenir-t{color:#7fb6ff;margin:0 0 14px}.ek .ek-bl-retenir ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ek .ek-bl-retenir li{color:#ffffffe6;grid-template-columns:26px 1fr;gap:12px;margin:0;font-size:1rem;line-height:1.55;display:grid}.ek .ek-bl-retenir a{color:#cfe3ff}.ek .ek-bl-retenir strong{color:#fff}.ek .ek-bl-coche{color:#7fb6ff;background:#2e8bf033;border-radius:50%;place-items:center;width:26px;height:26px;font-size:.8125rem;font-weight:700;line-height:1;display:grid}.ek .ek-bl-encart{border-radius:var(--rayon);background:var(--gris);border:1px solid var(--trait);grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;margin:1.8em 0;padding:8px;display:grid}.ek .ek-bl-encart p{margin:0;font-size:1rem;line-height:1.6}.ek .ek-bl-encart p+p{margin-top:.7em}.ek .ek-bl-encart .ek-bl-encart-t{color:var(--bl-mot);margin:0 0 6px}.ek .ek-bl-encart-img{aspect-ratio:3/2;object-fit:cover;background:#fff;border-radius:18px;width:100%;height:auto;display:block}.ek .ek-bl-encart-image .ek-bl-encart-txt{padding:4px 12px 14px}.ek .ek-bl-encart-kilyo{background:0 0;border:0;grid-template-columns:48px minmax(0,1fr);align-items:end;gap:10px;padding:0}.ek .ek-bl-encart-avatar{object-fit:cover;background:#fff;border-radius:50%;width:48px;height:48px;box-shadow:0 6px 18px #0b10202e}.ek .ek-bl-encart-kilyo .ek-bl-encart-txt{border:1px solid var(--trait);box-shadow:var(--ombre);background:#fff;border-radius:24px 24px 24px 8px;padding:18px 20px}.ek .ek-bl-encadre{border-radius:var(--rayon);margin:1.8em 0;padding:20px 22px}.ek .ek-bl-encadre p{color:var(--encre);margin:0;font-size:1rem;line-height:1.6}.ek .ek-bl-encadre p+p{margin-top:.6em}.ek .ek-bl-encadre .ek-bl-encadre-t{margin-bottom:6px}.ek .ek-bl-encadre-attention{background:#fff7e8;border:1px solid #b0700038}.ek .ek-bl-encadre-attention .ek-bl-encadre-t{color:#8a5300}.ek .ek-bl-encadre-definition{border:1px solid var(--trait);box-shadow:var(--ombre);background:#fff}.ek .ek-bl-encadre .ek-bl-encadre-k{color:var(--doux)}.ek .ek-bl-encadre-definition .ek-bl-encadre-t{letter-spacing:-.035em;margin:2px 0 6px;font-size:1.375rem;font-weight:800}.ek .ek-bl-encadre-chiffre{background:var(--bl-bleu-p);text-align:center;padding:26px 22px}.ek .ek-bl-encadre .ek-bl-chiffre{font-family:var(--ek-titre), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.045em;color:var(--bl-mot);margin-bottom:8px;font-size:clamp(2rem,8vw,2.75rem);font-weight:800;line-height:1.1}.ek .ek-bl-tab{border:1px solid var(--trait);box-shadow:var(--ombre);background:#fff;border-radius:18px;margin:1.8em 0;overflow-x:auto}.ek .ek-bl-tab table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:1rem;line-height:1.45}.ek .ek-bl-tab th{text-align:left;font-family:var(--ek-titre), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.01em;background:var(--gris);white-space:nowrap;padding:12px 14px;font-size:.9375rem;font-weight:700}.ek .ek-bl-tab td{border-top:1px solid var(--trait);vertical-align:top;padding:12px 14px}.ek .ek-bl-tab td:first-child{white-space:nowrap;font-weight:600}.ek .ek-bl-tab td,.ek .ek-bl-tab th{overflow-wrap:normal;word-break:normal;min-width:7ch}.ek .ek-bl-corps .ek-bl-outil{border-radius:var(--rayon);background:var(--nuit);color:#fff;gap:4px;margin:1.8em 0;padding:20px 22px;text-decoration:none;display:grid;box-shadow:0 20px 50px -24px #1b62d68c}.ek .ek-bl-outil-t{font-family:var(--ek-titre), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.035em;font-size:1.375rem;font-weight:800;line-height:1.2}.ek .ek-bl-outil-b{color:#7fb6ff;margin-top:6px;font-size:1rem;font-weight:600}.ek .ek-bl-outil:hover .ek-bl-outil-b{text-decoration:underline}.ek .ek-bl-corps .ek-bl-coches{gap:10px;margin:1.4em 0;padding:0;list-style:none;display:grid}.ek .ek-bl-coches li{grid-template-columns:26px 1fr;gap:12px;margin:0;line-height:1.55;display:grid}.ek .ek-bl-coches .ek-bl-coche{color:var(--bl-mot);background:#2475e61a}.ek .ek-bl-figure{margin:1.8em 0}.ek .ek-bl-figure img{background:var(--gris);border-radius:20px;width:100%;height:auto;display:block}.ek .ek-bl-figure figcaption{color:var(--doux);text-align:center;margin-top:10px;font-size:.9375rem}.ek .ek-bl-dec{color:#fff;background:linear-gradient(140deg,#2475e6,#1b4fb8);border-radius:20px;padding:18px;font-size:1rem;line-height:1.5;box-shadow:0 14px 34px -14px #1b62d6b3}.ek .ek-bl-dec p{color:#ffffffe0;margin:0 0 10px;font-size:1rem}.ek .ek-bl-dec .ek-bl-dec-t{font-family:var(--ek-titre), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.03em;color:#fff;margin-bottom:4px;font-size:1.125rem;font-weight:800}.ek .ek-bl-corps .ek-bl-dec a,.ek .ek-bl-dec a{color:#fff;text-underline-offset:4px;align-items:center;min-height:32px;font-weight:600;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.ek .ek-bl-dec-tel{margin:2em 0}.ek .ek-bl-faq{margin-top:1em}.ek .ek-bl-faq-l{border:1px solid var(--trait);border-radius:var(--rayon);box-shadow:var(--ombre);background:#fff;padding:4px 18px}.ek .ek-bl-faq details{border-top:1px solid var(--trait)}.ek .ek-bl-faq details:first-child{border-top:0}.ek .ek-bl-faq summary{min-height:60px;color:var(--encre);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;font-size:1.0625rem;font-weight:600;line-height:1.35;list-style:none;display:flex}.ek .ek-bl-faq summary::-webkit-details-marker{display:none}.ek .ek-bl-faq summary:after{content:"";background:var(--gris) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 5v10M5 10h10' stroke='%230b1020' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") center/16px no-repeat;width:28px;height:28px;transition:transform .24s var(--courbe);border-radius:50%;flex:none}.ek .ek-bl-faq details[open] summary:after{transform:rotate(45deg)}.ek .ek-bl-faq-r{color:var(--doux);padding:0 0 18px;font-size:1rem;line-height:1.6}.ek .ek-bl-sources{border-top:1px solid var(--trait);margin-top:2.5em;padding-top:1.5em}.ek .ek-bl-corps .ek-bl-sources h2{letter-spacing:-.02em;margin:0 0 .8em;font-size:1.125rem}.ek .ek-bl-sources ol{color:var(--doux);margin:0;padding-left:1.3em;font-size:1rem;line-height:1.55}.ek .ek-bl-corps .ek-bl-sources a{color:inherit}.ek .ek-bl-maj{color:var(--doux);margin-top:2em;font-size:1rem}.ek .ek-bl-ia{color:var(--doux);margin:2.5em 0 0;font-size:.875rem;line-height:1.5}.ek .ek-bl-aussi{max-width:1200px;margin:0 auto;padding:72px 16px 0}.ek .ek-bl-aussi-tete{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.ek .ek-bl-aussi-tete h2{font-size:clamp(2rem,8vw,3rem);line-height:1.04}.ek .ek-bl-aussi-tete a{min-height:44px;color:var(--bl-mot);flex:none;align-items:center;gap:6px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.ek .ek-bl-aussi-tete a:hover{text-decoration:underline}.ek .ek-bl-minis{gap:10px;display:grid}.ek .ek-bl-mini{border:1px solid var(--trait);box-shadow:var(--ombre);color:var(--encre);transition:transform .3s var(--courbe), box-shadow .3s;background:#fff;border-radius:20px;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:14px;padding:8px 14px 8px 8px;text-decoration:none;display:grid}.ek .ek-bl-mini-v{aspect-ratio:1;background:var(--gris);border-radius:14px;width:96px;position:relative;overflow:hidden}.ek .ek-bl-mini-v>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ek .ek-bl-mini-v .ek-bl-tuile img{width:44px;height:44px}.ek .ek-bl-mini-txt{min-width:0}.ek .ek-bl-mini-k{color:var(--doux);flex-wrap:wrap;gap:0 6px;font-size:.9375rem;line-height:1.35;display:flex}.ek .ek-bl-mini-k span:first-child{font-family:var(--ek-titre), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.01em;color:var(--bl-mot);font-weight:700}.ek .ek-bl-mini h3{letter-spacing:-.025em;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:4px;font-size:1.0625rem;line-height:1.25;display:-webkit-box;overflow:hidden}@media (hover:hover){.ek .ek-bl-mini:hover{transform:translateY(-2px);box-shadow:0 1px 2px #0b10200f,0 14px 30px -12px #0b102033}}@media (min-width:640px){.ek .ek-bl-grille{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ek .ek-bl-grille>.ek-bl-carte:first-child{grid-column:1/-1}.ek .ek-bl-minis{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ek .ek-bl-sig{text-align:left;border-radius:999px;flex-flow:wrap;justify-content:center;gap:14px 16px;padding:10px 12px 10px 10px}.ek .ek-bl-sig-sans{padding-left:22px}.ek .ek-bl-sig-txt{text-align:left}.ek .ek-bl-encart-image{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:20px}.ek .ek-bl-encart-image .ek-bl-encart-txt{padding:6px 12px 6px 0}}@media (min-width:760px){.ek .ek-bl-tete{padding-top:140px}.ek .ek-bl-tete h1{margin-top:24px}.ek .ek-bl-tete-s{font-size:1.25rem}.ek .ek-bl-liste{padding:48px 32px 0}.ek .ek-bl-filtres{flex-wrap:wrap;justify-content:center;margin:0 0 36px;padding:0;overflow:visible}.ek .ek-bl-appel{max-width:1264px;padding:120px 32px 0}.ek .ek-bl-appel-in{padding:72px 32px 64px}.ek .ek-bl-appel .ek-cta{width:auto}.ek .ek-bl-a-tete{padding:140px 32px 40px}.ek .ek-bl-couv{padding:0 32px}.ek .ek-bl-couv img{border-radius:28px}.ek .ek-bl-lecture{padding:56px 32px 0}.ek .ek-bl-corps{font-size:1.125rem}.ek .ek-bl-encart p,.ek .ek-bl-encadre p,.ek .ek-bl-coches li{font-size:1.0625rem}.ek .ek-bl-retenir{padding:26px 28px}.ek .ek-bl-retenir li{font-size:1.0625rem}.ek .ek-bl-aussi{padding:120px 32px 0}.ek .ek-bl-aussi-tete{margin-bottom:28px}}@media (min-width:1024px){.ek .ek-bl-grille{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ek .ek-bl-grille>.ek-bl-carte:first-child{border-radius:30px;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:8px;padding:10px;display:grid}.ek .ek-bl-grille>.ek-bl-carte:first-child .ek-bl-carte-v{aspect-ratio:auto;border-radius:22px;height:100%;min-height:400px}.ek .ek-bl-grille>.ek-bl-carte:first-child .ek-bl-carte-txt{justify-content:center;gap:14px;padding:32px 30px 24px}.ek .ek-bl-grille>.ek-bl-carte:first-child h3{font-size:clamp(2.25rem,3.2vw,3rem)}.ek .ek-bl-grille>.ek-bl-carte:first-child .ek-bl-carte-desc{font-size:1.125rem}.ek .ek-bl-grille>.ek-bl-carte:first-child .ek-bl-carte-pied{flex:none;margin-top:18px}.ek .ek-bl-grille>.ek-bl-carte:first-child .ek-bl-lire{background:var(--encre);color:#fff;border-radius:14px;flex:none;align-items:center;gap:8px;min-height:48px;padding:0 18px;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff24,0 10px 24px -10px #0b102099}.ek .ek-bl-lecture{grid-template-columns:240px minmax(0,68ch);justify-content:center;align-items:start;gap:64px}.ek .ek-bl-lecture-seule{grid-template-columns:240px minmax(0,68ch)}.ek .ek-bl-cote{max-height:calc(100vh - 120px);padding:0 6px 28px 0;display:block;position:sticky;top:100px;overflow-y:auto}.ek .ek-bl-cote .ek-bl-dec{margin-top:22px}.ek .ek-bl-dec-tel{display:none}.ek .ek-bl-corps{margin:0}.ek .ek-bl-a-tete h1{font-size:clamp(3rem,4.6vw,4.25rem)}.ek .ek-bl-chapo{font-size:1.3125rem}.ek .ek-bl-minis{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.ek .ek-bl-som-t{color:var(--encre);margin:0 0 12px}.ek .ek-bl-som ol{border-left:2px solid var(--trait);gap:10px;margin:0;padding:0 0 0 14px;list-style:none;display:grid}.ek .ek-bl-som a{color:var(--doux);font-size:.9375rem;line-height:1.4;text-decoration:none;transition:color .15s;display:block;position:relative}.ek .ek-bl-som a:hover{color:var(--encre)}.ek .ek-bl-som a[aria-current=location]{color:var(--bl-mot);font-weight:600}.ek .ek-bl-som a[aria-current=location]:before{content:"";background:var(--bl-mot);border-radius:2px;width:2px;position:absolute;top:0;bottom:0;left:-16px}@media (min-width:1280px){.ek .ek-bl-lecture{grid-template-columns:260px minmax(0,68ch);gap:88px}}@media (prefers-reduced-motion:reduce){.ek .ek-bl-carte,.ek .ek-bl-mini,.ek .ek-bl-carte-v>img{transition:none}.ek .ek-bl-carte:hover,.ek .ek-bl-mini:hover,.ek .ek-bl-carte:hover .ek-bl-carte-v>img{transform:none}}.ek .ek-bl-a-tete h1{font-size:clamp(2rem,8.6vw,2.6rem)}@media (min-width:1024px){.ek .ek-bl-a-tete h1{font-size:clamp(3.2rem,4.6vw,4.4rem)}}@media (max-width:639px){.ek .ek-bl-sig{align-self:stretch;display:flex}}.ek .ek-bl-dec a,.ek .ek-bl-appel-lien{gap:6px}.ek .ek-bl-dec{background:var(--nuit)}.ek .ek-bl-etiq:before,.ek .ek-bl-filtre:before{display:none}.ek .ek-bl-retenir,.ek .ek-bl-corps .ek-bl-outil,.ek .ek-bl-dec,.ek .ek-bl-appel-in{color:var(--encre);box-shadow:none;background:#eef5ff;border:1px solid #d7e6fb}.ek .ek-bl-retenir li,.ek .ek-bl-retenir strong{color:var(--encre)}.ek .ek-bl-retenir a,.ek .ek-bl-outil-b{color:var(--bleu)}.ek .ek-bl-coche{color:var(--bleu);background:#fff}.ek .ek-bl-outil-k,.ek .ek-bl-dec p{color:var(--doux)}.ek .ek-bl-dec .ek-bl-dec-t{color:var(--encre)}.ek .ek-bl-corps .ek-bl-dec a,.ek .ek-bl-dec a{color:var(--bleu)}.ek .ek-bl-appel-in:before{background:radial-gradient(closest-side,#2e8bf02e,#0000)}.ek .ek-bl-appel-arcs circle{opacity:.35}.ek .ek-bl-appel-s,.ek .ek-bl-appel-micro{color:var(--doux)}.ek .ek-bl-appel-lien{color:var(--bleu)}.ek .ek-bl-appel-tete{filter:drop-shadow(0 10px 22px #1b62d640)}.ek .ek-bl-retenir-t{color:var(--bleu)}
