.mh-index{display:flex;flex-wrap:wrap;gap:10px;padding:26px 7%;border-block:1px solid var(--mx-line,#bdb09b)}.mh-index a{border:1px solid #bdb09b;padding:10px 16px;text-decoration:none;font-size:14px}.mh-index a:hover,.mh-index a:focus-visible{background:#73251e;color:#fff}.mh-timeline{max-width:1120px;margin:auto;padding:24px 24px 60px}.mh-event{display:grid;grid-template-columns:170px minmax(0,1fr);gap:40px;padding:52px 0;scroll-margin-top:24px}.mh-event+.mh-event{border-top:1px solid #bdb09b}.mh-date{font:500 25px/1.3 Georgia,serif;color:#73251e;padding-top:8px}.mh-event h2{font:500 clamp(29px,3.4vw,45px)/1.14 Georgia,serif;margin:0 0 26px}.mh-event-body>p,.mh-reading p{font:20px/1.75 Georgia,serif}.mh-reading{background:#e5decd;padding:25px 30px;margin:28px 0}.mh-reading h3,.mh-references h3{font:600 13px/1.5 Arial,sans-serif;text-transform:uppercase;letter-spacing:.1em;margin:0 0 12px}.mh-reading p{margin:0 0 16px}.mh-reading a,.mh-references a{color:#73251e}.mh-references ul{padding-left:20px;line-height:1.8}.mh-references li+li{margin-top:8px}.mh-references a{font-size:14px;overflow-wrap:anywhere}.mg-sources .mg-answer{margin:18px 0}.mh-event-body{min-width:0}@media(max-width:650px){.mh-index{padding:22px}.mh-event{grid-template-columns:1fr;gap:15px;padding:35px 0}.mh-date{font-size:22px}.mh-timeline{padding-inline:23px}.mh-reading{padding:22px}.mh-event-body>p,.mh-reading p{font-size:18px}}
