.ea-carte{border:1px solid var(--rule);background:var(--paper);border-radius:6px;margin-top:18px;padding:16px 18px}.ea-carte .cb-eyebrow{margin-bottom:8px}.ea-bloc{margin-top:10px}.ea-bloc-t{font-family:var(--sans);color:var(--ink-2);margin-bottom:4px;font-size:.78rem;font-weight:600}.ea-bloc ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ea-bloc li{font-family:var(--serif);font-size:.98rem;line-height:1.3}.ea-bloc li a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:3px}.ea-bloc li a:hover{-webkit-text-decoration-color:var(--lit);text-decoration-color:var(--lit)}.ea-src{font-family:var(--sans);color:var(--ink-3);font-size:.74rem;display:block}.ea-plus{font-family:var(--sans);color:var(--lit);margin-top:6px;font-size:.8rem;text-decoration:none;display:inline-block}.ea-texte{border-top:1px solid var(--rule);margin:14px 0 6px;padding-top:10px}.ea-texte summary{cursor:pointer;font-family:var(--sans);color:var(--lit);font-size:.84rem;font-weight:600}.ea-texte summary:focus-visible{outline:2px solid var(--lit);outline-offset:2px}.ea-n{font-family:var(--mono);color:var(--ink-3);margin-left:4px;font-size:.7rem;font-weight:400}.ea-groupes{margin-top:8px!important}.ea-groupe-t{font-family:var(--sans);color:var(--ink-2);font-size:.82rem;display:block}.ea-groupes .ea-src a{color:var(--ink-3);text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule)}.ea-passage{font-family:var(--mono);color:var(--lit);margin-right:8px;font-size:.72rem;font-weight:500}.ea-passage-inline{font-family:var(--mono);color:var(--lit);font-size:.76rem;font-weight:500}
