.bk-mid{border-block:1px solid var(--line-on-noir);padding-block:clamp(64px,8vw,112px);overflow:hidden}.bk-mid-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.bk-mid-visu{padding:0 0 56px;position:relative}.bk-mid-photo{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.bk-mid-livre{aspect-ratio:900/1274;width:40%;position:absolute;bottom:0;right:-12px}.bk-mid-livre img{width:100%;height:auto;position:absolute;inset:0;box-shadow:0 26px 60px #0000008c}.bk-mid-livre .p2{filter:brightness(.8);transform:translate(18%,-6%)rotate(7deg)}.bk-mid-livre .p1{transform:rotate(-3deg)}.bk-mid-text{flex-direction:column;gap:18px;display:flex}.bk-mid-text h2{margin:0}.bk-mid-text h2 em{color:var(--laiton)}.bk-mid-text>p{color:var(--muted-on-noir);max-width:54ch;margin:0;line-height:1.7}.bk-mid-points{font-family:var(--f-mono);letter-spacing:.06em;color:var(--text-on-noir);flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.bk-mid-points li{align-items:center;gap:8px;display:flex}.bk-mid-points li:before{content:"";background:var(--laiton);width:5px;height:5px;transform:rotate(45deg)}.bk-mid .bk-mini{border-top:1px solid var(--line-on-noir);margin-top:6px;padding-top:20px}.bk-mid .bk-ok h2{margin:6px 0 14px;font-size:28px}@media (max-width:900px){.bk-mid-inner{grid-template-columns:minmax(0,1fr)}.bk-mid-livre{width:34%;right:8px}}
