a.telegramContact{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-height:46px!important;padding:13px 23px!important;border:0!important;border-radius:999px!important;background:linear-gradient(135deg,#35bfd7,#218ed7)!important;color:#fff!important;font:700 14px/1.2 'DM Sans',Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;white-space:nowrap!important;box-shadow:0 7px 22px #218ed726!important;transition:transform .2s,box-shadow .2s!important;width:auto!important;margin:0!important}a.telegramContact:hover{transform:translateY(-2px);box-shadow:0 9px 26px #218ed740!important}a.telegramContact:focus-visible{outline:3px solid #102f40!important;outline-offset:4px}a.telegramContact::before{content:'';width:17px;height:17px;background:currentColor;clip-path:polygon(0 38%,100% 0,76% 100%,46% 70%,31% 89%,31% 57%);flex:none}@media(max-width:600px){a.telegramContact{padding:12px 16px!important;font-size:13px!important;min-height:44px!important}}