/* Scoped enhancement: original evidence cards and journey remain unchanged. */
.practical-evidence-card-grid:has(.practical-phone-card){grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));align-items:stretch}
.practical-phone-card{background:linear-gradient(145deg,#102c55,#061a34);color:#fff;border:1px solid #c7a451;border-radius:18px;padding:24px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;min-width:0}
.practical-phone-card h4{color:#fff;font-size:1.2rem;margin:0}.practical-phone-card p,.practical-phone-card small{color:#e3eaf4;line-height:1.55;margin:0}.practical-phone-card__code{background:#fff;border-radius:10px;padding:8px;width:min(100%,228px);box-sizing:border-box}.practical-phone-card__code svg{display:block;width:100%;height:auto}.practical-phone-card a{color:#fff;text-underline-offset:4px}.practical-phone-card a:focus-visible{outline:3px solid #e5bf62;outline-offset:4px}
.practical-evidence-mobile-context{background:#102c55;color:#fff;border:1px solid #c7a451;border-radius:16px;padding:20px;margin:0 0 20px}.practical-evidence-mobile-context h2,.practical-evidence-mobile-context p{color:inherit;margin:0 0 8px}
.practical-evidence-mobile .practical-expanded-card,.practical-evidence-mobile #practical-stage-watch,.practical-evidence-mobile #practical-stage-digital,.practical-evidence-mobile #practical-stage-knowledge{display:none}
.practical-evidence-mobile.is-showing-preparation #practical-stage-watch,.practical-evidence-mobile.is-showing-preparation #practical-stage-digital,.practical-evidence-mobile.is-showing-preparation #practical-stage-knowledge{display:block}
.practical-evidence-mobile .practical-phone-card{display:none}
@media(max-width:650px){.practical-evidence-card-grid:has(.practical-phone-card){grid-template-columns:1fr}.practical-phone-card{padding:20px}}
