/* global React, SiteHeader, Breadcrumbs, PageHero, SectionHead, FAQ, PageCTA, SiteFooter, ToimialaOppaatRivi */

function PageRakennus() {
  const stats = [
    { num: "10–35 %", label: "Tyypilliset säästöt kilpailutuksessa" },
    { num: "Pää · Ali", label: "Aliurakoinnin vastuukysymykset hallussa" },
    { num: "10+ v", label: "Kokemus rakennusalan vakuutuksista" },
  ];

  const errors = [
    { title: "Toiminnan vastuuvakuutus ei kata aliurakoinnin vastuita", body: ["Useimmat standardivakuutukset rajaavat aliurakoitsijan aiheuttamat vahingot pois — vaikka pääurakoitsijana olisitte siitä lopullisesti vastuussa rakennuttajalle päin. Kun aliurakoitsija aiheuttaa vahingon, sen pitäisi olla vakuutuksenne kattama, jollei aliurakoitsijan oma vakuutus riitä.", "Tämä rajaus on kirjoitettu vakuutusehtoihin, mutta sen löytäminen vaatii lukemista rivien välistä."] },
    { title: "Takuukauden vastuu on jätetty huomiotta", body: ["Rakennusalalla takuuaika on 2–10 vuotta riippuen kohteesta ja sopimuksesta. Tällä ajalla rakennuttaja voi vaatia korjauksia rakennusvirheistä. Mutta useimmat toiminnan vastuuvakuutukset kattavat vain töiden aikaiset vahingot — ei takuukauden virheitä.", "Takuun aikaisia vakuutuksia on saatavilla erikseen. Niiden hinta on huomattavasti pienempi, jos ne otetaan ennen takuukauden alkua — eikä jälkikäteen, kun ongelma on jo havaittu."] },
    { title: "Työtapaturmaprosentit eivät vastaa todellista riskiä", body: ["Rakennusalalla on yksi korkeimmista työtapaturmaprosenteista. Vakuutusyhtiöt hinnoittelevat tämän mukaisesti — usein ottamalla toimialan keskiarvon, ei yrityksen omaa historiaa.", "Jos olette panostaneet työturvallisuuteen ja tapaturmataso on alle toimialan keskiarvon, voitte saada huomattavia alennuksia. Mutta tämän neuvotteleminen vaatii dokumentoidun riskinarvioinnin."] },
    { title: "Rakennuttajan vastuuvakuutus puuttuu kokonaan", body: ["Pieni mutta merkittävä joukko rakennusalan yrityksiä toimii myös rakennuttajan roolissa — rakentaa omia kohteita myytäväksi tai vuokrattavaksi. Tämä rooli on lainmukaisesti eri kuin urakoitsijan rooli, ja sen vastuu on erilainen.", "Rakennuttajan vastuuvakuutus on usein unohdettu, kun yrityksen pääliiketoiminta on urakointi. Mutta yhden kohteen rakennuttajaroolissa aiheutuva vahinko voi olla taloudellisesti tuhoisa."] },
    { title: "Suunnittelijan vastuuvakuutus on liian kapea", body: ["Jos rakennusalan yritys tekee myös suunnittelua — vaikka pienessä osassa toimintaa — suunnittelijan ammatillinen vastuuvakuutus on tarpeen. Toiminnan vastuuvakuutus ei kata suunnitteluvirheistä aiheutuvia vahinkoja."] },
  ];

  const types = [
    "Toiminnan vastuuvakuutus (laaja, aliurakoinnin kattava)",
    "Takuuajan vakuutus",
    "Työtapaturmavakuutus (neuvoteltu riskinarvio)",
    "Konevakuutukset (oma kalusto)",
    "Rakennusvakuutus työmaalla",
    "Rakennuttajan vastuu (tarvittaessa)",
    "Suunnittelijan vastuu (tarvittaessa)",
    "Kybervakuutus (digitalisoituva ala)",
  ];

  const faq = [
    { q: "Onko vakuutusturvani kunnossa, jos meillä ei ole sattunut vahinkoja?", a: "Vahinkojen puuttuminen ei kerro vakuutusturvan tasosta. Se voi tarkoittaa, että olette olleet onnekkaita — tai että vahingot eivät ole vielä kohdanneet juuri niitä alueita, joilla turva on kapea. Kunnollinen kartoitus tehdään ennen vahinkoja, ei jälkikäteen." },
    { q: "Mitä eroa on toiminnan vastuulla ja tuotevastuulla?", a: "Toiminnan vastuu kattaa vahingot, jotka aiheutuvat yrityksesi toiminnasta — esim. työmaalla aiheutuvat vahingot. Tuotevastuu kattaa vahingot, jotka aiheutuvat valmiista tuotteesta tai työstä jälkikäteen — esim. takuukauden virheet. Rakennusalalla molempia tarvitaan." },
    { q: "Aliurakoitsijan vastuu — kuka maksaa, kun jokin menee pieleen?", a: "Pääurakoitsija on yleensä rakennuttajalle päin lopullisesti vastuussa kaikista työmaan vahingoista — myös aliurakoitsijoiden aiheuttamista. Voit saada korvauksen aliurakoitsijan omasta vakuutuksesta, mutta jos aliurakoitsijan vakuutus ei riitä tai kattavuutta ei ole, sinun toiminnan vastuusi joutuu maksumieheksi." },
    { q: "Kannattaako rakennusalalla kilpailuttaa vakuutuksia?", a: "Lähes aina, jos kilpailutusta ei ole tehty viimeisen 3 vuoden aikana. Rakennusala on toimiala, jossa vakuutusyhtiöt hinnoittelevat usein suoraviivaisesti — keskiarvojen mukaan, ei oman riskinhallintasi mukaan." },
  ];

  return (
    <>
      <SiteHeader activeTop="toimialat" />
      <Breadcrumbs items={[
        { label: "Etusivu", href: "Etusivu.html" },
        { label: "Toimialat", href: "Etusivu.html#toimialat" },
        { label: "Rakennusala", href: "#" },
      ]} />
      <PageHero
        eyebrow="Toimiala — rakennusala"
        title="Vakuutusmeklari rakennusalan yrityksille"
        intro="Tunnemme rakennusalan vastuukysymykset — pörssiyhtiöistä perheyrityksiin. Toiminnan vastuu, takuu, työtapaturma, aliurakoinnin ja urakkasopimusten erityispiirteet — emme opettele toimialaa sinun aikasi kustannuksella."
      />

      <section className="section" style={{ paddingTop: 0 }}>
        <div className="container">
          <div className="stats3">
            {stats.map((s, i) => (
              <div key={i} className="stat3">
                <div className="stat3-num tnum">{s.num}</div>
                <div className="stat3-label">{s.label}</div>
              </div>
            ))}
          </div>
        </div>
      </section>

      <section className="section">
        <div className="container">
          <SectionHead eyebrow="Toimialan logiikka" title="Rakennusalalla rivien välit ratkaisevat" />
          <div className="intro-prose">
            <p>Rakennusalan vakuutuksissa kysymys ei ole pelkästä hinnasta. Kun työmaalla sattuu — ja sattuu, koska riskit ovat korkeat — kysymys on siitä, kattaako vakuutus juuri tämän tilanteen. Vakuutusehtojen rivien välissä päätetään, saatko korvauksen vai et.</p>
            <p>Rakennusalan tyypillinen vahinkotilanne ulottuu useaan osapuoleen: pääurakoitsija, aliurakoitsijat, rakennuttaja, suunnittelijat. Kuka vastaa vahingosta? Mikä vakuutus sen kattaa? Nämä kysymykset ovat usein epäselviä, kunnes joku vahinko paljastaa puutteet.</p>
            <p>Hyvä vakuutusmeklari ei tee teknistä kilpailutusta — <strong>hän rakentaa vakuutusturvan, joka ottaa huomioon urakkasopimusten verkoston, takuukauden, työtapaturmien todennäköisyyden ja aliurakoinnin vastuukysymykset.</strong></p>
          </div>
        </div>
      </section>

      <section className="section alt-bg">
        <div className="container">
          <SectionHead eyebrow="Tyypilliset virheet" title="5 yleisintä virhettä rakennusalan vakuutuksissa" />
          <ol className="errlist">
            {errors.map((e, i) => (
              <li key={i} className="err-item">
                <span className="err-num tnum">{String(i + 1).padStart(2, "0")}</span>
                <div>
                  <h3>{e.title}</h3>
                  {e.body.map((p, j) => <p key={j}>{p}</p>)}
                </div>
              </li>
            ))}
          </ol>
        </div>
      </section>

      <section className="section">
        <div className="container">
          <SectionHead eyebrow="Vakuutuslajit" title="Rakennusalan yrityksellä kunnossa pidettävät" />
          <ul className="vakuutus-list">
            {types.map((t, i) => <li key={i}>{t}</li>)}
          </ul>
        </div>
      </section>

      <section className="section alt-bg">
        <div className="container">
          <SectionHead eyebrow="Esimerkki — anonymisoitu" title="Rakennusliikkeen vakuutusremontti" lead="35 työntekijää, 8 MEUR liikevaihto." />
          <div className="case-grid">
            <article className="case-card">
              <p className="case-label">Lähtötilanne</p>
              <h3>Vakuutukset alkuvaiheesta</h3>
              <ul>
                <li>Kilpailuttamatta useita vuosia</li>
                <li>Aliurakoinnin vastuu rajattu pois</li>
                <li>Toiminnan vastuu vain 1 M€</li>
                <li>Ei takuukauden vakuutusta</li>
              </ul>
            </article>
            <article className="case-card">
              <p className="case-label">Mitä teimme</p>
              <h3>Vastuun uudelleenrakennus</h3>
              <ul>
                <li>4 yhtiön kilpailutus, aliurakointi-ehto</li>
                <li>Takuukauden vakuutus uutena</li>
                <li>Uudet työtapaturmaprosentit</li>
                <li>Suunnittelijan vastuu mukaan</li>
              </ul>
            </article>
            <article className="case-card case-result">
              <p className="case-label">Tulos</p>
              <h3>−22 % vakuutusmaksuissa</h3>
              <ul>
                <li>~38 000 €/v säästö</li>
                <li>Vastuu 1 M€ → 5 M€, aliurakointi katettu</li>
                <li>Takuukauden vakuutus uutena turvana</li>
                <li>8 viikkoa kartoituksesta voimaantuloon</li>
              </ul>
            </article>
          </div>
        </div>
      </section>

      <section className="section">
        <div className="container">
          <SectionHead eyebrow="Usein kysyttyä" title="Rakennusalan vakuutukset" />
          <FAQ items={faq} schemaId="faq-rakennus" />
        </div>
      </section>

      <ToimialaOppaatRivi />
      <PageCTA
        title="Aloita rakennusliikkeesi vakuutusten kartoitus"
        body="Veloitukseton 30 minuutin tapaaminen. Käymme yrityksesi vakuutusturvan läpi rakennusalan erityispiirteitä silmällä pitäen."
      />
      <SiteFooter />
    </>
  );
}

window.PageRakennus = PageRakennus;
