/* Priya mockup overrides: gold = logo only; cyan = clickable; green/red = data; flat, no glow */
.home .pb-headwrap{text-align:center;margin-bottom:12px}
.site-header .nav-join{background:transparent!important;color:#3fd0ff!important;border:1px solid #3fd0ff!important;box-shadow:none!important}
.home .home-strip a,.home .hs-tile,.home .pb-tile,.home .home-chart,.home .hc-stage{box-shadow:none!important;background:#0e1d31!important;border:1px solid #1d3550!important;text-shadow:none!important}
.home .home-strip a:hover,.home .pb-tile:hover,.home .pb-tile:focus-visible{border-color:#3fd0ff!important;box-shadow:none!important;transform:none!important}
.home .home-strip span{color:#9fb3c8!important;font-weight:500}
.home .home-strip b{color:#3fd0ff!important}
.home .home-strip b.up{color:#3ddc84!important}.home .home-strip b.down{color:#ff6b6b!important}
.home .hc-tiles .hc-tile{box-shadow:none!important}
.home .hc-tiles .hc-tile[aria-pressed=true]{background:rgba(63,208,255,.12)!important;border-color:#3fd0ff!important;box-shadow:none!important}
.home .hc-tile[aria-pressed=true] .hc-tname{color:#3fd0ff!important}
.home .hc-progress i{background:#3fd0ff!important}
.home .pb-tag{color:#9fb3c8!important;font-weight:500}
.home .pb-cta,.home .pb-cta span{color:#3fd0ff!important}
.home .pb-title,.home .pb-title span{text-shadow:none!important}
.home .pb-fin,.home .pb-num{display:none!important}
.home .pb-sub{color:#9fb3c8!important;text-shadow:none!important}
.home .hc-caption{font-size:.72rem;color:#6f8399}
.site-footer .disclaimer,.site-footer p{font-size:.72rem!important;color:#6f8399!important;border:0!important;background:none!important;padding:0!important}
.site-footer .disclaimer b{color:#8a9bb0!important}
.home .pb-tile::before{display:none!important}
.site-header{border-bottom:1px solid #1d3550!important}
.nav-toggle{border-color:#3fd0ff!important}.nav-toggle span{background:#3fd0ff!important}
.home .pb-brand{text-shadow:none!important;filter:none!important;color:#f0cf68!important;-webkit-text-fill-color:#f0cf68!important;background:none!important}
.home .pb-rule{box-shadow:none!important}
.home .mk-sub{margin:4px 0 0;color:#a9b8c8;font-size:1.05rem;font-weight:500;letter-spacing:.02em;line-height:1.3}
@media (max-width:600px){.home .mk-sub{font-size:.95rem}}
.mk-brand{display:flex;align-items:center;gap:8px;text-decoration:none;flex:0 0 auto}
.mk-brand img{height:38px;width:38px;border-radius:8px}
.mk-brand span{color:#f0cf68;font-family:"Roboto Condensed","Arial Narrow",sans-serif;font-weight:900;font-size:1.25rem;letter-spacing:.06em;white-space:nowrap}
.home .pb-brand{font-size:clamp(1.7rem,5.2vw,3.6rem)!important;letter-spacing:.06em!important}
@media (max-width:600px){.home .pb-brand{font-size:clamp(1.5rem,8vw,2.1rem)!important;letter-spacing:.03em!important}.home .pb-head{gap:8px!important}.mk-brand span{font-size:1.05rem}.mk-brand img{height:32px;width:32px}}
.mk-si{font-size:.4em;vertical-align:baseline;position:relative;top:-1.35em;margin-left:.08em;letter-spacing:.02em;line-height:0;color:#f0cf68;-webkit-text-fill-color:#f0cf68}

/* Site-wide (all pages): gold = brand only; cyan = clickable; green/red = data; flat cards, no glow */
a{color:#3fd0ff}a:hover{color:#9cecff}
.site-header{border-bottom:1px solid #1d3550!important;box-shadow:none!important}
.nav a.active,.nav-more-btn.active,.nav-more.open .nav-more-btn.active{background:rgba(63,208,255,.14)!important;color:#3fd0ff!important;box-shadow:none!important}
.nav-more-menu{border-top-color:#3fd0ff!important;box-shadow:none!important}
.nav-toggle span{background:#3fd0ff!important}
.card,.lt-card,.cr-card,.pb-tile,.ph-card,.sb-group,.home-chart,.hc-stage,[class*="-card"]{box-shadow:none!important;text-shadow:none!important}
[class*="-card"]:hover,.card:hover,.pb-tile:hover{box-shadow:none!important;transform:none!important}
*{text-shadow:none!important}
svg,img,[class*="-icon"],[class*="-logo"],.pb-fin{filter:none!important}
.up{color:#3ddc84}.down{color:#ff6b6b}
.pb-cta,.pb-cta span{color:#3fd0ff!important}
.pb-brand{text-shadow:none!important;filter:none!important;color:#f0cf68!important;-webkit-text-fill-color:#f0cf68!important;background:none!important}
