.p-mission .mission-tete .cadre{gap:clamp(2.5rem,5vw,4rem);padding-block:clamp(3rem,8vw,6.5rem) clamp(3rem,7vw,5.5rem);display:grid}.p-mission .mission-texte{gap:1.1rem;display:grid}.p-mission .mission-texte .mesure,.p-mission .mission-texte .chapo{color:var(--sur-ecran-2)}.p-mission .mission-texte .chapo{max-width:40ch}@media (min-width:1000px){.p-mission .mission-tete .cadre{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}}.p-mission .escalier{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem clamp(6px,1vw,12px);height:clamp(240px,34vw,420px);margin:0;display:grid;container-type:inline-size}.p-mission .marche{height:var(--h);background:var(--c);color:var(--sur-niveau);transform-origin:50% 100%;animation:p-mission-monter .64s var(--sortie) both;border-radius:8px 8px 2px 2px;grid-row:1;align-self:end;padding:clamp(.5rem,2.4cqi,1rem);position:relative}.p-mission .marche:nth-of-type(2){animation-delay:90ms}.p-mission .marche:nth-of-type(3){animation-delay:.18s}.p-mission .marche:nth-of-type(4){animation-delay:.27s}.p-mission .marche .signe{opacity:.9;font-size:clamp(.875rem,4.4cqi,1.5rem)}.p-mission .depart{border-left:1px solid var(--sur-ecran-2);max-width:100%;font:500 clamp(.5625rem, 2.6cqi, .8125rem)/1.3 var(--mesure);color:var(--sur-ecran-2);animation:p-mission-apparaitre .5s .76s var(--sortie) both;padding-left:.6rem;font-style:normal;position:absolute;bottom:calc(100% + .75rem);left:0}@keyframes p-mission-apparaitre{0%{opacity:0;transform:translateY(6px)}}.p-mission .escalier>span{font:500 clamp(.5625rem, 2.8cqi, .8125rem)/1.2 var(--mesure);color:var(--sur-ecran-2);white-space:nowrap;text-overflow:ellipsis;grid-row:2;overflow:hidden}@keyframes p-mission-monter{0%{transform:scaleY(0)}}.p-mission .engagements{padding-top:var(--rythme)}.p-mission .trois{gap:2.25rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.p-mission .trois li{border-top:2px solid var(--encre);padding-top:1.25rem}.p-mission .trois h3{font:720 1.375rem/1.15 var(--titre);letter-spacing:-.018em;font-stretch:108%}.p-mission .trois p{max-width:40ch;color:var(--encre-2);margin-top:.75rem}@media (min-width:900px){.p-mission .trois{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,3.5rem)}}.p-mission .regles{padding-block:var(--rythme);gap:2.5rem;display:grid}.p-mission .regles-tete .chapo{max-width:34ch;color:var(--encre-2);margin-top:1.25rem}.p-mission .liste-regles{border-bottom:1px solid var(--trait)}.p-mission .liste-regles li{border-top:1px solid var(--trait);grid-template-columns:2.75rem minmax(0,1fr);gap:.75rem;padding-block:1.6rem;display:grid}.p-mission .liste-regles .mesure{color:var(--encre-3);padding-top:.2rem}.p-mission .liste-regles h3{font:700 1.1875rem/1.3 var(--texte)}.p-mission .liste-regles p{max-width:56ch;color:var(--encre-2);margin-top:.5rem}.p-mission .liste-regles .lien{margin-top:.8rem;font-weight:600;display:inline-block}@media (min-width:1000px){.p-mission .regles{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(3rem,6vw,6rem)}.p-mission .regles-tete{top:calc(var(--entete-h) + 2rem);align-self:start;position:sticky}}.p-mission .a-ecrire{padding-bottom:var(--rythme)}.p-mission .a-ecrire-boite{border:1.5px dashed var(--trait-fort);border-radius:var(--rayon);justify-items:start;gap:1rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid}.p-mission .a-ecrire-boite>p{max-width:56ch;color:var(--encre-2)}.p-mission .a-ecrire-boite .points{justify-self:stretch;margin-top:.5rem}.p-mission .manifeste{border-bottom:1px solid var(--trait);padding-block:clamp(4.5rem,12vw,9rem)}.p-mission .manifeste-phrase{max-width:18ch;font:760 clamp(2.25rem, 7vw, 5.75rem)/1 var(--titre);letter-spacing:-.04em;text-wrap:balance;font-stretch:112%}.p-mission .manifeste-phrase .mot{transition:color .26s var(--sortie)}.p-mission .manifeste-phrase[data-anime] .mot:not([data-lu]){color:var(--trait-fort)}.p-mission .manifeste-fort{text-decoration:underline;-webkit-text-decoration-color:var(--n1);text-decoration-color:var(--n1);text-underline-offset:.12em;text-decoration-thickness:.07em}.p-mission .trois li{border-top:0;position:relative}.p-mission .trois li:before{content:"";background:var(--encre);transform-origin:0;height:2px;position:absolute;inset:0 0 auto}.p-mission .trois[data-anime] li:not([data-vu]):before{transform:scaleX(0)}.p-mission .trois[data-anime] li:before{transition:transform .9s var(--sortie)}.p-mission .trois .mesure{color:var(--encre-3);margin-bottom:.9rem;display:block}.p-mission .trois li:nth-child(2):before{transition-delay:.12s}.p-mission .trois li:nth-child(3):before{transition-delay:.24s}.p-mission .regles-signe{display:none}@media (min-width:1000px){.p-mission .regles-signe{align-items:flex-end;gap:1.25rem;margin-top:2.5rem;display:flex}.p-mission .regles-signe .signe{font-size:4.5rem}.p-mission .regles-signe .signe i{transition:opacity .36s var(--sortie), transform .36s var(--sortie);transform-origin:50% 100%}.p-mission .regles-signe .signe[data-rang="1"] i:nth-child(n+2),.p-mission .regles-signe .signe[data-rang="2"] i:nth-child(n+3),.p-mission .regles-signe .signe[data-rang="3"] i:nth-child(n+4){transform:scaleY(.86)}.p-mission .regles-signe .mesure{color:var(--encre-3);padding-bottom:.2rem}}.p-mission .liste-regles li[data-n="1"]{--c:var(--n1)}.p-mission .liste-regles li[data-n="2"]{--c:var(--n2)}.p-mission .liste-regles li[data-n="3"]{--c:var(--n3)}.p-mission .liste-regles li[data-n="4"]{--c:var(--n4)}.p-mission .liste-regles .mesure{transition:color .36s var(--sortie)}.p-mission .liste-regles li[data-vu] .mesure{color:var(--c)}.p-mission .liste-regles li{position:relative}.p-mission .liste-regles li:after{content:"";background:var(--c);transform-origin:0;width:2.75rem;height:2px;transition:transform .52s var(--sortie);position:absolute;top:-1px;left:0;transform:scaleX(0)}.p-mission .liste-regles li[data-vu]:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.p-mission .marche,.p-mission .depart{animation:none}.p-mission .manifeste-phrase .mot,.p-mission .trois li:before,.p-mission .liste-regles .mesure,.p-mission .liste-regles li:after,.p-mission .regles-signe .signe i{transition:none!important}}
