.formations-financement-module___mcZDW__page{padding-block:var(--space-6) var(--space-12)}.formations-financement-module___mcZDW__inner{max-width:var(--container-wide);gap:var(--space-8);flex-direction:column;margin-inline:auto;display:flex}.formations-financement-module___mcZDW__page :where(h1,h2,h3,p){margin:0}.formations-financement-module___mcZDW__catalogueHeader,.formations-financement-module___mcZDW__stack{gap:var(--space-4);flex-direction:column;display:flex}.formations-financement-module___mcZDW__kicker,.formations-financement-module___mcZDW__cardTop,.formations-financement-module___mcZDW__sectionHeading,.formations-financement-module___mcZDW__cardAction,.formations-financement-module___mcZDW__back,.formations-financement-module___mcZDW__status,.formations-financement-module___mcZDW__metrics,.formations-financement-module___mcZDW__download{align-items:center;gap:var(--space-3);display:flex}.formations-financement-module___mcZDW__kicker,.formations-financement-module___mcZDW__sectionHeading,.formations-financement-module___mcZDW__metrics{flex-wrap:wrap}.formations-financement-module___mcZDW__kicker,.formations-financement-module___mcZDW__caption,.formations-financement-module___mcZDW__intro,.formations-financement-module___mcZDW__card p,.formations-financement-module___mcZDW__summary,.formations-financement-module___mcZDW__facts dd{color:var(--text-secondary)}.formations-financement-module___mcZDW__status{color:var(--text-code);border:1px solid var(--border-card-hover);padding:var(--space-1) var(--space-2);width:fit-content}.formations-financement-module___mcZDW__status svg,.formations-financement-module___mcZDW__checks svg,.formations-financement-module___mcZDW__checkLine svg{flex-shrink:0}.formations-financement-module___mcZDW__title{max-width:var(--container-narrow)}.formations-financement-module___mcZDW__title em{font-family:var(--font-display);font-weight:400}.formations-financement-module___mcZDW__intro{max-width:var(--container-narrow)}.formations-financement-module___mcZDW__distinction{padding:var(--space-4);background:var(--bg-inset);border-inline-start:2px solid var(--primary);color:var(--text-secondary)}.formations-financement-module___mcZDW__distinction strong{color:var(--text-primary)}.formations-financement-module___mcZDW__sectionHeading{margin-bottom:var(--space-4);justify-content:space-between;gap:var(--space-4)}.formations-financement-module___mcZDW__sectionHeading>span{color:var(--text-secondary)}.formations-financement-module___mcZDW__grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.formations-financement-module___mcZDW__card{gap:var(--space-3);height:100%;padding:var(--space-5);color:var(--text-primary);background:var(--bg-card);border:1px solid var(--border-card);flex-direction:column;text-decoration:none;display:flex}.formations-financement-module___mcZDW__card:hover{border-color:var(--primary);background:var(--bg-elevated)}.formations-financement-module___mcZDW__card:focus-visible,.formations-financement-module___mcZDW__download:focus-visible,.formations-financement-module___mcZDW__sommaire a:focus-visible,.formations-financement-module___mcZDW__sequence summary:focus-visible{outline:2px solid var(--primary);outline-offset:var(--space-1)}.formations-financement-module___mcZDW__cardTop{color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between}.formations-financement-module___mcZDW__cardAction{padding-top:var(--space-2);color:var(--text-code);justify-content:space-between;margin-top:auto}.formations-financement-module___mcZDW__number,.formations-financement-module___mcZDW__accent,.formations-financement-module___mcZDW__back,.formations-financement-module___mcZDW__download{color:var(--text-code)}.formations-financement-module___mcZDW__metrics{gap:var(--space-4);color:var(--text-secondary)}.formations-financement-module___mcZDW__metrics>span{align-items:center;gap:var(--space-2);display:inline-flex}.formations-financement-module___mcZDW__summary .formations-financement-module___mcZDW__caption{color:var(--text-secondary)}.formations-financement-module___mcZDW__caption{margin-top:var(--space-3)}.formations-financement-module___mcZDW__funding,.formations-financement-module___mcZDW__practice,.formations-financement-module___mcZDW__nextStep,.formations-financement-module___mcZDW__detailGrid{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.formations-financement-module___mcZDW__funding,.formations-financement-module___mcZDW__practice,.formations-financement-module___mcZDW__nextStep{padding-top:var(--space-8);border-top:1px solid var(--border-card)}.formations-financement-module___mcZDW__funding>div,.formations-financement-module___mcZDW__practice>div,.formations-financement-module___mcZDW__nextStep>div,.formations-financement-module___mcZDW__contact,.formations-financement-module___mcZDW__modalites{gap:var(--space-3);flex-direction:column;display:flex}.formations-financement-module___mcZDW__funding p,.formations-financement-module___mcZDW__practice p,.formations-financement-module___mcZDW__nextStep p,.formations-financement-module___mcZDW__contact>p{color:var(--text-secondary)}.formations-financement-module___mcZDW__nextStep{align-items:center}.formations-financement-module___mcZDW__contact{align-items:flex-start}.formations-financement-module___mcZDW__nextStep .formations-financement-module___mcZDW__contact{justify-self:end}.formations-financement-module___mcZDW__contact a{white-space:normal;max-width:100%}.formations-financement-module___mcZDW__detailHeader{gap:var(--space-8);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}.formations-financement-module___mcZDW__summary{border:1px solid var(--border-card);background:var(--bg-card);padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}.formations-financement-module___mcZDW__sommaire{gap:var(--space-2);padding-block:var(--space-3);border-block:1px solid var(--border-card);flex-wrap:wrap;display:flex}.formations-financement-module___mcZDW__sommaire a{padding:var(--space-2) var(--space-4);color:var(--text-primary);text-decoration:none}.formations-financement-module___mcZDW__sommaire a:hover{background:var(--bg-inset)}.formations-financement-module___mcZDW__inner h2[id]{scroll-margin-top:calc(var(--topbar-h,var(--space-16)) + var(--space-4))}.formations-financement-module___mcZDW__list,.formations-financement-module___mcZDW__checks{margin:var(--space-4) 0 0;padding-left:var(--space-5);gap:var(--space-3);color:var(--text-secondary);flex-direction:column;display:flex}.formations-financement-module___mcZDW__checks{padding:0;list-style:none}.formations-financement-module___mcZDW__checks li,.formations-financement-module___mcZDW__checkLine{align-items:flex-start;gap:var(--space-3);display:flex}.formations-financement-module___mcZDW__checks svg,.formations-financement-module___mcZDW__checkLine svg{color:var(--text-code)}.formations-financement-module___mcZDW__modules{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.formations-financement-module___mcZDW__sequence{border:1px solid var(--border-card);background:var(--bg-card)}.formations-financement-module___mcZDW__sequence[open]{border-color:var(--border-card-hover)}.formations-financement-module___mcZDW__sequence summary{cursor:pointer;align-items:start;gap:var(--space-4);padding:var(--space-5);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.formations-financement-module___mcZDW__sequence summary::-webkit-details-marker{display:none}.formations-financement-module___mcZDW__sequence summary:hover{background:var(--bg-elevated)}.formations-financement-module___mcZDW__moduleTitle,.formations-financement-module___mcZDW__moduleObjective,.formations-financement-module___mcZDW__moduleDuration>span{display:block}.formations-financement-module___mcZDW__moduleObjective{color:var(--text-secondary);margin-top:var(--space-2)}.formations-financement-module___mcZDW__moduleDuration{color:var(--text-code);text-align:right;white-space:nowrap}.formations-financement-module___mcZDW__moduleDuration>span{color:var(--text-secondary)}.formations-financement-module___mcZDW__sequenceBody{border-top:1px solid var(--border-card);padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}.formations-financement-module___mcZDW__activityGrid{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.formations-financement-module___mcZDW__activityGrid>div{background:var(--bg-inset);padding:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.formations-financement-module___mcZDW__activityGrid p,.formations-financement-module___mcZDW__checkLine{color:var(--text-secondary)}.formations-financement-module___mcZDW__facts{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.formations-financement-module___mcZDW__facts>div{border-top:1px solid var(--border-card);padding-top:var(--space-4)}.formations-financement-module___mcZDW__facts dd{margin:var(--space-2) 0 0}@media (max-width:767px){.formations-financement-module___mcZDW__grid,.formations-financement-module___mcZDW__detailHeader,.formations-financement-module___mcZDW__detailGrid,.formations-financement-module___mcZDW__funding,.formations-financement-module___mcZDW__practice,.formations-financement-module___mcZDW__nextStep,.formations-financement-module___mcZDW__facts,.formations-financement-module___mcZDW__activityGrid{grid-template-columns:minmax(0,1fr)}.formations-financement-module___mcZDW__inner,.formations-financement-module___mcZDW__detailHeader,.formations-financement-module___mcZDW__detailGrid{gap:var(--space-6)}.formations-financement-module___mcZDW__nextStep .formations-financement-module___mcZDW__contact{justify-self:start}.formations-financement-module___mcZDW__sequence summary{padding:var(--space-4);gap:var(--space-3)}.formations-financement-module___mcZDW__sequenceBody{padding:var(--space-4)}.formations-financement-module___mcZDW__moduleDuration{text-align:left;grid-column:2}.formations-financement-module___mcZDW__moduleDuration>span{margin-left:var(--space-1);display:inline}.formations-financement-module___mcZDW__sommaire a{padding:var(--space-2)}}
