@font-face {
  font-family: "Octa Editorial";
  src: url("/assets/octaleads-poppins-700-9338e65fc0.woff2") format("woff2");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}

/* The current release uses legacy page layouts alongside standalone pages. */
body:has(#root :where(.octaleads-public, .legacy-header, .cloud-footer, .cr-page, .ad-page, .min-h-screen.bg-muted > .text-center > a[href="/"])) {
  --octaleads-public-font: "Octa Editorial", system-ui, sans-serif;
  font-family: var(--octaleads-public-font);
}

body:has(#root :where(.octaleads-public, .legacy-header, .cloud-footer, .cr-page, .ad-page)) :is(
  .cloud-footer,
  .cr-page,
  .ad-page,
  .cityroot-dialog,
  .reinvent-lead,
  .about-reinvent main :is(h1, h2, h3),
  .hub-blog main :is(h1, h2),
  .hub-article main :is(h1, h2)
) {
  font-family: var(--octaleads-public-font);
}
