.qr-android{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:32px;max-width:1100px;margin:56px auto;padding:40px;border:1px solid #cbd6e5;border-radius:24px;background:#fff;color:#172b3e;line-height:1.6;overflow-wrap:anywhere}.qr-android *{box-sizing:border-box}.qr-android h2{font-size:clamp(1.8rem,4vw,2.7rem);line-height:1.12;letter-spacing:-.035em;margin:12px 0 20px}.qr-android-label{font-size:.8rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase;color:#1758c6}.qr-android ul{padding-left:1.2rem}.qr-android li{margin:8px 0}.qr-android-web{font-size:.92rem;color:#45586b}.qr-android-identity{align-self:center;text-align:center}.qr-android-identity img{display:block;margin:0 auto;max-width:100%;height:auto}.qr-android-identity p{margin:12px 0 0}.qr-android-identity p:last-child{font-size:.85rem;color:#45586b}.qr-android-disclosure{grid-column:1/-1;border-top:1px solid #cbd6e5;padding-top:24px;font-size:.9rem;color:#45586b;margin:0}.qr-android a{color:#164caa}.qr-android .play-badge{display:inline-flex}.qr-android :focus-visible{outline:3px solid #b45b00;outline-offset:4px}@media(max-width:700px){.qr-android{grid-template-columns:minmax(0,1fr);padding:24px;gap:24px}.qr-android-identity{display:none}}
