.PhoneButton_wrapper__1rIg3{position:fixed;bottom:24px;right:24px;z-index:1000;display:flex;flex-direction:column;align-items:center;gap:10px}@keyframes PhoneButton_ring__HTwI_{0%{transform:rotate(0deg)}0.6%{transform:rotate(-18deg)}1.25%{transform:rotate(18deg)}1.9%{transform:rotate(-14deg)}2.5%{transform:rotate(14deg)}3.1%{transform:rotate(-8deg)}3.75%{transform:rotate(8deg)}4.4%{transform:rotate(-4deg)}5%{transform:rotate(4deg)}6.25%,to{transform:rotate(0deg)}}.PhoneButton_callBtn__b5S_u{width:56px;height:56px;border-radius:50%;background-color:var(--main-color);box-shadow:var(--shadow-lg);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform var(--transition-fast),box-shadow var(--transition-fast);animation:PhoneButton_ring__HTwI_ 32s ease-in-out 10s infinite}.PhoneButton_callBtn__b5S_u:hover{animation:none;transform:scale(1.08);box-shadow:0 16px 32px rgba(8,111,146,.35)}.PhoneButton_callBtn__b5S_u:active{animation:none;transform:scale(.96)}.PhoneButton_callBtn__b5S_u img{filter:brightness(0) invert(1)}.PhoneButton_phoneNumber__Nsrom{background-color:var(--white-color);color:var(--main-color);font-size:var(--fs-sm);font-weight:600;padding:8px 16px;border-radius:var(--border-radius-elem-c);box-shadow:var(--shadow-md);white-space:nowrap;pointer-events:none;opacity:0;transform:translateY(6px);transition:opacity .25s ease,transform .25s ease}.PhoneButton_phoneNumber__Nsrom:hover{text-decoration:underline}.PhoneButton_phoneNumberVisible__FcpuX{opacity:1;transform:translateY(0);pointer-events:auto}@media(max-width:480px){.PhoneButton_wrapper__1rIg3{bottom:16px;left:16px}.PhoneButton_callBtn__b5S_u{width:50px;height:50px}}