/*
 * Privacy Policy page
 * Visual styling intentionally reuses the existing theme utility system,
 * shared Contact Form 7 styles, and homepage FAQ styles.
 */

@media print {
  header,
  footer,
  .hs-site-cta,
  #privacy-inquiry,
  #privacy-faq {
    display: none !important;
  }

  body {
    background: #fff !important;
  }

  #section-privacy {
    background: #fff !important;
    color: #070b19 !important;
  }
}

@media (max-width: 1023px) {
  #section-privacy .sticky {
    position: static;
  }
}

@media (max-width: 640px) {
  #legal-tab-group {
    scrollbar-width: none;
  }

  #legal-tab-group::-webkit-scrollbar {
    display: none;
  }
}
