/* Bloc : « Focus auteur de la semaine » */
.mm-focus{padding:clamp(56px,8vw,110px) var(--pad);background:var(--sand);border-top:1px solid var(--line)}
.mm-focus__grid{display:flex;flex-wrap:wrap;gap:40px 56px;align-items:center}
.mm-focus__grid .mm-portrait{flex:0 1 380px;width:100%}
.mm-focus__txt{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:22px}
.mm-focus h3{margin:0;font-size:clamp(44px,6vw,84px);line-height:.95;letter-spacing:-.02em;font-weight:600}
.mm-focus p{margin:0;font-size:18px;line-height:1.55;color:var(--text2);max-width:560px}
.mm-focus__last{gap:10px;padding:24px 0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}
.mm-focus__last h4{margin:0;font-family:var(--serif);font-weight:600;font-size:26px;line-height:1.2}
.mm-focus__all{align-self:flex-start}
