@font-face {
  font-family: 'Newsreader';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/cY9AfjOCX1hbuyalUrK439HyjIJFJpeBZQ.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: 'Newsreader';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/cY9AfjOCX1hbuyalUrK439DyjIJFJpeBZQ.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Newsreader';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/cY9AfjOCX1hbuyalUrK4397yjIJFJpc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Newsreader';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/cY9AfjOCX1hbuyalUrK439HyjIJFJpeBZQ.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: 'Newsreader';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/cY9AfjOCX1hbuyalUrK439DyjIJFJpeBZQ.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Newsreader';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/cY9AfjOCX1hbuyalUrK4397yjIJFJpc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Newsreader';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/cY9AfjOCX1hbuyalUrK439HyjIJFJpeBZQ.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: 'Newsreader';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/cY9AfjOCX1hbuyalUrK439DyjIJFJpeBZQ.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Newsreader';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/cY9AfjOCX1hbuyalUrK4397yjIJFJpc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/assets/fonts/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/assets/fonts/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/assets/fonts/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgEM86xRbPQ.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/assets/fonts/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* İzmit Bülten · BROADSHEET
   Duzen: gazete kunyesi, tam genislik manset, cok kolonlu dosya izgarasi,
   ic sayfalarda dar tek kolon okuma alani. Kart izgarasi YOK.
   Ritim kural cizgileriyle kurulur, renk degil cizgi tasir.
   Palet: Pantone 19-1664 True Red. Kirmizi yalnizca kicker ve kural vurgusunda.
   Hareket bilincli olarak azdir; gazete ciddiyeti sicramayla bozulmaz. */

:root{
  --font-display:"Playfair Display",Georgia,"Times New Roman",serif;
  --font-body:"Newsreader",Georgia,"Times New Roman",serif;

  --kirmizi:#BF1932; --kirmizi-koyu:#8E1425;
  --murekkep:#0B0B0B; --siyah:#111111; --zemin:#FCFCFA;

  --ink:#0B0B0B; --ink-2:#3A3A38; --ink-3:#6B6960;
  --bg:var(--zemin);
  --kural:#D5D2CB;          /* ince kural cizgisi */
  --kural-kalin:#111111;    /* kalin ayirici */

  --brand:var(--kirmizi);   /* okuma ilerleme cubugu */
  --link:#0B0B0B; --focus:var(--kirmizi);

  --wrap:76rem; --dar:41rem; --measure:68ch;
  --h1:clamp(2.5rem,1.1rem + 5vw,4.6rem); --h1-w:800; --h2-w:700;
}

body{line-height:1.62;font-size:clamp(1.02rem,.99rem + .18vw,1.12rem)}
h1,h2,h3{color:var(--murekkep)}
a:hover{color:var(--kirmizi)}

/* Kirmizi yalnizca burada ve kural vurgularinda. Cimri kullanim kasitlidir. */
.kicker{font-family:var(--font-display);font-size:.7rem;font-weight:700;
  letter-spacing:.18em;text-transform:uppercase;color:var(--kirmizi);
  margin:0 0 var(--space-3);line-height:1.3}

/* --- Kural cizgileri: bu sitenin tasiyici ogesi --- */
.kural-cift{height:4px;border-top:1px solid var(--murekkep);
  border-bottom:1px solid var(--murekkep)}
.kural-kalin{height:0;border-top:4px solid var(--murekkep)}
.kural-ince{height:0;border-top:1px solid var(--kural)}
.kural-kirmizi{height:0;border-top:2px solid var(--kirmizi)}

/* --- Ust serit: gazete kimlik cubugu --- */
.chrome{position:sticky;top:0;z-index:60;background:var(--zemin);
  border-bottom:1px solid var(--murekkep);
  transition:padding 220ms ease,box-shadow 220ms ease}
.chrome.kucuk{box-shadow:0 6px 18px rgba(11,11,11,.06)}
.chrome .bar{display:flex;align-items:center;flex-wrap:wrap;
  gap:var(--space-3) var(--space-5);padding:var(--space-3) 0}
.chrome.kucuk .bar{padding:var(--space-2) 0}

.brand{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;
  font-family:var(--font-display);font-weight:800;font-size:1.08rem;
  letter-spacing:.01em;color:var(--murekkep)}
.brand .mark{color:var(--kirmizi);width:22px;height:22px}

.nav{display:flex;gap:var(--space-5);margin-left:auto;flex-wrap:wrap}
.nav a{color:var(--ink-2);text-decoration:none;font-size:.78rem;font-weight:600;
  letter-spacing:.11em;text-transform:uppercase}
.nav a:hover{color:var(--kirmizi)}
.nav a[aria-current="page"]{color:var(--murekkep);
  box-shadow:inset 0 -2px 0 var(--kirmizi)}
.navtoggle{display:none;margin-left:auto;background:none;border:0;
  color:var(--murekkep);padding:var(--space-2);cursor:pointer;line-height:0}

/* --- Kunye: fotograf yok, tipografi tasir --- */
.kunye{padding:var(--space-6) 0 0}
.kunye-cizgi-ust{height:5px;border-top:1px solid var(--murekkep);
  border-bottom:1px solid var(--murekkep);margin-bottom:var(--space-5)}
.kunye-yer{font-family:var(--font-display);font-size:.7rem;font-weight:700;
  letter-spacing:.34em;text-transform:uppercase;color:var(--ink-3);
  text-align:center;max-width:none;margin:0 0 var(--space-4)}
.logotype{font-family:var(--font-display);font-weight:800;
  font-size:clamp(2.9rem,.6rem + 11.5vw,8.6rem);line-height:.9;
  letter-spacing:-.035em;text-align:center;color:var(--murekkep);
  margin:0;text-wrap:balance}
/* Tarih satiri gazetedeki gibi kunyenin altinda bir uctan bir uca dizilir */
.kunye-satir{display:flex;flex-wrap:wrap;justify-content:space-between;
  align-items:baseline;gap:var(--space-2) var(--space-5);max-width:none;
  margin:var(--space-5) 0 var(--space-4);
  font-size:.76rem;letter-spacing:.11em;text-transform:uppercase;
  color:var(--ink-3);font-weight:600}
.kunye-satir span{white-space:nowrap}
.kunye-cizgi-alt{height:0;border-top:4px solid var(--murekkep)}

/* --- Manset: tam genislik acilis dosyasi --- */
.manset{padding:var(--space-6) 0 var(--space-7)}
.manset h1{margin:0 0 var(--space-5);max-width:22ch}
.manset-iki{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);
  gap:var(--space-6);align-items:start;
  border-top:1px solid var(--kural);padding-top:var(--space-5)}
