@layer blocs{.metiers{gap:var(--pas-1);flex-wrap:wrap;display:flex}.metiers .puce{cursor:default}.rail{gap:var(--pas-4);scroll-snap-type:x mandatory;padding-top:var(--pas-1);padding-bottom:var(--pas-3);margin-top:var(--pas-3);scrollbar-width:thin;display:flex;overflow:auto hidden}.rail>*{scroll-snap-align:start;flex:1 0 250px;min-width:0}.rail .vehicule{box-shadow:none}.rail .vehicule:after{display:none}.bande-puces{gap:var(--ecart-glyphe);margin-top:var(--pas-3);scrollbar-width:none;padding-block:2px;display:flex;overflow-x:auto}.bande-puces::-webkit-scrollbar{display:none}.bande-puces>*{flex:none}.marques{gap:var(--trait-epaisseur);background:var(--trait);border-radius:var(--r-carte);margin-top:var(--pas-3);grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}@media (min-width:700px){.marques{grid-template-columns:repeat(8,1fr)}}.marque-tuile{background:var(--carte);padding:var(--retrait-carte) var(--pas-2);transition:background var(--vite) ease;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.marque-tuile:hover{background:var(--surface)}}.logo-marque{opacity:.4;width:auto;height:30px;transition:opacity var(--moyen) ease}@media (hover:hover) and (pointer:fine){.marque-tuile:hover .logo-marque{opacity:.85}}.bannieres{gap:var(--pas-2);margin-top:var(--pas-3);display:grid}.banniere{border-radius:var(--r-encart);padding:var(--pas-4) var(--pas-3);gap:var(--ecart-glyphe);background:var(--encre);color:#fff;align-content:end;min-height:250px;display:grid;position:relative;overflow:hidden}.banniere.claire{background:var(--abricot);color:var(--encre)}.banniere i.fond{font-size:calc(var(--glyphe-fond) * .64);color:currentColor;opacity:.13;pointer-events:none;position:absolute;bottom:-24px;right:-18px}.banniere .quoi{font-size:var(--t-banniere);font-weight:var(--g-titre);letter-spacing:-.028em;text-wrap:balance;line-height:1.2;position:relative}.banniere .qui{font-size:var(--t-petit);opacity:.86;max-width:34ch;line-height:1.5;position:relative}.banniere .lien-second{color:inherit;opacity:.9;border-color:currentColor;justify-self:start;margin-top:6px;position:relative}.preuves,.articles{gap:var(--pas-2);margin-top:var(--pas-4);display:grid}@media (min-width:820px){.preuves{grid-template-columns:repeat(3,1fr)}}@media (min-width:700px){.articles{grid-template-columns:1fr 1fr}}@media (min-width:980px){.articles{grid-template-columns:repeat(4,1fr)}}.preuve,.article{padding:var(--retrait-carte);gap:var(--ecart-glyphe);align-content:start;display:grid}.preuve i{font-size:var(--glyphe-l);color:var(--accent)}.preuve .intitule{font-size:var(--t-sous-titre);letter-spacing:-.015em;line-height:1.3}.preuve p{font-size:var(--t-petit);color:var(--encre-2)}.preuve a{font-size:var(--t-mini);color:var(--encre-3);border-bottom:var(--trait-epaisseur) solid var(--trait-fort);justify-self:start}.article i{font-size:var(--glyphe-l);color:var(--encre-3)}.article .intitule{font-size:var(--t-corps);letter-spacing:-.015em;line-height:1.35;font-weight:var(--g-fort)}.article span{font-size:var(--t-mini);color:var(--encre-3)}.sequences{gap:var(--pas-2);margin-top:var(--pas-4);display:grid}.sequence{gap:var(--pas-3);padding:var(--retrait-carte);border-radius:var(--r-carte);background:var(--surface);align-items:center;display:grid}@media (min-width:900px){.sequence{gap:var(--pas-4);grid-template-columns:1fr auto}}.pas-a-pas{align-items:flex-start;gap:var(--pas-1);flex-direction:column;display:flex}.pas-a-pas .fleche{margin-left:15px;transform:rotate(90deg)}@media (min-width:640px){.pas-a-pas{align-items:center;gap:var(--ecart-glyphe);flex-flow:wrap}.pas-a-pas .fleche{margin-left:0;transform:none}}.pas-a-pas .etape{align-items:center;gap:var(--ecart-glyphe);height:var(--h-s);padding:var(--pad-s);border-radius:var(--r-pilule);background:var(--fond);font-size:var(--t-petit);color:var(--encre);box-shadow:var(--ombre-1);font-weight:500;display:inline-flex}.pas-a-pas .etape i{font-size:var(--glyphe-s);color:var(--encre-3)}.pas-a-pas .fleche{font-size:var(--glyphe-s);color:var(--trait-fort);flex:none}.pas-a-pas .tardive{background:var(--surface-2);box-shadow:none;color:var(--encre-2)}.pas-a-pas .tardive i{color:var(--etat-perdu)}.aboutissement{align-items:center;gap:var(--ecart-glyphe);white-space:nowrap;display:inline-flex}.aboutissement i{font-size:var(--glyphe-l)}.aboutissement .intitule{font-family:var(--police-titres);font-size:var(--t-sous-titre);font-weight:var(--g-fort)}.aboutissement-ok{color:var(--etat-ok)}.aboutissement-perdu{color:var(--etat-perdu)}.sequence.revele .pas-a-pas>*{animation:entree .32s var(--out) backwards}.sequence.revele .pas-a-pas>:first-child{animation-delay:80ms}.sequence.revele .pas-a-pas>:nth-child(2){animation-delay:.17s}.sequence.revele .pas-a-pas>:nth-child(3){animation-delay:.23s}.sequence.revele .pas-a-pas>:nth-child(4){animation-delay:.32s}.sequence.revele .pas-a-pas>:nth-child(5){animation-delay:.38s}.sequence.revele .verdict{animation:entree .32s var(--out) .46s backwards}.compte-jours{align-items:center;gap:var(--pas-2);margin-top:var(--pas-3);padding:var(--retrait-carte);flex-wrap:wrap;display:flex}.chrono{width:46px;height:auto;color:var(--etat-delai);flex:none}.chrono .boitier,.chrono .reperes{stroke:currentColor;stroke-width:2px;stroke-linecap:round;fill:none}.chrono .reperes{opacity:.45}.chrono .pivot{fill:currentColor}.chrono .aiguille{stroke:currentColor;stroke-width:2px;stroke-linecap:round;transform-box:view-box;transform-origin:24px 32px}.chrono .anneau{stroke:currentColor;stroke-width:3.5px;stroke-linecap:round;fill:none;stroke-dasharray:106.8;stroke-dashoffset:0;transform-box:view-box;transform-origin:24px 32px;transform:rotate(-90deg)}.chrono.pret .anneau{stroke-dashoffset:0}.chrono.pret .aiguille{transform:rotate(0)}.chrono.court .anneau{animation:2.4s linear forwards anneau-vide}.chrono.court .aiguille{animation:2.4s linear forwards aiguille-tourne}@keyframes anneau-vide{to{stroke-dashoffset:106.8px}}@keyframes aiguille-tourne{to{transform:rotate(360deg)}}.compte-jours i{font-size:var(--glyphe-xl);color:var(--etat-delai);flex:none}.compte-jours>b{font-family:var(--police-titres);font-size:var(--t-nombre-geant);font-weight:var(--g-titre);letter-spacing:-.04em;color:var(--etat-delai);line-height:1}.compte-jours span{font-size:var(--t-petit);color:var(--encre-2);flex:260px}.compte-jours span b{font-weight:var(--g-fort);color:var(--encre)}.sources{gap:var(--pas-2);padding:var(--retrait-carte);border-radius:var(--r-carte);background:var(--surface);display:grid}@media (min-width:760px){.sources{gap:var(--pas-3);grid-template-columns:auto 1fr;align-items:center}}.sources .quoi{align-items:center;gap:var(--ecart-glyphe);font-size:var(--t-mini);font-weight:var(--g-fort);color:var(--encre-2);text-transform:uppercase;letter-spacing:.08em;display:flex}.sources .quoi i{font-size:var(--glyphe-m);color:var(--encre-3)}.sources .liste{gap:var(--pas-1) var(--pas-3);flex-wrap:wrap;display:flex}.sources a{align-items:center;gap:var(--pas-1);font-size:var(--t-petit);color:var(--encre-2);border-bottom:var(--trait-epaisseur) solid var(--trait-fort);transition:color var(--vite) ease, border-color var(--vite) ease;padding-bottom:1px;display:inline-flex}.sources a i{font-size:var(--glyphe-s);color:var(--encre-3);flex:none}@media (hover:hover) and (pointer:fine){.sources a:hover{color:var(--accent-sombre);border-color:var(--accent)}}.recherche{align-items:center;gap:var(--ecart-glyphe);height:var(--h-l);padding:0 8px 0 var(--pas-3);background:var(--carte);border:var(--trait-epaisseur) solid var(--trait-fort);border-radius:var(--r-pilule);margin-top:var(--pas-3);transition:border-color var(--vite) ease, box-shadow var(--vite) ease;display:flex}.recherche:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-doux)}.recherche>i{font-size:var(--glyphe-m);color:var(--encre-3);flex:none}.recherche input{min-width:0;font:inherit;font-size:var(--t-petit);color:var(--encre);background:0 0;border:0;outline:none;flex:1}.recherche input::placeholder{color:var(--encre-3)}.recherche .btn{flex:none}@media (max-width:560px){.recherche .btn span{display:none}.recherche .btn{width:var(--h-m);padding:0}}}
