/* Portail — compléments au style du portfolio (style.css est une copie de celui de rdacet.fr) */
.hero { padding-bottom: 2rem; }
section.services { padding-top: 3rem; }

.project-item h3 { margin-top: .25rem; }
.svc-url {
  font-family: var(--font-mono);
  font-size: .8rem;
  color: var(--accent);
  letter-spacing: .02em;
}
.svc-badge {
  align-self: flex-start;
  margin-top: .25rem;
  padding: .25rem .7rem;
  border: 1px solid var(--line);
  border-radius: 99px;
  font-family: var(--font-mono);
  font-size: .68rem;
  letter-spacing: .08em;
  text-transform: uppercase;
  color: var(--ink-muted);
}
.project-item p { margin-top: .25rem; }

/* Carte d'information, sans lien (ex. Jellyfin) */
.project-item--info { cursor: default; }
.project-item--info:hover { transform: none; border-color: var(--line); box-shadow: none; }
.project-item--info:hover::before { width: 40px; }
