/* MIRI THE LEADER */ .miri-the-leader.leader-card { display: inline-block; font-size: 18px; padding: 5mm; } .miri-the-leader .card { text-align: center; } .miri-the-leader .quote { font-size: 24px; margin: 32px 0; font-style: italic; } .miri-the-leader dl { position: absolute; bottom: 4mm; width: 100%; overflow: hidden; padding: 0; margin: 0; } .miri-the-leader dt { float: left; width: 75%; padding: 0; margin: 0; } .miri-the-leader dd { float: left; width: 25%; padding: 0; margin: 0; } .connect-less .description { font-size: 24px; } .connect-less figcaption { display: none; } /* .crosswords { display: inline-block; } */ .crosswords .category { font-size: 14px; margin: 4mm; position: absolute; top: calc(4mm - 1em); } .crosswords .description { font-size: 18px; text-align: start; } .crosswords .description.long-text { font-size: 18px; } .mimic code { display: block; background-color: var(--color); color: white; font-size: 17px; line-height: 33.9px; margin: 0; } .mimic .colophon { font-size: 21px; } .mimic .action { font-style: italic; } .mimic figcaption { color: #c09d73; }