.official-dialog.contact-card{padding:32px;width:430px;max-width:calc(100vw - 32px)}.contact-card-brand{display:flex;flex-direction:column;gap:12px;border-bottom:1px solid #ddd;padding-bottom:24px}.contact-card-brand img{width:140px;height:auto;max-width:65%;margin:0;border-radius:0}.contact-card-brand>span{font-size:10px;color:#777}.contact-card-identity{display:flex;align-items:center;gap:14px;margin:24px 0 10px}.contact-card-identity>img{width:48px;height:48px;margin:0;border-radius:3px}.contact-card-identity h2{font-size:22px;line-height:1.4;margin:0 0 4px}.contact-card-identity p{font-size:12px;line-height:1.5}.contact-card-qr{padding:4px;display:flex;justify-content:center;background:#fff}.contact-card-qr img{width:272px;height:272px;max-width:100%;object-fit:contain;aspect-ratio:1;margin:0;border-radius:0}.contact-card-caption{text-align:center;font-size:14px!important;color:#222!important;line-height:1.7!important}.contact-card-actions{display:flex;justify-content:center;gap:28px;margin:20px 0 18px;font-size:13px}.contact-card-actions a{border-bottom:1px solid #aaa;padding-bottom:5px}.contact-card-mobile{text-align:center;font-size:12px!important;line-height:1.8!important;max-width:320px;margin:auto!important}.contact-card-scope{margin-top:24px;padding-top:18px;border-top:1px solid #ddd;text-align:center;font-size:12px;color:#777}@media(max-width:450px){.official-dialog.contact-card{padding:24px}.contact-card-identity h2{font-size:21px}.contact-card-qr img{width:248px;height:auto}}
