.msm-phone-reveal[data-msm-phone]{appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;max-width:100%;padding:11px 18px;border:1px solid #635bff;border-radius:10px;background:#635bff;color:#fff !important;font:inherit;font-size:14px;font-weight:700;line-height:1.35;text-align:center;text-decoration:none;cursor:pointer;box-shadow:0 3px 8px rgba(99,91,255,.16);transition:background .15s ease,border-color .15s ease,box-shadow .15s ease;}.msm-phone-reveal[data-msm-phone]:hover{background:#5148df;border-color:#5148df;color:#fff !important;text-decoration:none;box-shadow:0 4px 12px rgba(99,91,255,.24);}.msm-phone-reveal[data-msm-phone]:active{background:#443bc9;border-color:#443bc9;}.msm-phone-reveal:focus-visible,.msm-phone-revealed:focus-visible{outline:3px solid #30269e;outline-offset:3px;border-radius:10px;}@media (prefers-reduced-motion:reduce){.msm-phone-reveal[data-msm-phone]{transition:none;}}
