/* ═══════════════════════════════════════════════════════════════════════
   IEPA akademik segment katmanı — etkileşimli bileşenler (25.292)

   Neo (12 Ağu): "Aynı kutucuktan bin tane koyup içine ayrı ayrı kısa kısa
   textler yazdığında bu gerçekten kötü görünüyor… kaydırdığında animasyonla
   hareket eden, canlanan şeyler yap… aşağı indikçe o ok hareketlenir, bir
   case'e ulaşır, birbirine bağlar… hep aynı tasarım tarzı olmasın…
   içinde açılan bir şeye dönüştürmen daha iyi."

   ⚠ MEVCUT TASARIMA DOKUNULMAZ. Bu dosya EK katmandır; tüm sınıflar `ie-`
     önekli, `styles.css` içindeki hiçbir kural ezilmez. Palet sitenin kendi
     değişkenlerinden okunur (--accent #ff2b41, --accent-deep #b3000f,
     --accent-2 #ff6274).
   ⚠ Hareket duyarlılığı: `prefers-reduced-motion` için tüm animasyonlar
     kapanır — erişilebilirlik pazarlık konusu değil.
   ═══════════════════════════════════════════════════════════════════════ */

/* ── 1. KAYDIRMA RAYI — sayfa ilerledikçe dolan dikey hat ─────────────── */
.ie-rail{position:fixed;left:max(18px,calc((100vw - var(--maxw))/2 - 34px));
  top:22vh;bottom:22vh;width:2px;background:rgba(255,255,255,.07);
  border-radius:2px;z-index:40;pointer-events:none}
.ie-rail i{position:absolute;left:0;top:0;width:100%;height:0;border-radius:2px;
  background:linear-gradient(180deg,var(--accent-deep),var(--accent) 55%,var(--accent-2));
  box-shadow:0 0 14px rgba(255,43,65,.55);transition:height .18s linear}
.ie-rail b{position:absolute;left:-4px;width:10px;height:10px;border-radius:50%;
  background:#25252e;border:1px solid rgba(255,255,255,.18);
  transform:translateY(-50%);transition:.35s;pointer-events:auto;cursor:pointer}
.ie-rail b.on{background:var(--accent);border-color:var(--accent);
  box-shadow:0 0 0 4px rgba(255,43,65,.18),0 0 16px rgba(255,43,65,.7);
  transform:translateY(-50%) scale(1.35)}
@media(max-width:1360px){.ie-rail{display:none}}

/* ── 2. AKORDEON — her şeyi dizmek yerine içinde açılan ───────────────── */
.ie-acc{display:grid;gap:12px;margin-top:26px}
.ie-item{border:1px solid var(--line);border-radius:18px;overflow:hidden;
  background:linear-gradient(180deg,rgba(20,20,26,.62),rgba(12,12,16,.5));
  transition:border-color .35s,transform .35s,box-shadow .35s}
.ie-item:hover{border-color:rgba(255,43,65,.42);transform:translateY(-2px)}
.ie-item.acik{border-color:rgba(255,43,65,.55);
  box-shadow:0 18px 50px rgba(0,0,0,.45),0 0 0 1px rgba(255,43,65,.12) inset}
.ie-head{display:flex;align-items:center;gap:16px;padding:20px 24px;cursor:pointer;
  user-select:none;position:relative}
.ie-head::after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;
  background:linear-gradient(180deg,var(--accent-deep),var(--accent));
  transform:scaleY(0);transform-origin:top;transition:transform .45s cubic-bezier(.2,.7,.2,1)}
.ie-item.acik .ie-head::after{transform:scaleY(1)}
.ie-no{flex:0 0 auto;font-family:var(--display);font-size:13px;font-weight:800;
  letter-spacing:.08em;color:var(--accent);min-width:34px}
