/* candidate-20260920 · polish + czytelnosc + progressive disclosure
   Laduje sie PO candidate-20260918.css. Zero zmian w starszych arkuszach, zero zmian design systemu.
   Zakres: karty Punktu Pekniecia w schemacie objaw / wczesniej / co robie, skladane dalsze dowody
   (nagrania 4-5, "Wiecej przemian"), jeden licznik opinii Google, oddech na telefonie. */

/* 1. Punkt pekniecia: karta czytana w 5-8 s */
.picklegend{margin:26px 0 -18px;font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}
.pick li button span{display:block;margin-top:6px;line-height:1.5}
.pick .pickpanel{padding:14px 16px 16px}
.pick .pickpanel .pp{margin:0;line-height:1.62;color:var(--ink)}
.pick .pickpanel .pp+.mono{margin-top:14px;padding-top:12px;border-top:1px solid rgba(212,168,83,.22)}
.pick .pickpanel .mono{margin-bottom:5px}
.pick .pickpanel .pp--do{color:var(--ink)}
.pick .pickpanel .pp--why{color:var(--ink-2)}

/* 2. Skladane dalsze dowody: ten sam jezyk wizualny co przycisk opinii, tylko na ciemnym tle */
.foldmore{margin-top:18px}
.foldmore>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:10px 18px;border:1px solid rgba(212,168,83,.45);border-radius:8px;font:600 .72rem/1 var(--fs);letter-spacing:.1em;text-transform:uppercase;color:var(--gold);background:transparent}
.foldmore>summary::-webkit-details-marker{display:none}
.foldmore>summary::after{content:"+";font-family:var(--fd);font-size:1.15rem;line-height:.8}
.foldmore[open]>summary::after{content:"–"}
.foldmore>summary:hover{background:rgba(212,168,83,.1)}
.foldmore[open]>summary{margin-bottom:6px}
.foldmore .foldmore__open{display:none}
.foldmore[open] .foldmore__open{display:inline}
.foldmore[open] .foldmore__closed{display:none}
.vidsmore .vids{margin-top:14px}
.proofmore .proofstrip{margin-top:14px}
@media(min-width:1024px){
  .vidsmore,.proofmore{grid-column:1/-1}
  .vidsmore .vids{grid-template-columns:repeat(5,minmax(0,1fr))}
  .vidsmore .vids .vcard{max-width:none}
}

/* 3. Google: jeden przycisk, jeden licznik (tekst wpisuje skrypt z realnej liczby zrzutow) */
.opmore summary{min-height:44px;display:inline-flex;align-items:center}

/* 4. Telefon: oddech, dlugosc linii, cele dotyku */
@media(max-width:759px){
  .who .lead{font-size:1.05rem}
  .who .wrap>p{max-width:38ch}
  .pick li button{padding:14px 14px 13px 40px}
  .pick li button span{font-size:.9rem;line-height:1.5}
  .pick .pickpanel{padding:13px 14px 15px;font-size:.9rem}
  .pick .pickpanel .pp{line-height:1.6}
  .picklegend{margin:22px 0 -16px}
  .faq summary{min-height:48px;align-items:center}
  .foldmore>summary{width:100%;justify-content:space-between}
  .vidsmore .vids .vcard:last-child:nth-child(odd){grid-column:auto;max-width:none}
  .opmore summary{width:100%;justify-content:space-between}
  .reframe p{font-size:.96rem}
}
