function FAQ() {
  const itemsTR = [
    { q: '35 metre kuralı neden önemli?', a: 'Check-in kültürünün aksine fiziksel yakınlık zorunlu. Oturma odandan keşif yapamazsın — gerçekten oraya gitmelisin. GPS accuracy 50m\'den iyi olmalı, 60 saniye doğrulama yapılır.' },
    { q: 'Konum verim nasıl kullanılıyor?', a: 'Konum yalnızca keşif doğrulamak için kullanılır. "Her zaman" izni arka plan geofencing için önerilir; telefon cebinde olsa bile yakındaki mekanlar için bildirim alırsın. Her an "Gizli Profil" moduna geçebilirsin.' },
    { q: 'Yeni sezonlar ne sıklıkla çıkar?', a: 'Her 30 günde bir yeni tematik sezon yayınlanır; zaman zaman özel günlere bağlı kısa etkinlik sezonları da eklenir. Her sezonda 15 tier ve 7 ödül tipi vardır. Sezon bitmeden tamamlayamadığın tier\'lar kaybolur.' },
    { q: 'Arkadaşlarla birlikte nasıl keşfederim?', a: 'Kullanıcı adıyla arkadaş ekle; onların keşifleri activity feed\'inde görünür. 50 kişilik gruplar kur — sohbet, anket, gezi planı ve ortak hedef mümkün. "Gem" ile mekan öner.' },
    { q: 'Atlas hangi şehirleri kapsıyor?', a: 'Atlas şu anda İstanbul\'un 12 merkez ilçesinde ~9.700 tarihî, kültürel ve doğal mekanı kapsar. Uygulama İstanbul için sıfırdan tasarlandı.' },
    { q: 'Uygulama ücretsiz mi?', a: 'Evet — Atlas App Store\'da ücretsiz indirilebilir ve temel keşif deneyimi ücretsizdir.' },
  ];
  const itemsEN = [
    { q: 'Why is the 35-meter rule important?', a: 'Unlike check-in culture, physical proximity is required. You cannot explore from your living room — you must actually go there. GPS accuracy must be better than 50m, and 60 seconds of verification is performed.' },
    { q: 'How is my location data used?', a: 'Location is used only to verify discoveries. "Always" permission is recommended for background geofencing; you receive notifications about nearby places even with your phone in your pocket. You can switch to "Private Profile" mode at any time.' },
    { q: 'How often do new seasons release?', a: 'A new themed season ships every 30 days, with occasional short event seasons tied to special dates. Each season has 15 tiers and 7 reward types. Tiers you don\'t complete before the season ends are lost.' },
    { q: 'How do I explore with friends?', a: 'Add friends by username; their discoveries appear in your activity feed. Create groups of up to 50 — chat, polls, trip planning, and shared goals are supported. Suggest a place with "Gem".' },
    { q: 'What cities does Atlas cover?', a: 'Atlas currently covers ~9,700 historical, cultural, and natural landmarks across 12 central districts of Istanbul. The app was designed from scratch for Istanbul.' },
    { q: 'Is the app free?', a: 'Yes — Atlas is a free download on the App Store and the core discovery experience is free to use.' },
  ];
  const items = window.__locale === 'tr' ? itemsTR : itemsEN;
  const [open, setOpen] = React.useState(0);
  return (
    <section id="sss" className="tight">
      <div className="container">
        <div className="section-head">
          <div>
            <span className="eyebrow">{t('09 / SSS', '09 / FAQ')}</span>
            <h2 className="h-1">{t('Sık sorulanlar.', 'Frequently asked.')}</h2>
          </div>
        </div>
        <div className="faq-list">
          {items.map((it, i) => (
            <div key={i} className={`faq-item ${open === i ? 'open' : ''}`} onClick={() => setOpen(open === i ? -1 : i)}>
              <div className="faq-q">
                <span>{it.q}</span>
                <div className="toggle">+</div>
              </div>
              <div className="faq-a">{it.a}</div>
            </div>
          ))}
        </div>
      </div>
    </section>
  );
}
Object.assign(window, { FAQ });
