/* Fotoğraflı, sakin hero seçenekleri */
.fx__k{display:flex;align-items:center;gap:10px;margin:0 0 16px;font-size:14.5px;font-weight:500;letter-spacing:.02em}
.fx__k::before{content:"";width:24px;height:2px;background:var(--red)}

/* A */
.fa{position:relative;overflow:hidden;background:var(--navy-x);color:#D3DEEA}
.fa__bg{position:absolute;inset:0;background-size:cover;background-position:70% 40%;transform-origin:70% 50%}
.fa::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(11,30,54,.94) 0%,rgba(11,30,54,.82) 38%,rgba(11,30,54,.25) 75%,rgba(11,30,54,.1) 100%)}
.fa__in{position:relative;z-index:1;padding-top:110px;padding-bottom:150px}
.fa .fx__k{color:#BFD3EA}
.fa__t{color:#fff;font-size:clamp(34px,4.4vw,56px);letter-spacing:-.03em;line-height:1.06;max-width:12.5em;margin-bottom:18px}
.fa__d{font-size:18.5px;max-width:31em;margin-bottom:32px}
.fa__links{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,1fr);margin-top:-62px;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 24px 50px -30px rgba(15,42,74,.45);overflow:hidden;width:calc(100% - 40px);max-width:var(--w);padding:0}
.fa__links a{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 26px;transition:background-color .2s}
.fa__links a+a{border-left:1px solid var(--line)}
.fa__links a:hover{background:var(--soft2)}
.fa__links span{display:flex;flex-direction:column;gap:2px;font-size:14.5px;color:var(--muted)}
.fa__links b{font-size:17.5px;font-weight:600;color:var(--ink)}
.fa__links .nur-ico{color:var(--navy);flex:none;transition:transform .2s var(--ease)}
.fa__links a:hover .nur-ico{transform:translateX(3px)}
@media (prefers-reduced-motion:no-preference){.fa__bg{animation:fx-zoom 24s ease-out both}.fa__in>*{animation:fx-up .9s var(--ease) both}.fa__in>*:nth-child(2){animation-delay:.08s}.fa__in>*:nth-child(3){animation-delay:.16s}.fa__in>*:nth-child(4){animation-delay:.24s}}
@keyframes fx-zoom{from{transform:scale(1.08)}to{transform:scale(1)}}
@keyframes fx-up{from{opacity:0;transform:translateY(14px)}}

.fa__net{position:absolute;inset:0;width:100%;height:100%;opacity:.55}
@media (prefers-reduced-motion:no-preference){.fa__net circle{animation:fx-blink 3.6s ease-in-out infinite}.fa__net circle:nth-child(2n){animation-delay:1.2s}.fa__net circle:nth-child(3n){animation-delay:2.4s}}
@keyframes fx-blink{50%{opacity:.25}}
@media (max-width:1024px){
	.fa__links{grid-template-columns:1fr}
	.fa__links a+a{border-left:0;border-top:1px solid var(--line)}
}
@media (max-width:640px){
	.fa__in{padding-top:64px;padding-bottom:110px}
	.fa::after{background:linear-gradient(180deg,rgba(11,30,54,.35) 0%,rgba(11,30,54,.55) 45%,rgba(11,30,54,.82) 100%)}
	.fa__bg{background-position:58% 70%!important}
	.fa__t,.fa__d{text-shadow:0 2px 14px rgba(5,15,30,.55)}
	.fa__d{font-size:16.5px}
	.fa__links{width:calc(100% - 24px)}
	.fa__links a{padding:18px 18px}
}


/* Önizleme: hızlı bağlantıların altı, sonraki gri Hakkımızda bölümüyle aynı renk */
.fa__lw{margin-top:-62px;background:linear-gradient(to bottom,transparent 62px,var(--soft2) 62px)}
.fa__lw .fa__links{margin-top:0}

