/* MC article illustration: calm editorial measure, natural alpha, no behaviour. */
figure.mc-pickup-illustration { margin:36px 0; padding:0; background:transparent; border:0; color:#1f3a2b; max-width:100%; }
.mc-pickup-illustration picture { display:block; background:transparent; }
.mc-pickup-illustration picture img { display:block; width:100%; max-width:100%; height:auto; aspect-ratio:3/2; object-fit:contain; border:0; border-radius:0; box-shadow:none; }
.mc-pickup-illustration figcaption { margin:12px 0 0; padding:24px 0 0; border-top:1px solid #bdc7ba; text-align:start; font-style:normal; }
.mc-pickup-illustration figcaption .mc-pickup-illustration__title { margin:0 0 12px; color:#12633b; font-family:"Cormorant Garamond",Georgia,serif; font-size:clamp(1.8rem,3vw,2.4rem); font-weight:600; line-height:1.12; letter-spacing:0; }
.mc-pickup-illustration figcaption .mc-pickup-illustration__steps { max-width:68ch; margin:0 0 12px; color:#1f3a2b; font-size:1.0625rem; line-height:1.65; }
.mc-pickup-illustration figcaption .mc-pickup-illustration__note { max-width:72ch; margin:0; color:#405447; font-size:.9375rem; line-height:1.6; }
[dir="rtl"] .mc-pickup-illustration figcaption .mc-pickup-illustration__title { font-family:Amiri,serif; line-height:1.4; }
@media(max-width:599px) { figure.mc-pickup-illustration { margin-block:28px; } .mc-pickup-illustration figcaption { padding-top:18px; } }
