/* Threat Radar owns the AI brand reference artwork, not Game Scam Guard. */
body.mg-precision-shared .mg-card-hero--radar>.container{width:min(1200px,calc(100% - 48px))}
body.mg-precision-shared .radar-hero-layout{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);gap:clamp(16px,2vw,30px);align-items:center}
body.mg-precision-shared .radar-hero-copy{min-width:0}
body.mg-precision-shared .radar-hero-copy>p{max-width:72ch;line-height:1.8}
body.mg-precision-shared .radar-ai-illustration{position:relative;height:420px;min-width:0;isolation:isolate}
body.mg-precision-shared .radar-ai-mark{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:180px;height:180px;border-radius:20px;border:1px solid #5d6a7955;background:#151a21f5;box-shadow:0 12px 28px #0008;color:#e9edf4;box-sizing:border-box}
body.mg-precision-shared .radar-ai-mark img{width:94px;height:94px;object-fit:contain}
body.mg-precision-shared .radar-ai-mark span{font:600 13px/1.3 ui-monospace,monospace}
body.mg-precision-shared .radar-ai-mark--openai{top:0;left:2%}
body.mg-precision-shared .radar-ai-mark--claude{top:25%;right:0}
body.mg-precision-shared .radar-ai-mark--grok{bottom:0;left:22%}
body.mg-precision-shared .radar-ai-illustration small{position:absolute;bottom:-21px;right:0;color:#b8c4d1;font:9px/1.5 ui-monospace,monospace}
@media(max-width:920px){body.mg-precision-shared .radar-hero-layout{grid-template-columns:1fr}body.mg-precision-shared .radar-ai-illustration{width:min(100%,500px);height:365px;margin-inline:auto}}
@media(max-width:520px){body.mg-precision-shared .mg-card-hero--radar>.container{width:calc(100% - 32px)}body.mg-precision-shared .radar-ai-illustration{height:260px}body.mg-precision-shared .radar-ai-mark{width:126px;height:126px;border-radius:15px;gap:6px}body.mg-precision-shared .radar-ai-mark img{width:68px;height:68px}body.mg-precision-shared .radar-ai-mark span{font-size:11px}}
