/* Medical Gold editorial imagery - curated local source assets */body{background:#080e19!important}body:before{background:linear-gradient(90deg,#080e1be0,#080e1be0),url('medical-gold-24.jpg') center center/cover fixed!important;opacity:.64}.hero-banner{background:linear-gradient(95deg,#071522f7 0%,#0a1930e9 38%,#111c3aab 64%,#07101f88 100%),url('medical-gold-01.jpg') 74% 45%/cover no-repeat!important;border-color:#d4ad6b66!important;box-shadow:0 25px 75px #0008,inset 0 0 45px #c49c4720!important}.hero-banner:before{background:linear-gradient(120deg,#d4ae5a11 0 1px,transparent 1px 55px)!important;opacity:.5}.hero-banner:after{border-color:#e9c47e44!important}.hero-copy .eyebrow{color:#e8c584!important}.hero-copy em{background:linear-gradient(90deg,#f5e5bb,#d7b77c)!important;background-clip:text!important;color:transparent!important}.hero-stat i{background:#f1d99e!important;box-shadow:0 0 12px #f1d99e!important}.orbital-stage{opacity:.75}.orbital-globe{box-shadow:inset -28px -20px 45px #010821b9,inset 13px 8px 26px #e5c17a38,0 0 60px #f6d48a25!important}.globe-ring{border-color:#e4c17d99!important}.card,.panel{background:linear-gradient(145deg,#121b2beb,#0c1525ee)!important;border-color:#e6c48625!important}.panel:before{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#0d1629f5,#0d1629f0 55%,#0d1629c4),url('medical-gold-08.jpg') right center/auto 120% no-repeat;opacity:.19;z-index:0}.panel>*{position:relative;z-index:1}.panel:nth-of-type(2):before{background-image:linear-gradient(90deg,#0d1629f5,#0d1629ec 55%,#0d1629bb),url('medical-gold-16.jpg')}.card:hover,.channel:hover{border-color:#e5c17c6b!important}.network-icon{filter:drop-shadow(0 10px 14px #000a)!important}.btn{background:linear-gradient(120deg,#e9ca89,#b89353)!important;color:#172133!important;box-shadow:0 7px 25px #a7813930!important}.nav.active{background:#c6a46622!important;border-color:#e6c58338!important;color:#f2d9a2!important;box-shadow:inset 3px 0 #e2c17f!important}.pill{color:#e9d29d!important;border-color:#d8b16e66!important;background:#caa56819!important}.hero-banner .hero-copy{filter:drop-shadow(0 2px 8px #0008)}@media(max-width:650px){.hero-banner{background-position:65% center!important}.orbital-stage{opacity:.22!important}.panel:before{opacity:.12}}
