/* ==========================================================================
   Unfair Careers design tokens: UFC Tech v5, palette 01 Crimson Circuit
   (near-black / signal red / cobalt / warm yellow). Single source of brand colour;
   enqueued before every other stylesheet. Change colours here, not in site.css.
   ========================================================================== */
:root{
  --bg:#070707;
  --bg2:#0B0B0C;
  --panel:#111214;
  --panel2:#151618;
  --text:#F4F2EE;
  --muted:#9B9FA6;
  --muted2:#686D74;
  --red:#FF3A42;
  --red2:#8E0D15;
  --blue:#4C6FFF;
  --blueSoft:rgba(72,102,217,.58);
  --yellow:#FFD45A;
  --yellowSoft:rgba(255,212,90,.62);
  --line:rgba(255,255,255,.085);
  --max:1040px;
  --surface:#0D0E10;
  --surface2:#101113;
  --surface3:#09090A;
  --footer:#050505;
  --shadow:rgba(0,0,0,.28);
  --logo-filter:none;
  --button-text:#FFFFFF;
  /* link/label blue, lightened for dark backgrounds */
  --acc-blue-text:color-mix(in srgb,var(--blue,#4C6FFF) 72%,#fff);
  /* homepage hero background (dark grid, red glow, diagonal streaks), reused on blog surfaces */
  /* 1.0.9: balanced red glow + diagonal streaks on the LEFT side of section backgrounds (low opacity so text stays readable) */
  --ufc-lg:
    radial-gradient(circle at 0% 8%,rgba(255,58,66,.075),transparent 36%),
    radial-gradient(circle at 3% 98%,rgba(142,13,21,.15),transparent 40%),
    linear-gradient(45deg,transparent 0 15%,rgba(255,58,66,.05) 15.15% 15.35%,transparent 15.5%),
    linear-gradient(38deg,transparent 0 27%,rgba(255,255,255,.015) 27.1% 27.3%,transparent 27.4%);
  --ufc-lg-hero:
    radial-gradient(circle at 2% 6%,rgba(255,58,66,.11),transparent 38%),
    radial-gradient(circle at 4% 96%,rgba(142,13,21,.21),transparent 44%),
    linear-gradient(45deg,transparent 0 13%,rgba(255,58,66,.08) 13.15% 13.4%,transparent 13.55%),
    linear-gradient(40deg,transparent 0 22%,rgba(255,58,66,.04) 22.1% 22.25%,transparent 22.4%),
    linear-gradient(35deg,transparent 0 31%,rgba(255,255,255,.018) 31.1% 31.3%,transparent 31.4%);
  --ufc-hp-bg:
    linear-gradient(135deg,transparent 0 48%,rgba(240,46,56,.15) 48.2% 48.6%,transparent 49%),
    linear-gradient(155deg,transparent 0 64%,rgba(255,255,255,.035) 64.2% 64.5%,transparent 65%),
    radial-gradient(circle at 76% 22%,rgba(240,46,56,.12),transparent 26%),
    linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px) 0 0/44px 44px,
    linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px) 0 0/44px 44px,
    linear-gradient(120deg,#070707 0%,#09090A 60%,#120708 100%);
}
