/* Hakkımızda "Biz kimiz" konseptleri — önek .bk */
.bk{font-family:"Plus Jakarta Sans",sans-serif;background:#fff;padding:120px 0;position:relative}
.bk[hidden]{display:none!important}
.bk-w{max-width:1280px;margin:0 auto;padding:0 40px;box-sizing:border-box}
.bk-h{margin:0;font:800 clamp(34px,3.6vw,54px)/1.08 "Plus Jakarta Sans",sans-serif;letter-spacing:-.022em;color:#1b1c1f}
.bk-h em{font-style:normal;color:#d61116}
.bk-lead{margin:0;font:500 20px/1.55 "Plus Jakarta Sans",sans-serif;color:#1b1c1f}
.bk-p{margin:18px 0 0;font:400 16px/1.75 "Plus Jakarta Sans",sans-serif;color:#5d6268}
.bk figure{margin:0;overflow:hidden}
.bk figure img{width:100%;height:100%;object-fit:cover;display:block}
.bk-l{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:14px 24px}
.bk-l li{display:flex;align-items:center;gap:12px;font:600 15px/1.35 "Plus Jakarta Sans",sans-serif;color:#1b1c1f}
.bk .mk2{position:relative;display:block;width:16px;height:16px;flex:none}
.bk .mk2 i{position:absolute;inset:0;margin:auto;width:100%;height:78.7%}
.bk .mk2 .g{background:#878787;clip-path:polygon(0 0,64% 0,0 100%)}
.bk .mk2 .r{background:#d61116;clip-path:polygon(100% 0,100% 100%,36% 100%)}
.kes{clip-path:polygon(0 0,calc(100% - 36px) 0,100% 36px,100% 100%,0 100%)}

/* 1 hikâye + sabit başlık */
.bk1-g{display:grid;grid-template-columns:5fr 7fr;gap:80px;align-items:start}
.bk1-st{position:sticky;top:120px}
.bk1-a{display:grid;grid-template-columns:210px 1fr;gap:36px;padding:40px 0;border-top:1px solid #e3e6e9}
.bk1-a:first-child{padding-top:0;border-top:0}
.bk1-a figure{height:160px;clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,0 100%)}
.bk1-n{display:block;margin-bottom:10px;font:700 13px/1 "Plus Jakarta Sans",sans-serif;color:#d61116;letter-spacing:.06em}
.bk1-a h3{margin:0 0 10px;font:700 22px/1.25 "Plus Jakarta Sans",sans-serif;color:#1b1c1f}
.bk1-a p{margin:0;font:400 16px/1.7 "Plus Jakarta Sans",sans-serif;color:#5d6268}

/* 2 geniş foto + kart */
.bk2{padding:0 0 120px}
.bk2-ph{height:560px}
.bk2 .bk-w{margin-top:-240px;position:relative}
.bk2-k{max-width:780px;background:#fff;padding:52px 56px 56px;clip-path:polygon(0 0,calc(100% - 40px) 0,100% 40px,100% 100%,0 100%);box-shadow:0 30px 60px -30px rgba(0,0,0,.3)}
.bk2-k .bk-h{margin-bottom:26px}

/* 3 büyük cümle */
.bk3-h{font-size:clamp(36px,4.4vw,68px);max-width:17em;margin-bottom:56px}
.bk-wd{display:inline-block;padding:.04em 0;background:linear-gradient(90deg,#1b1c1f 0 var(--f,0%),#d2d6db var(--f,0%) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}
.bk-wd.r{background-image:linear-gradient(90deg,#d61116 0 var(--f,0%),#f1c9ca var(--f,0%) 100%)}
.bk3-g{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding-top:40px;border-top:1px solid #e3e6e9}
.bk3-g .bk-p{margin:0}
.bk3-f{display:grid;grid-template-columns:7fr 5fr;gap:20px;margin-top:64px;height:440px}
.bk3-f figure:first-child{clip-path:polygon(0 0,100% 0,100% 100%,40px 100%,0 calc(100% - 40px))}
.bk3-f figure:last-child{clip-path:polygon(0 0,calc(100% - 40px) 0,100% 40px,100% 100%,0 100%)}

/* 4 klasik foto + metin */
.bk4-g{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}
.bk4-ph{position:relative;height:620px;clip-path:polygon(48px 0,100% 0,100% 100%,0 100%,0 48px)}
.bk4-tr{position:absolute;right:0;bottom:0;width:120px;height:120px;background:#d61116;clip-path:polygon(100% 0,100% 100%,0 100%)}
.bk4-t .bk-h{margin-bottom:26px}

/* 5 metin + foto şeridi */
.bk5-ust{margin-bottom:44px}
.bk5-g{display:grid;grid-template-columns:1fr 1fr;gap:64px}
.bk5-g .bk-p{margin:0}
.bk5-f{display:grid;grid-template-columns:1fr 1.3fr 1fr;gap:20px;margin-top:64px;height:380px;align-items:end}
.bk5-f figure{height:100%}.bk5-f figure:nth-child(1),.bk5-f figure:nth-child(3){height:78%}
.bk5-f figure:nth-child(2){clip-path:polygon(0 0,calc(100% - 36px) 0,100% 36px,100% 100%,0 100%)}

@media (max-width:991px){
 .bk{padding:90px 0}.bk-w{padding:0 24px}
 .bk1-g,.bk4-g{grid-template-columns:1fr;gap:40px}.bk1-st{position:static}
 .bk1-a{grid-template-columns:160px 1fr;gap:24px}.bk1-a figure{height:130px}
 .bk2{padding:0 0 90px}.bk2-ph{height:420px}.bk2 .bk-w{margin-top:-160px}.bk2-k{padding:36px 32px 40px}
 .bk3-g,.bk5-g{grid-template-columns:1fr;gap:20px}.bk3-f{height:320px}
 .bk4-ph{height:440px}.bk5-f{height:280px}
}
@media (max-width:575px){
 .bk{padding:72px 0}.bk-w{padding:0 16px}.bk-lead{font-size:18px}
 .bk1-a{grid-template-columns:1fr;gap:18px;padding:32px 0}.bk1-a figure{height:190px}
 .bk2-ph{height:320px}.bk2 .bk-w{margin-top:-100px}.bk2-k{padding:28px 22px 32px}
 .bk3-f{grid-template-columns:1fr;height:auto}.bk3-f figure{height:220px}
 .bk4-ph{height:340px}.bk-l{grid-template-columns:1fr}
 .bk5-f{grid-template-columns:1fr 1fr;height:auto}.bk5-f figure{height:200px!important}.bk5-f figure:nth-child(2){grid-column:1/-1;order:-1}
}
