/* Barre de route, phare, signature, lectures liees - conformite maquette v10 */
.lia-routebar{position:sticky;top:0;z-index:20;background:color-mix(in oklab,var(--pa) 96%,transparent);
  border-bottom:1px solid var(--ln);padding-inline:20px}
@supports not (color:color-mix(in oklab,#000 5%,#fff)){.lia-routebar{background:var(--pa)}}
.lia-routebar ol{max-width:1180px;margin:0 auto;padding:0;list-style:none;display:flex;gap:4px;
  align-items:stretch;min-height:50px;scrollbar-width:none}
.lia-routebar ol::-webkit-scrollbar{display:none}
.lia-routebar li{flex:1;min-width:0}
.lia-routebar a{display:grid;gap:5px;padding:8px 0;text-decoration:none;color:var(--mu);
  font-family:var(--mes);font-size:12px;letter-spacing:.06em;text-transform:uppercase;
  white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-top:3px solid var(--ln)}
.lia-routebar a:hover{color:var(--p);border-top-color:var(--p)}
.lia-routebar i{display:inline-block;width:7px;height:7px;margin-right:6px;vertical-align:1px}
@media(max-width:900px){
.lia-routebar ol{overflow-x:auto;gap:0}
.lia-routebar li{flex:0 0 auto}
.lia-routebar a{padding:8px 14px 8px 0}
}
@media(max-width:520px){.lia-routebar a span{display:none}}
.lia-phare{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;
  align-items:center;background:var(--f-labo);border:1px solid var(--b-labo);padding:22px}
@media(max-width:767px){.lia-phare{grid-template-columns:1fr}}
.lia-phare svg{display:block;width:100%;height:auto;max-width:360px;margin-inline:auto}
.lia-phare table{min-width:0;table-layout:fixed}
.lia-signature{border-left:3px solid var(--a);padding:24px 26px 24px 22px;background:var(--f-labo)}
.lia-signature .lia-txt{margin-bottom:16px}
.lia-signature p.nom{font-family:var(--decl);font-size:23px;color:var(--p)}
.lia-z-preuve .lia-lbl,.lia-z-preuve .l{color:var(--tx)}
/* Suite d escale : un module qui prolonge l escale precedente dans la meme
   colonne, sans filet de separation ni respiration haute. */
.lia-sec-suite{padding-top:0}
.lia-sec-suite>.lia-g3::before{display:none!important}
/* Triptyque des lectures : Graham, Buffett, Taleb sur la meme question. */
.lia-lectures{border-top:1px solid var(--ln);padding-top:18px}
.lia-lectures p{display:grid;grid-template-columns:104px 1fr;gap:4px 16px;margin-bottom:14px;
  font-family:var(--cour);font-size:16.5px;line-height:1.62;color:var(--tx)}
.lia-lectures p:last-child{margin-bottom:0}
.lia-lectures b{font-family:var(--mes);font-weight:500;font-size:12px;letter-spacing:.12em;
  text-transform:uppercase;color:var(--s);padding-top:.3em;display:flex;gap:8px;
  align-items:flex-start}
.lia-lectures b::before{content:"";width:8px;height:8px;border-radius:50%;margin-top:.35em;
  flex:none;background:var(--gr)}
.lia-lectures b.b::before{background:var(--bu)}
.lia-lectures b.t::before{background:var(--ta)}
@media(max-width:600px){.lia-lectures p{grid-template-columns:1fr;gap:6px}}
