.harmonogram-sec[data-astro-cid-n64cb2xf]{padding-top:.75rem}.harmonogram-info[data-astro-cid-n64cb2xf]{max-width:640px;margin:0 auto}.harmonogram-info[data-astro-cid-n64cb2xf] p[data-astro-cid-n64cb2xf]{line-height:1.7;color:var(--text)}.harmonogram[data-astro-cid-n64cb2xf]{display:flex;flex-direction:column;gap:.75rem}.harmonogram__row[data-astro-cid-n64cb2xf]{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap;background:#fff;border:1px solid var(--sand);border-radius:var(--radius);padding:1rem 1.25rem}.harmonogram__row[data-astro-cid-n64cb2xf][data-status=pelna]{opacity:.72}.harmonogram__term[data-astro-cid-n64cb2xf]{display:flex;flex-direction:column;min-width:8.5rem}.harmonogram__dzien[data-astro-cid-n64cb2xf]{font-family:var(--font-heading);font-weight:700;color:var(--dark);font-size:1.05rem}.harmonogram__godz[data-astro-cid-n64cb2xf]{color:var(--terracotta-dark);font-weight:600;font-size:.95rem}.harmonogram__meta[data-astro-cid-n64cb2xf]{display:flex;flex-direction:column;gap:.1rem;flex:1 1 12rem}.harmonogram__wiek[data-astro-cid-n64cb2xf]{font-weight:600;color:var(--dark);font-size:.92rem}.harmonogram__lok[data-astro-cid-n64cb2xf]{color:var(--text);font-size:.9rem}.harmonogram__adres[data-astro-cid-n64cb2xf]{color:var(--gray);font-size:.8rem}.harmonogram__miejsca[data-astro-cid-n64cb2xf]{color:var(--terracotta-dark);font-size:.82rem;font-weight:600;margin-top:.1rem}.harmonogram__status[data-astro-cid-n64cb2xf]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:.3rem .75rem;border-radius:999px;white-space:nowrap}.hs--otwarta[data-astro-cid-n64cb2xf]{background:var(--sand);color:var(--terracotta-dark)}.hs--lista_rezerwowa[data-astro-cid-n64cb2xf]{background:#fff1e6;color:var(--terracotta-dark);border:1px solid var(--terracotta)}.hs--pelna[data-astro-cid-n64cb2xf]{background:#efefef;color:var(--gray)}.harmonogram__cta[data-astro-cid-n64cb2xf]{text-align:center;margin:1.75rem 0 0}.harmonogram__nota[data-astro-cid-n64cb2xf]{text-align:center;color:var(--gray);font-size:.85rem;max-width:560px;margin:1rem auto 0;line-height:1.6}.terminy-sec[data-astro-cid-czyva2ye]{padding-top:.75rem}.terminy-info[data-astro-cid-czyva2ye]{max-width:640px;margin:0 auto}.terminy-info[data-astro-cid-czyva2ye] p[data-astro-cid-czyva2ye]{line-height:1.7;color:var(--text)}.terminy[data-astro-cid-czyva2ye]{display:flex;flex-direction:column;gap:.75rem}.termin[data-astro-cid-czyva2ye]{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap;background:#fff;border:1px solid var(--sand);border-radius:var(--radius);padding:1rem 1.25rem}.termin[data-astro-cid-czyva2ye][data-status=pelny]{opacity:.75}.termin__data[data-astro-cid-czyva2ye]{display:flex;flex-direction:column;min-width:11rem}.termin__dzien[data-astro-cid-czyva2ye]{font-family:var(--font-heading);font-weight:700;color:var(--dark);font-size:1rem}.termin__godz[data-astro-cid-czyva2ye]{color:var(--terracotta-dark);font-weight:600;font-size:.95rem}.termin__meta[data-astro-cid-czyva2ye]{display:flex;flex-direction:column;gap:.15rem;flex:1 1 14rem}.termin__tytul[data-astro-cid-czyva2ye]{font-weight:700;color:var(--dark);font-size:1.02rem;text-decoration:none}.termin__tytul[data-astro-cid-czyva2ye]:hover{color:var(--terracotta-dark);text-decoration:underline}.termin__miejsce[data-astro-cid-czyva2ye]{color:var(--text);font-size:.9rem}.termin__miejsca[data-astro-cid-czyva2ye]{color:var(--terracotta-dark);font-size:.82rem;font-weight:600;margin-top:.1rem}.termin__adres[data-astro-cid-czyva2ye]{color:var(--gray)}.termin__prow[data-astro-cid-czyva2ye]{color:var(--gray);font-size:.85rem}.termin__opis[data-astro-cid-czyva2ye]{color:var(--gray);font-size:.85rem;line-height:1.5;margin-top:.15rem}.termin__akcja[data-astro-cid-czyva2ye]{display:flex;flex-direction:column;align-items:flex-end;gap:.4rem;margin-left:auto}.termin__cena[data-astro-cid-czyva2ye]{font-family:var(--font-heading);font-weight:700;color:var(--dark)}.termin__free[data-astro-cid-czyva2ye]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.25rem .7rem;border-radius:999px;white-space:nowrap}.termin__status[data-astro-cid-czyva2ye]{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:.25rem .7rem;border-radius:999px;white-space:nowrap}.ts--otwarty[data-astro-cid-czyva2ye]{background:var(--sand);color:var(--terracotta-dark)}.ts--lista_rezerwowa[data-astro-cid-czyva2ye]{background:#fff1e6;color:var(--terracotta-dark);border:1px solid var(--terracotta)}.ts--pelny[data-astro-cid-czyva2ye],.ts--zamkniety[data-astro-cid-czyva2ye],.ts--odwolany[data-astro-cid-czyva2ye]{background:#efefef;color:var(--gray)}.termin__cta[data-astro-cid-czyva2ye]{display:inline-block;text-decoration:none;white-space:nowrap;padding:.4rem 1rem;font-size:.85rem;font-weight:700;background:var(--terracotta);color:#fff;border-radius:999px}.termin__cta[data-astro-cid-czyva2ye]:hover{filter:brightness(.95)}.termin[data-astro-cid-czyva2ye][data-status=pelny] .termin__cta[data-astro-cid-czyva2ye],.termin[data-astro-cid-czyva2ye][data-status=lista_rezerwowa] .termin__cta[data-astro-cid-czyva2ye],.termin[data-astro-cid-czyva2ye][data-status=zamkniety] .termin__cta[data-astro-cid-czyva2ye]{background:transparent;color:var(--terracotta-dark);padding:.4rem 0;font-size:.85rem;font-weight:600}.termin[data-astro-cid-czyva2ye][data-status=pelny] .termin__cta[data-astro-cid-czyva2ye]:hover,.termin[data-astro-cid-czyva2ye][data-status=lista_rezerwowa] .termin__cta[data-astro-cid-czyva2ye]:hover,.termin[data-astro-cid-czyva2ye][data-status=zamkniety] .termin__cta[data-astro-cid-czyva2ye]:hover{filter:none;text-decoration:underline}.terminy__nota[data-astro-cid-czyva2ye]{text-align:center;color:var(--gray);font-size:.85rem;max-width:560px;margin:1.25rem auto 0;line-height:1.6}.terminy__nota[data-astro-cid-czyva2ye] a[data-astro-cid-czyva2ye]{color:var(--terracotta-dark);font-weight:600}.katalog-sec[data-astro-cid-7pf3c5fh]{padding-top:.75rem;padding-bottom:.75rem}.katalog-intro[data-astro-cid-7pf3c5fh]{text-align:center;color:var(--gray);font-size:.9rem;max-width:560px;margin:0 auto 1.75rem}.katalog[data-astro-cid-7pf3c5fh]{display:flex;flex-direction:column;gap:.75rem}.katalog__poz[data-astro-cid-7pf3c5fh]{background:#fff;border:1px solid var(--sand);border-radius:var(--radius);overflow:hidden}.katalog__poz[data-astro-cid-7pf3c5fh][open]{border-color:var(--terracotta)}.katalog__sum[data-astro-cid-7pf3c5fh]{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;cursor:pointer;list-style:none}.katalog__sum[data-astro-cid-7pf3c5fh]::-webkit-details-marker{display:none}.katalog__ikona[data-astro-cid-7pf3c5fh]{font-size:1.75rem;flex-shrink:0}.katalog__glowa[data-astro-cid-7pf3c5fh]{display:flex;flex-direction:column;gap:.15rem;flex:1}.katalog__tytul[data-astro-cid-7pf3c5fh]{font-family:var(--font-heading);font-weight:700;color:var(--dark);font-size:1.05rem}.katalog__lead[data-astro-cid-7pf3c5fh]{color:var(--gray);font-size:.88rem;line-height:1.4}.katalog__chevron[data-astro-cid-7pf3c5fh]{color:var(--terracotta-dark);font-size:1rem;transition:transform .2s;flex-shrink:0}.katalog__poz[data-astro-cid-7pf3c5fh][open] .katalog__chevron[data-astro-cid-7pf3c5fh]{transform:rotate(180deg)}.katalog__tresc[data-astro-cid-7pf3c5fh]{padding:0 1.25rem 1.25rem;border-top:1px solid var(--sand)}.katalog__tresc[data-astro-cid-7pf3c5fh] p[data-astro-cid-7pf3c5fh]{color:var(--text);line-height:1.7;margin:.9rem 0 0}.katalog__tresc[data-astro-cid-7pf3c5fh] .list-check[data-astro-cid-7pf3c5fh]{margin-top:1rem}.btn--sm[data-astro-cid-7pf3c5fh]{padding:.4rem 1rem;font-size:.85rem}.gdzie-sec[data-astro-cid-sfi2dvf7]{padding-top:.75rem}.gdzie[data-astro-cid-sfi2dvf7]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.75rem}.gdzie[data-astro-cid-sfi2dvf7] a[data-astro-cid-sfi2dvf7]{display:flex;flex-direction:column;gap:.15rem;height:100%;text-decoration:none;background:#fff;border:1px solid var(--sand);border-radius:var(--radius);padding:.85rem 1rem}.gdzie[data-astro-cid-sfi2dvf7] strong[data-astro-cid-sfi2dvf7]{color:var(--dark);font-size:.92rem}.gdzie[data-astro-cid-sfi2dvf7] span[data-astro-cid-sfi2dvf7]{color:var(--gray);font-size:.8rem}
