.legumerie-module__rsve4q__fonctions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.legumerie-module__rsve4q__fonction{box-sizing:border-box;border:1px solid var(--color-border-on-dark-subtle);border-radius:var(--radius-lg);background-color:var(--color-surface-on-dark-active);flex-direction:column;justify-content:space-between;gap:28px;min-height:120px;padding:18px;display:flex}.legumerie-module__rsve4q__fonction:nth-child(2){background-color:var(--color-action-accent)}.legumerie-module__rsve4q__fonctionNumero{letter-spacing:.1em;color:var(--color-text-strong-on-dark);font-size:12px;font-weight:700}.legumerie-module__rsve4q__fonctionNom{font-family:var(--font-heading);color:var(--color-text-primary-on-dark);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(18px,.6vw + 12px,22px);line-height:1.15}.legumerie-module__rsve4q__fonction:nth-child(2) .legumerie-module__rsve4q__fonctionNumero,.legumerie-module__rsve4q__fonction:nth-child(2) .legumerie-module__rsve4q__fonctionNom{color:var(--color-text-on-accent)}.legumerie-module__rsve4q__ouverture{margin-bottom:48px}.legumerie-module__rsve4q__flux{align-items:stretch;gap:16px;display:grid}@media (min-width:1024px){.legumerie-module__rsve4q__flux{grid-template-columns:minmax(0,1fr) auto minmax(0,1.1fr) auto minmax(0,1.3fr);grid-auto-columns:auto;grid-auto-flow:column;gap:20px}}.legumerie-module__rsve4q__etape{border:1px solid var(--color-border-default);background-color:var(--color-surface-page);border-radius:20px;padding:26px}.legumerie-module__rsve4q__etapeOutil{border-color:var(--color-surface-brand-dark);background-color:var(--color-surface-brand-dark)}.legumerie-module__rsve4q__etapeTitre{letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-brand);margin:0 0 16px;font-size:12px;font-weight:700}.legumerie-module__rsve4q__etapeOutil .legumerie-module__rsve4q__etapeTitre{color:var(--color-text-brand-on-dark-soft)}.legumerie-module__rsve4q__effets{gap:10px;margin:0;padding:0;list-style:none;display:grid}.legumerie-module__rsve4q__effet{border-bottom:1px solid var(--color-border-on-dark);font-family:var(--font-heading);color:var(--color-text-primary-on-dark);padding-bottom:10px;font-size:21px;line-height:1.3}.legumerie-module__rsve4q__effet:last-child{border:0;padding:0}.legumerie-module__rsve4q__fleche{color:var(--color-action-accent);place-self:center}@media (max-width:1023px){.legumerie-module__rsve4q__fleche{transform:rotate(90deg)}}h2.legumerie-module__rsve4q__debouchesTitre{margin-bottom:16px}.legumerie-module__rsve4q__debouches{gap:10px;margin:0;padding:0;list-style:none;display:grid}.legumerie-module__rsve4q__debouche{color:var(--color-text-primary);grid-template-columns:34px minmax(0,1fr);gap:10px;font-size:16px;line-height:1.5;display:grid}.legumerie-module__rsve4q__deboucheNumero{background-color:var(--color-action-accent);width:30px;height:30px;color:var(--color-text-on-accent);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.legumerie-module__rsve4q__capacite{padding:36px}.legumerie-module__rsve4q__capaciteCorps{margin-top:28px}.legumerie-module__rsve4q__jalons{margin:0;padding:0;list-style:none;display:grid}.legumerie-module__rsve4q__jalon{padding:0 0 32px 40px;position:relative}.legumerie-module__rsve4q__jalon:before{content:"";box-sizing:border-box;background-color:var(--color-action-accent);border-radius:50%;width:20px;height:20px;position:absolute;top:6px;left:0}.legumerie-module__rsve4q__jalon:first-child:not(:last-child):after{content:"";border-left:2px dotted var(--color-border-control);position:absolute;top:30px;bottom:0;left:9px}.legumerie-module__rsve4q__jalonAVenir:before{border:2px dashed var(--color-border-control);background-color:var(--color-surface-raised)}