/* Direct links only: no WhatsApp SDK, iframe or tracking request before click. */
.wa-contact{background:#e9eee3;color:#152737;padding:58px 24px;border-top:1px solid #cbd5c5;border-bottom:1px solid #cbd5c5}
.wa-inner{max-width:1128px;margin:auto;display:grid;grid-template-columns:1.25fr 1fr;gap:48px;align-items:center}
.wa-eyebrow{font:700 11px/1.5 Arial,sans-serif;letter-spacing:1.8px;color:#3b664c;margin:0 0 15px}
.wa-contact h2{font:750 clamp(28px,3.2vw,42px)/1.12 Arial,sans-serif;letter-spacing:-1px;margin:0 0 18px;color:#152737}
.wa-contact .wa-description{font:400 17px/1.65 Arial,sans-serif;max-width:620px;margin:0;color:#384b53}
.wa-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:18px 25px;background:#126d41;color:#fff;border-radius:7px;text-decoration:none;font:700 17px/1.4 Arial,sans-serif;box-shadow:0 5px 16px #163d1812}
.wa-button:hover,.wa-floating:hover{background:#0d5733;color:#fff}
.wa-action>p{font:400 14px/1.6 Arial,sans-serif;color:#354e40;margin:15px 0 8px}
.wa-action small{display:block;max-width:380px;font:400 12px/1.6 Arial,sans-serif;color:#43574b}
.wa-action small a{color:inherit;text-decoration:underline;text-underline-offset:3px}
.wa-floating{position:fixed;right:max(20px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));z-index:40;display:flex;align-items:center;gap:9px;background:#126d41;color:#fff;padding:13px 17px;border:1px solid #fff8;border-radius:50px;box-shadow:0 4px 20px #0003;text-decoration:none;font:700 15px/1.2 Arial,sans-serif}
.wa-floating svg,.wa-button svg{flex-shrink:0}.wa-floating:focus-visible,.wa-button:focus-visible{outline:3px solid #ffac91;outline-offset:4px}
body{padding-bottom:80px}
@media(max-width:700px){.wa-inner{grid-template-columns:1fr;gap:24px}.wa-contact{padding:38px 22px}.wa-floating{right:12px;bottom:max(12px,env(safe-area-inset-bottom));padding:12px}.wa-floating span{display:none}.wa-floating svg{width:27px;height:27px}.wa-button{width:100%;padding:16px}.wa-action small{max-width:none}}
@media print{.wa-floating{display:none}body{padding-bottom:0}}
