.contact-qr-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px}.contact-qr-card{background:#fff;border:1px solid #e5e5ea;border-radius:22px;padding:20px 14px;text-align:center;scroll-margin-top:100px}.contact-qr-card h3{font-size:18px;margin:0 0 12px}.contact-qr-card a{display:block}.contact-qr-card img{display:block;width:100%;max-width:260px;height:280px;object-fit:contain;margin:0 auto;image-rendering:auto}.contact-qr-card p{font-size:13px;line-height:1.5;margin:14px 0 0;color:#626267}@media(max-width:575px){.contact-qr-grid{grid-template-columns:1fr}.contact-qr-card img{height:auto;max-width:260px}.contact-qr-card{padding:22px}.contact-qr-card p{font-size:14px}}
