.evt-ouv-hote{isolation:isolate;position:relative}.evt-ouv-photo{z-index:-1;height:46%;position:absolute;inset:auto 0 0}.evt-ouv-photo img{object-fit:cover}.evt-ouv-hote .evt-ouv{padding-top:calc(var(--entete) + clamp(2.5rem, 7svh, 5.5rem));background:0 0;padding-bottom:clamp(3rem,7svh,5.5rem)}.evt-ouv-hote .evt-ouv:before{content:"";z-index:-1;background:var(--fond);clip-path:polygon(0 0,100% 0,100% 54%,0 62%);position:absolute;inset:0}.evt-ouv-hote .ouv-faits{background:var(--fond);box-shadow:0 0 0 100vmax var(--fond);clip-path:inset(0 -100vmax -100vmax);border-top:0;margin-top:clamp(2rem,5svh,4rem);padding-bottom:clamp(.9rem,2svh,1.4rem);position:relative}.evt-ouv-hote .evt-fiche{box-shadow:0 1.5rem 3rem -1.5rem #00000073}@media (min-width:64rem){.evt-ouv-photo{height:auto;inset:0 0 0 44%}.evt-ouv-hote .evt-ouv:before{clip-path:polygon(0 0,63% 0,54% 100%,0 100%)}.evt-ouv-hote .ouv-grille{grid-template-columns:minmax(0,1.15fr) minmax(0,.75fr);align-items:center;gap:clamp(2rem,4vw,5rem)}.evt-ouv-hote .ouv-outil{justify-self:end;width:100%;max-width:34rem}}.evt-programme{padding-block:clamp(4.5rem,8vw,8rem)}.evt-programme-tete{gap:1rem;margin-bottom:clamp(1rem,2.5vw,2.25rem);display:grid}.evt-programme .evt-temps{gap:1rem}.evt-programme .evt-temps-un{border-left:.3rem solid var(--rouge);border-radius:0 var(--rayon) var(--rayon) 0;background:var(--fond-haut);box-shadow:inset 0 0 0 1px var(--filet);gap:1.25rem;padding:clamp(1.25rem,2vw,1.75rem) clamp(1.25rem,2.2vw,2rem)}.evt-programme .evt-temps-picto{border-radius:var(--rayon)}.evt-programme .evt-temps-verbe{text-wrap:balance;font-size:clamp(1.6rem,2.1vw,2.2rem)}.evt-programme .evt-temps-texte{color:var(--texte-doux)}.evt-programme .evt-liens{margin-top:.5rem}.evt-programme .evt-affiche-cadre{width:min(100%,38rem);box-shadow:0 1.5rem 3rem -1.75rem #00000080}@media (min-width:64rem){.evt-programme .evt-programme-grille{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:clamp(3rem,6vw,7rem)}}.evt-autres{padding-block:clamp(4.5rem,8vw,8rem)}.evt-autres-cote{justify-items:start;gap:1rem;display:grid}.evt-autres-cote .evt-tete-texte{text-wrap:balance;max-width:none}.evt-autres-rappel{border-radius:var(--rayon);background:var(--fond-alt);text-wrap:pretty;align-items:flex-start;gap:.75rem;padding:.9rem 1.1rem;line-height:1.4;display:flex}.evt-autres-rappel strong{color:var(--soleil)}.evt-autres-rappel .picto{width:1.4rem;height:1.4rem;color:var(--soleil);flex:none}@media (min-width:64rem){.evt-autres-tete{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:2rem clamp(3rem,6vw,7rem)}}.evt-inscription{padding-block:clamp(4.5rem,8vw,8rem)}.evt-recap-venir{border-radius:var(--rayon);background:var(--fond-haut);box-shadow:inset 0 0 0 1px var(--filet);display:grid;overflow:clip}.evt-recap-carte{min-height:12rem;box-shadow:none;border-radius:0}.evt-recap-venir-texte{text-wrap:pretty;gap:.25rem;padding:1rem 1.1rem;font-size:.95rem;line-height:1.35;display:grid}.evt-recap-venir-texte strong{font-family:var(--f-display);text-transform:uppercase;font-size:1.3rem;font-weight:900;font-stretch:75%}.evt-recap-joindre{gap:.6rem;display:grid}.evt-recap-joindre a{border-radius:var(--rayon);background:var(--fond-alt);overflow-wrap:anywhere;align-items:center;gap:.85rem;padding:.8rem 1rem;font-weight:800;transition:background-color .2s;display:flex}.evt-recap-joindre a:hover{background:var(--fond-haut)}.evt-recap-joindre small{color:var(--texte-doux);font-size:.8rem;font-weight:600;display:block}.evt-recap-joindre .picto{width:1.4rem;height:1.4rem;color:var(--accent-lisible);flex:none}.evt-recap-avant{gap:.5rem;display:grid}.evt-recap-avant-titre{text-transform:uppercase;letter-spacing:.06em;color:var(--texte-doux);font-size:.85rem;font-weight:800}.evt-recap-avant ul{border-top:1px solid var(--filet);display:grid}.evt-recap-avant-lien{border-bottom:1px solid var(--filet);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding-block:.7rem;font-weight:700;display:grid}.evt-recap-avant-lien .picto{width:1.25rem;height:1.25rem;color:var(--bleu-lisible)}.evt-recap-avant-lien .icone{width:1rem;height:1rem;transition:translate .2s}.evt-recap-avant-lien:hover .icone{translate:.25rem}@media (prefers-reduced-motion:reduce){.evt-recap-avant-lien .icone{transition:none}.evt-recap-avant-lien:hover .icone{translate:none}}:root:has(.evt-ouv-hote) .pied-appel.pied-volet:before{clip-path:polygon(0 100%,100% 0,100% 100%);border-radius:0}:root:has(.evt-ouv-hote) .pied-volet:not(.pied-appel):before{clip-path:polygon(0 100%,0 40%,30% 40%,30% 0,100% 0,100% 100%);border-radius:0}:root:has(.evt-ouv-hote) .pied-appel-etoile{display:none}@media (max-width:29.99rem){.evt-programme .evt-temps-un{grid-template-columns:1fr;gap:.9rem}}
