/* ============================================================
   FitEvents · PAGINA: Content Creator  (/content-creator)
   ============================================================ */

.badge{
  display:inline-flex;align-items:center;gap:8px;background:var(--on-ink-fill);
  border:1px solid rgba(251,248,242,.2);padding:8px 16px;
  border-radius:var(--radius-pill);margin-top:24px;
}
.badge .dot{width:7px;height:7px;border-radius:50%;background:var(--malva-tint);}
.badge span{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:var(--fw-semibold);}

.entrega-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;}
@media (max-width:860px){ .entrega-grid{grid-template-columns:1fr;max-width:440px;margin:0 auto;} }

.entrega-card{background:var(--paper);border-radius:var(--radius-lg);padding:30px 28px;}
.entrega-card .num{
  font-size:11px;font-weight:var(--fw-semibold);letter-spacing:var(--track-caption);
  text-transform:uppercase;color:var(--malva-dark);
}
.entrega-card h3{font-size:19px;font-weight:var(--fw-medium);color:var(--ink);margin-top:12px;letter-spacing:0;}
.entrega-card p{font-size:var(--fs-small);color:var(--ink-soft);margin-top:10px;line-height:1.6;}

.entrega-nota{
  margin-top:30px;font-size:12.5px;color:var(--ink-faint);
  font-weight:var(--fw-medium);
}
