/* RARx V13 — premium industrial refinements; no original content removed */
:root{--rarx-orange:#ff8200;--rarx-v13-paper:#f3f0e9;--rarx-v13-panel:#1b2229}
.rarx-unified-header{box-shadow:0 10px 28px rgba(0,0,0,.10)}
.rarx-unified-nav a.rarx-unified-cta{box-shadow:0 3px 14px rgba(255,130,0,.16)}
.rarx-unified-nav a.rarx-unified-cta:hover{box-shadow:0 7px 22px rgba(255,130,0,.25)}
.rarx-unified-footer{padding-top:30px;padding-bottom:30px}
/* Private presentation: one website header, no second full-width menu */
#presentation .rarx-v13-tools{background:#10171d;border-bottom:1px solid rgba(255,255,255,.09);padding:13px 22px}
#presentation .rarx-v13-tools-inner{max-width:1120px;margin:0 auto;display:flex;gap:16px;align-items:center;justify-content:space-between}
#presentation .rarx-v13-tools-label{color:#e4b17b;letter-spacing:.16em;font-size:10px;font-weight:800}
#presentation .rarx-v13-jump-label{margin-left:auto;color:#d3dce3;font-size:12px;font-weight:650}
#presentation #rarx-v13-jump{width:210px;max-width:45vw;min-height:38px;padding:8px 32px 8px 12px;background:#222b32;color:#f5f7f8;border:1px solid #43505a;border-radius:9px;font:600 12px Inter,Arial,sans-serif;cursor:pointer}
#presentation #rarx-v13-jump:hover,#presentation #rarx-v13-jump:focus-visible{border-color:#ff8200;outline-color:#ff8200}
#presentation section[id]{scroll-margin-top:24px}
#presentation .hero h1{letter-spacing:-.035em;text-wrap:balance}
#presentation .hero-panel{border-color:rgba(226,234,241,.16);box-shadow:0 20px 60px rgba(0,0,0,.18)}
#presentation .hero-stats>*,#presentation .investor-opportunity-grid>*,#presentation .rarx-focus-market-list a{transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}
#presentation .rarx-focus-market-list a:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(0,0,0,.18)}
#presentation .rarx-details{border-color:#38454d}
#presentation .rarx-details summary:hover{color:#ffae62}
@media(max-width:640px){#presentation .rarx-v13-tools{padding:12px 16px}#presentation .rarx-v13-tools-inner{flex-wrap:wrap;gap:9px}#presentation .rarx-v13-tools-label{width:100%}#presentation .rarx-v13-jump-label{margin-left:0}#presentation #rarx-v13-jump{max-width:none;width:min(230px,60vw)}}
@media(prefers-reduced-motion:reduce){#presentation .rarx-focus-market-list a{transition:none}}
