/* ==========================================
   GET INVOLVED PAGE STYLES
   ========================================== */

.ambassador-feature{
  background:linear-gradient(135deg, rgba(199,154,58,0.08) 0%, rgba(15,59,47,0.04) 100%);
  padding:var(--spacing-xl);
  border-radius:var(--radius);
  border:1px solid rgba(199,154,58,0.12);
}
.ambassador-feature .content ul{
  list-style:none;
  padding:0;
  margin:var(--spacing-md) 0;
}
.ambassador-feature .content li{
  padding:var(--spacing-xs) 0;
  color:var(--text-soft);
  font-size:1.0625rem;
}
.event-list{
  display:grid;
  gap:var(--spacing-md);
  margin-top:var(--spacing-lg);
}
.event-card{
  background:var(--surface);
  padding:var(--spacing-lg);
  border-radius:var(--radius);
  border:1px solid rgba(15,59,47,0.06);
  box-shadow:var(--shadow-sm);
  display:flex;
  gap:var(--spacing-md);
  align-items:flex-start;
}
.event-date{
  background:var(--accent);
  color:white;
  padding:0.5rem 1rem;
  border-radius:var(--radius-sm);
  font-weight:700;
  font-size:0.875rem;
  white-space:nowrap;
}
.event-card h3{
  margin-bottom:var(--spacing-xs);
  color:var(--text);
}
.event-card p{
  color:var(--text-soft);
  margin-bottom:var(--spacing-sm);
}
