.aj-methode.aj-methode--liste{display:flex;flex-direction:column;align-items:flex-end;list-style:none}.aj-methode.aj-methode--liste .aj-methode-item{width:calc(100% - var(--aj-list-gap) - var(--aj-marker-size));position:relative;display:flex;flex-direction:column}.aj-methode.aj-methode--liste .aj-methode-item ul{all:revert;list-style:disc}.aj-methode.aj-methode--liste .aj-methode-item::before{content:attr(data-step);position:absolute;inset:12px auto auto calc(-1*var(--aj-marker-gap) - var(--aj-marker-size));width:var(--aj-marker-size);height:var(--aj-marker-size);border-radius:50%;display:grid;place-items:center;leading-trim:both;text-edge:cap;padding-top:1px;z-index:10}.aj-methode.aj-methode--liste .aj-methode-item:not(:last-child)::after{content:"";position:absolute;height:calc(100% + var(--aj-list-gap) - 12px);width:1px;background-color:#fff;left:calc(-1*var(--aj-marker-gap) - var(--aj-marker-size)/2);top:calc(12px + var(--aj-marker-size)/2)}.aj-methode.aj-methode--cartes{list-style:none;display:grid;grid-template-columns:repeat(var(--aj-cards-cols, 3), 1fr);grid-template-rows:repeat(var(--aj-cards-rows, 1), auto)}.aj-methode.aj-methode--cartes .aj-methode-item{width:100%;display:flex;flex-direction:column;align-items:center}.aj-methode.aj-methode--cartes .aj-methode-item::before{content:attr(data-step);width:var(--aj-marker-size);height:var(--aj-marker-size);border-radius:50%;display:grid;place-items:center;leading-trim:both;text-edge:cap;padding-top:1px}