/* Landing-specific overrides on top of shared.css */
:root {
  --container-tight: 960px;
  --dur-slow: 600ms;
  --warning: #D97706;

  /* Dark island (hero panel) */
  --panel-bg:     #0B0F1A;
  --panel-elev:   #0E1320;
  --panel-border: #1E2942;
  --panel-strong: #2A3A5C;
  --panel-text:   #E8EDF8;
  --panel-muted:  #9AA8C7;
  --panel-dim:    #5A6788;
}

h2 { font-size: clamp(1.8rem, 3.5vw, 2.6rem); }
h3 { font-size: 1.2rem; }
