.template-root[data-brand="tulsa-dispatch"] {
  --brand-tokens-brand-50: #eef4ef;
  --brand-tokens-brand-100: #d6e6d9;
  --brand-tokens-brand-200: #aecdb4;
  --brand-tokens-brand-300: #7dae88;
  --brand-tokens-brand-400: #4e8f60;
  --brand-tokens-brand-500: #2f7245;
  --brand-tokens-brand-600: #1f5130;
  --brand-tokens-brand-700: #193f27;
  --brand-tokens-brand-800: #163421;
  --brand-tokens-brand-900: #132b1c;
  --brand-tokens-brand-950: #0a1710;
  --brand-tokens-greyscale-10: #fcfcfb;
  --brand-tokens-greyscale-50: #f3f2f0;
  --brand-tokens-greyscale-100: #e6e4e0;
  --brand-tokens-greyscale-200: #cfccc6;
  --brand-tokens-greyscale-300: #b0aca4;
  --brand-tokens-greyscale-400: #918c83;
  --brand-tokens-greyscale-500: #757068;
  --brand-tokens-greyscale-600: #5c5851;
  --brand-tokens-greyscale-700: #46433d;
  --brand-tokens-greyscale-800: #33302c;
  --brand-tokens-greyscale-900: #22201d;
  --brand-tokens-greyscale-950: #141311;
  --brand-tokens-greyscale-1000: #0a0a09;
  --brand-tokens-typography-body: "Lora";
  --brand-tokens-typography-labels: "Manrope";
  --brand-tokens-typography-titles-a: "Gloock";
  --brand-tokens-typography-titles-b: "Gloock";
  --tint-light: #efe6d2;
}

.template-root[data-brand="tulsa-dispatch"] .block-section-title {
  letter-spacing: 0.14em;
  text-transform: uppercase;
}
.template-root[data-brand="tulsa-dispatch"] .block-nav-bar {
  letter-spacing: 0.08em;
  text-transform: uppercase;
}

.template-root[data-brand="tulsa-dispatch"] .block-header__masthead {
  font-size: 58px;
  letter-spacing: 0.01em;
}

.template-root[data-brand="tulsa-dispatch"] .block-container--bg-default:has(.block-header) {
  background-image:
    radial-gradient(
      54% 145% at 50% 118%,
      color-mix(in srgb, var(--tint-light) 88%, transparent) 0%,
      transparent 62%
    ),
    radial-gradient(
      44% 125% at 50% -12%,
      color-mix(in srgb, var(--brand-tokens-brand-600) 13%, transparent) 0%,
      transparent 64%
    ),
    linear-gradient(
      90deg,
      color-mix(in srgb, var(--brand-tokens-brand-900) 8%, transparent) 0%,
      transparent 24%,
      transparent 76%,
      color-mix(in srgb, var(--brand-tokens-brand-900) 8%, transparent) 100%
    );
  box-shadow: inset 0 -1px 0 rgba(184, 151, 79, 0.75);
}
