@layer components{.saison-automne{--fond:#cf402b;--fond-alt:#bd3823;--fond-haut:#bd3823;--texte:#fff;--texte-doux:#fff;--filet:#ffffff3d;--filet-fort:#ffffff8c;--accent-lisible:#fff;--bleu-lisible:#fff}.saison-hiver,.saison-immersion{--fond:#014fa4;--fond-alt:#01438c;--fond-haut:#01438c;--texte:#fff;--texte-doux:#e6eefa;--filet:#fff3;--filet-fort:#ffffff80;--accent-lisible:#fff;--bleu-lisible:#fff}.saison-ete{--fond:#fff;--fond-alt:#f6f6f7;--fond-haut:#ececee;--texte:#24262b;--texte-doux:#55565f;--filet:#14131821;--filet-fort:#14131866;--accent-lisible:#b93a25;--bleu-lisible:#014fa4}.saison-printemps{--fond:#ececee;--fond-alt:#f6f6f7;--fond-haut:#fff;--texte:#24262b;--texte-doux:#55565f;--filet:#14131824;--filet-fort:#1413186b;--accent-lisible:#b93a25;--bleu-lisible:#014fa4}:root[data-theme=sombre] .saison-ete,:root[data-theme=sombre] .saison-printemps{--fond:#2e3037;--fond-alt:#26282e;--fond-haut:#383b43;--texte:#f6f6f7;--texte-doux:#c0c2ca;--filet:#f5f1ea26;--filet-fort:#f5f1ea70;--accent-lisible:#fff;--bleu-lisible:#7fb2f5}:root[data-theme=sombre] .saison-printemps{--fond:#202126}.saison-automne,.saison-hiver,.saison-printemps,.saison-ete,.saison-immersion{background-color:var(--fond);color:var(--texte)}.page-saison{--saison:var(--rouge);--saison-lisible:var(--accent-lisible)}.page-saison[data-saison=automne],.page-saison[data-saison=ete]{--saison:var(--rouge);--saison-lisible:#b93a25}.page-saison[data-saison=hiver],.page-saison[data-saison=printemps],.page-saison[data-saison=immersion]{--saison:var(--bleu);--saison-lisible:var(--bleu)}:root[data-theme=sombre] .page-saison[data-saison]{--saison-lisible:#fff}.at-motif{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.at-trace :is(path,circle,ellipse){stroke-dasharray:1;animation:at-trace 1.5s var(--courbe) both;animation-delay:calc(var(--i,0) * .16s + .35s)}.at-carnet{isolation:isolate;border-radius:var(--rayon);background:var(--fond-haut);box-shadow:inset 0 0 0 1px var(--filet), 0 2.5rem 4.375rem -2.5rem #14131880;padding:3.1rem clamp(.75rem,1.4vw,1.25rem) clamp(.75rem,1.4vw,1.25rem);position:relative;rotate:none}.at-carnet:before{content:"";border-top:.65rem dotted var(--fond-alt);position:absolute;top:1.05rem;left:1.1rem;right:1.1rem}.at-carnet:after{content:"";z-index:-1;border-radius:inherit;background:var(--fond-alt);box-shadow:inset 0 0 0 1px var(--filet);position:absolute;inset:0;translate:.6rem .6rem;rotate:none}.at-carnet-planche{--planche-h:clamp(18rem, 22vw, 22rem);rotate:none}.at-carnet-planche:after{translate:.6rem .6rem;rotate:none}.at-carnet-formats{perspective:137.5rem}.at-intercalaires{gap:.35rem;display:grid}.at-intercalaire{border-radius:var(--rayon-petit);text-align:left;opacity:.72;min-height:3.5rem;transition:translate var(--d-glisse) var(--rebond), opacity var(--d-pose) linear;justify-content:space-between;align-items:center;gap:1rem;padding:.6rem 1.1rem;display:flex}.at-intercalaire.carte{box-shadow:inset 0 0 0 1.5px var(--filet-fort)}.at-intercalaire .chiffre{white-space:nowrap;font-size:1.9rem}.at-intercalaire:hover,.at-intercalaire[aria-selected=true]{opacity:1}.at-pages{touch-action:pan-y;margin-top:.75rem;display:grid}.at-page{border-radius:var(--rayon-grand);transform-origin:0;min-height:clamp(24rem,36vw,34rem);transition:transform .76s var(--courbe), opacity .3s linear;grid-area:1/1;align-content:space-between;gap:1.5rem;padding:clamp(1.25rem,3vw,3.25rem) clamp(1.25rem,3vw,3.25rem) clamp(1.25rem,3vw,3.25rem) clamp(2.6rem,5vw,5.5rem);display:grid;position:relative}.at-page.carte{border-radius:var(--rayon-grand);box-shadow:inset 0 0 0 1.5px var(--filet-fort)}.at-page:before{content:"";border-left:.7rem dotted var(--dehors,var(--papier));position:absolute;top:clamp(1.5rem,3vw,3rem);bottom:clamp(1.5rem,3vw,3rem);left:clamp(.9rem,1.8vw,2rem)}:root[data-theme=sombre] .at-page:before{border-left-color:#121116}.at-page.carte:before{border-left-color:var(--fond-alt)}.at-page[data-etat=derriere]{transform:translate(calc(var(--rang) * .9rem), calc(var(--rang) * .9rem)) rotate(calc(var(--rang) * .8deg))}.at-page[data-etat=tournee]{opacity:0;pointer-events:none;transform:rotateY(-96deg)rotate(-3deg)}.at-page-prix{flex-direction:column;gap:.6rem;display:flex}.at-page-prix .chiffre{white-space:nowrap;font-size:clamp(6rem,17vw,17rem);line-height:.76}.at-pages-pilote{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.75rem;display:flex}.at-pages-pilote .repere{text-align:center}.at-rond:disabled{opacity:.35;cursor:default;pointer-events:none}@media (min-width:48rem){.at-intercalaires{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:.5rem;padding-inline:clamp(1.5rem,3vw,3rem)}.at-intercalaire,.at-intercalaire.carte{border-radius:var(--rayon) var(--rayon) 0 0}.at-intercalaire{border-radius:var(--rayon) var(--rayon) 0 0;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:.4rem;min-height:5.5rem;padding:.9rem 1.2rem 1.6rem;translate:0 .9rem}.at-intercalaire:hover{translate:0 .5rem}.at-intercalaire[aria-selected=true]{translate:0 .1rem}.at-intercalaire .chiffre{font-size:clamp(2.2rem,3.4vw,3.6rem)}.at-pages{margin-top:0;position:relative}.at-page{grid-template-columns:minmax(0,1fr) auto;align-content:stretch;align-items:end;gap:3rem}.at-page-texte{align-self:start;max-width:34rem}.at-page-prix{text-align:right;align-items:flex-end}}html:not(.js) .at-pages{gap:.75rem}html:not(.js) .at-page{opacity:1;grid-area:auto;transform:none}.at-ticket{border-radius:var(--rayon);background:var(--fond-haut);box-shadow:inset 0 0 0 1px var(--filet);gap:.75rem 1.75rem;padding:clamp(1.1rem,2vw,1.75rem) clamp(1.5rem,2.6vw,2.5rem);display:grid;position:relative;overflow:hidden}.at-ticket:before,.at-ticket:after{content:"";background:var(--fond);width:1.5rem;height:1.5rem;box-shadow:inset 0 0 0 1px var(--filet);border-radius:50%;margin-top:-.75rem;position:absolute;top:50%}.at-ticket:before{left:-.75rem}.at-ticket:after{right:-.75rem}@media (min-width:40rem){.at-ticket{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.at-poincons{flex-wrap:wrap;gap:.35rem;display:flex}.at-poincons>span{background:var(--soleil);border-radius:50%;width:1.05rem;height:1.05rem;box-shadow:inset 0 0 0 1.5px #14131859}.js .at-ticket.est-visible .at-poincons>span{animation:at-poincon .42s var(--rebond) both;animation-delay:calc(var(--i,0) * 55ms + .35s)}.at-croquis-tete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-bottom:.75rem;display:flex}.at-planche{border-radius:var(--rayon);color:#141318;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;transition:box-shadow var(--d-pose) linear;background:#fffdf7;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #14131824,0 1.875rem 3.75rem -2.25rem #1413188c}.at-planche[data-main=oui]{box-shadow:inset 0 0 0 .1563rem #141318,0 1.875rem 3.75rem -2.25rem #1413188c}.at-planche:before{content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M0 .5H24M.5 0V24' stroke='%23014fa4' stroke-opacity='.11'/%3E%3C/svg%3E");background-size:1.5rem 1.5rem;position:absolute;inset:0}.at-planche canvas{width:100%;height:var(--planche-h,clamp(19rem, 40vw, 30rem));cursor:crosshair;display:block;position:relative}.at-planche canvas:focus-visible{outline:.1875rem solid var(--bleu);outline-offset:-.1875rem}.at-modele{pointer-events:none;fill:none;stroke:#014fa461;stroke-width:.9px;stroke-linecap:round;stroke-linejoin:round;width:86%;height:79%;position:absolute;inset:9% 7% 12%}.at-modele path{stroke-dasharray:1;animation:at-trace 1.3s var(--courbe) both;animation-delay:calc(var(--i,0) * .13s + .15s)}.at-planche-consigne{pointer-events:none;font-family:var(--f-mono);letter-spacing:.04em;text-transform:uppercase;color:#1413189e;font-size:.72rem;font-weight:500;position:absolute;bottom:.8rem;left:1rem;right:1rem}.at-planche-voile{text-align:center;touch-action:pan-y;background:#fffdf794;place-content:center;justify-items:center;gap:.7rem;padding:1.25rem;display:grid;position:absolute;inset:0}.at-planche-appel{color:#fff;background:#141318;border-radius:6.1875rem;align-items:center;gap:.6rem;min-height:3.25rem;padding:0 1.4rem;font-weight:650;font-stretch:88%;display:inline-flex;box-shadow:0 1rem 1.875rem -1rem #141318b3}.at-planche-note{color:#141318c7;max-width:24ch;font-size:.9375rem;line-height:1.35}.at-planche-fin{color:#fff;min-height:2.75rem;font-family:var(--f-mono);letter-spacing:.04em;text-transform:uppercase;touch-action:manipulation;background:#141318;border-radius:6.1875rem;padding:0 1.1rem;font-size:.72rem;font-weight:500;position:absolute;top:.6rem;right:.6rem}.at-planche-repere{pointer-events:none;border:2px solid #141318;border-radius:50%;width:1.1rem;height:1.1rem;margin:-.55rem 0 0 -.55rem;position:absolute}.at-planche-repere[data-pose=oui]{background:#141318}.at-outils{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;margin-top:.75rem;display:flex}.at-trousse{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.at-gestes{gap:.4rem;display:flex}.at-crayon{touch-action:manipulation;border-radius:50%;place-items:center;width:2.6rem;height:2.75rem;display:grid}.at-crayon>span{background:var(--c);width:1.55rem;height:1.55rem;transition:scale var(--d-pose) var(--rebond), box-shadow var(--d-pose) linear;border-radius:50%;box-shadow:inset 0 0 0 1.5px #1413184d}.at-crayon[aria-pressed=true]>span{box-shadow:0 0 0 2px var(--fond), 0 0 0 .25rem var(--texte);scale:1.18}.at-outil{min-height:2.75rem;box-shadow:inset 0 0 0 1.5px var(--filet-fort);font-family:var(--f-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;touch-action:manipulation;transition:background-color var(--d-tap) linear, color var(--d-tap) linear, opacity var(--d-tap) linear;border-radius:6.1875rem;align-items:center;gap:.5rem;padding:0 .95rem;font-size:.72rem;font-weight:500;display:inline-flex}.at-outil .icone{width:1rem;height:1rem}.at-outil-rond{justify-content:center;width:2.75rem;padding:0}.at-outil[aria-pressed=true]{background:var(--texte);color:var(--fond);box-shadow:none}@media (hover:hover){.at-outil:hover:not(:disabled){background:var(--texte);color:var(--fond);box-shadow:none}}.at-outil:disabled{opacity:.45;cursor:default}@media (max-width:40rem){.at-trousse,.at-gestes{width:100%}.at-trousse{justify-content:space-between;gap:.25rem}.at-outil-rond{width:2.6rem}.at-gestes>.at-outil{flex:1;justify-content:center;padding:0 .5rem}}.at-eventail{--px:0;--ouvre:5deg}.at-eventail:hover,.at-eventail:focus-within{--ouvre:12deg}@media (hover:none){.at-eventail{--ouvre:10deg}}.at-eventail-scene{touch-action:pan-y;-webkit-user-select:none;user-select:none;height:clamp(21rem,40vw,36rem);position:relative}.at-eventail-carte{height:min(82%, calc(64vw / var(--ratio,.67)));aspect-ratio:var(--ratio,.67);border-radius:var(--rayon);transform-origin:50% 135%;transform:translateX(-50%) rotate(calc(var(--ecart,0) * (var(--ouvre) + var(--px,0) * 4deg))) scale(calc(1 - var(--rang,0) * .05));cursor:pointer;transition:transform .8s var(--courbe), translate var(--d-glisse) var(--courbe);background:#fff;position:absolute;bottom:5%;left:50%;overflow:hidden;box-shadow:0 2.125rem 3.75rem -2.125rem #0000008c}.at-eventail-carte img{object-fit:cover;pointer-events:none}.at-eventail-carte[data-devant=oui]{cursor:zoom-in}.at-eventail-carte[data-devant=non]:hover{translate:0 -4%}.at-eventail-pied{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;max-width:30rem;margin:1.25rem auto 0;display:grid}.at-rond{width:3rem;height:3rem;box-shadow:inset 0 0 0 1.5px var(--filet-fort);transition:background-color var(--d-pose) linear, color var(--d-pose) linear, box-shadow var(--d-pose) linear;border-radius:50%;flex:none;place-items:center;display:grid}.at-rond:hover{background:var(--texte);color:var(--fond);box-shadow:none}.at-visio{color:#fff;background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:clamp(.75rem,2.5vw,2.25rem);position:fixed;inset:0}.at-visio::backdrop{background:#0c0b0feb}.at-visio[open]{animation:at-visio .36s var(--courbe) both;grid-template-rows:auto minmax(0,1fr) auto;gap:.9rem;display:grid}.at-visio-image{justify-self:center;width:min(100%,38.75rem);min-height:0;position:relative}.at-visio-image img{object-fit:contain}.at-visio .at-rond{box-shadow:inset 0 0 0 1.5px #ffffff80}.at-visio .at-rond:hover{color:#141318;background:#fff}.page-saison h1.titre-1{--ech:.8}@media (max-width:40rem){.page-saison h1.titre-1{--ech:.88}}.at-affiche{--px:0;--py:0;isolation:isolate;border-radius:var(--rayon-grand);perspective:68.75rem;height:100%;min-height:clamp(21rem,30vw,31rem);padding:clamp(1.1rem,2vw,2rem);position:relative;overflow:hidden;container-type:inline-size}.at-affiche .at-affiche-mot{translate:calc(var(--px) * -.75rem) calc(var(--py) * -.5rem);transition:translate .7s var(--courbe);margin-top:clamp(.75rem,1.6vw,1.5rem);font-size:clamp(3rem,17cqi,9rem);line-height:.78}.at-affiche .at-motif{z-index:-1;opacity:.5;width:min(62%,26rem);translate:calc(var(--px) * 1rem) calc(var(--py) * .75rem);transition:translate .9s var(--courbe);position:absolute;top:-8%;right:-6%}.at-affiche-tirage{width:min(20rem,50cqi);aspect-ratio:var(--ratio,1);border-radius:var(--rayon-petit);transform:rotateY(calc(var(--px) * 10deg)) rotateX(calc(var(--py) * -8deg)) translate3d(calc(var(--px) * .625rem), calc(var(--py) * .5rem), 0);transition:transform .6s var(--courbe);background:#fff;display:block;position:absolute;bottom:8%;right:7%;overflow:hidden;box-shadow:0 2.5rem 3.75rem -1.875rem #0009}.at-affiche-tirage[data-forme=portrait]{width:min(14.5rem,39cqi)}button.at-affiche-tirage{cursor:zoom-in}button.at-affiche-tirage:focus-visible{outline:.1875rem solid var(--texte);outline-offset:.25rem}.at-affiche-tirage img{object-fit:cover;width:100%;height:100%}.at-affiche-note{max-width:28%;color:inherit;opacity:.85;position:absolute;bottom:clamp(1.1rem,2vw,2rem);left:clamp(1.1rem,2vw,2rem)}.at-fiche{border-radius:var(--rayon-grand);background:var(--fond-haut);box-shadow:inset 0 0 0 1px var(--filet), 0 2.125rem 3.75rem -2.75rem #14131880;overflow:hidden}.at-fiche-dates{padding:.3rem clamp(1rem,1.8vw,1.75rem)}.at-session{flex-wrap:wrap;align-items:center;gap:.5rem .9rem;padding:.85rem 0;display:flex}.at-session+.at-session{border-top:1px solid var(--filet)}.at-session[data-etat=passee] .at-session-date{color:var(--texte-doux);text-decoration:line-through;text-decoration-thickness:1.5px}.at-voyant{background:var(--filet-fort);border-radius:50%;flex:none;width:.6rem;height:.6rem}.at-voyant[data-etat=ouverte]{background:#2fa35a;box-shadow:0 0 0 .25rem #2fa35a38}.at-fiche-faits{background:var(--filet);border-bottom:1px solid var(--filet);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.at-fiche-faits>div{background:var(--fond-haut);padding:clamp(.75rem,1.2vw,1.1rem) clamp(1rem,1.8vw,1.75rem)}.at-fiche-faits dd{margin-top:.4rem}.at-fiche-pied{gap:.8rem;padding:clamp(.9rem,1.5vw,1.35rem) clamp(1rem,1.8vw,1.75rem) clamp(1rem,1.7vw,1.5rem);display:grid}.at-fiche-actions{flex-wrap:wrap;gap:.6rem;display:flex}@media (max-width:40rem){.at-action{white-space:normal;text-align:left;justify-content:space-between;width:100%}}.at-fiche-ailleurs{border-radius:var(--rayon-petit);min-height:3rem;transition:background-color var(--d-pose) linear;background:#2fa35a21;align-items:center;gap:.75rem;padding:.65rem .9rem;font-size:clamp(.95rem,.9rem + .16vw,1.0625rem);line-height:1.35;display:flex}.at-fiche-ailleurs:hover{background:#2fa35a3d}.at-fiche-ailleurs>:nth-child(2){flex:1}.at-fiche-ailleurs .icone{transition:translate var(--d-pose) var(--courbe)}.at-fiche-ailleurs:hover .icone{translate:.3rem}.at-parcours{position:relative}.at-parcours>ol{gap:clamp(.5rem,1.1vw,1.25rem);display:grid}.at-parcours-fil{display:none}.at-station{border-radius:var(--rayon-grand);flex-direction:column;justify-content:space-between;gap:2rem;height:100%;min-height:clamp(13rem,21vw,21rem);padding:clamp(1.1rem,1.8vw,1.75rem);display:flex}.at-station-rang{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.at-station-rang .chiffre{font-size:clamp(2.6rem,4vw,4.5rem)}.at-station-rang .etiquette{white-space:normal;text-align:right}@media (min-width:64rem){.at-parcours{padding-top:2.25rem}.at-parcours>ol{grid-template-columns:minmax(0,.82fr) minmax(0,1fr) minmax(0,1fr)}.at-parcours-fil{width:100%;height:2px;display:block;position:absolute;top:.45rem;left:0;overflow:visible}.at-parcours-fil path{fill:none;stroke:var(--soleil);stroke-width:2px}.at-parcours>ol>li{position:relative}.at-parcours>ol>li:before{content:"";background:var(--soleil);width:1rem;height:1rem;box-shadow:0 0 0 .3125rem var(--fond);border-radius:50%;position:absolute;top:-2.25rem;left:clamp(1.1rem,1.8vw,1.75rem)}}.at-ligne-ouverte{border-radius:var(--rayon);background:var(--fond-haut);box-shadow:inset 0 0 0 1px var(--filet), 0 1.5rem 2.75rem -2.125rem #14131873;align-items:center;gap:.6rem 1.5rem;padding:clamp(1rem,1.8vw,1.6rem);display:grid}@media (min-width:48rem){.at-ligne-ouverte{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) auto auto}}.at-passees{margin-top:clamp(1.5rem,3vw,2.5rem)}.at-passees>summary{border-top:1px solid var(--filet-fort);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3.25rem;list-style:none;display:flex}.at-passees>summary::-webkit-details-marker{display:none}.at-passees>summary .icone{transition:rotate var(--d-pose) var(--courbe)}.at-passees[open]>summary .icone{rotate:180deg}.at-frise{flex-direction:column;gap:clamp(.5rem,1.1vw,1.25rem);display:flex}.at-frise>li{flex:var(--duree,1) 1 0;border-radius:var(--rayon);min-width:0;transition:translate var(--d-glisse) var(--courbe);flex-direction:column;gap:1.25rem;padding:clamp(1rem,1.6vw,1.6rem);display:flex}.at-frise>li:hover{translate:0 -.375rem}@media (min-width:64rem){.at-frise{flex-direction:row}.at-frise>li{justify-content:space-between;min-height:clamp(15rem,20vw,20rem)}}.at-saison-carte{isolation:isolate;border-radius:var(--rayon-grand);height:100%;min-height:clamp(13rem,19vw,19rem);transition:translate var(--d-glisse) var(--courbe), rotate var(--d-glisse) var(--rebond);flex-direction:column;justify-content:space-between;gap:2rem;padding:clamp(1rem,1.8vw,1.75rem);display:flex;position:relative;overflow:hidden}.at-saison-carte:hover,.at-saison-carte:focus-visible{translate:0 -.375rem;rotate:-1deg}.at-saison-carte .at-motif{z-index:-1;opacity:.24;width:min(48%,11rem);transition:rotate 1.1s var(--courbe), scale 1.1s var(--courbe);position:absolute;top:16%;right:-9%}.at-saison-carte:hover .at-motif,.at-saison-carte:focus-visible .at-motif{rotate:22deg;scale:1.1}.at-saison-carte .icone{transition:translate var(--d-pose) var(--courbe)}.at-saison-carte:hover .icone{translate:.35rem}@media (max-width:39.99rem){.at-glisse{margin-inline:calc(var(--gouttiere) * -1);padding:.5rem var(--gouttiere) .75rem;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gouttiere);scrollbar-width:none;gap:.6rem;overflow-x:auto;flex-direction:row!important;display:flex!important}.at-glisse::-webkit-scrollbar{display:none}.at-glisse>*,.at-frise.at-glisse>li{flex:0 0 var(--glisse,78%);scroll-snap-align:start}.at-frise.at-glisse>li{justify-content:space-between;min-height:13.5rem}.at-fiche-faits>div{padding-block:.65rem}.at-fiche-faits dd{margin-top:.25rem}}@media (prefers-reduced-motion:reduce){.at-affiche-mot,.at-affiche .at-motif{translate:none!important}.at-affiche-tirage{transform:none!important}.at-saison-carte:hover,.at-saison-carte:focus-visible,.at-frise>li:hover,.at-seance:hover,.at-seance:nth-child(2n):hover,.at-prochaine:hover{translate:none;rotate:var(--penche,0deg)}.at-page{transition:none}}.ap-planche-scene{align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}@media (min-width:64rem){.ap-planche-scene{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}}.ap-planche .at-carnet-planche{--planche-h:clamp(17rem, 24vw, 26rem);--filet:#14131824;--filet-fort:#14131866;--texte:#24262b;--texte-doux:#55525c;color:var(--encre);background:#fffdf7}.ap-planche .at-carnet-planche:after{background:var(--rouge);box-shadow:none}.ap-planche .at-carnet-planche:before{border-top-color:var(--soleil)}.ap-mercredi{gap:clamp(2.5rem,5vw,5rem);display:grid}.ap-mercredi-photo{max-width:36rem;position:relative}.ap-mercredi-photo .photo-affiche{aspect-ratio:4/5}@media (min-width:64rem){.ap-mercredi{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start}.ap-mercredi-photo{top:calc(var(--entete) + 2rem);position:sticky}}.ap-tickets{--encoche:var(--fond);gap:.75rem;display:grid}.ap-tickets .at-ticket{box-shadow:none}.ap-tickets .at-ticket:before,.ap-tickets .at-ticket:after{background:var(--encoche);box-shadow:none}.ap-tickets .at-ticket:first-child{background:var(--soleil);color:var(--encre)}.ap-tickets .at-ticket:nth-child(2){color:var(--encre);background:#fff}.ap-tickets .at-ticket:nth-child(3){background:var(--rouge-fonce);color:#fff}.ap-tickets .at-ticket:nth-child(3) .at-poincons>span{background:#fff}.ap-ticket-prix{white-space:nowrap;font-size:clamp(3rem,4.6vw,4.75rem)}@media (min-width:40rem){.ap-tickets .at-ticket:first-child{rotate:-.8deg}.ap-tickets .at-ticket:nth-child(2){margin-left:1.5rem;rotate:.6deg}.ap-tickets .at-ticket:nth-child(3){rotate:-.4deg}}.ap-stages{align-items:center;gap:clamp(3rem,5vw,5rem);display:grid}@media (min-width:64rem){.ap-stages{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ap-themes{font-size:clamp(1.3rem,2.5vw,2.7rem)}@media (max-width:39.99rem){.ap-themes{font-size:1.1rem}}.ap-prix-ligne{flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;font-weight:650;display:flex}.ap-prix-ligne .chiffre{color:var(--accent-lisible);font-size:clamp(3.6rem,6vw,6.5rem)}.ap-avis{overflow:clip}.ap-avis-citation{max-width:16ch;font-family:var(--f-display);letter-spacing:-.015em;text-transform:uppercase;text-wrap:balance;font-size:clamp(2.6rem,7.4vw,8.5rem);font-weight:900;font-stretch:62%;line-height:.88}.ap-avis-signature{gap:.5rem;max-width:34rem;margin-top:clamp(1.5rem,3vw,3rem);display:grid}.ap-etoile{aspect-ratio:1;clip-path:polygon(50% 0,61% 38%,100% 50%,61% 62%,50% 100%,39% 62%,0 50%,39% 38%);background:#ffffff4d;width:1.4rem}.ap-etoile.pleine{background:var(--soleil)}.ap-avis-grille{gap:clamp(2rem,4vw,4rem);display:grid}@media (min-width:64rem){.ap-avis-grille{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center}.ap-avis-signature{align-self:start;margin-top:0}}.js .ap-bandes.apparait{opacity:1;transform:none}.js .ap-bandes .bande-inclinee{clip-path:inset(0 100% 0 0);transition:clip-path .9s var(--courbe) calc(var(--i,0) * .14s + .1s)}.js .ap-bandes.est-visible .bande-inclinee{clip-path:inset(0)}@media (prefers-reduced-motion:reduce){.js .ap-bandes .bande-inclinee{clip-path:none;transition:none}}.ap-questions{gap:clamp(2rem,4vw,4rem);display:grid}@media (min-width:64rem){.ap-questions{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}}.ap-chapo-deux{text-wrap:balance}@media (min-width:40rem){.ap-chapo-deux>span{display:block}}@media (min-width:64rem){.ap-chapo-deux{font-size:max(1.05rem,clamp(2.1rem,4.5vw,5.25rem)/3.50877)}.ap-chapo-deux>span{white-space:nowrap}}.ap-etapes{gap:.6rem;display:grid}.ap-etapes>li{background:var(--fond-alt);border-radius:1.75rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;padding:1rem 1.25rem 1rem 1rem;display:grid}.ap-etapes>li:nth-child(2){background:var(--bleu);color:#fff}.ap-etapes>li:nth-child(3){background:var(--soleil);color:var(--encre)}.ap-etape-rang{aspect-ratio:1;background:var(--rouge-fonce);color:#fff;width:3rem;font-family:var(--f-display);border-radius:50%;place-items:center;font-size:1.6rem;font-weight:900;font-stretch:62%;display:grid}.ap-index{border-top:2px solid var(--filet-fort)}.ap-index>li{border-bottom:2px solid var(--filet-fort)}.ap-index-lien{isolation:isolate;transition:color var(--d-pose) linear;grid-template-columns:5.5rem minmax(0,1fr) auto;align-items:center;gap:1rem clamp(1rem,2.5vw,2.5rem);padding-block:clamp(1rem,2vw,1.75rem);display:grid;position:relative}.ap-index-lien:before{content:"";inset:0 calc(var(--gouttiere) * -1);z-index:-1;background:var(--rouge-fonce);clip-path:inset(100% 0 0);transition:clip-path .48s var(--courbe);position:absolute}.ap-index-lien:hover:before,.ap-index-lien:focus-visible:before{clip-path:inset(0)}.ap-index-lien:hover,.ap-index-lien:focus-visible{color:#fff}.ap-index-vignette{aspect-ratio:1;border-radius:50%;display:block;position:relative;overflow:hidden}.ap-index-corps{gap:.35rem;min-width:0;display:grid}.ap-index-repere{font-family:var(--f-display);text-transform:uppercase;opacity:.75;font-size:.9rem;font-weight:700;font-stretch:75%}.ap-index-titre{font-family:var(--f-display);text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(1.9rem,5.4vw,6rem);font-weight:900;font-stretch:62%;line-height:.9}.ap-index-texte{max-width:52ch;line-height:1.4}.ap-index-fleche{aspect-ratio:1;background:var(--texte);width:3.25rem;color:var(--fond);transition:rotate var(--d-glisse) var(--courbe);border-radius:50%;place-items:center;display:grid}.ap-index-lien:hover .ap-index-fleche{color:var(--rouge-fonce);background:#fff;rotate:-45deg}@media (min-width:64rem){.ap-index-lien{grid-template-columns:minmax(0,1fr) 20rem auto}.ap-index-vignette{aspect-ratio:16/10;border-radius:var(--rayon);clip-path:inset(0 0 0 100%);transition:clip-path .56s var(--courbe);grid-area:1/2}.ap-index-corps{grid-area:1/1}.ap-index-lien:hover .ap-index-vignette,.ap-index-lien:focus-visible .ap-index-vignette{clip-path:inset(0)}}@media (max-width:39.99rem){.ap-index-lien{grid-template-columns:4rem minmax(0,1fr)}.ap-index-fleche{display:none}}.ap-reserver{align-items:center;gap:clamp(2.5rem,5vw,5rem);display:grid}@media (min-width:64rem){.ap-reserver{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.ap-reserver .at-fiche{box-shadow:0 2.125rem 3.75rem -2.75rem #14131899}.ap-tirage-scene{--px:0;--py:0;perspective:60rem;place-items:center;display:grid;container-type:inline-size}.ap-tirage-scene .at-affiche-tirage{width:min(30rem,86cqi);position:relative;bottom:auto;right:auto}.ap-tirage-scene .at-affiche-tirage[data-forme=portrait]{width:min(24rem,66cqi)}.ap-semaines{gap:clamp(1.5rem,3vw,3rem);display:grid}.ap-semaine-titre{font-family:var(--f-display);text-transform:uppercase;margin-bottom:.9rem;font-size:clamp(1.3rem,2vw,2rem);font-weight:900;font-stretch:70%}.ap-jours{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.4rem,1vw,1rem);display:grid}.ap-jours>li{border-radius:var(--rayon);background:var(--bleu);color:#fff;min-height:clamp(9rem,16vw,15rem);transition:translate var(--d-glisse) var(--rebond), rotate var(--d-glisse) var(--rebond);align-content:space-between;gap:.2rem;padding:clamp(.7rem,1.4vw,1.4rem);display:grid}.ap-jours>li:nth-child(2){background:var(--aplat-fonce)}.ap-jours>li:nth-child(3){background:var(--soleil);color:var(--encre)}.ap-jours>li:nth-child(4){background:var(--rouge-fonce)}.ap-jours>li:nth-child(5){background:var(--bleu)}.ap-jours>li:hover{translate:0 -.5rem;rotate:-1.5deg}.ap-jour-nom{font-family:var(--f-display);text-transform:uppercase;font-size:clamp(.8rem,1.2vw,1.1rem);font-weight:800;font-stretch:75%}.ap-jour-date{font-family:var(--f-display);font-size:clamp(2.6rem,7vw,7.5rem);font-weight:900;font-stretch:62%;line-height:.82}.ap-jour-mois{font-size:clamp(.8rem,1.1vw,1rem);font-weight:650}.ap-jour-heure{opacity:.88;margin-top:.4rem;font-size:clamp(.72rem,1vw,.95rem);line-height:1.25}.js .ap-jours.apparait{opacity:1;transform:none}.js .ap-jours>li{opacity:0;transition:opacity .5s linear calc(var(--i,0) * .11s), transform .8s var(--rebond) calc(var(--i,0) * .11s), translate var(--d-glisse) var(--rebond), rotate var(--d-glisse) var(--rebond);transform:translateY(2.5rem)rotate(3deg)}.js .ap-jours.est-visible>li{opacity:1;transform:none}@media (max-width:39.99rem){.ap-jour-heure{display:none}.ap-jours>li{border-radius:var(--rayon-petit)}}.ap-programme{gap:clamp(2.5rem,5vw,5rem);margin-top:clamp(3rem,6vw,6rem);display:grid}@media (min-width:64rem){.ap-programme{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ap-avis-carte{border-radius:var(--rayon-grand);background:var(--rouge-fonce);color:#fff;padding:clamp(1.25rem,2.4vw,2.25rem)}.ap-avis-carte .titre-3{color:#fff}@media (prefers-reduced-motion:reduce){.js .ap-jours>li{opacity:1;transition:none;transform:none}.ap-jours>li:hover{translate:none;rotate:none}}.ap-planche .at-carnet-planche:after{background:var(--encre)}@media (prefers-reduced-motion:reduce){.ap-index-lien:before,.ap-index-vignette,.ap-index-fleche{transition:none}}.page-ateliers{--ap-pad:clamp(4.5rem, 7.5vw, 8rem);--ap-joint:clamp(1.75rem, 3.4vw, 3.5rem)}.page-ateliers .ap-section{padding-block:var(--ap-pad)}.page-ateliers .ap-biais{--biais:var(--ap-joint)}.page-ateliers .ap-section:has(+:is(.ap-biais,.ap-joint)),.page-ateliers .ap-ruban:has(+:is(.ap-biais,.ap-joint)){padding-bottom:calc(var(--ap-pad) + var(--ap-joint))}.page-ateliers .ap-section>.gouttiere>:last-child{margin-bottom:0}.ap-joint{z-index:1;position:relative}.ap-joint:before{content:"";height:var(--ap-joint,2.5rem);background:inherit;pointer-events:none;transform-origin:50% 100%;-webkit-mask:var(--motif) left bottom / auto 100% repeat-x;-webkit-mask:var(--motif) left bottom / auto 100% repeat-x;mask:var(--motif) left bottom / auto 100% repeat-x;position:absolute;bottom:calc(100% - 1px);left:0;right:0}.ap-vague{--motif:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='20' viewBox='0 0 120 20'%3E%3Cpath d='M0 20V11C20 1 40 1 60 11s40 10 60 0v9Z'/%3E%3C/svg%3E")}.ap-festons{--motif:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='20' viewBox='0 0 40 20'%3E%3Cpath d='M0 20a20 20 0 0 1 40 0Z'/%3E%3C/svg%3E")}.ap-marche:before{clip-path:polygon(0 100%,0 66%,34% 66%,34% 33%,67% 33%,67% 0,100% 0,100% 100%);-webkit-mask:none;mask:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ap-joint{view-timeline-name:--joint}.ap-joint:before{animation:linear both ap-joint-monte;animation-timeline:--joint;animation-range:entry entry 70%}}}.oa{isolation:isolate;padding-top:calc(var(--entete) + clamp(.75rem, 2.5svh, 2.25rem));padding-bottom:calc(clamp(2.5rem, 4.5vw, 4.5rem) + var(--ap-joint,2.5rem));position:relative;overflow:clip}.oa-grille{align-items:end;gap:clamp(1.75rem,3vw,3rem) clamp(2rem,4.5vw,5.5rem);margin-top:clamp(.5rem,1.8svh,1.5rem);display:grid}@media (min-width:64rem){.oa-grille{grid-template-columns:minmax(0,1.62fr) minmax(0,1fr)}}.oa-titre{font-family:var(--f-display);letter-spacing:0;text-transform:uppercase;font-weight:900;font-stretch:62%;line-height:.84;position:relative;container-type:inline-size}.oa-ligne{white-space:nowrap;padding-block:.05em .02em;display:block;overflow:clip}.oa-ligne>span{display:block}.oa-l1{font-size:13.1cqi}.oa-l2{color:var(--soleil);font-size:26.3cqi}.oa-trait{width:98cqi;height:auto;color:var(--rouge);pointer-events:none;position:absolute;bottom:-4.2cqi;left:1cqi}.oa-etoile{width:6.5cqi;height:auto;color:var(--soleil);position:absolute;top:-7.5cqi;right:-1cqi}.oa-cote{align-content:end;gap:clamp(1.1rem,2.2svh,1.6rem);padding-bottom:.4rem;display:grid}.oa-chapo{text-wrap:pretty;max-width:38ch;font-size:clamp(1.1rem,.95rem + .5vw,1.45rem);line-height:1.4}.oa-actions{flex-wrap:wrap;gap:.75rem;display:flex}.oa-faits{flex-wrap:wrap;gap:.5rem;display:flex}.oa-fait{border-radius:6.25rem;align-items:center;gap:.5rem;min-height:2.5rem;padding:.35rem .95rem .35rem .7rem;font-size:.95rem;font-weight:650;line-height:1.2;display:inline-flex}.oa-fait .picto{flex:none;width:1.25rem;height:1.25rem}.oa-fait-soleil{background:var(--soleil);color:var(--encre)}.oa-fait-blanc{color:var(--encre);background:#fff}.oa-fait-rouge{background:var(--rouge-fonce);color:#fff}.oa-tickets{gap:clamp(.85rem,1.6vw,1.75rem);margin-top:clamp(2.25rem,4.5vw,4rem);display:grid}@media (min-width:64rem){.oa-tickets{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:40rem) and (max-width:63.99rem){.oa-tickets{grid-template-columns:repeat(2,minmax(0,1fr))}.oa-tickets>li:last-child{grid-column:1/-1}}@media (max-width:63.99rem){.oa-titre{padding-bottom:4vw}}.oa-ticket{--perce:var(--fond);border-radius:var(--rayon);height:100%;transition:rotate var(--d-glisse) var(--rebond), translate var(--d-glisse) var(--rebond);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"picto corps corps""prix prix action";align-items:center;gap:1rem 0;padding:clamp(1.1rem,1.6vw,1.6rem) clamp(1.25rem,1.8vw,1.85rem);display:grid;position:relative;rotate:none;box-shadow:0 1.5rem 2.5rem -1.75rem #0a0a1499}.oa-tickets>li:nth-child(2) .oa-ticket{--penche:1deg}.oa-tickets>li:nth-child(3) .oa-ticket{--penche:-.6deg}.oa-ticket-soleil{background:var(--soleil);color:var(--encre)}.oa-ticket-rouge{background:var(--rouge-fonce);color:#fff}.oa-ticket-papier{color:var(--encre);background:#fffdf7}@media (hover:hover){.oa-ticket:hover{translate:0 -.45rem;rotate:0deg}}.oa-ticket:focus-visible{outline:.1875rem solid var(--jaune);outline-offset:.3rem;rotate:0deg}.oa-ticket-picto{aspect-ratio:1;background:color-mix(in srgb, currentColor 12%, transparent);border-radius:50%;grid-area:picto;place-items:center;width:clamp(2.75rem,3.4vw,3.5rem);margin-right:1rem;display:grid}.oa-ticket-picto .picto{width:55%;height:55%}.oa-ticket-corps{grid-area:corps;gap:.3rem;min-width:0;display:grid}.oa-ticket-mot{font-family:var(--f-display);text-transform:uppercase;font-size:clamp(1.75rem,2.5vw,2.6rem);font-weight:900;font-stretch:62%;line-height:.9}.oa-ticket-detail{opacity:.85;text-wrap:pretty;font-size:.95rem;font-weight:600;line-height:1.3}.oa-ticket-prix,.oa-ticket-action{border-top:2px dashed color-mix(in srgb, currentColor 45%, transparent);align-self:stretch;align-items:baseline;padding-top:.9rem;display:flex;position:relative}.oa-ticket-prix{grid-area:prix;gap:.5rem}.oa-ticket-prix strong{font-family:var(--f-display);white-space:nowrap;font-size:clamp(2.4rem,3.3vw,3.4rem);font-weight:900;font-stretch:62%;line-height:.9}.oa-ticket-prix>span{font-size:.95rem;font-weight:650}.oa-ticket-action{font-family:var(--f-display);grid-area:action;justify-content:flex-end;align-items:center;gap:.5rem;font-size:.95rem;font-weight:800;font-stretch:75%}.oa-ticket-action .icone{width:2.25rem;height:2.25rem;transition:rotate var(--d-glisse) var(--courbe);background:currentColor;border-radius:50%;padding:.55rem}.oa-ticket-action .icone path,.oa-ticket-action .icone{color:inherit}.oa-ticket-soleil .oa-ticket-action .icone,.oa-ticket-papier .oa-ticket-action .icone{background:var(--encre);color:var(--soleil)}.oa-ticket-rouge .oa-ticket-action .icone{color:var(--rouge-fonce);background:#fff}@media (hover:hover){.oa-ticket:hover .oa-ticket-action .icone{rotate:-45deg}}.oa-ticket-prix:before,.oa-ticket-action:after{content:"";background:var(--perce);border-radius:50%;width:1.4rem;height:1.4rem;position:absolute;top:calc(-.7rem - 1px)}.oa-ticket-prix:before{left:calc(-1*clamp(1.25rem,1.8vw,1.85rem) - .7rem)}.oa-ticket-action:after{right:calc(-1*clamp(1.25rem,1.8vw,1.85rem) - .7rem)}@media (prefers-reduced-motion:no-preference){.oa-ligne>span{animation:oa-monte .9s var(--courbe) both}.oa-l2>span{animation-delay:.1s}.oa-trait{animation:oa-trace 1.1s var(--courbe) .65s both}.oa-etoile{animation:oa-pose .7s var(--rebond) .9s both}.oa-cote{animation:oa-glisse .8s var(--courbe) .25s both}.oa-tickets>li{animation:oa-glisse .8s var(--courbe) both;animation-delay:calc(.4s + var(--i,0) * 90ms)}}.ap-ticket-lien{z-index:1;border-radius:inherit;position:absolute;inset:0}.ap-ticket-lien:focus-visible{outline:.1875rem solid var(--jaune);outline-offset:.25rem}.ap-tickets .at-ticket{transition:rotate var(--d-glisse) var(--rebond), translate var(--d-glisse) var(--rebond)}@media (hover:hover){.ap-tickets .at-ticket:has(.ap-ticket-lien:hover){translate:0 -.35rem;rotate:0deg}}.ap-planche{isolation:isolate;position:relative}.ap-planche .at-carnet-planche{isolation:auto}.ap-planche .at-carnet-planche:after{z-index:-1}.page-ateliers .ap-planche .at-carnet-planche{--planche-h:clamp(17rem, 27vw, 30rem);padding-top:3.4rem}.ap-planche .at-croquis-tete .petit-titre{font-family:var(--f-display);text-transform:uppercase;font-size:clamp(1.15rem,1.5vw,1.6rem);font-weight:900;font-stretch:70%}.ap-planche .at-croquis-tete .repere{background:var(--soleil);min-height:1.9rem;color:var(--encre);font-family:var(--f-mono);letter-spacing:.06em;vertical-align:.2em;border-radius:6.25rem;align-items:center;padding:0 .7rem;font-size:.7rem;font-weight:600;font-stretch:100%;display:inline-flex}.ap-planche .at-crayon{align-items:end;height:3.1rem}.ap-planche .at-crayon>span{clip-path:polygon(50% 0,100% 34%,100% 100%,0 100%,0 34%);width:1.05rem;height:2.6rem;transition:translate var(--d-pose) var(--rebond);border-radius:0;box-shadow:inset 0 -.55rem #14131838}.ap-planche .at-crayon[aria-pressed=true]>span{translate:0 -.55rem;scale:none;box-shadow:inset 0 -.55rem #14131838}@media (hover:hover){.ap-planche .at-crayon:hover>span{translate:0 -.3rem}}.ap-planche .at-crayon:focus-visible{outline:.1875rem solid var(--bleu);outline-offset:.1rem;border-radius:.5rem}.ap-gestes{gap:.6rem;margin-top:clamp(1.25rem,2vw,1.75rem);display:grid}.ap-gestes>li{align-items:center;gap:.85rem;line-height:1.3;display:flex}.ap-geste-rond{background:var(--encre);width:2.75rem;height:2.75rem;color:var(--soleil);border-radius:50%;flex:none;place-items:center;display:grid}.ap-geste-rond .picto{width:1.4rem;height:1.4rem}.ap-gestes>li:nth-child(2) .ap-geste-rond{background:var(--rouge-fonce);color:#fff}.ap-gestes>li:nth-child(3) .ap-geste-rond{background:var(--bleu);color:#fff}.ap-gestes strong{font-family:var(--f-display);text-transform:uppercase;font-size:1rem;font-weight:800;font-stretch:75%;display:block}.ap-parcours{gap:.5rem;margin-top:1.25rem;display:grid}.ap-parcours>li{text-wrap:pretty;align-items:center;gap:.75rem;font-weight:600;line-height:1.3;display:flex}.ap-parcours-rang{background:var(--rouge-fonce);color:#fff;width:2.1rem;height:2.1rem;font-family:var(--f-display);border-radius:50%;flex:none;place-items:center;font-size:1.15rem;font-weight:900;font-stretch:62%;display:grid}.ap-parcours>li:nth-child(2) .ap-parcours-rang{background:var(--bleu)}.ap-parcours>li:nth-child(3) .ap-parcours-rang{background:var(--soleil);color:var(--encre)}.ar{outline:none;position:relative}.ar-etapes{margin-bottom:clamp(1.75rem,3vw,3rem);padding-bottom:.9rem;position:relative}.ar-etapes:after{content:"";background:var(--filet);border-radius:.25rem;height:.25rem;position:absolute;bottom:0;left:0;right:0}.ar-etapes ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.ar-avance{z-index:1;background:var(--rouge);height:.25rem;transform:scaleX(var(--avance,.33));transform-origin:0;transition:transform var(--d-glisse) var(--courbe);border-radius:.25rem;position:absolute;bottom:0;left:0;right:0}.ar-etape{text-align:left;width:100%;min-height:2.75rem;font-family:var(--f-display);text-transform:uppercase;color:var(--texte-doux);transition:color var(--d-pose) linear;align-items:center;gap:.7rem;font-size:clamp(.9rem,1.1vw,1.1rem);font-weight:800;font-stretch:75%;line-height:1.1;display:flex}.ar-etape:disabled{cursor:default;opacity:.55}.ar-etape[aria-current=step],.ar-etape[data-faite]{color:var(--texte)}.ar-etape-rang{width:2.4rem;height:2.4rem;box-shadow:inset 0 0 0 2px var(--filet-fort);font-family:var(--f-display);transition:background-color var(--d-pose) linear, color var(--d-pose) linear, scale var(--d-glisse) var(--rebond);border-radius:50%;flex:none;place-items:center;font-size:1.25rem;font-weight:900;font-stretch:62%;display:grid}.ar-etape-rang .picto{width:1.2rem;height:1.2rem}.ar-etape[aria-current=step] .ar-etape-rang{background:var(--rouge-fonce);color:#fff;box-shadow:none;scale:1.1}.ar-etape[data-faite] .ar-etape-rang{background:var(--texte);color:var(--fond);box-shadow:none}@media (max-width:39.99rem){.ar-etape{flex-direction:column;align-items:flex-start;gap:.4rem;font-size:.78rem}}.ar-scene{gap:clamp(2.5rem,4vw,4.5rem);display:grid}@media (min-width:64rem){.ar-scene{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start}.ar-scene>.ar-fiche{top:calc(var(--entete) + 1.75rem);position:sticky}}.ar-panneau{min-width:0}@media (prefers-reduced-motion:no-preference){.ar-panneau:not([hidden]){animation:ar-entre .64s var(--courbe) both}}.ar-titre{font-family:var(--f-display);text-transform:uppercase;text-wrap:balance;align-items:center;gap:.85rem;margin-bottom:clamp(1.25rem,2vw,1.75rem);font-size:clamp(1.9rem,3vw,3.2rem);font-weight:900;font-stretch:62%;line-height:.92;display:flex}.ar-titre:focus{outline:none}.ar-titre-rang{background:var(--soleil);width:1.45em;height:1.45em;color:var(--encre);border-radius:50%;flex:none;place-items:center;font-size:.7em;display:grid}.ar-question{font-family:var(--f-display);text-transform:uppercase;color:var(--texte-doux);margin:clamp(1.5rem,2.4vw,2.25rem) 0 .85rem;font-size:1rem;font-weight:800;font-stretch:75%}.ar-titre+.ar-question{margin-top:0}.ar-note{color:var(--texte-doux);text-wrap:pretty;align-items:flex-start;gap:.55rem;margin-top:.9rem;font-size:.95rem;line-height:1.4;display:flex}.ar-note .picto{width:1.2rem;height:1.2rem;color:var(--accent-lisible);flex:none;margin-top:.1rem}.ar-formats{gap:clamp(.75rem,1.4vw,1.25rem);display:grid}@media (min-width:40rem){.ar-formats{grid-template-columns:repeat(3,minmax(0,1fr))}}.ar-format{border-radius:var(--rayon);text-align:left;width:100%;height:100%;min-height:clamp(15rem,20vw,19rem);transition:translate var(--d-glisse) var(--rebond), rotate var(--d-glisse) var(--rebond);grid-template-rows:auto auto 1fr auto auto;gap:.6rem;padding:clamp(1.1rem,1.7vw,1.6rem);display:grid;position:relative;box-shadow:0 1.25rem 2.25rem -1.75rem #0a0a148c}.ar-teinte-soleil{background:var(--soleil);color:var(--encre)}.ar-teinte-rouge{background:var(--rouge-fonce);color:#fff}.ar-teinte-papier{color:var(--encre);background:#fffdf7;box-shadow:inset 0 0 0 1.5px #14131829,0 1.25rem 2.25rem -1.75rem #0a0a148c}@media (hover:hover){.ar-format:hover{translate:0 -.4rem;rotate:-.8deg}}.ar-format:focus-visible{outline:.1875rem solid var(--bleu-lisible);outline-offset:.3rem}.ar-format[aria-pressed=true]{outline:.25rem solid var(--texte);outline-offset:.3rem}.ar-format-picto{background:color-mix(in srgb, currentColor 12%, transparent);border-radius:50%;place-items:center;width:3rem;height:3rem;display:grid}.ar-format-picto .picto{width:1.6rem;height:1.6rem}.ar-format-titre{font-family:var(--f-display);text-transform:uppercase;text-wrap:balance;font-size:clamp(1.7rem,2.3vw,2.4rem);font-weight:900;font-stretch:62%;line-height:.9}.ar-format-detail{opacity:.85;text-wrap:pretty;font-size:.95rem;font-weight:600;line-height:1.35}.ar-format-prix{border-top:2px dashed color-mix(in srgb, currentColor 40%, transparent);font-family:var(--f-display);padding-top:.7rem;font-size:clamp(1.8rem,2.4vw,2.5rem);font-weight:900;font-stretch:62%;line-height:1}.ar-format-choix{font-family:var(--f-display);text-transform:uppercase;align-items:center;gap:.45rem;font-size:.9rem;font-weight:800;font-stretch:75%;display:inline-flex}.ar-format-choix :is(.icone,.picto){width:1.1rem;height:1.1rem}.ar-formules{gap:.6rem;display:grid}@media (min-width:40rem){.ar-formules{grid-template-columns:repeat(3,minmax(0,1fr))}}.ar-formule{border-radius:var(--rayon);background:var(--fond-haut);width:100%;height:100%;box-shadow:inset 0 0 0 2px var(--filet);text-align:left;transition:background-color var(--d-pose) linear, color var(--d-pose) linear, box-shadow var(--d-pose) linear, translate var(--d-glisse) var(--rebond);align-content:start;gap:.35rem;padding:1rem 1.15rem;display:grid}@media (hover:hover){.ar-formule:hover{box-shadow:inset 0 0 0 2px var(--texte)}}.ar-formule:focus-visible{outline:.1875rem solid var(--bleu-lisible);outline-offset:.2rem}.ar-formule[aria-pressed=true]{background:var(--soleil);color:var(--encre);box-shadow:none;translate:0 -.25rem}.ar-formule-picto{width:1.6rem;height:1.6rem;color:var(--accent-lisible);margin-bottom:.2rem}.ar-formule[aria-pressed=true] .ar-formule-picto{color:var(--encre)}.ar-formule-nom{font-family:var(--f-display);text-transform:uppercase;font-size:1rem;font-weight:800;font-stretch:75%}.ar-formule-prix{font-family:var(--f-display);font-size:clamp(2rem,2.6vw,2.6rem);font-weight:900;font-stretch:62%;line-height:1}.ar-formule-note{opacity:.8;text-wrap:pretty;font-size:.85rem;line-height:1.35}.ar-poincons{flex-wrap:wrap;gap:.25rem;margin-top:.35rem;display:flex}.ar-poincons>span{background:var(--rouge);border-radius:50%;width:.6rem;height:.6rem}.ar-calendrier{border-radius:var(--rayon-grand);background:var(--fond-haut);box-shadow:inset 0 0 0 1px var(--filet);padding:clamp(1rem,1.8vw,1.6rem)}.ar-calendrier-tete{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.9rem;display:flex}.ar-mois{font-family:var(--f-display);text-transform:uppercase;font-size:clamp(1.5rem,2vw,2rem);font-weight:900;font-stretch:62%}.ar-rond{width:2.75rem;height:2.75rem;box-shadow:inset 0 0 0 2px var(--filet-fort);transition:background-color var(--d-tap) linear, color var(--d-tap) linear;border-radius:50%;flex:none;place-items:center;font-size:1.5rem;line-height:1;display:grid}.ar-rond .icone{width:1.1rem;height:1.1rem}.ar-rond:disabled{opacity:.35;cursor:default}@media (hover:hover){.ar-rond:not(:disabled):hover{background:var(--texte);color:var(--fond);box-shadow:none}}.ar-grille{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:.3rem;display:grid}.ar-jour-nom{font-family:var(--f-display);text-transform:uppercase;color:var(--texte-doux);padding-bottom:.35rem;font-size:.78rem;font-weight:700;font-stretch:75%}.ar-jour-nom.ar-mer{color:var(--accent-lisible)}.ar-case{aspect-ratio:1;font-variant-numeric:tabular-nums;width:min(100%,3.75rem);min-height:2.5rem;color:var(--texte-doux);opacity:.5;border-radius:50%;justify-self:center;place-items:center;font-size:.95rem;display:grid}.ar-case-passee{text-decoration:line-through}.ar-case-mer{opacity:1;background:var(--soleil);color:var(--encre);transition:background-color var(--d-tap) linear, color var(--d-tap) linear, scale var(--d-pose) var(--rebond);font-size:1.05rem;font-weight:800}@media (hover:hover){.ar-case-mer:hover{scale:1.1}}.ar-case-mer:focus-visible{outline:.1875rem solid var(--bleu-lisible);outline-offset:.15rem}.ar-case-mer[aria-pressed=true]{background:var(--rouge-fonce);color:#fff;scale:1.12}.ar-sessions{gap:.85rem;display:grid}@media (min-width:40rem){.ar-sessions{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr))}}.ar-session{border-radius:var(--rayon);text-align:left;width:100%;height:100%;transition:translate var(--d-glisse) var(--rebond), rotate var(--d-glisse) var(--rebond);gap:.8rem;padding:clamp(1.1rem,1.6vw,1.5rem);display:grid}@media (hover:hover){.ar-session:hover{translate:0 -.3rem}}.ar-session:focus-visible{outline:.1875rem solid var(--bleu-lisible);outline-offset:.3rem}.ar-session[aria-pressed=true]{outline:.25rem solid var(--encre);outline-offset:.3rem;rotate:-.8deg}:root[data-theme=sombre] .ar-session[aria-pressed=true],:root[data-theme=sombre] .ar-format[aria-pressed=true]{outline-color:#fff}.ar-session-tete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem 1rem;display:flex}.ar-session-nom{font-family:var(--f-display);text-transform:uppercase;font-size:1rem;font-weight:800;font-stretch:75%}.ar-session-etat{align-items:center;gap:.4rem;font-size:.8rem;font-weight:650;display:inline-flex}.ar-session-date{font-family:var(--f-display);text-transform:uppercase;text-wrap:balance;font-size:clamp(1.7rem,2.2vw,2.3rem);font-weight:900;font-stretch:62%;line-height:.95}.ar-session-jours{gap:.3rem;display:flex}.ar-session-jours>span{background:color-mix(in srgb, currentColor 14%, transparent);text-transform:uppercase;border-radius:.6rem;flex:1;justify-items:center;gap:.1rem;max-width:3.2rem;padding:.35rem .2rem;font-size:.72rem;display:grid}.ar-session-jours strong{font-family:var(--f-display);font-size:1.35rem;font-weight:900;font-stretch:62%;line-height:1}.ar-session-pied{align-items:center;gap:.5rem 1rem;font-size:.95rem;font-weight:600;display:flex}.ar-session-coche{background:var(--texte);width:2.4rem;height:2.4rem;color:var(--fond);border-radius:50%;place-items:center;margin-left:auto;display:grid}.ar-session-coche :is(.icone,.picto){width:1.1rem;height:1.1rem}.ar-vide{border-radius:var(--rayon);box-shadow:inset 0 0 0 2px var(--filet-fort);gap:.35rem;padding:1.1rem 1.25rem;line-height:1.4;display:grid}.ar-vide-titre{font-family:var(--f-display);text-transform:uppercase;font-size:1.1rem;font-weight:800;font-stretch:75%}.ar-prevenir{flex-wrap:wrap;gap:.5rem;display:flex}.ar-puce{min-height:2.75rem;box-shadow:inset 0 0 0 2px var(--filet-fort);transition:translate var(--d-pose) var(--rebond);border-radius:6.25rem;align-items:center;gap:.5rem;padding:0 1.1rem 0 .85rem;font-size:.95rem;font-weight:650;display:inline-flex}.ar-puce .picto{width:1.15rem;height:1.15rem}.ar-puce:focus-visible{outline:.1875rem solid var(--bleu-lisible);outline-offset:.2rem}.ar-puce[aria-pressed=true]{box-shadow:0 0 0 .2rem var(--fond-page,#fff), 0 0 0 .4rem currentColor;translate:0 -.15rem}.ar-passees{margin-top:1.25rem;font-size:.92rem}.ar-passees summary{cursor:pointer;min-height:2.75rem;color:var(--texte-doux);align-items:center;gap:.4rem;font-weight:650;list-style:none;display:inline-flex}.ar-passees summary::-webkit-details-marker{display:none}.ar-passees summary .icone{width:.9rem;height:.9rem;transition:rotate var(--d-pose) var(--courbe)}.ar-passees[open] summary .icone{rotate:180deg}.ar-passees li{border-top:1px solid var(--filet);color:var(--texte-doux);flex-wrap:wrap;gap:.25rem 1rem;padding:.5rem 0;display:flex}.ar-passee-date{text-decoration:line-through}.ar-participants{margin-top:.25rem}.ar-compteur{align-items:center;gap:.9rem;display:flex}.ar-compte{min-width:2.5ch;font-family:var(--f-display);text-align:center;font-variant-numeric:tabular-nums;font-size:2.6rem;font-weight:900;font-stretch:62%;line-height:1}.ar-suite{border-top:2px dashed var(--filet-fort);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:clamp(1.75rem,3vw,2.5rem);padding-top:clamp(1.25rem,2vw,1.75rem);display:flex}.ar-suite-seule{justify-content:flex-start}.ar-retour{min-height:2.75rem;color:var(--texte-doux);align-items:center;gap:.5rem;font-weight:650;display:inline-flex}.ar-retour .icone{width:1rem;height:1rem}@media (hover:hover){.ar-retour:hover{color:var(--texte)}}.ar-manque{text-align:right;color:var(--texte-doux);margin-top:.75rem}.ar-formulaire{border-radius:var(--rayon-grand);background:var(--fond-haut);box-shadow:inset 0 0 0 1px var(--filet);padding:clamp(1.25rem,2.6vw,2.5rem)}.ar-formulaire .ed-form>.ed-etape:first-child{display:none}.ar-fiche{--papier:#fffdf7;--encre-fiche:#24262b;--doux-fiche:#5d5a63;--filet-fiche:#14131847;border-radius:var(--rayon);background:var(--papier);color:var(--encre-fiche);padding:clamp(1.4rem,2.2vw,2rem) clamp(1.25rem,2vw,1.85rem) clamp(1.25rem,2vw,1.75rem);position:relative;box-shadow:0 2rem 3.5rem -2.25rem #0a0a148c}.ar-fiche:before{content:"";border-radius:var(--rayon) var(--rayon) 0 0;background:var(--rouge);height:.55rem;position:absolute;inset:0 0 auto}.ar-fiche-tete{position:relative}.ar-fiche-titre{font-family:var(--f-display);text-transform:uppercase;font-size:clamp(2rem,2.8vw,2.9rem);font-weight:900;font-stretch:62%;line-height:.9}.ar-fiche-sous{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--doux-fiche);margin-top:.4rem;font-size:.7rem;font-weight:500}.ar-fiche-lignes{margin-top:.9rem}.ar-fiche-ligne{border-bottom:2px dotted var(--filet-fiche);grid-template-columns:6.75rem minmax(0,1fr);align-items:baseline;gap:.75rem;padding:.6rem 0;display:grid}.ar-fiche-ligne dt{font-family:var(--f-display);text-transform:uppercase;color:var(--doux-fiche);font-size:.8rem;font-weight:700;font-stretch:75%}.ar-fiche-ligne dd{text-wrap:pretty;font-size:1.02rem;font-weight:700;line-height:1.3}.ar-fiche-ligne[data-rempli=non] dd{color:#8b8892;font-weight:500}@media (prefers-reduced-motion:no-preference){.ar-fiche-ligne[data-rempli=oui] dd{animation:ar-ecrit .56s var(--courbe) both}}.ar-fiche-talon{border-top:2px dashed var(--filet-fiche);margin-top:1.1rem;padding-top:1.1rem;position:relative}.ar-fiche-talon:before,.ar-fiche-talon:after{content:"";background:var(--fond);border-radius:50%;width:1.4rem;height:1.4rem;position:absolute;top:calc(-.7rem - 1px)}.ar-fiche-talon:before{left:calc(-1*clamp(1.25rem,2vw,1.85rem) - .7rem)}.ar-fiche-talon:after{right:calc(-1*clamp(1.25rem,2vw,1.85rem) - .7rem)}.ar-fiche-montant-terme{font-family:var(--f-display);text-transform:uppercase;color:var(--doux-fiche);font-size:.8rem;font-weight:700;font-stretch:75%}.ar-fiche-montant{font-family:var(--f-display);color:#b93a25;margin-top:.2rem;font-size:clamp(2.8rem,3.8vw,3.8rem);font-weight:900;font-stretch:62%;line-height:1}.ar-fiche-montant-vide{font-family:var(--f-display);text-transform:uppercase;color:var(--texte-doux);margin-top:.35rem;font-size:1.4rem;font-weight:800;font-stretch:75%}.ar-fiche-titre{padding-right:3rem}@media (max-width:39.99rem){.ar-format{min-height:0}}.page-ateliers .ap-tete .chapo{text-wrap:balance}@media (min-width:64rem){.oa-faits{flex-direction:column;align-items:flex-start}}.ar-fiche-reglement{color:var(--doux-fiche);text-wrap:pretty;margin-top:.4rem;font-size:.88rem;line-height:1.4}.ar-tampon{border:.2rem solid var(--rouge-fonce);color:var(--rouge-fonce);font-family:var(--f-display);text-transform:uppercase;pointer-events:none;opacity:0;transition:opacity .3s linear, scale .52s var(--rebond);border-radius:.6rem;justify-items:center;padding:.45rem .9rem .35rem;font-size:1.7rem;font-weight:900;font-stretch:62%;line-height:.92;display:grid;position:absolute;bottom:clamp(4.5rem,6vw,6rem);right:clamp(1rem,2vw,1.75rem);rotate:-12deg;scale:1.8}.ar:has(.ed-retour.bon) .ar-tampon{opacity:1;scale:1}.ar-pied{color:var(--texte-doux);align-items:flex-start;gap:.6rem;margin-top:clamp(2rem,3.5vw,3rem);display:flex}.ar-pied>.icone{width:1.1rem;height:1.1rem;color:var(--accent-lisible);flex:none;margin-top:.15rem}@media (min-width:64rem){.ap-index-ligne .ap-index-corps{container-type:inline-size}.ap-index-ligne .ap-index-titre{white-space:nowrap;overflow-wrap:normal;font-size:min(5.2rem,6.9cqi)}}@media (min-width:80rem){.ap-index-ligne .ap-index-texte{white-space:nowrap;max-width:none}}@media (prefers-reduced-motion:reduce){.oa-ticket,.ap-tickets .at-ticket,.ar-format,.ar-formule,.ar-session,.ar-puce,.ar-case-mer,.ar-avance,.ar-tampon,.ap-planche .at-crayon>span{transition:none}}@media (min-width:64rem){.page-ateliers .oa-faits{flex-direction:row;align-items:center}}.page-ateliers .ap-tete-reserver{align-items:end;margin-bottom:clamp(1.75rem,3vw,3rem)}@media (min-width:64rem){.page-ateliers .ap-tete-reserver{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.page-ateliers .ap-tete-reserver .ap-parcours{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1rem}.page-ateliers .ap-tete-reserver .ap-parcours>li{align-items:flex-start}}.ap-bureau-haut .ar-teinte-soleil{background:var(--bleu);color:#fff}.page-ateliers .ap-parcours>li:nth-child(3) .ap-parcours-rang{background:var(--rouge);color:#fff}.page-ateliers .ap-derniere{padding-bottom:calc(var(--ap-pad) + clamp(1.5rem, 4vw, 4.5rem))}.ap-crayon{--motif:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1200' height='40' viewBox='0 0 1200 40' preserveAspectRatio='none'%3E%3Cpath d='M0 40V28C140 33 260 14 430 17s300 21 470 12S1100 4 1200 9v31Z'/%3E%3C/svg%3E")}.ap-crayon:before{-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.page-ateliers .ap-parcours-ligne{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}.page-ateliers .ap-parcours-ligne>li{flex:14rem;font-size:.95rem}.ap-avis-bandeau{padding-block:clamp(3rem,6vw,6rem)}.ap-avis-bandeau .ap-avis-citation{max-width:28ch;font-size:clamp(1.9rem,4.2vw,4.6rem);line-height:.95}@media (min-width:64rem){.ap-avis-bandeau .ap-avis-grille{grid-template-rows:auto;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);align-items:end}}.bandes-inclinees:where(.ap-themes){font-size:clamp(1.6rem,4.4vw,4.6rem)}.bouton:where(.at-action){justify-content:center}@media (min-width:64rem){.page-ateliers .ap-tete-stages{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr)}.page-ateliers .ap-tete-stages>h2{font-size:clamp(3.4rem,6.2vw,8.75rem)}}.ap-stages-description{text-wrap:pretty;max-width:40ch;font-size:clamp(1rem,.95rem + .25vw,1.15rem);line-height:1.5}.page-ateliers #questions{--ap-pad:clamp(3.25rem, 5vw, 5.5rem)}.page-ateliers #questions .ap-depliants{gap:.45rem}.page-ateliers #questions .accordeon>summary{font-size:clamp(1.05rem,1.35vw,1.4rem)}.page-ateliers .ap-suite{--ap-pad:clamp(3.5rem, 5.5vw, 6rem)}.page-ateliers .ap-suite.ap-derniere{padding-bottom:calc(var(--ap-pad) + clamp(1rem, 3vw, 3rem))}.ap-suite-tete{margin-bottom:clamp(1.75rem,3vw,3rem)}.ap-suite-briques{gap:clamp(.75rem,1.4vw,1.25rem);margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.ap-suite-briques{grid-template-columns:repeat(3,minmax(0,1fr))}}.ap-suite-brique{isolation:isolate;border-radius:var(--rayon);background:var(--fond-alt);height:100%;min-height:clamp(17rem,12rem + 9vw,23rem);color:var(--encre);flex-direction:column;justify-content:flex-end;padding:clamp(.75rem,1.2vw,1rem);text-decoration:none;display:flex;position:relative;overflow:hidden}.ap-suite-photo{z-index:-1;position:absolute;inset:0}.ap-suite-photo img{object-fit:cover;transition:transform .9s var(--courbe)}.ap-suite-brique:hover .ap-suite-photo img{transform:scale(1.05)}.ap-suite-plaque{padding:clamp(.9rem,1.4vw,1.25rem);border-radius:calc(var(--rayon) - .4rem);background:#fff;gap:.3rem;padding-right:4rem;display:grid}.ap-suite-repere{letter-spacing:.04em;text-transform:uppercase;color:var(--rouge-fonce);font-size:.8rem;font-weight:700}.ap-suite-titre{font-family:var(--f-display);text-transform:uppercase;text-wrap:balance;font-size:clamp(1.4rem,1rem + 1vw,2rem);font-weight:900;font-stretch:66%;line-height:.95}.ap-suite-texte{color:#55525c;font-size:.95rem;line-height:1.4}.ap-suite-rond{background:var(--jaune);width:2.75rem;height:2.75rem;color:var(--sur-jaune);transition:rotate var(--d-glisse) var(--courbe);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:clamp(1.5rem,2.4vw,2rem);right:clamp(1.5rem,2.4vw,2rem)}.ap-suite-brique:hover .ap-suite-rond{rotate:-45deg}@media (prefers-reduced-motion:reduce){.ap-suite-photo img,.ap-suite-rond{transition:none}}}.page-ateliers .ap-stages-texte{min-width:0;container-type:inline-size}.page-ateliers .ap-themes.bandes-inclinees{font-size:min(2.7rem,5.4cqi)}
