.espacios-placeholder{
  min-height:calc(100vh - 126px);
  display:flex;
  align-items:flex-start;
  justify-content:center;
}

.espacios-placeholder-card{
  width:100%;
  min-height:240px;
  padding:28px;
  border:1px solid var(--border);
  border-radius:22px;
  background:var(--card);
  box-shadow:var(--shadow);
}

.espacios-placeholder-kicker{
  margin:0 0 8px;
  color:var(--core-orange, #FF5C33);
  font-size:10px;
  font-weight:900;
  letter-spacing:.11em;
  text-transform:uppercase;
}

.espacios-placeholder-title{
  margin:0;
  color:var(--ink);
  font-size:24px;
  font-weight:900;
}

.espacios-placeholder-copy{
  max-width:720px;
  margin:10px 0 0;
  color:var(--muted);
  font-size:13px;
  font-weight:600;
  line-height:1.55;
}

.espacios-placeholder-state{
  display:inline-flex;
  align-items:center;
  min-height:30px;
  margin-top:22px;
  padding:0 12px;
  border:1px solid rgba(255,92,51,.22);
  border-radius:999px;
  background:rgba(255,92,51,.08);
  color:var(--core-orange, #FF5C33);
  font-size:10px;
  font-weight:900;
  letter-spacing:.04em;
  text-transform:uppercase;
}
