:root{--bg:#faf9f5;--band:#f0eee6;--card:#e8e6dc;--warm:#e3dacc;--sage:#edede5;--soft:#d8dccb;--voile:#e3e4d6;--ink:#141413;--mut:#5e5d56;--onD:#faf9f5;--mutD:#b0aea5;--dark:#141413;--dark2:#3d3d3a;--acc:#3f5340;--acc2:#4a6249;--trait-fort:#14141380;--trait:#1414134d;--filet:#1414131f;--r-btn:8px;--r-card:12px;--r-bloc:16px;--shadow:0 1px 2px #1414130a, 0 12px 32px -14px #1414132e;--sans:-apple-system,BlinkMacSystemFont,system-ui,"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif;--serif:Georgia,"Times New Roman","Serif de secours",serif;--pad:clamp(24px,4.5vw,64px);--sec:clamp(48px,6.2vw,88px);--fig-gap:clamp(36px,4.5vw,64px);--wrap:1192px;--barre:54px}@font-face{font-family:Serif de secours;src:local(Noto Serif),local(NotoSerif-Regular);size-adjust:90%}@font-face{font-family:Serif de secours;font-weight:700;src:local(Noto Serif Bold),local(NotoSerif-Bold);size-adjust:90%}@font-face{font-family:Serif de secours;font-style:italic;src:local(Noto Serif Italic),local(NotoSerif-Italic);size-adjust:90%}@font-face{font-family:Serif de secours;font-weight:700;font-style:italic;src:local(Noto Serif Bold Italic),local(NotoSerif-BoldItalic);size-adjust:90%}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;color-scheme:light only;scroll-padding-top:calc(var(--barre) + 8px)}body{background:var(--bg);color:var(--ink);font:18px/1.55 var(--serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:normal;margin:0}img,svg{max-width:100%}sup{vertical-align:.62em;font-size:.62em;line-height:0}address{font-style:normal}a{text-underline-offset:.14em;text-decoration-thickness:1px}a,button,summary,label{-webkit-tap-highlight-color:transparent}::selection{background:var(--soft);color:var(--ink)}:focus-visible{outline:2px solid var(--acc);outline-offset:3px}.foot :focus-visible{outline-color:var(--onD)}.evitement{top:-100px;left:var(--pad);z-index:40;background:var(--band);color:var(--ink);font:500 16px/20px var(--sans);border-radius:var(--r-btn);box-shadow:var(--shadow);padding:10px 16px;text-decoration:none;position:absolute}.evitement:focus{top:12px}.t-h1{font:400 clamp(33px,calc(20px + 3.3vw),60px)/1.08 var(--serif);letter-spacing:-.016em;max-width:22ch;margin:0}.t-say{font:400 clamp(26px,2.6vw,36px)/1.15 var(--serif);letter-spacing:-.008em;max-width:30ch;margin:0}.duo-titre>.t-say{max-width:20ch}.t-h2{font:400 26px/1.25 var(--serif);letter-spacing:-.006em;margin:0}.t-h3{font:600 21px/1.25 var(--sans);letter-spacing:-.012em;margin:0}.t-lede{font:21px/1.45 var(--serif);max-width:48ch;margin:0}.t-body{font:18px/1.55 var(--serif);max-width:54ch;margin:0}.t-cap{font:14.5px/1.5 var(--sans);max-width:66ch;margin:0}.t-ui{font:16px/1.5 var(--sans);margin:0}.t-small{font:14.5px/1.55 var(--sans);max-width:58ch;margin:0}h1,h2,h3,.t-h1,.t-say,.t-h2,.t-h3,summary,.q-titre,.post-t,.famille-titre{text-wrap:balance}p,li,dd{text-wrap:pretty}.etiquette{font:600 14.5px var(--sans);color:var(--acc);margin:0}.etiquette:before{content:"";vertical-align:.06em;border:1.5px solid;border-radius:50%;width:.78em;height:.44em;margin-right:.55em;display:inline-block;transform:rotate(-24deg)}.stack>.etiquette+*,.stack-lg>.etiquette+*,.duo-titre>.etiquette+*{margin-top:12px}.wrap{max-width:calc(var(--wrap) + 2*var(--pad));padding:0 var(--pad);margin:0 auto}.section{padding-block:var(--sec)}.section--tight{padding-block:calc(var(--sec) * .55)}.section--band{background:var(--band)}.stack>*+*{margin-top:20px}.stack-lg>*+*{margin-top:32px}.stack>.t-say+.t-lede,.duo-titre>.t-say+.t-lede{margin-top:16px}.fig{margin-top:var(--fig-gap)}.actions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.stack>*+.actions,.stack-lg>*+.actions,.duo-texte>*+.actions,.stack>*+.t-ui:has(>.btn),.stack>*+.t-ui:has(>.btn-soft),.preuve-texte>*+.t-ui{margin-top:28px}.actions+.t-small,.t-ui+.t-small{margin-top:14px}.hero{grid-template-columns:1fr;align-items:center;gap:clamp(40px,5vw,72px);display:grid}.hero-texte>*+*{margin-top:28px}.hero-texte>.etiquette+*{margin-top:16px}.section--premier{align-content:center;min-height:min(100svh - 64px,900px);display:grid}.section--premier>.wrap{width:100%}@media (width>=900px){.section:has(>.wrap>.hero){overflow:hidden}}.section--premier:has(>.wrap>.hero--titre){min-height:calc(85svh - 64px);padding-block:clamp(36px,4.4vw,64px)}.section--carte{--carte-m:clamp(12px,2.4vw,36px);background:var(--bg);clip-path:inset(0 calc(var(--carte-m) * (1 - var(--p,0))) round calc(24px * (1 - var(--p,0))))}@media (width>=900px){.hero.hero--titre{grid-template-rows:auto auto auto auto 1fr;grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:0 clamp(40px,5vw,96px)}.hero--titre .hero-texte{display:contents}.hero--titre .hero-texte>.etiquette{grid-area:1/1/auto/-1}.hero--titre .hero-texte>.t-h1{grid-area:2/1/-1;max-width:none;margin-top:20px;font-size:clamp(44px,10px + 4vw,74px);line-height:1.03}.hero--titre .hero-texte>.t-lede{grid-area:2/2;margin-top:20px;font-size:19px;line-height:1.55}.hero--titre .hero-texte>.actions{grid-area:3/2;margin-top:28px}.hero--titre .hero-texte>.t-small{grid-area:4/2;margin-top:14px}}@media (width>=900px) and (width<=1099px){.hero{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}}@media (width>=1100px){.hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}@media (width<=600px){.hero{gap:28px}}@media (width>=640px) and (width<=899px){.hero .fond{justify-self:center;max-width:260px}}@media (width>=900px) and (width<=959px){.hero .fond{justify-self:end;max-width:300px}}.fond.hors-ecran .noeud,.fond.hors-ecran .dessin{animation-play-state:paused}.duo{grid-template-columns:1fr;align-items:start;gap:24px 64px;display:grid}@media (width>=900px){.duo{grid-template-columns:minmax(0,4.5fr) minmax(0,7.5fr)}.duo--ouverture,.duo--egal{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.duo--figure{grid-template-columns:1fr}.duo>.duo-titre{position:sticky;top:96px}.duo--figure>.duo-titre{position:static}.duo--suite>.duo-texte{grid-column:2}}@media (width<=899px){.duo--scene>.duo-titre>.t-lede{max-width:54ch;font-size:18px;line-height:1.55}}@media (width>=1200px){.duo--ouverture:not(.duo--egal){grid-template-columns:minmax(0,4.5fr) minmax(0,7.5fr)}.duo--figure{grid-template-columns:minmax(0,4.5fr) minmax(0,7.5fr);gap:24px 56px}.duo--figure>.duo-titre{grid-area:1/1;position:static}.duo--figure>.duo-ecran{grid-area:1/2/3;position:sticky;top:96px}.duo--figure>.duo-pied{grid-column:1;align-self:start}}@media (width>=900px) and (width<=1199px){.duo--ouverture:not(.duo--court){grid-template-columns:minmax(0,4.5fr) minmax(0,7.5fr)}.duo--ouverture:not(.duo--court)>.duo-titre{grid-column:1/-1;position:static}.duo--ouverture:not(.duo--court)>.duo-texte{grid-column:2}.duo--figure>.duo-titre{grid-template-columns:minmax(0,4.5fr) minmax(0,7.5fr);align-items:start;column-gap:64px;display:grid}.duo--figure>.duo-titre>.t-say{grid-area:1/1/span 8}.duo--figure>.duo-titre>:not(.t-say){grid-column:2}.duo--figure>.duo-titre>.t-say+*{margin-top:0}.duo--figure>.duo-pied{padding-left:calc(37.5% + 40px)}}.duo--figure>.duo-pied{margin-top:4px}.duo-titre>*+*{margin-top:20px}.duo-texte>*+*{margin-top:18px}.duo-texte>.t-small{margin-top:14px}.duo-texte>.t-lede{max-width:46.3ch}.duo:has(>.duo-texte--compte){grid-template-columns:1fr;row-gap:32px}.duo:has(>.duo-texte--compte)>.duo-titre>.t-say{max-width:none}.duo-texte--compte{counter-reset:phrase;grid-template-columns:1fr;gap:16px;display:grid}@media (width>=760px){.duo-texte--compte{grid-template-columns:repeat(2,minmax(0,1fr))}}.duo-texte--compte>.t-body{counter-increment:phrase;background:var(--card);border-radius:var(--r-card);max-width:none;margin:0;padding:88px clamp(22px,2.4vw,32px) clamp(24px,2.4vw,32px);position:relative}.section--band .duo-texte--compte>.t-body{background:var(--bg)}.duo-texte--compte>.t-body:before{content:counter(phrase, decimal-leading-zero);font:400 34px/1 var(--serif);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ink);position:absolute;top:clamp(22px,2.4vw,30px);left:clamp(22px,2.4vw,32px)}@media (width<=600px){.duo-texte--compte>.t-body{padding:64px 20px 22px}.duo-texte--compte>.t-body:before{font-size:28px;top:22px;left:20px}}.encart{background:var(--card);border-radius:var(--r-card);padding:24px 28px}.duo-texte>.encart{margin-top:28px}.encart>*+*{margin-top:14px}.encart>.t-body{max-width:none}.section--band .encart{background:var(--bg);border:1px solid var(--filet)}@media (width<=480px){.encart{padding:20px}}.panneau{background:var(--bg);border:1px solid var(--filet);border-radius:var(--r-bloc);box-shadow:var(--shadow);padding:clamp(20px,2.4vw,32px)}@media (width<=600px){.panneau:not(.panneau--grille){margin-inline:calc(-1 * var(--pad));box-shadow:none;padding:28px var(--pad);background:var(--band);border:0;border-radius:0}.section--band .panneau:not(.panneau--grille){background:var(--bg)}}.btn,.btn-soft{min-height:42px;font:500 16px/20px var(--sans);letter-spacing:-.005em;border-radius:var(--r-btn);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;display:inline-flex}.btn{background:var(--acc);color:var(--onD);border-color:var(--acc)}.btn-soft{color:var(--ink);background:0 0;border-color:#141413b3}.btn:active{background:var(--acc2);border-color:var(--acc2)}.btn-soft:active{background:var(--card);border-color:var(--ink)}.btn svg,.btn-soft svg{flex:none;width:16px;height:16px}@media (width>=601px){.actions>.btn-soft~.btn-quiet{flex-basis:100%}}@media (width<=600px){.actions{flex-direction:column;align-items:stretch;gap:10px}.actions>.btn,.actions>.btn-soft,.t-ui>.btn,.t-ui>.btn-soft{min-height:44px;display:flex}.actions>.btn-quiet{text-align:center;display:block}}.t-lede a:not([class]),.t-body a:not([class]),.fold .answer a:not([class]),.exemple p a:not([class]),.t-small a:not([class]),.lien-texte{color:inherit;padding:2px 0;font-weight:700;text-decoration:none}.btn-quiet,.lien-carte{font:500 16px/20px var(--sans);color:var(--ink);white-space:normal;padding:11px 0;text-decoration:none;display:inline}.lien-carte{color:var(--acc);padding:12px 0}.btn-quiet:after,.lien-carte:after{content:" →";font-weight:400;transition:transform .2s;display:inline-block}.btn-quiet:hover:after,.lien-carte:hover:after{transform:translate(3px)}.btn-quiet:active,.lien-carte:active{color:var(--acc2)}header{--nav-y:12px;z-index:20;background:var(--band);border-bottom:1px solid #0000;transition:background-color .25s;position:sticky;top:0}header.is-detachee{--nav-y:7px;border-bottom-color:var(--filet)}header.is-detachee:not(.est-deplie){backdrop-filter:saturate(1.5)blur(14px);background:#f0eee6d6}@media (resolution>=1.5x){header{border-bottom-width:.5px}}.barre-basse{display:none}@media (width<=600px){.barre-basse{z-index:15;padding:10px var(--pad) calc(10px + env(safe-area-inset-bottom,0px));backdrop-filter:saturate(1.5)blur(14px);box-shadow:0 -1px 0 var(--filet), 0 -10px 24px -18px #14141359;visibility:hidden;background:#faf9f5eb;transition:transform .3s;display:block;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.barre-basse-visible .barre-basse{visibility:visible;transform:none}.barre-basse .btn{justify-content:center;width:100%;min-height:48px;display:flex}.barre-basse-visible .foot{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.barre-basse{transition:none}}.nav{max-width:calc(var(--wrap) + 2*var(--pad));padding:var(--nav-y) var(--pad);align-items:center;gap:30px;margin:0 auto;display:flex;position:relative}.mark{color:var(--ink);flex:none;align-items:center;gap:12px;text-decoration:none;display:flex}.symbole{fill:currentColor}.mark .symbole{width:40px;height:40px;color:var(--acc);flex:none}.mark .logotype{color:currentColor;width:auto;height:24px;margin-top:-3px;display:block;overflow:visible}.mark:active{opacity:.62}@media (width<=899px){header .mark{min-height:44px}}.nav-links{align-items:center;gap:26px;margin-left:auto;display:flex}.nav-links a,.nav-drop-btn{font:400 16px/20px var(--sans);color:var(--ink);white-space:nowrap;cursor:pointer;background:0 0;border:0;margin:0;padding:9px 0;text-decoration:none}.nav>.btn{white-space:nowrap;min-height:38px;margin-left:26px;padding:0 16px}@media (width<=899px){.nav>.btn{white-space:normal;text-wrap:balance;text-align:center}}.nav-drop{align-items:center;display:flex;position:relative}.nav-drop-btn{align-items:center;gap:8px;display:inline-flex}.nav-drop-btn:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;margin-top:-4px;transform:rotate(45deg)}.nav-drop.est-ouvert .nav-drop-btn:after{margin-top:2px;transform:rotate(225deg)}.nav-drop-menu{z-index:30;padding-top:8px;display:none;position:absolute;top:100%;left:-20px}.nav-drop.est-ouvert .nav-drop-menu,html:not(.js) .nav-drop:focus-within .nav-drop-menu{display:block}.nav-drop-liste{background:var(--bg);border-radius:var(--r-card);flex-direction:column;min-width:222px;padding:8px;display:flex;box-shadow:0 5px 18px #14141324}.nav-drop-liste a{border-radius:var(--r-btn);white-space:nowrap;padding:10px 12px;display:block}.nav-drop-liste a:focus-visible{outline-offset:-3px}.nav-links a:active,.nav-drop-liste a:active{color:var(--acc);background:var(--band)}.nav-links a[aria-current=page],.nav-drop-liste a[aria-current=page],.nav-drop-btn.est-courant{color:var(--acc)}@media (width<=899px){.nav-links a[aria-current=page],.nav-drop-liste a[aria-current=page]{font-weight:700}}@media (width>=900px){.nav-links a[aria-current=page],.nav-drop-btn.est-courant{color:var(--ink);text-decoration:underline;text-decoration-color:var(--acc);text-underline-offset:.5em;text-decoration-thickness:2px}}.nav-menu{cursor:pointer;min-height:44px;font:500 16px/20px var(--sans);color:var(--ink);background:0 0;border:0;align-items:center;gap:10px;margin-left:auto;padding:0 4px;display:none}.nav-menu:active{color:var(--acc)}.nav-menu-traits{flex:none;width:18px;height:12px;position:relative}.nav-menu-traits:before,.nav-menu-traits:after{content:"";background:currentColor;width:18px;height:1.5px;transition:transform .2s,top .2s;position:absolute;left:0}.nav-menu-traits:before{top:1px}.nav-menu-traits:after{top:9.5px}header.est-deplie .nav-menu-traits:before{top:5.25px;transform:rotate(45deg)}header.est-deplie .nav-menu-traits:after{top:5.25px;transform:rotate(-45deg)}@media (width<=1023px){.nav,.nav-links{gap:18px}.nav>.btn{margin-left:10px}}@media (width<=899px){:root{--barre:65px}header,header.is-detachee{--nav-y:10px}.nav{gap:12px}.nav-menu{display:inline-flex}.nav>.btn{margin-left:0}.nav-links{z-index:30;padding:8px var(--pad) 16px;background:var(--bg);border-bottom:1px solid var(--filet);flex-direction:column;align-items:stretch;gap:0;margin:0;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 24px #1414131a}header.est-deplie .nav-links{display:flex}header.est-deplie:after{content:"";z-index:25;position:fixed;inset:0}header.est-deplie .nav{z-index:26}html:not(.js) .nav:focus-within .nav-links{display:flex}.nav-drop{display:contents}.nav-drop-btn{display:none}.nav-drop-menu{padding:0;display:block;position:static}.nav-drop-liste{min-width:0;box-shadow:none;background:0 0;border-radius:0;padding:0}.nav-links a,.nav-drop-liste a{white-space:normal;border-radius:0;margin:0;padding:14px 0;display:block}.nav-links a:focus-visible,.nav-drop-liste a:focus-visible{outline-offset:-2px}}@media (width<=899px) and (height<=520px){.nav-links{max-height:calc(100vh - var(--barre));max-height:calc(100dvh - var(--barre));overscroll-behavior:contain;overflow-y:auto}}@media (width<=599px){.mark{gap:10px}.mark .logotype{height:20px}.nav>.btn{padding:0 14px;font-size:15px}}@media (width<=479px){.nav{gap:10px}.nav>.btn{min-height:44px;padding:0 12px;font-size:13.5px}.nav-menu{gap:6px;padding:0;font-size:13.5px}.nav-menu-traits,.nav-menu-traits:before,.nav-menu-traits:after{width:16px}.mark{gap:8px}.mark .symbole{width:34px;height:34px}.mark .logotype{height:18px;margin-top:-2px}}@media (width<=399px){.nav{gap:8px}.nav>.btn{padding:0 8px;font-size:13px}}@media (width<=374px){.nav-menu{flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:44px;line-height:14px}}@media (width<=479px){.nav>.btn{line-height:1.2}}.cards{grid-template-columns:1fr;gap:22px;display:grid}@media (width>=700px){.cards{grid-template-columns:repeat(2,1fr)}.cards>.card:nth-child(5):last-child{grid-column:1/-1}}@media (width>=1200px){.cards--3{grid-template-columns:repeat(3,1fr)}}.cards--egales{align-items:stretch}.cards--egales .card{flex-direction:column;display:flex}.cards--egales .card-actions{margin-top:auto;padding-top:22px}.gestes{grid-template-columns:1fr;gap:10px;display:grid}.duo-texte>.gestes,.gestes+.t-body{margin-top:28px}.geste{grid-template-columns:minmax(0,150px) minmax(0,1fr);align-items:baseline;gap:6px 24px;padding:18px 24px;display:grid}.geste h3{margin:0}@media (width<=600px){.geste{grid-template-columns:1fr}}.exemples{grid-template-columns:1fr;gap:22px;display:grid}@media (width>=900px){.exemples{grid-template-columns:repeat(2,1fr)}.exemples>.exemple:nth-child(odd):last-child{grid-column:1/-1}}.card,.geste,.exemple,li.famille,.etape,.palier{background:var(--card);border-radius:var(--r-card);border:1px solid #0000;padding:28px}.section--band :is(.card,.geste,.exemple,li.famille,.etape,.palier){background:var(--bg);border-color:var(--filet)}.geste h3,.exemple h3{font:600 21px/1.25 var(--sans);letter-spacing:-.012em;margin:0 0 10px}.card .t-body{max-width:56ch;margin-top:10px;font-size:18px;line-height:1.5}.geste p,.exemple p{font:18px/1.5 var(--serif);max-width:56ch;margin:0}.geste p{max-width:none}.num,p.num{font:400 28px/1 var(--serif);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ink);margin:0 0 16px}.exemple .num{margin-bottom:10px}.card--couche{flex-direction:column;display:flex}.card--couche .carte-lien{margin:auto 0 0;padding-top:16px}@media (width>=700px){.cards>.card--couche:nth-child(5):last-child{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;column-gap:48px;display:grid}.cards>.card--couche:nth-child(5):last-child>.num{grid-area:1/1}.cards>.card--couche:nth-child(5):last-child>.t-h3{grid-area:2/1}.cards>.card--couche:nth-child(5):last-child>.carte-lien{grid-area:3/1;align-self:end;margin:0;padding-top:16px}.cards>.card--couche:nth-child(5):last-child>.t-body{grid-area:1/2/4;margin-top:0}}@media (width>=900px){.cards>.card--couche:nth-child(5):last-child{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:78px}.exemples>.exemple:nth-child(odd):last-child{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:78px;display:grid}.exemples>.exemple:nth-child(odd):last-child>.num{grid-area:1/1}.exemples>.exemple:nth-child(odd):last-child>h3{grid-area:2/1}.exemples>.exemple:nth-child(odd):last-child>p{grid-area:1/2/3}}.card--contact{flex-direction:column;display:flex}.card--contact .t-body{flex:1}.card-ico{border-radius:var(--r-btn);background:var(--bg);width:40px;height:40px;color:var(--acc);place-items:center;margin-bottom:18px;display:grid}.card-ico svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.card-ico .logo-li{color:var(--ink)}.card-actions{flex-direction:column;align-items:flex-start;gap:10px;margin-top:22px;display:flex}@media (width<=600px){.card-actions{align-items:stretch}.card-actions>.btn,.card-actions>.btn-soft{min-height:44px;display:flex}}@media (width<=480px){.card,.geste,.exemple,.preuve,.aimant{padding:22px 20px}}.duo+.cards,.duo+.gestes,.duo+.fold{margin-top:40px}.fold{flex-direction:column;gap:10px;display:flex}.fold details{background:var(--band);border-radius:var(--r-card);border:1px solid #0000}.section--band .fold details{background:var(--bg);border-color:var(--filet)}.fold summary{cursor:pointer;font:600 18px/1.3 var(--sans);letter-spacing:-.006em;border-radius:inherit;padding:18px 52px 18px 24px;list-style:none;position:relative}.fold summary::-webkit-details-marker{display:none}.fold summary:before,.fold summary:after{content:"";opacity:.7;background:currentColor;position:absolute}.fold summary:before{width:1.5px;height:12px;top:calc(50% - 6px);right:29.25px}.fold summary:after{width:12px;height:1.5px;top:calc(50% - .75px);right:24px}.fold details[open] summary:before,.fold details[open] summary:after{color:var(--acc);opacity:1;transform:rotate(45deg)}.fold summary:active{color:var(--acc)}@media (width<=760px){.fold details[open]>summary{top:calc(var(--barre) + 1px);z-index:3;background:var(--band);border-radius:var(--r-card) var(--r-card) 0 0;position:sticky}.section--band .fold details[open]>summary{background:var(--bg)}}.fold summary:focus-visible{outline-offset:-3px}.fold .answer{padding:0 24px 24px}.fold .answer p{font:18px/1.55 var(--serif);max-width:56ch;margin:0}.fold .answer p+p{margin-top:14px}.fold .answer .resume+p{margin-top:18px}@media (width<=600px){.fold summary{padding:16px 44px 16px 16px}.fold summary:before{right:21.25px}.fold summary:after{right:16px}.fold .answer{padding:0 16px 20px}}.fig.champ,.panneau--grille{background-color:var(--sage);background-image:linear-gradient(90deg,#14141314 1px,#0000 1px),linear-gradient(#14141314 1px,#0000 1px);background-size:30px 30px}.fig.champ{border-radius:var(--r-bloc);padding:clamp(22px,2.6vw,34px)}.section--band .fig.champ,.section--band .panneau--grille{background-color:var(--bg)}@media (width<=1199px){.fig.champ{padding:22px 16px}}@media (width<=480px){.fig.champ{margin-inline:calc(-1 * var(--pad));border-radius:0}.section:has(>.wrap>.fig.champ:last-child){padding-bottom:0}}.preuve,.aimant{background:var(--warm);border-radius:var(--r-bloc);grid-template-columns:1fr;display:grid}.preuve{align-items:center;gap:28px 48px;padding:clamp(26px,4vw,44px)}.aimant{align-items:center;gap:28px;padding:clamp(28px,4.5vw,52px)}@media (width>=760px){.aimant{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:40px}}@media (width>=900px){.preuve{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.aimant{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:48px}}.preuve-texte>*+*{margin-top:18px}.aimant .t-small{max-width:44ch}.preuve-fiche,.apercu{background:var(--bg);border-radius:var(--r-card);box-shadow:var(--shadow);padding:22px 24px}.apercu{justify-self:end;width:100%;max-width:400px}a.apercu{color:inherit;text-decoration:none;display:block}a.apercu:active{box-shadow:var(--shadow), 0 0 0 2px var(--acc)}@media (width<=899px){.apercu{justify-self:start}}.preuve-fiche-titre{font:600 16px/1.35 var(--sans);margin:0 0 14px}.preuve-fiche-pied{font:14.5px/1.5 var(--sans);color:var(--ink);margin:14px 0 0}.apercu-n{font:600 14.5px/1.3 var(--sans);color:var(--acc);margin:0 0 10px}.apercu-q{font:21px/1.3 var(--serif);margin:0 0 16px}.preuve-fiche ul,.apercu-options{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rangee,.preuve-fiche li,.apercu-options li{background:var(--band);border:1px solid var(--filet);border-radius:var(--r-btn);font:16px/1.4 var(--sans);color:var(--ink);align-items:center;gap:12px;padding:10px 13px;display:flex}.preuve-fiche .pt{background:var(--acc);border-radius:50%;flex:none;width:9px;height:9px}@media (width<=899px){.preuve-fiche li{align-items:flex-start}.preuve-fiche .pt{margin-top:calc(.7em - 4.5px)}}.apercu-options li{font:18px/1.4 var(--serif);text-wrap:balance;align-items:flex-start;padding:11px 13px}.apercu-options li:before{content:"";box-sizing:border-box;border:1.5px solid var(--trait-fort);background:var(--bg);border-radius:50%;flex:none;width:16px;height:16px;margin-top:calc(.7em - 8px)}.apercu-options li.coche{background:var(--soft)}.apercu-options li.coche:before{background:var(--acc);border-color:var(--acc);box-shadow:inset 0 0 0 3px var(--bg)}@media (width<=480px){.actions+.t-small{font-size:16px}}.section .wrap .prose{max-width:54ch}.foot{background:var(--dark);color:var(--onD);padding:56px 0}.foot-grid{max-width:calc(var(--wrap) + 2*var(--pad));padding:0 var(--pad);grid-template-columns:auto minmax(0,1fr);gap:22px 16px;margin:0 auto;display:grid}.foot-brand,.foot-c3,.foot-end{grid-column:1/-1}@media (width>=640px){.foot-grid{grid-template-columns:repeat(3,1fr);column-gap:22px}.foot-c3{grid-column:auto}}@media (width>=900px){.foot-grid{grid-template-columns:auto auto auto auto;justify-content:space-between;column-gap:40px}.foot-brand{grid-column:auto}}.foot .mark,.foot .mark .symbole{color:var(--onD)}.foot-brand p{font:14.5px/1.5 var(--sans);color:var(--mutD);max-width:32ch;margin:16px 0 0}.foot-col h2{font:600 16px/20px var(--sans);color:var(--onD);margin:0 0 6px}.foot-col a{font:400 14.5px/20px var(--sans);color:var(--mutD);align-items:center;gap:10px;padding:8px 0;text-decoration:none;display:flex}.foot-col a:active{color:var(--onD)}.foot-ico{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.foot-end{font:13px/20px var(--sans);color:var(--mutD);margin:44px 0 0}.foot-end a{color:var(--onD);margin:-10px 0;padding:12px 0;text-decoration:none;display:inline-block}.foot-nw{white-space:nowrap}.foot-end a:active{text-decoration:underline;text-decoration-color:var(--mutD)}@media (hover:hover){.btn:hover{background:var(--acc2)}.btn-soft:hover{background:var(--card);border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.t-lede a:not([class]):hover,.t-body a:not([class]):hover,.fold .answer a:not([class]):hover,.exemple p a:not([class]):hover,.t-small a:not([class]):hover,.lien-texte:hover{text-decoration:underline;text-decoration-color:var(--trait);text-underline-offset:.16em;text-decoration-thickness:1px}.btn-quiet:hover{color:var(--acc)}a.apercu:hover{box-shadow:var(--shadow), 0 0 0 2px var(--acc)}.lien-carte:hover{text-decoration:underline;text-decoration-color:var(--trait);text-underline-offset:.16em}.nav-links a:hover,.nav-drop-btn:hover,.nav-menu:hover{color:var(--acc)}.nav-drop:hover .nav-drop-menu{display:block}.nav-drop:hover .nav-drop-btn:after{margin-top:2px;transform:rotate(225deg)}.nav-drop-liste a:hover{color:var(--acc);background:var(--band)}.fold summary:hover{color:var(--acc)}.foot-col a:hover{color:var(--onD)}.foot-end a:hover{text-decoration:underline;text-decoration-color:var(--mutD)}}@media screen and (prefers-reduced-motion:no-preference){.nav{transition:padding .2s,row-gap .2s}.btn{transition:background-color .2s,border-color .2s,transform .16s}.btn-soft{transition:background-color .2s,border-color .2s,box-shadow .2s}@media (hover:hover){.btn:hover{transform:translateY(-1px)}}.btn-quiet,.lien-carte,.nav-links a,.nav-drop-btn,.nav-menu,.nav-drop-liste a,.fold summary,.foot-col a{transition:color .2s,background-color .2s}.t-lede a:not([class]),.t-body a:not([class]),.fold .answer a:not([class]),.exemple p a:not([class]),.t-small a:not([class]),.lien-texte{transition:text-decoration-color .2s}.fold summary:before,.fold summary:after{transition:transform .25s,opacity .25s,color .25s}.js .reveal{opacity:0;transition:opacity .75s,transform .75s cubic-bezier(.22,.61,.36,1);transform:translateY(26px)}.js .reveal.is-in{opacity:1;transform:none}:root{--cascade:.65s;--cascade-courbe:cubic-bezier(.22,.61,.36,1);--cascade-paire:90ms}.js .reveal-items>*{opacity:0;transition:opacity var(--cascade) ease, transform var(--cascade) var(--cascade-courbe);transform:translateY(20px)}.js .reveal-items.is-in>*{opacity:1;transform:none}.js .reveal-items.is-in>:nth-child(2){transition-delay:80ms}.js .reveal-items.is-in>:nth-child(3){transition-delay:.16s}.js .reveal-items.is-in>:nth-child(4){transition-delay:.24s}.js .reveal-items.is-in>:nth-child(5){transition-delay:.32s}.js .reveal-items.is-in>:nth-child(6){transition-delay:.4s}.js .reveal-items.is-in>:nth-child(7){transition-delay:.48s}.js .reveal-items.is-in>:nth-child(8){transition-delay:.56s}.js .reveal-items.paires.is-in>:nth-child(n+3){transition-delay:calc(var(--cascade-paire) * 1)}.js .reveal-items.paires.is-in>:nth-child(n+5){transition-delay:calc(var(--cascade-paire) * 2)}.js .reveal-items.paires.is-in>:nth-child(n+7){transition-delay:calc(var(--cascade-paire) * 3)}.js .reveal-items.paires.is-in>:nth-child(n+9){transition-delay:calc(var(--cascade-paire) * 4)}.js .reveal-items.paires.is-in>:nth-child(n+11){transition-delay:calc(var(--cascade-paire) * 5)}.js .reveal-items.paires.is-in>:nth-child(n+13){transition-delay:calc(var(--cascade-paire) * 6)}.js .anim [data-anim]{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .5s,transform .5s cubic-bezier(.22,.61,.36,1);transition-delay:var(--d,0s);transform:translateY(10px)}.js .anim.is-in [data-anim]{opacity:1;transform:none}.js .anim [data-trace]{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .55s cubic-bezier(.4,0,.3,1),opacity 1ms linear;transition-delay:var(--d,0s)}.js .anim.is-in [data-trace]{stroke-dashoffset:0}.js .anim:not(.is-in) [data-trace]{opacity:0}.hero.joue .hero-texte>*{animation:.7s cubic-bezier(.22,.61,.36,1) both entre}.hero.joue .hero-texte>:nth-child(3){animation-delay:.12s}.hero.joue .hero-texte>:nth-child(n+4){animation-delay:.24s}.hero.joue .fond{animation:.9s .12s both entre-fond}@keyframes entre{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes entre-fond{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}.fold details[open] .answer{animation:.3s fold-in}@keyframes fold-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}}@media (width<=699px){.t-h2{font-size:23px}}@media (width<=899px){.duo--scene>.duo-titre>.t-lede{font-size:19.5px;line-height:1.5}}@media (width<=344px){:root{--pad:18px}}@media (width>=400px) and (width<=900px){:root{--pad:30px}}@media (width<=600px){.preuve,.aimant{padding:22px 16px}.preuve-fiche,.apercu{padding:18px 16px}.rangee,.preuve-fiche li,.apercu-options li{align-items:flex-start}}@media (width<=374px){.t-h1{font-size:29px}}@media (width<=600px){.section--premier{padding-top:32px}.hero-texte>.etiquette+*{margin-top:12px}.hero-texte>*+*{margin-top:20px}}@media (width<=699px){.hero-texte{flex-direction:column;display:flex}.hero-texte>.actions{order:1}.hero-texte>.t-small{order:2}.hero-texte>.t-lede{order:3;margin-top:28px}}@media screen and (width<=699px) and (prefers-reduced-motion:no-preference){.hero.joue .hero-texte>.actions,.hero.joue .hero-texte>.t-small{animation-delay:.12s}.hero.joue .hero-texte>.t-lede{animation-delay:.24s}}.nav-links a.nav-creneau{display:none}@media (width<=639px){.nav>.btn{display:none}.nav-menu{flex-direction:row;gap:10px;font-size:16px;line-height:20px}header.est-deplie .nav-links a.nav-creneau{border-radius:var(--r-btn);white-space:nowrap;background:var(--acc);min-height:48px;color:var(--onD);font:500 16px/20px var(--sans);justify-content:center;align-items:center;margin:16px 0 4px;padding:0 20px;display:flex}header.est-deplie .nav-links a.nav-creneau:active{background:var(--acc2)}}@media (width>=900px){.duo.duo--court{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.duo--court>.duo-titre .t-h1{max-width:none}.duo--court>.duo-texte{align-self:center}}.nav-links a,.nav-drop-btn,.nav-drop-liste a,.nav-menu{font-family:var(--serif)}.nav>.btn,.nav-links a.nav-creneau,header.est-deplie .nav-links a.nav-creneau{font-family:var(--sans)}@media print{:root{--sec:18px}html{scroll-padding-top:0}body{background:#fff}.evitement,.nav-links,.nav-menu,.nav>.btn,.nav-drop-menu,.fond,.foot-ico{display:none}header{background:0 0;border:0;position:static}.section--band,.champ,.panneau,.encart,.fold details,.preuve,.aimant,.preuve-fiche,.apercu,.card,.geste,.exemple,li.famille,.etape,.palier,.rangee,.preuve-fiche li,.apercu-options li{box-shadow:none;background:0 0}.card,.geste,.exemple,li.famille,.etape,.palier,.fold details,.preuve,.aimant,.champ,.panneau,.encart,.preuve-fiche,.apercu{border:1px solid #14141340}.section--premier{min-height:0;display:block}.duo>.duo-titre,.duo--figure>.duo-ecran{position:static}.btn,.btn-soft{color:var(--ink);border:1px solid var(--ink);background:0 0}.hero{display:block}.section:has(>.wrap>.hero){overflow:visible}.hero.joue .hero-texte>*{animation:none}html.js .reveal,html.js .reveal-items>*,html.js .anim [data-anim]{opacity:1;transform:none}html.js .anim [data-trace]{stroke-dashoffset:0}[data-anim]{transition-delay:0s!important}.sch{print-color-adjust:exact}.card,.geste,.exemple,li.famille,.etape,.palier,.fold details,.preuve-fiche,.apercu,figure,.fig,tr{break-inside:avoid}h1,h2,h3{break-after:avoid}.foot{color:var(--ink);background:0 0;padding:24px 0}.foot-grid{display:block}.foot .mark,.foot .mark .symbole,.foot-brand p,.foot-col h2,.foot-col a,.foot-end,.foot-end a{color:var(--ink)}.foot-col a{margin-right:18px;padding:2px 0;display:inline-block}.foot-end{margin-top:18px}}html:not(.js) .nav-menu{display:none}@media (width<=899px){html:not(.js) .nav>.btn{margin-left:auto}}@media screen and (prefers-reduced-motion:no-preference){.js .anim [data-anim]{transform:translateY(var(--dy,10px))}}@media screen and (width>=900px){header.is-detachee{--nav-y:12px;transform:translateY(-10px)}header.is-detachee .nav{transform:translateY(5px)}}@media screen and (width>=900px) and (prefers-reduced-motion:no-preference){header,header .nav{transition:transform .2s}}.t-lede a:not([class]):active,.t-body a:not([class]):active,.fold .answer a:not([class]):active,.exemple p a:not([class]):active,.t-small a:not([class]):active,.lien-texte:active{text-decoration:underline;text-decoration-color:var(--trait);text-underline-offset:.16em;text-decoration-thickness:1px}@media screen and (prefers-reduced-motion:no-preference){.js .anim.par-pieces [data-anim].pas-vu{opacity:0;transform:translateY(var(--dy,10px))}.js .anim.par-pieces [data-trace].pas-vu{stroke-dashoffset:1px;opacity:0}}
