/* MAX STUDIO V21.3 — visual presentation only. Does not replace V20.7's native WhatsApp link. */
#msv18-whatsapp.ms213-cta{transition:transform .2s ease,box-shadow .2s ease;max-width:min(85vw,420px);white-space:normal;text-align:center;bottom:max(22px,env(safe-area-inset-bottom))!important}
#msv18-whatsapp.ms213-pulse{animation:ms213-breathe 3.7s ease-in-out infinite}
@keyframes ms213-breathe{0%,100%{transform:scale(1);box-shadow:0 7px 24px #0004}50%{transform:scale(1.035);box-shadow:0 9px 30px #098c7455}}
@media (prefers-reduced-motion: reduce){#msv18-whatsapp.ms213-pulse{animation:none}}
.ms213-overlay{position:fixed;inset:0;z-index:2147483008;background:rgba(13,25,35,.73);display:flex;align-items:center;justify-content:center;padding:18px;box-sizing:border-box;overflow-y:auto}
.ms213-dialog{box-sizing:border-box;width:min(460px,100%);max-height:min(88vh,700px);overflow-y:auto;padding:25px;background:#fff;color:#153049;border-radius:20px;box-shadow:0 17px 75px #0005;font-family:system-ui,-apple-system,Segoe UI,sans-serif;position:relative}
.ms213-close{position:absolute;right:10px;top:9px;width:36px;height:36px;border:0;border-radius:30px;background:#f2f5f6;color:#244358;font-size:22px;cursor:pointer}
.ms213-kicker{font-weight:750;letter-spacing:.035em;font-size:12px;color:#0f886f;margin:0 28px 9px 0;text-transform:uppercase}
.ms213-title{font-size:24px;font-weight:750;color:#102c43;line-height:1.24;margin:0 26px 16px 0}
.ms213-copy{font-size:15px;white-space:pre-wrap;line-height:1.65;overflow-wrap:anywhere;margin-bottom:18px}
.ms213-yes{display:block;border-radius:12px;background:#059c7b;color:white;text-align:center;text-decoration:none;padding:14px 16px;font-weight:750;font-size:15px}
.ms213-yes:hover,.ms213-yes:focus-visible{background:#087f65;color:#fff}
.ms213-no{display:block;margin:12px auto 0;border:0;background:transparent;color:#4a6277;text-decoration:underline;font:500 14px system-ui;cursor:pointer;padding:6px 12px}
@media(max-width:480px){.ms213-dialog{padding:21px 18px}.ms213-title{font-size:21px}}
