.txrg{border-top:1px solid var(--tx-rim, #252D42);background:var(--tx-ink, #0F1219);color:var(--tx-white-70, rgba(238,242,255,.70));font:400 13px/1.6 var(--tx-font-body, 'Inter', system-ui, sans-serif);padding:18px 20px}.txrg__inner{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;justify-content:space-between}.txrg__marks{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.txrg__18{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:30px;padding:0 8px;border:2px solid var(--tx-white-70, rgba(238,242,255,.70));border-radius:var(--tx-r-pill, 999px);font:800 13px/1 var(--tx-font-display, 'Syne', sans-serif);color:var(--tx-white, #EEF2FF)}.txrg__link{color:var(--tx-white-70, rgba(238,242,255,.70));text-decoration:none;border-bottom:1px solid transparent}.txrg__link:hover{color:var(--tx-teal, #00D4A8);border-bottom-color:var(--tx-teal, #00D4A8)}.txrg__sep{color:var(--tx-muted, #9AA6C2)}.txrg__statement{flex:1 1 320px;min-width:260px;color:var(--tx-white-70, rgba(238,242,255,.70))}.txrg__statement strong{color:var(--tx-white, #EEF2FF);font-weight:700}.txrg__methodology{white-space:nowrap}.txrg-badge{display:inline-flex;align-items:center;gap:6px;font:600 11px/1 var(--tx-font-body, sans-serif);color:var(--tx-white-70, rgba(238,242,255,.70));text-decoration:none;padding:4px 8px;border-radius:var(--tx-r-pill, 999px);border:1px solid var(--tx-rim2, #2E3850)}.txrg-badge:hover{border-color:var(--tx-teal, #00D4A8);color:var(--tx-teal, #00D4A8)}@media (max-width:640px){.txrg__inner{flex-direction:column;align-items:flex-start}}
/* [contrastsite-20261031] O6-03 CONTRAST-SITE (D-B-446): reader text to 4.5:1 (greys #6A7592/#5F7488/#7E93A6 to #9AA6C2/#8896B3, red text to #FF5A78) and the 12px floor */
