/* Alysia RP — animations des quatre factions.
   Aucun lien ajouté, aucun changement de résolution. */
.alysia-features .feature {
  position: relative;
  transition: transform .28s ease, box-shadow .28s ease, filter .28s ease;
  will-change: transform;
}
.alysia-features .feature:hover {
  transform: translateY(-9px);
  box-shadow: 0 12px 28px rgba(5, 36, 75, .35), 0 0 18px rgba(116, 204, 255, .48);
  filter: brightness(1.08);
}
.alysia-features .feature-logo {
  transition: transform .28s ease, filter .28s ease;
}
.alysia-features .feature:hover .feature-logo {
  transform: scale(1.10);
  filter: drop-shadow(0 0 10px rgba(153, 220, 255, .7));
}
@media (prefers-reduced-motion: reduce) {
  .alysia-features .feature,
  .alysia-features .feature-logo { transition: none; will-change: auto; }
  .alysia-features .feature:hover { transform: none; }
  .alysia-features .feature:hover .feature-logo { transform: none; }
}
