.ap{background:var(--ivoire);position:relative}.ap-haut{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(30px,6vw,100px);padding-block:clamp(130px,14vw,180px) clamp(70px,8vw,110px);display:grid}.ap-haut-texte{gap:22px;display:grid}.ap-titre{font-size:clamp(2.6rem,5.6vw,5.6rem);font-weight:300;line-height:.98}.ap-titre .gras{font-weight:900}.ap-chapeau{font-size:var(--t-lead);color:var(--encre-2);max-width:44ch;line-height:1.6}.ap-media{place-items:center;display:grid}.ap-cadre{width:min(100%,420px)}.ap-arche{aspect-ratio:3/4.2;width:100%;box-shadow:0 50px 80px -50px #21090899}.ap-arche img{object-fit:cover;filter:sepia(.12);width:100%;height:100%}.ap-histoire{background:var(--papier);padding-block:clamp(80px,9vw,140px) clamp(100px,10vw,160px);position:relative}.ap-fil{pointer-events:none;z-index:0;position:absolute;top:0;left:0;overflow:visible}.ap-aiguille{transform-origin:6px 32px;z-index:0;pointer-events:none;filter:drop-shadow(1px 2px 2px #21090840);width:12px;height:92px;margin:-32px 0 0 -6px;position:absolute;top:0;left:0}.ap-aiguille svg{width:100%;height:100%}.ap-chapitre{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(30px,8vw,140px);margin-bottom:clamp(80px,10vw,150px);display:grid;position:relative}.ap-chapitre--inverse .ap-texte{order:2}.ap-texte{z-index:1;gap:16px;max-width:46ch;display:grid;position:relative}.ap-polaroid,.ap-photos,.ap-photo-fil{z-index:1;position:relative}.ap-texte p{font-size:var(--t-corps);color:var(--encre-2);line-height:1.85}.ap-texte .ap-grand{font-size:var(--t-lead);color:var(--bordeaux);font-weight:400;line-height:1.55}.ap-citation{letter-spacing:-.02em;font:900 clamp(1.5rem, 2.4vw, 2.2rem)/1.2 var(--f-titre)!important;color:var(--bordeaux)!important}.ap-polaroid{justify-self:center;width:min(100%,320px)}.ap-photos{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ap-photos .ap-polaroid{width:100%}.ap-question{z-index:1;text-align:center;justify-items:center;gap:20px;margin-bottom:clamp(80px,10vw,150px);padding-block:20px;display:grid;position:relative}.ap-question-texte{font-size:var(--t-h1);line-height:.95}.ap-mer{width:min(600px,90%)}.ap-question-sous{max-width:52ch;font-size:var(--t-corps);color:var(--encre-2);line-height:1.8}.ap-photo-fil:has(.ap-puzzle){place-self:center;width:min(100%,400px);margin-inline:auto}.ap-puzzle{filter:drop-shadow(0 22px 26px #570f1129);width:100%;height:auto;display:block;overflow:visible}.ap-fin{z-index:1;text-align:center;justify-items:center;gap:26px;display:grid;position:relative}.ap-merci{max-width:38ch;font:300 clamp(1.3rem, 2.2vw, 1.9rem)/1.5 var(--f-texte);color:var(--bordeaux);padding:10px}.ap-fil-dessus{z-index:2}.ap-aiguille--dessus{z-index:3}@media (width<=899px){.ap-haut,.ap-chapitre{grid-template-columns:1fr}.ap-media{order:-1}.ap-cadre{width:min(76%,340px);margin-top:18px}.ap-chapitre--inverse .ap-texte{order:0}.ap-fil{opacity:.75}.ap-histoire .ap-texte,.ap-histoire .ap-question,.ap-histoire .ap-fin{padding-inline:24px}.ap-question-texte{font-size:clamp(2.2rem,10vw,3rem)}}.blog{background:var(--ivoire)}.blog-haut{grid-template-columns:1fr 1fr;align-items:end;gap:clamp(24px,5vw,80px);padding-block:clamp(130px,14vw,180px) clamp(70px,8vw,110px);display:grid}.blog-titre{font-size:var(--t-geant);line-height:.9}.blog-haut-reste{justify-items:start;gap:22px;display:grid}.blog-intro{max-width:58ch}.blog-chiffres{gap:clamp(18px,3vw,40px);margin:0;padding:0;list-style:none;display:flex}.blog-chiffres li{border-inline-start:1.5px dashed #7a1d2059;gap:2px;padding-inline-start:14px;display:grid}.blog-chiffres b{font:900 clamp(1.8rem, 3vw, 2.6rem)/1 var(--f-titre);color:var(--bordeaux)}.blog-chiffres span{font-size:var(--t-petit);color:var(--encre-3)}.reseaux--clair a{color:var(--bordeaux);border-color:#570f114d}.reseaux--clair a:hover{background:var(--bordeaux);color:var(--ivoire)}.blog-pastille{color:var(--vin);border:1px dashed;border-radius:99px;align-items:center;padding:3px 10px 4px;font-size:.74rem;font-weight:600;line-height:1.3;display:inline-flex}.zone-sombre .blog-pastille{color:var(--rose)}.blog-meta{font-size:var(--t-petit);color:var(--rose-pale);flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.blog-une{background:var(--nuit);padding-block:clamp(100px,11vw,160px);position:relative}.blog-une-grille{z-index:1;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(30px,6vw,100px);display:grid;position:relative}.blog-une-texte{justify-items:start;gap:22px;display:grid}.blog-une-titre{font-size:clamp(2rem,3.8vw,3.6rem);line-height:1.02}.blog-une-extrait{max-width:52ch;font-size:var(--t-lead);color:var(--rose-pale);line-height:1.6}.blog-une-photo{aspect-ratio:3/4;justify-self:center;width:min(100%,420px);box-shadow:0 50px 80px -40px #000c}.blog-une-photo img{object-fit:cover;filter:sepia(.2);width:100%;height:100%;transition:transform 1.2s var(--expo)}.blog-une-photo:hover img{transform:scale(1.05)}.blog-liste{background:var(--ivoire);padding-block:clamp(90px,10vw,140px);position:relative}.blog-liste-tete{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:clamp(36px,5vw,60px);display:flex}.blog-liste-tete>.tete{flex:380px}.blog-outils{justify-items:start;gap:14px;display:grid}.blog-filtres{flex-wrap:wrap;gap:8px;display:flex}.blog-filtre{min-height:40px;color:var(--bordeaux);transition:background .3s, color .3s, transform .5s var(--ressort);border:1px solid #570f1140;border-radius:99px;align-items:center;gap:8px;padding:8px 16px;font-weight:500;display:inline-flex}.blog-filtre small{opacity:.7;font-size:.72rem}.blog-filtre:hover{transform:translateY(-2px)}.blog-filtre.actif{background:var(--bordeaux);color:var(--ivoire);border-color:var(--bordeaux)}.blog-cherche{width:min(100%,360px);min-height:44px;color:var(--vin);background:var(--papier);border:1px dashed #570f1166;border-radius:99px;align-items:center;gap:10px;padding:0 16px;display:flex}.blog-cherche input{min-width:0;font:inherit;color:var(--encre);background:0 0;border:0;outline:none;flex:1}.blog-cherche:focus-within{border-style:solid;border-color:var(--bordeaux)}.blog-grille{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,3vw,46px);display:grid}.blog-vide{text-align:center;color:var(--encre-2);grid-column:1/-1;padding:60px 0}.blog-suivre{--etiquette-fond:var(--papier);text-align:center;justify-items:center;gap:16px;max-width:680px;margin:clamp(60px,7vw,100px) auto 0;padding:52px 30px 40px;display:grid}.blog-suivre-ig{width:34px;height:34px;color:var(--vin)}.blog-suivre p{max-width:42ch;color:var(--encre-2)}.carte-article-meta{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.carte-article-minutes{font-size:var(--t-mini);color:var(--encre-3)}.carte-article--grande .carte-article-photo{aspect-ratio:16/9.4}@media (width<=899px){.blog-haut,.blog-une-grille{grid-template-columns:1fr}.blog-une-photo{order:-1;width:min(80%,340px)}.blog-grille{grid-template-columns:1fr}}.ar{background:var(--ivoire);padding-block:clamp(110px,12vw,160px) 0;position:relative}.ruban-lecture{z-index:840;pointer-events:none;height:22px;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 18px -10px #21090866}.ruban-metre{height:100%}.ruban-metre:before{height:6px!important}.ruban-metre:after{height:10px!important}.ruban-metre span{padding-top:11px!important;font-size:8px!important}.ar-haut{text-align:center;justify-items:center;gap:18px;max-width:1000px;display:grid}.ar-fil{font-size:var(--t-petit);color:var(--encre-3);align-items:center;gap:10px;display:flex}.ar-fil a:hover{color:var(--bordeaux)}.ar-titre{letter-spacing:-.025em;font-size:clamp(2.2rem,5vw,4.6rem);font-weight:900;line-height:1}.ar-meta{font-size:var(--t-petit);color:var(--encre-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px;display:flex}.ar-autrice{color:var(--bordeaux);align-items:center;gap:8px;font-weight:600;display:inline-flex}.ar-avatar{background:var(--bordeaux);width:30px;height:30px;color:var(--rose);border-radius:50%;place-items:center;padding:6px;display:grid}.ar-avatar svg{width:100%;height:100%}.ar-image{aspect-ratio:16/11;width:min(92%,860px);margin:clamp(40px,5vw,70px) auto;box-shadow:0 50px 80px -50px #21090880}.ar-image img{object-fit:cover;filter:sepia(.15);width:100%;height:100%}.ar-mise{grid-template-columns:minmax(0,1fr);justify-items:center;display:grid}.ar-mise--sommaire{grid-template-columns:260px minmax(0,68ch);justify-content:center;place-items:start stretch;gap:clamp(30px,5vw,80px)}.ar-cote{align-content:start;justify-items:start;gap:26px;display:grid;position:sticky;top:96px}.ar-sommaire{gap:12px;display:grid}.ar-sommaire ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ar-sommaire a{color:var(--encre-2);grid-template-columns:auto 1fr;gap:10px;font-size:.92rem;line-height:1.45;transition:color .3s;display:grid}.ar-sommaire a:hover{color:var(--bordeaux)}.ar-corps{gap:22px;width:100%;max-width:68ch;display:grid}.ar-corps p,.ar-corps li{color:var(--encre-2);font-size:1.12rem;line-height:1.95}.ar-corps .ar-chapeau{color:var(--bordeaux);font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:400;line-height:1.6}.ar-corps h2{gap:10px;margin-top:30px;scroll-margin-top:100px;font-size:clamp(1.6rem,2.6vw,2.3rem);font-weight:900;line-height:1.1;display:grid;position:relative}.ar-corps h2 .num{font-size:.85rem}.ar-h2-trait{background:repeating-linear-gradient(90deg, var(--vin) 0 6px, transparent 6px 11px);transform-origin:100%;width:120px;height:1.5px;display:block}.ar-corps ul,.ar-corps ol{gap:10px;margin:0;padding-inline-start:1.4em;display:grid}.ar-corps li::marker{color:var(--vin);font-weight:800}.ar-corps ol li{padding-inline-start:6px}.ar-apres{justify-items:center;gap:clamp(50px,6vw,80px);max-width:1100px;padding-block:clamp(60px,7vw,100px) clamp(90px,10vw,140px);display:grid}.ar-reactions{text-align:center;justify-items:center;gap:16px;display:grid}.ar-reactions-q{font:900 clamp(1.4rem, 2.2vw, 1.9rem)/1.1 var(--f-titre);color:var(--bordeaux)}.ar-autrice-boite{--etiquette-fond:var(--papier);grid-template-columns:140px 1fr;align-items:center;gap:28px;width:min(100%,760px);padding:44px 34px 30px;display:grid}.ar-autrice-photo{aspect-ratio:3/4;width:140px}.ar-autrice-photo img{object-fit:cover;object-position:50% 18%;filter:sepia(.2);width:100%;height:100%}.ar-autrice-texte{justify-items:start;gap:8px;display:grid}.ar-autrice-nom{font:300 clamp(1.8rem, 2.8vw, 2.4rem)/1 var(--f-titre);color:var(--bordeaux)}.ar-autrice-role{color:var(--encre-2)}.ar-fin{justify-items:center;display:grid}.ar-suite-tete{justify-self:stretch}.ar-suite{grid-template-columns:1fr 1fr;gap:clamp(22px,3vw,46px);width:100%;max-width:1000px;display:grid}@media (width<=899px){.ar-mise--sommaire{grid-template-columns:minmax(0,1fr)}.ar-cote{position:relative;top:0}.ar-cote .partage--vertical,.ar-cote .jaime{display:none}}@media (width<=760px){.ar-suite{grid-template-columns:1fr}.ar-autrice-boite{text-align:center;grid-template-columns:1fr;justify-items:center}.ar-autrice-texte{justify-items:center}}.partage{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex;position:relative}.partage--vertical{flex-direction:column;align-items:flex-start}.partage-titre{font-size:var(--t-mini);letter-spacing:.1em;color:var(--encre-3);margin-inline-end:4px;font-weight:600}.partage-btn{width:40px;height:40px;color:var(--bordeaux);transition:background .3s, color .3s, transform .5s var(--ressort);border:1px solid #570f1140;border-radius:50%;place-items:center;display:grid}.partage-btn svg{width:18px;height:18px}.partage-btn:hover{background:var(--bordeaux);color:var(--ivoire);transform:rotate(-10deg)}.partage-copie{font-size:var(--t-mini);color:var(--vin);opacity:0;white-space:nowrap;margin-top:6px;transition:opacity .3s;position:absolute;top:100%}.partage-copie.visible{opacity:1}.jaime{min-height:46px;color:var(--bordeaux);transition:background .3s, color .3s, transform .5s var(--ressort);border:1px dashed #570f1166;border-radius:99px;align-items:center;gap:10px;padding:8px 18px;font-weight:600;display:inline-flex}.jaime b{background:#570f1114;border-radius:99px;min-width:1.4em;padding:1px 8px;font-size:.85rem}.jaime:hover{transform:scale(1.04)}.jaime--oui{background:var(--bordeaux);color:var(--ivoire);border-style:solid}.jaime--oui b{background:#ffffff2e}.jaime--oui svg{animation:battement .6s var(--ressort)}@keyframes battement{40%{transform:scale(1.35)}}.commentaires{gap:16px;width:min(100%,760px);display:grid}.commentaires-titre{font-size:clamp(1.6rem,2.6vw,2.2rem)}.commentaires-vide{color:var(--encre-3)}.commentaires-form{--etiquette-fond:var(--papier);gap:16px;padding:44px 26px 26px;display:grid}.commentaires-note{color:var(--encre-2);font-size:.78rem;line-height:1.5}.commentaires-form label{font-size:var(--t-petit);color:var(--bordeaux);gap:6px;font-weight:600;display:grid}.commentaires-form input,.commentaires-form textarea{font:inherit;color:var(--encre);background:var(--ivoire);resize:vertical;border:1px solid #570f1133;border-radius:10px;padding:12px 14px;font-weight:300}.commentaires-form input:focus,.commentaires-form textarea:focus{outline:2px dashed var(--vin);outline-offset:2px}.commentaires-form .bouton{justify-self:start}.commentaires-merci{color:var(--vin);font-weight:500}.legal{max-width:760px;padding:clamp(130px, 14vw, 170px) var(--gouttiere) 100px;gap:14px;margin-inline:auto;display:grid}.legal h1{font-size:var(--t-h2);margin-bottom:10px}.legal .tete .tete-latin-boite{--latin-max:clamp(2.8rem, 7vw, 6rem)}.legal h2{font-size:var(--t-h3);margin-top:24px}.legal p,.legal li{color:var(--encre-2);line-height:1.85}.legal a{color:var(--vin);text-underline-offset:4px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.legal ul{gap:6px;margin:0;padding-inline-start:1.2em;display:grid}.studio{gap:22px;max-width:920px;padding-block:clamp(120px,14vw,170px) 140px;display:grid}.studio-tete{justify-items:start;gap:12px;display:grid}.studio-titre{font:900 clamp(2.2rem, 5vw, 3.6rem)/1 var(--f-titre);color:var(--bordeaux)}.studio-titre .fin{font-weight:200}.studio-intro{max-width:58ch;color:var(--encre-2)}.studio-cle{justify-items:start;gap:14px;max-width:560px;padding:34px 28px 28px;display:grid}.studio-cle-titre{font:700 1.2rem/1.3 var(--f-texte);color:var(--bordeaux)}.studio-cle label,.studio-cle input{width:100%}.studio input,.studio textarea{font:400 16px/1.6 var(--f-texte);color:var(--encre);background:#fcf9f5;border:1px solid #7a1d2038;border-radius:12px;padding:12px 14px;transition:border-color .3s,box-shadow .3s}.studio input:focus,.studio textarea:focus{border-color:var(--bordeaux);outline:none;box-shadow:0 0 0 3px #d4b4b673}.studio-outils{z-index:5;background:linear-gradient(var(--ivoire) 70%, transparent);padding-block:8px;position:sticky;top:76px}.studio-cherche{color:var(--vin);align-items:center;gap:10px;display:flex}.studio-cherche input{flex:1}.studio-groupe{background:#fcf9f5b3;border:1px solid #7a1d2024;border-radius:18px}.studio-groupe summary{cursor:pointer;align-items:center;gap:12px;padding:18px 20px;list-style:none;display:flex}.studio-groupe summary::-webkit-details-marker{display:none}.studio-groupe-nom{font:700 1.12rem/1.2 var(--f-texte);color:var(--bordeaux)}.studio-groupe-compte{color:var(--vin);opacity:.7;margin-inline-start:auto;font-size:.8rem}.studio-pastille{background:var(--bordeaux);color:var(--ivoire);font:600 .72rem/1.4 var(--f-texte);border-radius:999px;padding:3px 10px}.studio-chevron{color:var(--vin);transition:transform .4s var(--expo)}.studio-groupe[open] .studio-chevron{transform:rotate(180deg)}.studio-voir{margin:-6px 20px 6px;font-size:.85rem}.studio-champs{gap:18px;padding:8px 20px 24px;display:grid}.studio-champ{gap:6px;display:grid}.studio-champ-haut{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.studio-champ label{font:600 .78rem/1.3 var(--f-texte);color:var(--vin);letter-spacing:.02em}.studio-champ textarea{resize:vertical;field-sizing:content;width:100%;min-height:2.9em}.studio-champ--change textarea{border-color:var(--bordeaux);background:#fff}.studio-champ--change label:before{content:"";background:var(--bordeaux);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-inline-end:7px;display:inline-block}.studio-retour{font:500 .78rem/1 var(--f-texte);color:var(--vin);text-underline-offset:4px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.studio-message{color:var(--bordeaux);background:#d4b4b640;border-radius:14px;justify-items:start;gap:10px;padding:18px 20px;display:grid}.studio-message--erreur{background:#7a1d2014}.studio-barre{bottom:max(18px, env(safe-area-inset-bottom));z-index:20;background:var(--nuit);color:var(--rose-pale);border-radius:999px;justify-content:space-between;align-items:center;gap:16px;padding:12px 12px 12px 22px;font-size:.9rem;display:flex;position:sticky;box-shadow:0 24px 50px -20px #1f060799}.studio-barre .bouton{flex:none}.studio-barre .bouton:disabled{opacity:.45;cursor:default}.studio-barre--active{background:var(--bordeaux);color:var(--ivoire)}.studio-sortir{color:var(--vin);opacity:.7;text-underline-offset:4px;justify-self:start;font-size:.8rem;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}html:has(.studio) .wa-flottant{display:none}@media (width<=640px){.studio-groupe summary{flex-wrap:wrap;padding:16px}.studio-champs{padding:6px 14px 20px}.studio-barre{border-radius:20px;padding:12px 12px 12px 16px}}.studio-aide{background:#d4b4b62e;border-radius:16px;gap:8px;margin:0 0 16px;padding:14px;list-style:none;display:grid}.studio-aide li{color:var(--encre-2);align-items:center;gap:10px;font-size:.95rem;display:flex}.studio-aide b{background:var(--bordeaux);width:26px;height:26px;color:var(--ivoire);border-radius:50%;flex:none;place-items:center;font-size:.8rem;display:grid}.studio-message--info{color:#6b4b12;background:#fff7e6;border-radius:12px;padding:12px 14px}.studio-voir-site{color:var(--bordeaux);text-underline-offset:3px;white-space:nowrap;font-weight:700;text-decoration:underline}
