:root{--fond:#fbfae4;--texte:#2b2118;--bordeaux:#6e1616;--bleu-nuit:#2a2f6b;--discret:#6f6455;--serif:"Palatino Linotype", "Book Antiqua", Palatino, "URW Palladio L", "P052", Georgia, serif;--largeur:1200px}*,:before,:after{box-sizing:border-box}html{background:var(--fond);color:var(--texte);font-family:var(--serif);-webkit-text-size-adjust:100%;font-size:17px;line-height:1.55}body{flex-direction:column;min-height:100vh;margin:0;display:flex}main{width:100%;max-width:var(--largeur);flex:1;margin:0 auto;padding:2rem 16px 4rem}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:.15em}a:hover{color:var(--bordeaux)}h1,h2,h3{color:var(--bordeaux);letter-spacing:.06em;margin:0 0 .5em;font-weight:400;line-height:1.2}h1{font-size:clamp(1.8rem,4vw,2.6rem)}.italique,em{font-style:italic}.article-titre{color:var(--bordeaux);letter-spacing:.06em;font-weight:600}.article-auteur{letter-spacing:.04em;font-size:.9em;font-style:italic;display:block}.visuellement-cache{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.legende{color:var(--discret);margin-top:.4rem;font-size:.85rem}.legende strong{color:var(--texte);font-style:italic}.citation{color:var(--bleu-nuit);letter-spacing:.04em;font-style:italic}.note-chantier{border-left:3px solid var(--bordeaux);color:var(--discret);padding:.5rem 1rem;font-style:italic}html:not(.ecran) .quitter-ecran{display:none}html.ecran{--entete:3.6rem;--pied:2.8rem;--marge:1.1rem;--page-h:calc(100dvh - var(--entete) - var(--pied) - 2 * var(--marge));overflow:hidden}html.ecran body{height:100dvh;min-height:0;overflow:hidden}html.ecran body>.entete{height:var(--entete);flex-wrap:nowrap;align-items:center;padding-top:0;padding-bottom:0;overflow:hidden}html.ecran main{padding:var(--marge) 16px;flex:none}html.ecran .feuillets{height:var(--page-h);column-count:1;column-fill:auto;column-gap:4rem;overflow:hidden}html.ecran .feuillets :is(figure,li,img,a:has(>img),blockquote,address,header,section>h2){break-inside:avoid}html.ecran .feuillets img{width:auto;max-width:100%;max-height:calc(var(--page-h) - 2.5rem)}html.ecran .pied{height:var(--pied);max-width:var(--largeur);border-top:1px solid color-mix(in srgb, var(--bordeaux) 25%, transparent);text-align:left;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;width:100%;margin:0 auto;padding:0 16px;font-size:.8rem;display:grid}html.ecran .breton{white-space:nowrap;grid-column:1;gap:.35rem;min-width:0;display:flex;overflow:hidden}html.ecran .breton p{margin:0}html.ecran .breton p:first-child:after{content:" —"}html.ecran .breton p+p{font-size:0}html.ecran .breton p+p .bordeaux{font-size:.8rem}html.ecran .tourne-page:not([hidden]){grid-column:2;align-items:center;gap:.75rem;font-size:.95rem;display:flex}html.ecran .tourne-page button{font:inherit;border:1px solid color-mix(in srgb, var(--bordeaux) 50%, transparent);width:2rem;height:2rem;color:var(--bordeaux);cursor:pointer;background:0 0;border-radius:50%;font-size:1.4rem;line-height:1}html.ecran .tourne-page button:hover:not(:disabled){background:var(--bordeaux);color:var(--fond)}html.ecran .tourne-page button:disabled{opacity:.25;cursor:default}html.ecran .folio{text-align:center;letter-spacing:.08em;min-width:3.2rem;font-style:italic}html.ecran .quitter-ecran{white-space:nowrap;color:var(--discret);grid-column:3;justify-self:end;font-style:italic}html.ecran .retour{margin-top:1.5rem}html.ecran [data-page=accueil] .table{height:var(--page-h);grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(8,minmax(0,1fr));place-items:stretch stretch;gap:1.2rem 1.6rem;display:grid}html.ecran [data-page=accueil] .table>a:nth-child(n){flex-direction:row;justify-content:center;align-items:center;min-width:0;min-height:0;margin:0;display:flex}html.ecran [data-page=accueil] .table img{object-fit:contain;width:100%;height:100%;max-height:none;box-shadow:none;filter:drop-shadow(0 2px 4px #2b21184d)}html.ecran [data-page=accueil] .table>a:nth-child(3n) img{height:82%}html.ecran [data-page=accueil] .table>a:nth-child(5n+2) img{height:72%}html.ecran [data-page=accueil] .table>a:nth-child(4n+1){align-items:flex-start}html.ecran [data-page=accueil] .table>a:nth-child(7n+3){align-items:flex-end}html.ecran [data-page=accueil] .titre{text-align:center;grid-area:2/4/span 2/span 2;align-self:center;padding:0}html.ecran [data-page=accueil] .titre .nom{white-space:nowrap;font-size:clamp(1.6rem,2.6vw,2.6rem)}html.ecran [data-page=accueil] .titre .signature{margin-bottom:.8rem!important}html.ecran [data-page=accueil] .titre .citation{font-size:1rem;margin-top:.4rem!important}@media (width<=1000px){html.ecran [data-page=accueil] .table{grid-template-rows:repeat(6,minmax(0,1fr));grid-template-columns:repeat(6,minmax(0,1fr));gap:.8rem 1rem}html.ecran [data-page=accueil] .titre{grid-area:3/2/span 2/span 4}}@media (width<=600px){html.ecran [data-page=accueil] .table{grid-template-rows:repeat(9,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem .6rem}html.ecran [data-page=accueil] .titre{order:0;grid-area:1/1/span 2/-1}html.ecran [data-page=accueil] .titre .nom{font-size:1.7rem}html.ecran [data-page=accueil] .titre .sous-titre{font-size:.9rem;display:inline}html.ecran [data-page=accueil] .titre .sous-titre+.signature{font-size:.8rem;display:inline}html.ecran [data-page=accueil] .titre .sous-titre+.signature:before{content:" — "}html.ecran [data-page=accueil] .titre .citation{font-size:.85rem;line-height:1.3}html.ecran [data-page=accueil] .titre .citation+.signature{font-size:.75rem;margin:0!important}}html.ecran [data-page=revue] h1{margin-bottom:.2rem}html.ecran [data-page=revue] .intro{margin:0}html.ecran [data-page=revue] .numeros{gap:1rem 1.5rem;margin:1.2rem 0 0}html.ecran [data-page=revue] .numeros img{height:auto;max-height:calc((var(--page-h) - 9rem) / 2 - 2rem)}html.ecran [data-page=revue] .index{break-before:column;grid-template-columns:2.4fr 1.3fr 1.3fr;font-size:.88rem;line-height:1.45}html.ecran [data-page=revue] .index .colonnes{columns:3}html.ecran [data-page=revue] .index li{white-space:nowrap}@media (width<=900px){html.ecran [data-page=revue] .numeros img{max-height:calc((var(--page-h) - 9rem) / 3 - 2rem)}}@media (width<=600px){html.ecran [data-page=revue] .numeros img{max-height:calc((var(--page-h) - 10rem) / 4 - 2rem)}html.ecran [data-page=revue] .index .colonnes{columns:2}}:is(html.ecran [data-page=revue-fiche],html.ecran [data-page=enfers-fiche]) .numero img{max-height:calc(var(--page-h) - 1rem)}:is(html.ecran [data-page=revue-fiche],html.ecran [data-page=enfers-fiche]) .planche{break-before:column;margin-top:0}:is(html.ecran [data-page=revue-fiche],html.ecran [data-page=enfers-fiche]) .planche img{width:auto;max-height:calc(var(--page-h) - 3rem);margin:0 auto}:is(html.ecran [data-page=revue-fiche],html.ecran [data-page=enfers-fiche]) .oeuvres{break-before:column;margin-top:0}:is(html.ecran [data-page=revue-fiche],html.ecran [data-page=enfers-fiche]) .oeuvres img{max-height:calc(var(--page-h) * .75)}@media (width<=600px){:is(html.ecran [data-page=revue-fiche],html.ecran [data-page=enfers-fiche]) .numero img{max-height:calc(var(--page-h) * .45)}}html.ecran [data-page=editions] h1{margin-bottom:.8rem}html.ecran [data-page=editions] .catalogue{grid-template-columns:repeat(7,minmax(0,1fr));gap:1rem 1.2rem;margin:0;font-size:.82rem;line-height:1.3}html.ecran [data-page=editions] .catalogue li{gap:.4rem}html.ecran [data-page=editions] .catalogue .auteur{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html.ecran [data-page=editions] .catalogue .titre{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html.ecran [data-page=editions] .catalogue .titre-livre{max-width:100%}html.ecran [data-page=editions] .catalogue img{height:calc((var(--page-h) - 5rem) / 3 - 4rem);object-fit:contain}@media (width<=1000px){html.ecran [data-page=editions] .catalogue{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=600px){html.ecran [data-page=editions] .catalogue{grid-template-columns:repeat(3,minmax(0,1fr))}html.ecran [data-page=editions] .catalogue img{height:calc((var(--page-h) - 4rem) / 3 - 4.4rem)}}html.ecran [data-page=editions-fiche] .couverture img{max-height:calc(var(--page-h) - 6rem)}html.ecran [data-page=editions-fiche] .oeuvres{break-before:column;align-items:center;gap:1.5rem 2rem;margin-top:0}html.ecran [data-page=editions-fiche] .oeuvres>figure:nth-child(2n){margin-top:0}html.ecran [data-page=editions-fiche] .oeuvres img{max-height:calc(var(--page-h) * .72)}@media (width<=700px){html.ecran [data-page=editions-fiche] .couverture img{max-height:calc(var(--page-h) * .5)}}html.ecran :is([data-page=histoire],[data-page=expositions],[data-page=revue-origine]) .mise-en-page{margin:1rem 0}html.ecran [data-page=contact] .manifeste{font-size:1.05rem;line-height:1.6}html.ecran [data-page=contact] figure{margin-bottom:.8rem}html.ecran [data-page=contact] figure img{width:auto;max-height:calc(var(--page-h) - 11rem)}html.ecran [data-page=enfers] .numeros img{max-height:calc(var(--page-h) - 8rem)}@media (width<=700px){html.ecran{--entete:5.4rem;--pied:2.6rem;--marge:.8rem}html.ecran body>.entete{flex-direction:column;justify-content:center;align-items:flex-start;gap:.2rem}html.ecran .marque{font-size:1.35rem}html.ecran body>.entete nav{gap:0 .9rem;font-size:.85rem}html.ecran .breton{display:none}html.ecran .quitter-ecran{font-size:.7rem}}.entete[data-astro-cid-hkbrpulz]{max-width:var(--largeur);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 2rem;margin:0 auto;padding:1.25rem 16px 0;display:flex}.marque[data-astro-cid-hkbrpulz]{color:var(--bordeaux);letter-spacing:.08em;font-size:1.6rem;text-decoration:none}nav[data-astro-cid-hkbrpulz]{letter-spacing:.04em;flex-wrap:wrap;gap:.25rem 1.25rem;font-style:italic;display:flex}nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{text-decoration:none}nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=page]{color:var(--bordeaux);text-decoration:underline}.pied[data-astro-cid-hkbrpulz]{text-align:center;letter-spacing:.04em;padding:2rem 16px 2.5rem;font-size:.9rem}.pied[data-astro-cid-hkbrpulz] p[data-astro-cid-hkbrpulz]{margin:.2rem 0}.bordeaux[data-astro-cid-hkbrpulz]{color:var(--bordeaux)}
