/* Risky Behaviors: two large readable screenshot previews. */
.risky-gallery { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:22px; align-items:start; margin-top:35px; }
.risky-gallery .screen { min-width:0; margin:0; border-radius:14px; }
.risky-gallery .screen img { width:100%; aspect-ratio:16/9; object-fit:contain; }
.risky-gallery .screen figcaption { min-height:69px; gap:10px; flex-wrap:wrap; }
.risky-gallery .screen .zoom { margin-left:auto; }
@media(max-width:760px) { .risky-gallery { grid-template-columns:1fr; } }
