.ss50{--ss50-portrait:94px}.ss50-image{display:grid;gap:var(--so-e-2)}.ss50-photo{position:relative;aspect-ratio:1}.ss50-photo img{width:100%;height:100%;object-fit:cover}.ss50-panneau{display:grid;justify-items:center;align-content:start}.ss50-figure{width:40%;height:auto}.ss50-texte{display:grid;justify-items:start;gap:var(--so-e-16);min-width:0}.ss50-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--so-e-1) var(--so-e-4)}.ss50-auteur{display:grid;justify-items:start;gap:var(--so-e-4);color:var(--so-gris)}.ss50-portrait{display:block;width:var(--ss50-portrait);aspect-ratio:2/3;overflow:hidden}.ss50-portrait img{width:100%;height:100%;object-fit:cover;object-position:50% 22%}.ss50-lecture{font-size:var(--so-t-petit)}.so .ss50-corps a{text-decoration:underline;text-decoration-thickness:var(--so-filet);text-underline-offset:.2em}.ss50-corps blockquote{padding:var(--so-e-4) var(--so-e-6);border-left:var(--so-filet) solid var(--so-ligne);font-size:var(--so-t-intro);line-height:1.5}.ss50-corps:not(.sj-guide) table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.ss50-corps:not(.sj-guide) :is(th,td){padding:var(--so-e-2) var(--so-e-3) var(--so-e-2) 0;border-bottom:var(--so-filet) solid var(--so-ligne);text-align:left;vertical-align:top}.ss50-corps:not(.sj-guide) :is(th,td):last-child{padding-right:0}.ss50-corps:not(.sj-guide) thead th{color:var(--so-gris);font-size:var(--so-t-petit);font-weight:500;letter-spacing:.02em;text-transform:uppercase}.ss50-corps:not(.sj-guide) tbody th{font-weight:500;overflow-wrap:anywhere}.ss50-corps:not(.sj-guide) td{white-space:nowrap}.ss50-contenu{display:grid;gap:var(--so-e-8);width:100%;max-width:var(--so-mesure-large)}.ss50-sources{padding-bottom:var(--so-e-4);color:var(--so-gris);font-size:var(--so-t-petit);overflow-wrap:anywhere}@media (max-width:991px){.ss50-image{max-width:var(--so-mesure-large)}}@media (max-width:767px){.ss50-corps:not(.sj-guide) :is(th,td){padding-right:var(--so-e-1)}.ss50-corps:not(.sj-guide) tbody th{min-width:7.5em;font-size:var(--so-t-legende);hyphens:auto}.ss50-corps:not(.sj-guide) td{font-size:var(--so-t-petit)}.ss50-texte{gap:var(--so-e-8)}.ss50-figure{width:48%}}