.timeline__container{margin-left:auto;margin-right:auto;max-width:88.8rem}.timeline__title strong{color:var(--primary_dark_color)}.timeline__people-item:not(:first-of-type){margin-left:-25px}.timeline__header{margin-bottom:var(--spacer_32)}@media (max-width:991px){.timeline__header{flex-direction:column;margin-bottom:var(--spacer_8)}}.timeline__header-title{padding-left:var(--spacer_40)}@media (min-width:768px){.timeline__header-title{margin-bottom:0}}@media (max-width:991px){.timeline__header-title{padding-left:0;text-align:center}}@media (max-width:480px){.timeline__header-title{font-size:var(--font_size_20);margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:var(--spacer_16)}}.timeline__tab-content-list{align-items:start;display:grid;grid-template-columns:1fr;margin-top:var(--spacer_32)}@media (max-width:991px){.timeline__tab-content-list{margin-top:var(--spacer_16)}}.timeline__tab-content-item{grid-column-start:1;grid-row-start:1}.timeline__tab-list{background-color:var(--white-color,#fff);border-radius:var(--border_radius_10);box-shadow:0 0 20px 0 rgba(45,60,86,.1);gap:var(--spacer_40);justify-content:space-between;margin-bottom:0;padding:var(--spacer_8) var(--spacer_24);position:sticky;top:48px;transition:top var(--default_transition);z-index:2}.workflow-visible .timeline__tab-list{top:98px}@media (max-width:991px){.timeline__tab-list{border-radius:0;box-shadow:unset;gap:var(--spacer_32);overflow-x:scroll;overflow-y:hidden;padding-bottom:var(--spacer_16);padding-left:2rem;padding-right:2rem;padding-top:var(--spacer_16);top:6.4rem;transform:translateX(-2rem);width:calc(100% + 4rem)}.timeline__tab-list::-webkit-scrollbar{height:4px}.timeline__tab-list::-webkit-scrollbar-thumb{background-color:var(--secondary_color);border-radius:8px}.workflow-visible .timeline__tab-list{top:125px}}.timeline__tab-item{background-color:#fff;border-radius:var(--border_radius_5);flex-grow:1;position:relative;text-align:center;transition:background-color var(--default_transition)}@media (max-width:991px){.timeline__tab-item:not(:first-of-type):before{background-color:var(--light-primary_color);border-radius:2px;bottom:0;content:"";height:100%;left:-1.6rem;position:absolute;width:2px}}.timeline__tab-button{border-radius:var(--border_radius_5);color:transparent;font-weight:var(--font_weight_800);line-height:1.5;min-width:147px;position:relative}.timeline__tab-button,.timeline__tab-button:before{padding:var(--spacer_8) var(--spacer_16);width:100%}.timeline__tab-button:before{color:var(--grey_dark_color);content:attr(title);font-weight:var(--font_weight_400);height:auto;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:color var(--default_transition),font-weight var(--default_transition)}.timeline__tab-button:hover:before{color:var(--secondary_color);font-weight:var(--font_weight_800)}@media (max-width:991px){.timeline__tab-button{box-shadow:inset 0 0 0 2px var(--light-primary_color);font-size:var(--font_size_18);min-width:147px;white-space:nowrap}.timeline__tab-button,.timeline__tab-button:before{padding-left:var(--spacer_24);padding-right:var(--spacer_24)}}.timeline__tab-inner-content-list{align-items:center;display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;margin-left:auto;margin-right:auto;max-width:88.8rem;position:relative}@media (max-width:991px){.timeline__tab-inner-content-list{grid-auto-rows:auto}}.timeline__tab-inner-content-title{margin-bottom:var(--spacer_24);text-align:center}.timeline__tab-inner-content-intermediate-title{margin-bottom:0;margin-left:auto;margin-right:auto;max-width:88.8rem;padding-bottom:var(--spacer_24);padding-top:var(--spacer_24);position:relative;text-align:center;text-align:left}.timeline__tab-inner-content-intermediate-title:before{background-image:linear-gradient(var(--secondary_dark_color) 42%,hsla(0,0%,100%,0) 0);background-position:100%;background-repeat:repeat-y;background-size:.2rem 2.4rem;content:"";height:calc(100% + 33.6rem);left:50%;position:absolute;top:-16.8rem;transform:translateX(-50%);width:.2rem}.timeline__tab-inner-content-intermediate-title *{margin-bottom:0}@media (max-width:991px){.timeline__tab-inner-content-intermediate-title{padding-left:5.6rem;position:relative;text-align:left;width:100%}.timeline__tab-inner-content-intermediate-title:before{left:1.2rem}}.timeline__tab-inner-content-list .timeline__tab-inner-content-image{object-fit:contain}.timeline__tab-inner-content-list .timeline__tab-inner-content-item{align-items:center;display:flex;height:100%;min-height:168px;position:relative}@media (max-width:991px){.timeline__tab-inner-content-list .timeline__tab-inner-content-item{min-height:auto;padding-bottom:var(--spacer_12);padding-top:var(--spacer_12)}.timeline__tab-inner-content-list .timeline__tab-inner-content-item:first-of-type{padding-top:0}.timeline__tab-inner-content-list .timeline__tab-inner-content-item:last-of-type{padding-bottom:0}}.timeline__tab-inner-content-list .timeline__tab-inner-content-item:after{background-color:var(--secondary_dark_color);border-radius:var(--border_radius_half);box-shadow:unset;content:"";height:2.4rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:2.4rem}@media (max-width:991px){.timeline__tab-inner-content-list .timeline__tab-inner-content-item:after{z-index:1}}.timeline__tab-inner-content-list .timeline__tab-inner-content-item:before{background-color:var(--secondary_dark_color);content:"";height:100%;left:50%;position:absolute;top:0;transform:translate(-50%);width:.2rem}.timeline__tab-inner-content-list .timeline__tab-inner-content-item:first-of-type:before{height:50%;top:50%}.timeline__tab-inner-content-list .timeline__tab-inner-content-item:last-of-type:before{height:50%}@media (min-width:801px){.timeline__tab-inner-content-list .timeline__tab-inner-content-item--dotted-top:first-of-type:before{background-color:transparent;background-image:url(https://www.legalstart.fr/hubfs/markentive/assets/image/dash-line-top.webp),linear-gradient(to bottom,var(--grey_super_light_color),var(--grey_super_light_color));background-position:top,bottom;background-repeat:repeat-y,no-repeat;background-size:3px 18px,3px 50%;height:100%;top:0}.timeline__tab-inner-content-list .timeline__tab-inner-content-item--dotted-bottom:last-of-type:before{background-color:transparent;background-image:url(https://www.legalstart.fr/hubfs/markentive/assets/image/dash-line-bottom.webp),linear-gradient(to bottom,var(--grey_super_light_color),var(--grey_super_light_color));background-position:bottom,top;background-repeat:repeat-y,no-repeat;background-size:3px 18px,3px 50%;height:100%}}@media (max-width:991px){.timeline__tab-inner-content-list .timeline__tab-inner-content-item:after{left:0;transform:translateY(-50%)}.timeline__tab-inner-content-list .timeline__tab-inner-content-item:before{left:1.2rem;top:0}}.timeline__tab-inner-content-list .timeline__tab-inner-content-item-container{background-color:var(--beige_color);border-radius:var(--border_radius_5);box-shadow:unset;min-height:11.8rem;padding:var(--spacer_16);position:relative;width:40rem}@media (max-width:991px){.timeline__tab-inner-content-list .timeline__tab-inner-content-item-container{width:calc(100% - 5.6rem)}}.timeline__tab-inner-content-list .timeline__tab-inner-content-item:nth-child(odd),.timeline__tab-inner-content-list.timeline__tab-inner-content-list--invert .timeline__tab-inner-content-item:nth-child(2n){justify-content:flex-start}.timeline__tab-inner-content-list .timeline__tab-inner-content-item:nth-child(2n),.timeline__tab-inner-content-list.timeline__tab-inner-content-list--invert .timeline__tab-inner-content-item:nth-child(odd){justify-content:flex-end}@media (max-width:991px){.timeline__tab-inner-content-list .timeline__tab-inner-content-item:nth-child(odd),.timeline__tab-inner-content-list.timeline__tab-inner-content-list--invert .timeline__tab-inner-content-item:nth-child(2n),.timeline__tab-inner-content-list.timeline__tab-inner-content-list--invert .timeline__tab-inner-content-item:nth-child(odd){justify-content:flex-end}}.timeline__tab-inner-content-list .timeline__tab-inner-content-text{margin-bottom:0;padding-left:var(--spacer_16)}.timeline__tab-inner-content-text>:last-child{margin-bottom:0}.timeline__tab-inner-content-button{padding-top:var(--spacer_40)}@media (max-width:991px){.timeline__tab-inner-content-button .timeline__tab-inner-content-link{justify-content:center;width:100%}}