body{-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}

.aimbot-esp h2 {font-size: 25px; line-height: 40px;margin-bottom: 23px;text-transform: uppercase;color: #fff;}
.aimbot-esp p {font-size: 1rem;padding: 0 0px;color: #fff;}
.aimbot-esp li {font-size: 1rem;color: #fff;line-height: 25px;margin-bottom: 5px;}
.spacer-5 {padding: 5px 0;}

/** Guide Content **/
.rp-guide-content h2{margin-top:46px;margin-bottom:16px;}
.rp-guide-content p{margin-bottom:18px;}
.rp-guide-content ul{margin:18px 0 30px;}
.rp-guide-content hr{border:none;height:1px;margin:50px 0;background:linear-gradient(90deg,transparent,rgba(145,70,255,.45),transparent);}

.rp-guide-content li{margin-bottom:10px;}
.rp-guide-content ul{display:grid;gap:8px;}

.rp-guide-content hr{border:none;height:1px;margin:60px auto;width:100%; max-width:820px;background:linear-gradient(90deg,rgba(0,0,0,0),rgba(120,60,255,.15) 15%,rgba(0,180,255,.55) 50%,rgba(120,60,255,.15) 85%,rgba(0,0,0,0));box-shadow:0 0 12px rgba(120,60,255,.18),0 0 22px rgba(0,180,255,.08);}
/** Guide Content **/

.aimbot-esp {width: 100%;margin: 0 auto;padding: 15px;}

.rp-guide-page { margin: 30px 0 50px;}
.rp-guide-hero { position: relative; overflow: hidden; padding: 80px 40px; border-radius: 28px; background: linear-gradient(  90deg,  rgba(5,2,12,.98),  rgba(32,9,60,.88),  rgba(3,14,28,.92)  ),  url("https://www.ragepros.com/uploads/backgrounds/header/header_banner_RPG2.webp"); 
background-size: cover; background-position: center; border: 1px solid rgba(145,70,255,.38); box-shadow: 0 0 40px rgba(120,50,255,.16),  inset 0 0 30px rgba(0,0,0,.35);}

.rp-guide-hero-inner { max-width: 850px; position: relative; z-index: 2;}

.rp-eyebrow { display: inline-block; padding: 8px 16px; border-radius: 999px; background: rgba(145,70,255,.14); border: 1px solid rgba(145,70,255,.35); color: #cba7ff; text-transform: uppercase; letter-spacing: 1px; font-size: 12px; font-weight: 700;}

.rp-guide-hero h1 { color: #fff; font-size: clamp(38px, 6vw, 52px); line-height: 1.02; margin: 18px 0;}
.rp-guide-hero p { color: rgba(255,255,255,.82); font-size: 18px; line-height: 1.75; max-width: 760px;}

.rp-guide-content { margin-top: 28px; padding: 38px; border-radius: 24px; background: linear-gradient(  180deg,  rgba(18,7,35,.96),  rgba(7,3,15,.97)  ); border: 1px solid rgba(145,70,255,.24); box-shadow: 0 0 28px rgba(120,50,255,.10);}
.rp-guide-content h2, .rp-guide-content h3 { color: #fff; margin-top: 34px;}
.rp-guide-content p, .rp-guide-content li { color: rgba(255,255,255,.78); line-height: 1.8; font-size: 16px;}
.rp-guide-content strong { color: #fff;}
.rp-guide-content a { color: #87d6ff; transition: .2s ease;}
.rp-guide-content a:hover { color: #c39cff;}
.rp-guide-content ul, .rp-guide-content ol { padding-left: 22px;}

 @media(max-width:768px) {
.rp-guide-hero { padding: 55px 22px; border-radius: 20px;}
.rp-guide-content { padding: 24px 18px; border-radius: 18px;}
.rp-guide-hero h1 { font-size: 42px;}
.rp-guide-hero p { font-size: 16px;}
}
