:root {
  --sam-navy: #102347;
  --sam-navy-2: #203759;
  --sam-text: #152746;
  --sam-muted: #687A96;
  --sam-gold: #E6A11A;
  --sam-gold-deep: #D18413;
  --sam-gold-soft: #FFF4D7;
  --sam-surface: rgba(255,255,255,.92);
  --sam-surface-solid: #FFFFFF;
  --sam-border: #E2EAF2;
  --sam-bg: #F7FAFD;
  --sam-success: #20A464;
  --sam-blue: #2B67D5;
  --sam-orange: #F28521;

  --sam-radius-card: 16px;
  --sam-radius-button: 13px;
  --sam-shadow-card: 0 12px 36px rgba(31,58,93,.08);
  --sam-shadow-hero: 0 28px 70px rgba(31,58,93,.18);

  --sam-container: 1540px;
  --sam-gutter-desktop: 64px;
  --sam-gutter-laptop: 40px;
  --sam-gutter-tablet: 28px;
  --sam-gutter-mobile: 20px;
}
