/* ============================================================
   Alt bilgi — kaynak HTML (.alt / .alt-ic / .alt-menu / .alt-serit) birebir.
   .kabuk, .marka → global.css
   ============================================================ */
.cc_B1T6GV4yt5_LDCVhFz5eW .alt {
  border-top:1px solid var(--cizgi);
  background:var(--kagit-acik);
}
.cc_B1T6GV4yt5_LDCVhFz5eW .alt-ic {
  display:grid;
  grid-template-columns:minmax(0, 5fr) minmax(0, 3fr) minmax(0, 3fr) minmax(0, 3fr);
  gap:44px;
  padding:64px 0 56px;
}
.cc_B1T6GV4yt5_LDCVhFz5eW .alt .marka { font-size:30px; display:inline-block; }
.cc_B1T6GV4yt5_LDCVhFz5eW .alt-marka-gorsel { display:block; height:30px; width:auto; }
.cc_B1T6GV4yt5_LDCVhFz5eW .alt-tanim { max-width:34ch; font-size:14px; margin-top:16px; }
.cc_B1T6GV4yt5_LDCVhFz5eW .alt h4 {
  font-size:11px; letter-spacing:.22em; text-transform:uppercase;
  color:var(--murekkep); font-weight:500; font-family:"cc_B1T6GV4yt5_Lora", serif;
  margin-bottom:18px;
}
.cc_B1T6GV4yt5_LDCVhFz5eW .alt-menu { list-style:none; }
.cc_B1T6GV4yt5_LDCVhFz5eW .alt-menu li + li { margin-top:10px; }
.cc_B1T6GV4yt5_LDCVhFz5eW .alt-menu a {
  font-family:"cc_B1T6GV4yt5_Cormorant Garamond", Garamond, serif;
  font-weight:500; font-size:18px; letter-spacing:.03em;
  color:var(--soluk); text-decoration:none;
  transition:color .3s ease;
}
.cc_B1T6GV4yt5_LDCVhFz5eW .alt-menu a:hover { color:var(--murekkep); }
.cc_B1T6GV4yt5_LDCVhFz5eW .sosyal { display:flex; gap:16px; margin-top:22px; }
.cc_B1T6GV4yt5_LDCVhFz5eW .sosyal a { color:var(--soluk); line-height:0; transition:color .3s ease; }
.cc_B1T6GV4yt5_LDCVhFz5eW .sosyal a:hover { color:var(--murekkep); }
.cc_B1T6GV4yt5_LDCVhFz5eW .sosyal svg { width:19px; height:19px; }
.cc_B1T6GV4yt5_LDCVhFz5eW .alt-serit {
  border-top:1px solid var(--cizgi);
  padding:20px 0 24px;
  display:flex; justify-content:space-between; align-items:center; gap:16px; flex-wrap:wrap;
}
.cc_B1T6GV4yt5_LDCVhFz5eW .etiket { font-size:11px; letter-spacing:.2em; text-transform:uppercase; }

/* Künye: resmi firma bilgileri — şeridin altında, sessiz tek satır */
.cc_B1T6GV4yt5_LDCVhFz5eW .alt-kunye {
  margin:0; padding:0 0 22px;
  font-size:11px; line-height:1.8; letter-spacing:.04em;
  color:var(--soluk);
}
.cc_B1T6GV4yt5_LDCVhFz5eW .alt-kunye a { color:var(--soluk); text-decoration:none; border-bottom:1px solid var(--cizgi); }
.cc_B1T6GV4yt5_LDCVhFz5eW .alt-kunye a:hover { color:var(--murekkep); border-bottom-color:var(--dal); }
.cc_B1T6GV4yt5_LDCVhFz5eW .kunye-parca { white-space:nowrap; }
.cc_B1T6GV4yt5_LDCVhFz5eW .kunye-ayrac { margin:0 8px; color:var(--dal); }
@media (max-width:640px){
  .cc_B1T6GV4yt5_LDCVhFz5eW .kunye-parca { white-space:normal; display:block; }
  .cc_B1T6GV4yt5_LDCVhFz5eW .kunye-ayrac { display:none; }
}

/* .sayfa'nın alt kenarı (margin 14px + 1px çizgi), sabit çerçeve katmanı bunun üstüne çizilir */
.cc_B1T6GV4yt5_LDCVhFz5eW .sayfa-alt-bosluk { height:calc(var(--sayfa-kenar) + 1px); background:var(--zemin); }

/* ---------- Duyarlı ---------- */
@media (max-width:1080px){
  .cc_B1T6GV4yt5_LDCVhFz5eW .alt-ic { grid-template-columns:minmax(0,1fr) minmax(0,1fr); gap:36px; }
}
@media (max-width:640px){
  .cc_B1T6GV4yt5_LDCVhFz5eW .alt-ic { grid-template-columns:minmax(0,1fr); gap:32px; padding:44px 0 40px; }
  .cc_B1T6GV4yt5_LDCVhFz5eW .alt-serit { flex-direction:column; align-items:flex-start; gap:10px; }
}

/* tetik-5 */
