.ecran-presentation{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:40px;padding-top:32px;padding-bottom:48px}.ecran-presentation .section>*,.ecran-presentation>*{min-width:0}@media (min-width:1024px){.ecran-presentation{gap:56px;padding-top:48px;padding-bottom:96px}}.ecran-presentation .section{display:grid;gap:20px}.ecran-presentation .presentation-entete{display:grid;gap:8px;justify-items:start}.ecran-presentation .presentation-surtitre{font-size:calc(15px * var(--et));letter-spacing:.14em;color:var(--color-violet-clair)}.ecran-presentation .presentation-surtitre,.ecran-presentation .presentation-titre{margin:0;font-family:var(--font-affichage);font-weight:700;text-transform:uppercase}.ecran-presentation .presentation-titre{font-size:calc(60px * var(--et));line-height:1;letter-spacing:.03em;text-shadow:0 4px 0 var(--color-violet-sombre)}.ecran-presentation .presentation-sous-titre{max-width:60ch;margin:0;padding:8px 12px;font-size:calc(16px * var(--et));color:var(--color-texte);background:rgb(9 7 15/.82);clip-path:var(--encoche-fine)}.ecran-presentation .presentation-etapes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.ecran-presentation .presentation-lavande{--r-fond:#1c1830;--r-sombre:#54467e;--r-base:#ad9bd6;--r-clair:#d8ccf2;--r-texte:#e8e0fa}.ecran-presentation .presentation-etape{display:grid}.ecran-presentation .presentation-etape-contenu{display:grid;align-content:start;gap:10px;padding:24px 26px 28px}.ecran-presentation .presentation-filigrane{right:-20px;bottom:-40px;line-height:0}.ecran-presentation .presentation-haut{display:flex;align-items:start;justify-content:space-between}.ecran-presentation .presentation-numero{font-family:var(--font-affichage);font-size:calc(72px * var(--et));font-weight:700;line-height:.9;color:var(--r-clair);text-shadow:0 5px 0 var(--r-sombre),0 9px 0 rgb(0 0 0/.45)}.ecran-presentation .presentation-icone{line-height:0}.ecran-presentation .presentation-etape-titre{margin:0;font-family:var(--font-affichage);font-size:calc(26px * var(--et));font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ecran-presentation .presentation-texte{margin:0;font-size:calc(16px * var(--et));color:var(--r-texte)}.ecran-presentation .presentation-regles{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.ecran-presentation .presentation-regle{display:grid;align-content:start;gap:4px;padding:16px 18px 20px}.ecran-presentation .presentation-regle-detail,.ecran-presentation .presentation-regle-libelle{font-size:calc(14px * var(--et));color:var(--color-attenue)}.ecran-presentation .presentation-regle-valeur{font-family:var(--font-affichage);font-size:calc(28px * var(--et));font-weight:700;line-height:1.1;color:#fff}@media (max-width:1279px){.ecran-presentation .presentation-regles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.ecran-presentation .presentation-etapes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ecran-presentation .presentation-titre{font-size:calc(42px * var(--et))}.ecran-presentation .presentation-etapes{grid-template-columns:minmax(0,1fr);gap:14px}.ecran-presentation .presentation-numero{font-size:calc(56px * var(--et))}.ecran-presentation .presentation-regles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (max-width:359px){.ecran-presentation .presentation-regle-valeur{font-size:20px}}