@charset "UTF-8";.revue-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--r-6)}.revue-main{min-width:0}@media(min-width:1200px){.revue-layout{grid-template-columns:minmax(0,1fr) 250px;align-items:start}}.revue-dateline{margin:calc(-1 * var(--r-2)) 0 var(--r-3);font-size:var(--t-sm);color:var(--encre-faible)}.revue-dateline time{text-transform:capitalize}.revue-dateline__sep{margin:0 .5em}.revue-cat{margin:0 0 var(--r-7);scroll-margin-top:var(--r-5)}.revue-cat__titre{display:flex;align-items:center;gap:var(--r-3);margin:0 0 var(--r-4);padding-bottom:var(--r-2);font-size:var(--t-xl);border-bottom:2px solid var(--cat, var(--marque))}.revue-cat__pastille{display:inline-grid;place-items:center;flex:0 0 auto;width:2.25rem;height:2.25rem;color:var(--cat, var(--marque));background:var(--surface-douce);background:color-mix(in srgb,var(--cat, var(--marque)) 10%,var(--surface));border:1px solid var(--bord);border-radius:var(--rayon-sm)}.revue-cat__corps{min-width:0}@media(min-width:1000px){.revue-cat--avec-video .revue-cat__corps{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--r-5);align-items:stretch}}.revue-capsule{position:relative;width:fit-content;margin:0 0 var(--r-5)}@media(min-width:1000px){.revue-cat--avec-video .revue-capsule{margin:0}}.revue-capsule__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;display:grid;place-items:center;width:3rem;height:3rem;padding:0;color:#fff;background:transparent;border:0;cursor:pointer;opacity:.9;filter:drop-shadow(0 1px 4px rgb(0 0 0 / .55));transition:opacity var(--transition),transform var(--transition)}.revue-capsule__play:hover,.revue-capsule__play:focus-visible{opacity:1;transform:translate(-50%,-50%) scale(1.08)}.revue-capsule__play svg{width:2.4rem;height:2.4rem;margin-left:.12rem}.revue-capsule__play[hidden]{display:none}.revue-capsule__video{display:block;height:clamp(260px,27vw,360px);width:auto;max-width:100%;aspect-ratio:9 / 16;object-fit:cover;background:#000;border:1px solid var(--bord);border-radius:var(--rayon)}.revue-capsule__video:fullscreen{width:100%;height:100%;object-fit:contain;background:#000}.revue-capsule__video:-webkit-full-screen{width:100%;height:100%;object-fit:contain;background:#000}.revue-scroller{position:relative;min-width:0}.revue-scroller:before,.revue-scroller:after{content:"";position:absolute;top:0;bottom:0;z-index:3;width:3.5rem;pointer-events:none;opacity:0;transition:opacity var(--transition)}.revue-scroller:before{left:0;background:linear-gradient(to left,transparent,var(--surface))}.revue-scroller:after{right:0;background:linear-gradient(to right,transparent,var(--surface))}.revue-scroller[data-fondu-gauche=oui]:before,.revue-scroller[data-fondu-droite=oui]:after{opacity:1}.revue-cartes{display:flex;gap:var(--r-4);height:100%;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none}.revue-cartes::-webkit-scrollbar{display:none}.revue-cartes:focus-visible{outline:2px solid var(--anneau);outline-offset:3px;border-radius:var(--rayon-sm)}.revue-cartes>li{flex:0 0 min(300px,82vw);min-width:0;scroll-snap-align:start;list-style:none}.revue-fleche{display:none;position:absolute;top:50%;transform:translateY(-50%);z-index:5;place-items:center;width:2.25rem;height:2.25rem;padding:0;color:var(--encre);background:var(--surface);border:1px solid var(--bord-fort);border-radius:var(--rayon-pilule);box-shadow:var(--ombre-1);cursor:pointer;transition:background var(--transition),color var(--transition),border-color var(--transition),opacity var(--transition)}.revue-fleche .pic{width:1.1rem;height:1.1rem}.revue-fleche--prec{left:var(--r-1)}.revue-fleche--prec .pic{transform:scaleX(-1)}.revue-fleche--suiv{right:var(--r-1)}.revue-fleche:hover:not([disabled]){color:var(--marque-sur);background:var(--cat, var(--marque));border-color:var(--cat, var(--marque))}.revue-fleche[disabled]{opacity:.3;cursor:default;box-shadow:none}@media(hover:hover)and (pointer:fine){.revue-fleche:not([hidden]){display:grid}}.revue-item{display:flex;flex-direction:column;height:100%;padding:var(--r-4);background:var(--surface);border:1px solid var(--bord);border-left:3px solid var(--cat, var(--marque));border-radius:var(--rayon)}.revue-item__titre{margin:0 0 var(--r-2);font-size:var(--t-lg);font-weight:600;line-height:1.3;color:var(--encre);text-wrap:pretty}.revue-item__resume{margin:0 0 var(--r-3);font-size:var(--t-sm);line-height:1.6;color:var(--encre)}.revue-tag{display:inline-flex;align-items:center;padding:.28rem .7rem;font-size:var(--t-xs);font-weight:600;line-height:1.2;border-radius:var(--rayon-pilule);white-space:nowrap}.revue-src{position:relative;margin-top:auto}.revue-src__resume{display:inline-block;list-style:none;cursor:pointer}.revue-src__resume::-webkit-details-marker{display:none}.revue-src__resume::marker{content:""}.revue-src__tag{color:var(--cat, var(--marque));background:var(--surface-douce);background:color-mix(in srgb,var(--cat, var(--marque)) 9%,var(--surface));border:1px solid var(--bord);border-color:color-mix(in srgb,var(--cat, var(--marque)) 35%,var(--bord));transition:background var(--transition),border-color var(--transition)}.revue-src__compte{font-weight:700}.revue-src__resume:hover .revue-src__tag,.revue-src[open] .revue-src__tag{border-color:var(--cat, var(--marque));background:color-mix(in srgb,var(--cat, var(--marque)) 15%,var(--surface))}.revue-src__resume:focus-visible{outline:none}.revue-src__resume:focus-visible .revue-src__tag{outline:2px solid var(--anneau);outline-offset:2px}.revue-src__panneau{position:fixed;z-index:60;width:max-content;max-width:min(340px,86vw);padding:var(--r-3);background:var(--surface);border:1px solid var(--bord-fort);border-radius:var(--rayon-sm);box-shadow:var(--ombre-2)}.revue-src[open] .revue-src__panneau,.revue-src:hover .revue-src__panneau,.revue-src:focus-within .revue-src__panneau{display:block}.revue-src__panneau ul{margin:0;padding:0;list-style:none}.revue-src__panneau li+li{margin-top:var(--r-2);padding-top:var(--r-2);border-top:1px solid var(--bord)}.revue-src__panneau a{font-size:var(--t-sm);line-height:1.4;overflow-wrap:anywhere}@media(hover:none){.revue-src:hover .revue-src__panneau{display:none}.revue-src[open] .revue-src__panneau,.revue-src:focus-within .revue-src__panneau{display:block}}.revue-rail{min-width:0}.revue-rail__titre{display:flex;align-items:center;gap:var(--r-2);margin:0 0 var(--r-4);padding-bottom:var(--r-2);font-size:var(--t-lg);border-bottom:2px solid var(--marque)}.revue-rail__ico{width:1.1rem;height:1.1rem;color:var(--marque)}.revue-rail__liste{display:grid;gap:var(--r-4);margin:0;padding:0;list-style:none}.revue-vign{display:block;color:inherit}.revue-vign:hover,.revue-vign:focus-visible{text-decoration:none}.revue-vign__img{display:block;width:100%;height:auto;aspect-ratio:300 / 190;object-fit:cover;background:var(--surface-douce);border:1px solid var(--bord);border-radius:var(--rayon)}.revue-vign__titre{display:block;margin-top:var(--r-2);font-size:var(--t-sm);line-height:1.35;color:var(--lien);text-wrap:pretty}.revue-vign:hover .revue-vign__titre{color:var(--lien-survol);text-decoration:underline}@media(min-width:1200px){.revue-rail__liste{gap:var(--r-5)}}
