/* Animonik ana sayfa — MASAÜSTÜ düzeni (4 Kas 2026, /2 önizlemesinden onaylandı).
   Telefondaki tek sütunlu akış korunur; sütun genişler, yazı ve görseller büyür (zoom), boşluklar ferahlar.
   Yan yana yalnız: önce/sonra belgeleri, dört hediye, "Bir ders nasıl işler" adımları. Her kural ≥1024px. */
@media (min-width:1024px){
  .tile{padding-top:64px!important;padding-bottom:64px!important}
  /* telefona göre çizilmiş dar bloklar: aynı düzen, %140 büyük (≈780px) */
  .os-kiyas,
  #sonuclar .kn-iki,
  .pk2 > #pk2-set .pk2-card,.pk2 > .pk2-dh,.pk2 > #pk2-list,.pk2 > #pk2-ozet,.pk2 > .after,.pk2 .pk2-ya,
  #gifts > .hd2.bk,
  #sss .faq{zoom:1.4}
  #sss .faq{max-width:600px}
  /* deney: video ve sorular alt alta, aynı genişlikte */
  .deney-sec > .shot,.deney-sec > .mt-th,.deney-sec > .dx-quiz{max-width:880px;margin-left:auto!important;margin-right:auto!important}
  .deney-sec > .dx-quiz{zoom:1.15;max-width:765px}
  .wide > .film{max-width:1040px;margin-left:auto;margin-right:auto;border-radius:22px;overflow:hidden}
  /* hediyeler: büyük kart üstte, dört hediye tek sırada */
  #gifts.hd2-wrap{max-width:1040px}
  #gifts > .hd2.bk{max-width:560px;width:100%;margin:0 auto}
  #gifts > .hd2-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:10px}
  /* öğrenci videoları ve belgeler şeridi */
  #sonuclar .yt-sira,#sonuclar .kn-sira{gap:20px}
  /* Fatma Seda: video ve sonuç belgesi yan yana */
  #sonuclar > .wide{max-width:1240px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);column-gap:32px;align-items:center}
  #sonuclar > .wide > *{grid-column:1 / -1}
  #sonuclar > .wide > .yt-ana{grid-column:1;width:100%;max-width:none;margin:0!important}
  #sonuclar > .wide > .kn-ana{grid-column:2;width:100%;max-width:none;margin:0!important}
  #sonuclar > .wide > .head h2{font-size:64px}
  /* kurucu */
  .kv2{zoom:1.15}
  header.hero{padding-top:22px!important}
  /* yeşil "İddialıyız" bandı yalnız sayfa başında görünür, kaydırınca yalnız menü yapışık kalır */
  .ak-gb{position:relative!important}
  .ak-nav{top:0!important}
  /* Nasıl oldu: iki adım yan yana, okunur ölçü */
  .nasil2 .n2-iki{grid-template-columns:1fr 1fr;gap:20px;max-width:1040px;width:100%;margin-top:28px}
  .nasil2 .n2-k{grid-template-columns:48px 1fr;gap:18px;padding:26px 26px 28px;border-radius:22px;margin:0!important}
  .nasil2 .n2-k>b{width:48px;height:48px;font-size:22px}
  .nasil2 .n2-k strong{font-size:26px;margin:6px 0 8px}
  .nasil2 .n2-k span{font-size:18px;line-height:1.55;display:block}
  .nasil2 .n2-k i{white-space:nowrap}
  .nasil2 .n2-th{font-size:15px;margin-top:40px}
  .nasil2 .n2-serit{max-width:1040px;margin:0 auto;gap:12px}
  .nasil2 .n2-h{flex-basis:200px}
  .nasil2 .n2-itiraz{max-width:1040px;width:100%;margin-top:32px;padding-left:20px}
  .nasil2 .n2-itiraz strong{font-size:22px}
  .nasil2 .n2-itiraz span{font-size:18px}
  /* "Örnek Dersleri Gör" ara bölümü: kart + büyük sarı buton */
  section.tile.gray[style*="padding:28px"]{padding:72px 0!important}
  section.tile.gray[style*="padding:28px"] .wrap{max-width:900px;background:#fff;border-radius:28px;box-shadow:0 18px 50px rgba(0,0,0,.08);padding:48px 40px 44px!important;display:grid;justify-items:center;gap:22px}
  section.tile.gray[style*="padding:28px"] .wrap::before{content:"Karar vermeden önce izle.";font-size:44px;font-weight:800;letter-spacing:-.02em;color:#1d1d1f;line-height:1.1}
  section.tile.gray[style*="padding:28px"] .btn{max-width:520px;width:100%;flex-direction:column;gap:4px;padding:22px 30px;border-radius:18px;font-size:26px;font-weight:800;color:#1d1d1f;background:linear-gradient(#ffd54a,#ffb300);box-shadow:0 6px 0 #c98a00,0 14px 30px rgba(255,179,0,.35)}
  section.tile.gray[style*="padding:28px"] .btn::after{content:"Kayıt yok · 1-4 dakikalık dersler · Hemen izle";font-size:16px;font-weight:600;color:rgba(0,0,0,.6)}
  section.tile.gray[style*="padding:28px"] .btn:hover{transform:translateY(-2px)}
  /* fırsat bandı büyük */
  .ak-an.ic{zoom:1.35}
  /* hero → deney arası boşluk azaltıldı; olta yazısı iki düzgün satır */
  #nasil.tile{margin-top:28px!important;padding-top:72px!important}
  .deney-sec .head{gap:10px}
  .deney-sec .mt-p2{max-width:none;font-size:22px;line-height:1.5;margin-top:14px}
  .deney-sec .mt-p2 b{display:block;white-space:nowrap}
  .deney-sec > .mt-th{font-size:22px!important;letter-spacing:.06em;margin-top:40px!important;margin-bottom:18px!important}
  /* hero butonları yan yana, videonun altında aynı yükseklikte */
  .wide > .links.ikili{display:grid;grid-template-columns:1fr 1fr;gap:18px;max-width:1040px;width:100%;align-items:stretch}
  .wide > .links.ikili > a{margin:0!important;width:auto;min-height:96px;display:flex;flex-direction:column;justify-content:center}
  .wide > .links.ikili > a b{font-size:24px}
  .wide > .links.ikili > a small{font-size:16px}
}