.manset-sag{border-left:1px solid var(--kural);padding-left:var(--space-6)}
.manset .lede{color:var(--ink-2);max-width:46ch;margin-bottom:var(--space-5)}
.manset-spot{border-top:2px solid var(--kirmizi);padding-top:var(--space-3);
  max-width:44ch;color:var(--ink-2)}
.manset-spot a{font-weight:600}
.manset-not{color:var(--ink-3);font-size:.92rem;max-width:44ch;margin-bottom:0}
.manset figure img{width:100%;aspect-ratio:16/10;object-fit:cover}

/* --- Dosya izgarasi: cok kolon + dikey kural, kart yok --- */
.dosyalar{padding:0 0 var(--space-7)}
.bolum-basi{display:flex;align-items:center;gap:var(--space-4);
  border-top:4px solid var(--murekkep);padding-top:var(--space-3);
  margin-bottom:var(--space-5)}
.bolum-basi h2{margin:0;font-size:clamp(1.1rem,1rem + .4vw,1.35rem);
  letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}
.bolum-basi::after{content:"";flex:1;border-top:1px solid var(--kural)}

.kolonlar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}
.dosya{padding:var(--space-5);border-left:1px solid var(--kural)}
.dosya:nth-child(3n+1){border-left:0;padding-left:0}
.dosya:nth-child(3n){padding-right:0}
.dosya:nth-child(n+4){border-top:1px solid var(--kural)}
.dosya h3{font-size:clamp(1.25rem,1.1rem + .6vw,1.6rem);line-height:1.15;
  margin-bottom:var(--space-3)}
.dosya h3 a{color:var(--murekkep);text-decoration:none}
.dosya h3 a:hover{color:var(--kirmizi);text-decoration:underline;
  text-underline-offset:.16em}
.dosya p{color:var(--ink-2);font-size:.98rem;margin:0}

/* --- Alt bant: tek genis gorsel + kurumsal not --- */
.bant{padding:var(--space-7) 0;border-top:4px solid var(--murekkep)}
.bant-iki{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);
  gap:var(--space-6);align-items:start}
.bant-metin{border-left:1px solid var(--kural);padding-left:var(--space-6)}
.bant-metin p{color:var(--ink-2)}
.bant figure img{width:100%;aspect-ratio:3/2;object-fit:cover}

/* --- Ic sayfa: dar tek kolon, kenarda dikey kural, drop-cap --- */
.sayfa{padding:var(--space-6) 0 var(--space-8)}
.okuma{max-width:var(--dar);margin-inline:auto;
  border-left:1px solid var(--kural);padding-left:var(--space-6)}
.okuma h1{font-size:clamp(2rem,1.2rem + 3vw,3.3rem);margin-bottom:var(--space-5)}
.okuma h2{margin-top:var(--space-7);font-size:clamp(1.35rem,1.15rem + .8vw,1.85rem)}
.okuma .lede{color:var(--ink-2);border-top:2px solid var(--kirmizi);
  border-bottom:1px solid var(--kural);padding:var(--space-4) 0;max-width:none}
