/* Pie común: mismos colores, tipografía y radios que las páginas aprobadas. */
.site-standard .audit-footer{margin:0;max-width:none;background:#002d4c;color:white;border:0;padding:40px max(36px,calc((100vw - 1208px)/2));display:grid;grid-template-columns:1fr 1fr;gap:26px 50px;align-items:center}.audit-footer img{width:145px;height:65px;object-fit:contain;display:block}.audit-footer p{font-size:13px;color:#c7dce9;margin-top:12px;line-height:1.7}.site-standard .audit-footer nav{display:grid;grid-template-columns:1fr 1fr;gap:8px 26px;font-size:14px;color:white}.audit-footer nav a{display:flex;align-items:center;min-height:44px}.audit-footer a:hover{color:#9de4ff}.audit-footer a:focus-visible{outline:3px solid #37d2fe;outline-offset:5px}.audit-footer small{grid-column:1/-1;border-top:1px solid #54788f;padding-top:22px;font-size:12px;color:#c7dce9}.site-standard #navegacion a:is([aria-current=page],[aria-current=location]){color:#0054da;text-decoration:underline;text-underline-offset:6px}.business .audit-deliverable{margin-top:36px;margin-bottom:10px;border:1px solid #cfdfeb;background:#edf2f5;border-radius:14px;padding:32px}.audit-deliverable h2{margin-bottom:18px}.audit-deliverable>p{max-width:950px}.audit-deliverable dl{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:24px 0 0}.audit-deliverable dt{font-size:15px;font-weight:700;margin-bottom:8px}.audit-deliverable dd{margin:0;font-size:15px;line-height:1.8;color:#4a6275}.audit-deliverable p.audit-conditions{font-size:13px;margin-top:24px;color:#4a6275}#enviar-whatsapp[hidden]{display:none!important}#resumen{white-space:pre-line;overflow-wrap:anywhere}#consulta>p{font-size:14px;line-height:1.7;color:#4a6275}.business-process>p{margin-top:24px;max-width:850px}.audit-footer [aria-current=page]{text-decoration:underline;text-underline-offset:5px}@media(max-width:760px){.site-standard .audit-footer{padding:30px 22px;grid-template-columns:1fr;gap:25px}.site-standard .audit-footer nav{position:static;border:0;background:none;padding:0;display:grid;gap:8px 20px;z-index:auto}.audit-footer small{grid-column:auto}.business .audit-deliverable{padding:27px 24px;margin-top:28px}.audit-deliverable dl{grid-template-columns:1fr;gap:20px}.audit-deliverable h2{font-size:27px}}
