/* =============================================
   SimplyNet Help Center — Additional Styles
   ============================================= */

/* - - Help Hero - - */
.help-hero {
  background: linear-gradient(135deg, var(--navy) 0%, var(--navy-mid) 60%, #0e3550 100%);
  padding: 72px 0 64px;
  position: relative;
  overflow: hidden;
}
.help-hero::before {
  content: '';
  position: absolute;
  inset: 0;
  background: radial-gradient(ellipse 60% 70% at 50% 100%, rgba(66,183,226,.1) 0%, transparent 70%);
}
.help-hero-inner {
  position: relative;
  text-align: center;
}
.help-hero h1 { color: var(--white); margin-bottom: 10px; }
.help-hero p { color: rgba(255,255,255,.65); font-size: 1.05rem; max-width: 500px; margin: 0 auto 28px; }
.help-search-bar {
  display: flex;
  max-width: 540px;
  margin: 0 auto;
  background: var(--white);
  border-radius: 10px;
  overflow: hidden;
  box-shadow: var(--shadow-md);
}
.help-search-bar input {
  flex: 1;
  padding: 14px 18px;
  border: none;
  outline: none;
  font-size: .95rem;
  font-family: inherit;
  color: var(--text);
  background: transparent;
}
.help-search-bar button {
  padding: 14px 22px;
  background: var(--blue);
  border: none;
  color: var(--white);
  font-size: .9rem;
  font-weight: 700;
  cursor: pointer;
  transition: var(--transition);
}
.help-search-bar button:hover { background: var(--blue-dark); }
