/* Kategorie analiz odcinków (/odcinki/<kategoria>-nfz/), linki kategorii w hubie i powrót z analizy. Przedrostek zk-. Dodany 14.10.2026. */
.zk-kat__wstep{margin:0 0 8px}
.zk-kat__wstep p{max-width:46rem;margin:0 0 14px;font-size:1.0625rem;line-height:1.6;color:#17202A}
.zk-kat__sekcja{padding:20px 0 8px}
.zk-kat__h{margin:0;font-size:1.5rem;line-height:1.3;color:#0D2B55}
.zk-kat__cta{margin-top:28px}
.zk-hub__g a{color:inherit;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:#175CD3}
.zk-hub__g a:hover,.zk-hub__g a:focus-visible{color:#175CD3}
.zk-hub__g a span{display:inline-block;margin-left:6px;font-size:.9em}
.zk-wroc{margin:0 0 8px}
.zk-wroc a{display:inline-flex;align-items:center;min-height:44px;font-weight:700;font-size:1rem;color:#175CD3;text-decoration:underline;text-underline-offset:3px}
@media(max-width:600px){.zk-kat__h{font-size:1.3125rem}}

/* Menu górne po dodaniu „Odcinki”: w oknie 961-1050 px pięć pozycji + „Dostępność” się nie mieściło (nagłówek zawijał się do 107 px). Zagęszczamy tylko w tym zakresie. */
@media (min-width:961px) and (max-width:1050px){
  .menu{gap:0}
  .menu a{padding:0 7px;font-size:.9375rem}
  .dostep__btn{padding:0 8px;font-size:1rem}
}
.zk-kat .zk-hub__l{margin:12px 0 0;padding:0}
.zk-kat .zk-hub__l li{margin:0}
