/* Exploration page styles - minimal, leveraging base design system */
.hero-exploration {
  background: linear-gradient(180deg, rgba(201,168,117,0.08) 0%, rgba(245,240,232,0) 100%);
}

.breadcrumbs ol {
  display: flex;
  flex-wrap: wrap;
  gap: var(--space-2);
  align-items: center;
  font-size: var(--font-size-sm);
  color: var(--color-text-muted);
}

.breadcrumbs li+li::before {
  content: "/";
  margin: 0 var(--space-2);
  color: var(--color-gray-400);
}

.hero-figure {
  border-radius: var(--radius-2xl);
  overflow: hidden;
  box-shadow: var(--shadow-lg);
}

.expert-tips {
  counter-reset: tips;
  padding-left: var(--space-6);
}

.expert-tips li {
  counter-increment: tips;
  margin-bottom: var(--space-3);
  position: relative;
}

.expert-tips li::marker {
  content: none;
}

.expert-tips li::before {
  content: counter(tips) ".";
  position: absolute;
  left: calc(-1 * var(--space-6));
  color: var(--color-primary);
  font-weight: var(--font-weight-bold);
}

@media (max-width: 768px) {
  .hero-figure { margin-top: var(--space-6); }
}
