.SuiviProgramme-module__yqhRMa__attente{min-height:60vh}.SuiviProgramme-module__yqhRMa__suivi{flex-direction:column;gap:2rem;display:flex}.SuiviProgramme-module__yqhRMa__entete{flex-direction:column;gap:.6rem;display:flex}.SuiviProgramme-module__yqhRMa__surtitre{letter-spacing:.24em;text-transform:uppercase;color:var(--neon);margin:0;font-size:.8rem;font-weight:700}.SuiviProgramme-module__yqhRMa__titre{color:var(--creme);margin:0;font-size:clamp(2.4rem,7vw,3.75rem);line-height:.92}.SuiviProgramme-module__yqhRMa__avancement{color:var(--texte);margin:.2rem 0 0;font-size:1rem}.SuiviProgramme-module__yqhRMa__barre{background:var(--filet-2);height:6px;margin-top:.9rem;overflow:hidden}.SuiviProgramme-module__yqhRMa__barreRemplie{background:var(--neon);height:100%;transition:width .3s ease-in-out;display:block}.SuiviProgramme-module__yqhRMa__liste{flex-direction:column;gap:.75rem;list-style:none;display:flex}.SuiviProgramme-module__yqhRMa__item{padding-left:3rem;position:relative}.SuiviProgramme-module__yqhRMa__item:not(:last-child):before{content:"";border-left:1px solid var(--filet-2);position:absolute;top:calc(.8rem + 40px);bottom:-1.55rem;left:15px}.SuiviProgramme-module__yqhRMa__item[data-etat=avenir]{opacity:.72}.SuiviProgramme-module__yqhRMa__lienJour{background:var(--nuit-carte);border:1px solid var(--filet);align-items:center;gap:.9rem;min-height:60px;padding:.9rem 1.1rem;transition:border-color .2s ease-in-out,transform .2s ease-in-out;display:flex}.SuiviProgramme-module__yqhRMa__lienJour:hover{border-color:var(--neon);transform:translate(3px)}.SuiviProgramme-module__yqhRMa__suivi[data-premium] .SuiviProgramme-module__yqhRMa__lienJour{background:var(--nuit-noir);border-color:var(--filet-3)}.SuiviProgramme-module__yqhRMa__suivi[data-premium] .SuiviProgramme-module__yqhRMa__lienJour:hover{border-color:var(--neon)}.SuiviProgramme-module__yqhRMa__pastille{width:32px;height:40px;font-family:var(--font-display);color:var(--texte-doux);justify-content:center;align-items:center;font-size:2.4rem;font-weight:800;font-stretch:62%;line-height:1;display:flex;position:absolute;top:.8rem;left:0}.SuiviProgramme-module__yqhRMa__item[data-etat=rattraper] .SuiviProgramme-module__yqhRMa__pastille,.SuiviProgramme-module__yqhRMa__item[data-etat=aujourdhui] .SuiviProgramme-module__yqhRMa__pastille{color:var(--neon)}.SuiviProgramme-module__yqhRMa__item[data-etat=fait] .SuiviProgramme-module__yqhRMa__pastille{color:var(--texte-doux)}.SuiviProgramme-module__yqhRMa__item[data-etat=aujourdhui] .SuiviProgramme-module__yqhRMa__lienJour{border:2px solid var(--neon);align-items:flex-start;padding:1.2rem 1.2rem 1.25rem}.SuiviProgramme-module__yqhRMa__suivi[data-premium] .SuiviProgramme-module__yqhRMa__item[data-etat=aujourdhui] .SuiviProgramme-module__yqhRMa__lienJour{border-color:var(--neon);box-shadow:var(--halo-boite)}.SuiviProgramme-module__yqhRMa__item[data-etat=aujourdhui] .SuiviProgramme-module__yqhRMa__jourTitre{font-family:var(--font-display);text-transform:uppercase;font-size:1.75rem;font-weight:800;font-stretch:62%;line-height:1}.SuiviProgramme-module__yqhRMa__item[data-etat=aujourdhui] .SuiviProgramme-module__yqhRMa__jourResume{white-space:normal;margin-top:.45rem;line-height:1.5;overflow:visible}.SuiviProgramme-module__yqhRMa__item[data-etat=aujourdhui] .SuiviProgramme-module__yqhRMa__etat{margin-top:.2rem}.SuiviProgramme-module__yqhRMa__corps{flex-direction:column;flex:1;min-width:0;display:flex}.SuiviProgramme-module__yqhRMa__jourTitre{color:var(--creme);font-size:1rem;font-weight:700;line-height:1.35}.SuiviProgramme-module__yqhRMa__jourResume{color:var(--texte);text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;overflow:hidden}.SuiviProgramme-module__yqhRMa__etat{letter-spacing:.14em;text-transform:uppercase;color:var(--texte-doux);flex:none;align-items:center;gap:.35rem;font-size:.72rem;font-weight:700;display:inline-flex}.SuiviProgramme-module__yqhRMa__etat[data-fort]{color:var(--neon)}@media (max-width:420px){.SuiviProgramme-module__yqhRMa__item:not([data-etat=aujourdhui]) .SuiviProgramme-module__yqhRMa__jourResume{display:none}}@media (max-width:480px){.SuiviProgramme-module__yqhRMa__item[data-etat=aujourdhui] .SuiviProgramme-module__yqhRMa__lienJour{flex-direction:column;align-items:stretch;gap:.6rem}.SuiviProgramme-module__yqhRMa__item[data-etat=aujourdhui] .SuiviProgramme-module__yqhRMa__etat{align-self:flex-end;margin-top:0}}.SuiviProgramme-module__yqhRMa__fin{background:var(--nuit-carte);border:1px solid var(--filet);text-align:center;padding:1.75rem 1.5rem}.SuiviProgramme-module__yqhRMa__tenirLaSemaine{background:var(--nuit-creux);border:1px solid var(--filet);flex-direction:column;gap:.85rem;padding:1.35rem 1.5rem;display:flex}.SuiviProgramme-module__yqhRMa__tenirTitre{font-family:var(--font-body);letter-spacing:.24em;text-transform:uppercase;color:var(--neon);margin:0;font-size:.8rem;font-weight:700;font-stretch:100%;line-height:1.3}.SuiviProgramme-module__yqhRMa__tenirItem{align-items:flex-start;gap:.7rem;display:flex}.SuiviProgramme-module__yqhRMa__tenirIcone{color:var(--neon);flex:none;margin-top:.15rem}.SuiviProgramme-module__yqhRMa__tenirTexte{color:var(--texte);margin:0;font-size:.95rem;line-height:1.55}.SuiviProgramme-module__yqhRMa__tenirLabel{color:var(--creme);font-weight:700}.SuiviProgramme-module__yqhRMa__tenirLabel:after{content:" · ";color:var(--texte-doux);font-weight:400}.SuiviProgramme-module__yqhRMa__finSous{color:var(--creme);margin:0 0 1.25rem;font-size:1.05rem;line-height:1.6}.SuiviProgramme-module__yqhRMa__finLiens{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.SuiviProgramme-module__yqhRMa__vide{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:3rem 0;display:flex}.SuiviProgramme-module__yqhRMa__titreVide{color:var(--creme);margin:0;font-size:clamp(2.2rem,6vw,3rem);line-height:.95}.SuiviProgramme-module__yqhRMa__sousVide{color:var(--texte);margin:0 0 1rem}.SuiviProgramme-module__yqhRMa__boutonPrincipal{background:var(--neon);min-height:56px;color:var(--nuit);letter-spacing:.12em;text-transform:uppercase;justify-content:center;align-items:center;padding:0 1.8rem;font-size:.9rem;font-weight:800;transition:background .2s ease-in-out;display:inline-flex}.SuiviProgramme-module__yqhRMa__boutonPrincipal:hover{background:var(--neon-survol)}.SuiviProgramme-module__yqhRMa__boutonSecondaire{border:1px solid var(--filet-3);min-height:56px;color:var(--creme);letter-spacing:.12em;text-transform:uppercase;background:0 0;justify-content:center;align-items:center;padding:0 1.8rem;font-size:.9rem;font-weight:700;transition:border-color .2s ease-in-out;display:inline-flex}.SuiviProgramme-module__yqhRMa__boutonSecondaire:hover{border-color:var(--creme)}.SuiviProgramme-module__yqhRMa__pied{border-top:1px solid var(--filet);text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding-top:1.5rem;display:flex}.SuiviProgramme-module__yqhRMa__gardeLien{max-width:32rem;color:var(--texte-doux);margin:0;font-size:.9rem;line-height:1.55}.SuiviProgramme-module__yqhRMa__piedActions{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.SuiviProgramme-module__yqhRMa__boutonPied{border:1px solid var(--filet-3);min-height:44px;color:var(--texte);letter-spacing:.12em;text-transform:uppercase;background:0 0;align-items:center;gap:.45rem;padding:0 1rem;font-size:.72rem;font-weight:700;transition:border-color .2s ease-in-out,color .2s ease-in-out;display:inline-flex}.SuiviProgramme-module__yqhRMa__boutonPied svg{color:var(--neon)}.SuiviProgramme-module__yqhRMa__boutonPied:hover{border-color:var(--creme);color:var(--creme)}.SuiviProgramme-module__yqhRMa__boutonPied:disabled{opacity:.6;cursor:default}.SuiviProgramme-module__yqhRMa__boutonPied:disabled:hover{border-color:var(--filet-3);color:var(--texte)}.SuiviProgramme-module__yqhRMa__erreurArret{max-width:32rem;color:var(--neon);margin:0;font-size:.88rem;line-height:1.5}
.programmes-module__BQJENW__container{flex-direction:column;min-height:100vh;display:flex;position:relative}.programmes-module__BQJENW__container>header{padding-left:1.5rem;padding-right:1.5rem}.programmes-module__BQJENW__main,.programmes-module__BQJENW__mainJour{flex:1;width:100%;margin:0 auto;padding:4.5rem 1.5rem 4rem}.programmes-module__BQJENW__main{max-width:1100px}.programmes-module__BQJENW__mainJour{max-width:44rem}@media (max-width:640px){.programmes-module__BQJENW__main,.programmes-module__BQJENW__mainJour{padding-top:2rem}}.programmes-module__BQJENW__heroCta{background:var(--neon);min-height:64px;color:var(--nuit);letter-spacing:.12em;text-transform:uppercase;justify-content:center;align-items:center;gap:.75rem;padding:0 2.4rem;font-size:.95rem;font-weight:800;transition:background .2s ease-in-out;display:inline-flex}.programmes-module__BQJENW__heroCta:hover{background:var(--neon-survol)}.programmes-module__BQJENW__surtitre{letter-spacing:.24em;text-transform:uppercase;color:var(--neon);margin:0;font-size:.8rem;font-weight:700}.programmes-module__BQJENW__hero{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:clamp(2rem,6vw,5rem);margin-bottom:5rem;display:grid;position:relative}.programmes-module__BQJENW__heroTexte{flex-direction:column;align-items:flex-start;display:flex}.programmes-module__BQJENW__heroBadge{letter-spacing:.22em;text-transform:uppercase;color:var(--texte-doux);align-items:center;gap:.9rem;margin:0 0 1.6rem;font-size:.8rem;font-weight:700;display:inline-flex}.programmes-module__BQJENW__heroBadgeChiffre{font-family:var(--font-display);letter-spacing:0;color:var(--neon);font-size:3rem;font-weight:800;font-stretch:62%;line-height:.8}.programmes-module__BQJENW__titre{letter-spacing:.005em;color:var(--creme);margin:0 0 1.5rem;font-size:clamp(3rem,7vw,5.75rem);line-height:.9}.programmes-module__BQJENW__accent{font-family:var(--font-neon);text-transform:none;color:var(--neon);font-weight:400;font-stretch:100%}.programmes-module__BQJENW__chapo{max-width:38rem;color:var(--texte);margin:0;font-size:1.125rem;line-height:1.6}.programmes-module__BQJENW__heroActions{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:2rem;display:flex}.programmes-module__BQJENW__heroLien{min-height:44px;color:var(--creme);text-underline-offset:5px;align-items:center;font-size:1rem;text-decoration:underline;transition:color .2s ease-in-out;display:inline-flex}.programmes-module__BQJENW__heroLien:hover{color:var(--neon)}.programmes-module__BQJENW__heroPoint{border-top:1px solid var(--filet);letter-spacing:.12em;text-transform:uppercase;color:var(--texte-doux);align-self:stretch;align-items:center;gap:.65rem;margin:2.2rem 0 0;padding-top:1.5rem;font-size:.8rem;font-weight:600;display:flex}.programmes-module__BQJENW__heroPoint svg{color:var(--neon);flex:none}.programmes-module__BQJENW__heroMedia{padding-right:2.5rem;position:relative}.programmes-module__BQJENW__heroCadre{border:1px solid var(--filet);position:relative;overflow:hidden}.programmes-module__BQJENW__heroPhoto{object-fit:cover;object-position:57% 42%;filter:saturate(.72)brightness(.86)contrast(1.08);width:100%;height:clamp(420px,62vh,600px);display:block}.programmes-module__BQJENW__heroPastille{border:1px solid var(--filet-3);color:var(--creme);letter-spacing:.14em;text-transform:uppercase;background:#0b0509db;align-items:center;gap:.5rem;padding:.55rem .9rem;font-size:.75rem;font-weight:700;display:inline-flex;position:absolute;top:1.25rem;left:1.25rem}.programmes-module__BQJENW__heroPastille svg{color:var(--neon)}.programmes-module__BQJENW__heroCarte{background:var(--nuit-noir);border:2px solid var(--neon);width:min(310px,85%);font-family:var(--font-display);text-transform:uppercase;color:var(--creme);align-items:flex-start;gap:.9rem;margin:0;padding:1.25rem 1.35rem;font-size:1.5rem;font-weight:800;font-stretch:62%;line-height:1;display:flex;position:absolute;bottom:3rem;right:0}.programmes-module__BQJENW__heroCarte small{font-family:var(--font-body);text-transform:none;color:var(--texte);margin-top:.3rem;font-size:.875rem;font-weight:400;font-stretch:100%;line-height:1.4;display:block}.programmes-module__BQJENW__heroCarteIcone{color:var(--neon);flex:none;place-items:center;margin-top:.1rem;display:grid}@media (max-width:900px){.programmes-module__BQJENW__hero{grid-template-columns:1fr;gap:2rem}.programmes-module__BQJENW__heroActions{flex-direction:column;align-self:stretch;align-items:stretch;gap:.5rem}.programmes-module__BQJENW__heroActions .programmes-module__BQJENW__heroLien{align-self:center}.programmes-module__BQJENW__heroPoint{justify-content:center}.programmes-module__BQJENW__heroMedia{margin:0 -1.5rem 2.5rem;padding:0}.programmes-module__BQJENW__heroCadre{border-left:0;border-right:0}.programmes-module__BQJENW__heroPhoto{object-position:62% 50%;height:300px}.programmes-module__BQJENW__heroCarte{width:auto;bottom:-2rem;left:1.5rem;right:1.5rem}}.programmes-module__BQJENW__catalogue{background:var(--nuit-creux);border-top:1px solid var(--filet);border-bottom:1px solid var(--filet);margin:1rem calc(50% - 50vw) 0;padding:6rem calc(50vw - 50%)}@media (max-width:640px){.programmes-module__BQJENW__catalogue{padding-top:2.75rem;padding-bottom:2.75rem}}.programmes-module__BQJENW__catalogueTitre{color:var(--creme);margin:0 0 3rem;scroll-margin-top:6rem;font-size:clamp(2.6rem,6vw,4.5rem);line-height:.96}.programmes-module__BQJENW__catalogueTitre em{color:var(--neon);font-style:normal}@media (max-width:640px){.programmes-module__BQJENW__catalogueTitre{margin-bottom:1.5rem;scroll-margin-top:3rem}}.programmes-module__BQJENW__grille{grid-template-columns:1fr;gap:1.5rem;list-style:none;display:grid}@media (min-width:900px){.programmes-module__BQJENW__grille{grid-template-columns:1fr 1fr}}.programmes-module__BQJENW__catalogueNote{border:1px solid var(--filet-3);color:var(--texte);align-items:center;gap:.8rem;margin:1.5rem 0 0;padding:1.1rem 1.4rem;font-size:1rem;line-height:1.5;display:flex}.programmes-module__BQJENW__catalogueNote svg{color:var(--neon);flex:none}.programmes-module__BQJENW__catalogueNote strong{color:var(--creme);font-weight:700}.programmes-module__BQJENW__etapes{margin:6rem 0 0;scroll-margin-top:1.5rem}.programmes-module__BQJENW__etapesTitre{color:var(--creme);margin:0 0 3rem;font-size:clamp(2.5rem,5.5vw,4.25rem);line-height:.98}.programmes-module__BQJENW__etapesTitre .programmes-module__BQJENW__accent{font-family:inherit;font-stretch:inherit;font-weight:inherit;text-transform:inherit}.programmes-module__BQJENW__etapesListe{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;list-style:none;display:grid}.programmes-module__BQJENW__etape{background:var(--nuit-carte);border:1px solid var(--filet);flex-direction:column;gap:.9rem;padding:2.1rem 1.9rem 2.4rem;display:flex}.programmes-module__BQJENW__etapeNumero{font-family:var(--font-display);color:var(--neon);font-size:clamp(3.25rem,5vw,4.5rem);font-weight:800;font-stretch:62%;line-height:.85}.programmes-module__BQJENW__etapeTitre{color:var(--creme);margin:0;font-size:clamp(1.6rem,2.4vw,1.9rem);line-height:1.05}.programmes-module__BQJENW__etapeTexte{color:var(--texte);margin:0;font-size:1rem;line-height:1.6}@media (max-width:760px){.programmes-module__BQJENW__etapes{margin-top:3.5rem}.programmes-module__BQJENW__etapesTitre{margin-bottom:1.5rem}.programmes-module__BQJENW__etapesListe{grid-template-columns:1fr;gap:.9rem}.programmes-module__BQJENW__etape{gap:.5rem;padding:1.4rem 1.25rem 1.6rem}}.programmes-module__BQJENW__faq{margin-top:6rem}@media (min-width:900px){.programmes-module__BQJENW__faq{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:4rem;display:grid}.programmes-module__BQJENW__faq .programmes-module__BQJENW__etapesTitre{margin:0}}.programmes-module__BQJENW__faqListe{border-bottom:1px solid var(--filet);flex-direction:column;display:flex}.programmes-module__BQJENW__faqItem{border-top:1px solid var(--filet)}.programmes-module__BQJENW__faqQuestion{cursor:pointer;min-height:44px;color:var(--creme);justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem 0;font-size:clamp(1.1rem,2vw,1.4rem);font-weight:700;line-height:1.3;list-style:none;transition:color .2s ease-in-out;display:flex}.programmes-module__BQJENW__faqQuestion:hover{color:var(--neon-survol)}.programmes-module__BQJENW__faqQuestion::-webkit-details-marker{display:none}.programmes-module__BQJENW__faqChevron{color:var(--neon);flex:none;transition:transform .2s ease-in-out}.programmes-module__BQJENW__faqItem[open] .programmes-module__BQJENW__faqChevron{transform:rotate(180deg)}.programmes-module__BQJENW__faqReponse{color:var(--texte);margin:0;padding:0 3.25rem 1.6rem 0;font-size:1.05rem;line-height:1.65}.programmes-module__BQJENW__faqReponse strong{color:var(--creme)}@media (max-width:480px){.programmes-module__BQJENW__faqReponse{padding-right:0}}.programmes-module__BQJENW__final{flex-direction:column;align-items:center;margin-top:6rem;display:flex}.programmes-module__BQJENW__finalCadre{border:1px solid var(--filet);width:100%;overflow:hidden}.programmes-module__BQJENW__finalPhoto{object-fit:cover;object-position:center 40%;filter:saturate(.72)brightness(.8)contrast(1.08);width:100%;height:clamp(260px,38vw,470px);display:block}.programmes-module__BQJENW__finalPanneau{text-align:center;background:var(--nuit-creux);border:1px solid var(--neon);flex-direction:column;align-items:center;width:min(720px,100% - 2rem);margin-top:-5rem;padding:2.75rem 2.75rem 3rem;display:flex;position:relative}@media (max-width:640px){.programmes-module__BQJENW__finalPanneau{margin-top:-3rem;padding:2rem 1.25rem 2.25rem}.programmes-module__BQJENW__finalPanneau .programmes-module__BQJENW__heroCta{align-self:stretch}}.programmes-module__BQJENW__finalTitre{color:var(--creme);margin:0 0 1.1rem;font-size:clamp(2.1rem,4.5vw,3.1rem);line-height:.98}.programmes-module__BQJENW__finalIntro{color:var(--texte);margin:0;font-size:1.06rem;line-height:1.6}.programmes-module__BQJENW__finalFilet{background:var(--neon);width:60px;height:2px;margin:1.6rem 0;display:block}.programmes-module__BQJENW__finalLignes{color:var(--creme);margin:0 0 1.75rem;font-size:clamp(1.08rem,2.2vw,1.2rem);line-height:1.75}.programmes-module__BQJENW__finalCommencer{font-family:var(--font-display);text-transform:uppercase;color:var(--creme);margin:0 0 1.6rem;font-size:2.1rem;font-weight:800;font-stretch:62%;line-height:1}.programmes-module__BQJENW__heroProgramme{margin-bottom:4rem}.programmes-module__BQJENW__heroProgramme .programmes-module__BQJENW__heroPhoto{height:clamp(400px,56vh,520px)}.programmes-module__BQJENW__heroProgramme .programmes-module__BQJENW__titreProgramme{margin-top:1.4rem}.programmes-module__BQJENW__heroProgramme .programmes-module__BQJENW__heroCta{margin-top:2rem}@media (max-width:900px){.programmes-module__BQJENW__heroProgramme .programmes-module__BQJENW__heroPhoto{height:300px}.programmes-module__BQJENW__heroProgramme .programmes-module__BQJENW__heroCta{align-self:stretch}}.programmes-module__BQJENW__heroBadges{margin-bottom:.2rem}.programmes-module__BQJENW__titreProgramme{color:var(--creme);margin:0;font-size:clamp(2.75rem,6vw,4.75rem);line-height:.92}.programmes-module__BQJENW__chapoProgramme{max-width:38rem;color:var(--texte);margin:1.1rem 0 0;font-size:1.125rem;line-height:1.6}.programmes-module__BQJENW__heroListe{border-top:1px solid var(--filet);flex-direction:column;align-self:stretch;gap:.6rem;margin-top:2.2rem;padding-top:1.5rem;list-style:none;display:flex}.programmes-module__BQJENW__commentItem{color:var(--creme);align-items:flex-start;gap:.65rem;font-size:1rem;line-height:1.6;display:flex}.programmes-module__BQJENW__commentCoche{color:var(--neon);flex:none;margin-top:.25rem}.programmes-module__BQJENW__corps{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:3rem;display:grid}.programmes-module__BQJENW__aside{scroll-margin-top:1.5rem}@media (max-width:900px){.programmes-module__BQJENW__corps{grid-template-columns:1fr;gap:2.5rem}}.programmes-module__BQJENW__sousTitre{color:var(--creme);margin:0 0 1.75rem;font-size:clamp(2.1rem,4vw,2.9rem);line-height:.98}.programmes-module__BQJENW__sommaire{min-width:0}.programmes-module__BQJENW__jours{flex-direction:column;gap:.75rem;list-style:none;display:flex}.programmes-module__BQJENW__jourItem{padding-left:3.25rem;position:relative}.programmes-module__BQJENW__jourItem:not(:last-child):before{content:"";border-left:1px solid var(--filet-2);position:absolute;top:3rem;bottom:-.75rem;left:1rem}.programmes-module__BQJENW__jourNumero{text-align:center;width:2.1rem;font-family:var(--font-display);color:var(--neon);font-size:2.4rem;font-weight:800;font-stretch:62%;line-height:1;position:absolute;top:.55rem;left:0}.programmes-module__BQJENW__jourLien{border:1px solid var(--filet);background:var(--nuit-carte);align-items:center;gap:1rem;min-height:60px;padding:.95rem 1.1rem .95rem 1.3rem;transition:border-color .2s ease-in-out,transform .2s ease-in-out;display:flex}.programmes-module__BQJENW__jourLien:hover{border-color:var(--neon);transform:translate(3px)}.programmes-module__BQJENW__jourLien:hover .programmes-module__BQJENW__jourIcone{color:var(--neon)}.programmes-module__BQJENW__jours[data-premium] .programmes-module__BQJENW__jourLien{background:var(--nuit-noir);border-color:var(--filet-3)}.programmes-module__BQJENW__jours[data-premium] .programmes-module__BQJENW__jourLien:hover{border-color:var(--neon)}.programmes-module__BQJENW__jourCorps{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.programmes-module__BQJENW__jourTitre{color:var(--creme);font-size:1.05rem;font-weight:700;line-height:1.35}.programmes-module__BQJENW__jourResume{color:var(--texte);font-size:.9rem;line-height:1.45}.programmes-module__BQJENW__jourIcone{color:var(--texte-doux);flex:none;transition:color .2s ease-in-out}.programmes-module__BQJENW__aPrevoir{background:var(--nuit-creux);border:1px solid var(--filet);margin-bottom:1.25rem;padding:1.35rem 1.5rem}.programmes-module__BQJENW__aPrevoirTitre{font-family:var(--font-body);letter-spacing:.24em;text-transform:uppercase;color:var(--neon);align-items:center;gap:.55rem;margin:0 0 .9rem;font-size:.8rem;font-weight:700;font-stretch:100%;line-height:1.3;display:flex}.programmes-module__BQJENW__aPrevoirIcone{flex:none}.programmes-module__BQJENW__aPrevoirListe{flex-direction:column;gap:.5rem;list-style:none;display:flex}.programmes-module__BQJENW__aPrevoirItem{color:var(--creme);padding-left:1.05rem;font-size:.96rem;line-height:1.55;position:relative}.programmes-module__BQJENW__aPrevoirItem:before{content:"";background:var(--neon);width:5px;height:5px;position:absolute;top:.62em;left:0}.programmes-module__BQJENW__jour{flex-direction:column;display:flex}.programmes-module__BQJENW__enteteJour{flex-direction:column;gap:.6rem;margin-bottom:2rem;display:flex}.programmes-module__BQJENW__progression{align-items:center;gap:5px;margin-bottom:.75rem;display:flex}.programmes-module__BQJENW__point{background:var(--filet-2);width:22px;height:6px}.programmes-module__BQJENW__point[data-etat=passe]{background:var(--rouge-profond)}.programmes-module__BQJENW__point[data-etat=courant]{background:var(--neon)}.programmes-module__BQJENW__numeroJour{font-family:var(--font-display);color:var(--neon);font-size:clamp(4.5rem,14vw,6.5rem);font-weight:800;font-stretch:62%;line-height:.8}.programmes-module__BQJENW__titreJour{color:var(--creme);margin:0;font-size:clamp(2.4rem,7vw,3.75rem);line-height:.92}.programmes-module__BQJENW__carteJour{background:var(--nuit-carte);border:1px solid var(--filet);padding:2.1rem 1.9rem}.programmes-module__BQJENW__carteJour[data-premium]{background:var(--nuit-noir);border:2px solid var(--neon);box-shadow:var(--halo-boite)}@media (max-width:480px){.programmes-module__BQJENW__carteJour{padding:1.5rem 1.15rem}}.programmes-module__BQJENW__action{border-bottom:1px solid var(--filet);color:var(--creme);margin:0 0 1.75rem;padding-bottom:1.5rem;font-size:clamp(1.2rem,3.4vw,1.4rem);font-weight:600;line-height:1.5}.programmes-module__BQJENW__demain{margin-top:1.25rem}.programmes-module__BQJENW__demainLien{background:var(--nuit-creux);border:1px solid var(--filet-3);min-height:60px;color:var(--creme);justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.35rem;font-size:1rem;font-weight:700;transition:border-color .2s ease-in-out,color .2s ease-in-out;display:flex}.programmes-module__BQJENW__demainLien svg{color:var(--neon);flex:none}.programmes-module__BQJENW__demainLien:hover{border-color:var(--neon);color:var(--neon-survol)}.programmes-module__BQJENW__demainFin{background:var(--nuit-creux);border:1px solid var(--filet);text-align:center;color:var(--texte-doux);margin:0;padding:1.1rem 1.35rem;font-size:1rem;font-weight:600}.programmes-module__BQJENW__retourProgramme{text-align:center;margin:1.25rem 0 0}.programmes-module__BQJENW__lienDiscret{min-height:44px;color:var(--texte-doux);text-underline-offset:3px;align-items:center;font-size:.92rem;text-decoration:underline;display:inline-flex}.programmes-module__BQJENW__lienDiscret:hover{color:var(--creme)}
