/*
 * brand.css: the values that make this look like www.softcom.net.
 * Measured from the live site's computed styles in Chrome, 23 Sep 2026
 * (Divi theme). Re-run tools/brand-extract.js if the site is restyled.
 */
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-display: swap; src: url("/static/fonts/open-sans-latin-400-normal.woff2") format("woff2"); }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-display: swap; src: url("/static/fonts/open-sans-latin-600-normal.woff2") format("woff2"); }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; font-display: swap; src: url("/static/fonts/open-sans-latin-700-normal.woff2") format("woff2"); }

:root {
  --sc-font-body: "Open Sans", Arial, sans-serif;           /* site: Open Sans 400/600/700 */
  --sc-font-display: "Open Sans", Arial, sans-serif;

  /* Top bar: white, grey 14px links (MY ACCOUNT / WEBMAIL) */
  --sc-topbar-bg: #ffffff;
  --sc-topbar-fg: rgba(0, 0, 0, 0.6);

  /* Header: .et_pb_section_1_tb_header */
  --sc-header-bg: #0e428e;
  --sc-header-gradient: linear-gradient(180deg, #1478c8 0, #0e428e 57%, #081059 100%);
  --sc-header-fg: #ffffff;

  /* Grey band under the header (the site's "NEW: Freedom GIG" strip) */
  --sc-band-bg: #e1e1e1;
  --sc-band-fg: #10121a;

  --sc-navy: #173373;        /* h1, plan-card headers, content links, callout borders */
  --sc-navy-hover: #0e428e;  /* mid stop of the header gradient */
  --sc-blue: #3875b2;        /* sub-headings, footer links */
  --sc-ink: #333333;         /* h2-h4 */
  --sc-ink-2: #666666;       /* body copy */
  --sc-page-bg: #fafafa;     /* alternate section background */
  --sc-card-border: #bebebe; /* plan cards: 1px #bebebe + 0 0 12px rgba(0,0,0,.1), square corners */
  --sc-card-shadow: 0 0 12px rgba(0, 0, 0, 0.1);

  --sc-accent: var(--sc-navy);          /* primary buttons */
  --sc-accent-hover: var(--sc-navy-hover);
  --sc-accent-ink: #ffffff;
  --sc-link: var(--sc-navy);

  /* Footer: #353535 body, #10121a bottom bar. The site's #3875b2 links and #666
     copyright text are below WCAG AA on those backgrounds, so the tints here are
     lightened just enough to pass (4.6:1 and 6.6:1). */
  --sc-footer-bg: #353535;
  --sc-footer-fg: #ffffff;
  --sc-footer-heading: #ffffff;
  --sc-footer-link: #6fa3d9;
  --sc-footer-bottom-bg: #10121a;
  --sc-footer-bottom-fg: #999999;

  --sc-radius: 0;            /* the site's cards are square */
  --sc-button-radius: 3px;
}
