.media-home-summary{margin-block:1.75rem}.media-home-summary h3{padding-top:.5rem}.media-summary{margin-top:1.25rem;line-height:1.7;overflow-wrap:anywhere;scroll-margin-top:7rem}.media-summary h4{font-size:1.05rem;margin:0 0 .65rem}.media-summary p{margin:.65rem 0}.media-summary .media-date{font-size:.86rem;color:#645b5d}.media-summary ul{padding-left:1.25rem;margin:.7rem 0}.media-summary li+li{margin-top:.6rem}.media-summary a{color:#671d2a;text-underline-offset:3px}.media-summary .media-note{border-left:2px solid #b79562;padding-left:.9rem;font-size:.88rem;color:#645b5d}.media-summary .media-jumps{display:flex;flex-wrap:wrap;gap:.3rem .9rem;margin:.8rem 0}.media-summary .media-jumps a,.media-summary .media-source{display:inline-flex;align-items:center;min-height:44px}.media-archive{max-width:1100px;margin-inline:auto}.media-archive .media-summary{background:#faf7f2;border:1px solid #e6ddd3;border-radius:12px;padding:clamp(1.1rem,3vw,2rem)}.media-archive h3{margin-top:0;line-height:1.35}.media-summary-link{display:inline-flex;align-items:center;min-height:44px;line-height:1.5;margin-top:.4rem}@media(max-width:600px){.media-summary .media-jumps{display:grid;grid-template-columns:1fr}.media-summary .media-jumps a{padding:.2rem 0}.media-archive .media-summary{padding:1.1rem}.media-summary ul{padding-left:1.15rem}}