.formation-layout{align-items:flex-start;gap:4rem;inline-size:100%;max-inline-size:90rem;margin-inline:auto;display:flex}@media screen and (width<=360px){.formation-layout{padding-inline:1rem}}@media screen and (width>=360px) and (width<=1440px){.formation-layout{padding-inline:4.44444vw}}@media screen and (width>=1440px){.formation-layout{padding-inline:4rem}}@media screen and (width<=360px){.formation-layout{padding-block-end:3rem}}@media screen and (width>=360px) and (width<=1440px){.formation-layout{padding-block-end:calc(32px + 4.44444vw)}}@media screen and (width>=1440px){.formation-layout{padding-block-end:6rem}}@media screen and (width<=360px){.formation-layout{padding-block-start:1rem}}@media screen and (width>=360px) and (width<=1440px){.formation-layout{padding-block-start:calc(10.6667px + 1.48148vw)}}@media screen and (width>=1440px){.formation-layout{padding-block-start:2rem}}.formation-layout [id]{scroll-margin-top:var(--anchor-scroll-offset,7.5rem)}.formation-layout__main{flex:1 1 0;min-inline-size:0;max-inline-size:50rem}.formation-layout__body{flex-direction:column;display:flex}@media screen and (width<=360px){.formation-layout__body{padding-block-start:2rem}}@media screen and (width>=360px) and (width<=1440px){.formation-layout__body{padding-block-start:calc(21.3333px + 2.96296vw)}}@media screen and (width>=1440px){.formation-layout__body{padding-block-start:4rem}}@media screen and (width<=360px){.formation-layout__body{gap:1.5rem}}@media screen and (width>=360px) and (width<=1440px){.formation-layout__body{gap:calc(10.6667px + 3.7037vw)}}@media screen and (width>=1440px){.formation-layout__body{gap:4rem}}.formation-layout__body>*,.formation-layout__body>*>[class*=__wrapper]:not(.cta__wrapper,.formation-curriculum__wrapper){padding-block:0}.formation-layout__body>*+*{border-block-start:1px solid var(--color--border)}@media screen and (width<=360px){.formation-layout__body>*+*{padding-block-start:1.5rem}}@media screen and (width>=360px) and (width<=1440px){.formation-layout__body>*+*{padding-block-start:calc(10.6667px + 3.7037vw)}}@media screen and (width>=1440px){.formation-layout__body>*+*{padding-block-start:4rem}}.formation-layout__body .text+.key-figures{border:0;padding-block-start:0}.formation-layout__body .text__text{color:var(--color--slate)}.formation-layout__body .text__text h2,.formation-layout__body .text__text h3,.formation-layout__body .text__text h4,.formation-layout__body .text__text h5,.formation-layout__body .text__text h6{color:var(--color--navy)}.formation-layout__aside{top:var(--anchor-nav-top,5.6875rem);flex:0 0 28.125rem;inline-size:28.125rem;position:sticky}@media screen and (width<=360px){.formation-layout__aside{padding-block-start:2rem}}@media screen and (width>=360px) and (width<=1440px){.formation-layout__aside{padding-block-start:calc(21.3333px + 2.96296vw)}}@media screen and (width>=1440px){.formation-layout__aside{padding-block-start:4rem}}@media (width<=899px){.formation-layout{flex-direction:column;gap:2rem}.formation-layout__main,.formation-layout__aside{inline-size:100%;max-inline-size:none}.formation-layout__aside{flex-basis:auto;padding-block-start:0;position:static}}
