/* Shared seller/buyer paths in the three editorial opening sections. */
.selena-hero-actions {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  margin-block: 28px 24px;
}
.selena-main .selena-hero-actions > .selena-outline-link {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 56px;
  max-width: 100%;
  margin: 0;
  padding: 14px 20px;
  text-align: center;
  overflow-wrap: anywhere;
}
.selena-hero-actions__primary {
  --selena-button-background: var(--selena-accent);
  --selena-button-color: var(--selena-paper);
  --selena-button-hover-background: var(--selena-paper);
  --selena-button-hover-color: var(--selena-accent);
}
.selena-hero-actions__secondary {
  --selena-button-background: var(--selena-paper);
  --selena-button-color: var(--selena-accent);
  --selena-button-hover-background: var(--selena-accent);
  --selena-button-hover-color: var(--selena-paper);
}
@media (max-width: 700px) {
  .selena-hero-actions { flex-direction: column; align-items: stretch; align-self: stretch; width: 100%; }
  .selena-main .selena-hero-actions > .selena-outline-link { width: 100%; }
}
@media (max-width: 1024px) {
  .selena-home .selena-hero-actions { margin-bottom: 0; }
}
