/* A single email contact action and an icon-only messaging shortcut. */
#sigmaContact{position:fixed;right:24px;bottom:83px;z-index:90;display:flex;gap:9px;align-items:center;font:600 14px/1.2 Inter,Arial,sans-serif;letter-spacing:normal}#sigmaContact *{box-sizing:border-box}#sigmaContact a{display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;min-height:48px;box-shadow:0 7px 24px #13394f25;transition:transform .18s,box-shadow .18s}#sigmaContact .sc-email{gap:9px;padding:0 18px;border:1px solid #bdd9e9;border-radius:999px;background:#f5fbff;color:#16466a!important}#sigmaContact .sc-email svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.7}#sigmaContact .sc-wa{width:48px;height:48px;border-radius:50%;background:#168b51;color:#fff!important;border:1px solid #168b51}#sigmaContact .sc-wa svg{width:29px;height:29px}#sigmaContact a:hover{transform:translateY(-2px);box-shadow:0 9px 28px #13394f35}#sigmaContact a:focus-visible,.sc-contact-email:focus-visible{outline:3px solid #3aaaca;outline-offset:4px}.sc-contact-email{display:inline-block;margin-top:12px;font:600 13px/1.6 Inter,Arial,sans-serif;text-decoration:none}.v-footer-top>.sc-contact-email{grid-column:1/-1}
@media(max-width:600px){#sigmaContact{right:14px;bottom:64px;gap:8px}#sigmaContact a{min-height:44px}#sigmaContact .sc-email{padding:0 15px;font-size:13px}#sigmaContact .sc-wa{width:44px;height:44px}#sigmaContact .sc-wa svg{width:27px;height:27px}}
@media(prefers-reduced-motion:reduce){#sigmaContact a{transition:none}#sigmaContact a:hover{transform:none}}
@media print{#sigmaContact{display:none!important}}
