/* ==========================================================================
   Acilci — Tasarım Tokenları
   Tüm renk/tipografi/boşluk kararları burada. Renk ayarı için SADECE bu dosya.
   ========================================================================== */

:root {
	/* --- Marka rengi: amber (sıcak akademik kimlik) --- */
	--acilci-amber:        #D9821F;
	--acilci-amber-bright: #EF9D3C;
	--acilci-amber-deep:   #B8690F;
	--acilci-amber-soft:   #FBEEDA;
	--acilci-amber-line:   #F0DEC2;

	/* --- Nötr / mürekkep --- */
	--acilci-ink:   #1A120B;
	--acilci-ink-2: #382F29;
	--acilci-ink-3: #6B5A4C;
	--acilci-ink-4: #968C84;

	/* --- Yüzeyler --- */
	--acilci-surface:     #FFFFFF;
	--acilci-cream:       #F8F5F1;
	--acilci-cream-2:     #ECE6DF;
	--acilci-line:        #E8E0D6;
	--acilci-line-strong: #D8CDBF;

	/* --- Anlamsal (tıbbi durum renkleri) --- */
	--acilci-success: #13612E;
	--acilci-info:    #1159AF;
	--acilci-alert:   #B82105;
	--acilci-warning: #C2610C;

	/* --- Tipografi --- */
	/* Tüm sitede tek font: Jost. (font-serif adı geriye dönük uyumluluk için
	   korundu ama artık o da Jost'a işaret ediyor.) */
	--acilci-font-ui:    "Jost", system-ui, -apple-system, "Segoe UI", sans-serif;
	--acilci-font-serif: "Jost", system-ui, -apple-system, "Segoe UI", sans-serif;

	--acilci-fs-hero:  clamp(2rem, 1.35rem + 2.8vw, 3.1rem);
	--acilci-fs-h1:    clamp(1.85rem, 1.4rem + 1.9vw, 2.6rem);
	--acilci-fs-h2:    clamp(1.5rem, 1.2rem + 1.3vw, 2rem);
	--acilci-fs-h3:    clamp(1.25rem, 1.1rem + 0.7vw, 1.5rem);
	--acilci-fs-lead:  clamp(1.075rem, 1rem + 0.35vw, 1.2rem);
	--acilci-fs-body:  1.075rem;
	--acilci-fs-small: 0.875rem;

	--acilci-lh-tight: 1.2;
	--acilci-lh-body:  1.75;

	/* Okuma sütunu (~68 karakter) */
	--acilci-measure: 44rem;

	/* --- Konteyner / grid --- */
	--acilci-container:  1200px;
	--acilci-gutter:     clamp(1rem, 0.6rem + 2vw, 2rem);

	/* --- Geometri --- */
	--acilci-radius:    14px;
	--acilci-radius-sm: 8px;
	--acilci-gap:       1.5rem;

	/* --- Gölge (sıcak tonlu) --- */
	--acilci-shadow:    0 1px 2px rgba(26,18,11,0.04), 0 6px 20px rgba(26,18,11,0.06);
	--acilci-shadow-lg: 0 4px 10px rgba(26,18,11,0.06), 0 18px 40px rgba(26,18,11,0.10);

	--acilci-transition: 180ms cubic-bezier(0.4, 0, 0.2, 1);

	/* --- Katman sırası --- */
	--acilci-z-header: 100;
}
