@import url('/assets/css/nexatel-design.css');
@import url('/assets/css/nexatel-tombola-overrides.css');

.reg-page {
  max-width: 720px;
  margin: 0 auto;
  padding: var(--space-8) var(--space-4) var(--space-12);
}

.reg-page h1 {
  font-family: var(--font-sans);
  font-weight: var(--weight-extrabold);
  font-size: var(--text-3xl);
  margin: 0 0 var(--space-2);
  background: var(--gradient-button);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}

.reg-page h2 {
  font-size: var(--text-lg);
  color: var(--color-white);
  font-weight: var(--weight-semibold);
  margin: var(--space-6) 0 var(--space-2);
}

.reg-page p,
.reg-page li {
  color: var(--color-gray-400);
  font-size: var(--text-sm);
  line-height: var(--leading-relaxed);
}

.reg-page ol,
.reg-page ul {
  padding-left: var(--space-5);
}

.reg-meta {
  font-size: var(--text-xs);
  color: var(--color-gray-500);
  margin-bottom: var(--space-6);
}

.reg-back {
  display: inline-block;
  margin-bottom: var(--space-4);
  color: var(--color-orange-light);
  text-decoration: none;
  font-weight: var(--weight-medium);
}

.reg-back:hover {
  color: var(--color-orange);
}

.reg-page a {
  color: var(--color-orange-light);
}
