.trc-blog-detail{background:var(--brand-bg)}.trc-blog-detail article>h1{margin:12px 0 16px;font-size:max(2rem, min(4vw, 3.5rem));line-height:1.1}.trc-article-kicker a{font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.trc-article-meta{margin-bottom:40px;padding-bottom:18px;border-bottom:1px solid var(--brand-border);color:var(--brand-text)}.trc-article-content{color:var(--brand-text);font-size:1.04rem}.trc-article-content img{max-width:100%;height:auto}.trc-author-card{display:flex;gap:20px;margin-top:48px;padding:24px;background:var(--brand-bg-alt)}.trc-author-card img{width:72px;height:72px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.trc-author-card p{margin-bottom:0;color:var(--brand-text)}.trc-post-nav{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin-top:32px;padding-top:24px;border-top:1px solid var(--brand-border)}.trc-post-nav div:last-child{text-align:right}.trc-recent-widget{position:sticky;top:120px;padding:24px;border-top:5px solid var(--brand-accent);background:var(--brand-primary-dark)}.trc-recent-widget a,.trc-recent-widget h2,.trc-recent-widget time{color:var(--brand-text-inverse)}.trc-recent-widget ul{margin:0;padding:0;list-style:none}.trc-recent-widget li{padding:16px 0;border-bottom:1px solid rgba(255,255,255,.2)}.trc-recent-widget a,.trc-recent-widget time{display:block}.trc-recent-widget time{font-size:.74rem}.trc-recent-widget a{margin-top:4px;-webkit-text-decoration:none;text-decoration:none}@media (max-width:767.98px){.trc-post-nav{grid-template-columns:1fr}.trc-post-nav div:last-child{text-align:left}}