.lia-cc{--cc-val:#1B3A5C;--cc-lab:#606D7D;--cc-leg:#112A45;--cc-filet:#E7E2DA;--cc-note:#606D7D;--cc-or:#B8973A}
.lia-cc--sombre{--cc-val:#F5F3EF;--cc-lab:#D1B46A;--cc-leg:#DFE5EA;--cc-filet:rgba(209,180,106,.28);--cc-note:#8FA3B5;--cc-or:#D1B46A}
.lia-cc__grille{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));border-top:1px solid var(--cc-filet)}
.lia-cc__cell{display:flex;flex-direction:column;gap:10px;padding:30px 28px 30px 0;border-right:1px solid var(--cc-filet)}
.lia-cc__cell+.lia-cc__cell{padding-left:28px}
.lia-cc__cell:last-child{border-right:0}
.lia-cc__lab{display:flex;align-items:center;gap:10px;font:500 12px/1.3 'IBM Plex Mono',ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--cc-lab)}
.lia-cc__val{font:400 56px/1 'Newsreader',Georgia,serif;letter-spacing:-1.2px;color:var(--cc-val);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}
.lia-cc__leg{font:400 16px/1.5 'Source Serif 4',Georgia,serif;color:var(--cc-leg);max-width:26ch}
.lia-cc__date{font:400 12px/1.4 'IBM Plex Mono',ui-monospace,monospace;letter-spacing:.06em;color:var(--cc-note)}
.lia-cc__pouls{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--cc-or);box-shadow:0 0 0 0 rgba(209,180,106,.6);animation:liaCcPouls 2.4s ease-out infinite}
@keyframes liaCcPouls{0%{box-shadow:0 0 0 0 rgba(209,180,106,.55)}70%{box-shadow:0 0 0 9px rgba(209,180,106,0)}100%{box-shadow:0 0 0 0 rgba(209,180,106,0)}}
.lia-cc__cell--direct .lia-cc__val{color:var(--cc-or)}
.lia-cc__note{margin:18px 0 0;font:400 12px/1.7 'IBM Plex Mono',ui-monospace,monospace;letter-spacing:.02em;color:var(--cc-note);max-width:110ch}
@media (max-width:1024px){.lia-cc__grille{grid-template-columns:repeat(2,minmax(0,1fr))}.lia-cc__cell{border-right:0;border-bottom:1px solid var(--cc-filet);padding:24px 16px 24px 0!important}.lia-cc__cell:nth-child(even){padding-left:20px!important;border-left:1px solid var(--cc-filet)}.lia-cc__val{font-size:46px}}
@media (max-width:480px){.lia-cc__val{font-size:38px}.lia-cc__leg{font-size:15px}}
@media (prefers-reduced-motion:reduce){.lia-cc__pouls{animation:none}}
