/* Selçuk Küpçük / Hiç Sesler — editorial file */
body.single-post .nd-selcuk-file{
  --sh-ink:#2c2925;
  --sh-muted:#726a62;
  --sh-line:#dfd7ce;
  --sh-paper:#faf7f2;
  --sh-accent:#9c2334;
  color:var(--sh-ink);
}
body.single-post .nd-selcuk-intro{
  margin:0 0 34px;
  padding:30px 32px 32px;
  background:linear-gradient(135deg,#f8f3ed 0%,#fff 72%);
  border:1px solid #e4ddd5;
  border-top:4px solid var(--sh-accent);
  border-radius:16px;
}
body.single-post .nd-selcuk-intro>span,
body.single-post .nd-selcuk-divider span,
body.single-post .nd-selcuk-archive-label span{
  display:block;
  margin:0 0 10px;
  font:800 10px/1.2 Arial,sans-serif;
  letter-spacing:.18em;
  text-transform:uppercase;
  color:var(--sh-accent);
}
body.single-post .nd-selcuk-intro>strong{
  display:block;
  max-width:760px;
  font:500 clamp(34px,5vw,58px)/1.02 Georgia,serif;
  letter-spacing:-.035em;
}
body.single-post .nd-selcuk-intro>strong em{font-weight:400;color:var(--sh-accent)}
body.single-post .nd-selcuk-intro>p{
  max-width:720px;
  margin:18px 0 0!important;
  color:#5d554e;
  font-size:17px!important;
  line-height:1.7!important;
}
body.single-post .nd-selcuk-byline{
  margin-top:22px;
  padding-top:15px;
  border-top:1px solid var(--sh-line);
  font:700 12px/1.4 Arial,sans-serif;
  letter-spacing:.08em;
  text-transform:uppercase;
  color:#5b5148;
}
body.single-post .nd-selcuk-hero-photo{
  margin:0 0 34px!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
}
body.single-post .nd-selcuk-hero-photo figure{
  width:min(100%,760px)!important;
  margin:0 auto!important;
  padding:12px 12px 30px!important;
  background:#fff;
  border:1px solid #e1d9d1;
  box-shadow:0 20px 46px rgba(58,43,31,.10);
  transform:rotate(-.25deg);
}
body.single-post .nd-selcuk-hero-photo img{width:100%!important;height:auto!important;display:block}
body.single-post .nd-selcuk-hero-photo figcaption,
body.single-post .nd-selcuk-landscape figcaption,
body.single-post .nd-selcuk-book figcaption{
  margin-top:10px!important;
  color:#746a61!important;
  font-size:12px!important;
  line-height:1.5!important;
  font-style:italic;
  text-align:center;
}
body.single-post .nd-selcuk-file>.nd-entry-content>p,
body.single-post .nd-selcuk-file>p{
  font-size:17px;
  line-height:1.84;
}
body.single-post .nd-selcuk-landscape{
  width:min(100%,850px)!important;
  margin:36px auto!important;
  padding:10px 10px 29px!important;
  border:1px solid #e1d8cf;
  background:#fff;
  box-shadow:0 16px 38px rgba(60,44,31,.08);
}
body.single-post .nd-selcuk-landscape img{display:block;width:100%!important;height:auto!important}
body.single-post .nd-selcuk-divider{
  margin:48px 0 22px;
  padding:22px 0 0;
  border-top:1px solid var(--sh-line);
}
body.single-post .nd-selcuk-divider strong{
  display:block;
  font:500 30px/1.15 Georgia,serif;
  letter-spacing:-.02em;
}
body.single-post .nd-selcuk-file p>em:only-child,
body.single-post .nd-selcuk-file p>strong>em:only-child{
  color:#514942;
}
body.single-post .nd-selcuk-divider:not(.nd-selcuk-divider--book) + p + p{
  margin:20px 0 26px!important;
  padding:22px 24px 22px 28px!important;
  background:#f7f1eb;
  border-left:3px solid #b88a67;
  color:#4d443d;
  font-size:18px!important;
  line-height:1.78!important;
}
body.single-post .nd-selcuk-book{
  float:none!important;
  width:210px!important;
  margin:28px auto 24px!important;
  padding:12px 12px 28px!important;
  background:#fff;
  border:1px solid #ded5cc;
  box-shadow:0 18px 40px rgba(58,42,30,.11);
}
body.single-post .nd-selcuk-book img{display:block;width:100%!important;height:auto!important}
body.single-post .nd-selcuk-divider--book{margin-top:42px}
body.single-post .nd-selcuk-bookquote{
  margin:20px 0 26px!important;
  padding:22px 24px 22px 28px!important;
  background:#f7f1eb;
  border-left:3px solid #b88a67;
  color:#4d443d;
  font-size:18px!important;
  line-height:1.78!important;
}
body.single-post .nd-selcuk-sign{
  margin:42px 0 10px!important;
  padding:22px 24px!important;
  border-left:4px solid var(--sh-accent);
  background:#f8f3ee;
  font-size:17px!important;
  line-height:1.65!important;
}
body.single-post .nd-selcuk-archive-label{
  margin:54px 0 0;
  padding:22px 0 14px;
  border-top:1px solid var(--sh-line);
}
body.single-post .nd-selcuk-archive-label strong{
  display:block;
  font:500 25px/1.2 Georgia,serif;
}
body.single-post .nd-selcuk-author-archive{
  margin-top:0!important;
  border-top:0!important;
  background:#f8f6f2!important;
  border-radius:12px!important;
}
body.single-post .nd-selcuk-author-archive>.nd-author-visuals{
  grid-template-columns:repeat(3,minmax(0,1fr))!important;
}
body.single-post .nd-selcuk-author-archive h2{font-size:31px!important}
body.single-post .nd-selcuk-author-archive h3{font-size:20px!important;margin-top:28px!important}
body.single-post .nd-selcuk-author-archive p{font-size:15px!important;line-height:1.75!important}
@media(max-width:760px){
  body.single-post .nd-selcuk-intro{padding:24px 20px 25px;margin-bottom:26px}
  body.single-post .nd-selcuk-intro>strong{font-size:38px}
  body.single-post .nd-selcuk-hero-photo figure{padding:8px 8px 25px!important;transform:none}
  body.single-post .nd-selcuk-landscape{margin:28px auto!important;padding:7px 7px 25px!important}
  body.single-post .nd-selcuk-divider{margin-top:38px}
  body.single-post .nd-selcuk-divider strong{font-size:26px}
  body.single-post .nd-selcuk-author-archive{padding:26px 18px!important}
  body.single-post .nd-selcuk-author-archive>.nd-author-visuals{grid-template-columns:1fr!important}
}
