@import url('https://fonts.googleapis.com/css2?family=Figtree:wght@400;600;700&display=swap');

body {
  font-family: 'Figtree', sans-serif;
  background: linear-gradient(160deg, #000000 0%, #0e0018 50%, #1a0030 100%);
  color: #e2d4f0;
  min-height: 100vh;
}

.legal-wrapper {
  max-width: 740px;
  margin: 0 auto;
  padding: 60px 32px 100px;
}

.legal-title {
  font-size: 1.8rem;
  font-weight: 700;
  color: #d8b4fe;
  margin-bottom: 8px;
}

.legal-updated {
  font-size: 0.78rem;
  color: rgba(192, 132, 252, 0.5);
  margin-bottom: 32px;
  text-transform: uppercase;
  letter-spacing: 0.05em;
}

.legal-body p {
  font-size: 0.9rem;
  line-height: 1.8;
  color: rgba(226, 212, 240, 0.8);
  margin-bottom: 18px;
}

.legal-body strong {
  color: #d8b4fe;
}