.a-grid{grid-template-columns:1.1fr 1fr;gap:16px 24px;margin:28px 0 20px;align-items:start}
.a-dl{flex-direction:row;align-items:center;gap:18px;flex-wrap:wrap}.a-dl>div{flex:1;min-width:140px}.a-dl .a-ico{width:36px;height:36px;color:var(--green)}
.a-btn{align-self:auto;flex-shrink:0}
.a-qr{background:var(--white);border-radius:14px;padding:18px;display:flex;align-items:center;gap:18px}.qr-box{width:130px;height:130px;flex:none;border-radius:8px;overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center}.qr-box img,.qr-box canvas{width:130px!important;height:130px!important}.a-qr b{display:block;color:var(--ink);font-size:14.5px}.a-qr span{display:block;font-size:12.5px;color:var(--ink3);margin-top:4px;line-height:1.45}.a-steps h4{display:flex;align-items:center;gap:8px;font-size:15px;margin:0 0 6px}.assistant .callout-dica{background:var(--cream2)}.assistant .callout p{color:var(--ink2)}.callout .note{margin-top:10px;font-size:13.5px;color:var(--ink3)}.assistant .prompt-block{margin-top:20px}
@media (max-width:760px){.a-grid{grid-template-columns:1fr}.a-qr{flex-direction:row}.qr-box,.qr-box img,.qr-box canvas{width:96px!important;height:96px!important}}
