/* didacty-system — podcasts. Source lisible : src/podcasts.css. Régénéré par build_podcasts.py, ne pas modifier à la main. */
body.didacty-podcasts #main-content .container,body.didacty-podcasts #main-content .et_pb_section,body.didacty-podcasts #main-content .et_pb_row,body.didacty-podcasts #main-content .et_pb_column,body.didacty-podcasts #main-content .entry-content,body.didacty-podcasts #main-content article{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;height:auto!important;min-height:0!important;border-radius:0!important;background:transparent!important}body.didacty-podcasts #main-content .container::before{display:none!important}body.didacty-podcasts .entry-title,body.didacty-podcasts #sidebar,body.didacty-podcasts .et_post_meta_wrapper{display:none!important}body.didacty-podcasts #left-area{width:100%!important;padding:0!important;float:none!important}body.didacty-podcasts #main-content{background:var(--white,#fff)}.dd-home .dd-pod{position:relative;overflow:hidden}.dd-home .dd-pod__zone{position:absolute;inset:0;z-index:1}.dd-home .dd-pod__txt,.dd-home .dd-pod__wave{position:relative;z-index:2}.dd-home .dd-pod__txt a,.dd-home .dd-pod__actions{position:relative;z-index:3}.dd-home .dd-pod:hover{background:var(--cream-2)}.dd-home .dd-pod h2 a{text-decoration:none}.dd-home .dd-pod:hover h2 a{color:var(--accent)}.dd-home .dd-pod:hover .dd-pod__wave i{background:var(--accent-2)}.dd-home .dd-pod__meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin:0 0 12px!important}.dd-home .dd-pod__actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:20px}.dd-home .dd-pod__all{position:relative;z-index:3}.dd-home .dd-pod__play{border:0;cursor:pointer}.dd-home .dd-pod__play:hover{background:var(--accent-2)}.dd-home .dd-pod__ico{width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent #fff}.dd-home .dd-pod--playing .dd-pod__ico{width:10px;height:12px;border:0;background:linear-gradient(to right,#fff 0 3px,transparent 3px 7px,#fff 7px 10px)}.dd-home .dd-pod__audio{display:none;width:100%;margin-top:16px}.dd-home .dd-pod--playing .dd-pod__audio,.dd-home .dd-pod--ouvert .dd-pod__audio{display:block}.dd-home .dd-pstate{display:inline-flex;align-items:center;gap:7px;font-size:10.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.dd-home .dd-pstate::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ink-3);opacity:.45}.dd-home .dd-pstate--on{color:var(--accent)}.dd-home .dd-pstate--on::before{background:var(--accent);opacity:1}.dd-home .dd-phero{background:var(--cream);border-bottom:1px solid var(--line);padding-block:clamp(44px,5.4vw,78px)}.dd-home .dd-phero__in{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);gap:clamp(24px,4vw,56px);align-items:center}.dd-home .dd-h1{font-size:clamp(34px,5vw,60px);font-weight:800;letter-spacing:-.035em;line-height:1.02;color:var(--ink);margin:0!important}.dd-home .dd-phero__sub{display:block;font-size:clamp(17px,1.9vw,24px);font-weight:700;letter-spacing:-.01em;color:var(--accent);margin-top:8px}.dd-home .dd-phero__lede{font-size:clamp(15px,1.5vw,18px);line-height:1.58;color:var(--ink-2);max-width:46ch;margin:20px 0 0!important}.dd-home .dd-phero__meta{font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--ink-3);margin:18px 0 0!important}.dd-home .dd-phero__cta,.dd-home .dd-phero__soon{display:flex;gap:14px;flex-wrap:wrap;margin:26px 0 0!important}.dd-home .dd-phero__fig{display:flex;justify-content:flex-end}.dd-home .dd-phero__fig img{width:100%;max-width:360px;border:1px solid var(--line);border-radius:2px}.dd-home .dd-phero__wave{display:flex;align-items:flex-end;gap:5px;height:120px;width:100%;max-width:320px}.dd-home .dd-phero__wave i{flex:1;background:var(--accent);border-radius:2px;display:block;opacity:.85}.dd-home .dd-cta--spotify{display:inline-flex;align-items:center;gap:10px;padding:14px 24px;border:1.5px solid var(--ink);border-radius:2px;background:var(--white);color:var(--ink);font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;transition:background .15s ease,color .15s ease,border-color .15s ease}.dd-home .dd-cta--spotify:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.dd-home .dd-psens__in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,320px);gap:clamp(26px,4vw,64px);align-items:start}.dd-home .dd-psens__p{font-size:16px;line-height:1.68;color:var(--ink-2);max-width:62ch;margin:0 0 16px!important}.dd-home .dd-psens__p:last-child{margin-bottom:0!important}.dd-home .dd-psens__side{border:1px solid var(--line);background:var(--cream);padding:clamp(20px,2.4vw,30px)}.dd-home .dd-psens__side .dd-kicker{margin:0 0 8px!important}.dd-home .dd-psens__side .dd-kicker + p + .dd-kicker{margin-top:22px!important}.dd-home .dd-psens__rythme,.dd-home .dd-psens__who{font-size:14.5px;line-height:1.6;color:var(--ink-2);margin:0!important}.dd-home .dd-pfeat{border-top:1px solid var(--line);background:var(--white)}.dd-home .dd-pfeat__in{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,4vw,56px);align-items:start}.dd-home .dd-pfeat__fig{width:100%;border:1px solid var(--line);border-radius:2px}.dd-home .dd-pfeat__meta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:14px 0 0!important}.dd-home .dd-pfeat__dur{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.dd-home .dd-pfeat__lede{font-size:clamp(15px,1.5vw,17.5px);line-height:1.58;color:var(--ink);font-weight:600;margin:18px 0 0!important;max-width:58ch}.dd-home .dd-pfeat__p{font-size:15px;line-height:1.66;color:var(--ink-2);max-width:62ch;margin:14px 0 0!important}.dd-home .dd-pfeat__cta{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin:26px 0 0!important}.dd-home .dd-pepi__fig--vide,.dd-home .dd-pshero__img.dd-pepi__fig--vide,.dd-home .dd-pfeat__fig.dd-pepi__fig--vide{display:grid;place-items:center;aspect-ratio:1/1;width:100%;background:var(--cream);border:1px solid var(--line)}.dd-home .dd-pepi__fig--vide i{font-style:normal;font-size:clamp(40px,8vw,96px);font-weight:800;letter-spacing:-.04em;color:var(--accent)}.dd-home .dd-plist{border-top:1px solid var(--line);background:var(--cream)}.dd-home .dd-plist__grid{display:grid;gap:2px}.dd-home .dd-plist__soon{font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin:clamp(28px,3vw,42px) 0 14px!important}.dd-home .dd-pepi{display:grid;grid-template-columns:132px minmax(0,1fr);gap:clamp(16px,2vw,28px);background:var(--white);border:1px solid var(--line);padding:clamp(18px,2vw,26px);align-items:start}.dd-home .dd-pepi__media{width:132px}.dd-home .dd-pepi__fig{width:100%;border:1px solid var(--line);border-radius:2px}.dd-home .dd-pepi__meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin:0 0 10px!important}.dd-home .dd-pepi__t{font-size:clamp(19px,2vw,24px);font-weight:800;letter-spacing:-.025em;line-height:1.14;color:var(--ink);margin:0!important}.dd-home .dd-pepi__t a:hover{color:var(--accent)}.dd-home .dd-pepi__l{font-size:14.5px;line-height:1.62;color:var(--ink-2);margin:10px 0 0!important;max-width:64ch}.dd-home .dd-pepi__with{font-size:13px;color:var(--ink-3);margin:8px 0 0!important}.dd-home .dd-pepi__cta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:18px 0 0!important}.dd-home .dd-pshero{background:var(--cream);border-bottom:1px solid var(--line);padding-block:clamp(36px,4.4vw,64px)}.dd-home .dd-pshero__in{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:clamp(24px,4vw,56px);align-items:center}.dd-home .dd-pshero__back{font-size:13px;font-weight:700;color:var(--accent);margin:0 0 18px!important}.dd-home .dd-pshero__back a:hover{text-decoration:underline}.dd-home .dd-pshero__meta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin:16px 0 0!important}.dd-home .dd-pshero__lede{font-size:clamp(15px,1.5vw,18px);line-height:1.58;color:var(--ink);font-weight:600;max-width:56ch;margin:18px 0 0!important}.dd-home .dd-pshero__cta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:22px 0 0!important}.dd-home .dd-pshero__fig{display:flex;justify-content:flex-end}.dd-home .dd-pshero__img{width:100%;max-width:320px;border:1px solid var(--line);border-radius:2px}.dd-home .dd-pplayer{margin-top:24px;max-width:560px}.dd-home .dd-pplayer__audio{width:100%;height:44px}.dd-home .dd-pplayer--spotify iframe{border-radius:2px;display:block}.dd-home .dd-psbody__in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,300px);gap:clamp(26px,4vw,60px);align-items:start}.dd-home .dd-psbody__p{font-size:16px;line-height:1.72;color:var(--ink-2);max-width:68ch;margin:0 0 16px!important}.dd-home .dd-psbody__h{margin:clamp(26px,3vw,40px) 0 16px!important}.dd-home .dd-pslist{list-style:none;display:grid;gap:10px;margin:0!important}.dd-home .dd-pslist li{position:relative;padding-left:22px;font-size:15px;line-height:1.6;color:var(--ink-2)}.dd-home .dd-pslist li::before{content:"";position:absolute;left:0;top:9px;width:9px;height:2px;background:var(--accent)}.dd-home .dd-pschap{list-style:none;counter-reset:ch;margin:0!important;border-top:1px solid var(--line)}.dd-home .dd-pschap li{border-bottom:1px solid var(--line)}.dd-home .dd-pschap li>*{display:flex;gap:16px;align-items:baseline;width:100%;padding:11px 0;text-align:left}.dd-home .dd-pschap__t{flex:0 0 58px;font-size:12.5px;font-weight:800;letter-spacing:.03em;color:var(--accent);font-variant-numeric:tabular-nums}.dd-home .dd-pschap__n{font-size:14.5px;line-height:1.5;color:var(--ink-2)}.dd-home .dd-pschap__go{background:none;border:0;cursor:pointer;transition:color .15s}.dd-home .dd-pschap__go:hover .dd-pschap__n{color:var(--ink)}.dd-home .dd-pschap__go:hover .dd-pschap__t{text-decoration:underline}.dd-home .dd-psnote{font-size:13px;line-height:1.6;color:var(--ink-3);margin:14px 0 0!important;max-width:60ch}.dd-home .dd-psnotes{border-left:2px solid var(--line);padding-left:18px;margin-top:clamp(22px,2.6vw,32px)}.dd-home .dd-psbloc{border:1px solid var(--line);background:var(--cream);padding:20px;margin-bottom:2px}.dd-home .dd-psbloc__p{font-size:14.5px;color:var(--ink-2);margin:8px 0 0!important}.dd-home .dd-pswho{list-style:none;display:grid;gap:14px;margin:12px 0 0!important}.dd-home .dd-pswho li{display:flex;gap:12px;align-items:center}.dd-home .dd-pswho__img,.dd-home .dd-pswho__ini{width:44px;height:44px;border-radius:50%;flex:0 0 44px;display:grid;place-items:center;object-fit:cover;background:var(--white);border:1px solid var(--line);font-size:17px;font-weight:800;color:var(--accent)}.dd-home .dd-pswho__txt{display:grid;gap:3px}.dd-home .dd-pswho__txt strong{font-size:14.5px;font-weight:800;color:var(--ink)}.dd-home .dd-pswho__txt span{font-size:12.5px;line-height:1.45;color:var(--ink-3)}.dd-home .dd-pslinks{list-style:none;display:grid;gap:9px;margin:12px 0 0!important}.dd-home .dd-pslinks a{font-size:14px;font-weight:700;color:var(--ink);border-bottom:1px solid var(--line);padding-bottom:2px}.dd-home .dd-pslinks a:hover{color:var(--accent);border-bottom-color:var(--accent)}.dd-menu-podcast .dd-soon{display:inline-block;margin-left:7px;padding:2px 6px;border-radius:2px;background:#EF005F;color:#fff;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;vertical-align:middle}@media (max-width:980px){.dd-home .dd-phero__in,.dd-home .dd-pshero__in,.dd-home .dd-pfeat__in,.dd-home .dd-psens__in,.dd-home .dd-psbody__in{grid-template-columns:1fr}.dd-home .dd-phero__fig,.dd-home .dd-pshero__fig{justify-content:flex-start;order:-1}.dd-home .dd-phero__fig img,.dd-home .dd-pshero__img{max-width:240px}.dd-home .dd-pfeat__media{max-width:300px}}@media (max-width:620px){.dd-home .dd-pepi{grid-template-columns:1fr}.dd-home .dd-pepi__media{width:112px}.dd-home .dd-pepi__cta,.dd-home .dd-pfeat__cta,.dd-home .dd-pshero__cta,.dd-home .dd-phero__cta,.dd-home .dd-pod__actions{gap:12px}.dd-home .dd-cta--spotify,.dd-home .dd-pod__play{width:100%;justify-content:center}.dd-home .dd-pschap__t{flex:0 0 50px}}@media (prefers-reduced-motion:reduce){.dd-home .dd-pod,.dd-home .dd-pod__wave i,.dd-home .dd-cta--spotify,.dd-home .dd-pschap__go{transition:none}}.dd-home .dd-pauteur{border-top:1px solid var(--line);background:var(--white)}.dd-home .dd-pauteur__in{display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start}.dd-home .dd-pauteur__fig{margin:0!important}.dd-home .dd-pauteur__fig img{display:block;width:100%;height:auto;border:1px solid var(--line);border-radius:2px}.dd-home .dd-pauteur__kick{color:var(--accent-2)!important;margin:0 0 10px!important}.dd-home .dd-pauteur__role{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-2);margin:12px 0 0!important}.dd-home .dd-pauteur__p{font-size:16px;line-height:1.68;color:var(--ink-2);max-width:62ch;margin:20px 0 0!important}.dd-home .dd-psens__who{display:flex;align-items:center;gap:11px}.dd-home .dd-psens__face{flex:0 0 44px;width:44px;height:44px;border-radius:50%;object-fit:cover;border:1px solid var(--line);background:var(--white)}@media (max-width:980px){.dd-home .dd-pauteur__in{grid-template-columns:1fr}.dd-home .dd-pauteur__fig{max-width:260px}}.dd-home .dd-pod__play:focus-visible,.dd-home .dd-pschap__go:focus-visible,.dd-home .dd-cta--spotify:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.dd-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
