.fiche-hero[data-astro-cid-uw2b7yvs]{padding:var(--space-16) 0 var(--space-12);background:linear-gradient(180deg,color-mix(in srgb,var(--parcours) 14%,var(--color-cream)),var(--color-cream));border-top:6px solid var(--parcours)}.fiche-hero[data-astro-cid-uw2b7yvs] .eyebrow[data-astro-cid-uw2b7yvs] a[data-astro-cid-uw2b7yvs]{color:inherit}.fiche-hero[data-astro-cid-uw2b7yvs] h1[data-astro-cid-uw2b7yvs]{margin:0 0 var(--space-4)}.fiche-summary[data-astro-cid-uw2b7yvs]{margin:0 0 var(--space-8);font-size:var(--text-lg);color:var(--color-muted)}.fiche-specs[data-astro-cid-uw2b7yvs]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:0 0 var(--space-8);padding:0;list-style:none}.fiche-specs[data-astro-cid-uw2b7yvs] li[data-astro-cid-uw2b7yvs]{display:flex;align-items:center;gap:var(--space-3);max-width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border)}.fiche-specs[data-astro-cid-uw2b7yvs] svg[data-astro-cid-uw2b7yvs]{flex:none;width:22px;height:22px;color:var(--color-clay)}.fiche-specs[data-astro-cid-uw2b7yvs] span[data-astro-cid-uw2b7yvs]{min-width:0;font-weight:600;line-height:1.3}.fiche-specs[data-astro-cid-uw2b7yvs] small[data-astro-cid-uw2b7yvs]{display:block;color:var(--color-muted);font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.fiche-actions[data-astro-cid-uw2b7yvs]{display:flex;flex-wrap:wrap;gap:var(--space-3)}.fiche-situation[data-astro-cid-uw2b7yvs]{font-size:var(--text-lg);color:var(--color-navy);font-weight:600}.fiche-duo[data-astro-cid-uw2b7yvs]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-12)}.fiche-duo[data-astro-cid-uw2b7yvs] h2[data-astro-cid-uw2b7yvs]{font-size:var(--text-2xl)}.fiche-texte[data-astro-cid-uw2b7yvs]{margin:0;color:var(--color-muted)}.fiche-chapo[data-astro-cid-uw2b7yvs]{margin:0 0 var(--space-4);color:var(--color-muted)}.fiche-coches[data-astro-cid-uw2b7yvs]{margin:0;padding:0;list-style:none}.fiche-coches[data-astro-cid-uw2b7yvs] li[data-astro-cid-uw2b7yvs],.fiche-repart[data-astro-cid-uw2b7yvs]{display:grid;grid-template-columns:22px minmax(0,1fr);gap:var(--space-3);align-items:start;margin:0 0 var(--space-4);color:var(--color-muted)}.fiche-coches[data-astro-cid-uw2b7yvs] svg[data-astro-cid-uw2b7yvs],.fiche-repart[data-astro-cid-uw2b7yvs] svg[data-astro-cid-uw2b7yvs]{width:22px;height:22px;margin-top:.15em;color:var(--color-blue)}.fiche-repart[data-astro-cid-uw2b7yvs] svg[data-astro-cid-uw2b7yvs]{color:var(--color-clay)}.fiche-deroule[data-astro-cid-uw2b7yvs]{display:grid;gap:var(--space-8);max-width:44rem;margin:0;padding:0;list-style:none}.fiche-deroule[data-astro-cid-uw2b7yvs]>li[data-astro-cid-uw2b7yvs]{display:grid;grid-template-columns:46px minmax(0,1fr);gap:var(--space-4);align-items:start}.fiche-num[data-astro-cid-uw2b7yvs]{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--color-orange);color:var(--color-navy-solid);font-family:var(--font-display);font-size:var(--text-lg);font-weight:800}.fiche-deroule[data-astro-cid-uw2b7yvs] h3[data-astro-cid-uw2b7yvs]{margin:.5rem 0 var(--space-2);font-size:var(--text-xl)}.fiche-deroule[data-astro-cid-uw2b7yvs] p[data-astro-cid-uw2b7yvs]{margin:0 0 var(--space-3);color:var(--color-navy);font-weight:600}.fiche-deroule[data-astro-cid-uw2b7yvs] ul[data-astro-cid-uw2b7yvs]{margin:0;padding-left:1.2rem;color:var(--color-muted)}.fiche-deroule[data-astro-cid-uw2b7yvs] ul[data-astro-cid-uw2b7yvs] li[data-astro-cid-uw2b7yvs]{margin-bottom:var(--space-1)}.fiche-infos[data-astro-cid-uw2b7yvs]{margin:0}.fiche-infos[data-astro-cid-uw2b7yvs]>div[data-astro-cid-uw2b7yvs]{display:grid;grid-template-columns:9rem minmax(0,1fr);gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px dashed var(--color-border)}.fiche-infos[data-astro-cid-uw2b7yvs] dt[data-astro-cid-uw2b7yvs]{color:var(--color-navy);font-weight:700}.fiche-infos[data-astro-cid-uw2b7yvs] dd[data-astro-cid-uw2b7yvs]{margin:0;color:var(--color-muted)}.fiche-parcours[data-astro-cid-uw2b7yvs]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:var(--space-3);margin:var(--space-6) 0 0;padding:0;list-style:none}.fiche-parcours[data-astro-cid-uw2b7yvs] li[data-astro-cid-uw2b7yvs]{display:grid;grid-template-columns:32px minmax(0,1fr);gap:var(--space-3);align-items:center;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border)}.fiche-parcours[data-astro-cid-uw2b7yvs] li[data-astro-cid-uw2b7yvs].courant{box-shadow:inset 0 0 0 2px var(--parcours)}.fiche-parcours-num[data-astro-cid-uw2b7yvs]{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--color-navy-solid);color:var(--color-white);font-size:var(--text-sm);font-weight:700}.fiche-parcours[data-astro-cid-uw2b7yvs] a[data-astro-cid-uw2b7yvs]{color:var(--color-navy);text-decoration:none}.fiche-parcours[data-astro-cid-uw2b7yvs] b[data-astro-cid-uw2b7yvs]{display:block;line-height:1.25}.fiche-parcours[data-astro-cid-uw2b7yvs] small[data-astro-cid-uw2b7yvs]{display:block;margin-top:2px;color:var(--color-muted);font-size:var(--text-sm)}@media (hover: hover) and (pointer: fine){.fiche-parcours[data-astro-cid-uw2b7yvs] a[data-astro-cid-uw2b7yvs]:hover b[data-astro-cid-uw2b7yvs]{text-decoration:underline}}.fiche-retour[data-astro-cid-uw2b7yvs]{margin:var(--space-6) 0 0;font-weight:600}@media (max-width: 900px){.fiche-duo[data-astro-cid-uw2b7yvs]{grid-template-columns:minmax(0,1fr);gap:var(--space-8)}}@media (max-width: 560px){.fiche-infos[data-astro-cid-uw2b7yvs]>div[data-astro-cid-uw2b7yvs]{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}}
