/* footer v2 */
footer.ft{background:#0B0D12;color:#A9B1C1;padding:84px 0 28px;font-size:14.5px;position:relative;overflow:hidden}
footer.ft .w{display:block}
footer.ft::before{content:"";position:absolute;inset:-40% -10% auto auto;width:720px;height:720px;background:radial-gradient(closest-side,rgba(47,91,255,.28),transparent);pointer-events:none}
.ft-top{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap;position:relative}
.ft-since{display:inline-flex;align-items:center;gap:10px;font:600 13px var(--body);letter-spacing:.06em;text-transform:uppercase;color:#9DB3FF}
.ft-since i{width:8px;height:8px;border-radius:50%;background:#22C55E;box-shadow:0 0 0 4px rgba(34,197,94,.2)}
.ft-say h2{font:850 clamp(32px,4.4vw,58px)/1.02 var(--disp);letter-spacing:-.035em;color:#fff;margin:16px 0 0;max-width:820px}
.ft-cta{display:flex;gap:10px;flex-wrap:wrap}
.ft-cta .btn{padding:14px 22px;font-size:15.5px}
.ft-wa{background:#22C55E;color:#04260F;display:inline-flex;align-items:center;gap:8px}
.ft-wa:hover{background:#2FD86B}
.ft-wa svg{width:19px;height:19px}
.ft-call{background:rgba(255,255,255,.08);color:#fff;border:1px solid rgba(255,255,255,.16)}
.ft-call:hover{background:rgba(255,255,255,.14)}
.ft-stats{display:grid;grid-template-columns:repeat(4,1fr);margin:56px 0;border-top:1px solid #1E222C;border-bottom:1px solid #1E222C;position:relative}
.ft-stats div{padding:26px 24px 26px 0}
.ft-stats div+div{padding-left:24px;border-left:1px solid #1E222C}
.ft-stats b{display:block;font-size:clamp(26px,2.6vw,36px);color:#fff;letter-spacing:-.03em;line-height:1}
.ft-stats span{display:block;margin-top:8px;font-size:13.5px;color:#8C93A1}
.ft-cols{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr 1.25fr;gap:36px;position:relative}
.ft-brand .logo{color:#fff;font-size:26px}
.ft-brand p{margin:14px 0 20px;line-height:1.6;max-width:30em}
.ft-plat{display:flex;gap:18px;align-items:center;flex-wrap:wrap}
.ft-plat img{height:18px;width:auto;filter:brightness(0) invert(1);opacity:.45}
footer.ft h4{color:#fff;margin:4px 0 16px;font:600 14.5px var(--body)}
footer.ft ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}
footer.ft a{color:#C3C9D5;text-decoration:none;transition:color .15s}
footer.ft a:hover{color:#fff;text-decoration:none}
.ft-con li a,.ft-con li span{display:block;color:#E6E9EF}
.ft-con small{display:block;font-size:12px;color:#6F7787;margin-bottom:2px}
.ft-word{font:900 clamp(80px,19vw,280px)/.8 var(--disp);letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1px #262B37;margin:72px 0 30px;user-select:none;white-space:nowrap;text-align:center;background:linear-gradient(180deg,#1A1E28,#0B0D12 85%);-webkit-background-clip:text;background-clip:text}
.ft-word b{color:transparent;-webkit-text-stroke:1px #2F5BFF}
.ft-bot{display:flex;justify-content:space-between;align-items:center;gap:16px 28px;flex-wrap:wrap;padding-top:22px;border-top:1px solid #1E222C;font-size:13px;color:#7A8293}
.ft-bot nav{display:flex;gap:18px;flex-wrap:wrap}
.ft-bot nav a{color:#9AA2B1}
.ft-pay{display:flex;align-items:center;gap:8px}
.ft-pay img{height:16px;width:auto;filter:brightness(0) invert(1);opacity:.7;margin-right:4px}
.ft-pay em{font-style:normal;font-size:12px;padding:4px 8px;border-radius:6px;border:1px solid #262B37;color:#9AA2B1}
@media (max-width:1100px){.ft-cols{grid-template-columns:1fr 1fr 1fr}.ft-brand{grid-column:1/-1}}
@media (max-width:760px){footer.ft{padding-top:60px}.ft-stats{grid-template-columns:1fr 1fr}.ft-stats div:nth-child(3){padding-left:0;border-left:0}.ft-stats div:nth-child(n+3){border-top:1px solid #1E222C}.ft-cols{grid-template-columns:1fr 1fr;gap:30px 20px}.ft-con{grid-column:1/-1}.ft-cols>div:last-child{grid-column:1/-1}.ft-word{margin-top:48px}.ft-bot{flex-direction:column;align-items:flex-start}}

.ft-blog{margin:0 0 56px;position:relative}
.ft-blog-h{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:16px}
.ft-blog-h h4{margin:0!important}
.ft-blog-h a{font-weight:600;font-size:14px}
.ft-blog-g{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
.ft-post{display:flex;gap:14px;align-items:center;padding:12px;border-radius:16px;background:#12151C;border:1px solid #1E222C;transition:border-color .2s,background .2s}
.ft-post:hover{border-color:#2F5BFF;background:#151926}
.ft-pimg{width:64px;height:64px;border-radius:12px;overflow:hidden;flex:none;background:#1E222C}
.ft-pimg img{width:100%;height:100%;object-fit:cover;display:block}
.ft-post small{display:block;font-size:12px;color:#7A8293;margin-bottom:4px}
.ft-post b{display:block;color:#E6E9EF;font-size:14.5px;line-height:1.35;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
@media (max-width:1020px){.ft-blog-g{grid-template-columns:1fr}}
/* Çerez şeridi açıkken sohbet butonu şeridin üstüne çıkar (Kabul et kapanmasın) */
.dts-b{transition:bottom .25s ease}
@media (max-width:900px){body.ck-acik .dts-b{bottom:var(--ckY,190px)}body.ck-acik .dts-hint{display:none}}
