/* TRTprice: orange and black. Brand tokens only; "Verified" and regulator badges stay green (--ok). */
:root{--green:#C2410C;--green-btn:#111111;--green-btn-h:#2A2A2A;--green-bg:#FFF1E6;--green-bd:#FDBA8C80;--brand:#F26B1D}
.top{background:#0B0B0C;border-bottom-color:#000}
.top .wm,.top .logo{color:#fff}
.top .nav a{color:#D7D7D9}.top .nav a:hover{color:#fff}
.top .btn-s{background:transparent;color:#fff;border-color:#3A3A3D}.top .btn-s:hover{background:#1C1C1E;color:#fff}
.dl i,.dot{background:var(--brand)}
.hl{color:var(--brand)}
.btn{background:#111;color:#fff;border-color:#000}
.btn:hover{background:var(--brand);border-color:var(--brand);color:#111}
.btn-g,.btn-s{background:var(--subtle);color:var(--fg);border-color:var(--border)}.btn-g:hover{background:#eef1f4;color:var(--fg);border-color:var(--border)}
.hero{background:linear-gradient(180deg,#FFF6EF 0%,#fff 100%)}
.award:nth-child(1){--aw:#F26B1D}.award:nth-child(1) .award-k{color:#C2410C}
.foot{border-top:3px solid var(--brand)}
@media (min-width:1013px){.top .mm-g>summary{color:#D7D7D9}.top .mm-g>summary:hover,.top .mm-g[open]>summary{background:#1C1C1E;color:#fff}}
.top .mm-t{color:#fff}
