/* Task guides: existing PD tokens, compact genuine app screenshots. */
.guide-download { margin: 1.5rem 0 0; }
.guide-download p { font-size: .95rem; color: var(--muted); margin-top: .8rem; }
.guide-proof { margin: 2rem 0; padding: 1.5rem 0; border-block: 1px solid var(--line); }
.guide-proof__screens { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 1.25rem; max-width: 34rem; margin: 1.5rem auto; }
.prose .guide-proof figure { margin: 0; }
.prose .guide-proof img { display: block; width: 100%; height: auto; max-height: 24rem; object-fit: contain; background: transparent; border: 0; border-radius: 0; }
.guide-proof figcaption { font-size: .85rem; line-height: 1.5; margin-top: .75rem; }
.guide-proof .button-row { margin-top: 1.25rem; }
@media(max-width:480px) { .guide-proof__screens { gap: .75rem; } .guide-download .button { width: 100%; text-align: center; } }
