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

  /* Dark island (hero panel) */
  --panel-bg:     #0B0B0D;
  --panel-elev:   #141416;
  --panel-border: #2F2F35;
  --panel-strong: #3A3A42;
  --panel-text:   #F2EEEE;
  --panel-muted:  #BFB6B4;
  --panel-dim:    #6B6B72;
}

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