.ch-page{--gouttiere-chaine:calc(var(--spacing,.25rem) * 4);padding-block-end:calc(var(--spacing,.25rem) * 10)}@media (min-width:40rem){.ch-page{--gouttiere-chaine:calc(var(--spacing,.25rem) * 6)}}@media (min-width:64rem){.ch-page{--gouttiere-chaine:calc(var(--spacing,.25rem) * 8);padding-block-end:calc(var(--spacing,.25rem) * 16)}}.ch-entete{padding-block-end:calc(var(--spacing,.25rem) * 3.5)}@media (min-width:64rem){.ch-entete{padding-block:calc(var(--spacing,.25rem) * 6) calc(var(--spacing,.25rem) * 5)}}.ch-couverture{block-size:calc(var(--spacing,.25rem) * 30);margin-inline:calc(var(--gouttiere-chaine) * -1)}@media (min-width:40rem){.ch-couverture{border-radius:var(--radius-2xl);margin-block-start:calc(var(--spacing,.25rem) * 6);margin-inline:0;overflow:hidden}}@media (min-width:64rem){.ch-couverture{block-size:calc(var(--spacing,.25rem) * 40);margin-block-start:0}}.ch-identite{flex-direction:column;display:flex;position:relative}@media (min-width:64rem){.ch-identite{align-items:flex-end;gap:calc(var(--spacing,.25rem) * 6);padding-inline:calc(var(--spacing,.25rem) * 6);flex-flow:wrap}}.ch-avatar{inline-size:calc(var(--spacing,.25rem) * 22);block-size:calc(var(--spacing,.25rem) * 22);border:calc(var(--cran) * 2) solid var(--fond);border-radius:var(--radius-pilule);box-shadow:var(--ombre-relief);flex-shrink:0;place-items:center;margin-block-start:calc(calc(var(--spacing,.25rem) * 22) / -2);font-size:2.375rem;font-weight:600;display:grid}@media (min-width:64rem){.ch-avatar{inline-size:calc(var(--spacing,.25rem) * 34);block-size:calc(var(--spacing,.25rem) * 34);border-width:calc(var(--cran) * 2.5);margin-block-start:calc(calc(var(--spacing,.25rem) * 13) * -1);font-size:3.5rem}}.ch-textes{min-inline-size:0;flex-direction:column;margin-block-start:calc(var(--spacing,.25rem) * 2.5);display:flex}@media (min-width:64rem){.ch-textes{flex:1 1 calc(var(--spacing,.25rem) * 80);margin-block-start:0;padding-block-end:calc(var(--spacing,.25rem) * 1.5)}}.ch-nom{align-items:center;gap:calc(var(--spacing,.25rem) * 2);min-inline-size:0;font-family:var(--police-titres-pile);letter-spacing:-.035em;font-size:1.625rem;font-weight:800;line-height:1.1;display:flex}@media (min-width:64rem){.ch-nom{letter-spacing:-.045em;font-size:2.25rem;line-height:1.05}}.ch-nom-ligne{align-items:center;gap:calc(var(--spacing,.25rem) * 2);min-inline-size:0;display:flex}.ch-titre{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.ch-faits{color:var(--texte-secondaire);margin-block-start:calc(var(--spacing,.25rem) * 1.5);font-size:.84375rem;line-height:1.45}@media (min-width:64rem){.ch-faits{margin-block-start:calc(var(--spacing,.25rem) * 2);font-size:.90625rem}}.ch-bio{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-xs);text-align:start;inline-size:100%;max-inline-size:44rem;color:var(--texte-secondaire);-webkit-tap-highlight-color:transparent;margin-block-start:calc(var(--spacing,.25rem) * 2);display:flex}@media (min-width:64rem){.ch-bio{margin-block-start:calc(var(--spacing,.25rem) * 1.5)}}.ch-bio:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ch-bio-texte{min-inline-size:0;font-size:var(--text-sm);-webkit-line-clamp:2;line-clamp:2;unicode-bidi:plaintext;-webkit-box-orient:vertical;flex:1;line-height:1.5;display:-webkit-box;overflow:hidden}@media (min-width:64rem){.ch-bio-texte{-webkit-line-clamp:1;line-clamp:1;font-size:.90625rem}}.ch-bio-chevron{inline-size:calc(var(--spacing,.25rem) * 4.5);block-size:calc(var(--spacing,.25rem) * 4.5);flex-shrink:0}.ch-gestes{gap:calc(var(--spacing,.25rem) * 2);margin-block-start:calc(var(--spacing,.25rem) * 3.5);display:flex}@media (min-width:64rem){.ch-gestes{margin-block-start:0;padding-block-end:calc(var(--spacing,.25rem) * 2.5)}.ch-gestes .bouton-suivre-large{block-size:calc(var(--spacing,.25rem) * 9);margin-block:var(--spacing,.25rem);font-size:var(--text-sm);flex:none}}.ch-tri{gap:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 3) var(--spacing,.25rem);display:flex}.ch-puce{block-size:calc(var(--spacing,.25rem) * 11);-webkit-tap-highlight-color:transparent;align-items:center;display:flex}.ch-puce>span{block-size:calc(var(--spacing,.25rem) * 8.5);padding-inline:calc(var(--spacing,.25rem) * 3.5);border-radius:var(--radius-pilule);font-size:var(--text-sm);color:var(--texte);box-shadow:inset 0 0 0 var(--trait-fin) var(--bordure);align-items:center;font-weight:500;display:flex}.ch-puce[aria-pressed=true]>span{color:var(--accent);background-color:var(--accent);font-weight:600}@supports (color:color-mix(in lab, red, red)){.ch-puce[aria-pressed=true]>span{background-color:color-mix(in srgb, var(--accent) 11%, var(--fond-carte))}}.ch-puce[aria-pressed=true]>span{box-shadow:inset 0 0 0 calc(var(--trait-fin) * 1.5) var(--accent)}.ch-puce:focus-visible{outline:none}.ch-puce:focus-visible>span{outline:2px solid var(--accent);outline-offset:2px}.ch-grille{gap:calc(var(--spacing,.25rem) * 6) calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(auto-fill,minmax(16.5rem,1fr));padding-block-start:calc(var(--spacing,.25rem) * 2.5);display:grid}@media (min-width:64rem){.ch-grille{gap:calc(var(--spacing,.25rem) * 8) calc(var(--spacing,.25rem) * 4);padding-block-start:calc(var(--spacing,.25rem) * 3)}}.ch-series{gap:calc(var(--spacing,.25rem) * 8) calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(auto-fill,minmax(16.5rem,22rem));padding-block-start:calc(var(--spacing,.25rem) * 4.5);display:grid}@media not all and (min-width:40rem){.ch-series{grid-template-columns:minmax(0,1fr)}}.ch-serie{min-inline-size:0;position:relative}.ch-serie-image{border-radius:var(--radius-md);-webkit-tap-highlight-color:transparent;padding-block-start:calc(var(--spacing,.25rem) * 3);display:block;position:relative}.ch-serie-image:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ch-serie-pile{inset-block-start:0;inset-inline:calc(var(--spacing,.25rem) * 5.5);block-size:calc(var(--spacing,.25rem) * 7.5);border-radius:var(--radius-md) var(--radius-md) 0 0;opacity:.55;filter:saturate(.6);position:absolute;overflow:hidden}.ch-serie-pile[data-rang="1"]{inset-block-start:calc(var(--spacing,.25rem) * 1.5);inset-inline:calc(var(--spacing,.25rem) * 2.75);opacity:.8;filter:saturate(.8);box-shadow:0 calc(var(--trait-fin) * -1) 0 var(--fond)}.ch-serie-face{aspect-ratio:16/9;border-radius:var(--radius-md);background-color:var(--fond-doux);box-shadow:0 calc(var(--trait-fin) * -1) 0 var(--fond), var(--ombre-relief);display:block;position:relative;overflow:hidden}.ch-serie-titre{font-family:var(--police-titres-pile);font-size:var(--text-base);letter-spacing:-.01em;margin-block-start:calc(var(--spacing,.25rem) * 3);font-weight:700}.ch-serie-titre a{min-block-size:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-xs);unicode-bidi:plaintext;display:inline-block}.ch-serie-titre a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ch-serie-meta{color:var(--texte-secondaire);margin-block-start:calc(var(--cran) * 1);font-size:.84375rem}.ch-serie-lire{margin-block-start:calc(var(--spacing,.25rem) * 2)}.ch-serie-lire>svg{inline-size:calc(var(--spacing,.25rem) * 3.5);block-size:calc(var(--spacing,.25rem) * 3.5);fill:currentColor}.ch-directs,.ch-a-propos{max-inline-size:46rem}.ch-directs{gap:calc(var(--spacing,.25rem) * 5);flex-direction:column;padding-block-start:calc(var(--spacing,.25rem) * 4);display:flex}.ch-bulle{padding:var(--marge-bulle);border-radius:var(--radius-2xl);background-color:var(--fond-carte);box-shadow:var(--ombre-carte), inset 0 0 0 var(--trait-fin) var(--bordure)}@supports (color:color-mix(in lab, red, red)){.ch-bulle{box-shadow:var(--ombre-carte), inset 0 0 0 var(--trait-fin) color-mix(in srgb, var(--bordure) 70%, transparent)}}.ch-a-propos{margin-block-start:calc(var(--spacing,.25rem) * 4)}.ch-bulle-titre{font-family:var(--police-titres-pile);font-size:1.0625rem;font-weight:700;display:block}.ch-bulle-texte{font-size:var(--text-sm);color:var(--texte-secondaire);margin-block-start:var(--spacing,.25rem);display:block}.ch-aucun-direct{align-items:center;gap:calc(var(--spacing,.25rem) * 3.5);display:flex}.ch-aucun-direct-icone{inline-size:calc(var(--spacing,.25rem) * 11);block-size:calc(var(--spacing,.25rem) * 11);border-radius:var(--radius-pilule);color:var(--texte-direct);background-color:var(--texte-direct);flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.ch-aucun-direct-icone{background-color:color-mix(in srgb, var(--texte-direct) 10%, var(--fond-carte))}}.ch-aucun-direct-icone>svg{inline-size:calc(var(--spacing,.25rem) * 5.5);block-size:calc(var(--spacing,.25rem) * 5.5)}.ch-sous-titre{font-family:var(--police-titres-pile);font-size:var(--text-base);margin-block-end:var(--spacing,.25rem);font-weight:700}.ch-passes>li{align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);border-block-start:var(--trait-fin) solid var(--bordure);display:flex}.ch-passe-icone{inline-size:calc(var(--spacing,.25rem) * 10);block-size:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-md);color:var(--texte-secondaire);background-color:var(--fond-doux);flex-shrink:0;place-items:center;display:grid}.ch-passe-icone>svg{inline-size:calc(var(--spacing,.25rem) * 4.5);block-size:calc(var(--spacing,.25rem) * 4.5)}.ch-passe-titre{text-align:var(--aligne-page);font-size:.9375rem;font-weight:600;display:block}.ch-passe-date{color:var(--texte-secondaire);font-size:.8125rem;display:block}.ch-a-propos-texte{gap:calc(var(--spacing,.25rem) * 3);white-space:pre-line;color:var(--texte-secondaire);text-wrap:pretty;flex-direction:column;margin-block-start:calc(var(--spacing,.25rem) * 2.5);font-size:.9375rem;line-height:1.65;display:flex}.ch-faits-liste{border-block-start:var(--trait-fin) solid var(--bordure);margin-block-start:calc(var(--spacing,.25rem) * 2)}.ch-faits-liste>div{align-items:center;gap:var(--spacing,.25rem) calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);flex-wrap:wrap;display:flex}.ch-faits-liste dt{align-items:center;gap:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm);color:var(--texte-secondaire);flex:1;display:flex}.ch-faits-liste dt>svg{inline-size:calc(var(--spacing,.25rem) * 4.5);block-size:calc(var(--spacing,.25rem) * 4.5);flex-shrink:0}.ch-faits-liste dd{font-size:.90625rem;font-weight:600}.ch-puce,.ch-bio{-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion:no-preference){.ch-puce{transition:transform var(--t-court) var(--ease-doux)}.ch-puce:active{transform:scale(var(--presse-texte))}.ch-puce>span{transition:background-color var(--t-court) var(--ease-doux), color var(--t-court) var(--ease-doux), box-shadow var(--t-court) var(--ease-doux)}.ch-bio-chevron,.ch-serie-face{transition:transform var(--t-moyen) var(--ease-sortie)}}@media (hover:hover) and (pointer:fine){.ch-puce[aria-pressed=false]:hover>span{background-color:var(--color-survol)}.ch-bio:hover{color:var(--texte)}.ch-bio:hover .ch-bio-chevron{transform:translateX(calc(var(--sens) * var(--cran) * 1.5))}.ch-serie-image:hover .ch-serie-face{transform:translateY(calc(var(--cran) * -1.5))}.ch-serie-titre a:hover{text-underline-offset:3px;text-decoration:underline}}