/* V8.10 — her hizmette tek parca hero / ortak header ve footer'a dokunmaz */
.sd-page .sd-hero.sd-hero-v86{
  position:relative; isolation:isolate; overflow:hidden; min-height:470px;
  background:#1c1a18; color:#fff;
}
/* Fotoğraf tüm hero'nun arka planında: içerik kolonundan bağımsız */
.sd-page .sd-hero.sd-hero-v86::before{
  content:"";position:absolute;z-index:-2;inset:0;
  background-image:var(--sd-image);
  background-size:cover; background-position:72% 42%; background-repeat:no-repeat;
  transform:scale(1.01); transition:transform 1.1s ease;
}
.sd-page .sd-hero.sd-hero-v86::after{
  content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;
  width:auto;height:auto;border:0;border-radius:0;
  background:linear-gradient(90deg,rgba(20,17,15,.98) 0%,rgba(20,17,15,.94) 22%,rgba(20,17,15,.80) 40%,rgba(20,17,15,.62) 58%,rgba(20,17,15,.72) 77%,rgba(20,17,15,.91) 100%),linear-gradient(0deg,rgba(20,17,15,.36),transparent 50%);
}
.sd-page .sd-hero.sd-hero-v86:hover::before{transform:scale(1.035)}
.sd-page .sd-hero.sd-hero-v86 .sd-hero-inner{display:flex;min-height:470px;align-items:center;position:relative;z-index:1}
.sd-page .sd-hero.sd-hero-v86 .sd-hero-copy{width:min(640px,62%);max-width:100%;padding:65px 0;position:relative;z-index:2}
.sd-page .sd-hero.sd-hero-v86 .sd-hero-photo{display:none!important}
.sd-page .sd-hero.sd-hero-v86 h1{font-size:clamp(43px,4.7vw,70px);line-height:1.07;letter-spacing:-.035em;max-width:640px;text-wrap:balance}
.sd-page .sd-hero.sd-hero-v86 .sd-hero-copy>p{font-size:16px;color:#eee4d8;line-height:1.8;max-width:530px}
.sd-page .sd-hero.sd-hero-v86 .sd-hero-mark{position:absolute;right:3%;bottom:-40px;z-index:1;color:#ffffff14;pointer-events:none}
.sd-page .sd-hero.sd-hero-v86 .sd-hero-button{transition:transform .25s,box-shadow .25s}
.sd-page .sd-hero.sd-hero-v86 .sd-hero-button:hover{transform:translateY(-2px);box-shadow:0 12px 32px #0005}
@media(max-width:850px){
 .sd-page .sd-hero.sd-hero-v86,.sd-page .sd-hero.sd-hero-v86 .sd-hero-inner{min-height:420px}
 .sd-page .sd-hero.sd-hero-v86 .sd-hero-copy{width:78%;padding:50px 0}
 .sd-page .sd-hero.sd-hero-v86::after{background:linear-gradient(90deg,#1c1a18 0%,#1c1a18ec 36%,#1c1a18a6 65%,#1c1a1840 100%)}
}
@media(max-width:580px){
 .sd-page .sd-hero.sd-hero-v86,.sd-page .sd-hero.sd-hero-v86 .sd-hero-inner{min-height:460px}
 .sd-page .sd-hero.sd-hero-v86 .sd-hero-copy{width:100%;padding:42px 0 48px}
 .sd-page .sd-hero.sd-hero-v86::before{background-position:68% center}
 .sd-page .sd-hero.sd-hero-v86::after{background:linear-gradient(90deg,#1c1a18ef 0%,#1c1a18dc 48%,#1c1a1899 100%),linear-gradient(0deg,#1c1a18b0,transparent 70%)}
 .sd-page .sd-hero.sd-hero-v86 h1{font-size:clamp(37px,10vw,54px)}
 .sd-page .sd-hero.sd-hero-v86 .sd-hero-copy>p{font-size:14px}
}
@media(prefers-reduced-motion:reduce){.sd-page .sd-hero.sd-hero-v86::before,.sd-page .sd-hero.sd-hero-v86 .sd-hero-button{transition:none;transform:none!important}}
