/* ============================================================================
   RING ENERGY — brand tokens, MEASURED from production CSS
   Source: d1io3yog0oux5.cloudfront.net/.../ringenergy/files/theme/css/style.css
   Counts are real occurrences in that file. A brand is measured, never guessed.
   ============================================================================ */

@import url('https://fonts.googleapis.com/css2?family=Audiowide&family=Roboto:wght@400;700&family=Roboto+Condensed:wght@400;700&display=swap');

:root {
  /* ---- brand constants ---- */
  --rei-blue:      #003DA6;   /* 143 uses — the dominant brand colour */
  --rei-navy-logo: #003097;   /* the wordmark's own navy, in the logo SVG */
  --rei-navy-deep: #002566;   /* body background + footer */
  --rei-teal:      #0083AD;   /* 15 uses — secondary */
  --rei-teal-logo: #00729E;   /* gradient stop inside the logo mark */
  --rei-green:     #009845;   /* accent gradient, dark stop */
  --rei-green-lt:  #89DC65;   /* accent gradient, light stop */
  --rei-text:      #424242;   /* 51 uses — body copy */
  --rei-soft:      #E6ECF6;   /* soft-blue alternating section background */
  --white:         #FFFFFF;

  /* the green→teal gradient is Ring's one distinctive graphic device:
     it is the logo mark, and it recurs as accent bars across their site */
  --rei-accent-grad: linear-gradient(180deg, var(--rei-green-lt) 0%, var(--rei-green) 100%);

  /* ---- type: all self-hosted on their site, mirrored here via Google ---- */
  --font-display: 'Audiowide', system-ui, sans-serif;   /* h1/h2 — unusual and distinctive for E&P */
  --font-sub:     'Roboto Condensed', system-ui, sans-serif;
  --font-body:    'Roboto', system-ui, sans-serif;

  /* ---- semantic ---- */
  --bg:        var(--white);
  --bg-soft:   var(--rei-soft);
  --bg-deep:   var(--rei-navy-deep);
  --text:      var(--rei-text);
  --text-hi:   #1A1A1A;
  --text-mute: #6E7378;
  --rule:      #D9E1EE;
  --primary:   var(--rei-blue);

  /* Findings are stated flatly. There is deliberately no alarm red in this
     palette — a calm document about a serious subject reads as more credible,
     and this is a client of eleven years, not a target. */
  --ok:    var(--rei-green);
  --part:  var(--rei-teal);
  --none:  #9AA3AE;

  --s1:.25rem; --s2:.5rem; --s3:.75rem; --s4:1rem; --s5:1.5rem;
  --s6:2rem; --s7:3rem; --s8:4.5rem; --s9:7rem;
  --shell: 1240px;
  --gutter: clamp(1.25rem, 5vw, 4rem);
  --r-sm:4px; --r-md:10px; --r-lg:16px; --r-full:999px;
  --ease: cubic-bezier(.22,1,.36,1);
}
