/* Phase 8C: icon/font rendering guardrails.
   Font binaries are intentionally not bundled in this handoff package.
   Restore licensed fonts locally with scripts/restore_fonts_from_zip.py before production deploy. */

.fa,
.fas,
.far,
.fal,
.fat,
.fab,
.icon-right-arrow,
.icon-left-arrow,
.icon-call,
[class^="icon-"],
[class*=" icon-"] {
  line-height: 1;
  text-decoration: none;
}

.fa[aria-hidden="true"],
.fas[aria-hidden="true"],
.far[aria-hidden="true"],
.fal[aria-hidden="true"],
.fat[aria-hidden="true"],
.fab[aria-hidden="true"],
[class^="icon-"][aria-hidden="true"],
[class*=" icon-"][aria-hidden="true"] {
  speak: never;
}

.footer-socials a,
.social-links a,
.header-socials a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
