.hosting-banner {
text-align: center;
padding: 80px 20px;
background: linear-gradient(135deg, #0c0f20, #1a132b); /* dark gradient */
color: #ffffff;
border-radius: 8px;
}
/* Main heading */
.hosting-title {
font-size: 48px;
font-weight: 900;
margin: 0 0 15px 0;
}
/* Highlighted word */
.hosting-title .highlight {
color: #b474ff; /* glowing purple/lavender */
text-shadow: 0 0 10px #b474ff, 0 0 20px #b474ff;
}
/* Subtext tagline */
.hosting-subtext {
font-size: 18px;
color: rgba(255, 255, 255, 0.85);
max-width: 800px;
margin: 0 auto;
line-height: 1.6;
}