/* Homepage scenario illustrations, 2026-09-27. */
.scenario-card .scenario-sketch { width:100%; height:180px; margin:0 0 26px; display:flex; align-items:center; justify-content:center; }
.scenario-card .scenario-sketch img { display:block; width:100%; height:100%; object-fit:contain; transition:transform .25s ease; }
.scenario-card:hover .scenario-sketch img { transform:translateY(-3px); }
@media(max-width:640px) { .scenario-card .scenario-sketch { height:176px; margin-bottom:22px; } }
@media(prefers-reduced-motion:reduce) { .scenario-card .scenario-sketch img { transition:none; } }
