.frise[data-astro-cid-dh2bwmjx]{color:var(--fg)}.frise__tete[data-astro-cid-dh2bwmjx]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-base);padding:var(--space-md) var(--cell-x);border-bottom:1px solid var(--rule)}.frise__total[data-astro-cid-dh2bwmjx]{font-variant-numeric:tabular-nums}.frise__visuel[data-astro-cid-dh2bwmjx]{padding:var(--space-xl) var(--cell-x) var(--space-lg)}.frise__regle[data-astro-cid-dh2bwmjx],.frise__barre[data-astro-cid-dh2bwmjx]{display:grid;grid-template-columns:repeat(var(--frise-n),minmax(0,1fr))}.frise__sem[data-astro-cid-dh2bwmjx]{padding:0 0 var(--space-sm) var(--space-xs);border-left:1px solid var(--rule);color:var(--fg-label);font-family:var(--font-mono);font-weight:400;font-size:.6875rem;line-height:1;letter-spacing:.02em;font-variant-numeric:tabular-nums}.frise__sem[data-astro-cid-dh2bwmjx]:last-child{border-right:1px solid var(--rule)}.frise__barre[data-astro-cid-dh2bwmjx]{min-height:4.5rem;border:1px solid var(--fg);border-radius:var(--radius-cell);overflow:hidden}.frise__seg[data-astro-cid-dh2bwmjx]{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-sm);min-width:0;padding:var(--space-md);overflow:hidden}.frise__seg[data-astro-cid-dh2bwmjx]+.frise__seg[data-astro-cid-dh2bwmjx]{border-left:1px solid var(--fg)}.frise__seg--clair[data-astro-cid-dh2bwmjx]{background:var(--color-cream);color:var(--color-ink)}.frise__seg--accent[data-astro-cid-dh2bwmjx]{background:var(--color-mindaro);color:var(--color-ink)}.frise__seg--sombre[data-astro-cid-dh2bwmjx]{background:var(--color-ink);color:var(--color-cream)}.frise__seg-nom[data-astro-cid-dh2bwmjx]{font-family:var(--font-display);font-weight:500;font-size:clamp(1rem,.8vw + .7rem,1.375rem);line-height:1.1;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:clip}.frise__seg-duree[data-astro-cid-dh2bwmjx]{font-family:var(--font-mono);font-weight:500;font-size:var(--text-tiny);letter-spacing:var(--tracking-mono);text-transform:uppercase;white-space:nowrap}.frise__jalons[data-astro-cid-dh2bwmjx]{display:flex;justify-content:space-between;padding-top:var(--space-sm);color:var(--fg-label);font-family:var(--font-mono);font-weight:500;font-size:var(--text-tiny);letter-spacing:var(--tracking-mono);text-transform:uppercase}.frise__phases[data-astro-cid-dh2bwmjx]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid var(--rule)}.frise__phase[data-astro-cid-dh2bwmjx]{display:flex;flex-direction:column;padding:var(--space-xl) var(--cell-x) var(--space-2xl)}.frise__phase[data-astro-cid-dh2bwmjx]+.frise__phase[data-astro-cid-dh2bwmjx]{border-left:1px solid var(--rule)}.frise__phase-haut[data-astro-cid-dh2bwmjx]{display:flex;align-items:center;gap:var(--space-md);margin-bottom:var(--space-xl)}.frise__pastille[data-astro-cid-dh2bwmjx]{width:.75rem;height:.75rem;border:1px solid var(--fg);border-radius:var(--radius-cell);flex-shrink:0}.frise__pastille--clair[data-astro-cid-dh2bwmjx]{background:var(--color-cream)}.frise__pastille--accent[data-astro-cid-dh2bwmjx]{background:var(--color-mindaro)}.frise__pastille--sombre[data-astro-cid-dh2bwmjx]{background:var(--color-ink)}.frise__phase-nom[data-astro-cid-dh2bwmjx]{margin:0 0 var(--space-md);color:var(--fg);font-family:var(--font-display);font-weight:500;font-size:clamp(1.75rem,1.6vw + 1rem,2.25rem);line-height:1;letter-spacing:var(--tracking-tighter)}.frise__phase-texte[data-astro-cid-dh2bwmjx]{margin:0 0 var(--space-lg);color:var(--fg-muted);font-size:var(--text-body-sm);line-height:1.5}.frise__phase-livrable[data-astro-cid-dh2bwmjx]{display:flex;flex-direction:column;gap:var(--space-xs);margin:auto 0 0;padding-top:var(--space-base);border-top:1px solid var(--rule);color:var(--fg);font-size:var(--text-small);font-weight:500;line-height:1.4}.frise__operate[data-astro-cid-dh2bwmjx]{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:baseline;margin:0;max-width:none;border-top:1px solid var(--rule)}.frise__operate-label[data-astro-cid-dh2bwmjx]{padding:var(--space-lg) var(--cell-x)}.frise__operate-texte[data-astro-cid-dh2bwmjx]{padding:var(--space-lg) var(--cell-x);border-left:1px solid var(--rule);color:var(--fg);font-size:var(--text-body-sm);line-height:1.5}@media(max-width:64rem){.frise__phases[data-astro-cid-dh2bwmjx]{grid-template-columns:minmax(0,1fr)}.frise__phase[data-astro-cid-dh2bwmjx]+.frise__phase[data-astro-cid-dh2bwmjx]{border-left:0;border-top:1px solid var(--rule)}.frise__phase-haut[data-astro-cid-dh2bwmjx]{margin-bottom:var(--space-base)}}@media(max-width:48rem){.frise__tete[data-astro-cid-dh2bwmjx]{flex-direction:column;align-items:flex-start;gap:var(--space-xs)}.frise__sem[data-astro-cid-dh2bwmjx]{padding-left:0;text-align:center;font-size:.6875rem}.frise__barre[data-astro-cid-dh2bwmjx]{min-height:3rem}.frise__seg[data-astro-cid-dh2bwmjx]{align-items:center;justify-content:center;padding:var(--space-sm) 0}.frise__seg-nom[data-astro-cid-dh2bwmjx],.frise__seg-unite[data-astro-cid-dh2bwmjx]{display:none}.frise__operate[data-astro-cid-dh2bwmjx]{grid-template-columns:minmax(0,1fr)}.frise__operate-label[data-astro-cid-dh2bwmjx]{padding-bottom:0}.frise__operate-texte[data-astro-cid-dh2bwmjx]{padding-top:var(--space-sm);border-left:0}}
