/* TEK-EN — Kurumsal / Teknik Tesis Bilgileri */
.corporate{grid-template-columns:.78fr 1.22fr;gap:6vw;align-items:start}
.corp-copy{position:sticky;top:150px}
.corp-copy h2{margin-top:0}
.tech-panel{background:#fff;border-top:5px solid var(--burgundy);box-shadow:0 18px 50px rgba(20,24,28,.08);min-width:0}
.tech-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:30px 34px 25px;border-bottom:1px solid var(--line);background:linear-gradient(135deg,rgba(152,0,39,.055),transparent 58%)}
.tech-head span{display:block;color:var(--burgundy);font-size:10px;font-weight:900;letter-spacing:2.4px}
.tech-head h3{margin:7px 0 0;font-size:30px;line-height:1.1;letter-spacing:-.7px}
.tech-head p{margin:9px 0 0;color:#77726d;font-size:12px;line-height:1.45}
.tech-head>b{flex:0 0 auto;color:#8a8580;font-size:10px;letter-spacing:1.5px}
.tech-grid{display:grid;grid-template-columns:1fr 1fr}
.tech-row{min-height:70px;padding:15px 20px 14px 34px;border-bottom:1px solid #ebe8e3;display:flex;flex-direction:column;justify-content:center;transition:.2s ease}
.tech-row:nth-child(odd){border-right:1px solid #ebe8e3}
.tech-row:hover{background:#faf7f7;box-shadow:inset 4px 0 0 var(--burgundy)}
.tech-row span{color:#7a7773;font-size:10px;font-weight:700;letter-spacing:.45px;text-transform:uppercase;margin-bottom:6px}
.tech-row strong{color:var(--ink);font-size:14px;line-height:1.4;font-weight:750}
.tech-row:nth-last-child(-n+2){background:linear-gradient(135deg,rgba(152,0,39,.06),rgba(152,0,39,.015))}
.tech-row:nth-last-child(-n+2) strong{font-size:18px;color:var(--burgundy)}
@media(max-width:1180px){.corporate{grid-template-columns:1fr;gap:55px}.corp-copy{position:static}.tech-panel{width:100%}}
@media(max-width:720px){.tech-grid{grid-template-columns:1fr}.tech-row:nth-child(odd){border-right:0}.tech-head{padding:25px 22px}.tech-head h3{font-size:25px}.tech-row{padding:14px 22px;min-height:66px}}

/* Kurumsal vurgu şeridi */
.corp-copy .legacy{
  position:relative;overflow:hidden;display:flex;align-items:center;
  margin-top:34px;padding:17px 22px;border:1px solid rgba(152,0,39,.12);
  border-left:4px solid var(--burgundy);border-radius:2px;
  background:linear-gradient(100deg,rgba(152,0,39,.11) 0%,rgba(152,0,39,.055) 42%,rgba(152,0,39,.025) 72%,rgba(255,255,255,.24) 100%);
}
.corp-copy .legacy::after{
  content:"";position:absolute;top:0;bottom:0;left:-42%;width:36%;
  background:linear-gradient(90deg,transparent,rgba(255,255,255,.18) 15%,rgba(255,255,255,.92) 50%,rgba(152,0,39,.12) 68%,transparent 100%);
  transform:skewX(-20deg);animation:legacyShine 4.8s ease-in-out infinite;pointer-events:none;
}
.corp-copy .legacy strong{
  position:relative;z-index:1;font-size:17px;line-height:1.4;font-weight:850;
  letter-spacing:-.18px;color:var(--ink);
}
@keyframes legacyShine{0%,58%{left:-42%}88%,100%{left:118%}}
@media (prefers-reduced-motion:reduce){.corp-copy .legacy::after{animation:none}}
