@keyframes shine{to{background-position-x:-200%}}.masthead-archive{--column-text:span 12;--column-media:span 12;margin-block-end:clamp(2.25rem,5.270863836vw,4.5rem)}.masthead-archive__grid{display:grid;gap:1.25rem;grid-template-columns:repeat(var(--nb-columns,12),1fr)}.masthead-archive__text{grid-column:var(--column-text)}.masthead-archive__media{grid-column:var(--column-media)}.masthead-archive__title{margin-bottom:0}.masthead-archive__title__pagination{display:block;margin-top:.25em}.masthead-archive__desc,.masthead-archive__link{margin-bottom:0;margin-top:1.125rem}@media (min-width:53.8125rem){.masthead-archive{--column-text:span 8;--column-media:span 4}}.masthead-archive.--with-image .masthead-archive__media{aspect-ratio:42/31;margin-inline:auto;max-width:26.25rem;object-fit:cover;width:100%}.masthead-archive.--with-image .masthead-archive__media img{background-color:#fff;border-radius:1.25rem;height:100%;min-height:100%;min-width:100%;object-fit:cover;object-position:center;width:100%}.masthead-archive.--big-font .masthead-archive__desc{font-size:clamp(1.5625rem,2.4890190337vw,2.125rem);line-height:1.1}.archive-type-school .masthead-archive .masthead-archive__title{font-size:min(clamp(3.125rem,6.0029282577vw,5.125rem),6rem)}.archive-type-event .masthead-archive__title{font-size:min(clamp(3.125rem,6.0029282577vw,5.125rem),5.625rem)}.posts-archive{margin-block-end:clamp(2.5rem,5.8565153734vw,5rem)}.posts-archive #resultats{scroll-margin-top:100px}.posts-archive .listing{width:min(100%,var(--optimal-width,26.25rem))}.posts-archive__text{margin-bottom:0}.blog,.post-type-archive-event,.post-type-archive-formation,.post-type-archive-job-offer{overflow:hidden;position:relative;z-index:0}.blog:after,.post-type-archive-event:after,.post-type-archive-formation:after,.post-type-archive-job-offer:after{background-color:#fff;content:"";display:block;height:100%;mask:center/contain no-repeat no-repeat url(../../../assets/img/patterns/pattern-full.svg);position:absolute;right:0;top:0;width:50%;z-index:-1}.blog,.post-type-archive-event,.post-type-archive-formation,.post-type-archive-job-offer{overflow:clip}.blog:after,.post-type-archive-event:after,.post-type-archive-formation:after,.post-type-archive-job-offer:after{background-color:#ededed;right:-50%;top:calc(var(--header-height) + 5rem);transform:scale(200%);width:100%}.archive-type-school,.post-type-archive-school{--optimal-width:74.375rem}@media (max-width:41.25rem){.archive-type-school .posts-archive,.post-type-archive-school .posts-archive{width:100%}}.archive-type-school .legend-with-parameters,.post-type-archive-school .legend-with-parameters{padding-inline:1.25rem}.archive-type-job-offer,.post-type-archive-job-offer{--optimal-width:53.75rem}.archive-type-post,.category,.posts-archive--post{--optimal-width:71.25rem}.archive-type-event,.post-type-archive-event,.posts-archive--event{--optimal-width:75rem}.archive-type-mix{--optimal-width:74.375rem}.posts-archive--post{--padding-block:clamp(3rem,7.027818448vw,6rem);margin-block:0;padding-block:var(--padding-block)}.posts-archive--post #resultats{scroll-margin-top:100px}.filters-posts{margin-bottom:0}.legend-with-parameters{margin-bottom:1.5rem}.legend-with-parameters__title{color:var(--accent-light);display:inline-block;font-family:Nunito,arial,helvetica,sans-serif;font-weight:700;margin-bottom:.75rem}.legend-with-parameters__tags{align-items:flex-start;display:flex;flex-flow:row wrap;gap:.5em .25em;justify-content:flex-start;padding-block-start:1em}.legend-with-parameters p{margin:0}.is-theme-blue .legend-with-parameters .button,.is-theme-green .legend-with-parameters .button{--button-background-color:var(--accent-light)}