.p-gag{--gag-pose:cubic-bezier(.2, .7, .2, 1);--gag-trait:cubic-bezier(.6, 0, .3, 1)}.p-gag-defs{width:0;height:0;position:absolute;overflow:hidden}.p-gag .p-gag-halo{width:fit-content;max-width:100%}.p-gag .p-gag-h2{font-family:var(--titre);letter-spacing:-.04em;text-wrap:balance;--h2-metre-ecart:.32em;font-size:clamp(2.5rem,1.3rem + 4.2vw,5rem);font-weight:800;line-height:.96}.p-gag .p-gag-h3{font-family:var(--titre);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.3125rem,1.2rem + .45vw,1.5rem);font-weight:800;line-height:1.1}.p-gag .p-gag-ouverture{padding-top:clamp(22px,.8rem + 2.6vw,56px);position:relative}.p-gag .p-gag-ouv-grille{gap:8px 48px;display:grid}.p-gag .p-gag-ouv-texte{min-width:0;padding-bottom:clamp(40px,1.6rem + 3vw,88px)}.p-gag .p-gag-ouverture .fil{color:var(--graphite-nuit);font-size:15px;font-weight:600}.p-gag .p-gag-ouverture .fil [aria-current=page]{color:var(--papier)}.p-gag .p-gag-sur{margin-top:clamp(16px,.6rem + 1vw,26px)}.p-gag .p-gag-h1{font-family:var(--titre);color:var(--papier);letter-spacing:-.05em;margin-top:clamp(14px,.5rem + 1vw,24px);font-size:clamp(3.5rem,1rem + 8vw,9rem);font-weight:800;line-height:.86}.p-gag .p-gag-h1>span{width:fit-content;padding-bottom:.05em;display:block}.p-gag .p-gag-chapo{width:fit-content;max-width:540px;color:var(--voile);margin-top:clamp(22px,1rem + 1.4vw,38px)}@media (width<=559px){.p-gag .p-gag-ouverture .b-boutons .bouton{width:100%}}.p-gag .p-gag-pile-cadre{align-self:end;min-width:0;position:relative}.p-gag .p-gag-pile{margin:0;line-height:0;position:relative}.p-gag .p-gag-pile-dessin{width:100%;height:auto}@media (width>=960px){.p-gag .p-gag-ouv-grille{grid-template-columns:minmax(0,6fr) minmax(0,5.2fr);align-items:end}}@media (width<=959px){.p-gag .p-gag-pile-cadre{width:min(100%,520px);margin-inline:auto}}.p-gag .p-gag-taches{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.p-gag .p-gag-tache{white-space:nowrap;color:var(--graphite-nuit);background:var(--encre);box-shadow:0 0 0 4px var(--encre);font-size:clamp(12.5px,11px + .25vw,14px);font-style:italic;line-height:1.2;position:absolute;transform:translate(-100%,-50%)}.p-gag .p-gag-rendu{white-space:nowrap;color:var(--papier);background:var(--encre);box-shadow:0 0 0 5px var(--encre);font-size:clamp(14px,12.5px + .3vw,16px);font-weight:650;line-height:1.2;position:absolute;transform:translate(-100%,-100%)}.p-gag .p-gag-carte-onglet{fill:var(--encre)}.p-gag .p-gag-part,.p-gag :is(.p-gag-cote-lecture,.p-gag-cote-tete,.p-gag-eclat-onde,.p-gag-eclat-rayons,.p-gag-etincelle){opacity:0}.p-gag :is(.p-gag-outil,.p-gag-cote-repere,.p-gag-cote-fleche,.p-gag-cote-point){transform-box:fill-box;transform-origin:50%}.p-gag-js:not(.p-gag-pret) .p-gag :is(.p-gag-pile-dessin,.p-gag-taches,.p-gag-rendu){opacity:0}.p-gag .p-gag-rejouer{display:none}.p-gag-js .p-gag .p-gag-rejouer{visibility:hidden;opacity:0;font:inherit;color:var(--graphite-nuit);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 2px;font-size:13.5px;font-weight:600;line-height:1.2;transition:opacity .5s,color .2s;display:inline-flex;position:absolute;bottom:0;left:0}@media (width<=479px){.p-gag-js .p-gag .p-gag-rejouer{gap:6px;font-size:12.5px}}.p-gag-js .p-gag .p-gag-rejouable .p-gag-rejouer{visibility:visible;opacity:1}.p-gag .p-gag-rejouer svg{color:var(--jaune);transition:transform .5s var(--gag-pose)}.p-gag .p-gag-rejouer:hover{color:var(--papier)}.p-gag .p-gag-rejouer:hover svg{transform:rotate(-200deg)}.p-gag .p-gag-rejouer:focus-visible{outline:2px solid var(--jaune);outline-offset:3px;border-radius:3px}.p-gag .p-gag-signes-grille{gap:clamp(2rem,1rem + 2.4vw,3.5rem) clamp(2rem,1rem + 4vw,5rem);display:grid}@media (width>=960px){.p-gag .p-gag-signes-grille{grid-template-columns:minmax(0,3.6fr) minmax(0,8.4fr);align-items:start}}.p-gag .p-gag-fiches{isolation:isolate;gap:40px 36px;margin:0;padding:0 16px 16px 0;list-style:none;display:grid}@media (width>=640px){.p-gag .p-gag-fiches{grid-template-columns:repeat(2,minmax(0,1fr))}}.p-gag .p-gag-fiche{background-color:var(--blanc);border:1.5px solid var(--encre);background-image:linear-gradient(var(--encre), var(--encre)), repeating-linear-gradient(to bottom, transparent 0 29px, var(--voile) 29px 30px);background-position:0 40px,0 46px;background-repeat:no-repeat,repeat-y;background-size:100% 1.5px,100% calc(100% - 46px);border-radius:3px;min-height:172px;padding:14px 22px 22px;position:relative}.p-gag .p-gag-fiche .repere-bas{display:block}.p-gag .p-gag-fiche p{text-wrap:pretty;margin-top:26px;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);font-weight:600;line-height:30px}.p-gag .p-gag-fiche:before,.p-gag .p-gag-fiche:after{content:"";z-index:-1;background:var(--blanc);border:1.5px solid var(--encre);border-radius:3px;position:absolute;inset:-1.5px}.p-gag .p-gag-fiche:before{transform:translate(7px,6px)rotate(1.3deg)}.p-gag .p-gag-fiche:after{z-index:-2;background:var(--voile);transform:translate(13px,12px)rotate(-1.1deg)}.p-gag .p-gag-fiche:nth-child(2n):before{transform:translate(8px,5px)rotate(-1.4deg)}.p-gag .p-gag-fiche:nth-child(2n):after{transform:translate(14px,11px)rotate(1.2deg)}.p-gag .p-gag-vivant .p-gag-fiche:before,.p-gag .p-gag-vivant .p-gag-fiche:after{transition:transform .7s var(--gag-pose), opacity .3s}.p-gag .p-gag-vivant .p-gag-fiche:before{transition-delay:calc(var(--i) * .16s + .2s)}.p-gag .p-gag-vivant .p-gag-fiche:after{transition-delay:calc(var(--i) * .16s + .48s)}.p-gag .p-gag-vivant:not(.vu) .p-gag-fiche:before,.p-gag .p-gag-vivant:not(.vu) .p-gag-fiche:after{opacity:0;transform:none}.p-gag .p-gag-depart-grille{align-items:center;gap:clamp(2.5rem,1.5rem + 3vw,4.5rem);display:grid}@media (width>=1000px){.p-gag .p-gag-depart-grille{grid-template-columns:minmax(0,5fr) minmax(0,6.4fr)}}.p-gag .p-gag-depart-texte{width:fit-content;max-width:100%;box-shadow:0 0 0 clamp(14px, .6rem + 1vw, 24px) var(--papier)}.p-gag .p-gag-depart-texte .chapo{max-width:28em;margin-top:clamp(1.5rem,1rem + 1.4vw,2.25rem)}.p-gag .p-gag-decide{max-width:28em;font-size:var(--t-texte);text-wrap:pretty;margin-top:1.1rem;line-height:1.6}.p-gag .p-gag-releve{margin:0}.p-gag .p-gag-releve-scene{position:relative}.p-gag .p-gag-releve-dessin{width:100%;height:auto;display:block}.p-gag .p-gag-piles{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.p-gag .p-gag-pile-nom{white-space:nowrap;background:var(--papier) url(/fonds/grain.png);box-shadow:0 0 0 4px var(--papier);font-size:clamp(12px,10.5px + .3vw,14.5px);font-weight:650;line-height:1.2;position:absolute;transform:translate(-50%)}.p-gag .p-gag-ici{white-space:nowrap;background:var(--blanc);border:1.5px solid var(--encre);border-radius:3px;padding:4px 9px;font-size:clamp(13px,11.5px + .3vw,15px);font-weight:650;line-height:1.2;position:absolute;transform:translateY(-50%)}.p-gag .p-gag-releve .legende{background:var(--papier) url(/fonds/grain.png);width:fit-content;box-shadow:0 0 0 6px var(--papier);margin-top:18px}.p-gag .p-gag-epingle{transform-box:fill-box;transform-origin:50% 100%}.p-gag .p-gag-vivant .p-gag-epingle{transition:transform .75s cubic-bezier(.3,1.45,.45,1),opacity .25s}.p-gag .p-gag-vivant .p-gag-ici{transition:opacity .5s .7s}.p-gag .p-gag-vivant:not(.vu) .p-gag-epingle{opacity:0;transform:translateY(-110px)}.p-gag .p-gag-vivant:not(.vu) .p-gag-ici{opacity:0}.p-gag .p-gag-rouages{margin-top:clamp(2rem,1.2rem + 2.4vw,3.5rem);line-height:0}.p-gag .p-gag-rouages-dessin{width:100%;height:auto}@media (width<=599px){.p-gag .p-gag-rouages{margin-inline:calc(-1 * var(--marge));overflow:hidden}.p-gag .p-gag-rouages-dessin{width:190%;max-width:none;margin-left:-45%}}.p-gag .p-gag-roue .p-gag-moyeu{transition:fill .25s}.p-gag .p-gag-roue.p-gag-allumee .p-gag-moyeu{fill:var(--jaune)}.p-gag .p-gag-levier-liste{gap:22px 0;margin:0;padding:0;list-style:none;display:grid}@media (width>=600px){.p-gag .p-gag-levier-liste{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.p-gag .p-gag-levier-liste{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=899px){.p-gag .p-gag-fils{display:none}.p-gag .p-gag-levier-liste{margin-top:28px}}.p-gag .p-gag-levier{background:var(--blanc);border:1.5px solid var(--encre);transition:transform .2s var(--gag-pose), box-shadow .2s var(--gag-pose);border-radius:6px;margin-inline:clamp(0px,.6vw,10px);padding:24px clamp(18px,.8rem + .6vw,24px) 26px;position:relative}@media (width>=600px) and (width<=899px){.p-gag .p-gag-levier{margin-inline:10px}}.p-gag .p-gag-levier:before{content:"";box-sizing:border-box;border:1.5px solid var(--encre);background:var(--papier);width:15px;height:15px;box-shadow:inset 0 0 0 2.2px var(--laiton);border-radius:50%;margin-left:-7.5px;position:absolute;top:-8px;left:50%}@media (width<=899px){.p-gag .p-gag-levier:before{display:none}}.p-gag .p-gag-levier:hover,.p-gag .p-gag-levier:focus-within{box-shadow:4px 4px 0 var(--encre);transform:translate(-2px,-2px)}.p-gag .p-gag-levier-texte{text-wrap:pretty;margin-top:12px;font-size:clamp(1rem,.96rem + .18vw,1.0625rem);line-height:1.55}.p-gag .p-gag-levier .p-gag-h3 a{color:inherit;background-image:linear-gradient(var(--jaune), var(--jaune));transition:background-size var(--dg-trace) var(--dg-courbe);background-position:0 92%;background-repeat:no-repeat;background-size:0 5px;text-decoration:none}.p-gag .p-gag-levier .p-gag-h3 a:after{content:"";border-radius:6px;position:absolute;inset:0}.p-gag .p-gag-levier .p-gag-h3 a:before{content:"";vertical-align:.05em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12' viewBox='0 0 18 14'%3E%3Cpath d='M1 7H16M10 1.5L16 7L10 12.5' fill='none' stroke='%2315171A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 0 0/16px 12px no-repeat;width:16px;height:12px;margin-right:10px;display:inline-block}.p-gag .p-gag-levier-lien:hover .p-gag-h3 a,.p-gag .p-gag-levier .p-gag-h3 a:focus-visible{background-size:100% 5px}.p-gag .p-gag-levier .p-gag-h3 a:focus-visible{outline:none}.p-gag .p-gag-levier-lien:has(a:focus-visible){outline:3px solid var(--jaune);outline-offset:3px;box-shadow:0 0 0 3px var(--papier), 0 0 0 7.5px var(--encre)}.p-gag .p-gag-mesure-texte .chapo{max-width:34em;color:var(--voile);margin-top:clamp(1.5rem,1rem + 1.4vw,2.25rem)}.p-gag .p-gag-instruments{gap:44px 40px;margin:clamp(2.75rem,2rem + 2.4vw,4.5rem) 0 0;padding:0;list-style:none;display:grid}@media (width>=760px){.p-gag .p-gag-instruments{grid-template-columns:repeat(3,minmax(0,1fr))}}.p-gag .p-gag-instrument{border-top:2px solid var(--papier);padding-top:16px}.p-gag .p-gag-instrument-dessin{width:min(100%,230px);height:auto;margin:6px 0 14px}.p-gag .p-gag-instrument-nom{width:fit-content;font-family:var(--titre);letter-spacing:-.015em;color:var(--papier);background:var(--encre);box-shadow:0 0 0 6px var(--encre);font-size:clamp(1.25rem,1.1rem + .6vw,1.625rem);font-weight:800;line-height:1.1}.p-gag .p-gag-instrument .a-venir-nuit{height:clamp(44px,2.4rem + 1.4vw,64px);margin-top:18px}.p-gag .p-gag-mesure-legende{background:var(--encre);width:fit-content;box-shadow:0 0 0 8px var(--encre);margin-top:26px}.p-gag .p-gag-faq-grille{gap:clamp(1.75rem,1rem + 2vw,3rem) clamp(2rem,1rem + 4vw,5rem);display:grid}@media (width>=960px){.p-gag .p-gag-faq-grille{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start}.p-gag .p-gag-faq-grille>.p-gag-h2{top:calc(var(--entete) + 24px);position:sticky}}.p-gag .p-gag-faq-liste{border-top:2px solid var(--encre)}.p-gag .p-gag-q{border-bottom:1.5px solid var(--trait)}.p-gag .p-gag-q summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;list-style:none;display:flex}.p-gag .p-gag-q summary::-webkit-details-marker{display:none}.p-gag .p-gag-q summary:focus-visible{outline:3px solid var(--jaune);outline-offset:3px;box-shadow:0 0 0 3px var(--papier), 0 0 0 7.5px var(--encre)}.p-gag .p-gag-q-texte{font-family:var(--titre);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.1875rem,1.1rem + .45vw,1.5rem);font-weight:800;line-height:1.2}.p-gag .p-gag-q-signe{border:1.5px solid var(--encre);background:var(--papier);width:34px;height:34px;transition:transform .22s var(--gag-pose), background-color .22s;border-radius:50%;flex:none;position:relative}.p-gag .p-gag-q-signe:before,.p-gag .p-gag-q-signe:after{content:"";background:var(--encre);width:14px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.p-gag .p-gag-q-signe:after{transform:translate(-50%,-50%)rotate(90deg)}.p-gag .p-gag-q[open] .p-gag-q-signe{background:var(--jaune);transform:rotate(45deg)}.p-gag .p-gag-q summary:hover .p-gag-q-signe{background:var(--jaune)}.p-gag .p-gag-q .txt{max-width:38em;padding:0 0 26px}.p-gag .p-gag-q[open] .txt{animation:p-gag-tiroir .3s var(--gag-pose) both}@keyframes p-gag-tiroir{0%{opacity:0;transform:translateY(8px)}}.p-gag .p-gag-suite-grille{align-items:center;gap:clamp(3rem,2rem + 4vw,5rem) 48px;display:grid}@media (width>=960px){.p-gag .p-gag-suite-grille{grid-template-columns:minmax(0,600fr) minmax(0,500fr);justify-content:space-between}}.p-gag .p-gag-suite-cartouche .chapo{margin-top:clamp(1.25rem,1rem + 1vw,1.75rem)}.p-gag .p-gag-derniere{width:min(100% - 16px,440px);margin:0 auto;padding-bottom:clamp(70px,3rem + 3vw,96px);position:relative;rotate:1.4deg}.p-gag .p-gag-derniere-fiche{background-color:var(--blanc);border:1.5px solid var(--encre);background-image:linear-gradient(var(--encre), var(--encre)), repeating-linear-gradient(to bottom, transparent 0 29px, var(--voile) 29px 30px);background-position:0 52px,0 58px;background-repeat:no-repeat,repeat-y;background-size:100% 1.5px,100% calc(100% - 58px);border-radius:3px;min-height:230px;padding:16px 24px 24px;position:relative}.p-gag .p-gag-derniere-fiche:before{content:"";z-index:-1;background-image:repeating-linear-gradient(45deg, var(--graphite) 0 .9px, transparent .9px 4.5px);opacity:.5;border-radius:3px;position:absolute;inset:12px -12px -12px 12px}.p-gag .p-gag-derniere-tete{font-family:var(--titre);letter-spacing:-.01em;align-items:center;gap:12px;font-size:clamp(1.25rem,1.15rem + .4vw,1.5rem);font-weight:800;line-height:1.2;display:flex}.p-gag .p-gag-griffe{width:calc(100% - 36px);height:auto;position:absolute;top:66px;left:18px}.p-gag .p-gag-crayon{pointer-events:none;width:clamp(170px,7rem + 9vw,230px);height:auto;position:absolute;bottom:0;right:-10px}.dg-coupe .p-gag *,.dg-coupe .p-gag :before,.dg-coupe .p-gag :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.p-gag *,.p-gag :before,.p-gag :after{transition-duration:.01ms!important;animation:none!important}}
