/* Biz kimiz 5. seçenek varyasyonları */
.bk5-g.e .bk-p{margin:0;font-size:17px;line-height:1.75;color:#4a4f55}
.bk5-ust{margin-bottom:48px}
.bk-dl{max-width:none}
/* ayraçlar */
.ay{margin-top:30px}
.ay .mk2{position:relative;display:block;width:16px;height:16px;flex:none}
.ay1{display:flex;align-items:center;gap:14px}
.ay1 span{flex:1;height:1px;background:linear-gradient(90deg,#d61116 0 120px,#e3e6e9 120px)}
.ay2{display:flex;align-items:center;gap:12px}
.ay2 span{height:1px;background:#e3e6e9;flex:1}.ay2 span:first-child{flex:0 0 80px;height:3px;background:#d61116}
.ay3{position:relative;width:96px;height:12px;margin:28px auto 0}
.ay3 i{position:absolute;top:0;bottom:0}
.ay3 .g{left:0;width:52px;background:#878787;clip-path:polygon(0 0,100% 0,calc(100% - 12px) 100%,0 100%)}
.ay3 .r{right:0;width:52px;background:#d61116;clip-path:polygon(12px 0,100% 0,100% 100%,0 100%)}
.ay4 .ol{position:relative;display:block;height:14px;max-width:640px}
.ay4 .ol::before,.ay4 .ol::after{content:"";position:absolute;top:0;bottom:0;width:1px;background:#d61116}
.ay4 .ol::before{left:0}.ay4 .ol::after{right:0}
.ay4 .ol i{position:absolute;left:0;right:0;top:7px;height:1px;background:#d61116}
/* çizgiler kaydırınca çizilsin */
.ay1 span,.ay2 span,.ay4 .ol i{transform-origin:left;transform:scaleX(var(--ay,0));transition:transform 1.2s cubic-bezier(.7,0,.2,1)}
.ay3 .g,.ay3 .r{transition:transform 1s cubic-bezier(.7,0,.2,1)}
.ay3 .g{transform:translateX(calc((1 - var(--ay,0))*-30px))}.ay3 .r{transform:translateX(calc((1 - var(--ay,0))*30px))}
.ay.on{--ay:1}

/* 5A */
.v5a .bk5-f figure img,.v5d .bk5-f figure img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}
.v5a .bk5-f figure:hover img,.v5d .bk5-f figure:hover img{transform:scale(1.06)}

/* 5B */
.bk5-g.n>div{position:relative;padding-top:6px}
.bk5-g.n .nb{display:block;font:700 13px/1 "Plus Jakarta Sans",sans-serif;color:#d61116;letter-spacing:.06em;margin-bottom:12px}
.bk5-g.n h3{margin:0 0 14px;font:700 22px/1.25 "Plus Jakarta Sans",sans-serif;color:#1b1c1f}
.bk5-f.cap figure{position:relative}
.bk5-f.cap figcaption{position:absolute;left:0;bottom:0;background:#fff;padding:12px 30px 10px 16px;font:600 14px/1.2 "Plus Jakarta Sans",sans-serif;color:#1b1c1f;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 100%,0 100%)}

/* 5C */
.bk5-ust.c{text-align:center}.bk5-ust.c .z-ust{justify-content:center}.bk5-ust.c .bk-h{margin:0 auto}
.bk5-g.cz .bk-p{text-align:justify;hyphens:auto}
.bk5-f.px{align-items:center;height:420px;margin-top:120px}
.bk5-f.px figure{will-change:transform}

/* 5D */
.bk5-g.dv{grid-template-columns:1fr 1px 1fr;gap:56px}
.dvl{background:#e3e6e9;display:block}
.bk5-fw{position:relative}
.bk5-ck{position:absolute;left:50%;bottom:-36px;transform:translateX(-50%);width:min(380px,32%);display:grid;grid-template-columns:auto 1fr;gap:6px 12px;align-items:center;background:#1b1c1f;color:#fff;padding:20px 26px 22px;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,0 100%);box-shadow:inset 3px 0 0 #d61116}
.bk5-ck .mk2{position:relative;display:block;width:16px;height:16px}
.bk5-ck .mk2 i{position:absolute;inset:0;margin:auto;width:100%;height:78.7%}
.bk5-ck b{font:700 17px/1.2 "Plus Jakarta Sans",sans-serif}
.bk5-ck span:last-child{grid-column:1/-1;font:400 14px/1.55 "Plus Jakarta Sans",sans-serif;color:rgba(255,255,255,.7)}
.v5d{padding-bottom:156px}

@media (max-width:991px){.bk5-g.dv{grid-template-columns:1fr;gap:20px}.dvl{display:none}.bk5-ck{position:relative;left:auto;transform:none;width:auto;bottom:auto;margin-top:16px}.v5d{padding-bottom:90px}}
@media (max-width:575px){.bk5-g.e .bk-p{font-size:16px}.bk5-f.px{height:auto}}
