﻿/* === Průvodce krok za krokem === */


.step-guide{
  font: inherit;
  color:#0f405d;
}


/* Kontejner (karta) */
.step-guide__card{
  background:#ffffff;
  border:1px solid #c8dbec;
  border-radius:6px;
  overflow:hidden;
  box-shadow: 0 1px 0 rgba(15,64,93,.05);
}


/* Hlavička (jako u tabulky) */
.step-guide__head{
  padding:14px 18px;
  background:#f3f8fd;
  border-bottom:1px solid #b9cfe3;
}


.step-guide__title{
  margin:0;
  font-size:16px;
  line-height:1.3;
  font-weight:700;
  color:#0f405d;
}


.step-guide__subtitle{
  margin:6px 0 0;
  font-size:14px;
  line-height:1.45;
  color:#5f758b;
}


/* Seznam kroků */
.step-guide__list{
  list-style:none;
  margin:0;
  padding:0;
}


/* Jeden krok */
.step{
  display:grid;
  grid-template-columns: 34px 1fr;
  gap:12px;
  padding:16px 18px;
  border-bottom:1px solid #eef3f8;
  position:relative;
  background:#ffffff;
}


.step:last-child{
  border-bottom:0;
}


/* Číslo + linka */
.step__index{
  position:relative;
  display:flex;
  align-items:flex-start;
  justify-content:center;
}


.step__badge{
  width:28px;
  height:28px;
  border-radius:999px;
  background:#ecf6fd;          /* jako pill */
  border:1px solid #d9ecfb;
  color:#0f405d;
  font-weight:700;
  font-size:13px;
  display:flex;
  align-items:center;
  justify-content:center;
}


/* Svislá spojnice mezi kroky */
.step__index:after{
  content:"";
  position:absolute;
  top:34px;
  left:50%;
  transform:translateX(-50%);
  width:2px;
  height: calc(100% - 34px);
  background:#eef3f8;
}


.step:last-child .step__index:after{
  display:none;
}


/* Obsah kroku */
.step__topline{
  display:flex;
  align-items:baseline;
  gap:10px;
  flex-wrap:wrap;
}


.step__heading{
  margin:0;
  font-size:14px;
  line-height:1.35;
  font-weight:700;
  color:#0f405d;
}


/* malý štítek vpravo (volitelně) */
.step__tag{
  display:inline-flex;
  align-items:center;
  padding:4px 10px;
  border-radius:999px;
  background:#ecf6fd;
  color:#0f405d;
  font-size:12px;
  line-height:1.2;
  text-decoration:none;
  border:1px solid #d9ecfb;
}


.step__text{
  margin:6px 0 0;
  font-size:14px;
  line-height:1.5;
  color:#0f405d;
}


/* Jemný hover jako u tabulky */
.step:hover{
  background:#f9fcff;
}


/* Varianta „hotovo“ (volitelná) */
.step.is-done .step__badge{
  background:#f3f8fd;
  border-color:#b9cfe3;
}


/* Mobilní vyladění */
@media (max-width: 640px){
  .step-guide__head{
    padding:12px 14px;
  }
  .step{
    padding:14px 14px;
    grid-template-columns: 32px 1fr;
    gap:10px;
  }
}
</style>


<section class="step-guide" aria-label="Průvodce krok za krokem">
  <div class="step-guide__card">
    <header class="step-guide__head">
      <h2 class="step-guide__title">Jak vybrat správné řešení proti škůdcům</h2>
      <p class="step-guide__subtitle">Stručný průvodce, který vede od identifikace problému až po aplikaci a kontrolu výsledku.</p>
    </header>


    <ol class="step-guide__list">
      <li class="step">
        <div class="step__index">
          <div class="step__badge">1</div>
        </div>
        <div class="step__body">
          <div class="step__topline">
            <h3 class="step__heading">Určit škůdce a prostředí</h3>
            <span class="step__tag">Základ</span>
          </div>
          <p class="step__text">
            Nejdříve se vyplatí rozlišit, zda jde o hmyz, hlodavce nebo například kunu, a kde problém vzniká (byt, dům, zahrada, hospodářství). Od toho se odvíjí typ zásahu i bezpečnostní omezení.
          </p>
        </div>
      </li>


      <li class="step">
        <div class="step__index">
          <div class="step__badge">2</div>
        </div>
        <div class="step__body">
          <div class="step__topline">
            <h3 class="step__heading">Zvolit typ řešení</h3>
            <span class="step__tag">Volba metody</span>
          </div>
          <p class="step__text">
            Do interiéru se často hodí gely a návnady, pro rychlý zásah postřiky, pro monitoring pasti, pro prevenci odpuzovače. Vždy je dobré sladit účel (zásah vs. prevence) s prostředím.
          </p>
        </div>
      </li>


      <li class="step">
        <div class="step__index">
          <div class="step__badge">3</div>
        </div>
        <div class="step__body">
          <div class="step__topline">
            <h3 class="step__heading">Aplikovat podle návodu</h3>
            <span class="step__tag">Bezpečnost</span>
          </div>
          <p class="step__text">
            Důležité je dodržet dávkování, větrání a ochranu citlivých míst (krmivo, voda, dětské hračky). U některých škůdců je běžné zásah po několika dnech zopakovat.
          </p>
        </div>
      </li>


      <li class="step">
        <div class="step__index">
          <div class="step__badge">4</div>
        </div>
        <div class="step__body">
          <div class="step__topline">
            <h3 class="step__heading">Zkontrolovat výsledek a upravit postup</h3>
            <span class="step__tag">Kontrola</span>
          </div>
          <p class="step__text">
            Sleduje se aktivita škůdců v čase a podle situace se doplní prevence (utěsnění vstupů, úklid, zabezpečení rizikových míst). Cílem je přerušit cyklus a zabránit návratu.
          </p>
        </div>
      </li>
    </ol>
  </div>
</section>