.BarreJournees-module__GMCDeG__barre{border-radius:var(--radius-button);background:var(--navy);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 16px;display:flex}.BarreJournees-module__GMCDeG__intitule{letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--grey);font-size:12px}.BarreJournees-module__GMCDeG__liste{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.BarreJournees-module__GMCDeG__onglet{border-radius:var(--radius-button);min-height:44px;color:var(--light);border:1px solid #0000;align-items:center;padding:0 14px;font-size:16px;text-decoration:none;transition:border-color .16s,color .16s;display:inline-flex}.BarreJournees-module__GMCDeG__onglet:hover{border-color:var(--grey)}.BarreJournees-module__GMCDeG__actif{border-color:var(--gold);background:var(--gold);color:var(--ink);font-weight:500}.BarreJournees-module__GMCDeG__actif:hover{border-color:var(--gold)}@media (prefers-reduced-motion:reduce){.BarreJournees-module__GMCDeG__onglet{transition:none}}@media (max-width:880px){.BarreJournees-module__GMCDeG__liste{flex-wrap:nowrap;max-width:100%;overflow-x:auto}.BarreJournees-module__GMCDeG__onglet{white-space:nowrap}}
.InfoBulle-module__v0h8fW__info{display:inline-flex;position:relative}.InfoBulle-module__v0h8fW__bouton{cursor:help;background:0 0;border:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.InfoBulle-module__v0h8fW__rond{border:1px solid var(--gold);width:22px;height:22px;font-family:var(--font-body);color:var(--gold);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-style:italic;font-weight:700;display:inline-flex}.InfoBulle-module__v0h8fW__bouton:hover .InfoBulle-module__v0h8fW__rond,.InfoBulle-module__v0h8fW__bouton:focus-visible .InfoBulle-module__v0h8fW__rond{background:var(--gold);color:var(--ink)}.InfoBulle-module__v0h8fW__bulle{z-index:10;border:1px solid #9293ad59;border-left:3px solid var(--gold);border-radius:var(--radius-button);background:var(--surface);width:min(440px,100vw - 48px);font-family:var(--font-body);font-size:15px;line-height:var(--lh-body);color:var(--light);padding:14px 16px;position:absolute;top:100%;left:0}.InfoBulle-module__v0h8fW__bulle[hidden]{display:none}@media (max-width:880px){.InfoBulle-module__v0h8fW__info{position:static}.InfoBulle-module__v0h8fW__bulle{width:auto;right:0}}
.admin-page-module__Otvl3G__titre{font-family:var(--font-display);font-size:var(--fs-block-heading);letter-spacing:var(--ls-display);line-height:var(--lh-display);color:var(--light)}.admin-page-module__Otvl3G__entete{align-items:flex-start;gap:2px;display:flex;position:relative}.admin-page-module__Otvl3G__bulleTexte{display:block}.admin-page-module__Otvl3G__bulleTexte+.admin-page-module__Otvl3G__bulleTexte{margin-top:8px}.admin-page-module__Otvl3G__chapo{max-width:64ch;font-size:var(--fs-lead);line-height:var(--lh-body);color:var(--light);margin-top:12px}.admin-page-module__Otvl3G__barreActions{flex-wrap:wrap;gap:16px;margin-top:28px;display:flex}.admin-page-module__Otvl3G__lien{min-height:44px;color:var(--gold);align-items:center;display:inline-flex}.admin-page-module__Otvl3G__lienPrincipal{border-radius:var(--radius-button);background:var(--gold);min-height:44px;color:var(--ink);letter-spacing:.5px;text-transform:uppercase;align-items:center;padding:0 16px;font-size:14px;text-decoration:none;display:inline-flex}.admin-page-module__Otvl3G__lienPrincipal:hover{background:var(--cream)}.admin-page-module__Otvl3G__section{margin-top:48px}.admin-page-module__Otvl3G__sectionTitre{font-family:var(--font-display);letter-spacing:var(--ls-display);color:var(--gold);font-size:28px}.admin-page-module__Otvl3G__liste{flex-direction:column;gap:14px;margin-top:18px;list-style:none;display:flex}.admin-page-module__Otvl3G__ligne{border-radius:var(--radius-card);background:var(--surface);border:1px solid #9293ad59;flex-wrap:wrap;align-items:flex-start;gap:20px;padding:18px 20px;display:flex}.admin-page-module__Otvl3G__ligneCorps{flex:320px;min-width:0}.admin-page-module__Otvl3G__ligneDate{letter-spacing:.5px;text-transform:uppercase;color:var(--gold);font-size:14px}.admin-page-module__Otvl3G__ligneTitre{font-size:18px;line-height:var(--lh-body);color:var(--light);overflow-wrap:anywhere;margin-top:4px}.admin-page-module__Otvl3G__ligneLieu{font-size:15px;line-height:var(--lh-body);color:var(--grey);overflow-wrap:anywhere;margin-top:4px}.admin-page-module__Otvl3G__etat{border-radius:var(--radius-button);letter-spacing:.5px;text-transform:uppercase;margin-top:8px;padding:3px 10px;font-size:13px;display:inline-block}.admin-page-module__Otvl3G__etatPublie{border:1px solid var(--gold);color:var(--gold)}.admin-page-module__Otvl3G__etatBrouillon{color:var(--grey);border:1px dashed #9293ad99}.admin-page-module__Otvl3G__ligneActions{flex-wrap:wrap;align-items:flex-start;gap:12px;margin-left:auto;display:flex}.admin-page-module__Otvl3G__vide{border-radius:var(--radius-card);background:var(--surface);max-width:72ch;line-height:var(--lh-body);color:var(--light);border:1px dashed #9293ad73;margin-top:18px;padding:24px}@media (max-width:880px){.admin-page-module__Otvl3G__ligneActions{margin-left:0}}.admin-page-module__Otvl3G__mention{border-left:3px solid var(--gold);border-radius:var(--radius-button);background:var(--surface);max-width:72ch;font-size:15px;line-height:var(--lh-body);color:var(--light);margin-top:18px;padding:14px 16px}.admin-page-module__Otvl3G__annonces{color:var(--light);margin-top:6px;font-size:14px}.admin-page-module__Otvl3G__annoncesAide{color:var(--grey)}.admin-page-module__Otvl3G__filtres{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.admin-page-module__Otvl3G__filtreLabel{color:var(--light);font-size:14px}.admin-page-module__Otvl3G__recherche{border-radius:var(--radius-button);background:var(--navy-deep);min-height:44px;color:var(--light);font-family:var(--font-body);border:1px solid #9293ad80;padding:0 12px;font-size:15px}.admin-page-module__Otvl3G__filtrer{border:1px solid var(--gold);border-radius:var(--radius-button);min-height:44px;color:var(--gold);font-family:var(--font-body);letter-spacing:.5px;text-transform:uppercase;cursor:pointer;background:0 0;padding:0 16px;font-size:14px}.admin-page-module__Otvl3G__filtrer:hover{background:var(--gold);color:var(--ink)}
.partenaires-module__m7UVpq__vignette{border-radius:var(--radius-tile);background:var(--navy);border:1px solid #9293ad59;flex:none;width:150px;height:76px;position:relative}.partenaires-module__m7UVpq__vignetteZone{position:absolute;inset:10px}.partenaires-module__m7UVpq__vignetteImage{object-fit:contain}.partenaires-module__m7UVpq__sansLogo{text-align:center;font-size:13px;line-height:var(--lh-body);color:var(--grey);justify-content:center;align-items:center;padding:8px;display:flex}.partenaires-module__m7UVpq__fichier{color:var(--grey);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:6px;font-size:13px}.partenaires-module__m7UVpq__accueil{border-radius:var(--radius-button);border:1px solid var(--cream);letter-spacing:.5px;text-transform:uppercase;color:var(--cream);margin-top:8px;padding:3px 10px;font-size:13px;display:inline-block}.partenaires-module__m7UVpq__categorie{font-family:var(--font-display);letter-spacing:1px;color:var(--gold);margin-top:34px;font-size:24px}.partenaires-module__m7UVpq__categorie:first-of-type{margin-top:0}.partenaires-module__m7UVpq__categorieVide{font-size:15px;line-height:var(--lh-body);color:var(--grey);margin-top:10px}.partenaires-module__m7UVpq__plateau{border-radius:var(--radius-card);border:1px dashed #dab26559;margin-top:18px}.partenaires-module__m7UVpq__plateauHome{background:var(--navy-deep)}.partenaires-module__m7UVpq__plateauMurs{background:var(--navy)}@media (max-width:880px){.partenaires-module__m7UVpq__vignette{width:120px}}
.OverlaysDuTournoi-module__JoR9Pq__aide{max-width:72ch;font-size:15px;line-height:var(--lh-body);color:var(--light);margin-top:10px}.OverlaysDuTournoi-module__JoR9Pq__liste{gap:10px;margin-top:14px;list-style:none;display:grid}.OverlaysDuTournoi-module__JoR9Pq__ligne{align-items:center;gap:12px;display:flex}.OverlaysDuTournoi-module__JoR9Pq__url{border-radius:var(--radius-button);background:var(--surface);min-width:0;color:var(--light);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;flex:auto;padding:10px 12px;font-size:14px}.OverlaysDuTournoi-module__JoR9Pq__copier{border:1px solid var(--gold);border-radius:var(--radius-button);min-width:44px;min-height:44px;color:var(--gold);font:inherit;cursor:pointer;background:0 0;flex:none;padding:0 16px;font-size:14px}.OverlaysDuTournoi-module__JoR9Pq__copier:hover{background:var(--gold);color:var(--ink)}
.editorial-module___GbjFq__head{padding-top:var(--section-y)}.editorial-module___GbjFq__section{padding-bottom:var(--section-y)}.editorial-module___GbjFq__band{padding-top:var(--section-y);background:var(--navy)}.editorial-module___GbjFq__title{font-family:var(--font-display);font-size:var(--fs-block-heading);line-height:var(--lh-display);letter-spacing:var(--ls-display);text-transform:uppercase;color:var(--cream);margin-bottom:var(--block-gap)}.editorial-module___GbjFq__subtitle{font-family:var(--font-display);font-size:24px;line-height:var(--lh-display);letter-spacing:var(--ls-display);text-transform:uppercase;color:var(--cream);margin-top:34px;margin-bottom:10px}.editorial-module___GbjFq__prose{max-width:680px;color:var(--light)}.editorial-module___GbjFq__prose>:first-child{margin-top:0}.editorial-module___GbjFq__prose p+p{margin-top:18px}.editorial-module___GbjFq__prose p.editorial-module___GbjFq__closing,.editorial-module___GbjFq__more,.editorial-module___GbjFq__cta{margin-top:var(--block-gap)}
@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.motion-module__JpXrkG__reveal{animation:.6s ease-out both motion-module__JpXrkG__eds-reveal;animation-timeline:view();animation-range:entry entry 30%}}}@keyframes motion-module__JpXrkG__eds-reveal{0%{opacity:.75;transform:translateY(40px)}to{opacity:1;transform:none}}@media print{.motion-module__JpXrkG__reveal{animation:none}}
.Gallery-module__zGgM4G__section{padding:var(--section-y) 0;position:relative}.Gallery-module__zGgM4G__head{max-width:660px;margin:0 auto var(--section-gap);text-align:center}.Gallery-module__zGgM4G__hand{font-family:var(--font-hand);color:var(--gold);font-size:28px;line-height:1}.Gallery-module__zGgM4G__title{font-family:var(--font-display);font-size:var(--fs-section-title);letter-spacing:.5px;color:var(--cream);margin-top:8px;line-height:.98}
.BoutonVenue-module__nvWr8W__bouton,.BoutonVenue-module__nvWr8W__boutonActif{border:1px solid var(--gold);cursor:pointer;min-height:44px;font-family:var(--font-body);font-size:var(--fs-nav);letter-spacing:1px;text-transform:uppercase;white-space:nowrap;color:var(--gold);background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;transition:background-color .16s,color .16s;display:inline-flex}.BoutonVenue-module__nvWr8W__boutonActif{background:var(--gold);color:var(--ink)}.BoutonVenue-module__nvWr8W__bouton:hover{background:#dab26524}.BoutonVenue-module__nvWr8W__bouton:disabled,.BoutonVenue-module__nvWr8W__boutonActif:disabled{cursor:progress;opacity:.7}@media (prefers-reduced-motion:reduce){.BoutonVenue-module__nvWr8W__bouton,.BoutonVenue-module__nvWr8W__boutonActif{transition:none}}
.EventList-module__9UsYxa__list{flex-direction:column;margin-top:14px;list-style:none;display:flex}.EventList-module__9UsYxa__row{border-bottom:1px solid #f3efe314;align-items:center;gap:22px;padding:18px 6px;display:flex}.EventList-module__9UsYxa__rowDate{font-family:var(--font-display);letter-spacing:var(--ls-display);color:var(--gold);flex-shrink:0;width:84px;font-size:26px}.EventList-module__9UsYxa__rowText{overflow-wrap:break-word;flex:1;min-width:0}.EventList-module__9UsYxa__rowText b{font-size:15.5px;font-weight:700}.EventList-module__9UsYxa__rowText p{color:var(--light);font-size:13.5px}.EventList-module__9UsYxa__rowAddress{color:var(--light);margin-top:2px;font-size:13.5px;font-style:italic}.EventList-module__9UsYxa__rowPrice{color:var(--light);margin-top:2px;font-size:13.5px;font-weight:700}.EventList-module__9UsYxa__rowDescription{color:var(--light);max-width:62ch;margin-top:8px;font-size:14px}@media (max-width:880px){.EventList-module__9UsYxa__row{flex-wrap:wrap;justify-content:space-between;gap:10px 14px;padding:16px 2px}.EventList-module__9UsYxa__rowDate{width:auto}.EventList-module__9UsYxa__rowText{flex:100%;order:3}}.EventList-module__9UsYxa__rowGeste{border:1px solid var(--gold);min-height:44px;font-family:var(--font-body);font-size:var(--fs-nav);letter-spacing:1px;text-transform:uppercase;white-space:nowrap;color:var(--gold);border-radius:999px;justify-content:center;align-items:center;padding:0 16px;display:inline-flex}.EventList-module__9UsYxa__rowGeste:hover{background:#dab26524}
.NextEventCard-module__xEVI1G__next{align-items:stretch;gap:var(--block-gap);border-radius:var(--radius-card);border-left:5px solid var(--gold);background:linear-gradient(135deg, var(--surface), #262359);flex-wrap:wrap;padding:32px 34px;display:flex}.NextEventCard-module__xEVI1G__bigDate{text-align:center;border-right:1px solid #f3efe324;padding-right:28px}.NextEventCard-module__xEVI1G__bigDate b{font-family:var(--font-display);font-size:var(--fs-agenda-date);line-height:var(--lh-display);color:var(--gold);display:block}.NextEventCard-module__xEVI1G__bigDate span{text-transform:uppercase;letter-spacing:2px;color:var(--light);font-size:14px}.NextEventCard-module__xEVI1G__body{flex:1;min-width:240px}.NextEventCard-module__xEVI1G__nextTitle{font-family:var(--font-display);font-size:34px;line-height:var(--lh-display);letter-spacing:var(--ls-display);text-transform:uppercase;color:var(--cream);overflow-wrap:anywhere;margin-bottom:14px}.NextEventCard-module__xEVI1G__facts{flex-direction:column;gap:9px;display:flex}.NextEventCard-module__xEVI1G__facts div{align-items:center;gap:11px;font-size:15px;display:flex}.NextEventCard-module__xEVI1G__facts div span{overflow-wrap:break-word;min-width:0}.NextEventCard-module__xEVI1G__facts svg{width:19px;height:19px;color:var(--gold);flex-shrink:0}.NextEventCard-module__xEVI1G__act{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (max-width:880px){.NextEventCard-module__xEVI1G__next{gap:22px;padding:24px 20px}.NextEventCard-module__xEVI1G__bigDate{text-align:left;border-bottom:1px solid #f3efe324;border-right:none;align-items:baseline;gap:10px;width:100%;padding-bottom:16px;padding-right:0;display:flex}.NextEventCard-module__xEVI1G__bigDate b{font-size:52px}.NextEventCard-module__xEVI1G__body{flex-basis:240px;min-width:0}}.NextEventCard-module__xEVI1G__visuel{flex:0 0 240px;align-self:center;min-width:0}@media (max-width:880px){.NextEventCard-module__xEVI1G__visuel{flex-basis:100%}}
.SectionHead-module__IMxr_q__head{max-width:660px;margin-bottom:var(--section-gap)}.SectionHead-module__IMxr_q__title{font-family:var(--font-display);font-size:var(--fs-section-title);line-height:var(--lh-display);letter-spacing:var(--ls-display);text-transform:uppercase;color:var(--cream);margin-top:18px}.SectionHead-module__IMxr_q__intro{color:var(--grey);margin-top:22px;font-size:16.5px}
.SolicitationForm-module__nAO4xq__form{flex-direction:column;gap:28px;max-width:560px;display:flex}.SolicitationForm-module__nAO4xq__field{border:none;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.SolicitationForm-module__nAO4xq__field legend{font:inherit;padding:0}.SolicitationForm-module__nAO4xq__field input[type=text],.SolicitationForm-module__nAO4xq__field input[type=email],.SolicitationForm-module__nAO4xq__field textarea{font:inherit;color:var(--light);background:var(--navy-deep);border:1px solid var(--grey);border-radius:var(--radius-button);min-height:44px;padding:12px 14px}.SolicitationForm-module__nAO4xq__field textarea{resize:vertical}.SolicitationForm-module__nAO4xq__radioLabel{align-items:center;gap:8px;min-height:44px;display:flex}.SolicitationForm-module__nAO4xq__consentLabel{align-items:flex-start;gap:10px;display:flex}.SolicitationForm-module__nAO4xq__fieldError,.SolicitationForm-module__nAO4xq__formError{font-size:var(--fs-nav);color:var(--gold);margin:0;font-weight:700}.SolicitationForm-module__nAO4xq__confirmation{margin:0}.SolicitationForm-module__nAO4xq__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}
.SolicitationDialog-module__wsMyZW__repli{color:var(--cream);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.SolicitationDialog-module__wsMyZW__repli:hover{color:var(--gold)}.SolicitationDialog-module__wsMyZW__overlay{z-index:100;background:#141230eb;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.SolicitationDialog-module__wsMyZW__boite{background:var(--navy-deep);border-radius:var(--radius-card-lg);border:1px solid #f3efe324;width:100%;max-width:620px;margin:auto;padding:34px;position:relative}.SolicitationDialog-module__wsMyZW__fermer{width:44px;height:44px;color:var(--cream);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:28px;line-height:1;display:flex;position:absolute;top:12px;right:12px}.SolicitationDialog-module__wsMyZW__fermer:hover{color:var(--gold)}.SolicitationDialog-module__wsMyZW__titre{font-family:var(--font-display);font-size:24px;line-height:var(--lh-display);letter-spacing:var(--ls-display);text-transform:uppercase;color:var(--cream);margin:0 56px 10px 0}.SolicitationDialog-module__wsMyZW__chapo{margin:0 0 var(--block-gap);color:var(--light)}@media (max-width:880px){.SolicitationDialog-module__wsMyZW__overlay{padding:16px}.SolicitationDialog-module__wsMyZW__boite{padding:24px 20px}}
.DoubleDoor-module__tZNPdW__section{padding:0 0 var(--section-y)}.DoubleDoor-module__tZNPdW__doors{grid-template-columns:1fr 1fr;gap:26px;display:grid}.DoubleDoor-module__tZNPdW__door{border-radius:var(--radius-card-lg);border:1px solid #f3efe31a;flex-direction:column;padding:46px;display:flex}.DoubleDoor-module__tZNPdW__doorPlayers{background:linear-gradient(150deg,#2d2a63,#1d1a44)}.DoubleDoor-module__tZNPdW__doorPartners{background:linear-gradient(150deg,#3a3360,#241f48)}.DoubleDoor-module__tZNPdW__title{font-family:var(--font-display);font-size:38px;line-height:var(--lh-display);letter-spacing:var(--ls-display);text-transform:uppercase;color:var(--cream);margin-top:18px;margin-bottom:12px}.DoubleDoor-module__tZNPdW__lead{color:var(--light);margin-bottom:26px;font-size:15.5px}.DoubleDoor-module__tZNPdW__foot{flex-direction:column;align-items:flex-start;gap:18px;margin-top:auto;display:flex}@media (max-width:880px){.DoubleDoor-module__tZNPdW__doors{grid-template-columns:1fr}}
.EventHub-module__0MAVka__section{padding:var(--section-y) 0;background:var(--navy)}.EventHub-module__0MAVka__footNote{color:var(--light);margin-top:20px;font-size:12.5px;font-style:italic}.EventHub-module__0MAVka__more{margin-top:var(--block-gap)}.EventHub-module__0MAVka__empty{align-items:flex-start;gap:var(--block-gap);border-radius:var(--radius-card);border-left:5px solid var(--gold);background:linear-gradient(135deg, var(--surface), #262359);flex-direction:column;padding:40px 34px;display:flex}.EventHub-module__0MAVka__emptyText{font-size:var(--fs-lead);color:var(--cream);max-width:620px}.EventHub-module__0MAVka__emptyLink{color:var(--cream)}.EventHub-module__0MAVka__emptyLinkActif{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.EventHub-module__0MAVka__emptyLinkActif:hover{color:var(--gold)}@media (max-width:880px){.EventHub-module__0MAVka__empty{padding:30px 20px}}
.Hero-module__xzfYhG__hero{background:radial-gradient(900px 500px at 88% 0%, #dab26521, transparent 55%), linear-gradient(165deg, var(--navy) 0%, var(--navy-deep) 60%, var(--ink) 100%);padding:74px 0 84px;position:relative}.Hero-module__xzfYhG__crown{bottom:-40px;left:-70px}.Hero-module__xzfYhG__grid{z-index:1;grid-template-columns:1.05fr .95fr;align-items:center;gap:54px;display:grid;position:relative}.Hero-module__xzfYhG__title{font-family:var(--font-display);font-size:var(--fs-h1-hero);line-height:var(--lh-display);letter-spacing:var(--ls-display);text-transform:uppercase;color:var(--cream);margin-top:18px}.Hero-module__xzfYhG__line{display:block}.Hero-module__xzfYhG__accent{color:var(--gold);padding-bottom:10px;display:inline-block}.Hero-module__xzfYhG__lead{max-width:520px;font-size:var(--fs-lead);color:var(--light);margin:26px 0 6px}.Hero-module__xzfYhG__lead strong{font-weight:700}.Hero-module__xzfYhG__small{max-width:480px;color:var(--grey);font-size:15px}.Hero-module__xzfYhG__prochain{max-width:480px;color:var(--light);margin-top:18px;font-size:15.5px}.Hero-module__xzfYhG__prochainLabel{font-size:var(--fs-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--gold);display:block}.Hero-module__xzfYhG__prochainLien{min-height:44px;color:var(--cream);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}.Hero-module__xzfYhG__prochainLien:hover{color:var(--gold)}.Hero-module__xzfYhG__cta{flex-wrap:wrap;align-items:center;gap:20px;margin-top:36px;display:flex}.Hero-module__xzfYhG__photoCol{min-width:0}.Hero-module__xzfYhG__stickerLines{flex-direction:column;align-items:center;display:flex}@media (prefers-reduced-motion:no-preference){.Hero-module__xzfYhG__grid>*{animation:.6s ease-out both Hero-module__xzfYhG__hero-rise}.Hero-module__xzfYhG__grid>:nth-child(2){animation-delay:.12s}.Hero-module__xzfYhG__sticker{animation:2.6s ease-in-out infinite Hero-module__xzfYhG__sticker-pulse}}@keyframes Hero-module__xzfYhG__hero-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes Hero-module__xzfYhG__sticker-pulse{0%,to{transform:rotate(-12deg)scale(1)}50%{transform:rotate(-12deg)scale(1.05)}}@media (max-width:880px){.Hero-module__xzfYhG__grid{grid-template-columns:1fr}.Hero-module__xzfYhG__photoCol{margin-top:30px}}
.QuoteBand-module__x5NNUG__band{isolation:isolate;align-items:center;min-height:420px;display:flex;position:relative;overflow:clip}.QuoteBand-module__x5NNUG__band:before{content:"";z-index:0;background:linear-gradient(150deg,#3a3672,#221f4d);position:absolute;inset:-40px 0}.QuoteBand-module__x5NNUG__bandAvecPhoto:before{display:none}.QuoteBand-module__x5NNUG__photo{z-index:0;object-fit:cover;width:100%;height:auto;min-height:calc(100% + 80px);position:absolute;inset:-40px 0}.QuoteBand-module__x5NNUG__band:after{content:"";z-index:1;background:linear-gradient(120deg,#1412308c,#141230d9);position:absolute;inset:0}.QuoteBand-module__x5NNUG__content{z-index:2;max-width:820px;padding:60px var(--wrap-pad);text-align:center;margin:0 auto;position:relative}.QuoteBand-module__x5NNUG__hand{font-family:var(--font-hand);color:var(--gold);font-size:30px;line-height:1}.QuoteBand-module__x5NNUG__quote{font-family:var(--font-display);font-size:var(--fs-quote);text-transform:uppercase;color:var(--cream);margin:14px 0;line-height:1}.QuoteBand-module__x5NNUG__quote em{color:var(--gold);font-style:normal}.QuoteBand-module__x5NNUG__line{display:block}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.QuoteBand-module__x5NNUG__band:before,.QuoteBand-module__x5NNUG__photo{animation:1s linear both QuoteBand-module__x5NNUG__quote-parallax;animation-timeline:view();animation-range:cover}}}@keyframes QuoteBand-module__x5NNUG__quote-parallax{0%{transform:translateY(-30px)}to{transform:translateY(30px)}}
.ThreeAxes-module__O2slOq__section{padding:var(--section-y) 0}.ThreeAxes-module__O2slOq__more{margin-top:var(--block-gap)}
.ProofBand-module__t5jYbG__section{padding:var(--section-y) 0;background:var(--navy)}.ProofBand-module__t5jYbG__more{margin-top:var(--block-gap)}
.jour-j-module__sKcUWq__onglets{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.jour-j-module__sKcUWq__onglet,.jour-j-module__sKcUWq__ongletActif{border-radius:var(--radius-button);flex-direction:column;gap:2px;min-height:44px;padding:6px 14px;font-size:14px;line-height:1.3;display:flex}.jour-j-module__sKcUWq__onglet{color:var(--light);border:1px solid #9293ad80}.jour-j-module__sKcUWq__onglet:hover{border-color:var(--gold)}.jour-j-module__sKcUWq__ongletActif{border:1px solid var(--gold);background:var(--gold);color:var(--ink)}.jour-j-module__sKcUWq__ongletNature{opacity:.8;font-size:12px}.jour-j-module__sKcUWq__tableWrap{margin-top:18px;overflow-x:auto}.jour-j-module__sKcUWq__table{border-collapse:collapse;width:100%;font-size:15px}.jour-j-module__sKcUWq__table th,.jour-j-module__sKcUWq__table td{text-align:left;white-space:nowrap;border-bottom:1px solid #9293ad40;padding:8px 12px}.jour-j-module__sKcUWq__table th{letter-spacing:.5px;text-transform:uppercase;color:var(--gold);font-size:13px}.jour-j-module__sKcUWq__table td{color:var(--light)}.jour-j-module__sKcUWq__table td:nth-child(2){white-space:normal;overflow-wrap:anywhere}.jour-j-module__sKcUWq__abandon{color:var(--grey);font-size:13px}
.BoutonConfirmation-module__dxcFaa__bloc{flex-direction:column;gap:8px;display:flex}.BoutonConfirmation-module__dxcFaa__declencheur,.BoutonConfirmation-module__dxcFaa__confirmer,.BoutonConfirmation-module__dxcFaa__annuler{border-radius:var(--radius-button);min-height:44px;font-family:var(--font-body);letter-spacing:.5px;text-transform:uppercase;cursor:pointer;background:0 0;padding:0 16px;font-size:14px;transition:background-color .16s,color .16s}.BoutonConfirmation-module__dxcFaa__declencheur,.BoutonConfirmation-module__dxcFaa__annuler{color:var(--grey);border:1px solid #9293ad80}.BoutonConfirmation-module__dxcFaa__declencheur:hover,.BoutonConfirmation-module__dxcFaa__annuler:hover{border-color:var(--light);color:var(--light)}.BoutonConfirmation-module__dxcFaa__confirmer{border:1px solid var(--gold);color:var(--gold)}.BoutonConfirmation-module__dxcFaa__confirmer:hover{background:var(--gold);color:var(--ink)}.BoutonConfirmation-module__dxcFaa__question{font-size:15px;line-height:var(--lh-body);color:var(--light)}.BoutonConfirmation-module__dxcFaa__precision{font-size:13px;line-height:var(--lh-body);color:var(--grey)}.BoutonConfirmation-module__dxcFaa__reponses{flex-wrap:wrap;gap:10px;display:flex}.BoutonConfirmation-module__dxcFaa__erreur{font-size:14px;line-height:var(--lh-body);color:var(--gold)}.BoutonConfirmation-module__dxcFaa__confirmer:disabled,.BoutonConfirmation-module__dxcFaa__annuler:disabled{opacity:.5;cursor:progress}@media (prefers-reduced-motion:reduce){.BoutonConfirmation-module__dxcFaa__declencheur,.BoutonConfirmation-module__dxcFaa__confirmer,.BoutonConfirmation-module__dxcFaa__annuler{transition:none}}
.TournamentList-module__YSTQ3G__grille{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px;margin-top:20px;padding-left:0;list-style:none;display:grid}.TournamentList-module__YSTQ3G__carte{border-radius:var(--radius-card);background:var(--surface);overflow-wrap:anywhere;border:1px solid #dab26547;flex-direction:column;padding:20px 22px;transition:transform .18s,border-color .18s;display:flex;position:relative}.TournamentList-module__YSTQ3G__carte:hover,.TournamentList-module__YSTQ3G__carte:focus-within{border-color:#dab2658c;transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.TournamentList-module__YSTQ3G__carte{transition:border-color .18s}.TournamentList-module__YSTQ3G__carte:hover,.TournamentList-module__YSTQ3G__carte:focus-within{transform:none}}.TournamentList-module__YSTQ3G__corps{flex-direction:column;display:flex}.TournamentList-module__YSTQ3G__date{font-size:var(--fs-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--light)}.TournamentList-module__YSTQ3G__nom{font-family:var(--font-display);letter-spacing:var(--ls-display);color:var(--cream);margin-top:6px;font-size:20px;line-height:1.1}.TournamentList-module__YSTQ3G__lien{color:inherit;text-decoration:none}.TournamentList-module__YSTQ3G__lien:after{content:"";border-radius:var(--radius-card);z-index:1;position:absolute;inset:0}.TournamentList-module__YSTQ3G__jeu{font-size:15px;line-height:var(--lh-body);color:var(--cream);margin-top:8px}.TournamentList-module__YSTQ3G__lieu{font-size:14px;line-height:var(--lh-body);color:var(--light);margin-top:4px}.TournamentList-module__YSTQ3G__tarif{font-size:14px;line-height:var(--lh-body);color:var(--light);margin-top:4px;font-weight:700}.TournamentList-module__YSTQ3G__inscriptions{border-top:1px solid #dab26538;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:auto;padding-top:14px;display:flex}.TournamentList-module__YSTQ3G__inscriptionsLabel{font-size:var(--fs-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--cream)}.TournamentList-module__YSTQ3G__inscriptionsValeur{font-size:14px;line-height:var(--lh-body);color:var(--light)}.TournamentList-module__YSTQ3G__podium{border-top:1px solid #dab26538;margin-top:auto;padding-top:14px}.TournamentList-module__YSTQ3G__podiumLabel{font-size:var(--fs-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--cream)}.TournamentList-module__YSTQ3G__podiumListe{margin-top:6px;padding-left:0;list-style:none}.TournamentList-module__YSTQ3G__podiumPlace{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.TournamentList-module__YSTQ3G__podiumPlace+.TournamentList-module__YSTQ3G__podiumPlace{margin-top:2px}.TournamentList-module__YSTQ3G__podiumRang{font-family:var(--font-display);letter-spacing:var(--ls-display);color:var(--cream);flex:none;font-size:15px}.TournamentList-module__YSTQ3G__podiumNom{font-size:14px;line-height:var(--lh-body);color:var(--light)}.TournamentList-module__YSTQ3G__media{aspect-ratio:16/9;border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--navy-deep);margin:-20px -22px 16px;position:relative;overflow:hidden}.TournamentList-module__YSTQ3G__media img{object-fit:cover}@media (max-width:880px){.TournamentList-module__YSTQ3G__carteAvecVisuel{grid-template-columns:96px minmax(0,1fr);align-items:start;column-gap:14px;padding:14px;display:grid}.TournamentList-module__YSTQ3G__carteAvecVisuel .TournamentList-module__YSTQ3G__media{aspect-ratio:1;border-radius:var(--radius-tile);margin:0}}
.page-module__mo8bEq__upcoming{padding-top:var(--section-y);background:var(--navy)}.page-module__mo8bEq__aside{margin-top:var(--block-gap);color:var(--light);font-size:15px}.page-module__mo8bEq__asideLink,.page-module__mo8bEq__emptyLink{color:var(--cream)}.page-module__mo8bEq__asideLinkActif,.page-module__mo8bEq__emptyLinkActif{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.page-module__mo8bEq__asideLinkActif:hover,.page-module__mo8bEq__emptyLinkActif:hover{color:var(--gold)}.page-module__mo8bEq__empty{border-radius:var(--radius-card);border-left:5px solid var(--gold);background:linear-gradient(135deg, var(--surface), #262359);padding:40px 34px}.page-module__mo8bEq__emptyText{font-size:var(--fs-lead);color:var(--cream);max-width:620px}.page-module__mo8bEq__pastSection{padding-top:var(--section-y)}.page-module__mo8bEq__outro{justify-content:space-between;align-items:center;gap:var(--block-gap);flex-wrap:wrap;display:flex}.page-module__mo8bEq__outro p{color:var(--light);max-width:560px;font-size:15.5px}@media (max-width:880px){.page-module__mo8bEq__empty{padding:30px 20px}}
.page-module__X7hplW__chapo{max-width:64ch;color:var(--light);margin-top:18px;font-size:17px}.page-module__X7hplW__connexion{gap:14px;display:grid}.page-module__X7hplW__ligne{flex-wrap:nowrap;align-items:baseline;gap:16px;display:flex}.page-module__X7hplW__terme{min-width:9rem;font-family:var(--font-display);letter-spacing:var(--ls-display);color:var(--gold);flex:none;font-size:18px}.page-module__X7hplW__valeur{overflow-wrap:anywhere;min-width:0;color:var(--light);flex:auto;font-size:16px}.page-module__X7hplW__deconnexion{border:1px solid var(--gold);border-radius:var(--radius-button);min-height:44px;color:var(--gold);font-family:var(--font-body);font-size:var(--fs-nav);letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:0 0;margin-top:24px;padding:0 18px;transition:background-color .16s,color .16s}.page-module__X7hplW__deconnexion:hover{background:var(--gold);color:var(--ink)}.page-module__X7hplW__aideConnexion{max-width:72ch;color:var(--grey);margin-top:18px;font-size:14px}@media (max-width:880px){.page-module__X7hplW__ligne{flex-direction:column;gap:4px}.page-module__X7hplW__terme{min-width:0}}.page-module__X7hplW__chapoSection{max-width:72ch;color:var(--grey);margin-bottom:22px;font-size:16px}
.TournamentBridge-module__t5BQvW__section{padding:var(--section-y) 0}.TournamentBridge-module__t5BQvW__cta{margin-top:var(--block-gap)}
.FicheTournoi-module__GAYdAq__essentiel,.FicheTournoi-module__GAYdAq__format{margin-top:var(--block-gap);grid-template-columns:minmax(0,max-content) minmax(0,1fr);gap:10px 24px;max-width:640px;display:grid}.FicheTournoi-module__GAYdAq__ligne{display:contents}.FicheTournoi-module__GAYdAq__terme{font-size:var(--fs-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--cream);padding-top:4px}.FicheTournoi-module__GAYdAq__valeur{font-size:var(--fs-lead);color:var(--cream);overflow-wrap:anywhere}.FicheTournoi-module__GAYdAq__action{padding-top:var(--section-y);background:var(--navy)}.FicheTournoi-module__GAYdAq__inscription,.FicheTournoi-module__GAYdAq__vide{border-radius:var(--radius-card);border-left:5px solid var(--gold);background:linear-gradient(135deg, var(--surface), #262359);padding:34px}.FicheTournoi-module__GAYdAq__vide{font-size:var(--fs-lead);color:var(--cream);max-width:620px}.FicheTournoi-module__GAYdAq__etat{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.FicheTournoi-module__GAYdAq__etatLabel{font-size:var(--fs-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--cream)}.FicheTournoi-module__GAYdAq__etatValeur{font-size:var(--fs-lead);color:var(--gold)}.FicheTournoi-module__GAYdAq__etatAide{color:var(--cream);max-width:560px;margin-top:14px;font-size:15.5px}.FicheTournoi-module__GAYdAq__ctaInscription,.FicheTournoi-module__GAYdAq__enLigne{margin-top:var(--block-gap)}.FicheTournoi-module__GAYdAq__places{font-size:var(--fs-lead);color:var(--gold)}.FicheTournoi-module__GAYdAq__podium{gap:14px;max-width:520px;list-style:none;display:grid}.FicheTournoi-module__GAYdAq__podiumPlace{border-radius:var(--radius-card);background:var(--surface);align-items:baseline;gap:16px;padding:16px 22px;display:flex}.FicheTournoi-module__GAYdAq__podiumRang{font-family:var(--font-display);font-size:var(--fs-lead);letter-spacing:var(--ls-display);color:var(--gold);min-width:2.6em}.FicheTournoi-module__GAYdAq__podiumNom{font-size:var(--fs-lead);color:var(--cream);overflow-wrap:anywhere}.FicheTournoi-module__GAYdAq__tete{grid-template-columns:minmax(0,1fr);grid-template-areas:"titre""infos";display:grid}.FicheTournoi-module__GAYdAq__teteAvecVisuel{grid-template-columns:minmax(0,1fr) 320px;grid-template-areas:"titre visuel""infos visuel";align-items:start;column-gap:48px}.FicheTournoi-module__GAYdAq__teteTitre{grid-area:titre;min-width:0}.FicheTournoi-module__GAYdAq__teteVisuel{grid-area:visuel;width:100%}.FicheTournoi-module__GAYdAq__teteInfos{grid-area:infos}@media (max-width:880px){.FicheTournoi-module__GAYdAq__teteAvecVisuel{grid-template-columns:minmax(0,1fr);grid-template-areas:"titre""visuel""infos"}.FicheTournoi-module__GAYdAq__teteVisuel{max-width:360px;margin-top:var(--block-gap)}}.FicheTournoi-module__GAYdAq__retour{justify-content:space-between;align-items:center;gap:var(--block-gap);flex-wrap:wrap;display:flex}.FicheTournoi-module__GAYdAq__retour p{color:var(--light);max-width:560px;font-size:15.5px}.FicheTournoi-module__GAYdAq__retourActions{align-items:center;gap:var(--block-gap);flex-wrap:wrap;display:flex}.FicheTournoi-module__GAYdAq__lienDoux{color:var(--cream);text-underline-offset:4px;align-items:center;min-height:44px;font-size:15.5px;text-decoration:underline;transition:color .2s;display:inline-flex}.FicheTournoi-module__GAYdAq__lienDoux:hover{color:var(--gold)}@media (prefers-reduced-motion:reduce){.FicheTournoi-module__GAYdAq__lienDoux{transition:none}}@media (max-width:880px){.FicheTournoi-module__GAYdAq__essentiel,.FicheTournoi-module__GAYdAq__format{grid-template-columns:minmax(0,1fr);gap:4px 0}.FicheTournoi-module__GAYdAq__valeur{margin-bottom:14px}.FicheTournoi-module__GAYdAq__terme{padding-top:0}.FicheTournoi-module__GAYdAq__inscription,.FicheTournoi-module__GAYdAq__vide{padding:30px 20px}.FicheTournoi-module__GAYdAq__podiumPlace{padding:14px 18px}}.FicheTournoi-module__GAYdAq__direct{border:1px solid var(--gold);font-family:var(--font-display);letter-spacing:var(--ls-display);color:var(--gold);border-radius:999px;align-items:center;gap:10px;margin-bottom:14px;padding:8px 16px;font-size:18px;display:inline-flex}.FicheTournoi-module__GAYdAq__directRangee{flex-wrap:wrap;align-items:center;gap:0 18px;margin-bottom:14px;display:flex}.FicheTournoi-module__GAYdAq__directRangee .FicheTournoi-module__GAYdAq__direct{margin-bottom:0}.FicheTournoi-module__GAYdAq__directPastille{background:var(--gold);border-radius:50%;flex:none;width:9px;height:9px}.FicheTournoi-module__GAYdAq__deroule{gap:22px;list-style:none;display:grid}.FicheTournoi-module__GAYdAq__journee{display:block}.FicheTournoi-module__GAYdAq__journeeTitre{font-family:var(--font-display);letter-spacing:var(--ls-display);color:var(--gold);margin-bottom:8px;font-size:22px}.FicheTournoi-module__GAYdAq__phases{gap:8px;list-style:none;display:grid}.FicheTournoi-module__GAYdAq__phase{border-radius:var(--radius-card);background:var(--surface);border:1px solid #dab26540;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;padding:10px 14px;display:grid}.FicheTournoi-module__GAYdAq__phaseNom{color:var(--light);font-size:16px}.FicheTournoi-module__GAYdAq__phaseRegle{color:var(--cream);grid-column:1/-1;font-size:15px}.FicheTournoi-module__GAYdAq__phaseEtat,.FicheTournoi-module__GAYdAq__phaseEtatEnCours{white-space:nowrap;color:var(--grey);grid-column:2;font-size:14px}.FicheTournoi-module__GAYdAq__phaseEtatEnCours{color:var(--gold)}.FicheTournoi-module__GAYdAq__classementCadre{overflow-x:auto}.FicheTournoi-module__GAYdAq__classement{border-collapse:collapse;width:100%;color:var(--light);font-size:16px}.FicheTournoi-module__GAYdAq__classementLegende{text-align:left;color:var(--grey);margin-bottom:12px;font-size:14px}.FicheTournoi-module__GAYdAq__classement th{text-align:left;white-space:nowrap;font-family:var(--font-display);letter-spacing:var(--ls-display);color:var(--gold);border-bottom:1px solid #dab26559;padding:8px 12px;font-size:18px}.FicheTournoi-module__GAYdAq__classement td{border-bottom:1px solid #9293ad33;padding:10px 12px}.FicheTournoi-module__GAYdAq__classement tbody tr:last-child td{border-bottom:none}.FicheTournoi-module__GAYdAq__classementRang{white-space:nowrap;width:1%;font-family:var(--font-display);letter-spacing:var(--ls-display);color:var(--gold);font-size:20px}.FicheTournoi-module__GAYdAq__classementNom{width:100%}.FicheTournoi-module__GAYdAq__classementDrop{color:var(--grey);font-size:14px}.FicheTournoi-module__GAYdAq__classementQualifie{color:var(--gold);font-size:14px}.FicheTournoi-module__GAYdAq__classementChiffre{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}.FicheTournoi-module__GAYdAq__classement th.FicheTournoi-module__GAYdAq__classementChiffre{text-align:right}.FicheTournoi-module__GAYdAq__classementFraicheur{color:var(--grey);margin-top:14px;font-size:14px}@media (max-width:880px){.FicheTournoi-module__GAYdAq__classement{font-size:15px}.FicheTournoi-module__GAYdAq__classement th,.FicheTournoi-module__GAYdAq__classement td{padding:8px}.FicheTournoi-module__GAYdAq__classementRang{font-size:18px}}.FicheTournoi-module__GAYdAq__classementBloc+.FicheTournoi-module__GAYdAq__classementBloc{margin-top:34px}.FicheTournoi-module__GAYdAq__classementRegle{color:var(--grey);margin-bottom:14px;font-size:16px}.FicheTournoi-module__GAYdAq__classementVainqueur{color:var(--gold);margin-bottom:14px;font-size:18px}.FicheTournoi-module__GAYdAq__journeeRepli{border-top:1px solid #9293ad40;padding:16px 0}.FicheTournoi-module__GAYdAq__journeeResume{cursor:pointer;min-height:44px;font-family:var(--font-display);letter-spacing:var(--ls-display);color:var(--gold);align-items:center;gap:10px;font-size:22px;list-style:none;display:flex}.FicheTournoi-module__GAYdAq__journeeResume::-webkit-details-marker{display:none}.FicheTournoi-module__GAYdAq__journeeResume:before{content:"▸";font-size:16px;transition:transform .16s;display:inline-block}.FicheTournoi-module__GAYdAq__journeeRepli[open]>.FicheTournoi-module__GAYdAq__journeeResume:before{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.FicheTournoi-module__GAYdAq__journeeResume:before{transition:none}}.FicheTournoi-module__GAYdAq__phaseBloc{margin-top:18px}.FicheTournoi-module__GAYdAq__phaseBlocTitre{color:var(--light);flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:10px;font-size:17px;display:flex}.FicheTournoi-module__GAYdAq__phaseBlocNature{color:var(--grey);font-size:14px}.FicheTournoi-module__GAYdAq__groupe+.FicheTournoi-module__GAYdAq__groupe{margin-top:14px}.FicheTournoi-module__GAYdAq__groupeTitre{color:var(--grey);margin-bottom:8px;font-size:14px}.FicheTournoi-module__GAYdAq__rencontres{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;list-style:none;display:grid}.FicheTournoi-module__GAYdAq__rencontre{border-radius:var(--radius-card);background:var(--surface);border:1px solid #dab26540;padding:12px 14px}.FicheTournoi-module__GAYdAq__rencontreTitre{color:var(--grey);flex-wrap:nowrap;align-items:baseline;gap:10px;margin-bottom:8px;font-size:14px;display:flex}.FicheTournoi-module__GAYdAq__rencontreAttente{white-space:nowrap;color:var(--gold);margin-left:auto}.FicheTournoi-module__GAYdAq__places{gap:4px;list-style:none;display:grid}.FicheTournoi-module__GAYdAq__place{color:var(--light);flex-wrap:nowrap;align-items:baseline;gap:10px;font-size:15px;display:flex}.FicheTournoi-module__GAYdAq__placeNom{overflow-wrap:anywhere;flex:auto;min-width:0}.FicheTournoi-module__GAYdAq__placeResultat{font-variant-numeric:tabular-nums;color:var(--gold);flex:none}.FicheTournoi-module__GAYdAq__aSavoir{margin-top:var(--block-gap);max-width:560px}.FicheTournoi-module__GAYdAq__aSavoirTitre{font-size:var(--fs-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--cream)}.FicheTournoi-module__GAYdAq__aSavoirListe{color:var(--cream);gap:6px;margin-top:8px;padding-left:1.2em;font-size:15.5px;display:grid}
.admin-actions-module__lqszLq__bloc{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.admin-actions-module__lqszLq__bascule,.admin-actions-module__lqszLq__basculePubliee,.admin-actions-module__lqszLq__etatActif{border-radius:var(--radius-button);min-height:44px;font-family:var(--font-body);letter-spacing:.5px;text-transform:uppercase;cursor:pointer;padding:0 16px;font-size:14px;transition:background-color .16s,color .16s}.admin-actions-module__lqszLq__bascule{border:1px solid var(--gold);color:var(--gold);background:0 0}.admin-actions-module__lqszLq__bascule:hover{background:var(--gold);color:var(--ink)}.admin-actions-module__lqszLq__basculePubliee{color:var(--grey);background:0 0;border:1px solid #9293ad80}.admin-actions-module__lqszLq__basculePubliee:hover{border-color:var(--light);color:var(--light)}.admin-actions-module__lqszLq__etatActif{border:1px solid var(--gold);background:var(--gold);color:var(--ink)}.admin-actions-module__lqszLq__etatActif:hover{color:var(--gold);background:0 0}.admin-actions-module__lqszLq__erreur{font-size:14px;line-height:var(--lh-body);color:var(--gold);flex-basis:100%}.admin-actions-module__lqszLq__trace{font-size:14px;line-height:var(--lh-body);color:var(--grey);flex-basis:100%}.admin-actions-module__lqszLq__groupe{flex:none;align-items:center;gap:8px;display:flex}.admin-actions-module__lqszLq__bouton{border:1px solid var(--gold);border-radius:var(--radius-button);min-width:44px;min-height:44px;color:var(--gold);font-family:var(--font-body);letter-spacing:.5px;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0 16px;font-size:14px;transition:background-color .16s,color .16s;display:inline-flex}.admin-actions-module__lqszLq__bouton:hover:not(:disabled){background:var(--gold);color:var(--ink)}.admin-actions-module__lqszLq__bouton:disabled{opacity:.45;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.admin-actions-module__lqszLq__bascule,.admin-actions-module__lqszLq__basculePubliee,.admin-actions-module__lqszLq__etatActif,.admin-actions-module__lqszLq__bouton{transition:none}}.admin-actions-module__lqszLq__rang{flex-direction:column;gap:4px;display:flex}.admin-actions-module__lqszLq__deplacer{border-radius:var(--radius-button);min-width:44px;min-height:44px;color:var(--gold);cursor:pointer;background:0 0;border:1px solid #9293ad80;justify-content:center;align-items:center;font-size:16px;transition:border-color .16s,background-color .16s;display:inline-flex}.admin-actions-module__lqszLq__deplacer:hover{border-color:var(--gold);background:var(--surface)}.admin-actions-module__lqszLq__deplacer:disabled{opacity:.5;cursor:progress}@media (prefers-reduced-motion:reduce){.admin-actions-module__lqszLq__deplacer{transition:none}}
.page-module__GfCYaq__publics{padding-left:20px}.page-module__GfCYaq__publics li+li{margin-top:12px}.page-module__GfCYaq__publics li::marker{color:var(--gold)}.page-module__GfCYaq__publics strong{color:var(--cream)}
.page-module__8MSzza__bandAnchor{position:relative}.page-module__8MSzza__bandInner{z-index:1;position:relative}.page-module__8MSzza__crown{right:var(--wrap-pad);bottom:var(--block-gap);max-width:45%}.page-module__8MSzza__facts{margin-top:18px;padding-left:20px}.page-module__8MSzza__facts li+li{margin-top:12px}.page-module__8MSzza__facts li::marker{color:var(--gold)}.page-module__8MSzza__facts strong{color:var(--cream)}
.page-module__YdsGMq__scene{margin-top:48px}.page-module__YdsGMq__sceneTitre{font-family:var(--font-display);letter-spacing:var(--ls-display);color:var(--gold);font-size:28px}.page-module__YdsGMq__plateau{padding:32px var(--wrap-pad);border-radius:var(--radius-card);background:var(--navy);border:1px dashed #dab26559;margin-top:18px}
.galerie-module__0L5fSG__vignette{aspect-ratio:4/3;border-radius:var(--radius-button);background:var(--navy-deep);border:1px solid #9293ad59;flex:none;width:120px;position:relative;overflow:hidden}.galerie-module__0L5fSG__vignetteImage{object-fit:cover}.galerie-module__0L5fSG__fichier{color:var(--grey);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:6px;font-size:13px}.galerie-module__0L5fSG__accueil{border-radius:var(--radius-button);border:1px solid var(--cream);letter-spacing:.5px;text-transform:uppercase;color:var(--cream);margin-top:8px;padding:3px 10px;font-size:13px;display:inline-block}.galerie-module__0L5fSG__plateau{border-radius:var(--radius-card);background:var(--navy-deep);border:1px dashed #dab26559;margin-top:18px}@media (max-width:880px){.galerie-module__0L5fSG__vignette{width:96px}}
.page-module__WG7Paq__plateau{border-radius:var(--radius-card);border:1px dashed #dab26559;margin-top:18px;overflow:hidden}
.tournois-module__T-yxDq__groupe{font-family:var(--font-display);letter-spacing:1px;color:var(--gold);margin-top:34px;font-size:24px}.tournois-module__T-yxDq__groupe:first-of-type{margin-top:0}.tournois-module__T-yxDq__groupeVide{font-size:15px;line-height:var(--lh-body);color:var(--grey);margin-top:10px}.tournois-module__T-yxDq__rattachement{font-size:14px;line-height:var(--lh-body);color:var(--grey);margin-top:6px}.tournois-module__T-yxDq__inscriptions{font-size:14px;line-height:var(--lh-body);color:var(--grey);margin-top:2px}.tournois-module__T-yxDq__podium{font-size:15px;line-height:var(--lh-body);color:var(--gold);margin-top:6px}.tournois-module__T-yxDq__bloc{border:none;margin-top:28px;padding:0}.tournois-module__T-yxDq__bloc:first-of-type{margin-top:0}.tournois-module__T-yxDq__blocTitre{font-family:var(--font-display);letter-spacing:1px;color:var(--gold);padding:0;font-size:20px}.tournois-module__T-yxDq__blocAide{font-size:14px;line-height:var(--lh-body);color:var(--grey);margin-top:4px;margin-bottom:12px}.tournois-module__T-yxDq__jour+.tournois-module__T-yxDq__jour{margin-top:28px}.tournois-module__T-yxDq__jourTitre{letter-spacing:.6px;text-transform:uppercase;color:var(--gold);margin:16px 0 8px;font-size:15px}.tournois-module__T-yxDq__repli{margin-top:28px}.tournois-module__T-yxDq__repliTitre{min-height:44px;font-family:var(--font-display);letter-spacing:1px;color:var(--gold);cursor:pointer;align-items:center;font-size:20px;display:flex}.tournois-module__T-yxDq__repli>.tournois-module__T-yxDq__bloc{margin-top:8px}
.EngagesTournoi-module__3riW4G__bloc{flex-direction:column;gap:24px;display:flex}.EngagesTournoi-module__3riW4G__enTete{flex-direction:column;gap:4px;display:flex}.EngagesTournoi-module__3riW4G__compte{font-family:var(--font-display);letter-spacing:var(--ls-display);font-size:32px;line-height:var(--lh-display);color:var(--light)}.EngagesTournoi-module__3riW4G__compte strong{color:var(--gold)}.EngagesTournoi-module__3riW4G__detail{font-size:15px;line-height:var(--lh-body);color:var(--grey)}.EngagesTournoi-module__3riW4G__vide{border-radius:var(--radius-card);background:var(--surface);max-width:72ch;line-height:var(--lh-body);color:var(--light);border:1px dashed #9293ad73;padding:24px}.EngagesTournoi-module__3riW4G__compteJour{color:var(--gold-soft)}.EngagesTournoi-module__3riW4G__tableWrap{overflow-x:auto}.EngagesTournoi-module__3riW4G__table{border-collapse:collapse}.EngagesTournoi-module__3riW4G__table th{font-family:var(--font-body);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;text-align:left;white-space:nowrap;color:var(--grey);border-bottom:1px solid #9293ad40;padding:0 12px 8px 0;font-size:12px;font-weight:400}.EngagesTournoi-module__3riW4G__enTeteJour{letter-spacing:.5px;text-transform:none;color:var(--gold-soft)}.EngagesTournoi-module__3riW4G__table td{vertical-align:middle;border-bottom:1px solid #9293ad40;padding:6px 12px 6px 0}.EngagesTournoi-module__3riW4G__table td:first-child,.EngagesTournoi-module__3riW4G__table th:first-child{min-width:200px;max-width:40ch}.EngagesTournoi-module__3riW4G__engage:hover td{background:var(--navy)}.EngagesTournoi-module__3riW4G__nom{font-size:16px;line-height:var(--lh-body);color:var(--light);overflow-wrap:anywhere}.EngagesTournoi-module__3riW4G__membres{font-size:13px;line-height:var(--lh-body);color:var(--grey);overflow-wrap:anywhere}.EngagesTournoi-module__3riW4G__origine{letter-spacing:.5px;color:var(--gold);font-size:12px}.EngagesTournoi-module__3riW4G__etats{flex-wrap:nowrap;gap:6px;display:flex}.EngagesTournoi-module__3riW4G__etatSelect{display:none}.EngagesTournoi-module__3riW4G__boutonEtat{white-space:nowrap;padding:0 12px;font-size:13px}.EngagesTournoi-module__3riW4G__etats .EngagesTournoi-module__3riW4G__etatAutre{color:var(--grey);border-color:#9293ad80}.EngagesTournoi-module__3riW4G__etats .EngagesTournoi-module__3riW4G__etatAutre:hover{border-color:var(--gold);color:var(--gold);background:0 0}.EngagesTournoi-module__3riW4G__boutonEtat:disabled{cursor:default}.EngagesTournoi-module__3riW4G__pastille{border-radius:var(--radius-tag);background:var(--navy-deep);letter-spacing:.5px;white-space:nowrap;color:var(--grey);padding:4px 10px;font-size:12px;display:inline-block}.EngagesTournoi-module__3riW4G__pastilleAbandon{color:var(--alert)}.EngagesTournoi-module__3riW4G__fin{flex:none;align-items:center;margin-left:auto;display:flex}.EngagesTournoi-module__3riW4G__verrou{font-size:13px;line-height:var(--lh-body);color:var(--grey);white-space:nowrap}.EngagesTournoi-module__3riW4G__titreAjout{font-family:var(--font-display);letter-spacing:var(--ls-display);color:var(--gold);font-size:28px}@media (max-width:880px){.EngagesTournoi-module__3riW4G__compte{font-size:26px}.EngagesTournoi-module__3riW4G__etats{display:none}.EngagesTournoi-module__3riW4G__etatSelect{border-radius:var(--radius-button);background:var(--surface);width:100%;min-width:150px;min-height:44px;color:var(--light);font-family:var(--font-body);border:1px solid #9293ad80;padding:0 10px;font-size:14px;display:block}.EngagesTournoi-module__3riW4G__etatSelect:disabled{opacity:.6}.EngagesTournoi-module__3riW4G__table td:first-child,.EngagesTournoi-module__3riW4G__table th:first-child{min-width:140px}.EngagesTournoi-module__3riW4G__fin{margin-left:0}}
.PartnerWall-module__XHW4pG__grille{flex-wrap:wrap;align-items:flex-start;gap:14px;list-style:none;display:flex}.PartnerWall-module__XHW4pG__item{flex:150px;max-width:210px}.PartnerWall-module__XHW4pG__tuile{text-align:center;border-radius:var(--radius-tile);background:#f3efe30d;border:1px solid #f3efe31f;justify-content:center;align-items:center;width:100%;height:76px;transition:all .2s;display:flex;position:relative}.PartnerWall-module__XHW4pG__inst{border-color:#dab2654d}.PartnerWall-module__XHW4pG__nom{letter-spacing:.2px;color:#f3efe3c7;overflow-wrap:anywhere;padding:10px;font-size:13.5px;font-weight:700;transition:all .2s}.PartnerWall-module__XHW4pG__zone{position:absolute;inset:10px}.PartnerWall-module__XHW4pG__image{object-fit:contain}.PartnerWall-module__XHW4pG__cliquable{cursor:pointer}.PartnerWall-module__XHW4pG__cliquable:hover{border-color:var(--gold)}.PartnerWall-module__XHW4pG__cliquable:hover .PartnerWall-module__XHW4pG__nom{color:var(--cream)}@media (prefers-reduced-motion:reduce){.PartnerWall-module__XHW4pG__tuile,.PartnerWall-module__XHW4pG__nom{transition:none}}.PartnerWall-module__XHW4pG__description{color:var(--light);overflow-wrap:anywhere;margin-top:10px;font-size:13px}
.admin-form-module___cDQ-a__form{flex-direction:column;gap:22px;display:flex}.admin-form-module___cDQ-a__champ{border:0;flex-direction:column;gap:6px;min-width:0;display:flex}.admin-form-module___cDQ-a__label,.admin-form-module___cDQ-a__legend{letter-spacing:.5px;text-transform:uppercase;color:var(--gold);font-size:14px}.admin-form-module___cDQ-a__saisie,.admin-form-module___cDQ-a__zone{border-radius:var(--radius-button);background:var(--navy-deep);width:100%;max-width:62ch;min-height:44px;color:var(--light);font-family:var(--font-body);font-size:16px;line-height:var(--lh-body);border:1px solid #9293ad80;padding:10px 12px}.admin-form-module___cDQ-a__zone{resize:vertical;min-height:120px}.admin-form-module___cDQ-a__saisie:focus-visible,.admin-form-module___cDQ-a__zone:focus-visible{border-color:var(--gold)}.admin-form-module___cDQ-a__saisie[aria-invalid=true],.admin-form-module___cDQ-a__zone[aria-invalid=true]{border-color:var(--gold);border-width:2px}.admin-form-module___cDQ-a__sousChamp{max-width:72ch;color:var(--light);justify-content:space-between;gap:12px;font-size:13px;display:flex}.admin-form-module___cDQ-a__compteur{font-variant-numeric:tabular-nums;margin-left:auto}.admin-form-module___cDQ-a__erreur{max-width:72ch;font-size:14px;line-height:var(--lh-body);color:var(--gold)}.admin-form-module___cDQ-a__avertissement{border-left:3px solid var(--gold);border-radius:var(--radius-button);background:var(--surface);max-width:72ch;font-size:14px;line-height:var(--lh-body);color:var(--light);padding:12px 14px}.admin-form-module___cDQ-a__confirmation{border:1px solid var(--gold);border-radius:var(--radius-card);background:var(--surface);max-width:72ch;line-height:var(--lh-body);color:var(--light);padding:14px 16px}.admin-form-module___cDQ-a__choix{flex-wrap:wrap;gap:18px;display:flex}.admin-form-module___cDQ-a__choixLabel{min-height:44px;color:var(--light);align-items:center;gap:8px;font-size:16px;display:inline-flex}.admin-form-module___cDQ-a__actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:6px;display:flex}.admin-form-module___cDQ-a__lien{min-height:44px;color:var(--gold);align-items:center;display:inline-flex}.admin-form-module___cDQ-a__fichier{border-radius:var(--radius-button);background:var(--navy-deep);width:100%;max-width:62ch;min-height:44px;color:var(--light);font-family:var(--font-body);font-size:16px;line-height:var(--lh-body);border:1px dashed #9293ad80;padding:10px 12px}.admin-form-module___cDQ-a__fichier:focus-visible{border-color:var(--gold)}.admin-form-module___cDQ-a__regle{border-left:3px solid var(--gold);border-radius:var(--radius-button);background:var(--surface);max-width:72ch;font-size:15px;line-height:var(--lh-body);color:var(--light);padding:14px 16px}
.Button-module__meywRq__btn{font-family:var(--font-display);letter-spacing:1px;border-radius:var(--radius-button);border:2px solid #0000;align-items:center;gap:9px;padding:13px 28px;font-size:20px;transition:transform .15s,box-shadow .2s;display:inline-flex}.Button-module__meywRq__btnActif{cursor:pointer}.Button-module__meywRq__btn svg{width:18px;height:18px}.Button-module__meywRq__btnGold{background:var(--gold);color:var(--ink)}.Button-module__meywRq__btnActif.Button-module__meywRq__btnGold:hover{transform:translateY(-2px);box-shadow:0 10px 26px #dab26552}.Button-module__meywRq__btnOut{color:var(--cream);background:0 0;border:2px solid #f3efe380}.Button-module__meywRq__btnActif.Button-module__meywRq__btnOut:hover{border-color:var(--gold);color:var(--gold)}@media (prefers-reduced-motion:reduce){.Button-module__meywRq__btn{transition:none}.Button-module__meywRq__btnActif.Button-module__meywRq__btnGold:hover{box-shadow:none;transform:none}}
.Losanges-module__TCGqHW__losanges{align-items:center;gap:9px;display:inline-flex}.Losanges-module__TCGqHW__losanges i{background:var(--gold);opacity:.9;width:8px;height:8px;transform:rotate(45deg)}.Losanges-module__TCGqHW__losanges i:nth-child(2){opacity:.55}.Losanges-module__TCGqHW__losanges i:nth-child(3){opacity:.3}
.Eyebrow-module__silRQW__eyebrow{color:var(--gold);align-items:center;gap:12px;display:inline-flex}.Eyebrow-module__silRQW__label{font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:var(--ls-eyebrow);font-weight:700}
.LinkArrow-module____pr3q__linkArrow{color:var(--gold);align-items:center;gap:7px;min-height:44px;font-weight:700;display:inline-flex}.LinkArrow-module____pr3q__linkArrow svg{width:16px;height:16px;transition:transform .2s}.LinkArrow-module____pr3q__linkArrow:hover svg{transform:translate(4px)}.LinkArrow-module____pr3q__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.LinkArrow-module____pr3q__linkArrow svg{transition:none}.LinkArrow-module____pr3q__linkArrow:hover svg{transform:none}}
.Tag-module__PdHlZW__tag{font-family:var(--font-display);letter-spacing:1px;color:var(--light);border-radius:var(--radius-tag);border:1px solid #f3efe333;padding:4px 12px;font-size:15px;display:inline-block}.Tag-module__PdHlZW__highlight{border-color:var(--gold);color:var(--gold)}
.PhotoFrame-module__i7Bhwa__photo{background:var(--cream);border-radius:var(--radius-frame);padding:12px 12px 0;position:relative;box-shadow:0 24px 50px #0006}.PhotoFrame-module__i7Bhwa__img{aspect-ratio:4/3;border-radius:var(--radius-img-inner);background:linear-gradient(150deg, var(--surface), var(--navy-deep));position:relative;overflow:hidden}.PhotoFrame-module__i7Bhwa__img img{object-fit:cover;width:100%;height:100%;display:block}.PhotoFrame-module__i7Bhwa__phFill{color:#f3efe3e0;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.PhotoFrame-module__i7Bhwa__phFill svg{opacity:.5;width:42px;height:42px}.PhotoFrame-module__i7Bhwa__phFill span{letter-spacing:.5px;font-size:12.5px}.PhotoFrame-module__i7Bhwa__cap{font-family:var(--font-hand);color:var(--ink);text-align:center;overflow-wrap:anywhere;padding:9px 4px 12px;font-size:22px}
.Sticker-module__v_Vqta__sticker{z-index:5;background:var(--gold);width:84px;height:84px;color:var(--ink);font-family:var(--font-display);letter-spacing:.5px;text-align:center;border-radius:var(--radius-sticker);justify-content:center;align-items:center;padding:12px 16px;font-size:20px;line-height:.9;display:flex;position:absolute;top:-22px;left:-22px;transform:rotate(-12deg);box-shadow:0 8px 18px #0000004d}
.Brush-module__hzCJba__brush{display:inline-block;position:relative}.Brush-module__hzCJba__brush:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 24'%3E%3Cpath d='M6 14 C 60 6 120 20 180 10 C 220 4 260 17 294 9' stroke='%23DAB265' stroke-width='7' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat;height:18px;position:absolute;bottom:-14px;left:-4px;right:-4px}
.CrownWatermark-module__SNgsbq__crownWm{opacity:.05;pointer-events:none;height:auto;position:absolute;transform:rotate(8deg)}
.Axis-module__l-Tm-G__axe{border-top:1px solid #f3efe31a;grid-template-columns:120px 1fr;align-items:start;gap:34px;padding:42px 0;display:grid}.Axis-module__l-Tm-G__axe:last-child{border-bottom:1px solid #f3efe31a}.Axis-module__l-Tm-G__n{font-family:var(--font-display);font-size:var(--fs-axis-number);color:#dab26547;line-height:.8}.Axis-module__l-Tm-G__n:before{content:attr(data-number)}.Axis-module__l-Tm-G__title{font-family:var(--font-display);text-transform:uppercase;color:var(--cream);margin-bottom:14px;font-size:40px}.Axis-module__l-Tm-G__body{max-width:680px;color:var(--light);font-size:16px}@media (max-width:880px){.Axis-module__l-Tm-G__axe{grid-template-columns:1fr;gap:8px}.Axis-module__l-Tm-G__n{font-size:64px}}
.ExternalIcon-module__nVmw-W__icon{flex-shrink:0;width:13px;height:13px}
.MobileMenu-module__-t_0KW__nav{align-items:center;gap:var(--block-gap);display:flex}.MobileMenu-module__-t_0KW__desktopMenu{align-items:center;gap:var(--block-gap);list-style:none;display:flex}.MobileMenu-module__-t_0KW__desktopActions{align-items:center;gap:18px;display:flex}.MobileMenu-module__-t_0KW__lienCompte{min-height:44px;color:var(--light);font-family:var(--font-body);font-size:var(--fs-nav);letter-spacing:1px;text-transform:uppercase;white-space:nowrap;align-items:center;transition:color .16s;display:inline-flex}.MobileMenu-module__-t_0KW__lienCompte:hover{color:var(--gold)}.MobileMenu-module__-t_0KW__navLink{min-height:44px;font-family:var(--font-body);font-size:var(--fs-nav);letter-spacing:.5px;text-transform:uppercase;color:var(--light);align-items:center;gap:5px;font-weight:500;transition:color .2s;display:inline-flex}.MobileMenu-module__-t_0KW__navLink:hover,.MobileMenu-module__-t_0KW__navLinkActive{color:var(--gold)}.MobileMenu-module__-t_0KW__discord{min-width:44px;min-height:44px;color:var(--light);justify-content:center;align-items:center;transition:color .2s;display:inline-flex}.MobileMenu-module__-t_0KW__discordActif:hover{color:var(--gold)}.MobileMenu-module__-t_0KW__discord svg{width:22px;height:22px}.MobileMenu-module__-t_0KW__hamburger{min-width:44px;min-height:44px;color:var(--light);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:none}.MobileMenu-module__-t_0KW__hamburger svg{width:26px;height:26px}.MobileMenu-module__-t_0KW__panel[hidden]{display:none}.MobileMenu-module__-t_0KW__panel{top:var(--head-height);gap:var(--block-gap);padding:var(--block-gap) var(--wrap-pad) var(--section-gap);-webkit-backdrop-filter:blur(10px);background:#141230fa;border-bottom:1px solid #dab2652e;flex-direction:column;animation:.18s ease-out MobileMenu-module__-t_0KW__panelIn;display:flex;position:absolute;left:0;right:0}.MobileMenu-module__-t_0KW__panelMenu{flex-direction:column;list-style:none;display:flex}.MobileMenu-module__-t_0KW__panelActions{flex-direction:column;align-items:flex-start;gap:18px;display:flex}@keyframes MobileMenu-module__-t_0KW__panelIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:880px){.MobileMenu-module__-t_0KW__desktopMenu,.MobileMenu-module__-t_0KW__desktopActions{display:none}.MobileMenu-module__-t_0KW__hamburger{display:inline-flex}}@media (prefers-reduced-motion:reduce){.MobileMenu-module__-t_0KW__panel{animation:none}.MobileMenu-module__-t_0KW__navLink,.MobileMenu-module__-t_0KW__discord{transition:none}}
.SiteHeader-module__uqMFFW__header{z-index:50;-webkit-backdrop-filter:blur(10px);background:#141230e6;border-bottom:1px solid #dab2652e;position:sticky;top:0}.SiteHeader-module__uqMFFW__row{justify-content:space-between;align-items:center;gap:var(--block-gap);min-height:var(--head-height);display:flex}.SiteHeader-module__uqMFFW__logo{align-items:center;display:inline-flex}.SiteHeader-module__uqMFFW__logoImg{width:auto;height:48px}
.not-found-module__g0Egaa__texte{margin-top:var(--block-gap);font-size:var(--fs-lead);color:var(--cream);max-width:620px}.not-found-module__g0Egaa__actions{align-items:center;gap:var(--block-gap);margin-top:var(--block-gap);flex-wrap:wrap;display:flex}
.page-module__OQC6HW__retour{margin-top:18px}.page-module__OQC6HW__lien{min-height:44px;color:var(--cream);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}.page-module__OQC6HW__lien:hover{color:var(--gold)}.page-module__OQC6HW__texte p{line-height:var(--lh-body);margin-top:14px}.page-module__OQC6HW__article{font-family:var(--font-display);font-size:24px;line-height:var(--lh-display);letter-spacing:var(--ls-display);text-transform:uppercase;color:var(--cream);border-bottom:1px solid var(--gold);margin-top:44px;padding-bottom:8px}.page-module__OQC6HW__sousArticle{font-family:var(--font-body);color:var(--gold);margin-top:26px;font-size:17px;font-weight:700}.page-module__OQC6HW__liste{line-height:var(--lh-body);margin-top:12px;padding-left:22px}.page-module__OQC6HW__liste li+li{margin-top:6px}.page-module__OQC6HW__texte{overflow-wrap:anywhere}
.page-module__qqr2Rq__upcoming{padding-top:var(--section-y);background:var(--navy)}.page-module__qqr2Rq__empty{border-radius:var(--radius-card);border-left:5px solid var(--gold);background:linear-gradient(135deg, var(--surface), #262359);padding:40px 34px}.page-module__qqr2Rq__emptyText{font-size:var(--fs-lead);color:var(--cream);max-width:620px}.page-module__qqr2Rq__emptyCta{margin-top:var(--block-gap)}.page-module__qqr2Rq__pastSection{padding-top:var(--section-y)}.page-module__qqr2Rq__outro{justify-content:space-between;align-items:center;gap:var(--block-gap);flex-wrap:wrap;display:flex}.page-module__qqr2Rq__outro p{color:var(--light);max-width:560px;font-size:15.5px}@media (max-width:880px){.page-module__qqr2Rq__empty{padding:30px 20px}}.page-module__qqr2Rq__jours{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.page-module__qqr2Rq__jourLien{border:1px solid var(--gold);border-radius:var(--radius-button);min-height:44px;color:var(--gold);letter-spacing:.5px;text-transform:uppercase;align-items:center;padding:0 16px;font-size:14px;display:inline-flex}.page-module__qqr2Rq__jourLien:hover{background:var(--gold);color:var(--ink)}.page-module__qqr2Rq__jour{margin-top:var(--block-gap);scroll-margin-top:calc(var(--head-height) + 16px)}.page-module__qqr2Rq__jourTitre{font-family:var(--font-display);font-size:28px;line-height:var(--lh-display);letter-spacing:var(--ls-display);text-transform:uppercase;color:var(--cream)}.page-module__qqr2Rq__jourInfos{color:var(--light);margin-top:4px;font-size:15.5px}
.ateliers-module__E1_b0q__famille{font-family:var(--font-display);letter-spacing:1px;color:var(--gold);margin-top:34px;font-size:24px}.ateliers-module__E1_b0q__famille:first-of-type{margin-top:0}.ateliers-module__E1_b0q__familleVide{font-size:15px;line-height:var(--lh-body);color:var(--grey);margin-top:10px}.ateliers-module__E1_b0q__publicVise{font-size:14px;line-height:var(--lh-body);color:var(--grey);margin-top:2px}.ateliers-module__E1_b0q__apercu{padding-right:24px;padding-bottom:var(--section-y);border-radius:var(--radius-card);margin-top:18px;padding-left:24px;overflow:hidden}.ateliers-module__E1_b0q__apercuVide{font-size:15px;line-height:var(--lh-body);color:var(--light);margin-top:10px}
.membres-module__mZQamG__vignette{border-radius:var(--radius-tile);background:var(--navy-deep);border:1px solid #9293ad59;flex:none;width:120px;height:120px;position:relative;overflow:hidden}.membres-module__mZQamG__vignetteImage{object-fit:cover;object-position:center top}.membres-module__mZQamG__sansPortrait{text-align:center;font-size:13px;line-height:var(--lh-body);color:var(--grey);justify-content:center;align-items:center;padding:8px;display:flex;position:absolute;inset:0}.membres-module__mZQamG__fichier{color:var(--grey);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:6px;font-size:13px}.membres-module__mZQamG__role{font-size:14px;line-height:var(--lh-body);color:var(--light);overflow-wrap:anywhere;margin-top:2px}.membres-module__mZQamG__ligneAvecVignette{align-items:flex-start;gap:14px;display:flex}.membres-module__mZQamG__apercu{padding:28px var(--wrap-pad);border-radius:var(--radius-card);background:var(--navy);margin-top:20px}
.AssistantDeroule-module__Q5OOYG__assistant{border:1px solid var(--gold);border-radius:var(--radius-card);background:var(--surface);padding:20px}.AssistantDeroule-module__Q5OOYG__titre{font-family:var(--font-display);letter-spacing:var(--ls-display);font-size:24px;line-height:var(--lh-display);color:var(--gold)}.AssistantDeroule-module__Q5OOYG__chapo{max-width:56ch;font-size:14px;line-height:var(--lh-body);color:var(--grey)}.AssistantDeroule-module__Q5OOYG__paire{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.AssistantDeroule-module__Q5OOYG__apercu{border-radius:var(--radius-button);background:var(--navy-deep);flex-direction:column;gap:12px;padding:16px;display:flex}.AssistantDeroule-module__Q5OOYG__apercuTitre{font-family:var(--font-display);letter-spacing:var(--ls-display);color:var(--light);font-size:18px}.AssistantDeroule-module__Q5OOYG__groupes{flex-direction:column;gap:12px;list-style:none;display:flex}.AssistantDeroule-module__Q5OOYG__groupe{flex-direction:column;gap:6px;display:flex}.AssistantDeroule-module__Q5OOYG__groupeTitre{color:var(--grey);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:13px;display:flex}.AssistantDeroule-module__Q5OOYG__groupeNumero{letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--gold)}.AssistantDeroule-module__Q5OOYG__groupeDate{color:var(--grey)}.AssistantDeroule-module__Q5OOYG__manches{flex-wrap:wrap;gap:6px;list-style:none;display:flex}.AssistantDeroule-module__Q5OOYG__manche{border-radius:var(--radius-button);background:var(--navy);flex-direction:column;gap:2px;padding:6px 10px;display:flex}.AssistantDeroule-module__Q5OOYG__mancheNom{color:var(--light);font-size:13px}.AssistantDeroule-module__Q5OOYG__mancheNature{color:var(--grey);font-size:12px}.AssistantDeroule-module__Q5OOYG__apercuRegle{max-width:60ch;font-size:13px;line-height:var(--lh-body);color:var(--grey)}.AssistantDeroule-module__Q5OOYG__apercuVide{border-radius:var(--radius-button);background:var(--navy-deep);font-size:13px;line-height:var(--lh-body);color:var(--grey);padding:16px}@media (max-width:880px){.AssistantDeroule-module__Q5OOYG__paire{grid-template-columns:minmax(0,1fr)}}
.ChoixImage-module__pwua0W__groupe{border:0;min-inline-size:0;margin:0;padding:0}.ChoixImage-module__pwua0W__grille{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;margin-block:12px 20px;display:grid}.ChoixImage-module__pwua0W__case{background:var(--surface);cursor:pointer;border:1px solid #9293ad80;border-radius:10px;flex-direction:column;gap:6px;padding:6px;display:flex}.ChoixImage-module__pwua0W__case:hover{border-color:var(--gold)}.ChoixImage-module__pwua0W__radio{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ChoixImage-module__pwua0W__case:has(.ChoixImage-module__pwua0W__radio:checked){border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold)}.ChoixImage-module__pwua0W__case:has(.ChoixImage-module__pwua0W__radio:focus-visible){outline:2px solid var(--gold);outline-offset:2px}.ChoixImage-module__pwua0W__vignette,.ChoixImage-module__pwua0W__vignetteVide{aspect-ratio:4/3;background:var(--navy-deep);border-radius:6px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ChoixImage-module__pwua0W__vignetteVide{color:var(--grey);font-size:1.5rem}.ChoixImage-module__pwua0W__vignetteImage{object-fit:cover}.ChoixImage-module__pwua0W__nom{color:var(--light);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.3;display:-webkit-box;overflow:hidden}.ChoixImage-module__pwua0W__import{border-block-start:1px dashed #9293ad80;max-inline-size:62ch;padding-block-start:16px}.ChoixImage-module__pwua0W__choisie{grid-template-columns:140px minmax(0,1fr);align-items:center;gap:8px 16px;max-width:62ch;display:grid}.ChoixImage-module__pwua0W__choisie .ChoixImage-module__pwua0W__nom{align-self:center}.ChoixImage-module__pwua0W__changer{border:1px solid var(--gold);border-radius:var(--radius-button);min-height:44px;color:var(--gold);font-family:var(--font-body);letter-spacing:.5px;text-transform:uppercase;cursor:pointer;background:0 0;grid-column:1/-1;justify-self:start;padding:0 16px;font-size:14px}.ChoixImage-module__pwua0W__changer:hover{background:var(--gold);color:var(--ink)}.ChoixImage-module__pwua0W__grille[hidden],.ChoixImage-module__pwua0W__import[hidden]{display:none}
.WorkshopCatalog-module__S7TZSq__grille{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin-top:20px;padding-left:0;list-style:none;display:grid}.WorkshopCatalog-module__S7TZSq__carte{border-radius:var(--radius-card);background:var(--surface);overflow-wrap:anywhere;border:1px solid #dab26547;flex-direction:column;padding:18px 20px;transition:transform .18s,border-color .18s;display:flex}.WorkshopCatalog-module__S7TZSq__carte:hover{border-color:#dab2658c;transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.WorkshopCatalog-module__S7TZSq__carte{transition:border-color .18s}.WorkshopCatalog-module__S7TZSq__carte:hover{transform:none}}.WorkshopCatalog-module__S7TZSq__titre{font-family:var(--font-display);letter-spacing:var(--ls-display);color:var(--cream);font-size:20px;line-height:1.1}.WorkshopCatalog-module__S7TZSq__resume{font-size:15px;line-height:var(--lh-body);color:var(--light);margin-top:8px}.WorkshopCatalog-module__S7TZSq__meta{border-top:1px solid #dab26538;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:auto;padding-top:14px;display:flex}.WorkshopCatalog-module__S7TZSq__metaLabel{font-size:var(--fs-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--cream)}.WorkshopCatalog-module__S7TZSq__metaValeur{font-size:14px;line-height:var(--lh-body);color:var(--light)}
.TeamGrid-module__ExcltG__grille{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;margin-top:20px;padding-left:0;list-style:none;display:grid}.TeamGrid-module__ExcltG__carte{border-radius:var(--radius-card);background:var(--surface);border:1px solid #dab26547;flex-direction:column;padding:14px;transition:transform .18s,border-color .18s;display:flex}.TeamGrid-module__ExcltG__carte:hover{border-color:#dab26580;transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.TeamGrid-module__ExcltG__carte{transition:border-color .18s}.TeamGrid-module__ExcltG__carte:hover{transform:none}}.TeamGrid-module__ExcltG__cadre{aspect-ratio:1;border-radius:var(--radius-tile);background:var(--navy-deep);width:100%;display:block;position:relative;overflow:hidden}.TeamGrid-module__ExcltG__photo{object-fit:cover;object-position:center top}.TeamGrid-module__ExcltG__silhouette{width:56%;height:56%;color:var(--grey);fill:currentColor;opacity:.55;position:absolute;inset:22%}.TeamGrid-module__ExcltG__prenom{font-family:var(--font-display);letter-spacing:var(--ls-display);color:var(--cream);overflow-wrap:anywhere;margin-top:12px;font-size:20px;line-height:1.1}.TeamGrid-module__ExcltG__role{font-size:14px;line-height:var(--lh-body);color:var(--light);overflow-wrap:anywhere;margin-top:4px}
.SiteFooter-module__SSp0Mq__footer{background:var(--ink);border-top:1px solid #dab26529;padding:64px 0 30px}.SiteFooter-module__SSp0Mq__columns{flex-wrap:wrap;justify-content:space-between;gap:44px;margin-bottom:42px;display:flex}.SiteFooter-module__SSp0Mq__brand{max-width:300px}.SiteFooter-module__SSp0Mq__logo{width:auto;height:62px;margin-bottom:16px}.SiteFooter-module__SSp0Mq__baseline{color:var(--grey);font-size:14px;line-height:var(--lh-body)}.SiteFooter-module__SSp0Mq__col{min-width:0}.SiteFooter-module__SSp0Mq__colTitle{font-family:var(--font-display);color:var(--gold);letter-spacing:1px;margin-bottom:14px;font-size:22px}.SiteFooter-module__SSp0Mq__colList{flex-direction:column;gap:4px;list-style:none;display:flex}.SiteFooter-module__SSp0Mq__link{color:var(--grey);align-items:center;gap:6px;padding:4px 0;font-size:14px;transition:color .2s;display:inline-flex}.SiteFooter-module__SSp0Mq__linkActif:hover{color:var(--light)}.SiteFooter-module__SSp0Mq__socials{gap:11px;margin-bottom:16px;list-style:none;display:flex}.SiteFooter-module__SSp0Mq__social{border-radius:var(--radius-tile);min-width:44px;min-height:44px;color:var(--gold);border:1px solid #dab2654d;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:inline-flex}.SiteFooter-module__SSp0Mq__socialActif:hover{background:var(--gold);color:var(--ink)}.SiteFooter-module__SSp0Mq__social svg{width:20px;height:20px}.SiteFooter-module__SSp0Mq__email{min-height:44px;color:var(--grey);align-items:center;font-size:14px;transition:color .2s;display:inline-flex}.SiteFooter-module__SSp0Mq__email:hover{color:var(--light)}.SiteFooter-module__SSp0Mq__copy{color:var(--grey);border-top:1px solid #f3efe314;flex-wrap:wrap;justify-content:space-between;gap:10px;padding-top:24px;font-size:13px;display:flex}.SiteFooter-module__SSp0Mq__legal{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.SiteFooter-module__SSp0Mq__legal .SiteFooter-module__SSp0Mq__link{padding:0;font-size:13px}.SiteFooter-module__SSp0Mq__legal .SiteFooter-module__SSp0Mq__link+.SiteFooter-module__SSp0Mq__link:before{content:"·";color:var(--grey);margin-right:8px}@media (max-width:880px){.SiteFooter-module__SSp0Mq__columns{flex-direction:column;gap:32px}.SiteFooter-module__SSp0Mq__copy{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.SiteFooter-module__SSp0Mq__link,.SiteFooter-module__SSp0Mq__social,.SiteFooter-module__SSp0Mq__email{transition:none}}
.acces-module__eKplPa__aide{max-width:72ch;font-size:15px;line-height:var(--lh-body);color:var(--grey);margin-top:10px}.acces-module__eKplPa__comptes{border-radius:var(--radius-card);background:var(--surface);border:1px solid #9293ad59;margin-top:16px;list-style:none}.acces-module__eKplPa__compte{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:8px 16px;display:grid}.acces-module__eKplPa__compte+.acces-module__eKplPa__compte{border-top:1px solid #9293ad33}.acces-module__eKplPa__identite{min-width:0}.acces-module__eKplPa__nom{color:var(--light);overflow-wrap:anywhere;font-size:16px}.acces-module__eKplPa__email{color:var(--grey);overflow-wrap:anywhere;font-size:14px}.acces-module__eKplPa__secours{color:var(--gold);margin-top:4px;font-size:13px}@media (max-width:880px){.acces-module__eKplPa__compte{grid-template-columns:minmax(0,1fr);gap:8px;padding:12px 16px}}
.page-module__ibMsxG__titre{font-family:var(--font-display);font-size:var(--fs-block-heading);letter-spacing:var(--ls-display);line-height:var(--lh-display);color:var(--light)}.page-module__ibMsxG__chapo{max-width:64ch;font-size:var(--fs-lead);line-height:var(--lh-body);color:var(--light);margin-top:12px}.page-module__ibMsxG__vide{border-radius:var(--radius-card);background:var(--surface);border:1px dashed #9293ad73;max-width:72ch;margin-top:40px;padding:32px}.page-module__ibMsxG__videTitre{font-family:var(--font-display);letter-spacing:var(--ls-display);color:var(--gold);font-size:28px}.page-module__ibMsxG__videTexte{line-height:var(--lh-body);color:var(--light);margin-top:10px}.page-module__ibMsxG__grille{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;margin-top:40px;list-style:none;display:grid}.page-module__ibMsxG__carte{border-radius:var(--radius-card);background:var(--surface);height:100%;min-height:44px;color:var(--light);border:1px solid #dab2654d;flex-direction:column;gap:8px;padding:22px;text-decoration:none;transition:border-color .16s,transform .16s;display:flex}.page-module__ibMsxG__carte:hover{border-color:var(--gold);transform:translateY(-2px)}.page-module__ibMsxG__carteTitre{font-family:var(--font-display);letter-spacing:var(--ls-display);color:var(--gold);align-items:center;gap:10px;font-size:24px;display:flex}.page-module__ibMsxG__carteTexte{font-size:15px;line-height:var(--lh-body);color:var(--light)}@media (prefers-reduced-motion:reduce){.page-module__ibMsxG__carte{transition:none}.page-module__ibMsxG__carte:hover{transform:none}}.page-module__ibMsxG__attentes{margin-top:40px}.page-module__ibMsxG__attentesTitre{font-family:var(--font-display);letter-spacing:var(--ls-display);color:var(--light);font-size:20px}.page-module__ibMsxG__calme{max-width:64ch;line-height:var(--lh-body);color:var(--light);margin-top:12px}.page-module__ibMsxG__attentesListe{gap:10px;margin-top:14px;list-style:none;display:grid}.page-module__ibMsxG__attente,.page-module__ibMsxG__attenteUrgente{border-radius:var(--radius-card);background:var(--surface);min-height:44px;color:var(--light);line-height:var(--lh-body);border:1px solid #dab2654d;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;display:flex}.page-module__ibMsxG__attenteUrgente{border-color:#ff8a758c}.page-module__ibMsxG__attente:hover,.page-module__ibMsxG__attenteUrgente:hover{border-color:var(--gold)}.page-module__ibMsxG__attenteUrgente:hover{border-color:var(--alert)}.page-module__ibMsxG__pastille{background:var(--gold);border-radius:50%;flex:none;width:8px;height:8px}.page-module__ibMsxG__attenteUrgente .page-module__ibMsxG__pastille{background:var(--alert)}
.sollicitations-module__wAjYCq__etatATraiter{border:1px solid var(--gold);color:var(--gold)}.sollicitations-module__wAjYCq__etatTraitee{color:var(--grey);border:1px dashed #9293ad99}.sollicitations-module__wAjYCq__objet{font-size:15px;line-height:var(--lh-body);color:var(--grey);margin-top:2px}.sollicitations-module__wAjYCq__fiche{gap:14px;max-width:72ch;margin-top:24px;display:grid}.sollicitations-module__wAjYCq__champ{gap:2px;display:grid}.sollicitations-module__wAjYCq__intitule{letter-spacing:.5px;text-transform:uppercase;color:var(--grey);font-size:13px}.sollicitations-module__wAjYCq__valeur{font-size:17px;line-height:var(--lh-body);color:var(--light)}.sollicitations-module__wAjYCq__message{border-radius:var(--radius-card);background:var(--surface);max-width:72ch;font-size:17px;line-height:var(--lh-body);color:var(--light);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:6px;padding:16px 18px}.sollicitations-module__wAjYCq__email{overflow-wrap:anywhere}.sollicitations-module__wAjYCq__avertissement{color:var(--gold);font-size:15px}
.ChoixReglement-module__WzK7RG__rangee{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ChoixReglement-module__WzK7RG__rangee>select{flex:260px}.ChoixReglement-module__WzK7RG__bouton,.ChoixReglement-module__WzK7RG__boutonDiscret{border-radius:var(--radius-button);min-height:44px;font-family:var(--font-body);letter-spacing:.5px;text-transform:uppercase;cursor:pointer;background:0 0;padding:0 16px;font-size:14px;transition:background-color .16s,color .16s}.ChoixReglement-module__WzK7RG__bouton{border:1px solid var(--gold);color:var(--gold)}.ChoixReglement-module__WzK7RG__bouton:hover{background:var(--gold);color:var(--ink)}.ChoixReglement-module__WzK7RG__boutonDiscret{color:var(--grey);border:1px solid #9293ad80}.ChoixReglement-module__WzK7RG__boutonDiscret:hover{border-color:var(--light);color:var(--light)}.ChoixReglement-module__WzK7RG__fenetre{border:1px solid var(--gold);border-radius:var(--radius-card);background:var(--navy);width:min(560px,100vw - 32px);max-height:calc(100vh - 64px);color:var(--light);padding:24px;overflow-y:auto}.ChoixReglement-module__WzK7RG__fenetre::backdrop{background:#0009}.ChoixReglement-module__WzK7RG__fenetre>*+*{margin-top:16px}.ChoixReglement-module__WzK7RG__titre{font-family:var(--font-display);font-size:24px;line-height:var(--lh-display);letter-spacing:var(--ls-display);text-transform:uppercase;color:var(--cream)}.ChoixReglement-module__WzK7RG__aide{font-size:14px;line-height:var(--lh-body);color:var(--grey)}
.ComposeurReseaux-module__372OZW__composeur{flex-direction:column;gap:20px;margin-top:28px;display:flex}.ComposeurReseaux-module__372OZW__colonnes{grid-template-columns:repeat(auto-fit,minmax(min(100%,560px),680px));justify-content:start;align-items:start;gap:24px;display:grid}.ComposeurReseaux-module__372OZW__bloc{border-radius:var(--radius-card);background:var(--surface);border:1px solid #9293ad59;flex-direction:column;gap:18px;min-width:0;padding:20px 22px;display:flex}.ComposeurReseaux-module__372OZW__titreBloc{font-family:var(--font-body);font-size:18px;line-height:var(--lh-body);color:var(--light);border-bottom:1px solid var(--gold);margin:0;padding-bottom:10px}.ComposeurReseaux-module__372OZW__facultatif{opacity:.7;font-weight:400}.ComposeurReseaux-module__372OZW__compteurDepasse{font-variant-numeric:tabular-nums;color:var(--alert);margin-left:auto;font-weight:600}.ComposeurReseaux-module__372OZW__succes{border-left:3px solid var(--gold);border-radius:var(--radius-button);background:var(--surface);max-width:72ch;font-size:14px;line-height:var(--lh-body);color:var(--light);padding:12px 14px}@media (max-width:880px){.ComposeurReseaux-module__372OZW__bloc{padding:16px 14px}}.ComposeurReseaux-module__372OZW__cibles{border:0;min-inline-size:0;margin:0 0 20px;padding:0}.ComposeurReseaux-module__372OZW__ciblesListe{flex-wrap:wrap;gap:8px 20px;margin-block-start:8px;display:flex}.ComposeurReseaux-module__372OZW__cible{min-block-size:44px;color:var(--light);cursor:pointer;align-items:center;gap:8px;display:flex}.ComposeurReseaux-module__372OZW__cible:has(input:disabled){color:var(--grey);cursor:not-allowed}.ComposeurReseaux-module__372OZW__pasRaccorde{color:var(--grey);font-size:.8125rem;font-style:italic}
.PhasesTournoi-module__ARfAuG__bloc{flex-direction:column;gap:32px;display:flex}.PhasesTournoi-module__ARfAuG__accroche{border-left:3px solid var(--gold);border-radius:var(--radius-button);background:var(--navy);padding:20px 24px}.PhasesTournoi-module__ARfAuG__accrocheTitre{font-family:var(--font-display);letter-spacing:var(--ls-display);font-size:28px;line-height:var(--lh-display);color:var(--gold);margin-bottom:8px}.PhasesTournoi-module__ARfAuG__accrocheTexte{max-width:64ch;line-height:var(--lh-body);color:var(--light)}.PhasesTournoi-module__ARfAuG__depart{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.PhasesTournoi-module__ARfAuG__journees{flex-direction:column;gap:24px;display:flex}.PhasesTournoi-module__ARfAuG__journee{flex-direction:column;gap:8px;display:flex}.PhasesTournoi-module__ARfAuG__journeeTitre{border-bottom:1px solid #9293ad59;flex-wrap:wrap;align-items:baseline;gap:12px;padding-bottom:8px;display:flex}.PhasesTournoi-module__ARfAuG__journeeNumero{font-family:var(--font-display);letter-spacing:var(--ls-display);font-size:24px;line-height:var(--lh-display);color:var(--gold)}.PhasesTournoi-module__ARfAuG__journeeDate{letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--grey);font-size:14px}.PhasesTournoi-module__ARfAuG__liste{flex-direction:column;gap:8px;list-style:none;display:flex}.PhasesTournoi-module__ARfAuG__phase{border-radius:var(--radius-button);background:var(--surface);align-items:center;gap:16px;min-height:56px;padding:10px 16px;display:flex}.PhasesTournoi-module__ARfAuG__rang{background:var(--navy-deep);width:28px;height:28px;color:var(--gold);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;display:grid}.PhasesTournoi-module__ARfAuG__corps{flex:1;min-width:0}.PhasesTournoi-module__ARfAuG__nom{color:var(--light)}.PhasesTournoi-module__ARfAuG__etat{font-size:13px;line-height:var(--lh-body);color:var(--grey)}.PhasesTournoi-module__ARfAuG__figee{max-width:22ch;font-size:13px;line-height:var(--lh-body);color:var(--alert);flex:none}.PhasesTournoi-module__ARfAuG__ajout{border-radius:var(--radius-card);background:var(--surface);padding:20px}.PhasesTournoi-module__ARfAuG__titreAjout{font-family:var(--font-display);letter-spacing:var(--ls-display);color:var(--gold);font-size:20px}.PhasesTournoi-module__ARfAuG__formats{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.PhasesTournoi-module__ARfAuG__format{border:1px solid var(--navy-deep);border-radius:var(--radius-button);background:var(--navy-deep);cursor:pointer;flex-direction:column;gap:4px;min-height:44px;padding:12px 14px;display:flex}.PhasesTournoi-module__ARfAuG__format:hover{border-color:var(--grey)}.PhasesTournoi-module__ARfAuG__formatChoisi{border-color:var(--gold)}.PhasesTournoi-module__ARfAuG__formatRadio{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.PhasesTournoi-module__ARfAuG__format:focus-within{outline:2px solid var(--gold);outline-offset:2px}.PhasesTournoi-module__ARfAuG__formatNom{color:var(--light)}.PhasesTournoi-module__ARfAuG__formatChoisi .PhasesTournoi-module__ARfAuG__formatNom{color:var(--gold)}.PhasesTournoi-module__ARfAuG__formatAide{font-size:13px;line-height:var(--lh-body);color:var(--grey)}@media (max-width:880px){.PhasesTournoi-module__ARfAuG__depart{grid-template-columns:minmax(0,1fr)}.PhasesTournoi-module__ARfAuG__phase{flex-wrap:wrap;padding:10px 12px}.PhasesTournoi-module__ARfAuG__corps{flex-basis:calc(100% - 44px)}.PhasesTournoi-module__ARfAuG__figee{flex-basis:100%;max-width:none}}
.PhotoUploader-module__Dk8JcW__lot{border-radius:var(--radius-card);background:var(--surface);border:1px solid #9293ad59;padding:16px 18px}.PhotoUploader-module__Dk8JcW__lotTitre{letter-spacing:.5px;text-transform:uppercase;color:var(--gold);font-size:14px}.PhotoUploader-module__Dk8JcW__lotListe{flex-direction:column;gap:10px;margin-top:12px;list-style:none;display:flex}.PhotoUploader-module__Dk8JcW__lotLigne{color:var(--light);border-bottom:1px solid #9293ad33;flex-wrap:wrap;align-items:baseline;gap:10px;padding-bottom:10px;font-size:15px;display:flex}.PhotoUploader-module__Dk8JcW__lotLigne:last-child{border-bottom:0;padding-bottom:0}.PhotoUploader-module__Dk8JcW__lotNom{overflow-wrap:anywhere;flex:220px;min-width:0}.PhotoUploader-module__Dk8JcW__lotTaille{color:var(--grey);font-variant-numeric:tabular-nums;font-size:14px}.PhotoUploader-module__Dk8JcW__lotStatut{letter-spacing:.5px;text-transform:uppercase;color:var(--gold);margin-left:auto;font-size:13px}.PhotoUploader-module__Dk8JcW__lotMessage{font-size:14px;line-height:var(--lh-body);color:var(--light);flex:1 0 100%}@media (max-width:880px){.PhotoUploader-module__Dk8JcW__lotStatut{margin-left:0}}
.PointFocal-module__Clko9W__bloc{margin-top:26px}.PointFocal-module__Clko9W__titre{font-family:var(--font-body);font-size:var(--fs-nav);letter-spacing:1px;text-transform:uppercase;color:var(--cream);margin:0 0 6px}.PointFocal-module__Clko9W__aide{max-width:64ch;font-size:14px;line-height:var(--lh-body);color:var(--grey);margin:0 0 14px}.PointFocal-module__Clko9W__paire{flex-wrap:nowrap;align-items:flex-start;gap:18px;display:flex}@media (max-width:880px){.PointFocal-module__Clko9W__paire{flex-direction:column}}.PointFocal-module__Clko9W__zone{cursor:crosshair;border-radius:var(--radius-card);flex-grow:1;width:0;line-height:0;position:relative;overflow:hidden}.PointFocal-module__Clko9W__zone:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.PointFocal-module__Clko9W__image{width:100%;height:auto;display:block}.PointFocal-module__Clko9W__repere{border:2px solid var(--gold);pointer-events:none;border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;position:absolute;box-shadow:0 0 0 2px #0000008c,inset 0 0 0 2px #0000008c}.PointFocal-module__Clko9W__apercu{flex:0 0 220px}@media (max-width:880px){.PointFocal-module__Clko9W__apercu{flex:none;width:100%;max-width:260px}}.PointFocal-module__Clko9W__legende{color:var(--grey);margin:0 0 6px;font-size:13px}.PointFocal-module__Clko9W__imageApercu{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-card);border:1px solid var(--navy-deep);width:100%;display:block}
.ReclamationsEngages-module__sR-SGq__bloc{border:1px solid var(--gold);border-radius:var(--radius-card);background:var(--surface);margin-bottom:28px;padding:18px 20px}.ReclamationsEngages-module__sR-SGq__titre{font-family:var(--font-display);letter-spacing:var(--ls-display);color:var(--gold);margin-bottom:8px;font-size:22px}.ReclamationsEngages-module__sR-SGq__aide{max-width:72ch;color:var(--light);margin-bottom:16px;font-size:15px}.ReclamationsEngages-module__sR-SGq__liste{gap:12px;list-style:none;display:grid}.ReclamationsEngages-module__sR-SGq__ligne{border-radius:var(--radius-card);border:1px solid #9293ad4d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.ReclamationsEngages-module__sR-SGq__qui{flex:16rem;min-width:0}.ReclamationsEngages-module__sR-SGq__engage{font-family:var(--font-display);letter-spacing:var(--ls-display);color:var(--light);overflow-wrap:anywhere;font-size:18px}.ReclamationsEngages-module__sR-SGq__demandeur{color:var(--grey);overflow-wrap:anywhere;margin-top:4px;font-size:14px}.ReclamationsEngages-module__sR-SGq__gestes{flex-wrap:nowrap;align-items:center;gap:14px;display:flex}.ReclamationsEngages-module__sR-SGq__refuser{cursor:pointer;min-height:44px;color:var(--grey);text-underline-offset:4px;white-space:nowrap;background:0 0;border:none;font-family:inherit;font-size:15px;text-decoration:underline}.ReclamationsEngages-module__sR-SGq__refuser:hover{color:var(--alert)}.ReclamationsEngages-module__sR-SGq__erreur{color:var(--alert);margin-top:14px;font-size:15px}
