/* global React, SiteHeader, Breadcrumbs, PageHero, SectionHead, SituationCards, ProcessSteps, CheckList, PricingNote, MiniStory, FAQ, PageCTA, SiteFooter */

function PageKilpailutus() {
  const situations = [
    { title: "Vakuutuksia ei ole kilpailutettu kolmeen vuoteen tai enempää", body: "Vakuutusmaksut nousevat hiljaa — usein 5–10 % vuodessa, vaikka riskit eivät kasva. Kolmen vuoden jälkeen ero markkinatarjoukseen on yleensä 20–30 %." },
    { title: "Yrityksesi tilanne on muuttunut", body: "Liikevaihto on kasvanut, henkilömäärä noussut, uudet toiminnot otettu käyttöön. Vakuutukset perustuvat vanhaan tilanteeseen — joko liikaa turvaa tai liian vähän." },
    { title: "Uusi CFO tai talouspäällikkö", body: "Tehtävässä aloittavalle on tärkeää saada selkeä kuva yrityksen vakuutustilanteesta — ja näyttää tulosta nopeasti. Kilpailutus on tämän tehokkain tapa." },
  ];

  const steps = [
    { title: "Veloitukseton kartoitus", dur: "30 min", body: "Käymme nykyiset vakuutuksesi läpi. Kerromme heti, näemmekö säästöpotentiaalia. Jos näemme, etenemme. Jos emme, sanomme sen suoraan." },
    { title: "Tarjouspyynnön valmistelu", dur: "1 viikko", body: "Kokoamme yrityksesi riski- ja toimintakuvauksen. Tarkka tarjouspyyntö on koko prosessin kriittisin vaihe — siinä määritellään, mitä saat tarjoukseen." },
    { title: "Tarjousten kerääminen", dur: "2–3 viikkoa", body: "Lähetämme tarjouspyynnön 4–6 vakuutusyhtiölle, käymme niiden kanssa neuvottelut. Saatamme käyttää myös ulkomaisia vakuutusyhtiöitä, jos ne tarjoavat paremmin." },
    { title: "Tarjousten vertailu ja suositus", dur: "1 viikko", body: "Vertaamme tarjoukset paitsi hinnan, myös ehtojen ja kattavuuden mukaan. Annamme selkeän suosituksen — ja perustelut sille." },
    { title: "Siirtymä uuteen turvaan", dur: "2–4 viikkoa", body: "Hoidamme käytännön siirtymän — irtisanomiset, uusien sopimusten tekemisen, vakuutusten käynnistämisen. Et menetä päivääkään turvasta." },
  ];

  const results = [
    "Säästöt vakuutusmaksuissa ovat tyypillisesti 10–35 %",
    "Kattavampi vakuutusturva — usein samalla rahalla",
    "Selkeämmät ehdot — vähemmän rivien välejä",
    "Yksi yhteyshenkilö (meidän) usean sijaan",
    "Kirjallinen yhteenveto, joka säästää CFO:n aikaa hallitusraportoinnissa",
  ];

  const faq = [
    { q: "Kuinka kauan kilpailutus kestää?", a: "Tyypillisesti 5–8 viikkoa kartoituksesta uuden vakuutusturvan voimaantuloon. Kiireellisissä tilanteissa voimme nopeuttaa prosessia." },
    { q: "Joudunko vaihtamaan vakuutusyhtiötä?", a: "Et välttämättä. Joskus paras lopputulos on neuvotella nykyisen yhtiön kanssa paremmat ehdot. Suositus perustuu siihen, mikä on sinulle paras kokonaisuus." },
    { q: "Voinko peruuttaa, jos en ole tyytyväinen tarjouksiin?", a: "Kyllä. Et ole sidottu hyväksymään tarjouksia. Jos lopputulos ei vakuuta, emme veloita mitään." },
    { q: "Saatteko provisiota vakuutusyhtiöiltä?", a: "Emme. Suomen laki kieltää vakuutusmeklareilta minkäänlaiset palkkiot tai provisiot vakuutusyhtiöiltä. Tämä takaa puolueettomuutemme — saat aidosti parhaan tarjouksen, emme valitse tarjousta sen perusteella, mikä tilittäisi meille parhaiten." },
  ];

  return (
    <>
      <SiteHeader activeTop="palvelut" />
      <Breadcrumbs items={[
        { label: "Etusivu", href: "Etusivu.html" },
        { label: "Palvelut", href: "Etusivu.html#palvelut" },
        { label: "Vakuutusten kilpailutus", href: "#" },
      ]} />
      <PageHero
        eyebrow="Palvelu — kilpailutus"
        title="Vakuutusten kilpailutus"
        intro="Käymme yrityksesi nykyiset vakuutukset läpi puolueettomasti. Kilpailutamme markkinat ja löydämme paremman turvan. Maksat vain, jos säästät."
      />

      <section className="section">
        <div className="container">
          <SectionHead eyebrow="Mihin palvelua tarvitaan" title="Mihin tarvitset kilpailutusta" lead="Tunnistatko jonkin näistä tilanteista?" />
          <SituationCards items={situations} />
        </div>
      </section>

      <section className="section alt-bg">
        <div className="container">
          <SectionHead eyebrow="Prosessi" title="Miten me toimimme" lead="Viiden vaiheen prosessi, jonka käymme läpi yhdessä." />
          <ProcessSteps steps={steps} />
        </div>
      </section>

      <section className="section">
        <div className="container">
          <SectionHead eyebrow="Tulokset" title="Mitä saat tuloksena" lead="Asiakkaillemme tyypilliset tulokset:" />
          <CheckList items={results} />
        </div>
      </section>

      <section className="section alt-bg">
        <div className="container">
          <SectionHead eyebrow="Hinnoittelu" title="Hinnoittelu — riskinjako" />
          <PricingNote
            title="Maksat vain, jos säästät"
            body={`<p>Kilpailutuksen palkkio määräytyy syntyvän säästön mukaan. Palkkiomalli sovitaan etukäteen — yleensä se on osuus säästöstä, esimerkiksi 50/50-jako asiakkaan ja Arvomeklareiden välillä. Tarkka malli kerrotaan ennen sopimusta, ja kaikki on läpinäkyvää.</p><p><strong>Jos säästöä ei synny, et maksa kilpailutuksesta mitään</strong> — tämä on säästötakuumme.</p><p>Palkkiomalli sopii molemmille osapuolille: jos onnistumme, molemmat hyötyvät. Hoitovaiheessa siirrytään kiinteään vuosihintaan — silloin et koskaan maksa enemmän siksi, että teemme työn paremmin.</p>`}
            footnote="Suomen laki kieltää meklarilta minkäänlaiset provisiot vakuutusyhtiöiltä."
          />
        </div>
      </section>

      <section className="section">
        <div className="container">
          <SectionHead eyebrow="Asiakastarina" title="Mitä asiakkaamme sanoo" />
          <MiniStory
            quote="Olemme vaihtaneet talousjohtajaa kahdesti viiden vuoden aikana. Matti on pysynyt — siinä on jatkuvuutta, jota ei vakuutusyhtiöltä saa."
            author="Toimitusjohtaja"
            meta="Asiakas · Kilpailutus tehty"
          />
        </div>
      </section>

      <section className="section alt-bg">
        <div className="container">
          <SectionHead eyebrow="Usein kysyttyä" title="Kysymyksiä, joita meiltä kysytään" />
          <FAQ items={faq} schemaId="faq-kilpailutus" />
        </div>
      </section>

      <PageCTA
        title="Aloita kilpailutus tänään"
        body="Veloitukseton 30 minuutin kartoitus. Selvitämme heti, kannattaako edetä."
      />
      <SiteFooter />
    </>
  );
}

window.PageKilpailutus = PageKilpailutus;
