.accueil-module__xNPEKW__cadre{position:relative}.accueil-module__xNPEKW__bandeau{background:linear-gradient(180deg, color-mix(in srgb, var(--couleur-ciel) 72%, transparent) 0%, color-mix(in srgb, var(--couleur-ciel) 80%, transparent) 60%, var(--couleur-ciel) 100%), url(/theorie/route-wallonne-hero.webp) center 60% / cover;height:280px;position:absolute;inset:0 0 auto}.accueil-module__xNPEKW__accueil{flex-direction:column;gap:16px;max-width:1280px;margin:0 auto;padding:24px 20px 48px;display:flex;position:relative}.accueil-module__xNPEKW__rebours{flex-direction:column;gap:4px;display:flex}.accueil-module__xNPEKW__jours{font-variant-numeric:tabular-nums;font-size:44px;line-height:1.1}.accueil-module__xNPEKW__reboursTexte{font-size:20px;font-weight:700}.accueil-module__xNPEKW__dateExamen{max-width:480px}.accueil-module__xNPEKW__dateExamen summary{cursor:pointer;align-items:center;min-height:44px;font-size:16px;font-weight:600;text-decoration:underline;display:inline-flex}.accueil-module__xNPEKW__dateExamen form{background:var(--couleur-blanc);border:1px solid var(--couleur-bordure);border-radius:var(--rayon-carte);margin-top:8px;padding:16px}.accueil-module__xNPEKW__principal{display:contents}.accueil-module__xNPEKW__bloc{background:var(--couleur-blanc);border:1px solid var(--couleur-bordure);border-radius:var(--rayon-carte);flex-direction:column;gap:12px;padding:24px;display:flex}.accueil-module__xNPEKW__surTitre{color:var(--couleur-encre-2);font-size:14px;font-weight:600}.accueil-module__xNPEKW__titreBloc{font-size:20px;font-weight:700}.accueil-module__xNPEKW__detail{color:var(--couleur-encre-2);font-size:15px}.accueil-module__xNPEKW__atouts{color:var(--couleur-encre-2);flex-direction:column;gap:10px;margin:0 0 8px;padding:0;font-size:14px;list-style:none;display:flex}.accueil-module__xNPEKW__atouts li{align-items:center;gap:10px;display:flex}.accueil-module__xNPEKW__bientot{background:var(--couleur-bleu-clair);border-radius:12px;padding:14px 16px;font-size:15px;font-weight:600}.accueil-module__xNPEKW__choix{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.accueil-module__xNPEKW__passer{min-height:44px;font:inherit;color:var(--couleur-encre-2);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:14px;text-decoration:underline}.accueil-module__xNPEKW__blocThemes{flex-direction:column;order:1;gap:12px;display:flex}.accueil-module__xNPEKW__titreSection{font-size:20px;font-weight:700}.accueil-module__xNPEKW__grille{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.accueil-module__xNPEKW__tuile{background:var(--couleur-blanc);border:1px solid var(--couleur-bordure);width:100%;height:100%;min-height:96px;font:inherit;color:var(--couleur-nuit);text-align:left;cursor:pointer;border-radius:16px;flex-direction:column;align-items:flex-start;gap:6px;padding:12px;display:flex}.accueil-module__xNPEKW__tuile b{overflow-wrap:anywhere;font-size:14px;font-weight:700}.accueil-module__xNPEKW__tuile span{color:var(--couleur-encre-2);font-variant-numeric:tabular-nums;font-size:13px}.accueil-module__xNPEKW__tuileVide{cursor:default;border-style:dashed}.accueil-module__xNPEKW__rangAnneau{align-items:center;gap:20px;display:flex}.accueil-module__xNPEKW__cercleAccueil{flex-shrink:0;width:92px;height:92px;position:relative}.accueil-module__xNPEKW__cercleAccueil span{font-family:var(--font-manrope), system-ui, sans-serif;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:20px;font-weight:800;display:flex;position:absolute;inset:0}.accueil-module__xNPEKW__chiffresAccueil{color:var(--couleur-encre-2);flex-direction:column;gap:4px;font-size:15px;display:flex}.accueil-module__xNPEKW__chiffresAccueil b{color:var(--couleur-nuit);font-variant-numeric:tabular-nums}.accueil-module__xNPEKW__chiffresAccueil .accueil-module__xNPEKW__derniere{font-size:13px}.accueil-module__xNPEKW__feu{align-items:baseline;gap:8px;font-size:14px;font-weight:600;display:flex}.accueil-module__xNPEKW__feu svg{flex-shrink:0}.accueil-module__xNPEKW__feuxVerts{align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.accueil-module__xNPEKW__feuxVerts svg{flex-shrink:0}.accueil-module__xNPEKW__cote{display:contents}.accueil-module__xNPEKW__savais{background:var(--couleur-jaune-pale);border-color:var(--couleur-jaune);order:2}.accueil-module__xNPEKW__source{color:var(--couleur-encre-2);font-size:13px}@media (min-width:900px){.accueil-module__xNPEKW__accueil{grid-template-columns:minmax(0,1fr) 356px;grid-template-areas:"entete onglets""principal progression";gap:24px;padding:40px;display:grid}.accueil-module__xNPEKW__entete{grid-area:entete}.accueil-module__xNPEKW__principal{flex-direction:column;grid-area:principal;gap:24px;display:flex}.accueil-module__xNPEKW__cote{flex-direction:column;grid-area:progression;align-self:start;gap:24px;display:flex}.accueil-module__xNPEKW__bandeau{height:300px}.accueil-module__xNPEKW__bloc{padding:28px}.accueil-module__xNPEKW__titreBloc{font-size:22px}.accueil-module__xNPEKW__atouts{flex-direction:row}.accueil-module__xNPEKW__atouts li{flex:1}.accueil-module__xNPEKW__choix{grid-template-columns:repeat(3,minmax(0,1fr))}.accueil-module__xNPEKW__bouton{align-self:flex-start}}