.ie-baslik{flex:1;font-family:var(--display);font-size:17.5px;font-weight:700;
  line-height:1.3;color:#fff}
.ie-meta{flex:0 0 auto;font-size:11.5px;color:var(--dim);letter-spacing:.05em;
  white-space:nowrap}
.ie-ok{flex:0 0 auto;width:26px;height:26px;border-radius:50%;
  border:1px solid var(--line);display:grid;place-items:center;color:var(--dim);
  transition:.4s;font-size:12px}
.ie-item.acik .ie-ok{transform:rotate(180deg);border-color:var(--accent);
  color:var(--accent);background:rgba(255,43,65,.1)}
.ie-govde{max-height:0;opacity:0;overflow:hidden;
  transition:max-height .6s cubic-bezier(.2,.7,.2,1),opacity .45s,padding .5s}
.ie-item.acik .ie-govde{max-height:4200px;opacity:1;padding-bottom:26px}
.ie-ic{padding:0 24px}

/* ── 3. İKİLİ KARŞITLIK — problem / çözüm ────────────────────────────── */
.ie-ikili{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:4px 0 22px}
.ie-yuz{padding:20px 22px;border-radius:14px;border:1px solid var(--line);
  background:rgba(10,10,14,.5);position:relative;overflow:hidden}
.ie-yuz::before{content:"";position:absolute;inset:0;opacity:.5;
  background:radial-gradient(120% 90% at 0% 0%,rgba(179,0,15,.16),transparent 60%)}
.ie-yuz.coz::before{background:radial-gradient(120% 90% at 100% 0%,
  rgba(255,98,116,.14),transparent 60%)}
.ie-yuz h4{position:relative;font-size:11.5px;letter-spacing:.16em;
  text-transform:uppercase;color:var(--accent);margin-bottom:9px;
  font-family:var(--display)}
.ie-yuz.coz h4{color:var(--accent-2)}
.ie-yuz p{position:relative;font-size:14.5px;line-height:1.72;color:#d6d6dd}
@media(max-width:820px){.ie-ikili{grid-template-columns:1fr}}

/* ── 4. AKIŞ — çizilen bağlantı + sırayla beliren düğümler ───────────── */
.ie-akis{position:relative;padding:8px 0 4px}
.ie-akis .cizgi{position:absolute;left:19px;top:6px;bottom:6px;width:2px;
  background:rgba(255,255,255,.08);border-radius:2px}
.ie-akis .cizgi i{display:block;width:100%;height:0;border-radius:2px;
  background:linear-gradient(180deg,var(--accent-deep),var(--accent),var(--accent-2));
  box-shadow:0 0 12px rgba(255,43,65,.5);transition:height 1.1s cubic-bezier(.2,.7,.2,1)}
.ie-akis.gor .cizgi i{height:100%}
.ie-adim{position:relative;display:flex;gap:18px;align-items:flex-start;
  padding:9px 0 9px 0;opacity:0;transform:translateX(-14px);
  transition:opacity .55s cubic-bezier(.2,.7,.2,1),transform .55s cubic-bezier(.2,.7,.2,1)}
.ie-akis.gor .ie-adim{opacity:1;transform:none}
.ie-nokta{flex:0 0 auto;width:40px;height:40px;border-radius:50%;display:grid;
  place-items:center;font-family:var(--display);font-size:12.5px;font-weight:800;
  color:#fff;background:rgba(18,18,24,.9);border:1px solid var(--line);
  position:relative;z-index:1;transition:.5s}
.ie-akis.gor .ie-adim .ie-nokta{border-color:var(--accent);
  background:linear-gradient(160deg,var(--accent-deep),#1a1a22);
  box-shadow:0 0 0 5px rgba(255,43,65,.09),0 6px 22px rgba(0,0,0,.5)}
.ie-adim p{font-size:14.5px;line-height:1.7;color:#cfcfd8;padding-top:9px}
.ie-adim:last-child .ie-nokta{background:linear-gradient(160deg,var(--accent),var(--accent-deep))}

/* ── 5. SEGMENT NAVİGASYONU — üstte açılan kapsam menüsü ─────────────── */
.ie-nav{position:sticky;top:78px;z-index:35;margin:0 0 30px}
.ie-nav-bar{display:flex;align-items:center;gap:14px;padding:13px 18px;
  border:1px solid var(--line);border-radius:14px;cursor:pointer;
  background:rgba(12,12,16,.86);backdrop-filter:blur(16px);transition:.35s}
.ie-nav-bar:hover{border-color:rgba(255,43,65,.45)}
.ie-nav-bar span.et{font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;
  color:var(--accent);font-weight:700;font-family:var(--display)}
.ie-nav-bar span.ad{flex:1;font-size:14px;color:#e8e8ee}
.ie-nav-liste{max-height:0;overflow:hidden;opacity:0;
  transition:max-height .55s cubic-bezier(.2,.7,.2,1),opacity .4s;
  display:grid;grid-template-columns:repeat(3,1fr);gap:10px}
.ie-nav.acik .ie-nav-liste{max-height:900px;opacity:1;margin-top:10px}
.ie-nav-liste a{display:block;padding:13px 15px;border:1px solid var(--line);
  border-radius:12px;background:rgba(14,14,18,.6);transition:.3s}
.ie-nav-liste a:hover{border-color:var(--accent);transform:translateY(-2px);
  background:rgba(24,14,17,.75)}
.ie-nav-liste b{display:block;font-size:13.5px;color:#fff;font-weight:600;
  font-family:var(--display)}
.ie-nav-liste i{display:block;font-size:11.5px;color:var(--dim);font-style:normal;
  margin-top:3px}
@media(max-width:900px){.ie-nav-liste{grid-template-columns:1fr}}

/* ── 6. ÖLÇÜ ŞERİDİ — sayılar sayarak gelir ──────────────────────────── */
.ie-olcu{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));
  gap:1px;background:var(--line);border:1px solid var(--line);border-radius:18px;
  overflow:hidden;margin:24px 0}
.ie-olcu div{background:rgba(11,11,15,.75);padding:26px 18px;text-align:center;
  position:relative;overflow:hidden}
.ie-olcu div::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;
  background:linear-gradient(90deg,transparent,var(--accent),transparent);
  transform:scaleX(0);transition:transform .8s cubic-bezier(.2,.7,.2,1)}
.ie-olcu div.gor::after{transform:scaleX(1)}
.ie-olcu s{display:block;font-family:var(--display);font-size:34px;font-weight:800;
  color:var(--accent);text-decoration:none;line-height:1}
.ie-olcu em{display:block;font-style:normal;font-size:12px;color:var(--dim);
  margin-top:8px;letter-spacing:.07em}

/* ── 7. ALINTI — vurgulu tez cümlesi ─────────────────────────────────── */
.ie-tez{position:relative;margin:34px 0;padding:30px 34px 30px 46px;
  border-radius:20px;border:1px solid rgba(255,43,65,.24);
  background:linear-gradient(120deg,rgba(179,0,15,.14),rgba(12,12,16,.65) 55%)}
.ie-tez::before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:3px;
  border-radius:3px;background:linear-gradient(180deg,var(--accent),var(--accent-deep))}
.ie-tez p{font-family:var(--display);font-size:19px;line-height:1.55;color:#fff;
  font-weight:600}
.ie-tez cite{display:block;margin-top:12px;font-style:normal;font-size:12px;
  color:var(--dim);letter-spacing:.08em}

/* ── 8. KATMAN YIĞINI — üst üste binen katmanlar ─────────────────────── */
.ie-katman{display:grid;gap:10px;margin:22px 0}
.ie-kat{display:grid;grid-template-columns:74px 1fr;gap:18px;align-items:center;
  padding:18px 22px;border-radius:16px;border:1px solid var(--line);
  background:linear-gradient(90deg,rgba(179,0,15,var(--yg,.05)),rgba(12,12,16,.55) 42%);
  transition:.4s}
.ie-kat:hover{border-color:rgba(255,43,65,.45);transform:translateX(4px)}
.ie-kat u{font-family:var(--display);font-size:26px;font-weight:800;
  text-decoration:none;color:var(--accent);opacity:.85}
.ie-kat b{display:block;font-size:15px;color:#fff;font-family:var(--display)}
.ie-kat span{display:block;font-size:13px;color:var(--dim);margin-top:4px;
  line-height:1.6}

/* ── 9. hareket duyarlılığı ──────────────────────────────────────────── */
@media(prefers-reduced-motion:reduce){
  .ie-adim,.ie-govde,.ie-item,.ie-nav-liste,.ie-akis .cizgi i,.ie-olcu div::after{
    transition:none!important}
  .ie-adim{opacity:1;transform:none}
  .ie-akis .cizgi i{height:100%}
}

/* ═══ v4 — SİNEMATİK KATMAN (25.294) ═════════════════════════════════════
   Neo: "kaydırdığımda oklarla bağlansın, ulaştığında başka bağlamlara
   ayrılsın… bir video gibi hissettirsin… birbiriyle aynı olan şeyler
   kendini tekrarlayıp durmasın." */

/* ── KAVİSLİ İPLİK AKIŞI — zigzag kartlar, aralarında ÇİZİLEN yol ─────── */
.ie-krv{position:relative;display:grid;gap:30px;padding:16px 0 8px}
.ie-krv svg.tel{position:absolute;inset:0;width:100%;height:100%;
  pointer-events:none;overflow:visible}
.ie-krv svg.tel path{fill:none;stroke:url(#ieg);stroke-width:2.2;
  stroke-linecap:round;filter:drop-shadow(0 0 7px rgba(255,43,65,.45))}
.ie-kadim{position:relative;width:min(58%,470px);padding:18px 22px;
  border:1px solid var(--line);border-radius:16px;
  background:linear-gradient(165deg,rgba(22,22,30,.92),rgba(11,11,15,.86));
  opacity:0;transform:translateY(26px) scale(.96);
  transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1),
    border-color .4s,box-shadow .4s;z-index:1}
.ie-kadim:nth-child(even){margin-left:auto}
.ie-kadim.gor{opacity:1;transform:none;border-color:rgba(255,43,65,.38);
  box-shadow:0 14px 44px rgba(0,0,0,.42)}
.ie-kadim .kno{position:absolute;top:-13px;left:20px;width:30px;height:30px;
  border-radius:50%;display:grid;place-items:center;font-family:var(--display);
  font-size:11.5px;font-weight:800;color:#fff;
  background:linear-gradient(150deg,var(--accent),var(--accent-deep));
  box-shadow:0 0 0 4px rgba(8,8,11,.95),0 0 16px rgba(255,43,65,.55)}
.ie-kadim:nth-child(even) .kno{left:auto;right:20px}
.ie-kadim p{font-size:14.5px;line-height:1.7;color:#d9d9e1}
@media(max-width:760px){.ie-kadim{width:88%}
  .ie-kadim:nth-child(even){margin-left:auto}}

/* ── HALKA — döngü diyagramı ─────────────────────────────────────────── */
.ie-halka{position:relative;aspect-ratio:1;max-width:420px;margin:0 auto}
.ie-halka svg{width:100%;height:100%;transform:rotate(-90deg)}
.ie-halka .dilim{fill:none;stroke:rgba(255,255,255,.09);stroke-width:9;
  stroke-linecap:round;transition:stroke .5s,filter .5s}
.ie-halka .dilim.yan{stroke:var(--accent);
  filter:drop-shadow(0 0 9px rgba(255,43,65,.65))}
.ie-halka .dilim.gecti{stroke:var(--accent-deep)}
.ie-halka .orta{position:absolute;inset:0;display:grid;place-items:center;
  text-align:center;pointer-events:none}
.ie-halka .orta b{display:block;font-family:var(--display);font-size:46px;
  font-weight:800;color:var(--accent);line-height:1}
.ie-halka .orta span{display:block;font-size:12.5px;color:var(--dim);
  margin-top:8px;letter-spacing:.08em;max-width:200px}

/* ── SAHNE — yapışkan görsel + akan adımlar (scrollytelling) ─────────── */
.ie-sahne{display:grid;grid-template-columns:0.9fr 1.1fr;gap:52px;
  align-items:start;margin:30px 0}
.ie-sahne .sgorsel{position:sticky;top:104px;padding:28px 0}
.ie-sadim{min-height:34vh;display:flex;flex-direction:column;
  justify-content:center;padding:22px 26px;margin:12px 0;border-radius:16px;
  border-left:2px solid transparent;opacity:.28;filter:saturate(.4);
  transition:opacity .5s,filter .5s,border-color .5s,background .5s}
.ie-sadim.on{opacity:1;filter:none;border-left-color:var(--accent);
  background:linear-gradient(90deg,rgba(179,0,15,.10),transparent 65%)}
.ie-sadim h3{font-family:var(--display);font-size:19px;color:#fff;
  margin-bottom:8px}
.ie-sadim h3 u{color:var(--accent);text-decoration:none;margin-right:10px;
  font-size:15px}
.ie-sadim p{font-size:14.5px;line-height:1.75;color:#c9c9d3}
@media(max-width:900px){.ie-sahne{grid-template-columns:1fr}
  .ie-sahne .sgorsel{position:relative;top:0}
  .ie-sadim{min-height:0;opacity:1;filter:none}}

@media(prefers-reduced-motion:reduce){
  .ie-kadim{opacity:1;transform:none;transition:none}
  .ie-sadim{opacity:1;filter:none}}

/* ── sticky onarımı (25.294) ─────────────────────────────────────────────
   styles.css'te body{overflow-x:hidden} var; bu, gövdeyi kaydırma kabı
   yapıp position:sticky'yi KIRIYOR (sahnenin halkası yukarı kaçıyordu,
   ölçüldü: sgorsel y=-703). `clip` görsel olarak aynı işi yapar (yatay
   taşmayı keser) ama kaydırma kabı OLUŞTURMAZ → sticky çalışır.
   Yalnız iepa.css yüklenen sayfaları etkiler; styles.css'e dokunulmadı. */
body{overflow-x:clip}

/* ═══ v5 — VARYANT DÜZENLERİ + ARA BLOKLAR (25.295) ══════════════════════
   Neo: "Her akordeonda aynı tasarımı birebir gördüğünde kendini tekrarlıyor…
   sayfayı bütünsel hayal et… 15-20 farklı animasyon çeşidin olur, benzer
   palet içinde farklı tasarımlar." Akış artık DÖRT varyantla döner:
   A iplik (zigzag kavis) · B metro (yatay hat) · C merdiven · D radyal. */

/* ── B: METRO — yatay istasyon hattı ─────────────────────────────────── */
.ie-metro{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));
  gap:14px;padding:34px 6px 6px}
.ie-metro::before{content:"";position:absolute;top:14px;left:4%;right:4%;height:2px;
  background:rgba(255,255,255,.08);border-radius:2px}
.ie-metro .hat{position:absolute;top:14px;left:4%;height:2px;width:92%;border-radius:2px;
  background:linear-gradient(90deg,var(--accent-deep),var(--accent),var(--accent-2));
  box-shadow:0 0 10px rgba(255,43,65,.5);transform:scaleX(0);transform-origin:left;
  transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}
.ie-metro.gor .hat{transform:scaleX(1)}
.ie-durak{position:relative;padding-top:18px;opacity:0;transform:translateY(16px);
  transition:opacity .5s,transform .5s}
.ie-metro.gor .ie-durak{opacity:1;transform:none}
.ie-durak::before{content:"";position:absolute;top:7px;left:50%;width:15px;height:15px;
  margin-left:-8px;border-radius:50%;background:#17171f;border:2px solid var(--accent);
  box-shadow:0 0 0 4px rgba(8,8,11,.9),0 0 12px rgba(255,43,65,.5)}
.ie-durak em{display:block;text-align:center;font-style:normal;font-family:var(--display);
  font-size:11px;font-weight:800;color:var(--accent);letter-spacing:.1em;margin-bottom:6px}
.ie-durak p{font-size:13px;line-height:1.6;color:#cfcfd8;text-align:center;
  padding:10px 10px;border:1px solid var(--line);border-radius:12px;
  background:rgba(13,13,18,.75);min-height:84px}

/* ── C: MERDİVEN — artan girintili basamaklar ────────────────────────── */
.ie-merdiven{display:grid;gap:12px;padding:8px 0}
.ie-basamak{position:relative;width:min(72%,560px);padding:15px 20px 15px 56px;
  border:1px solid var(--line);border-left:3px solid var(--accent-deep);
  border-radius:0 14px 14px 0;background:linear-gradient(90deg,rgba(179,0,15,.10),rgba(12,12,16,.6) 55%);
  opacity:0;transform:translateX(-22px);transition:opacity .5s,transform .55s cubic-bezier(.2,.7,.2,1)}
.ie-merdiven.gor .ie-basamak{opacity:1;transform:none}
.ie-basamak:nth-child(2){margin-left:6%}.ie-basamak:nth-child(3){margin-left:12%}
.ie-basamak:nth-child(4){margin-left:18%}.ie-basamak:nth-child(5){margin-left:24%}
.ie-basamak:nth-child(6){margin-left:30%}.ie-basamak:nth-child(7){margin-left:36%}
.ie-basamak u{position:absolute;left:16px;top:50%;transform:translateY(-50%);
  font-family:var(--display);font-size:17px;font-weight:800;color:var(--accent);
  text-decoration:none}
.ie-basamak p{font-size:13.5px;line-height:1.65;color:#d4d4dc}
.ie-basamak:last-child{border-left-color:var(--accent)}
@media(max-width:760px){.ie-basamak{width:94%;margin-left:0!important}}

/* ── D: RADYAL — mini halka + sıra listesi ───────────────────────────── */
.ie-radyal{display:grid;grid-template-columns:190px 1fr;gap:26px;align-items:center;
  padding:8px 0}
.ie-radyal .ie-halka{max-width:190px;margin:0}
.ie-radyal .orta b{font-size:26px}
.ie-radyal .orta span{display:none}
.ie-rlist{display:grid;gap:7px}
.ie-rsatir{display:flex;gap:12px;align-items:baseline;padding:9px 14px;border-radius:10px;
  border:1px solid transparent;opacity:.4;transition:.45s}
.ie-rsatir.on{opacity:1;border-color:rgba(255,43,65,.35);background:rgba(179,0,15,.08)}
.ie-rsatir u{font-family:var(--display);font-size:12px;font-weight:800;
  color:var(--accent);text-decoration:none;min-width:24px}
.ie-rsatir p{font-size:13.5px;line-height:1.6;color:#d4d4dc}
@media(max-width:700px){.ie-radyal{grid-template-columns:1fr}
  .ie-radyal .ie-halka{margin:0 auto}}

/* ── ARA BLOK: PİRAMİT — ihtiyaç hiyerarşisi ─────────────────────────── */
.ie-piramit{display:grid;gap:7px;max-width:760px;margin:10px auto}
.ie-pkat{display:flex;gap:14px;align-items:center;justify-content:space-between;
  margin:0 auto;padding:10px 20px;border-radius:12px;border:1px solid var(--line);
  background:linear-gradient(90deg,rgba(179,0,15,var(--pg,.06)),rgba(12,12,16,.62));
  opacity:0;transform:scale(.94);transition:opacity .5s,transform .5s,border-color .35s}
.ie-piramit.gor .ie-pkat{opacity:1;transform:none}
.ie-pkat:hover{border-color:rgba(255,43,65,.5)}
.ie-pkat b{font-family:var(--display);font-size:13.5px;color:#fff;white-space:nowrap}
.ie-pkat span{font-size:11.5px;color:var(--dim);text-align:right}
.ie-pkat span a{color:var(--accent-2)}

/* ── ARA BLOK: NABIZ — ilerleme kalbi ────────────────────────────────── */
.ie-nabiz{display:flex;align-items:center;gap:22px;max-width:680px;margin:0 auto;
  padding:22px 26px;border-radius:18px;border:1px solid rgba(255,43,65,.22);
  background:radial-gradient(90% 120% at 12% 50%,rgba(179,0,15,.16),rgba(11,11,15,.7) 60%)}
.ie-nabiz svg{flex:0 0 66px;width:66px;height:66px}
.ie-nabiz circle.iz{fill:none;stroke:rgba(255,255,255,.1);stroke-width:6}
.ie-nabiz circle.dol{fill:none;stroke:var(--accent);stroke-width:6;stroke-linecap:round;
  filter:drop-shadow(0 0 6px rgba(255,43,65,.6));transform:rotate(-90deg);
  transform-origin:center;transition:stroke-dashoffset 1.1s cubic-bezier(.2,.7,.2,1)}
.ie-nabiz b{font-family:var(--display);font-size:15px;color:#fff;display:block}
.ie-nabiz span{font-size:12.5px;color:var(--dim);display:block;margin-top:4px}

@media(prefers-reduced-motion:reduce){
  .ie-durak,.ie-basamak,.ie-pkat{opacity:1;transform:none;transition:none}
  .ie-metro .hat{transform:scaleX(1)}}
