.ResponsiveNav-module__5dZfaq__root,.ResponsiveNav-module__5dZfaq__panel{display:contents}.ResponsiveNav-module__5dZfaq__toggle{display:none}@media (max-width:1000px){.ResponsiveNav-module__5dZfaq__toggle{inset-inline-end:20px;color:#071d3b;cursor:pointer;background:#fff;border:1px solid #d8e3f1;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:18px}.ResponsiveNav-module__5dZfaq__toggle:focus-visible{outline-offset:3px;outline:3px solid #1769ff}.ResponsiveNav-module__5dZfaq__panel{display:none}.ResponsiveNav-module__5dZfaq__panel[data-open=true]{max-height:calc(100svh - 160px - env(safe-area-inset-bottom,0px));overscroll-behavior:contain;display:block;overflow-y:auto}}
.FooterContact-module__p9AYsW__contacts{flex-wrap:wrap;gap:12px;margin-block:24px;display:flex}.FooterContact-module__p9AYsW__contacts a{color:#fff;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;min-height:56px;padding:12px 20px;text-decoration:none;transition:transform .15s;display:inline-flex}.FooterContact-module__p9AYsW__contacts a:hover{text-decoration:underline;transform:translateY(-2px)}.FooterContact-module__p9AYsW__contacts a:focus-visible{outline-offset:4px;outline:3px solid #e8b866}.FooterContact-module__p9AYsW__contacts svg{flex-shrink:0}.FooterContact-module__p9AYsW__contacts span{gap:2px;font-weight:700;display:grid}.FooterContact-module__p9AYsW__contacts bdi{letter-spacing:.04em;font-size:.95rem}.FooterContact-module__p9AYsW__call{background:#175e81}.FooterContact-module__p9AYsW__whatsapp{background:#186b43}@media (max-width:420px){.FooterContact-module__p9AYsW__contacts{grid-template-columns:1fr;display:grid}}@media (prefers-reduced-motion:reduce){.FooterContact-module__p9AYsW__contacts a{transition:none}.FooterContact-module__p9AYsW__contacts a:hover{transform:none}}
