/*
  CLUB THEME BLOCK: Raiders Belconnen (Holt ACT). The only file that sets this club's look, from its concept
  (design/club-concepts/raiders-belconnen/theme.css).
  Token names are the master's (design/raiders-club-template/theme.css); only the values change.
  Logos are NOT here: they are image settings (theme.logo_url, theme.footer_logo_url) rendered as <img>.

  Brand colours, read on 25 September 2026 from the live stylesheet
  https://www.raidersbelconnen.com.au/site/site-customized-style.css (grep of its hex values):
    green #00ba69 (the accent), near-black #231f20 (text), navy #234b90. The navy primary is the logo's wordmark
    family, as on the other Raiders clubs' concepts.
  Live fonts: Lato and Roboto (the Google Fonts link), with Poppins and PT Sans in the stylesheet; Poppins for display,
  Lato for body here.

  Contrast (WCAG 2.2 AA), measured with the ratio formula for these values:
    white on --club-primary #002d6a .................... 13.26
    --club-accent-bright #00ba69 on --club-primary ..... 5.20
    --club-accent-bright on --club-primary-deep ........ 6.52
    white on --club-accent-strong #006b44 .............. 6.59 (buttons, day labels, small accent text)
    --club-accent-strong on --club-surface-alt #f3f7fb .. 6.12
    --club-neutral #c9d8e6 on --club-primary ........... 9.12
    --club-ink-muted #4a5568 on --club-surface-alt ..... 6.99
    --club-ink-subtle-on-dark #94abc4 on --club-primary-deep ... 7.04
  --club-accent (the brand green #00ba69) holds only 2.55 with white: decoration only, never white text on it.
  --club-accent-strong is the green's hue darkened for white text and fills. The club to confirm palette and fonts.
  Fonts load here, so the club's whole look lives in this file: the one @import below, in the string form. It is the
  only URL a stylesheet may carry (fonts.googleapis.com); no image is ever referenced from CSS.

  Hero overlay, lighter on the photo side (Tony, 8 October 2026: "Lighter overlay"), from 1024 pixels wide only,
  where the text sits in the left column: the -wide tokens, which sites/shared/club/club.css applies from 1024 pixels
  (a theme holds no at-rule but its font import). The overlay holds at least 85% up to 56% across, past the text
  column's right edge, so even a pure white photo behind the text gives: --club-neutral lead text 7.36, white eyebrow
  10.69, --club-accent-bright title 4.19 (large text). It then fades to 25% at the right edge, behind the highlight
  cards, whose own 78% backing keeps their text at 5.77 or better over a white photo with no overlay at all. Below
  1024 the text runs the full width, so the master's overlay stays.
*/
@import "https://fonts.googleapis.com/css2?family=Poppins:wght@500;600;700;800&family=Lato:wght@400;700&display=swap";

:root {
  --club-primary: #002d6a;
  --club-primary-deep: #001d45;
  --club-primary-soft: #0a3f86;
  --club-accent: #00ba69;
  --club-accent-bright: #00ba69;
  --club-accent-strong: #006b44;
  --club-neutral: #c9d8e6;
  --club-neutral-light: #dde7f0;
  --club-surface: #ffffff;
  --club-surface-alt: #f3f7fb;
  --club-ink: #14213a;
  --club-ink-muted: #4a5568;
  --club-ink-subtle-on-dark: #94abc4;
  --club-on-accent: #ffffff;

  --club-font-display: 'Poppins', system-ui, sans-serif;
  --club-font-body: 'Lato', system-ui, sans-serif;

  --club-logo-height: 64px;
  --club-logo-height-small: 44px;
  --club-radius: 8px;
  --club-radius-lg: 16px;

  --club-hero-scrim-mid-wide: 85%;
  --club-hero-scrim-mid-at-wide: 56%;
  --club-hero-scrim-end-wide: 25%;
}