.okuma p{max-width:none}
/* Drop-cap. Turkce noktali I'nin noktasi ust satira degmesin diye olcu olculu tutuldu. */
.okuma h2:first-of-type+p{margin-top:var(--space-2)}
.okuma h2:first-of-type+p::first-letter{float:left;font-family:var(--font-display);
  font-weight:800;font-size:3.6em;line-height:.88;color:var(--murekkep);
  padding:.03em .09em 0 0}
.okuma figure{margin:var(--space-6) 0}
.okuma figure img{width:100%;aspect-ratio:16/9;object-fit:cover}
.okuma ul,.okuma ol{padding-left:1.15rem;color:var(--ink-2)}
.okuma li{margin-bottom:var(--space-2)}

.okuma blockquote{margin:var(--space-6) 0;padding:0 0 0 var(--space-5);
  border-left:3px solid var(--kirmizi);font-family:var(--font-display);
  font-size:1.25rem;line-height:1.35;color:var(--murekkep)}
.okuma blockquote p{margin-bottom:var(--space-2)}
.okuma blockquote cite{display:block;font-family:var(--font-body);
  font-style:normal;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;
  color:var(--ink-3)}

/* --- Soru cevap: gazete kutucugu --- */
.qa{border-top:1px solid var(--kural);padding:var(--space-4) 0}
.qa h3{margin-bottom:var(--space-2);font-size:1.08rem}
.qa p{color:var(--ink-2);margin:0}

/* --- Ilgili sayfalar kutusu: kart degil, kurallı bant --- */
.callout{margin:var(--space-7) 0 0;padding:var(--space-4) 0;
  border-top:2px solid var(--kirmizi);border-bottom:1px solid var(--kural)}
.callout p{margin:0;font-size:.94rem;color:var(--ink-2)}
.callout a{color:var(--murekkep);font-weight:600}

/* --- Kırıntı ve alt bilgi --- */
.crumbs{padding:var(--space-4) 0 0;font-size:.76rem;letter-spacing:.09em;
  text-transform:uppercase;color:var(--ink-3)}
.crumbs a{color:var(--ink-3)}

footer{margin-top:var(--space-8);border-top:4px solid var(--murekkep);
  padding:var(--space-6) 0 var(--space-8);color:var(--ink-2);font-size:.9rem}
.footlinks{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);
  padding-bottom:var(--space-4);margin-bottom:var(--space-4);
  border-bottom:1px solid var(--kural)}
.footlinks a{color:var(--ink-2);text-decoration:none;font-size:.78rem;
  font-weight:600;letter-spacing:.1em;text-transform:uppercase}
.footlinks a:hover{color:var(--kirmizi)}
footer p{max-width:64ch}

figcaption{font-size:.76rem;letter-spacing:.02em;color:var(--ink-3);
  border-top:1px solid var(--kural);padding-top:var(--space-2)}

/* --- Dar ekran --- */
@media (max-width:64rem){
  .kolonlar{grid-template-columns:repeat(2,minmax(0,1fr))}
  .dosya:nth-child(3n+1){border-left:1px solid var(--kural);padding-left:var(--space-5)}
  .dosya:nth-child(3n){padding-right:var(--space-5)}
  .dosya:nth-child(2n+1){border-left:0;padding-left:0}
  .dosya:nth-child(2n){padding-right:0}
  .dosya:nth-child(n+3){border-top:1px solid var(--kural)}
}
@media (max-width:46rem){
  .chrome .bar{flex-wrap:wrap}          /* menu alt satira insin */
  .navtoggle{display:inline-flex}
  .nav{flex-basis:100%;margin-left:0;flex-direction:column;gap:0;
       overflow:hidden;height:0}        /* kapaliyken yukseklik sifir */
  .nav a{padding:var(--space-3) 0;border-top:1px solid var(--kural);
    font-size:.85rem;letter-spacing:.12em}
  .nav a[aria-current="page"]{box-shadow:none;color:var(--kirmizi)}
  html.no-js .nav{height:auto}

  .manset-iki,.bant-iki{grid-template-columns:1fr;gap:var(--space-5)}
  .manset-sag,.bant-metin{border-left:0;padding-left:0;
    border-top:1px solid var(--kural);padding-top:var(--space-5)}
  .kolonlar{grid-template-columns:1fr}
  .dosya{padding:var(--space-4) 0;border-left:0}
  .dosya:nth-child(3n+1),.dosya:nth-child(2n+1){border-left:0;padding-left:0}
  .dosya:nth-child(3n),.dosya:nth-child(2n){padding-right:0}
  .dosya:nth-child(n+2){border-top:1px solid var(--kural)}
  .okuma{padding-left:var(--space-4)}
  .kunye-satir{justify-content:center;font-size:.66rem;letter-spacing:.08em;
    gap:var(--space-1) var(--space-3)}
}
