<a class="footer-mark" href="/" aria-label="Éditions de la Case Blanche — accueil"> <img class="footer-official-logo" src="data:image/png;base64,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" alt="Case Blanche" /> </a> <div class="footer-house"> <strong>Éditions de la Case Blanche</strong> <a href="/mentions-legales/">Mentions légales</a> <small>© 2026 Éditions de la Case Blanche</small> </div> <a class="footer-contact" href="/contact/"> <span>Contact</span> <strong>Écrivez-nous →</strong> </a> <style is:global> :root{--ink:#171717;--paper:#f5f1e9;--paper2:#eee8de;--red:#C63A2B;--line:#d9d3c8;--muted:#6d6962;--sans:Arial,Helvetica,sans-serif;--serif:Georgia,"Times New Roman",serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:#fff;font-family:var(--serif)}a{color:inherit}img{display:block;max-width:100%}.wrap{width:min(1180px,calc(100% - 64px));margin:0 auto}.narrow{max-width:850px}.site-header{min-height:88px;padding:0 clamp(24px,4vw,58px);display:flex;align-items:center;justify-content:space-between;gap:32px;border-bottom:1px solid var(--line);background:#fffffff7;position:sticky;top:0;z-index:50;backdrop-filter:blur(10px);font-family:var(--sans)}.brand{display:flex;align-items:center;gap:13px;text-decoration:none;white-space:nowrap}.brand strong{font-family:var(--serif);font-size:22px}.brand-square{width:25px;height:25px;border:5px solid var(--ink);display:block;flex:none}.site-header nav{display:flex;align-items:center;gap:clamp(17px,2.5vw,35px);font-size:13px;white-space:nowrap}.site-header nav a{text-decoration:none}.site-header nav a:hover{text-decoration:underline}.site-header nav a.active{color:var(--red);border-bottom:2px solid var(--red);padding-bottom:5px}.hero{background:var(--paper);padding:72px 0 76px}.hero-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.65fr);gap:72px;align-items:center}.eyebrow{font-family:var(--sans);font-weight:700;color:var(--red);text-transform:uppercase;letter-spacing:.14em;font-size:12px;margin:0 0 22px}.eyebrow.light{color:#e0bbb9}.author{font-family:var(--sans);font-size:13px;font-weight:700;letter-spacing:.22em;margin:0 0 18px}h1{font-size:clamp(52px,7.4vw,104px);line-height:.86;letter-spacing:-.055em;margin:0 0 28px}.subtitle{font-size:clamp(23px,2.3vw,34px);line-height:1.05;margin:0 0 24px}.lead{max-width:640px;font-size:19px;line-height:1.55;color:#3c3935}.meta{font-family:var(--sans);font-size:12px;color:var(--muted);margin-top:24px}.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}.btn{display:inline-block;padding:13px 20px;border:1px solid var(--ink);font-family:var(--sans);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;text-decoration:none}.btn.primary{background:var(--ink);color:#fff}.btn.secondary{background:transparent}.cover-wrap{display:flex;justify-content:center}.cover{width:min(100%,390px);box-shadow:0 18px 45px #0000002e}.section{padding:92px 0}.section h2{font-size:clamp(36px,4vw,58px);line-height:1.02;letter-spacing:-.035em;margin:0 0 28px}.intro-text{font-size:22px;line-height:1.55;margin:0}.intro-question{font-weight:400}.intro-question strong{font-weight:800}.intro-prose{font-size:20px}.alt{background:var(--paper)}.section-head{max-width:720px;margin-bottom:44px}.face-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.face-card{background:#fff;padding:30px 26px;min-height:360px;display:flex;flex-direction:column;color:inherit;text-decoration:none}.face-card>span:first-child{font-family:var(--sans);font-size:11px;color:var(--red);text-transform:uppercase;letter-spacing:.13em;font-weight:700}.face-card h3{font-size:26px;line-height:1.05;margin:32px 0 14px}.face-card p{font-size:15px;line-height:1.5;margin:0;color:var(--muted)}.bonus{display:flex;gap:26px;flex-wrap:wrap;margin-top:22px;font-family:var(--sans);font-size:12px}.bonus strong{text-transform:uppercase;letter-spacing:.04em}.excerpt-grid{display:grid;grid-template-columns:.65fr 1.35fr;gap:80px}.excerpt-label h2 em{font-weight:400}.excerpt-label>p:last-child{font-family:var(--sans);font-size:13px;color:var(--muted)}.excerpt-text{font-size:clamp(22px,2vw,28px);line-height:1.55}.excerpt-text p{margin:0 0 1.1em}.dark{background:#171717;color:#fff}.soundtrack-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.tracks{border-top:1px solid #555}.track-face{padding:17px 0 18px;border-bottom:1px solid #444}.track-face>a,.track-bonus{display:grid;grid-template-columns:42px 1fr;gap:12px;align-items:start;color:#fff;text-decoration:none}.track-face>a span,.track-bonus span{font-family:var(--sans);color:#b8b4ae;font-size:11px;padding-top:5px}.track-face>a strong,.track-bonus strong{font-size:19px;font-weight:400;line-height:1.25}.track-face>a:hover strong{text-decoration:underline;text-underline-offset:4px;color:#fff}.track-face p{margin:8px 0 0 54px;color:#d2ceca;font-family:var(--sans);font-size:13px;line-height:1.55;max-width:470px}.soundtrack-note{margin:26px 0 0;color:#d2ceca;font-family:var(--sans);font-size:14px;line-height:1.55;max-width:360px}.soundtrack-note strong{color:#fff}.tracks-site{display:grid;grid-template-columns:42px 1fr;gap:12px;padding:24px 0 0;margin-top:8px}.tracks-site>span{font-family:var(--sans);color:#b8b4ae;font-size:11px;padding-top:4px;text-transform:uppercase;letter-spacing:.08em}.tracks-site strong{display:block;font-size:20px;font-weight:400;margin-bottom:8px}.tracks-site p{margin:0 0 10px;color:#d2ceca;font-family:var(--sans);font-size:13px;line-height:1.55;max-width:470px}.tracks-site a{font-family:var(--sans);font-size:12px;font-weight:700;color:#fff;text-underline-offset:4px}.track-bonus{padding:16px 0;border-bottom:1px solid #444}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:80px}.prose{font-size:21px;line-height:1.6}.prose p:first-child{margin-top:0}.book-grid{display:grid;grid-template-columns:1fr auto;gap:60px;align-items:end}.book-author{font-family:var(--sans);font-weight:700;letter-spacing:.16em}.availability{margin-top:28px;font-family:var(--sans);font-size:13px;color:var(--red);font-weight:700}.book-actions{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.text-link{font-family:var(--sans);font-size:13px;font-weight:700;text-decoration:none}@media(max-width:980px){.site-header{align-items:flex-start;flex-direction:column;padding-top:20px;padding-bottom:18px}.site-header nav{width:100%;overflow-x:auto;padding-bottom:5px}.hero-grid,.excerpt-grid,.soundtrack-grid,.two-col{grid-template-columns:1fr}.cover-wrap{justify-content:flex-start}.cover{max-width:330px}.face-grid{grid-template-columns:1fr 1fr}.book-grid{grid-template-columns:1fr}}@media(max-width:640px){.wrap{width:min(100% - 36px,1180px)}.hero{padding:52px 0}.section{padding:68px 0}h1{font-size:56px}.face-grid{grid-template-columns:1fr}}
