/* AlergenIA v2-8-3-medical-footer-card-20260603 */
#algBetaFooterHome{border:0!important;background:transparent!important;box-shadow:none!important;max-width:min(560px,calc(100% - 32px))!important;margin:28px auto 14px!important;padding:0!important;text-align:center!important;color:#9fb3d1!important;line-height:1.6!important}
#algBetaFooterHome strong,#algBetaFooterHome br{display:none!important}
#algBetaFooterHome a,#algBetaFooterHome span{display:inline-flex!important;margin:3px 8px!important;color:#7ed957!important;font-weight:900!important;text-decoration:underline!important;cursor:pointer!important}
.global-legal-footer{max-width:min(760px,calc(100% - 32px))!important;margin:18px auto 110px!important;padding:0 8px!important;text-align:center!important;overflow:visible!important;color:#8fa6c7!important;line-height:1.55!important}
.global-legal-footer p{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;margin:8px auto!important;max-width:100%!important}
.global-legal-footer .trust-line{display:inline-block!important;border:1px solid rgba(126,217,87,.35)!important;border-radius:999px!important;padding:12px 20px!important;background:rgba(34,197,94,.08)!important;color:#d9f99d!important;font-weight:900!important}
.emergency-save-inline{width:100%!important;margin-top:12px!important;border:0!important;border-radius:16px!important;padding:14px 16px!important;background:linear-gradient(135deg,#7ed957,#22c55e)!important;color:#06120a!important;font-weight:950!important;cursor:pointer!important;box-shadow:0 10px 30px rgba(34,197,94,.2)!important}
