/* ==========================================================================
   Tasarım token'ları: renk, tipografi, ölçü. Kimlik logodan türetilmiştir.
   Bir rengi/ölçüyü değiştirmek için yalnızca bu dosyayı düzenleyin.
   ========================================================================== */
:root {
  /* Marka */
  --navy-900: #010f26;
  --navy-800: #02193d; /* logo zemini */
  --navy-700: #0a2a5c;
  --navy-600: #173b78;
  --navy-100: #e6ecf5;
  --navy-50: #f3f6fb;
  --ice: #dce6f4;
  --gold: #b8975a; /* imza çizgisi ve küçük vurgular */
  --gold-soft: #e9dcc2;
  --success: #2bb673;
  --whatsapp: #25d366;
  --danger: #c4433f;

  /* Nötr */
  --ink: #0e1a2b;
  --text: #3b4a5e;
  --muted: #6b7a8f;
  --line: #dce3ec;
  --white: #fff;

  /* Tipografi */
  --font-sans: "Montserrat", system-ui, -apple-system, "Segoe UI", sans-serif;
  --font-serif: "Cormorant Garamond", Georgia, serif;

  /* Ölçü */
  --radius-sm: 10px;
  --radius: 18px;
  --radius-lg: 28px;
  --shadow-sm: 0 2px 8px rgb(2 25 61 / 0.06);
  --shadow: 0 18px 40px -18px rgb(2 25 61 / 0.25);
  --shadow-lg: 0 40px 80px -30px rgb(2 25 61 / 0.45);
  --container: 1200px;
  --gutter: 20px;
  --section-space: 110px;
  --header-height: 84px;
  --ease: cubic-bezier(0.2, 0.7, 0.2, 1);
}

@media (max-width: 640px) {
  :root {
    --section-space: 64px;
    --header-height: 64px;
  }
}
