.tmr-article h1{font-size:max(2rem, min(4vw, 3.2rem));line-height:1.15;color:#1f2937}.tmr-author p,.tmr-content,.tmr-kicker a,.tmr-meta,.tmr-permalink,.tmr-reply p{color:#1f2937}.tmr-content{margin-top:24px}.tmr-author{display:flex;gap:16px;align-items:center;border:1px solid #dce3ea;border-radius:12px;padding:16px;margin:32px 0}.tmr-author img{width:72px;height:72px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.tmr-prevnext{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:32px}.tmr-toc{position:sticky;top:96px}.tmr-toc h2{font-size:1rem;color:#1f2937}.tmr-toc a{color:#1f2937}.tmr-recent{list-style:none;padding:0;margin:0}.tmr-recent li{display:flex;gap:8px;margin-bottom:12px}.tmr-date-badge{background:#005082;color:#fff;border-radius:12px;min-width:48px;text-align:center;padding:4px}.tmr-date-badge span{display:block;color:#fff;font-size:.72rem}.tmr-reply .form-control{border-radius:12px;border:1px solid #dce3ea;color:#1f2937}@media (max-width:991px){.tmr-toc{position:static}}