.module-roue{--roue-fond:#fdf5e6;--roue-texte:#3a332e;--roue-couche-patient:#1e66a3;--roue-couche-therapeute:#4f7c5b;--roue-couche-specialiste:#8a7358;--roue-couche-therapeute-texte:#487053;--roue-couche-specialiste-texte:#77644c;--roue-soie:#e8e0d0;--roue-soie-fibre:var(--roue-texte)}@supports (color:color-mix(in lab, red, red)){.module-roue{--roue-soie-fibre:color-mix(in srgb, var(--roue-texte) 3%, transparent)}}.module-roue{--font-texte:"Helvetica Neue", Helvetica, Arial, sans-serif;--roue-interface:#4a4a48;font-family:var(--font-texte);position:relative}.promo-septembre{visibility:hidden;font-family:var(--font-graduation);letter-spacing:.12em;color:var(--roue-brume);margin:0;font-size:.65rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.promo-septembre{color:color-mix(in srgb, var(--roue-brume) 45%, var(--roue-texte))}}.promo-septembre:target{visibility:visible}.promo-septembre:focus{outline:none}.cadre-roue .capacite,.cadre-roue .element,.cadre-roue .roue-decor{transition:opacity .3s}.zones-secondaires{border-top:1px solid var(--color-filet);margin-top:1.5rem;padding-top:1rem}.zones-secondaires section:focus{outline:none}.cadre-papillon-scene{--cadre-scene-largeur:calc(var(--roue-largeur) * var(--cadre-part-largeur));--cadre-scene-hauteur:calc(var(--roue-hauteur) * var(--cadre-part-hauteur));--cadre-decalage-x:var(--cadre-planche-x,0);--cadre-decalage-y:var(--cadre-planche-y,0);width:var(--cadre-scene-largeur);height:var(--cadre-scene-hauteur);margin-top:calc((var(--roue-hauteur) - var(--cadre-scene-hauteur)) / 2);translate:calc(var(--roue-largeur) * var(--cadre-decalage-x)) calc(var(--roue-hauteur) * var(--cadre-decalage-y));pointer-events:auto;position:relative;container:scene-cadre/size}@media (pointer:fine) and (orientation:landscape) and (min-height:35.0625rem){.cadre-papillon-scene{--cadre-scene-hauteur:max(calc(var(--roue-hauteur) * var(--cadre-part-hauteur)), min(36rem + 2px, var(--roue-hauteur), (100vw - 2 * var(--gouttiere)) * var(--cadre-part-hauteur) * var(--repere-hauteur) / (var(--cadre-part-largeur) * var(--repere-largeur))));--cadre-scene-largeur:calc(var(--cadre-scene-hauteur) * var(--cadre-part-largeur) * var(--repere-largeur) / (var(--cadre-part-hauteur) * var(--repere-hauteur)))}}@media (orientation:portrait),(max-height:35rem){.cadre-papillon-scene{--cadre-scene-largeur:100%;--cadre-scene-hauteur:100%;--cadre-decalage-x:0;--cadre-decalage-y:0;margin-top:0}}.cadre-papillon-fond{cursor:pointer;position:absolute;inset:0}.cadre-papillon-echancrures{z-index:1;clip-path:var(--cadre-echancrures);cursor:default;position:absolute;inset:0}@media (orientation:portrait),(max-height:35rem){.cadre-papillon-echancrures{display:none}}.cadre-papillon{--roue-couche-active:var(--roue-couche-patient);--cadre-retrait:5cqw;height:100%;position:relative;container-type:inline-size}.cadre-papillon:has(.couches[data-couche-ouverte=therapeute]){--roue-couche-active:var(--roue-couche-therapeute)}.cadre-papillon:has(.couches[data-couche-ouverte=specialiste]){--roue-couche-active:var(--roue-couche-specialiste)}.cadre-papillon-plaque{pointer-events:none;border-style:solid;border-color:#0000;border-width:var(--bord-haut) var(--bord-droite) var(--bord-bas) var(--bord-gauche);border-image-source:var(--cadre-image);border-image-slice:var(--decoupe-haut) var(--decoupe-droite) var(--decoupe-bas) var(--decoupe-gauche) fill;filter:drop-shadow(0 4px 4px var(--roue-couche-active));border-image-repeat:stretch;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.cadre-papillon-plaque{filter:drop-shadow(0 4px 4px color-mix(in srgb, var(--roue-couche-active) 20%, transparent))}}.cadre-papillon-plaque{transition:filter .3s}.cadre-papillon[data-fond=soie]{--roue-couche-active:var(--roue-couche-specialiste)}.cadre-papillon[data-fond=soie] .cadre-papillon-plaque{border-image-repeat:stretch round}.coin-fermeture{--coin-x:var(--orn-gauche,calc(100cqw - var(--orn-droite) - max(var(--orn-largeur), 48px)));--coin-y:var(--orn-haut,calc(var(--cadre-rapport) * 100cqw - var(--orn-bas) - max(var(--orn-hauteur), 48px)));z-index:2;width:max(var(--orn-largeur), 48px);height:max(var(--orn-hauteur), 48px);translate:var(--coin-x) var(--coin-y);display:block;position:absolute;top:0;left:0}.coin-fermeture .coin-motif{width:100%;height:100%;display:block}.coin-fermeture .coin-motif img{object-fit:contain;transform-origin:0 0;width:800%;max-width:none;height:800%;transition:opacity .3s;display:block;position:absolute;top:0;left:0;scale:.125}@media (orientation:portrait),(max-height:35rem){.coin-sud-ouest,.coin-sud-est{top:auto;bottom:var(--orn-bas,auto);translate:var(--coin-x) 0}}.coin-fermeture:hover .coin-motif img,.coin-fermeture:focus-visible .coin-motif img{opacity:.55}.coin-fermeture:focus-visible{outline:2px solid var(--roue-couche-active);outline-offset:2px}.cadre-papillon-corps{inset:var(--cadre-retrait) 0;overscroll-behavior:contain;flex-direction:column;display:flex;position:absolute}.cadre-papillon-contenu{min-height:0;padding:calc(8cqw + 3.5rem - var(--cadre-retrait)) clamp(24px, 8cqw, 4rem) max(calc(9cqw + 3.5rem - var(--cadre-retrait)), calc(var(--cadre-degagement-bas) + 8px));flex-direction:column;flex:auto;display:flex;position:relative}.cadre-papillon-defilement{overscroll-behavior:contain;flex:auto;min-height:0;position:relative;overflow-y:auto}.cadre-papillon [data-pagine]{--pages-gouttiere:48px;--pages-marge:6px;overflow:visible}.cadre-papillon :is(.cadre-papillon-defilement,.texte-point-corps)[data-pagine]{min-height:6rem}[data-pagine]>.pages-decoupe{inset:calc(-1 * var(--pages-marge));position:absolute;overflow:clip}[data-pagine] .pages-feuillet{top:var(--pages-marge);bottom:var(--pages-marge);left:calc(var(--pages-marge) - var(--page,0) * (100% - 2 * var(--pages-marge) + var(--pages-gouttiere)));width:calc(100% - 2 * var(--pages-marge));column-count:1;column-gap:var(--pages-gouttiere);column-fill:auto;orphans:var(--pages-retenues,1);widows:var(--pages-retenues,1);overflow-wrap:anywhere;position:absolute}[data-pagine] .pages-feuillet h2{break-after:avoid}[data-pagine] .pages-feuillet a{z-index:2;position:relative}.pages-temoin{visibility:hidden;pointer-events:none;width:1rem;height:1em;position:absolute;top:0;left:0}.page-voisine{z-index:1;cursor:pointer;background:0 0;border:0;width:48px;padding:0;position:absolute;top:0;bottom:0}.page-precedente{left:0}.page-suivante{right:0}.page-voisine[aria-disabled=true]{cursor:default}.cadre-papillon-defilement:focus-visible{outline:3px solid var(--color-encre);outline-offset:4px}.panneau-couche:focus{outline:none}.cadre-papillon-contenu:has(+.cadre-papillon-pied){padding-bottom:1.5rem}.cadre-papillon-pied{padding:0 4.5rem 3rem;padding:0 clamp(4.5rem, 16cqw, 7rem) calc(4cqw + 1.75rem - var(--cadre-retrait));text-align:center;flex:none;justify-content:center;display:flex;position:relative}@container (min-width:40rem){.cadre-papillon-contenu:has(>.cadre-titre){padding-top:0}.cadre-papillon-contenu>.cadre-titre{min-height:calc(var(--cadre-degagement-haut) - var(--cadre-retrait) + 8px);margin-bottom:0}}@container scene-cadre (max-height:26rem){.cadre-papillon-corps{inset:var(--cadre-degagement-haut) 0 calc(var(--cadre-degagement-bas) + var(--cadre-retrait));display:block;overflow-y:auto}.cadre-papillon .cadre-papillon-contenu{padding-top:0}.cadre-papillon .cadre-papillon-contenu>.cadre-titre{min-height:0;margin-bottom:1rem}.cadre-papillon-defilement{overflow:visible}.cadre-papillon:has(.cadre-papillon-defilement[data-pagine],.texte-point:target [data-pagine]) .cadre-papillon-corps{inset:calc(var(--cadre-degagement-haut) + 8px) 0 calc(var(--cadre-degagement-bas) + var(--cadre-retrait) + 8px);display:flex}.cadre-papillon:has(.cadre-papillon-defilement[data-pagine],.texte-point:target [data-pagine]) .cadre-papillon-contenu{flex:1 0 auto}.cadre-papillon .cadre-papillon-defilement[data-pagine]{flex:1 0 6rem}}.avertissement-cadre{color:var(--roue-interface);font-family:var(--font-texte);margin:2rem 0 0;font-size:.8125rem;line-height:1.5}.module-roue .cadre-roue-legende{color:var(--roue-interface)}.modalite-intitule{font-style:italic;font-weight:500}.acces-sphere{font-family:var(--font-titre);font-size:1.0625rem;font-style:italic}:is(.cadre-papillon:has(.couches[data-couche-ouverte=patient]) [data-couche]:not([data-couche~=patient]),.cadre-papillon:has(.couches[data-couche-ouverte=therapeute]) [data-couche]:not([data-couche~=therapeute]),.cadre-papillon:has(.couches[data-couche-ouverte=specialiste]) [data-couche]:not([data-couche~=specialiste])){display:none}.cadre-titre{color:var(--cadre-titre-couleur,var(--roue-couche-active));font-family:var(--font-titre);font-weight:500;font-size:clamp(1.5rem, 8cqw, calc(var(--cadre-titre-em) * 1.0625rem));text-align:center;flex:none;margin:0 0 1.5rem;line-height:1.2}.cadre-titre,.cadre-papillon .panneau-couche,.cadre-papillon-pied{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.cadre-papillon .panneau-couche{font-size:1rem;line-height:var(--plan-interligne);scroll-margin-top:calc(8cqw + 4.5rem)}.cadre-papillon .panneau-couche :is(div,section,ul){max-width:none;margin:0;padding:0;list-style:none}.cadre-papillon .panneau-couche :is(p,h2,li){margin:0 0 1lh}.liste-contenu-titre{font:inherit;font-style:italic}.pied-cadre{--repere-cible:24px;align-items:center;gap:var(--pied-ecart);grid-template-columns:1fr auto;grid-template-areas:"ambiance suite""sphere sphere""reperes reperes";width:100%;font-size:1.0625rem;display:grid}@media (any-pointer:coarse){.pied-cadre{--repere-cible:48px}}.pied-cadre p{margin:0}.cadre-papillon-pied:has(>.pied-cadre){--pied-ecart:8px;--pied-marge:clamp(1rem, 12cqw, 7rem);padding-inline:var(--pied-marge);padding-bottom:max(calc(4cqw + 1.75rem - var(--cadre-retrait)), calc(var(--cadre-degagement-bas) - 48px - var(--pied-ecart)))}.pied-cadre-ambiance{grid-area:ambiance;justify-self:start}.pied-cadre-suite{grid-area:suite;justify-self:end}.pied-cadre-suite .lien-couche-suite{font-size:calc(var(--cadre-savoir-em) * 1em)}.pied-cadre-sphere{grid-area:sphere;justify-self:center}.pied-cadre-sphere,.pied-cadre .reperes-pages{margin-inline:max(0px, calc(var(--cadre-degagement-cote) + var(--pied-ecart) - var(--pied-marge)))}.pied-cadre .acces-sphere{color:var(--color-encre,#1c1b19);font-weight:500;font-size:calc(var(--cadre-acces-em) * 1em)}.pied-cadre :is(.acces-sphere,.lien-couche-suite){text-decoration:none}.pied-cadre :is(.acces-sphere,.lien-couche-suite):is(:hover,:focus-visible){text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.reperes-pages{pointer-events:none;min-width:0;height:var(--repere-cible);flex-wrap:nowrap;grid-area:reperes;justify-content:center;justify-self:stretch;gap:8px;display:flex}.repere-page{pointer-events:auto;width:var(--repere-cible);height:var(--repere-cible);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.repere-page[aria-current] .repere-vide,.repere-page:not([aria-current]) .repere-plein{display:none}.decoupe-modele{background-repeat:no-repeat;flex:none;font-size:1.0625rem;display:inline-block}.bouton-ambiance{color:var(--roue-couche-patient);font-family:var(--font-titre);font-size:calc(var(--cadre-ecouter-em) * 1em);background:0 0;border:0;flex-wrap:wrap;justify-content:center;padding-inline:0}.bouton-ambiance-libelle{white-space:nowrap}.bouton-ambiance .decoupe-modele{margin-inline-start:.4em}.bouton-ambiance[aria-disabled=true]{cursor:not-allowed;opacity:.6}@container (max-width:40rem){.pied-cadre{text-align:center;grid-template-columns:1fr;grid-template-areas:"ambiance""suite""sphere""reperes"}.pied-cadre-ambiance,.pied-cadre-suite{justify-self:center}.cadre-papillon-pied:has(>.pied-cadre){--pied-marge:clamp(24px, 8cqw, 4rem);padding-bottom:calc(var(--cadre-degagement-bas) + var(--pied-ecart))}.pied-cadre-sphere,.pied-cadre .reperes-pages{margin-inline:0}.bouton-ambiance,.pied-cadre .acces-sphere{font-size:1em}.bouton-ambiance-libelle{white-space:normal}}.pied-cadre:not(:has(.pied-cadre-sphere)){grid-template-areas:"ambiance suite""reperes reperes"}@container (max-width:40rem){.pied-cadre:not(:has(.pied-cadre-sphere)){grid-template-areas:"suite""reperes"}}@media (pointer:fine){@container scene-cadre (min-width:40rem) and (min-height:36rem){.cadre-papillon:has(.pied-cadre){--cadre-corps:max(.875rem, var(--plan-corps-texte))}.cadre-papillon:has(.pied-cadre) .cadre-papillon-corps{display:block;inset:0}.cadre-papillon:has(.pied-cadre) .cadre-papillon-contenu{inset:0 var(--plan-texte-droite) var(--plan-texte-bas) var(--plan-texte-gauche);padding:0;display:block;position:absolute}.cadre-papillon:has(.pied-cadre) .cadre-papillon-contenu>.cadre-titre{top:var(--plan-titre-centre);left:calc(-1 * var(--plan-texte-gauche));right:calc(-1 * var(--plan-texte-droite));min-height:0;font-size:max(1.5rem, var(--plan-titre-corps));margin:0;position:absolute;transform:translateY(-50%)}.cadre-papillon:has(.pied-cadre) .cadre-papillon-defilement{inset:var(--plan-texte-haut) 0 0;z-index:3;position:absolute}.cadre-papillon:has(.pied-cadre) .panneau-couche{font-size:var(--cadre-corps);-webkit-hyphens:manual;hyphens:manual}.cadre-papillon:has(.pied-cadre) .cadre-papillon-defilement>.page-voisine{top:max(0px, calc(var(--cadre-degagement-haut) + 8px - var(--plan-texte-haut)));bottom:max(0px, calc(var(--cadre-degagement-bas) + var(--cadre-retrait) + 8px - var(--plan-texte-bas)))}.cadre-papillon:has(.pied-cadre) .cadre-papillon-defilement>.page-precedente{left:auto;right:calc(100% + 8px)}.cadre-papillon:has(.pied-cadre) .cadre-papillon-defilement>.page-suivante{left:calc(100% + 8px);right:auto}.cadre-papillon:has(.pied-cadre) .cadre-papillon-pied{height:var(--cadre-coins-bas);pointer-events:none;padding:0;position:absolute;inset:auto 0 0}.cadre-papillon:has(.pied-cadre) .cadre-papillon-pied :is(a,button){pointer-events:auto}.cadre-papillon:has(.pied-cadre) .pied-cadre{--pied-planche-em:max(.875rem, var(--plan-corps));--pied-acces-h:max(24px, calc(1.25 * var(--cadre-acces-em) * var(--cadre-corps)));--pied-milieu:calc((var(--plan-acces) + var(--plan-reperes)) / 2);--pied-demi-ecart:calc((var(--pied-acces-h) + var(--repere-cible)) / 4 + var(--pied-ecart) / 2);--pied-reperes-centre:max(calc(var(--repere-cible) / 2), min(var(--plan-reperes), calc(var(--pied-milieu) - var(--pied-demi-ecart))));--pied-acces-centre:max(var(--plan-acces), calc(var(--pied-reperes-centre) + var(--repere-cible) / 2 + var(--pied-ecart) + var(--pied-acces-h) / 2));font-size:var(--cadre-corps);line-height:1.25;display:block}.cadre-papillon:has(.pied-cadre) .pied-cadre .decoupe-modele{font-size:var(--pied-planche-em)}.cadre-papillon:has(.pied-cadre) .pied-cadre .cible{min-height:24px}.cadre-papillon:has(.pied-cadre) :is(.pied-cadre-ambiance,.pied-cadre-suite){top:var(--pied-ecart);align-items:center;height:2em;display:flex;position:absolute}.cadre-papillon:has(.pied-cadre) .pied-cadre-ambiance{left:var(--plan-pied-gauche)}.cadre-papillon:has(.pied-cadre) .pied-cadre-suite{right:var(--plan-pied-droite)}.cadre-papillon:has(.pied-cadre) .pied-cadre-sphere{bottom:calc(var(--pied-acces-centre) - var(--pied-acces-h) / 2);white-space:nowrap;margin:0;position:absolute;left:50%;transform:translate(-50%)}.cadre-papillon:has(.pied-cadre) .pied-cadre .acces-sphere{height:var(--pied-acces-h)}.cadre-papillon:has(.pied-cadre) .pied-cadre .reperes-pages{bottom:calc(var(--pied-reperes-centre) - var(--repere-cible) / 2);width:calc(100cqw - 2 * (var(--cadre-degagement-cote) + var(--pied-ecart)));margin:0;position:absolute;left:50%;transform:translate(-50%)}.cadre-papillon:has(.pied-cadre) .pied-cadre:not(:has(.pied-cadre-sphere)){--pied-reperes-centre:max(calc(var(--repere-cible) / 2), var(--plan-reperes))}}}.lien-couche-suite{color:var(--roue-couche-suite,currentColor);font-family:var(--font-titre);text-underline-offset:4px;padding-right:0;font-size:1.0625rem;font-style:italic;text-decoration:underline;text-decoration-thickness:1px}.lien-couche-suite:hover,.lien-couche-suite:focus-visible{text-decoration-thickness:2px}.combinaisons-element{--combinaison-cible:24px;font-size:var(--cadre-corps,1rem)}@media (any-pointer:coarse){.combinaisons-element{--combinaison-cible:48px}}.combinaisons-element ul{flex-direction:column;align-items:flex-start;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lien-combinaison{min-height:var(--combinaison-cible);color:var(--color-encre,#1c1b19);font-family:var(--font-titre);font-style:italic;font-weight:500;font-size:calc(var(--cadre-acces-em) * 1em);overflow-wrap:anywhere;text-underline-offset:4px;align-items:center;line-height:1.25;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.lien-combinaison:is(:hover,:focus-visible){text-decoration-thickness:2px}.cadre-papillon-defilement:not([data-pagine]):has(.combinaisons-element){margin-inline:-6px;padding-inline:6px}.sphere-2d{width:100%;height:100%;position:relative;container-type:size}.sphere-2d-dessin{width:100%;height:100%;display:block}.sphere2d-point{left:calc((var(--x) + var(--demi)) / (2 * var(--demi)) * 100%);top:calc((var(--y) + var(--demi)) / (2 * var(--demi)) * 100%);width:min(48px, calc(var(--borne) / var(--demi) * 100cqw));aspect-ratio:1;border-radius:50%;place-items:center;display:grid;position:absolute;translate:-50% -50%}.sphere2d-point:is(:hover,:focus-visible){z-index:2}.sphere2d-pastille{width:calc(var(--taille) * .4375 / (2 * var(--demi)) * 100cqw);aspect-ratio:1;background:radial-gradient(closest-side, transparent 68.6%, #ffffffd9 68.6% 77.1%, #1c1b19cc 77.1% 85.7%, transparent 85.7%), radial-gradient(closest-side, var(--pastille) 74.3%, transparent 100%);border-radius:50%}.sphere2d-point:is(:hover,:focus-visible) .sphere2d-pastille{transform:scale(1.4286)}.sphere2d-point:focus{outline:none}.sphere2d-point:focus-visible{outline:2px solid var(--color-encre);outline-offset:2px}.bulle-sphere{color:#333;white-space:nowrap;pointer-events:none;background:#ffffffeb;border-radius:4px;padding:5px 10px;font-family:Georgia,serif;font-size:12px;line-height:normal;display:block}.bulle-sphere[hidden]{display:none}.sphere2d-bulle{pointer-events:auto;display:none;position:absolute;top:calc(50% + 10px);left:calc(50% + 10px)}.sphere2d-point[data-bulle~=gauche] .sphere2d-bulle{left:auto;right:calc(50% + 10px)}.sphere2d-point[data-bulle~=haut] .sphere2d-bulle{top:auto;bottom:calc(50% + 10px)}.sphere2d-point:hover .sphere2d-bulle,.sphere2d-point:focus-visible .sphere2d-bulle{display:block}.sphere2d-point[data-bulle-retiree] .sphere2d-bulle{display:none}@media (hover:none){.sphere2d-point:hover:not(:focus-visible) .sphere2d-bulle{display:none}}.cadre-papillon[data-format=planche]{aspect-ratio:var(--cadre-format)}.cadre-papillon[data-format=planche]:not(:has(.texte-point:target)){height:auto}.cadre-papillon-scene:has(>[data-format=planche]):not(:has(.texte-point:target)){height:auto;container-type:inline-size}.cadre-papillon[data-format=planche]:has(.texte-point:target){aspect-ratio:auto}.cadre-papillon[data-fond=soie]:not(:has(.texte-point:target)) .coin-fermeture{width:max(var(--coin-largeur), 48px);height:max(var(--coin-hauteur), 48px);left:var(--coin-gauche,auto);right:var(--coin-droite,auto);top:var(--coin-haut,auto);bottom:var(--coin-bas,auto);translate:none}.cadre-papillon[data-fond=soie]:not(:has(.texte-point:target)) .coin-motif{visibility:hidden}.cadre-papillon-figure{z-index:1;pointer-events:none;transition:opacity .3s,visibility .3s;position:absolute;inset:0}.sphere-gabarit{left:var(--sphere-gauche);top:var(--sphere-haut);width:var(--sphere-largeur);aspect-ratio:1;pointer-events:auto;position:absolute}.cadre-papillon[data-format=planche]:not(:has(.texte-point:target)) .cadre-papillon-contenu{padding:0}.sphere-gabarit:focus{outline:none}.sphere-scene{width:var(--sphere-scene-planche,100%);aspect-ratio:1;position:absolute;top:50%;left:50%;translate:-50% -50%}.sphere-scene canvas{border-radius:50%}.sphere-clavier{opacity:0;pointer-events:none;position:absolute;inset:0}.sphere-clavier:focus-within{opacity:1;pointer-events:auto}.sphere-scene:has(.sphere-clavier:focus-within) canvas{opacity:0}.sphere-gabarit:has(.sphere-clavier:focus-within) .sphere-legende{display:none}.sphere-legende{z-index:3;pointer-events:none;margin:0;position:absolute;top:0;left:0}.sphere-scene:not(.sphere-scene-2d):after{content:"";pointer-events:none;background:radial-gradient(circle, var(--sphere-teinte) 30%, var(--sphere-teinte) 100%);border-radius:50%;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.sphere-scene:not(.sphere-scene-2d):after{background:radial-gradient(circle, color-mix(in srgb, var(--sphere-teinte) 0%, transparent) 30%, color-mix(in srgb, var(--sphere-teinte) 3%, transparent) 100%)}}.points-sphere-cadre{display:none}.points-sphere-cadre ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lien-point-sphere{width:100%;color:var(--color-encre);font-family:var(--font-titre);text-underline-offset:4px;padding-inline:0;line-height:1.25;text-decoration:underline;text-decoration-thickness:1px}.lien-point-sphere:hover,.lien-point-sphere:focus-visible{text-decoration-thickness:2px}@media (any-pointer:coarse),(orientation:portrait),(max-width:67.5rem),(max-height:35rem){.cadre-papillon[data-format=planche]{aspect-ratio:auto}.cadre-papillon[data-format=planche]:not(:has(.texte-point:target)){height:100%}.cadre-papillon-scene:has(>[data-format=planche]):not(:has(.texte-point:target)){height:var(--cadre-scene-hauteur);container-type:size}.cadre-papillon[data-fond=soie]{--sphere-bande:calc(100cqw - 2 * var(--sphere-degagement-cote) - 16px);--sphere-cote:min(var(--sphere-largeur), 100cqh - 2 * var(--cadre-retrait) - 16px, .55 * var(--sphere-bande))}.sphere-gabarit{left:calc(var(--sphere-degagement-cote) + 8px);top:calc(50cqh - var(--sphere-cote) / 2);width:var(--sphere-cote)}.sphere-clavier{display:none}.sphere-scene{width:100%}.cadre-papillon[data-fond=soie]:not(:has(.texte-point:target)) .points-sphere-cadre{display:block}.cadre-papillon[data-format=planche]:not(:has(.texte-point:target)) .cadre-papillon-corps{display:flex;inset:0;overflow:visible}.cadre-papillon[data-format=planche]:not(:has(.texte-point:target)) .cadre-papillon-contenu{padding:calc(var(--cadre-retrait) + 8px) calc(var(--sphere-degagement-cote) + 8px) calc(var(--cadre-retrait) + 8px) calc(var(--sphere-degagement-cote) + var(--sphere-cote) + 24px)}.cadre-papillon[data-format=planche]:not(:has(.texte-point:target)) .cadre-papillon-defilement{overflow-y:auto}}@media (orientation:portrait){.cadre-papillon[data-fond=soie]{--sphere-cote:min(100cqw - 2 * clamp(24px, 8cqw, 4rem), 50cqh)}.sphere-gabarit{left:calc(50cqw - var(--sphere-cote) / 2);top:var(--sphere-degagement-haut)}.cadre-papillon[data-format=planche]:not(:has(.texte-point:target)) .cadre-papillon-contenu{padding:calc(var(--sphere-degagement-haut) + var(--sphere-cote) + 8px) clamp(24px, 8cqw, 4rem) var(--sphere-degagement-bas)}}.texte-point{scroll-margin-top:calc(8cqw + 4.5rem);display:none}.texte-point:target{flex-direction:column;flex:auto;min-height:0;display:flex}.texte-point:focus{outline:none}.cadre-papillon:has(.texte-point:target) .cadre-papillon-figure{visibility:hidden;opacity:0}.cadre-papillon:has(.texte-point:target) .points-sphere-cadre{display:none}.cadre-papillon[data-fond=soie]:has(.texte-point:target) .cadre-papillon-plaque{filter:invert(1) brightness(var(--pt-voile)) invert(1)}.cadre-papillon-plaque-texte{width:calc(100% - var(--plaque-gauche) - var(--plaque-droite));height:calc(100% - var(--plaque-haut) - var(--plaque-bas));translate:var(--plaque-gauche) var(--plaque-haut);pointer-events:none;border-style:solid;border-color:#0000;border-width:var(--plaque-bord-haut) var(--plaque-bord-droite) var(--plaque-bord-bas) var(--plaque-bord-gauche);border-image-source:var(--plaque-image);border-image-slice:var(--plaque-decoupe-haut) var(--plaque-decoupe-droite) var(--plaque-decoupe-bas) var(--plaque-decoupe-gauche) fill;border-image-repeat:stretch;display:none;position:absolute;top:0;left:0}.cadre-papillon:has(.texte-point:target) .cadre-papillon-plaque-texte{display:block}.cadre-papillon:has(.texte-point:target) .cadre-papillon-contenu{padding:calc(var(--cadre-degagement-haut) + 8px - var(--cadre-retrait)) calc(var(--plaque-gauche) + max(16px, 4cqw)) calc(var(--cadre-degagement-bas) + 8px - var(--cadre-retrait))}.cadre-papillon:has(.texte-point:target) .cadre-papillon-defilement{flex-direction:column;display:flex;overflow:hidden}.cadre-papillon:has(.texte-point:target) .textes-points{flex-direction:column;flex:auto;min-height:0;display:flex}.texte-point .cadre-titre{color:var(--pt-titre-couleur);margin:0;font-size:clamp(1.25rem,6cqw,1.75rem)}.coordonnees-point{color:var(--pt-coord-couleur);font-family:var(--font-titre);text-align:center;flex:none;margin:.25rem 0 1rem;font-size:1.125rem;font-style:italic;font-weight:500;line-height:1.25}.triplet-coordonnees{max-width:100%;display:inline-block}.texte-point-corps{overscroll-behavior:contain;min-height:0;color:var(--pt-corps-couleur);flex:auto;position:relative;overflow-y:auto}.texte-point-corps:focus-visible{outline:3px solid var(--color-encre);outline-offset:4px}.texte-point-corps .pages-feuillet>div{max-width:none}.texte-point-corps .pages-feuillet>div p{text-align:left;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:6 3 3;margin:0 0 1lh}.texte-point-pied{--repere-cible:24px;flex-direction:column;flex:none;align-items:center;gap:8px;padding-top:8px;display:flex}@media (any-pointer:coarse){.texte-point-pied{--repere-cible:48px}}.retour-point{text-align:center;margin:0}.retour-point .acces-sphere{color:var(--pt-retour-couleur);font-weight:500;line-height:1.25;text-decoration:none}.retour-point .acces-sphere:is(:hover,:focus-visible){text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.reperes-point{align-self:stretch;font-size:1.0625rem}@container scene-cadre (max-height:26rem){.cadre-papillon:has(.texte-point:target) .cadre-papillon-contenu{padding-top:0;padding-bottom:0}.cadre-papillon:has(.texte-point:target) :is(.cadre-papillon-defilement,.textes-points,.texte-point-corps){display:block;overflow:visible}.texte-point:target{display:block}.cadre-papillon:has(.texte-point:target [data-pagine]) :is(.cadre-papillon-defilement,.textes-points){flex-direction:column;flex:1 0 auto;display:flex}.texte-point:target:has([data-pagine]){flex:1 0 auto;display:flex}.cadre-papillon .texte-point-corps[data-pagine]{flex:1 0 7.5rem}}@media (pointer:fine){@container scene-cadre (min-width:40rem) and (min-height:36rem){.cadre-papillon:has(.texte-point:target) .cadre-papillon-corps{display:block;inset:0}.cadre-papillon:has(.texte-point:target) :is(.cadre-papillon-contenu,.cadre-papillon-defilement,.textes-points){padding:0;display:block;position:static;overflow:visible}.texte-point:target{display:block;position:absolute;inset:0}.texte-point:target>:is(.cadre-titre,.coordonnees-point){margin:0;line-height:1.2;position:absolute;left:0;right:0;transform:translateY(-50%)}.texte-point:target>.cadre-titre{top:var(--pt-titre-centre);font-size:max(1.25rem, var(--pt-titre-corps))}.texte-point:target>.coordonnees-point{top:var(--pt-coord-centre);font-size:max(1rem, var(--pt-coord-corps))}.texte-point:target>.texte-point-corps{inset:var(--pt-texte-haut) var(--pt-texte-droite) var(--pt-texte-bas) var(--pt-texte-gauche);z-index:3;font-size:max(.875rem, var(--pt-corps));line-height:var(--pt-interligne);position:absolute}.texte-point:target>.texte-point-corps>.page-voisine{top:max(0px, calc(var(--cadre-degagement-haut) + 8px - var(--pt-texte-haut)));bottom:max(0px, calc(var(--cadre-degagement-bas) + var(--cadre-retrait) + 8px - var(--pt-texte-bas)))}.texte-point:target>.texte-point-corps>.page-precedente{left:auto;right:calc(100% + 8px)}.texte-point:target>.texte-point-corps>.page-suivante{left:calc(100% + 8px);right:auto}.texte-point:target>.texte-point-pied{--pt-retour-h:max(24px, calc(1.25 * max(1rem, var(--pt-retour-corps))));--pt-milieu:calc((var(--pt-retour) + var(--pt-reperes)) / 2);--pt-demi-ecart:calc((var(--pt-retour-h) + var(--repere-cible)) / 4 + 4px);--pt-reperes-centre:max(calc(var(--repere-cible) / 2), min(var(--pt-reperes), calc(var(--pt-milieu) - var(--pt-demi-ecart))));--pt-retour-centre:max(var(--pt-retour), calc(var(--pt-reperes-centre) + var(--repere-cible) / 2 + 8px + var(--pt-retour-h) / 2));height:0;padding:0;display:block;position:absolute;inset:auto 0 0}.texte-point:target .retour-point{bottom:var(--pt-retour-centre);white-space:nowrap;display:flex;position:absolute;left:50%;transform:translate(-50%,50%)}.texte-point:target .retour-point .acces-sphere{min-height:0;height:var(--pt-retour-h);font-size:max(1rem, var(--pt-retour-corps))}.texte-point:target .reperes-point{bottom:var(--pt-reperes-centre);width:calc(100cqw - 2 * (var(--cadre-degagement-cote) + 8px));position:absolute;left:50%;transform:translate(-50%,50%)}}}.acces-rapide{z-index:20;background:var(--color-encre,#1c1b19);min-height:48px;color:var(--color-papier,#f7f5f0);font-family:var(--font-texte);letter-spacing:.14em;text-transform:uppercase;align-items:center;padding:0 16px;font-size:.72rem;text-decoration:none;display:inline-flex;position:fixed;top:.75rem;left:.75rem;transform:translateY(calc(-100% - 1rem))}.acces-rapide:focus{transform:none}@media (prefers-reduced-motion:reduce){.cadre-papillon-figure{transition:none}}.scene{width:100%;aspect-ratio:var(--page-largeur) / var(--page-hauteur);isolation:isolate;background:#fff;position:relative;overflow:hidden;container-type:size}.scene-zoom{transform:scale(var(--zoom,1));transform-origin:50%;transition:transform .3s;position:absolute;inset:0}.calque-source{display:contents}.calques-fond{pointer-events:none;position:absolute;inset:0}.calque{--pose:8;--tx:calc((var(--x) - (var(--pose) - 1) * var(--l) * var(--ox)) / (var(--pose) * var(--l)) * 100%);--ty:calc((var(--y) - (var(--pose) - 1) * var(--h) * var(--oy)) / (var(--pose) * var(--h)) * 100%);width:calc(var(--l) * var(--pose) * 100%);height:calc(var(--h) * var(--pose) * 100%);max-width:none;translate:var(--tx) var(--ty);scale:calc(1 / var(--pose));z-index:var(--ordre);opacity:var(--opacite,1);transform-origin:calc(var(--ox) * 100%) calc(var(--oy) * 100%);pointer-events:none;transition:transform .3s,filter .3s,opacity .3s;position:absolute;top:0;left:0}.calque[data-calque=etoile]{--pose:1;left:calc(var(--x) * 100%);top:calc(var(--y) * 100%);width:calc(var(--l) * 100%);height:calc(var(--h) * 100%);translate:none;scale:none}.calque[data-vue],.cibles [data-vue]{display:none}.calque-morceau{z-index:var(--ordre);pointer-events:none;display:none;position:absolute;inset:0}.calque-morceau .calque[data-vue]{transition:none;display:block}.calque[data-melange=multiply]{mix-blend-mode:multiply}.calque[data-melange=screen]{mix-blend-mode:screen}.calque[data-melange=overlay]{mix-blend-mode:overlay}.calque-cadre{z-index:var(--ordre);clip-path:inset(var(--clip-haut) var(--clip-droite) var(--clip-bas) var(--clip-gauche));pointer-events:none;position:absolute;inset:0}.calque[data-mobile=oui]{--lemniscate:.8cqw;will-change:transform;animation:48s linear -12s infinite paused lemniscate}.module-roue[data-scene-eveillee] .calque[data-mobile=oui]{animation-play-state:running}@media (pointer:coarse){.calque[data-mobile=oui]{will-change:auto;animation:none}}@supports (font:-apple-system-body){.calque[data-mobile=oui]{will-change:auto;animation:none}}@keyframes lemniscate{0%{translate:calc(var(--tx) + var(--lemniscate) * 1) calc(var(--ty) + var(--lemniscate) * 0)}6.25%{translate:calc(var(--tx) + var(--lemniscate) * .8059) calc(var(--ty) + var(--lemniscate) * .3084)}12.5%{translate:calc(var(--tx) + var(--lemniscate) * .4714) calc(var(--ty) + var(--lemniscate) * .3333)}18.75%{translate:calc(var(--tx) + var(--lemniscate) * .2065) calc(var(--ty) + var(--lemniscate) * .1907)}25%{translate:var(--tx) var(--ty)}31.25%{translate:calc(var(--tx) - var(--lemniscate) * .2065) calc(var(--ty) - var(--lemniscate) * .1907)}37.5%{translate:calc(var(--tx) - var(--lemniscate) * .4714) calc(var(--ty) - var(--lemniscate) * .3333)}43.75%{translate:calc(var(--tx) - var(--lemniscate) * .8059) calc(var(--ty) - var(--lemniscate) * .3084)}50%{translate:calc(var(--tx) - var(--lemniscate) * 1) var(--ty)}56.25%{translate:calc(var(--tx) - var(--lemniscate) * .8059) calc(var(--ty) + var(--lemniscate) * .3084)}62.5%{translate:calc(var(--tx) - var(--lemniscate) * .4714) calc(var(--ty) + var(--lemniscate) * .3333)}68.75%{translate:calc(var(--tx) - var(--lemniscate) * .2065) calc(var(--ty) + var(--lemniscate) * .1907)}75%{translate:var(--tx) var(--ty)}81.25%{translate:calc(var(--tx) + var(--lemniscate) * .2065) calc(var(--ty) - var(--lemniscate) * .1907)}87.5%{translate:calc(var(--tx) + var(--lemniscate) * .4714) calc(var(--ty) - var(--lemniscate) * .3333)}93.75%{translate:calc(var(--tx) + var(--lemniscate) * .8059) calc(var(--ty) - var(--lemniscate) * .3084)}to{translate:calc(var(--tx) + var(--lemniscate) * 1) var(--ty)}}.cibles{z-index:800;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cibles a{cursor:pointer}.cibles a>*,.cibles .survol>*{fill:#0000;stroke:none}.cibles .survol{cursor:default}@media (hover:none){.cibles .survol{display:none}}.cibles a:focus-visible{outline:none}.cibles a:focus-visible>*{fill:#0000;stroke:var(--roue-focus,#1a1c20);stroke-width:3px;stroke-dasharray:6 4}.cibles a.cible-capacite:focus-visible>:not([data-zone^=pastille-]),.cibles a.cible-mot:focus-visible>*{stroke:none}.cibles a.cible-mot>.souligne-mot{pointer-events:none;display:none}.cibles a.cible-mot:focus-visible>.souligne-mot{fill:none;stroke:var(--roue-focus,#1a1c20);stroke-width:2px;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;display:inline}.calque[data-etat=avant]{z-index:480;filter:drop-shadow(0 calc(4px * var(--pose)) calc(8px * var(--pose)) #1a1c2073)}@media (max-width:639px){.scene [data-hors-mobile=oui]{display:none}}@media (prefers-reduced-motion:reduce){.scene-zoom,.calque{transition:none}.calque[data-mobile=oui]{animation:none}}.scene-unique{--gouttiere:1rem;--roue-largeur:min(100vw - 2 * var(--gouttiere), (100svh - 2 * var(--gouttiere)) * var(--repere-largeur) / var(--repere-hauteur));--roue-hauteur:calc(var(--roue-largeur) * var(--repere-hauteur) / var(--repere-largeur));isolation:isolate;position:relative}@media (min-width:640px){.scene-unique{--gouttiere:1.5rem}}.plan-roue{z-index:0;padding:var(--gouttiere);background:#fff;align-content:start;justify-items:center;display:grid;position:fixed;inset:0}.plan-roue .cadre-roue{width:var(--roue-cadrage,min(100%, (100svh - 2 * var(--gouttiere)) * var(--repere-largeur) / var(--repere-hauteur)));padding:0}.plan-roue .cadre-roue-legende{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.voile-exploration{z-index:400;pointer-events:none;transition-property:none;display:none;position:absolute;inset:0}.retour-texture{z-index:410;cursor:default;display:none;position:absolute;inset:0}.retour-texture:focus-visible{outline:3px solid var(--color-encre);outline-offset:-4cqw}.retour-marge{z-index:auto}:is(.scene-unique:has(.plan-vue:not([data-etat=WHEEL])) .voile-exploration,.scene-unique:has(.plan-vue:not([data-etat=WHEEL])) .retour-texture){display:block}.scene-unique:has(.plan-vue:not([data-etat=WHEEL])) .cibles{pointer-events:none;visibility:hidden}.scene-unique:has(.plan-vue:not([data-etat=WHEEL])) .cibles [data-vue]{pointer-events:auto;visibility:visible}.scene-unique:has(.plan-vue:not([data-etat=WHEEL])) .calque[data-vue]{pointer-events:auto}.scene-unique:has(.plan-vue:not([data-etat=WHEEL])) .calque[data-vue][data-axe]{pointer-events:none}.scene-unique:has(.plan-vue:not([data-etat=WHEEL])) .calque[data-vue=opposition]{pointer-events:none}.scene-unique:has(.plan-vue:not([data-etat=WHEEL])) .calque[data-vue][data-melange=multiply]{pointer-events:none}.scene-unique:has(.plan-vue:not([data-etat=WHEEL])) .calque[data-vue=medaillons]{pointer-events:none}.scene-unique:has(.plan-vue:not([data-etat=WHEEL])) .calque-morceau .calque[data-vue]{pointer-events:none}@media (hover:hover){.module-roue:not([data-pointeur-arrive]):has(.plan-roue .retour-texture:hover,.cadre-papillon-echancrures:hover) .voile-exploration{visibility:hidden}}.module-roue:has(.plan-roue .retour-texture:focus-visible,.cadre-papillon-fond:focus-visible) .voile-exploration{visibility:hidden}.scene-unique:has(.plan-roue :focus-visible) .plan-vue{opacity:0}:is(.scene-unique:has(.plan-roue :focus-visible) .plan-vue,.scene-unique:has(.plan-roue :focus-visible) .plan-vue *){pointer-events:none}.plan-vue{z-index:10;pointer-events:none;position:relative}.plan-sphere{z-index:20}.plan-lecture:focus{outline:none}.cadre-lecture{padding:var(--gouttiere);overflow-wrap:break-word;pointer-events:none;place-items:start center;display:grid;position:fixed;inset:0}.plan-lecture:not(:target)>.plan-vue[data-etat=MEDALLION_FOCUS]:not(:has(.panneau-couche:target,.couches[data-couche-demandee])) .cadre-papillon-scene{visibility:hidden}.plan-lecture:not(:target)>.plan-vue[data-etat=MEDALLION_FOCUS]:not(:has(.panneau-couche:target,.couches[data-couche-demandee])) .cadre-titre{clip-path:inset(50%);white-space:nowrap;visibility:visible;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}html[data-ancre-cadre] .plan-roue .scene [data-vue=focus]{display:none}.scene-unique:has(.plan-vue[data-etat=MEDALLION_FOCUS] :is(.panneau-couche:target,.couches[data-couche-demandee]),.plan-lecture:target>.plan-vue[data-etat=MEDALLION_FOCUS]) .scene [data-vue=focus]{display:none}.scene-unique:has(.plan-vue[data-etat=ELEMENTS][data-etat-element]) .cibles a{pointer-events:none;visibility:hidden}@media (pointer:coarse),(max-width:639px){.scene-unique{--cadrage-part-largeur:var(--empreinte-part-largeur);--cadrage-part-hauteur:var(--empreinte-part-hauteur);--roue-cadrage:min(100vw / (var(--cadrage-part-largeur) * var(--zoom-vue,1)), 100svh * var(--repere-largeur) / (var(--repere-hauteur) * var(--cadrage-part-hauteur) * var(--zoom-vue,1)));--page-fond:max(100vw / var(--fond-part-largeur), 100svh * var(--repere-largeur) / (var(--repere-hauteur) * var(--fond-part-hauteur)))}.plan-roue{touch-action:none;-webkit-user-select:none;user-select:none;place-content:center;padding:0;overflow:clip}.plan-roue .scene{overflow:visible}.plan-roue .scene-zoom{transition:none}.plan-roue .calques-fond,.plan-roue .voile-exploration{inset:auto;left:calc(50% - var(--page-fond) / 2);top:calc(50% - var(--page-fond) * var(--repere-hauteur) / var(--repere-largeur) / 2);width:var(--page-fond);height:calc(var(--page-fond) * var(--repere-hauteur) / var(--repere-largeur))}.scene-unique:has(.plan-vue[data-etat=MEDALLION_FOCUS]){--objet-part-largeur:var(--focus-part-largeur);--objet-part-hauteur:var(--focus-part-hauteur)}.scene-unique:has(.plan-vue[data-etat=ELEMENTS]:not([data-etat-element])){--objet-part-largeur:var(--panneaux-part-largeur);--objet-part-hauteur:var(--panneaux-part-hauteur)}.scene-unique:has(.plan-vue[data-etat=MEDALLION_FOCUS],.plan-vue[data-etat=ELEMENTS]:not([data-etat-element])){--roue-cadrage:min(100vw / (var(--cadrage-part-largeur) * var(--zoom-vue,1)), 100svh * var(--repere-largeur) / (var(--repere-hauteur) * var(--cadrage-part-hauteur) * var(--zoom-vue,1)), (100vw - 2 * var(--gouttiere)) / (var(--objet-part-largeur) * var(--zoom-vue,1)), (100svh - 2 * var(--gouttiere)) * var(--repere-largeur) / (var(--repere-hauteur) * var(--objet-part-hauteur) * var(--zoom-vue,1)))}}@media (pointer:coarse) and (min-width:640px){.scene-unique{--cadrage-part-largeur:var(--empreinte-libelles-part-largeur);--cadrage-part-hauteur:var(--empreinte-libelles-part-hauteur)}}.zoom-bouton{right:var(--gouttiere);bottom:var(--gouttiere);z-index:1;background:var(--color-encre,#1c1b19);min-width:48px;min-height:48px;color:var(--color-papier,#f7f5f0);font-family:var(--font-texte);cursor:pointer;border:0;align-items:center;padding:0 16px;font-size:.875rem;display:none;position:absolute}@media (pointer:coarse){.zoom-bouton[data-pret]{display:inline-flex}}.zoom-bouton[data-zoom=agrandir] .zoom-libelle-recentrer,.zoom-bouton[data-zoom=recentrer] .zoom-libelle-agrandir{display:none}.scene-unique:has(.plan-vue:not([data-etat=MEDALLION_FOCUS]) .cadre-papillon-scene) .zoom-bouton{display:none}.scene-unique:has(.plan-vue[data-etat=MEDALLION_FOCUS] :is(.panneau-couche:target,.couches[data-couche-demandee])) .zoom-bouton{display:none}.scene-unique:has(.plan-lecture:target>.plan-vue[data-etat=MEDALLION_FOCUS]) .zoom-bouton{display:none}.zoom-bouton:focus-visible{outline:2px solid var(--color-papier,#f7f5f0);outline-offset:2px;box-shadow:0 0 0 6px var(--color-encre,#1c1b19)}
.roue-integree{justify-content:center;display:flex}.roue-integree .cadre-roue{width:var(--roue-integree-largeur,min(100%, (100svh - var(--site-entete-hauteur)) * var(--repere-largeur) / var(--repere-hauteur)));view-transition-name:none;padding:0}.roue-integree .scene{background:0 0}@media (pointer:coarse),(max-width:767px){.roue-integree{--roue-integree-largeur:min(100% / var(--empreinte-part-largeur), (100svh - var(--site-entete-hauteur)) * var(--repere-largeur) / (var(--repere-hauteur) * var(--empreinte-part-hauteur)));align-items:center;overflow:clip}.roue-integree .cadre-roue{margin-block:calc(var(--roue-integree-largeur) * var(--repere-hauteur) / var(--repere-largeur) * (var(--empreinte-part-hauteur) - 1) / 2);flex:none}}.roue-integree .roue-integree-ouvrir{display:none}@media (pointer:coarse),(max-width:767px){.roue-integree .cibles{display:none}.roue-integree .roue-integree-ouvrir{z-index:800;-webkit-tap-highlight-color:transparent;display:block;position:absolute;inset:0}.roue-integree a.roue-integree-ouvrir:focus-visible{outline:none}.roue-integree:has(.roue-integree-ouvrir:focus-visible){outline:3px solid var(--site-ardoise);outline-offset:2px}}@property --roue-integree-pulsation{syntax:"<number>";inherits:false;initial-value:1}@keyframes roue-integree-pulsation{50%{--roue-integree-pulsation:1.08}}.roue-integree img.calque[data-role=pastille]:not([data-vue]){scale:calc(var(--roue-integree-pulsation) / var(--pose))}.roue-integree .cadre-roue{transition:scale .4s}.roue-integree .cadre-roue:is(:hover,:has(.cibles :focus-visible)){scale:var(--roue-integree-survol,1);transition-delay:.15s}.roue-integree .roue-integree-voile{z-index:400;width:calc(var(--empreinte-libelles-part-largeur) * 100%);height:calc(var(--empreinte-libelles-part-hauteur) * 100%);pointer-events:none;background:radial-gradient(closest-side,#ffffff9e 88%,#fff0 100%);display:none;position:absolute;top:50%;left:50%;translate:-50% -50%}@media (hover:hover) and (pointer:fine) and (min-width:768px){.roue-integree .roue-integree-voile{opacity:0;transition:opacity .25s .2s;display:block}.roue-integree .scene:has([data-zone^=pastille-]:hover,a.cible-capacite:focus-visible) .roue-integree-voile{opacity:1;transition-delay:0s}}@media (prefers-reduced-motion:no-preference){@media (hover:hover) and (pointer:fine) and (min-width:768px){.roue-integree{--roue-integree-survol:1.04}.roue-integree .cadre-roue:hover img.calque[data-role=pastille]:not([data-vue]){animation:1.2s ease-in-out .45s 3 roue-integree-pulsation}}@media (pointer:coarse),(max-width:767px){.roue-integree[data-pulsation] img.calque[data-role=pastille]:not([data-vue]){animation:1.2s ease-in-out 3 roue-integree-pulsation}}}
.site-accueil-roue{margin-top:var(--site-e32)}
