.figure{margin:0;max-width:var(--readw)}.figure picture{display:block}.figure img{display:block;width:100%;height:auto;background:var(--card-sunk);border:1px solid var(--hairline);border-radius:2px;box-shadow:var(--ombre-vue);filter:var(--voile-scan, none)}@media(prefers-color-scheme:dark){.figure{--voile-scan: brightness(.82) contrast(1.05)}}:root[data-theme=dark] .figure{--voile-scan: brightness(.82) contrast(1.05)}:root[data-theme=light] .figure{--voile-scan: none}.figure a.zoom{display:block;cursor:zoom-in}.figure a.zoom:hover img,.figure a.zoom:focus-visible img{border-color:var(--seal);outline:none;filter:none}.figure picture.recadre{position:relative;overflow:hidden;aspect-ratio:var(--cadre-forme);background:var(--card-sunk);border:1px solid var(--hairline);border-radius:2px;box-shadow:var(--ombre-vue)}.figure picture.recadre>img{position:absolute;width:calc(100% / var(--cadre-w));max-width:none;left:calc(-100% * var(--cadre-x) / var(--cadre-w));top:calc(-100% * var(--cadre-y) / var(--cadre-h));border:0;border-radius:0;box-shadow:none;background:none}.figure a.zoom:hover picture.recadre,.figure a.zoom:focus-visible picture.recadre{border-color:var(--seal)}.figure figcaption{margin-top:var(--s2);font-family:var(--serif);font-size:13px;line-height:1.5;color:var(--ink-soft)}.figure figcaption>span{display:block}.figure figcaption>span[hidden]{display:none}.figure figcaption .reserve{margin-top:var(--s1);font-style:italic;color:var(--ink-faint)}.figure figcaption .credit{margin-top:var(--s1);font-family:var(--sans);font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint)}.figure figcaption .credit a.doc{overflow-wrap:anywhere;text-transform:none;letter-spacing:normal;text-decoration:none;border-bottom:1px solid var(--seal-line)}.figure figcaption .credit a.doc:hover,.figure figcaption .credit a.doc:focus-visible{border-bottom-color:var(--ink);outline:none}.figure.portrait{margin:var(--s5) 0 0;max-width:320px}@media(min-width:760px){.entete:has(>.figure.portrait,>.figure.signature,>.figure.piece){display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-auto-flow:row dense;column-gap:var(--s6);align-items:start}.entete:has(>.figure.signature){grid-template-columns:minmax(0,1fr) 240px}.entete:has(>.figure.piece){grid-template-columns:minmax(0,1fr) 360px}.entete:has(>.figure.portrait,>.figure.signature,>.figure.piece)>.titleline{grid-column:1 / -1}.entete:has(>.figure.portrait,>.figure.signature,>.figure.piece)>.vitals{grid-column:1}.entete:has(>.figure.portrait,>.figure.signature,>.figure.piece)>.notabilite{grid-column:1 / -1}.entete:has(>.figure.portrait)>.figure.portrait,.entete:has(>.figure.signature)>.figure.signature,.entete:has(>.figure.piece)>.figure.piece{grid-column:2}}@media(max-width:759px){.figure.portrait{margin-inline:auto}}.figure.signature{margin:var(--s5) 0 0;max-width:240px}.figure[data-bloc=preuve]{margin:var(--s3) 0 var(--s2);max-width:560px}.figure figcaption .credit a.doc:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}.figure.piece{margin:var(--s5) 0 0;max-width:360px}@media(max-width:759px){.figure.piece{max-width:300px;margin-inline:auto}}.figure figcaption .renvoi{margin-top:var(--s1)}.figure figcaption .renvoi a{color:inherit;text-decoration:none;border-bottom:1px solid var(--seal-line)}.figure figcaption .renvoi a:hover{border-bottom-color:var(--ink)}.figure figcaption .renvoi a:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:2px}
