/* Refined water-blue phone artwork, transparent and separately tappable. */
a.phone-link.ice-phone{position:relative;display:inline-flex;align-items:center;justify-content:center;width:240px;max-width:100%;min-height:44px;margin:0;padding:0;box-sizing:border-box;vertical-align:middle;overflow:hidden;border:0;border-radius:0;background:transparent;box-shadow:none;text-decoration:none;line-height:1;transition:opacity .18s ease,transform .18s ease}
a.phone-link.ice-phone img{display:block;width:100%;height:auto;aspect-ratio:6/1;object-fit:cover;object-position:center top;transform:translateY(-9%);border-radius:0;color:#075183;font-size:17px;font-weight:400}
a.phone-link.ice-phone.ice-phone-second img{object-position:center bottom;transform:translateY(9%)}
a.phone-link.ice-phone:focus-visible{outline:3px solid #087fa7;outline-offset:3px;border-radius:4px}
a.phone-link.ice-phone:active{transform:scale(.98)}
.header-phones{gap:0}
.header-phones a.phone-link.ice-phone{width:232px}
.footer-contacts a.phone-link.ice-phone,.cabinet-support a.phone-link.ice-phone{margin-bottom:2px}
.support-contacts{align-items:center;gap:4px 20px}
@media(hover:hover){a.phone-link.ice-phone:hover{opacity:.82;transform:translateY(-1px)}}
@media(max-width:760px){.header .header-phones,.app-header .header-phones{order:4;flex:1 0 100%;flex-direction:column;align-items:center;justify-content:center;gap:0;border:0;padding:0}.header-phones a.phone-link.ice-phone{width:250px;max-width:100%}.support-contacts a.phone-link.ice-phone{width:240px}}
@media(prefers-reduced-motion:reduce){a.phone-link.ice-phone{transition:none}}
@media(forced-colors:active){a.phone-link.ice-phone{outline:1px solid LinkText}}
