.entree[data-astro-cid-jb4zj6o5]{grid-template-columns:1fr;gap:clamp(2.2rem,5vw,3rem);display:grid}.entree__bref[data-astro-cid-jb4zj6o5],.entree__texte[data-astro-cid-jb4zj6o5]{min-width:0}.frise[data-astro-cid-jb4zj6o5]{--frise-num:2.75rem;--frise-haut:.55rem;--frise-gap:clamp(1rem, 2vw, 1.4rem);gap:var(--frise-gap);display:grid}.etape[data-astro-cid-jb4zj6o5]{grid-template-columns:var(--frise-num) minmax(0, 1fr);align-items:start;gap:.85rem;display:grid;position:relative}.etape[data-astro-cid-jb4zj6o5]:not(:last-child):before{content:"";left:calc(var(--frise-num) / 2 - 1px);top:calc(var(--frise-haut) + var(--frise-num) / 2);width:2px;height:calc(100% + var(--frise-gap));background:var(--color-border-strong);position:absolute}.etape__num[data-astro-cid-jb4zj6o5]{z-index:1;width:var(--frise-num);height:var(--frise-num);margin-top:var(--frise-haut);border:2px solid var(--color-accent);border-radius:var(--radius-pill);background:var(--color-bg);font-size:var(--fs-small);letter-spacing:-.01em;color:var(--color-accent-text);place-items:center;font-weight:700;display:grid;position:relative}.etape__carte[data-astro-cid-jb4zj6o5]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);min-width:0;box-shadow:var(--shadow);gap:1rem;padding:clamp(1.15rem,3vw,1.9rem);display:grid}.etape__tete[data-astro-cid-jb4zj6o5],.etape__corps[data-astro-cid-jb4zj6o5]{min-width:0}.etape__titre[data-astro-cid-jb4zj6o5]{font-size:var(--fs-h3)}.etape__objet[data-astro-cid-jb4zj6o5]{font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-accent-text);margin-top:.5rem;font-weight:600;line-height:1.5}.etape__texte[data-astro-cid-jb4zj6o5]{max-width:var(--measure);color:var(--color-text-soft);line-height:1.75}.etape__qui[data-astro-cid-jb4zj6o5]{border-top:1px solid var(--color-border);flex-wrap:wrap;align-items:baseline;gap:.25rem .8rem;margin-top:1.1rem;padding-top:.9rem;display:flex}.etape__qui[data-astro-cid-jb4zj6o5] dt[data-astro-cid-jb4zj6o5]{font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted);font-weight:600}.etape__qui[data-astro-cid-jb4zj6o5] dd[data-astro-cid-jb4zj6o5]{min-width:0;font-size:var(--fs-small);color:var(--color-text);overflow-wrap:anywhere;font-weight:600;line-height:1.5}.prevenir[data-astro-cid-jb4zj6o5]{grid-template-columns:1fr;gap:clamp(2.4rem,5vw,4rem);display:grid}.prevenir__texte[data-astro-cid-jb4zj6o5]{min-width:0}.fiscal[data-astro-cid-jb4zj6o5]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);align-self:start;min-width:0;padding:clamp(1.5rem,3vw,2.2rem)}.fiscal__titre[data-astro-cid-jb4zj6o5]{font-size:var(--fs-h3)}.fiscal__intro[data-astro-cid-jb4zj6o5]{font-size:var(--fs-small);color:var(--color-text-soft);margin-top:.8rem;line-height:1.7}.fiscal__liste[data-astro-cid-jb4zj6o5]{margin-top:1.2rem;display:grid}.fiscal__item[data-astro-cid-jb4zj6o5]{border-top:1px solid var(--color-border-strong);padding-block:1.1rem}.fiscal__cas[data-astro-cid-jb4zj6o5]{font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-accent-text);font-weight:600;line-height:1.5}.fiscal__texte[data-astro-cid-jb4zj6o5]{font-size:var(--fs-small);color:var(--color-text-soft);margin-top:.45rem;line-height:1.7}.fiscal__note[data-astro-cid-jb4zj6o5]{border-top:1px solid var(--color-border-strong);font-size:var(--fs-small);color:var(--color-text-muted);padding-top:1rem;line-height:1.6}.questions[data-astro-cid-jb4zj6o5]{max-width:52rem;margin-inline:auto}@media (min-width:640px){.frise[data-astro-cid-jb4zj6o5]{--frise-num:3.1rem;--frise-haut:.7rem}.etape[data-astro-cid-jb4zj6o5]{gap:1.1rem}}@media (min-width:900px){.entree[data-astro-cid-jb4zj6o5]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:72px}.entree__texte[data-astro-cid-jb4zj6o5]{grid-area:1/1}.entree__bref[data-astro-cid-jb4zj6o5]{grid-area:1/2;margin-top:.4rem}.frise[data-astro-cid-jb4zj6o5]{--frise-num:3.6rem;--frise-haut:.8rem}.etape[data-astro-cid-jb4zj6o5]{gap:1.4rem}.etape__num[data-astro-cid-jb4zj6o5]{font-size:1.05rem}.etape__carte[data-astro-cid-jb4zj6o5]{grid-template-columns:minmax(0,.32fr) minmax(0,.68fr);align-items:start;gap:2.5rem}.prevenir[data-astro-cid-jb4zj6o5]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:72px}}
