/* Brand artwork is unchanged: no filters, clipping, recolouring or extra MAX word. */
#num-white-celestial a.messenger-link{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-width:0;min-height:56px;padding:12px 20px;border:1px solid #8697B6;border-radius:10px;background:#FFF;color:#172247;font-size:15px;font-weight:500;line-height:1.6;text-align:center;text-decoration:none}
#num-white-celestial a.messenger-link img{display:block;flex-shrink:0;object-fit:contain;margin:0}
#num-white-celestial a.messenger-link--telegram img{width:32px;height:32px}
#num-white-celestial a.messenger-link.messenger-link--max{background:#471AFF;color:#FFF;border-color:#471AFF}
#num-white-celestial a.messenger-link.messenger-link--telegram{color:#172247}
#num-white-celestial a.messenger-link--max img{width:86px;height:auto}
#num-white-celestial a.messenger-link--telegram:hover{background:#F1F5FC;border-color:#3C4F98}
#num-white-celestial a.messenger-link--max:hover{background:#3A10DB;border-color:#3A10DB}
#num-white-celestial a.messenger-link:focus-visible{outline:2px solid #3C4F98;outline-offset:4px}
@media(max-width:480px){#num-white-celestial a.messenger-link{font-size:14px;padding-inline:16px;gap:10px}}
