/* gizlilik: okunur tek sütun (en çok ~720 px). */
.bolum-gizlilik { padding-top: calc(var(--ust-boy) + clamp(56px, 11vh, 128px)); padding-bottom: clamp(88px, 12vh, 150px); background: radial-gradient(60% 40% at 50% 0%, rgba(227,179,65,.07), transparent 70%), var(--gece); }
.gz-kolon { max-width: 720px; margin-inline: auto; display: grid; gap: clamp(18px, 2.6vh, 26px); }
.gz-kolon h1 { font-size: clamp(44px, 6vw, 80px); }
.gz-giris { color: var(--metin); }
.gz-blok { display: grid; gap: 12px; padding-top: 28px; margin-top: 8px; border-top: 1px solid var(--cizgi-soluk); }
.gz-blok h2 { font-size: clamp(22px, 2vw, 28px); line-height: 1.2; letter-spacing: -.015em; }
.gz-blok .govde { font-size: 18px; line-height: 1.65; }
.gz-blok a { color: var(--altin-acik); text-underline-offset: 3px; text-decoration-color: var(--cizgi); transition: text-decoration-color .2s; }
.gz-blok a:hover, .gz-blok a:focus-visible { text-decoration-color: var(--altin); }
.gz-tarih { margin-top: 12px; text-transform: uppercase; letter-spacing: .1em; font-size: 12px; }
