/* Theme: Teal Gold — warm white, deep teal, gold buttons, serif headlines. Good for relationships, psychology, reflective self-help. */
@import url("https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,600;9..144,700&family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@500;700&display=swap");
:root{
  --accent:#155e63; --accent-2:#0f4a4e; --accent-glow:rgba(21,94,99,.26); --accent-soft:rgba(21,94,99,.09); --on-accent:#fff;
  --cta2:#c8922a; --on-cta2:#1b1407; --cta2-glow:rgba(200,146,42,.32);
  --bg:#ffffff; --bg2:#f4f7f6; --bg3:#ffffff; --line:#e1e8e7; --hero-bg:#ffffff; --bar-bg:#ffffff; --media-bg:#0d2a2c;
  --glass:rgba(255,255,255,.94); --overlay:rgba(13,42,44,.55); --input-bg:#fff; --tint:rgba(13,42,44,.04);
  --text:#14262a; --text-2:#33484c; --muted:#62777a; --strong:#0d2023;
  --paper:#0d2a2c; --ink:#f6faf9;
  --chip-on:#0d2a2c; --on-chip-on:#fff;
  --green:#15803d; --red:#b91c1c; --gold:#c8922a;
  --need-bg:#fff4e0; --need-text:#8a4b06; --ph-text:#155e63;
  --display:"Fraunces",Georgia,serif; --display-case:none; --display-weight:700; --display-track:-.01em; --display-lh:1.08;
  --mono:"JetBrains Mono",ui-monospace,monospace;
  --radius:16px; --btn-radius:10px;
}
