/* Public Data Check Brand Tokens */
:root {
  --brand-name: "Public Data Check";
  --brand-domain: "publicdatacheck.com";

  /* Core palette */
  --brand-primary: #3d78ab;       /* primary blue */
  --brand-accent: #d72c27;        /* primary red — CTA */
  --brand-vibrant: #d72c27;
  --brand-dark: #003c76;          /* deep blue */
  --brand-charcoal: #383839;

  /* Text */
  --brand-text-base: #383839;
  --brand-text-heading: #003c76;
  --brand-text-link: #3d78ab;
  --brand-text-white: #ffffff;

  /* Backgrounds */
  --brand-bg: #ffffff;
  --brand-bg-light: #e6e6e6;
  --brand-bg-dark: #383839;
  --brand-bg-nav: #383839;
  --brand-bg-membernav: #383839;        /* member-site persistent header bg */
  --brand-text-membernav: #ffffff;       /* member-site persistent header text color */
  --brand-bg-login: #003c76;
  --brand-text-login: #ffffff;
  --brand-bg-hero: #003c76;
  --brand-bg-footer: #383839;

  /* Buttons */
  --brand-bg-section: #383839;
  --brand-btn-primary: #3d78ab;
  --brand-btn-primary-hover: #003c76;
  --brand-btn-secondary: #3d78ab;
  --brand-btn-text: #ffffff;

  /* Borders */
  --brand-border: #bbd1e3;

  /* Fonts */
  --brand-font-primary: "PT Sans", sans-serif;
  --brand-font-secondary: "Roboto Slab", serif;

  /* ID Protect (parity with legacy sc-membersite) */
  --brand-idp-bg-offer: #383839;          /* pdc-charcoal */
  --brand-idp-bg-testimonial: #003c76;    /* pdc-deep-blue */
  --brand-idp-accent-1: #cc3333;          /* pdc-red */
  --brand-idp-accent-2: #cc3333;          /* pdc-red */
  --brand-idp-check-circle: #cc3333;      /* pdc-red */
  --brand-idp-cta-primary: #3d78ab;       /* pdc-blue--clickable */
  --brand-idp-text-subtle: #ffffff;       /* global-white */
  --brand-idp-text-testimonial: #ffffff;  /* global-white */
  --brand-idp-bg-title-bar: #003c76;      /* pdc-deep-blue (legacy --sc-report-title-background-color-alt) */
  --brand-idp-text-title-bar: #ffffff;    /* global-white */
  --brand-idp-bg-card: #003c76;           /* pdc-deep-blue (legacy --sc-id-protect-background-color) */
  --brand-idp-text-header: #bdd4e5;       /* pdc-light-blue (legacy --sc-id-protect-header-color) */
}
