/* THE SCOUT 2026 Landing (/scout) — standalone HTML에서 이식 */

.scout-landing,
.scout-landing * { box-sizing: border-box; }
.scout-landing * { margin: 0; padding: 0; }

.scout-landing {
  background: #0A0A0A;
  min-height: 100vh;
  font-family: 'Pretendard Variable', Pretendard, -apple-system, BlinkMacSystemFont, sans-serif;
  color: #fff;
}

.scout-landing .bebas {
  font-family: 'Bebas Neue', sans-serif;
  letter-spacing: 0.04em;
}

@keyframes fadeUp {
  from { opacity: 0; transform: translateY(28px); }
  to   { opacity: 1; transform: translateY(0); }
}

@keyframes scrollDown {
  0%, 100% { transform: translateY(0); opacity: 0.4; }
  50%      { transform: translateY(8px); opacity: 1; }
}

.scout-landing .reveal {
  opacity: 0;
  animation: fadeUp 0.9s cubic-bezier(.2, .7, .3, 1) forwards;
}

.scout-landing a { color: #C8F135; text-decoration: none; }
.scout-landing a:hover { color: #dbff5e; }
