/* ATTENTION — CE QUI A ETE RETIRE D'ICI, ET POURQUOI.
 *
 * Cette feuille portait une seconde doctrine de mouvement, concurrente de
 * static/css/ui/motion.css : `[data-reveal]` et `[data-stagger] > *` etaient
 * poses a `opacity: 0`, et n'attendaient qu'une classe `.is-visible` pour
 * reapparaitre. Aucun JavaScript du depot n'a jamais pose cette classe.
 *
 * Le piege ne se voyait pas parce qu'il ne tirait pas : les deux gabarits
 * porteurs — components/layout/section_heading.html et card_rail.html — sont
 * bien inclus a six endroits (fiche produit, section locale de l'accueil,
 * offres d'un producteur), mais ces pages ne rendent rien tant qu'il n'y a ni
 * offre ni producteur en ligne. Le premier producteur publie aurait sorti ses
 * titres de section et ses rails de cartes DEFINITIVEMENT invisibles — et le
 * defaut se serait declare au pire moment, celui de la premiere vente.
 *
 * Le registre retenu est celui de static/css/ui/motion.css : .ui-reveal et
 * .ui-cascade, qui vivent sous `@supports` et ne posent JAMAIS un opacity nul
 * en dehors d'une animation. Non supporte, le contenu est simplement la.
 * C'est la difference entre une degradation et une panne.
 */

.home-media-card.is-pressed,
.home-hero-cta.is-pressed {
    transform: scale(.97);
}

.home-media-card:hover .home-media-card__img {
    transform: scale(1.035);
}




@media (prefers-reduced-motion: reduce) {
}
