/*! Generated from style.css by npm run build:css. */
body.single-post{--trm-blue:#2563eb;--trm-blue-dark:#1747b8;--trm-blue-soft:#eef4ff;--trm-ink:#0f172a;--trm-body:#334155;--trm-muted:#64748b;--trm-border:#dbe3ef;--trm-green:#16a34a;--trm-green-soft:#effbf3}.trb-content{padding-top:26px}.trb-post-grid{gap:22px!important}.trb-post-card{border:1px solid var(--trm-border);background:#fff;border-radius:8px;flex-direction:column;min-height:280px;padding:26px;display:flex;overflow:hidden}.trb-post-image{border-bottom:1px solid var(--trm-border);width:calc(100% + 52px);max-width:none;margin:-26px -26px 22px!important}.trb-post-image a,.trb-post-image img{width:100%;height:100%;display:block}.trb-post-image img{object-fit:cover;border-radius:0!important}.trb-post-meta{color:var(--trm-muted);font-size:10px;font-weight:650}.trb-post-meta a{color:var(--trm-blue);text-decoration:none}.trb-post-card .wp-block-post-title{color:var(--trm-ink);margin-top:22px;line-height:1.3;font-size:22px!important}.trb-post-card .wp-block-post-title a{text-decoration:none}.trb-post-card .wp-block-post-excerpt{color:var(--trm-muted);margin-top:14px;font-size:13px;line-height:1.65}.trb-post-card .wp-block-post-excerpt__excerpt{margin:0}.trb-post-card .wp-block-read-more{color:var(--trm-blue);margin-top:auto;padding-top:22px;font-size:12px;font-weight:750;text-decoration:none}.trb-pagination{gap:8px!important;margin-top:34px!important}.trb-pagination a,.trb-pagination .current{border:1px solid var(--trm-border);border-radius:6px;justify-content:center;align-items:center;min-width:38px;min-height:38px;padding:8px 12px;font-size:12px;text-decoration:none;display:inline-flex}.trb-pagination .current{background:var(--trm-blue);border-color:var(--trm-blue);color:#fff}.trb-empty{border:1px solid var(--trm-border);text-align:center;border-radius:8px;padding:54px 28px}.trb-empty .trm-icon{margin:0 auto}.trb-empty h2{color:var(--trm-ink);margin-top:20px;font-size:26px}.trb-empty>p{color:var(--trm-muted);max-width:560px;font-size:13px;line-height:1.65;margin:12px auto 0!important}.trb-empty .wp-block-buttons{margin-top:22px}.trb-resources{gap:0!important;padding-top:58px!important;padding-bottom:58px!important}.trb-resources>.wp-block-column{padding:6px 30px}.trb-resources>.wp-block-column+.wp-block-column{border-left:1px solid var(--trm-border)}.trb-resources h3{color:var(--trm-ink);margin-top:16px;font-size:17px}.trb-resources>.wp-block-column>p:not(.trm-text-link){color:var(--trm-muted);margin-top:9px;font-size:12px;line-height:1.65}body.single-post .trm-faq-list>.wp-block-accordion-item{margin-block:0}