/* ============================================================================
   theme.css · deck "deep-2026"  —  the TOP-LEVEL THEME for this slideshow.
   This is where you restyle the whole deck. The framework's base.css ships
   sensible defaults; everything here is an override on top of it.

   Most global look (background, ink, accent, font) is set in deck.json -> config
   so it can be tweaked without CSS. Use this file for finer, deck-specific taste.
   ============================================================================ */

:root{
  --deck-ink-dim:   #9aa3b8;
  --deck-ink-faint: #7e879c;
  --deck-line:      rgba(242,243,245,.42);
  --deck-card:      rgba(255,255,255,.028);
  --deck-card-bd:   rgba(255,255,255,.075);
}

/* Body copy at regular weight for readability on the dark background
   (the framework default is a thin 300 — too light for this audience).
   Titles keep their elegant light weight via base.css / overrides below. */
body{ font-weight:400; }

/* a touch tighter hero title for this particular wording */
.slide--hero .s-title{ letter-spacing:-.02em; }

/* the "+" lead-in on the hero subtitle, in accent */
.slide--hero .s-subtitle{ font-weight:300; }
