.call-btn-3d[data-v-ce525b7e]{--c1:#ffe24a;--c2:#f5b800;--edge:#a87a00;--ink:#111;--sub:#3a2e00;--badge:#15803d;--badge-ink:#fff;align-items:center;background:linear-gradient(180deg,var(--c1) 0,var(--c2) 100%);border-radius:999px;box-shadow:inset 0 2px #ffffff73,inset 0 -3px #0000002e,0 7px 0 var(--edge),0 14px 28px #0009;box-sizing:border-box;color:var(--ink);display:flex;gap:12px;isolation:isolate;margin:0 auto;max-width:480px;min-height:100px;padding:12px 16px 12px 12px;position:relative;text-align:left;text-decoration:none;width:100%;-webkit-tap-highlight-color:transparent;animation:call-btn-3d-pulse-ce525b7e 2s ease-in-out infinite;transition:transform .1s ease,box-shadow .1s ease}@keyframes call-btn-3d-pulse-ce525b7e{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}.call-btn-3d[data-v-ce525b7e]:before{background:linear-gradient(180deg,#ffffff47,#fff0);border-radius:999px;content:"";height:44%;left:14px;pointer-events:none;position:absolute;right:14px;top:5px;z-index:-1}.call-btn-3d--connecting[data-v-ce525b7e]{animation:none;cursor:default}.call-btn-3d__badge[data-v-ce525b7e]{align-items:center;background:var(--badge);border-radius:50%;box-shadow:0 3px #0003,inset 0 -3px #00000014;color:var(--badge-ink);display:flex;flex:none;height:66px;justify-content:center;width:66px}.call-btn-3d__lines[data-v-ce525b7e]{align-items:flex-start;display:flex;flex-direction:column;line-height:1.12;min-width:0;text-shadow:0 1px 0 hsla(0,0%,100%,.35)}.call-btn-3d__number[data-v-ce525b7e]{font-size:clamp(18px,5.4vw,26px);font-weight:900;letter-spacing:.005em;white-space:nowrap}.call-btn-3d__number--long[data-v-ce525b7e]{font-size:clamp(16px,4.7vw,24px)}.call-btn-3d__number--custom[data-v-ce525b7e]{white-space:normal}.call-btn-3d__tty[data-v-ce525b7e]{color:var(--sub);font-size:19px;font-weight:700;margin-top:3px}.call-btn-3d[data-v-ce525b7e]:not(.call-btn-3d--connecting):active{animation:none;box-shadow:inset 0 2px #ffffff73,0 1px 0 var(--edge),0 5px 12px #00000080;transform:translateY(6px)}.call-btn-3d[data-v-ce525b7e]:focus-visible{outline:4px solid #fff;outline-offset:6px}@media(prefers-reduced-motion:reduce){.call-btn-3d[data-v-ce525b7e]{animation:none}}
