@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-display:swap;src:url(/polices/bricolage-grotesque-normal-600.woff2)format("woff2")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-display:swap;src:url(/polices/bricolage-grotesque-normal-800.woff2)format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-display:swap;src:url(/polices/archivo-normal-400.woff2)format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-display:swap;src:url(/polices/archivo-normal-500.woff2)format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-display:swap;src:url(/polices/archivo-normal-600.woff2)format("woff2")}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/polices/newsreader-italic-400.woff2)format("woff2")}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/polices/newsreader-normal-400.woff2)format("woff2")}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/polices/newsreader-normal-600.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/polices/jetbrains-mono-normal-400.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/polices/jetbrains-mono-normal-700.woff2)format("woff2")}
:root{--papier:#fbfaf8;--surface:#fff;--surface-2:#f2f1ed;--encre:#22242a;--encre-2:#5a5d67;--encre-3:#8b8d96;--filet:#dfddd6;--filet-fort:#c3c0b6;--accent:#b3261e;--accent-doux:#fbeae8;--accent-clair:#f0a79f;--juste:#2c6b4f;--juste-doux:#e4efe9;--attention:#8a5a0b;--attention-doux:#faeeda;--titre:"Bricolage Grotesque", "Archivo", system-ui, sans-serif;--ui:"Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--serif:"Newsreader", Georgia, "Times New Roman", serif;--mono:"JetBrains Mono", ui-monospace, Menlo, monospace;--ombre:0 1px 2px #22242a0d, 0 6px 20px #22242a0d;--large:44rem}@media (prefers-color-scheme:dark){:root{--papier:#15161a;--surface:#1d1f24;--surface-2:#26282e;--encre:#e9e8e3;--encre-2:#a8a9b0;--encre-3:#7b7d85;--filet:#32343b;--filet-fort:#464951;--accent:#e8635a;--accent-doux:#33201e;--juste:#63bc93;--juste-doux:#1a2b23;--attention:#d69b45;--attention-doux:#2e2517;--ombre:0 1px 2px #0006, 0 6px 22px #0000004d}}*{box-sizing:border-box}body{background:var(--papier);color:var(--encre);font-family:var(--ui);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55}h1,h2,h3{text-wrap:balance;line-height:1.12;font-family:var(--titre);letter-spacing:-.025em;margin:0;font-weight:800}h2,h3{letter-spacing:-.02em;font-weight:600}p{margin:0 0 1rem}a{color:var(--encre);text-underline-offset:3px}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}.etroit{max-width:26rem;margin:0 auto;padding:4rem 1.25rem}.large{max-width:var(--large);margin:0 auto;padding:2rem 1.25rem 5rem}:is(body:has(.entete-seance),body:has(.chrono)){background:var(--surface-2)}:is(body:has(.entete-seance) main.large,body:has(.chrono) main.large){background:var(--papier);border:1px solid var(--filet);border-top:0;border-bottom:0;min-height:100vh;padding-left:2rem;padding-right:2rem}@media (max-width:620px){:is(body:has(.entete-seance) main.large,body:has(.chrono) main.large){border:0;padding-left:1rem;padding-right:1rem}}.enseigne{font-family:var(--titre);letter-spacing:-.02em;align-items:baseline;gap:.45rem;font-size:1rem;font-weight:800;text-decoration:none;display:inline-flex}.enseigne .marque{color:var(--accent);font-family:var(--mono)}h1{margin-bottom:.6rem;font-size:1.875rem}.chapeau{color:var(--encre-2);margin-bottom:2rem;font-size:.9375rem}.discret{color:var(--encre-2);font-size:.875rem}label{letter-spacing:.06em;text-transform:uppercase;color:var(--encre-3);margin-bottom:.4rem;font-size:.75rem;font-weight:700;display:block}input[type=email],input[type=text]{width:100%;font-size:1rem;font-family:var(--ui);border:1px solid var(--filet-fort);background:var(--surface);color:var(--encre);border-radius:2px;padding:.8rem .9rem}input:hover{border-color:var(--encre-3)}button,.bouton{font:600 .9375rem var(--ui);cursor:pointer;border:1px solid var(--encre);background:var(--encre);color:var(--papier);text-align:center;border-radius:2px;margin-top:1.1rem;padding:.8rem 1.4rem;text-decoration:none;display:inline-block}button:hover:not(:disabled),.bouton:hover{background:#000;border-color:#000}button:disabled{opacity:.4;cursor:not-allowed}button.secondaire,.bouton.secondaire{color:var(--encre);border-color:var(--filet-fort);background:0 0}button.secondaire:hover,.bouton.secondaire:hover{background:var(--surface-2);color:var(--encre);border-color:var(--encre)}button.lien{color:var(--accent);font-weight:600;font-size:inherit;background:0 0;border:0;margin:0;padding:0;text-decoration:underline}.piege{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}@media (prefers-color-scheme:dark){button:hover:not(:disabled),.bouton:hover{color:#000;background:#fff;border-color:#fff}button.secondaire:hover,.bouton.secondaire:hover{background:var(--surface-2);color:var(--encre)}}.alerte,.encart,.local{border-radius:2px;margin-bottom:1.25rem;padding:.85rem 1rem;font-size:.875rem}.alerte{background:var(--accent-doux);border-left:3px solid var(--accent)}.alerte.flottante{z-index:20;margin:1rem 0;position:sticky;bottom:1rem;box-shadow:0 6px 24px #0000002e}.encart{background:var(--juste-doux);border-left:3px solid var(--juste)}.local{background:var(--attention-doux);border-left:3px solid var(--attention)}.local code{font-family:var(--mono);word-break:break-all;background:var(--surface);border-radius:2px;margin-top:.6rem;padding:.6rem;font-size:.75rem;display:block}.barre{border-bottom:1px solid var(--filet);background:var(--surface)}.barre-in{max-width:var(--large);align-items:center;gap:1rem;margin:0 auto;padding:.9rem 1.25rem;display:flex}.barre-in .droite{align-items:center;gap:1rem;margin-left:auto;display:flex}.jeton{font-family:var(--mono);color:var(--encre-2);border:1px solid var(--filet);border-radius:2px;padding:.2rem .5rem;font-size:.75rem}.onglets{border-bottom:1px solid var(--filet);margin-bottom:2rem;display:flex;overflow-x:auto}.onglets a{color:var(--encre-3);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.6rem .95rem;font-size:.875rem;font-weight:600;text-decoration:none}.onglets a:hover{color:var(--encre)}.onglets a.actif{color:var(--encre);border-bottom-color:var(--accent)}.entete-seance{font-family:var(--mono);color:var(--encre-3);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:baseline;margin-bottom:.6rem;font-size:.6875rem;display:flex}.avancement{background:var(--filet);height:2px;margin-bottom:2rem}.avancement>div{background:var(--accent);height:100%;transition:width .3s}.document{background:var(--surface);border:1px solid var(--filet);max-height:20rem;box-shadow:var(--ombre);border-radius:2px;margin-bottom:1.75rem;padding:1.25rem 1.4rem;overflow-y:auto}.document h3{text-transform:uppercase;letter-spacing:.09em;color:var(--encre-3);margin-bottom:.75rem;font-size:.6875rem;font-weight:700}.document pre{font-family:var(--serif);white-space:pre-wrap;margin:0;font-size:1rem;line-height:1.65}.trou{background:var(--filet);color:var(--encre);font-family:var(--mono);border-radius:2px;padding:.05rem .45rem;font-size:.8125rem;font-weight:700}.trou.actif{background:var(--accent);color:#fff}.enonce{font-family:var(--serif);margin:0 0 1.5rem;font-size:1.375rem;font-weight:400;line-height:1.45}ul.choix{gap:0;margin:0;padding:0;list-style:none;display:grid}ul.choix li+li{border-top:1px solid var(--filet)}ul.choix button{text-align:left;width:100%;color:var(--encre);font-size:1.0625rem;font-weight:400;font-family:var(--serif);background:0 0;border:1px solid #0000;border-radius:2px;align-items:center;gap:.9rem;margin:0;padding:.8rem .9rem;display:flex}ul.choix button:hover:not(:disabled){background:var(--surface-2)}ul.choix button .lettre{border:1px solid var(--filet-fort);height:1.65rem;font:700 .75rem var(--mono);color:var(--encre-2);border-radius:50%;flex:0 0 1.65rem;place-items:center;display:grid}ul.choix button.choisie .lettre{background:var(--encre);color:var(--papier);border-color:var(--encre)}ul.choix button.juste{border-color:var(--juste);background:var(--juste-doux)}:is(ul.choix li:has(button.juste),ul.choix li:has(button.faux)){border-top-color:#0000}ul.choix button.juste .lettre{background:var(--juste);border-color:var(--juste);color:#fff}ul.choix button.faux{border-color:var(--accent);background:var(--accent-doux)}ul.choix button.faux .lettre{background:var(--accent);border-color:var(--accent);color:#fff}ul.choix button:disabled{opacity:1;cursor:default}.verdict{border-left:3px solid var(--filet-fort);background:var(--surface-2);border-radius:2px;margin-top:1.5rem;padding:1.1rem 1.25rem}.verdict.ok{border-color:var(--juste);background:var(--juste-doux)}.verdict.non{border-color:var(--accent);background:var(--accent-doux)}.verdict p{margin:0 0 .6rem;font-size:.9375rem}.verdict p:last-of-type{margin-bottom:0}.tuiles{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.75rem;margin-bottom:2rem;display:grid}.tuile{background:var(--surface);border:1px solid var(--filet);border-radius:2px;padding:1.1rem 1.2rem}.tuile.accent{background:var(--encre);border-color:var(--encre)}.tuile.accent .val{color:var(--papier);font-size:2.5rem}.tuile.accent .lib{color:var(--accent-clair)}.tuile .val{font:700 1.875rem/1 var(--titre);font-variant-numeric:tabular-nums;letter-spacing:-.03em}.tuile .lib{text-transform:uppercase;letter-spacing:.07em;color:var(--encre-3);margin-top:.35rem;font-size:.6875rem;font-weight:700}.vide{text-align:center;padding:4rem 1rem}.vide h2{margin-bottom:.75rem;font-size:1.375rem}.pied{max-width:var(--large);border-top:1px solid var(--filet);color:var(--encre-3);margin:0 auto;padding:2rem 1.25rem;font-size:.8125rem}@media (max-width:560px){.etroit{padding:2.5rem 1.25rem}h1{font-size:1.5rem}.enonce{font-size:1.1875rem}ul.choix button{gap:.7rem;padding:.75rem .85rem}}.hero{background:var(--encre);color:var(--papier);padding:4.5rem 1.25rem 4rem;position:relative;overflow:hidden}.hero:after{content:"";pointer-events:none;opacity:.07;background-image:radial-gradient(currentColor .5px,#0000 .5px);background-size:22px 22px;position:absolute;inset:0}.hero-in{z-index:1;grid-template-columns:1.15fr .85fr;align-items:center;gap:3.5rem;max-width:58rem;margin:0 auto;display:grid;position:relative}.hero .surtitre{font:700 .6875rem var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-clair);margin-bottom:1.25rem}.hero h1{font-family:var(--titre);letter-spacing:-.035em;margin-bottom:1.25rem;font-size:clamp(2.1rem,4.6vw,3.6rem);font-weight:800;line-height:1.02}.hero h1 em{color:var(--accent-clair);font-style:normal}.hero p{color:#b9b8b2;max-width:34ch;margin-bottom:2rem;font-size:1.0625rem}.hero .actions{flex-wrap:wrap;gap:.75rem;display:flex}.hero .bouton{background:var(--papier);color:var(--encre);border-color:var(--papier);margin:0}.hero .bouton:hover{background:#fff;border-color:#fff}.hero .bouton.secondaire{color:var(--papier);background:0 0;border-color:#4a4c55}.hero .bouton.secondaire:hover{color:var(--papier);border-color:var(--papier);background:#ffffff14}.apercu{background:var(--surface);color:var(--encre);border-radius:3px;padding:1.5rem;transform:rotate(-.6deg);box-shadow:0 24px 60px #00000059}.apercu .etiq{font:700 .625rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--encre-3);margin-bottom:.9rem}.apercu .phrase{font-family:var(--serif);margin-bottom:1rem;font-size:1.0625rem;line-height:1.5}.apercu ol{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.apercu li{font-family:var(--serif);border:1px solid var(--filet);border-radius:2px;align-items:center;gap:.7rem;padding:.5rem .7rem;font-size:.9375rem;display:flex}.apercu li .p{border:1px solid var(--filet-fort);height:1.35rem;font:700 .625rem var(--mono);color:var(--encre-3);border-radius:50%;flex:0 0 1.35rem;place-items:center;display:grid}.apercu li.bonne{border-color:var(--juste);background:var(--juste-doux)}.apercu li.bonne .p{background:var(--juste);border-color:var(--juste);color:#fff}.apercu .pourquoi{border-top:1px solid var(--filet);color:var(--encre-2);margin-top:.9rem;padding-top:.8rem;font-size:.8125rem}.jauge-score{margin:0 0 .5rem}.jauge-score .rail{background:var(--filet);border-radius:4px;height:8px;position:relative;overflow:hidden}.jauge-score .rail>i{background:var(--accent);border-radius:4px;position:absolute;inset:0 auto 0 0}.jauge-score .rail>b{background:var(--encre);width:2px;position:absolute;top:-3px;bottom:-3px}.jauge-score .legendes{font:.6875rem var(--mono);color:var(--encre-3);justify-content:space-between;margin-top:.4rem;display:flex}.section{max-width:58rem;margin:0 auto;padding:4rem 1.25rem}.section h2{margin-bottom:.6rem;font-size:1.5rem}.section>p{color:var(--encre-2);max-width:60ch}.trois{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:2rem;margin-top:2.5rem;display:grid}.trois h3{align-items:baseline;gap:.6rem;margin-bottom:.5rem;font-size:1rem;display:flex}.trois h3 .n{font:700 .75rem var(--mono);color:var(--accent)}.trois p{color:var(--encre-2);margin:0;font-size:.9375rem}.bande{background:var(--surface-2);border-top:1px solid var(--filet);border-bottom:1px solid var(--filet)}@media (max-width:780px){.hero-in{grid-template-columns:1fr;gap:2.5rem}.apercu{transform:none}}.hero-fond{color:#fff;opacity:.05;pointer-events:none;z-index:0;width:22rem;position:absolute;top:50%;right:-2%;transform:translateY(-50%)rotate(6deg)}.duo{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.duo .dessin{color:var(--encre);width:100%;max-width:17rem}.duo .dessin.centre{margin:0 auto}.minuteur{width:8rem;color:var(--accent)}.courbe{width:100%;color:var(--accent)}.legende-dessin{font:.75rem var(--mono);color:var(--encre-3);text-align:center;margin-top:.75rem}@media (max-width:780px){.duo{grid-template-columns:1fr;gap:2rem}.hero-fond{display:none}}.photo{border:1px solid var(--filet);background:var(--surface-2);border-radius:2px;position:relative;overflow:hidden}.photo img{object-fit:cover;filter:grayscale()contrast(1.08)brightness(1.02);width:100%;height:100%;display:block}.photo:after{content:"";background:linear-gradient(#0000 45%,#22242a8c);position:absolute;inset:0}.photo figcaption{z-index:1;color:#fff;font:.8125rem var(--ui);position:absolute;bottom:.9rem;left:1rem;right:1rem}@media (prefers-color-scheme:dark){.photo img{filter:grayscale()contrast(1.05)brightness(.72)}}.lecteur{background:var(--surface);border:1px solid var(--filet);border-radius:2px;flex-wrap:nowrap;align-items:center;gap:.75rem;margin-bottom:1.75rem;padding:.75rem .9rem;display:flex}.lecteur .jouer{background:var(--accent);border-color:var(--accent);border-radius:50%;flex:0 0 2.75rem;place-items:center;width:2.75rem;height:2.75rem;margin:0;padding:0;display:grid}.lecteur .jouer:hover{background:var(--accent);border-color:var(--accent);filter:brightness(1.1)}.lecteur .jouer svg{fill:#fff;width:20px;height:20px}.lecteur .onde{background:var(--filet);flex:8rem;height:3px}.lecteur .onde>div{background:var(--accent);height:100%;transition:width .12s linear}.lecteur .vitesses{gap:2px;display:flex}.lecteur .vitesses button{font:600 .625rem var(--mono);color:var(--encre-2);border:1px solid var(--filet);background:0 0;border-radius:2px;margin:0;padding:.3rem .4rem}.lecteur .vitesses button:hover{color:var(--encre);border-color:var(--encre-3);background:0 0}.lecteur .vitesses button.actif{background:var(--encre);color:var(--papier);border-color:var(--encre)}.lecteur .ecoutes{font:.625rem var(--mono);color:var(--encre-3);white-space:nowrap}.transcription{background:var(--surface);font-family:var(--serif);white-space:pre-wrap;border-radius:2px;margin:0 0 .75rem;padding:.8rem;font-size:.9375rem;line-height:1.6}.bloc-question{border-left:1px solid var(--filet);padding:1.75rem 0 1.75rem 3.5rem;position:relative}.bloc-question+.bloc-question{border-top:1px solid var(--filet)}.enonce .numero{text-align:center;width:3.5rem;font:800 1.5rem/1 var(--titre);color:var(--filet-fort);letter-spacing:-.04em;position:absolute;top:1.7rem;left:0}@media (max-width:560px){.bloc-question{padding-left:2.25rem}.enonce .numero{width:2.25rem;font-size:1.125rem}}.fin-etape{border-top:2px solid var(--encre);margin-top:2rem;padding-top:1.5rem}.transcription-bloc{margin-bottom:1rem}.transcription-bloc summary{cursor:pointer;color:var(--encre-2);padding:.4rem 0;font-size:.875rem;font-weight:600}.transcription-bloc summary:hover{color:var(--encre)}.formats{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;display:grid}.format{color:inherit;border:1px solid var(--filet);background:var(--surface);border-radius:2px;padding:1.25rem;text-decoration:none;transition:border-color .15s;display:block}.format:hover{border-color:var(--encre)}.format .duree{font:700 .6875rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.format h2{margin:.5rem 0;font-size:1.0625rem}.format p{color:var(--encre-2);margin:0 0 .75rem;font-size:.875rem}.format .nb{font:.75rem var(--mono);color:var(--encre-3)}.chrono{background:var(--surface);border:1px solid var(--filet);border-radius:2px;align-items:center;gap:1rem;margin-bottom:.5rem;padding:.75rem 1rem;display:flex}.chrono .temps{font:700 1.75rem var(--mono);font-variant-numeric:tabular-nums;font-feature-settings:"zero" 1;letter-spacing:-.02em}.chrono .position{font:.8125rem var(--mono);color:var(--encre-3)}.chrono .abandon{color:var(--encre-3);border:1px solid var(--filet);background:0 0;margin:0 0 0 auto;padding:.35rem .7rem;font-size:.75rem;font-weight:600}.chrono .abandon:hover{color:var(--encre);border-color:var(--encre-3);background:0 0}.chrono.urgence{border-color:var(--accent)}.chrono.urgence .temps{color:var(--accent)}.tableau-parties{gap:.6rem;display:grid}.ligne-partie{grid-template-columns:1fr 8rem 3.5rem;align-items:center;gap:1rem;font-size:.875rem;display:grid}.ligne-partie .barre-taux{background:var(--filet);border-radius:3px;height:6px;overflow:hidden}.ligne-partie .barre-taux>i{background:var(--accent);height:100%;display:block}.ligne-partie .chiffre{font:.8125rem var(--mono);font-variant-numeric:tabular-nums;text-align:right;color:var(--encre-2)}@media (max-width:560px){.ligne-partie{grid-template-columns:1fr 4rem}.ligne-partie .barre-taux{display:none}}.lecteur .jouer.premiere{box-shadow:0 0 0 4px var(--accent-doux)}.invite-ecoute{color:var(--encre-2);white-space:nowrap;flex:0 auto;font-size:.8125rem}@media (max-width:720px){.invite-ecoute{display:none}.lecteur .vitesses button{padding:.3rem}}@media (prefers-reduced-motion:no-preference){.lecteur .jouer.premiere{animation:2.4s ease-in-out infinite pulsation}@keyframes pulsation{0%,to{box-shadow:0 0 0 4px var(--accent-doux)}50%{box-shadow:0 0 0 9px var(--accent-doux)}}}.formules{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.25rem;margin:2.5rem 0;display:grid}.formule{background:var(--surface);border:1px solid var(--filet);border-radius:2px;padding:1.75rem 1.5rem;position:relative}.formule.mise-en-avant{border-color:var(--encre);border-width:2px}.formule .ruban{background:var(--accent);color:#fff;font:700 .625rem var(--mono);letter-spacing:.1em;text-transform:uppercase;border-radius:2px;padding:.25rem .6rem;position:absolute;top:-.7rem;left:1.5rem}.formule h2{margin-bottom:.75rem;font-size:1.125rem}.formule .prix{font:800 3.5rem/1 var(--titre);font-variant-numeric:tabular-nums;letter-spacing:-.045em;margin:0}.formule .prix span{color:var(--encre-2);font-size:1.5rem;font-weight:400}.formule .par-mois{font:.75rem var(--mono);color:var(--encre-3);margin:.35rem 0 1.25rem}.formule .pour{margin-bottom:.5rem;font-size:.9375rem;font-weight:600}.formule .detail{color:var(--encre-2);font-size:.875rem}.formule .bouton{width:100%}.inclus{border-top:1px solid var(--filet);padding-top:2rem}.inclus h2{margin-bottom:1rem;font-size:1.125rem}.inclus ul{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.inclus li{padding-left:1.5rem;font-size:.9375rem;position:relative}.inclus li:before{content:"✓";color:var(--juste);font-weight:700;position:absolute;left:0}.essai-rappel{background:var(--surface-2);border-radius:2px;margin-top:2.5rem;padding:1.5rem}.essai-rappel h2{margin-bottom:.5rem;font-size:1.0625rem}.essai-rappel p{color:var(--encre-2);max-width:52ch;margin-bottom:0;font-size:.9375rem}dl.faq{margin:1.5rem 0 0}dl.faq dt{margin-top:1.25rem;font-size:.9375rem;font-weight:600}dl.faq dd{color:var(--encre-2);max-width:62ch;margin:.4rem 0 0;font-size:.9375rem}.actions-espace{flex-wrap:wrap;gap:.6rem;margin-top:1.5rem;display:flex}.actions-espace .bouton{margin-top:0}a.ligne-partie{color:inherit;border-radius:2px;margin:0 -.5rem;padding:.6rem .5rem;text-decoration:none}a.ligne-partie:hover{background:var(--surface-2)}a.ligne-partie .nom{font-weight:500}.pied-liens{flex-wrap:wrap;gap:1.25rem;margin-bottom:1rem;display:flex}.pied-liens a{color:var(--encre-2);font-size:.8125rem}.pied p{max-width:62ch;margin:0}.chiffres-bande{border-block:1px solid var(--filet)}.chiffres{text-align:center;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:2rem;display:grid}.chiffres div{flex-direction:column;gap:.35rem;display:flex}.chiffres b{font:700 clamp(2.4rem, 6vw, 3.6rem)/1 var(--titre);color:var(--accent);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.chiffres span{font:.9375rem/1.4 var(--ui);color:var(--encre-doux)}.chiffres-note{text-align:center;max-width:46rem;font:.9375rem/1.6 var(--ui);color:var(--encre-doux);margin:2rem auto 0}.rappel-drill{border:1px solid var(--filet);background:var(--surface-2);border-radius:3px;padding:1.5rem}.echeances{gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.echeances li{background:var(--surface);border-left:2px solid var(--filet);border-radius:2px;grid-template-columns:3.5rem 1fr;align-items:baseline;gap:.75rem;padding:.55rem .65rem;display:grid}.echeances b{font:700 .9375rem var(--mono);color:var(--accent);font-variant-numeric:tabular-nums}.echeances span{font:.875rem/1.4 var(--ui);color:var(--encre-doux)}.echeances .acquise{border-left-color:var(--juste)}.echeances .acquise b{color:var(--juste)}.rappel-note{font:.8125rem/1.5 var(--ui);color:var(--encre-doux);margin:1rem 0 0}.jours-formule{font:.8125rem var(--ui);color:var(--encre-doux);letter-spacing:.02em;margin:-.35rem 0 .5rem}
