.ea-manager-contact{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;text-decoration:none;color:#fff;outline-offset:5px}.ea-manager-label{font-family:inherit;font-size:11px;line-height:1.35;letter-spacing:.02em;color:rgba(255,255,255,.72);transition:color .2s}.ea-manager-arrow{width:39px;height:26px;color:rgba(255,255,255,.55);transition:transform .2s,color .2s}.ea-manager-icon{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(255,255,255,.18);border-radius:14px;background:rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);transition:background .2s,border-color .2s,transform .2s,color .2s}.ea-manager-icon svg{width:23px;height:23px}.ea-manager-contact:hover .ea-manager-icon{color:#171717;background:#ffda00;border-color:#ffda00;transform:translateY(-2px)}.ea-manager-contact:hover .ea-manager-label,.ea-manager-contact:hover .ea-manager-arrow{color:rgba(255,255,255,.9)}.ea-manager-contact:hover .ea-manager-arrow{transform:translateX(3px)}.ea-manager-contact:focus-visible{outline:2px solid #ffda00;border-radius:14px}@media(max-width:1279px){.ea-manager-label,.ea-manager-arrow{display:none}}@media(max-width:767px){.ea-manager-contact{margin-right:-4px}.ea-manager-icon{width:40px;height:40px;border-radius:12px}}@media(prefers-reduced-motion:reduce){.ea-manager-contact *{transition:none!important}}
