
.tm-banner { position: relative; z-index: 5; background: var(--sun); color: var(--fixed-ink); border-bottom: 2px solid var(--fixed-ink); padding: 12px 0; font-size: .98rem; }
.tm-banner b { font: 800 1.1rem/1.2 var(--display); font-variation-settings: "wdth" 84; font-stretch: 84%; margin-right: 6px; }
.tm ol { padding-left: 1.3em; }
.tm li { margin-bottom: 6px; }
.tm h2 { scroll-margin-top: 16px; }
