.sa-scene{--sa-bx0: 1.4417%;--sa-bx1: 2.4167%;--sa-by0: 2.2763%;--sa-by1: 3.8158%;--sa-masque: var(--color-text-primary);position: relative;display: block;width: 100%;aspect-ratio: var(--sa-ratio, 1200 / 760);overflow: hidden;isolation: isolate;line-height: 0;background: var(--color-surface-card);contain: layout paint;}.sa-plateau{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}.sa-fond{position: absolute;inset: 0;display: block;width: 100%;height: 100%;max-width: none;}.sa-calque{position: absolute;inset: 0;pointer-events: none;}.sa-mobile{position: absolute;left: var(--sa-x);top: var(--sa-y);width: var(--sa-l);height: var(--sa-h);transform-origin: var(--sa-ox, 50%) var(--sa-oy, 50%);animation-duration: var(--sa-duree, 12s);animation-delay: var(--sa-delai, 0s);animation-iteration-count: infinite;animation-fill-mode: both;}.sa-mobile > img{display: block;width: 100%;height: 100%;max-width: none;user-select: none;}.sa-mobile[class*="sa-anim-"]{will-change: transform, opacity;}.sa-suite{overflow: hidden;}.sa-mobile > .sa-bande{width: calc(var(--sa-n) * 100%);transform: translateX(calc(-100% * var(--sa-repos, 0) / var(--sa-n)));animation-duration: var(--sa-s-duree, 2s);animation-delay: var(--sa-s-delai, 0s);animation-iteration-count: infinite;animation-fill-mode: both;will-change: transform;}.sa-paliers-propres{animation-timing-function: step-end;}.sa-bord{-webkit-mask-image: linear-gradient(to right, transparent var(--sa-bx0), var(--sa-masque) var(--sa-bx1), var(--sa-masque) calc(100% - var(--sa-bx1)), transparent calc(100% - var(--sa-bx0))), linear-gradient(to bottom, transparent var(--sa-by0), var(--sa-masque) var(--sa-by1), var(--sa-masque) calc(100% - var(--sa-by1)), transparent calc(100% - var(--sa-by0)));-webkit-mask-composite: source-in;mask-image: linear-gradient(to right, transparent var(--sa-bx0), var(--sa-masque) var(--sa-bx1), var(--sa-masque) calc(100% - var(--sa-bx1)), transparent calc(100% - var(--sa-bx0))), linear-gradient(to bottom, transparent var(--sa-by0), var(--sa-masque) var(--sa-by1), var(--sa-masque) calc(100% - var(--sa-by1)), transparent calc(100% - var(--sa-by0)));mask-composite: intersect;}.sa-scene[data-cadre="4-5"]:not(.sa-sans-cadre){aspect-ratio: 4 / 5;}.sa-scene[data-cadre="4-5"]:not(.sa-sans-cadre) > .sa-fond{object-fit: cover;}.sa-scene[data-cadre="4-5"].sa-a-cadre > .sa-plateau{left: var(--sa-cadre-x);top: var(--sa-cadre-y);width: var(--sa-cadre-l);height: var(--sa-cadre-h);}@media (max-width: 600px){.sa-scene[data-cadre="auto"]:not(.sa-sans-cadre){aspect-ratio: 4 / 5;}.sa-scene[data-cadre="auto"]:not(.sa-sans-cadre) > .sa-fond{object-fit: cover;}.sa-scene[data-cadre="auto"].sa-a-cadre > .sa-plateau{left: var(--sa-cadre-x);top: var(--sa-cadre-y);width: var(--sa-cadre-l);height: var(--sa-cadre-h);}}.sa-pause .sa-mobile, .sa-pause .sa-bande{animation-play-state: paused;}.sa-scene .sa-notion{z-index: 2147483000 !important;}.sa-scene .sa-notion, .sa-scene .sa-notion *{animation: none !important;transition: none !important;transform: none !important;translate: none !important;rotate: none !important;scale: none !important;offset-path: none !important;opacity: 1 !important;visibility: visible !important;filter: none !important;mix-blend-mode: normal !important;-webkit-mask-image: none !important;mask-image: none !important;clip-path: none !important;}@media (prefers-reduced-motion: reduce){.sa-scene .sa-mobile, .sa-scene .sa-bande{animation: none !important;will-change: auto;}.sa-scene .sa-mobile{transform: var(--sa-repos-t, none);}.sa-scene .sa-repos-cache{visibility: hidden;}}html.anim-off .sa-scene .sa-mobile, html.anim-off .sa-scene .sa-bande{animation: none !important;will-change: auto;}html.anim-off .sa-scene .sa-mobile{transform: var(--sa-repos-t, none);}html.anim-off .sa-scene .sa-repos-cache{visibility: hidden;}.sa-scene.sa-arret .sa-mobile, .sa-scene.sa-arret .sa-bande{animation: none !important;will-change: auto;}.sa-scene.sa-arret .sa-mobile{transform: var(--sa-repos-t, none);}.sa-scene.sa-arret .sa-repos-cache{visibility: hidden;}.sa-lecture{position: absolute;left: var(--spacing-1);bottom: var(--spacing-1);z-index: 1;display: inline-flex;align-items: center;justify-content: center;width: 44px;height: 44px;min-width: 44px;min-height: 44px;padding: 0;border: 0;background: none;color: var(--color-text-primary);cursor: pointer;opacity: 0.8;}.sa-lecture::before{content: '';position: absolute;inset: 6px;z-index: -1;border-radius: var(--radius-full);border: 1px solid var(--color-border-default);background: color-mix(in srgb, var(--color-surface-page) 92%, transparent);box-shadow: var(--shadow-md);}.sa-lecture[hidden]{display: none;}.sa-lecture svg{flex: none;width: 14px;height: 14px;fill: currentColor;}.sa-lecture[data-etat="lecture"] .sa-icone-lire, .sa-lecture:not([data-etat="lecture"]) .sa-icone-pause{display: none;}.sa-lecture:hover, .sa-lecture:focus-visible{opacity: 1;}.sa-lecture:focus-visible{outline: 2px solid var(--color-text-link);outline-offset: 2px;}@media (prefers-reduced-motion: no-preference){.sa-lecture{transition: opacity var(--duration-fast) var(--easing-ease-out);}}.gn-croquis .sa-lecture{left: auto;bottom: auto;top: var(--spacing-1);right: var(--spacing-1);}@media (max-width: 600px){.gn-croquis .sa-a-cadre ~ .sa-lecture{top: auto;right: auto;left: var(--spacing-1);bottom: var(--spacing-1);}}.sa-anim-traverse{animation-name: sa-traverse;animation-timing-function: linear;animation-direction: normal;--de-x: -120;--de-y: 0;--a-x: 120;--a-y: 0;--onde: 0;--r: 0;--o-bord: 0;}@keyframes sa-traverse{0%{transform: translate(calc(var(--de-x) * var(--sa-kx) * 1%), calc(var(--de-y) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(1);opacity: calc(var(--o-bord));}4%{opacity: 1;}12.5%{transform: translate(calc((var(--de-x) * 0.875 + var(--a-x) * 0.125) * var(--sa-kx) * 1%), calc(((var(--de-y) * 0.875 + var(--a-y) * 0.125) + var(--onde) * 0.70711) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(1);}25%{transform: translate(calc((var(--de-x) * 0.75 + var(--a-x) * 0.25) * var(--sa-kx) * 1%), calc(((var(--de-y) * 0.75 + var(--a-y) * 0.25) + var(--onde)) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(1);}37.5%{transform: translate(calc((var(--de-x) * 0.625 + var(--a-x) * 0.375) * var(--sa-kx) * 1%), calc(((var(--de-y) * 0.625 + var(--a-y) * 0.375) + var(--onde) * 0.70711) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(1);}50%{transform: translate(calc((var(--de-x) * 0.5 + var(--a-x) * 0.5) * var(--sa-kx) * 1%), calc((var(--de-y) * 0.5 + var(--a-y) * 0.5) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(1);}62.5%{transform: translate(calc((var(--de-x) * 0.375 + var(--a-x) * 0.625) * var(--sa-kx) * 1%), calc(((var(--de-y) * 0.375 + var(--a-y) * 0.625) + var(--onde) * -0.70711) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(1);}75%{transform: translate(calc((var(--de-x) * 0.25 + var(--a-x) * 0.75) * var(--sa-kx) * 1%), calc(((var(--de-y) * 0.25 + var(--a-y) * 0.75) + var(--onde) * -1) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(1);}87.5%{transform: translate(calc((var(--de-x) * 0.125 + var(--a-x) * 0.875) * var(--sa-kx) * 1%), calc(((var(--de-y) * 0.125 + var(--a-y) * 0.875) + var(--onde) * -0.70711) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(1);}96%{opacity: 1;}100%{transform: translate(calc(var(--a-x) * var(--sa-kx) * 1%), calc(var(--a-y) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(1);opacity: calc(var(--o-bord));}}.sa-anim-arrive-de-loin{animation-name: sa-arrive-de-loin;animation-timing-function: linear;animation-direction: normal;--fuite-x: 0;--fuite-y: -30;--de-z: 31;--r: 0;--o-bord: 0;}@keyframes sa-arrive-de-loin{0%{transform: translate(calc(var(--fuite-x) * (1 - 1 / var(--de-z)) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / var(--de-z)) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / var(--de-z)));opacity: calc(var(--o-bord));}8%{transform: translate(calc(var(--fuite-x) * (1 - 1 / var(--de-z)) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / var(--de-z)) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / var(--de-z)));opacity: calc(var(--o-bord));}10.913%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.91499 + 0.08501))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.91499 + 0.08501))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.91499 + 0.08501))));}12%{opacity: 1;}13.82%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.83697 + 0.16303))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.83697 + 0.16303))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.83697 + 0.16303))));}16.719%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.76538 + 0.23463))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.76538 + 0.23463))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.76538 + 0.23463))));}19.604%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.69967 + 0.30033))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.69967 + 0.30033))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.69967 + 0.30033))));}22.471%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.63936 + 0.36063))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.63936 + 0.36063))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.63936 + 0.36063))));}25.316%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.58402 + 0.41598))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.58402 + 0.41598))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.58402 + 0.41598))));}28.136%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.53324 + 0.46676))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.53324 + 0.46676))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.53324 + 0.46676))));}30.927%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.48662 + 0.51338))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.48662 + 0.51338))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.48662 + 0.51338))));}33.686%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.44385 + 0.55615))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.44385 + 0.55615))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.44385 + 0.55615))));}36.411%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.40459 + 0.59541))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.40459 + 0.59541))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.40459 + 0.59541))));}39.099%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.36857 + 0.63143))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.36857 + 0.63143))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.36857 + 0.63143))));}41.749%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.3355 + 0.6645))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.3355 + 0.6645))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.3355 + 0.6645))));}44.359%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.30516 + 0.69484))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.30516 + 0.69484))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.30516 + 0.69484))));}46.928%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.27731 + 0.72269))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.27731 + 0.72269))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.27731 + 0.72269))));}49.455%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.25175 + 0.74825))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.25175 + 0.74825))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.25175 + 0.74825))));}51.94%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.2283 + 0.7717))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.2283 + 0.7717))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.2283 + 0.7717))));}54.383%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.20678 + 0.79322))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.20678 + 0.79322))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.20678 + 0.79322))));}56.782%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.18702 + 0.81298))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.18702 + 0.81298))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.18702 + 0.81298))));}59.14%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.1689 + 0.8311))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.1689 + 0.8311))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.1689 + 0.8311))));}61.454%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.15226 + 0.84774))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.15226 + 0.84774))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.15226 + 0.84774))));}63.727%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.13699 + 0.86301))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.13699 + 0.86301))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.13699 + 0.86301))));}65.959%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.12298 + 0.87702))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.12298 + 0.87702))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.12298 + 0.87702))));}68.15%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.11012 + 0.88988))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.11012 + 0.88988))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.11012 + 0.88988))));}70.301%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.09832 + 0.90168))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.09832 + 0.90168))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.09832 + 0.90168))));}72.413%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.08749 + 0.91251))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.08749 + 0.91251))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.08749 + 0.91251))));}74.487%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.07755 + 0.92245))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.07755 + 0.92245))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.07755 + 0.92245))));}76.523%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.06842 + 0.93158))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.06842 + 0.93158))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.06842 + 0.93158))));}78.523%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.06005 + 0.93995))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.06005 + 0.93995))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.06005 + 0.93995))));}80.487%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.05237 + 0.94763))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.05237 + 0.94763))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.05237 + 0.94763))));}82.416%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.04532 + 0.95468))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.04532 + 0.95468))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.04532 + 0.95468))));}84.312%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.03885 + 0.96115))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.03885 + 0.96115))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.03885 + 0.96115))));}86.175%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.03291 + 0.96709))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.03291 + 0.96709))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.03291 + 0.96709))));}88.006%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.02746 + 0.97254))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.02746 + 0.97254))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.02746 + 0.97254))));}89.805%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.02246 + 0.97754))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.02246 + 0.97754))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.02246 + 0.97754))));}91.575%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.01787 + 0.98213))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.01787 + 0.98213))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.01787 + 0.98213))));}93.315%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.01366 + 0.98634))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.01366 + 0.98634))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.01366 + 0.98634))));}95.027%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.00979 + 0.99021))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.00979 + 0.99021))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.00979 + 0.99021))));}96.711%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.00624 + 0.99376))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.00624 + 0.99376))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.00624 + 0.99376))));}97%{opacity: 1;}98.369%{transform: translate(calc(var(--fuite-x) * (1 - 1 / ((var(--de-z) * 0.00299 + 0.99701))) * var(--sa-kx) * 1%), calc(var(--fuite-y) * (1 - 1 / ((var(--de-z) * 0.00299 + 0.99701))) * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(calc(1 / ((var(--de-z) * 0.00299 + 0.99701))));}100%{transform: translate(calc(0 * var(--sa-kx) * 1%), calc(0 * var(--sa-ky) * 1%)) rotate(calc(var(--r) * 1deg)) scale(1);opacity: calc(var(--o-bord));}}.sa-anim-clignote-doux{animation-name: sa-clignote-doux;animation-timing-function: ease-in-out;animation-direction: normal;--o-bas: 0;--o-haut: 1;}@keyframes sa-clignote-doux{0%{opacity: calc(var(--o-bas));}10%{opacity: calc(var(--o-haut));}50%{opacity: calc(var(--o-haut));}60%{opacity: calc(var(--o-bas));}100%{opacity: calc(var(--o-bas));}}.sa-anim-respire{animation-name: sa-respire;animation-timing-function: ease-in-out;animation-direction: alternate;--o-bas: 0.6;--o-haut: 1;--s-bas: 1;--s-haut: 1;}@keyframes sa-respire{0%{transform: translate(calc(0 * var(--sa-kx) * 1%), calc(0 * var(--sa-ky) * 1%)) rotate(0deg) scale(calc(var(--s-bas)));opacity: calc(var(--o-bas));}100%{transform: translate(calc(0 * var(--sa-kx) * 1%), calc(0 * var(--sa-ky) * 1%)) rotate(0deg) scale(calc(var(--s-haut)));opacity: calc(var(--o-haut));}}.sa-anim-s-allume{animation-name: sa-s-allume;animation-timing-function: ease-in-out;animation-direction: normal;--o-haut: 1;}@keyframes sa-s-allume{0%{opacity: 0;}10%{opacity: 0;}13%{opacity: calc(var(--o-haut) * 0.55);}16%{opacity: calc(var(--o-haut) * 0.3);}22%{opacity: calc(var(--o-haut));}84%{opacity: calc(var(--o-haut));}92%{opacity: 0;}100%{opacity: 0;}}.sa-anim-flotte-vent{animation-name: sa-flotte-vent;animation-timing-function: ease-in-out;animation-direction: normal;--ax: 1.2;--ay: 1.6;--ar: 6;}@keyframes sa-flotte-vent{0%{transform: translate(calc(0 * var(--sa-kx) * 1%), calc(0 * var(--sa-ky) * 1%)) rotate(0deg) scale(1);}22%{transform: translate(calc(var(--ax) * var(--sa-kx) * 1%), calc(-1 * var(--ay) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 1deg)) scale(1);}50%{transform: translate(calc(var(--ax) * 0.35 * var(--sa-kx) * 1%), calc(var(--ay) * 0.45 * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * -0.7 * 1deg)) scale(1);}76%{transform: translate(calc(var(--ax) * -0.8 * var(--sa-kx) * 1%), calc(var(--ay) * -0.35 * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.45 * 1deg)) scale(1);}100%{transform: translate(calc(0 * var(--sa-kx) * 1%), calc(0 * var(--sa-ky) * 1%)) rotate(0deg) scale(1);}}.sa-anim-balance{animation-name: sa-balance;animation-timing-function: ease-in-out;animation-direction: alternate;--ar: 2;}@keyframes sa-balance{0%{transform: translate(calc(0 * var(--sa-kx) * 1%), calc(0 * var(--sa-ky) * 1%)) rotate(calc(-1 * var(--ar) * 1deg)) scale(1);}100%{transform: translate(calc(0 * var(--sa-kx) * 1%), calc(0 * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 1deg)) scale(1);}}.sa-anim-derive{animation-name: sa-derive;animation-timing-function: ease-in-out;animation-direction: alternate;--dx: 3;--dy: 0;}@keyframes sa-derive{0%{transform: translate(calc(var(--dx) * -0.5 * var(--sa-kx) * 1%), calc(var(--dy) * -0.5 * var(--sa-ky) * 1%)) rotate(0deg) scale(1);}100%{transform: translate(calc(var(--dx) * 0.5 * var(--sa-kx) * 1%), calc(var(--dy) * 0.5 * var(--sa-ky) * 1%)) rotate(0deg) scale(1);}}.sa-anim-monte{animation-name: sa-monte;animation-timing-function: ease-out;animation-direction: normal;--dx: 1;--dy: -6;--s-fin: 1.3;}@keyframes sa-monte{0%{transform: translate(calc(0 * var(--sa-kx) * 1%), calc(0 * var(--sa-ky) * 1%)) rotate(0deg) scale(1);opacity: 0;}25%{opacity: 1;}70%{opacity: 0.8;}100%{transform: translate(calc(var(--dx) * var(--sa-kx) * 1%), calc(var(--dy) * var(--sa-ky) * 1%)) rotate(0deg) scale(calc(var(--s-fin)));opacity: 0;}}.sa-anim-tourne{animation-name: sa-tourne;animation-timing-function: linear;animation-direction: normal;--tours: 1;}@keyframes sa-tourne{0%{transform: translate(calc(0 * var(--sa-kx) * 1%), calc(0 * var(--sa-ky) * 1%)) rotate(0deg) scale(1);}100%{transform: translate(calc(0 * var(--sa-kx) * 1%), calc(0 * var(--sa-ky) * 1%)) rotate(calc(var(--tours) * 360 * 1deg)) scale(1);}}.sa-anim-rafale{animation-name: sa-rafale;animation-timing-function: linear;animation-direction: normal;--dx: 8;--dy: 0;--cx: 0;--cy: 0;--ar: 90;--saut: 1.05;--lx: 0;--ly: 0;--o-saut: 1;}@keyframes sa-rafale{0%{transform: translate(calc(0 * var(--sa-kx) * 1%), calc(0 * var(--sa-ky) * 1%)) rotate(0deg) scale(1);opacity: 1;}10%{transform: translate(calc(0 * var(--sa-kx) * 1%), calc(0 * var(--sa-ky) * 1%)) rotate(0deg) scale(1);opacity: 1;}11%{transform: translate(calc(((var(--dx) * 0.0375 + var(--cx) * 0.11755) + var(--lx) * 0.22868) * var(--sa-kx) * 1%), calc(((var(--dy) * 0.0375 + var(--cy) * 0.11755) + var(--ly) * 0.22868) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.06137 * 1deg)) scale(calc((1 + (var(--saut) - 1) * 0.22868)));opacity: calc((1 + (var(--o-saut) - 1) * 0.22868));}12%{transform: translate(calc(((var(--dx) * 0.11309 + var(--cx) * 0.34785) + var(--lx) * 0.52454) * var(--sa-kx) * 1%), calc(((var(--dy) * 0.11309 + var(--cy) * 0.34785) + var(--ly) * 0.52454) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.15682 * 1deg)) scale(calc((1 + (var(--saut) - 1) * 0.52454)));opacity: calc((1 + (var(--o-saut) - 1) * 0.52454));}13%{transform: translate(calc(((var(--dx) * 0.20854 + var(--cx) * 0.60927) + var(--lx) * 0.78668) * var(--sa-kx) * 1%), calc(((var(--dy) * 0.20854 + var(--cy) * 0.60927) + var(--ly) * 0.78668) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.26382 * 1deg)) scale(calc((1 + (var(--saut) - 1) * 0.78668)));opacity: calc((1 + (var(--o-saut) - 1) * 0.78668));}14%{transform: translate(calc(((var(--dx) * 0.31386 + var(--cx) * 0.83384) + var(--lx) * 0.95593) * var(--sa-kx) * 1%), calc(((var(--dy) * 0.31386 + var(--cy) * 0.83384) + var(--ly) * 0.95593) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.37345 * 1deg)) scale(calc((1 + (var(--saut) - 1) * 0.95593)));opacity: calc((1 + (var(--o-saut) - 1) * 0.95593));}15%{transform: translate(calc(((var(--dx) * 0.42202 + var(--cx) * 0.97014) + var(--lx) * 0.99722) * var(--sa-kx) * 1%), calc(((var(--dy) * 0.42202 + var(--cy) * 0.97014) + var(--ly) * 0.99722) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.48032 * 1deg)) scale(calc((1 + (var(--saut) - 1) * 0.99722)));opacity: calc((1 + (var(--o-saut) - 1) * 0.99722));}16%{transform: translate(calc(((var(--dx) * 0.52774 + var(--cx) * 0.99621) + var(--lx) * 0.90219) * var(--sa-kx) * 1%), calc(((var(--dy) * 0.52774 + var(--cy) * 0.99621) + var(--ly) * 0.90219) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.58084 * 1deg)) scale(calc((1 + (var(--saut) - 1) * 0.90219)));opacity: calc((1 + (var(--o-saut) - 1) * 0.90219));}17%{transform: translate(calc(((var(--dx) * 0.62701 + var(--cx) * 0.92144) + var(--lx) * 0.69018) * var(--sa-kx) * 1%), calc(((var(--dy) * 0.62701 + var(--cy) * 0.92144) + var(--ly) * 0.69018) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.67249 * 1deg)) scale(calc((1 + (var(--saut) - 1) * 0.69018)));opacity: calc((1 + (var(--o-saut) - 1) * 0.69018));}18%{transform: translate(calc(((var(--dx) * 0.71686 + var(--cx) * 0.77676) + var(--lx) * 0.40613) * var(--sa-kx) * 1%), calc(((var(--dy) * 0.71686 + var(--cy) * 0.77676) + var(--ly) * 0.40613) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.75356 * 1deg)) scale(calc((1 + (var(--saut) - 1) * 0.40613)));opacity: calc((1 + (var(--o-saut) - 1) * 0.40613));}19%{transform: translate(calc(((var(--dx) * 0.79517 + var(--cx) * 0.59999) + var(--lx) * 0.11948) * var(--sa-kx) * 1%), calc(((var(--dy) * 0.79517 + var(--cy) * 0.59999) + var(--ly) * 0.11948) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.82299 * 1deg)) scale(calc((1 + (var(--saut) - 1) * 0.11948)));opacity: calc((1 + (var(--o-saut) - 1) * 0.11948));}20%{transform: translate(calc((var(--dx) * 0.86062 + var(--cx) * 0.424) * var(--sa-kx) * 1%), calc((var(--dy) * 0.86062 + var(--cy) * 0.424) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.88022 * 1deg)) scale(1);opacity: 1;}21%{transform: translate(calc((var(--dx) * 0.91262 + var(--cx) * 0.27108) * var(--sa-kx) * 1%), calc((var(--dy) * 0.91262 + var(--cy) * 0.27108) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.92522 * 1deg)) scale(1);opacity: 1;}22%{transform: translate(calc((var(--dx) * 0.95126 + var(--cx) * 0.15252) * var(--sa-kx) * 1%), calc((var(--dy) * 0.95126 + var(--cy) * 0.15252) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.95842 * 1deg)) scale(1);opacity: 1;}23%{transform: translate(calc((var(--dx) * 0.97736 + var(--cx) * 0.07106) * var(--sa-kx) * 1%), calc((var(--dy) * 0.97736 + var(--cy) * 0.07106) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.98073 * 1deg)) scale(1);opacity: 1;}24%{transform: translate(calc((var(--dx) * 0.99246 + var(--cx) * 0.0237) * var(--sa-kx) * 1%), calc((var(--dy) * 0.99246 + var(--cy) * 0.0237) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.99358 * 1deg)) scale(1);opacity: 1;}25%{transform: translate(calc((var(--dx) * 0.99888 + var(--cx) * 0.00352) * var(--sa-kx) * 1%), calc((var(--dy) * 0.99888 + var(--cy) * 0.00352) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.99905 * 1deg)) scale(1);opacity: 1;}26%{transform: translate(calc(var(--dx) * var(--sa-kx) * 1%), calc(var(--dy) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 1deg)) scale(1);opacity: 1;}60%{transform: translate(calc(var(--dx) * var(--sa-kx) * 1%), calc(var(--dy) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 1deg)) scale(1);opacity: 1;}61%{transform: translate(calc(((var(--dx) * 0.9625 + var(--cx) * 0.11755) + var(--lx) * 0.22868) * var(--sa-kx) * 1%), calc(((var(--dy) * 0.9625 + var(--cy) * 0.11755) + var(--ly) * 0.22868) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.93863 * 1deg)) scale(calc((1 + (var(--saut) - 1) * 0.22868)));opacity: calc((1 + (var(--o-saut) - 1) * 0.22868));}62%{transform: translate(calc(((var(--dx) * 0.88691 + var(--cx) * 0.34785) + var(--lx) * 0.52454) * var(--sa-kx) * 1%), calc(((var(--dy) * 0.88691 + var(--cy) * 0.34785) + var(--ly) * 0.52454) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.84318 * 1deg)) scale(calc((1 + (var(--saut) - 1) * 0.52454)));opacity: calc((1 + (var(--o-saut) - 1) * 0.52454));}63%{transform: translate(calc(((var(--dx) * 0.79146 + var(--cx) * 0.60927) + var(--lx) * 0.78668) * var(--sa-kx) * 1%), calc(((var(--dy) * 0.79146 + var(--cy) * 0.60927) + var(--ly) * 0.78668) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.73618 * 1deg)) scale(calc((1 + (var(--saut) - 1) * 0.78668)));opacity: calc((1 + (var(--o-saut) - 1) * 0.78668));}64%{transform: translate(calc(((var(--dx) * 0.68614 + var(--cx) * 0.83384) + var(--lx) * 0.95593) * var(--sa-kx) * 1%), calc(((var(--dy) * 0.68614 + var(--cy) * 0.83384) + var(--ly) * 0.95593) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.62655 * 1deg)) scale(calc((1 + (var(--saut) - 1) * 0.95593)));opacity: calc((1 + (var(--o-saut) - 1) * 0.95593));}65%{transform: translate(calc(((var(--dx) * 0.57798 + var(--cx) * 0.97014) + var(--lx) * 0.99722) * var(--sa-kx) * 1%), calc(((var(--dy) * 0.57798 + var(--cy) * 0.97014) + var(--ly) * 0.99722) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.51968 * 1deg)) scale(calc((1 + (var(--saut) - 1) * 0.99722)));opacity: calc((1 + (var(--o-saut) - 1) * 0.99722));}66%{transform: translate(calc(((var(--dx) * 0.47226 + var(--cx) * 0.99621) + var(--lx) * 0.90219) * var(--sa-kx) * 1%), calc(((var(--dy) * 0.47226 + var(--cy) * 0.99621) + var(--ly) * 0.90219) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.41916 * 1deg)) scale(calc((1 + (var(--saut) - 1) * 0.90219)));opacity: calc((1 + (var(--o-saut) - 1) * 0.90219));}67%{transform: translate(calc(((var(--dx) * 0.37299 + var(--cx) * 0.92144) + var(--lx) * 0.69018) * var(--sa-kx) * 1%), calc(((var(--dy) * 0.37299 + var(--cy) * 0.92144) + var(--ly) * 0.69018) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.32751 * 1deg)) scale(calc((1 + (var(--saut) - 1) * 0.69018)));opacity: calc((1 + (var(--o-saut) - 1) * 0.69018));}68%{transform: translate(calc(((var(--dx) * 0.28314 + var(--cx) * 0.77676) + var(--lx) * 0.40613) * var(--sa-kx) * 1%), calc(((var(--dy) * 0.28314 + var(--cy) * 0.77676) + var(--ly) * 0.40613) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.24644 * 1deg)) scale(calc((1 + (var(--saut) - 1) * 0.40613)));opacity: calc((1 + (var(--o-saut) - 1) * 0.40613));}69%{transform: translate(calc(((var(--dx) * 0.20483 + var(--cx) * 0.59999) + var(--lx) * 0.11948) * var(--sa-kx) * 1%), calc(((var(--dy) * 0.20483 + var(--cy) * 0.59999) + var(--ly) * 0.11948) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.17701 * 1deg)) scale(calc((1 + (var(--saut) - 1) * 0.11948)));opacity: calc((1 + (var(--o-saut) - 1) * 0.11948));}70%{transform: translate(calc((var(--dx) * 0.13938 + var(--cx) * 0.424) * var(--sa-kx) * 1%), calc((var(--dy) * 0.13938 + var(--cy) * 0.424) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.11978 * 1deg)) scale(1);opacity: 1;}71%{transform: translate(calc((var(--dx) * 0.08738 + var(--cx) * 0.27108) * var(--sa-kx) * 1%), calc((var(--dy) * 0.08738 + var(--cy) * 0.27108) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.07478 * 1deg)) scale(1);opacity: 1;}72%{transform: translate(calc((var(--dx) * 0.04874 + var(--cx) * 0.15252) * var(--sa-kx) * 1%), calc((var(--dy) * 0.04874 + var(--cy) * 0.15252) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.04158 * 1deg)) scale(1);opacity: 1;}73%{transform: translate(calc((var(--dx) * 0.02264 + var(--cx) * 0.07106) * var(--sa-kx) * 1%), calc((var(--dy) * 0.02264 + var(--cy) * 0.07106) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.01927 * 1deg)) scale(1);opacity: 1;}74%{transform: translate(calc((var(--dx) * 0.00754 + var(--cx) * 0.0237) * var(--sa-kx) * 1%), calc((var(--dy) * 0.00754 + var(--cy) * 0.0237) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.00642 * 1deg)) scale(1);opacity: 1;}75%{transform: translate(calc((var(--dx) * 0.00112 + var(--cx) * 0.00352) * var(--sa-kx) * 1%), calc((var(--dy) * 0.00112 + var(--cy) * 0.00352) * var(--sa-ky) * 1%)) rotate(calc(var(--ar) * 0.00095 * 1deg)) scale(1);opacity: 1;}76%{transform: translate(calc(0 * var(--sa-kx) * 1%), calc(0 * var(--sa-ky) * 1%)) rotate(0deg) scale(1);opacity: 1;}100%{transform: translate(calc(0 * var(--sa-kx) * 1%), calc(0 * var(--sa-ky) * 1%)) rotate(0deg) scale(1);opacity: 1;}}.sa-anim-paliers{animation-name: sa-paliers;animation-timing-function: steps(var(--sa-n));}@keyframes sa-paliers{from{transform: translateX(0);}to{transform: translateX(-100%);}}.cx-page .guide-sec ol:not(.cx-cartes){margin: 0 0 var(--spacing-4);padding-left: var(--spacing-6);}.cx-page .guide-sec ol:not(.cx-cartes) > li{padding-left: var(--spacing-1);}.cx-page .guide-sec ol:not(.cx-cartes) > li::marker{color: var(--color-text-primary);font-variant-numeric: tabular-nums lining-nums;}.gn-bloc{--gn-gouttiere: clamp(var(--spacing-4), 5vw, var(--spacing-12));margin: var(--spacing-6) 0 var(--spacing-8);}.gn-bloc + .gn-bloc{margin-top: var(--spacing-10);}.guide-sec .gn-bloc-cote{margin: 0 0 var(--spacing-3);padding-bottom: var(--spacing-2);border-bottom: 1px solid var(--color-border-default);font-family: var(--font-family-title);font-size: 0.78rem;letter-spacing: 0.14em;text-transform: uppercase;line-height: 1.3;color: var(--color-text-accent-raised);}.gn-bloc-anim{min-width: 0;}.guide-sec .gn-bloc-note{margin: var(--spacing-3) 0 0;font-size: 0.9rem;line-height: 1.5;color: var(--color-text-muted);}.gn-legende{margin: var(--spacing-4) 0 0;}.gn-etapes{margin: 0;}.gn-etapes > summary{display: list-item;list-style-position: inside;width: fit-content;max-width: 100%;min-height: 44px;margin: 0;padding: var(--spacing-3) var(--spacing-4);border: 1px solid var(--color-border-default);border-radius: var(--radius-full);color: var(--color-text-primary);font-size: 0.9rem;line-height: 1.3;cursor: pointer;}.gn-etapes[open] > summary{margin-bottom: var(--spacing-4);}.gn-etapes > summary::marker{color: var(--color-text-accent-raised);}.gn-etapes > summary:hover{border-color: var(--color-border-strong);}.gn-etapes > summary:focus-visible{outline: 2px solid var(--color-text-link);outline-offset: 2px;}.guide-sec .gn-legende ol{margin: 0;padding-left: 2em;}.guide-sec .gn-legende li{overflow-wrap: break-word;}.gn-bloc .gn-legende li::marker{color: var(--color-text-accent-raised);font-variant-numeric: tabular-nums lining-nums;}@media (min-width: 64em){.gn-bloc{--gn-ecart: var(--spacing-6);--gn-marge: clamp(9rem, calc(50vw + 410px - var(--gn-gouttiere) - min(68ch, 820px - 2 * var(--gn-gouttiere)) - var(--gn-ecart) - var(--spacing-8)), 15rem);display: grid;grid-template-columns: minmax(0, 1fr) var(--gn-marge);column-gap: var(--gn-ecart);align-items: start;width: calc(100% + var(--gn-ecart) + var(--gn-marge));}.gn-bloc-cote{grid-column: 1;grid-row: 1;}.gn-bloc-anim{grid-column: 1;grid-row: 2;}.gn-legende{grid-column: 2;grid-row: 2;margin: 0;padding-left: var(--spacing-3);border-left: 1px solid var(--color-border-subtle);font-size: 0.875rem;}.gn-etapes > summary{display: none;}.guide-sec .gn-legende li{margin-bottom: var(--spacing-2);line-height: 1.45;color: var(--color-text-muted);}.guide-sec .gn-legende li:last-child{margin-bottom: 0;}}.guide-video{margin: var(--spacing-5) 0 var(--spacing-8);}.guide-video figcaption{margin-top: var(--spacing-3);font-size: 0.9rem;line-height: 1.5;color: var(--color-text-muted);}.gn-video{position: relative;overflow: hidden;isolation: isolate;border: 1px solid var(--color-border-subtle);border-radius: var(--radius-lg);background: var(--color-surface-card);box-shadow: var(--shadow-lg);}.gn-video video{display: block;width: 100%;height: auto;aspect-ratio: 1200 / 750;object-fit: cover;}.gn-lecture{position: absolute;left: var(--spacing-3);bottom: var(--spacing-3);z-index: 1;display: inline-flex;align-items: center;justify-content: center;gap: var(--spacing-2);min-width: 44px;min-height: 44px;padding: 0 var(--spacing-4) 0 var(--spacing-3);border: 1px solid var(--color-border-default);border-radius: var(--radius-full);background: color-mix(in srgb, var(--color-surface-page) 92%, transparent);color: var(--color-text-primary);font: inherit;font-size: 0.9rem;line-height: 1;cursor: pointer;box-shadow: var(--shadow-md);}.gn-lecture[hidden]{display: none;}.gn-lecture svg{flex: none;width: 18px;height: 18px;fill: currentColor;}.gn-video[data-etat="lecture"] .gn-lecture{left: var(--spacing-1);bottom: var(--spacing-1);width: 44px;padding: 0;border-color: transparent;background: none;box-shadow: none;opacity: 0.8;}.gn-video[data-etat="lecture"] .gn-lecture::before{content: '';position: absolute;inset: 6px;z-index: -1;border-radius: var(--radius-full);border: 1px solid var(--color-border-default);background: color-mix(in srgb, var(--color-surface-page) 92%, transparent);box-shadow: var(--shadow-md);}.gn-video[data-etat="lecture"] .gn-lecture svg{width: 14px;height: 14px;}.gn-video[data-etat="lecture"] .gn-lecture:hover, .gn-video[data-etat="lecture"] .gn-lecture:focus-visible{opacity: 1;}.gn-video[data-etat="lecture"] .gn-icone-lire, .gn-video[data-etat="lecture"] .gn-lecture-texte, .gn-video:not([data-etat="lecture"]) .gn-icone-pause{display: none;}.gn-lecture:focus-visible{outline: 2px solid var(--color-text-link);outline-offset: 2px;}@media (prefers-reduced-motion: no-preference){.gn-lecture{transition: opacity var(--duration-fast) var(--easing-ease-out);}}.gn-croquis{position: relative;overflow: hidden;isolation: isolate;border: 1px solid var(--color-border-subtle);border-radius: var(--radius-lg);box-shadow: var(--shadow-lg);}.cx-aquarelle{position: relative;overflow: hidden;border-radius: var(--radius-md);}.cx-aquarelle .sa-scene{border-radius: var(--radius-md);}.guide-fig > .cx-aquarelle{margin: 0;}.cx-une{margin: 0 0 var(--spacing-6);}.cx-une figcaption{margin-top: var(--spacing-3);font-size: 0.9rem;line-height: 1.5;color: var(--color-text-muted);}.cx-page:not([data-serie]) > .guide-corps{max-width: none;}.cx-page:not([data-serie]) > .guide-corps > :not(.ni-une){max-width: 68ch;}.cx-page:not([data-serie]) > .guide-corps > .ni-une{margin-top: var(--spacing-6);}.ni-boite{position: relative;}.ni-camera{position: relative;overflow: hidden;aspect-ratio: 2 / 1;border-radius: var(--radius-lg);border: 1px solid var(--color-border-default);cursor: pointer;-webkit-tap-highlight-color: transparent;user-select: none;background: color-mix(in srgb, var(--color-text-muted) 18%, var(--color-surface-card));}@media (max-width: 699.98px){.ni-camera{aspect-ratio: 3 / 4;}}@media (min-width: 900px){.ni-une{width: min(1180px, 100vw - 2 * var(--spacing-4));margin-left: 50%;transform: translateX(-50%);}.ni-une figcaption{max-width: 68ch;margin-inline: auto;}}.ni-fleche{position: absolute;inset: 0;display: block;width: 100%;height: 100%;pointer-events: none;}.ni-obj{position: absolute;left: 0;top: 0;margin: 0;transform-origin: 0 0;}.ni-notion{display: block;box-sizing: border-box;max-width: none;border: 1px solid var(--color-border-default);background: var(--color-surface-card);box-shadow: var(--shadow-md);}.ni-francky{overflow: hidden;background: var(--color-surface-card);box-shadow: var(--shadow-md);}.ni-video{display: block;width: 100%;height: 100%;object-fit: cover;}.ni-lbl{width: max-content;line-height: 1;font-family: var(--font-family-title);font-weight: 600;letter-spacing: 0.06em;text-transform: uppercase;color: var(--color-text-muted-raised);opacity: 0;}.ni-repli{display: block;width: 100%;height: 100%;object-fit: contain;}.ni-fleche > path, .ni-onde{fill: none;stroke: var(--color-text-accent-raised);stroke-linecap: round;stroke-linejoin: round;}.ni-fleche-trait{stroke-dasharray: 4 10;opacity: 0.8;}.ni-fleche-points{stroke-dasharray: 0 26;}.ni-fleche-frais{opacity: 0.85;}.ni-onde{opacity: 0;}.ni-plume{opacity: 0;}@media (forced-colors: active){.ni-fleche > path, .ni-onde{stroke: CanvasText;}.ni-plume .hs-film-plume-vane{fill: Canvas;stroke: CanvasText;}.ni-plume .hs-film-plume-barbes, .ni-plume .hs-film-plume-tige{stroke: CanvasText;}.ni-plume .hs-film-plume-bec{fill: CanvasText;}.ni-plume .hs-film-plume-fente{stroke: Canvas;}}@media (prefers-reduced-motion: no-preference){html:not(.anim-off) .ni-boite[data-etat="lecture"] .ni-fleche-points{animation: ni-flux 0.55s linear infinite;}}@keyframes ni-flux{to{stroke-dashoffset: -26;}}.ni-lecture{position: absolute;left: var(--spacing-2);bottom: var(--spacing-2);z-index: 1;display: inline-flex;align-items: center;justify-content: center;gap: var(--spacing-2);min-width: 44px;min-height: 44px;padding: 0 var(--spacing-4) 0 var(--spacing-3);border: 1px solid var(--color-border-default);border-radius: var(--radius-full);background: color-mix(in srgb, var(--color-surface-page) 92%, transparent);color: var(--color-text-primary);font: inherit;font-size: 0.9rem;line-height: 1;cursor: pointer;box-shadow: var(--shadow-md);}.ni-lecture[hidden]{display: none;}.ni-lecture svg{display: none;flex: none;width: 16px;height: 16px;fill: currentColor;}.ni-lecture[data-etat="lecture"]{width: 44px;padding: 0;}.ni-lecture[data-etat="lecture"] .ni-icone-pause, .ni-lecture[data-etat="tenu"] .ni-icone-lire, .ni-lecture[data-etat="fini"] .ni-icone-rejouer{display: block;}.ni-lecture[data-etat="lecture"] .ni-lecture-texte{display: none;}.ni-lecture:focus-visible{outline: 2px solid var(--color-border-focus);outline-offset: 2px;box-shadow: 0 0 0 2px var(--color-surface-page), var(--shadow-md);}@media (max-width: 699.98px){.ni-lecture{width: 44px;padding: 0;}.ni-lecture-texte{display: none;}}@media not all and (max-width: 600px){.cx-ouverture{display: flex;flex-direction: column;}.cx-ouverture > .cx-une{order: -1;}.cx-page[data-serie] > .cx-ouverture > .guide-tete > :last-child{margin-bottom: 0;}}.cx-promesse{font-size: 1.15rem;line-height: 1.55;color: var(--color-text-primary);max-width: 62ch;margin: 0 0 var(--spacing-4);}.cx-promesse > span{display: block;}.cx-promesse > span + span{margin-top: var(--spacing-1);}.cx-pour-qui{max-width: 62ch;margin: 0 0 var(--spacing-4);line-height: 1.55;font-weight: 600;color: var(--color-text-primary);}.cx-annonce{margin: 0 0 var(--spacing-4);line-height: 1.65;color: var(--color-text-primary);}.cx-appel{max-width: 68ch;}.cx-marque{max-width: 62ch;margin: var(--spacing-8) 0 0;font-size: 0.85rem;line-height: 1.5;color: var(--color-text-muted);}.cx-suivre{max-width: 62ch;margin: var(--spacing-6) 0 0;line-height: 1.55;color: var(--color-text-primary);}.cx-suivre a{display: inline-flex;align-items: center;min-height: 44px;color: var(--color-text-link);font-family: var(--font-family-title);}.cx-suivre a:focus-visible{outline: 2px solid var(--color-text-link);outline-offset: 2px;}.cx-num{display: inline-flex;align-items: center;justify-content: center;flex: none;min-width: calc(var(--spacing-8) + var(--spacing-1));padding: var(--spacing-1) var(--spacing-2);border: 1px solid var(--color-border-default);border-radius: var(--radius-full);font-family: var(--font-family-title);font-size: 0.78rem;letter-spacing: 0.06em;line-height: 1.2;font-variant-numeric: tabular-nums lining-nums;color: var(--color-text-accent-raised);}.cx-serie{margin-top: var(--spacing-10);padding: var(--spacing-5) var(--spacing-6);border: 1px solid var(--color-border-subtle);border-radius: var(--radius-md);background: var(--color-surface-card);}.cx-serie-t{margin: 0 0 var(--spacing-4);font-family: var(--font-family-title);font-size: 1.05rem;color: var(--color-text-primary);}.cx-serie-liste{display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 9.5rem), 1fr));gap: var(--spacing-3);margin: 0;padding: 0;list-style: none;}.cx-serie-lien, .cx-serie-ici{display: flex;align-items: center;gap: var(--spacing-2);height: 100%;min-height: 44px;padding: var(--spacing-2) var(--spacing-3);border-radius: var(--radius-md);border: 1px solid var(--color-border-default);font-size: 0.95rem;line-height: 1.3;overflow-wrap: anywhere;}.cx-serie-lien{color: var(--color-text-link);text-decoration: none;background: var(--color-surface-page);}.cx-serie-lien:hover{border-color: var(--color-border-strong);text-decoration: underline;}.cx-serie-lien:focus-visible{outline: 2px solid var(--color-text-link);outline-offset: 2px;}.cx-serie-ici{border-color: var(--color-border-strong);color: var(--color-text-primary);font-weight: 600;}.cx-serie-nom{min-width: 0;}.cx-serie-ensemble{margin: var(--spacing-4) 0 0;}.cx-serie-ensemble a{display: inline-flex;align-items: center;min-height: 44px;color: var(--color-text-link);font-family: var(--font-family-title);}.cx-cartes{display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 15rem), 1fr));gap: var(--spacing-5);margin: var(--spacing-5) 0 var(--spacing-6);padding: 0;list-style: none;}.cx-cartes > li{display: flex;min-width: 0;}.cx-carte{display: flex;flex-direction: column;flex: 1 1 auto;min-width: 0;overflow: hidden;border: 1px solid var(--color-border-subtle);border-radius: var(--radius-md);background: var(--color-surface-card);color: var(--color-text-primary);text-decoration: none;box-shadow: var(--shadow-sm);}.cx-carte-img{display: block;width: 100%;height: auto;aspect-ratio: 1200 / 630;object-fit: cover;}.cx-carte-texte{display: flex;flex-direction: column;align-items: flex-start;gap: var(--spacing-2);padding: var(--spacing-4);}.cx-carte-t{font-family: var(--font-family-title);font-size: 1.05rem;line-height: 1.3;overflow-wrap: break-word;text-wrap: balance;}.cx-carte-x{font-size: 0.9rem;line-height: 1.5;color: var(--color-text-muted);}.cx-carte:hover{border-color: var(--color-border-strong);}.cx-carte:hover .cx-carte-t{text-decoration: underline;}.cx-carte:focus-visible{outline: 2px solid var(--color-text-link);outline-offset: 2px;}.cx-rubrique{padding-block: clamp(var(--spacing-8), 5vw, var(--spacing-16));}.cx-rubrique-tete h1{font-size: clamp(1.8rem, 3.6vw, 2.6rem);margin: var(--spacing-3) 0 var(--spacing-4);max-width: 24ch;text-wrap: balance;overflow-wrap: break-word;}.cx-chapo{font-size: 1.15rem;line-height: 1.55;max-width: 62ch;margin: 0 0 var(--spacing-8);color: var(--color-text-primary);}.cx-tuiles{display: grid;grid-template-columns: minmax(0, 1fr);gap: var(--spacing-5);margin: 0;padding: 0;list-style: none;}.cx-tuile{display: flex;min-width: 0;}.cx-tuile-vedette{grid-column: 1 / -1;}.cx-tuile-lien{display: flex;flex-direction: column;flex: 1 1 auto;min-width: 0;overflow: hidden;border: 1px solid var(--color-border-subtle);border-radius: var(--radius-md);background: var(--color-surface-card);color: var(--color-text-primary);text-decoration: none;box-shadow: var(--shadow-sm);}.cx-tuile-img{display: block;width: 100%;height: auto;aspect-ratio: 1200 / 630;object-fit: cover;}.cx-tuile-picto{display: flex;align-items: center;justify-content: center;margin: var(--spacing-5) var(--spacing-5) 0;width: calc(var(--spacing-12) + var(--spacing-2));height: calc(var(--spacing-12) + var(--spacing-2));border-radius: var(--radius-md);background: var(--color-surface-page);border: 1px solid var(--color-border-subtle);}.cx-picto{width: 60%;height: 60%;fill: none;stroke: var(--color-text-primary);stroke-width: 1.5;stroke-linecap: round;stroke-linejoin: round;}.cx-tuile-corps{display: flex;flex-direction: column;gap: var(--spacing-3);flex: 1 1 auto;padding: var(--spacing-5);}.cx-tuile-tete{display: flex;flex-wrap: wrap;align-items: center;gap: var(--spacing-2) var(--spacing-3);}.cx-tuile-nom{font-family: var(--font-family-title);font-size: 1.25rem;line-height: 1.25;overflow-wrap: break-word;}.cx-nouveau{padding: var(--spacing-1) var(--spacing-2);border-radius: var(--radius-full);background: var(--color-intent-primary-solid);color: var(--color-text-on-solid);font-family: var(--font-family-title);font-size: 0.72rem;letter-spacing: 0.12em;text-transform: uppercase;line-height: 1.2;}.cx-tuile-x{line-height: 1.6;color: var(--color-text-primary);}.cx-tuile-action{margin-top: auto;font-family: var(--font-family-title);color: var(--color-text-link);}.cx-tuile-lien:hover{border-color: var(--color-border-strong);}.cx-tuile-lien:hover .cx-tuile-action{text-decoration: underline;}.cx-tuile-lien:focus-visible{outline: 2px solid var(--color-text-link);outline-offset: 2px;}.cx-rubrique .cx-marque{margin-top: var(--spacing-10);}@media (min-width: 40em){.cx-tuiles{grid-template-columns: repeat(2, minmax(0, 1fr));}}@media (min-width: 52em){.cx-tuile-vedette .cx-tuile-lien{flex-direction: row;}.cx-tuile-vedette .cx-tuile-img{width: 50%;flex: none;align-self: stretch;height: auto;}}@media (max-width: 620px){.cx-serie{padding: var(--spacing-4);}}.cx-emplacement{display: block;width: 100%;aspect-ratio: 1200 / 760;background: var(--color-surface-card);border: 1px dashed var(--color-border-default);border-radius: var(--radius-md);}.cx-carte-img.cx-emplacement, .cx-tuile-img.cx-emplacement{aspect-ratio: 1200 / 630;border-width: 0 0 1px;border-radius: 0;}@media (max-width: 600px){.cx-une .cx-scene-a-venir{aspect-ratio: 4 / 5;}}.cx-capture{overflow: hidden;border: 1px solid var(--color-border-subtle);border-radius: var(--radius-lg);background: var(--color-surface-card);box-shadow: var(--shadow-lg);}.cx-capture img{display: block;width: 100%;height: auto;aspect-ratio: 1280 / 800;object-fit: cover;}.cx-capture.cx-emplacement{aspect-ratio: 1280 / 800;box-shadow: none;border: 1px dashed var(--color-border-default);}