.formations-list{flex-direction:column;display:flex}@media (width>=1440px){.formations-list--has-hero{margin-block-start:-1.5rem}}.formations-list__top{flex-direction:column;gap:1rem;inline-size:100%;max-inline-size:85rem;margin-inline:auto;padding-inline:1.5rem;display:flex}@media screen and (width<=360px){.formations-list__top{padding-block-end:2rem}}@media screen and (width>=360px) and (width<=1440px){.formations-list__top{padding-block-end:calc(26.6667px + 1.48148vw)}}@media screen and (width>=1440px){.formations-list__top{padding-block-end:3rem}}.formations-list__title{font-family:var(--font--heading);letter-spacing:-.01em;margin:0;font-weight:700;line-height:1}@media screen and (width<=360px){.formations-list__title{font-size:2rem}}@media screen and (width>=360px) and (width<=1440px){.formations-list__title{font-size:calc(26.6667px + 1.48148vw)}}@media screen and (width>=1440px){.formations-list__title{font-size:3rem}}.formations-list__results{background-color:var(--color--ice);inline-size:100%}@media screen and (width<=360px){.formations-list__results{padding-block:3rem}}@media screen and (width>=360px) and (width<=1440px){.formations-list__results{padding-block:calc(42.6667px + 1.48148vw)}}@media screen and (width>=1440px){.formations-list__results{padding-block:4rem}}.formations-list__results-inner{flex-direction:column;inline-size:100%;max-inline-size:85rem;margin-inline:auto;padding-inline:1.5rem;display:flex}@media screen and (width<=360px){.formations-list__results-inner{gap:2.5rem}}@media screen and (width>=360px) and (width<=1440px){.formations-list__results-inner{gap:calc(32px + 2.22222vw)}}@media screen and (width>=1440px){.formations-list__results-inner{gap:4rem}}.formations-list__section{flex-direction:column;gap:2rem;display:flex}.formations-list__section-title{font-family:var(--font--heading);letter-spacing:-.01em;color:var(--color--navy);margin:0;font-weight:700;line-height:1.1}@media screen and (width<=360px){.formations-list__section-title{font-size:1.5rem}}@media screen and (width>=360px) and (width<=1440px){.formations-list__section-title{font-size:calc(21.3333px + .740741vw)}}@media screen and (width>=1440px){.formations-list__section-title{font-size:2rem}}.formations-list__grid{flex-wrap:wrap;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.formations-list__item{flex:15.625rem;max-inline-size:21.875rem;display:flex}.formations-list__item>*{inline-size:100%}@media (width<=899px){.formations-list__item{max-inline-size:none}}.formations-list__options{flex-direction:column;gap:1rem;display:flex}.formations-list__options-label{font-family:var(--font--text);letter-spacing:-.01em;color:var(--color--navy);margin:0;font-size:1rem;font-weight:600;line-height:1.45}.formations-list__options-grid{grid-template-columns:1fr;gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=600px){.formations-list__options-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.formations-list__options-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.formations-list__option{display:flex}.formations-list__section-empty,.formations-list__empty{color:var(--color--slate);margin:0;font-size:1rem;line-height:1.45}
