.filtr[data-astro-cid-r7z2phca]{display:grid;gap:.9rem}.filtr__tytul[data-astro-cid-r7z2phca]{margin:0;font-size:1.35rem;font-weight:400;font-style:italic}.filtr__podtytul[data-astro-cid-r7z2phca]{margin:.6rem 0 0;font-family:var(--font-tekst);font-size:.88rem;font-weight:600;color:var(--zielony-ciemny)}.filtr__lista[data-astro-cid-r7z2phca]{display:flex;flex-wrap:wrap;gap:.45rem}.filtr__tag[data-astro-cid-r7z2phca]{min-height:2.75rem;padding:0 1rem;border:1px solid var(--k-linia);border-radius:999px;background:transparent;color:var(--zielony-ciemny);font:400 .88rem var(--font-tekst);cursor:pointer;transition:background .2s,border-color .2s,color .2s}@media(hover:hover)and (pointer:fine){.filtr__tag[data-astro-cid-r7z2phca]:hover{border-color:var(--zielony-ciemny)}}.filtr__tag[data-astro-cid-r7z2phca][aria-pressed=true]{background:var(--zielony-ciemny);border-color:var(--zielony-ciemny);color:var(--kremowy)}.filtr__wynik[data-astro-cid-r7z2phca],.filtr__pusto[data-astro-cid-r7z2phca]{margin:0;font-size:.85rem;color:var(--k-szary-tekst)}.podpowiedz[data-astro-cid-dwredyfh]{background:var(--piaskowy);border-bottom:1px solid var(--k-linia)}.podpowiedz[data-astro-cid-dwredyfh][hidden]{display:none}.podpowiedz__wnetrze[data-astro-cid-dwredyfh]{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3rem}.podpowiedz__link[data-astro-cid-dwredyfh]{display:inline-flex;align-items:center;gap:.6rem;min-height:2.75rem;font-family:var(--font-tekst);font-size:.92rem;font-weight:500;color:var(--zielony-ciemny);text-decoration:underline;text-decoration-color:var(--k-linia);text-underline-offset:.25em}.podpowiedz__link[data-astro-cid-dwredyfh][hidden]{display:none}.podpowiedz__ikona[data-astro-cid-dwredyfh],.podpowiedz__zamknij[data-astro-cid-dwredyfh] svg[data-astro-cid-dwredyfh]{flex:none;width:1.2rem;height:1.2rem;fill:none;stroke:var(--zielony);stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.podpowiedz__strzalka[data-astro-cid-dwredyfh]{flex:none;width:1.4rem;height:.7rem;fill:none;stroke:var(--terakota);stroke-width:1.2;transition:transform .4s var(--k-krzywa)}@media(hover:hover)and (pointer:fine){.podpowiedz__link[data-astro-cid-dwredyfh]:hover{text-decoration-color:var(--terakota)}.podpowiedz__link[data-astro-cid-dwredyfh]:hover .podpowiedz__strzalka[data-astro-cid-dwredyfh]{transform:translate(.25rem)}.podpowiedz__zamknij[data-astro-cid-dwredyfh]:hover{background:var(--piaskowy-ciemny)}}.podpowiedz__zamknij[data-astro-cid-dwredyfh]{display:inline-grid;place-items:center;flex:none;width:2.75rem;height:2.75rem;margin-right:-.6rem;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.podpowiedz__zamknij[data-astro-cid-dwredyfh] svg[data-astro-cid-dwredyfh]{stroke:var(--k-szary-tekst)}@media(prefers-reduced-motion:reduce){.podpowiedz__strzalka[data-astro-cid-dwredyfh]{transition:none}}.katalog__hero[data-astro-cid-7bzq6vxv]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:3rem clamp(3rem,7vw,7rem);align-items:end;padding-top:clamp(3rem,8vw,7.5rem);padding-bottom:clamp(3rem,6vw,5.5rem);border-bottom:1px solid var(--k-linia)}.katalog__tytul[data-astro-cid-7bzq6vxv]{margin:0 0 2rem;max-width:13ch;font-size:clamp(2.6rem,6.2vw,5.4rem);font-weight:300;font-variation-settings:"opsz" 144;line-height:.98;letter-spacing:-.025em;color:var(--zielony-ciemny)}.katalog__wstep[data-astro-cid-7bzq6vxv]{max-width:50ch;margin:0;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.65;color:var(--atrament)}.katalog__jak[data-astro-cid-7bzq6vxv]{padding-left:clamp(0rem,2vw,2rem);border-left:1px solid var(--k-linia)}.katalog__jak-tytul[data-astro-cid-7bzq6vxv]{margin:0 0 1.25rem;font-size:1.2rem;font-weight:400;font-style:italic;color:var(--zielony)}.katalog__kroki[data-astro-cid-7bzq6vxv]{margin:0;padding:0;list-style:none;counter-reset:krok}.katalog__kroki[data-astro-cid-7bzq6vxv] li[data-astro-cid-7bzq6vxv]{position:relative;margin:0;padding:0 0 1.1rem 2.1rem;counter-increment:krok}.katalog__kroki[data-astro-cid-7bzq6vxv] li[data-astro-cid-7bzq6vxv]:last-child{padding-bottom:0}.katalog__kroki[data-astro-cid-7bzq6vxv] li[data-astro-cid-7bzq6vxv]:before{content:counter(krok);position:absolute;left:0;top:-.15rem;font-family:var(--font-naglowki);font-style:italic;font-size:1.35rem;font-weight:300;font-variant-numeric:oldstyle-nums;color:var(--k-terakota-tekst)}.katalog__kroki[data-astro-cid-7bzq6vxv] h3[data-astro-cid-7bzq6vxv]{margin:0 0 .2rem;font-family:var(--font-tekst);font-size:.95rem;font-weight:600;color:var(--zielony-ciemny)}.katalog__kroki[data-astro-cid-7bzq6vxv] p[data-astro-cid-7bzq6vxv]{margin:0;font-size:.9rem;line-height:1.6;color:var(--k-szary-tekst)}.katalog__filtr[data-astro-cid-7bzq6vxv]{padding-top:3rem}.katalog__lista[data-astro-cid-7bzq6vxv]{padding-top:clamp(3.5rem,7vw,6rem);padding-bottom:clamp(4rem,8vw,7rem)}.katalog__lista--grupy[data-astro-cid-7bzq6vxv]{display:grid;gap:clamp(4rem,8vw,6.5rem)}.katalog__grupa-tytul[data-astro-cid-7bzq6vxv]{margin:0;font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:300;font-variation-settings:"opsz" 144;line-height:1.05;letter-spacing:-.01em;color:var(--zielony-ciemny)}.katalog__grupa--inne[data-astro-cid-7bzq6vxv]{padding-top:clamp(2.5rem,5vw,3.5rem);border-top:1px solid var(--k-linia-mocna)}.katalog__grupa-glowa[data-astro-cid-7bzq6vxv]{margin-bottom:clamp(2.25rem,4.5vw,3.25rem)}.katalog__grupa-glowa[data-astro-cid-7bzq6vxv] .katalog__grupa-podpis[data-astro-cid-7bzq6vxv]{margin-top:.6rem}.katalog__grupa-podpis[data-astro-cid-7bzq6vxv]{max-width:58ch;margin:0;font-size:.97rem;line-height:1.6;color:var(--k-szary-tekst)}.katalog__pusto[data-astro-cid-7bzq6vxv]{display:flex;align-items:flex-start;gap:.9rem;max-width:46rem;margin:0;padding:1.25rem 1.4rem;border-radius:var(--k-promien-portretu, 18px);background:var(--k-papier);font-family:var(--font-naglowki);font-size:clamp(1.1rem,1.8vw,1.3rem);font-weight:350;line-height:1.45;color:var(--zielony-ciemny)}.katalog__pusto[data-astro-cid-7bzq6vxv] svg[data-astro-cid-7bzq6vxv]{flex:none;width:1.6rem;height:1.6rem;margin-top:.1rem;fill:none;stroke:var(--terakota);stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}@media(min-width:821px){.katalog__grupa--jedna[data-astro-cid-7bzq6vxv]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:0 clamp(2.5rem,6vw,6rem);align-items:start}.katalog__grupa--jedna[data-astro-cid-7bzq6vxv] .katalog__grupa-glowa[data-astro-cid-7bzq6vxv]{position:sticky;top:7rem;margin-bottom:0;padding-top:.25rem}.katalog__grupa--jedna[data-astro-cid-7bzq6vxv] .katalog__siatka[data-astro-cid-7bzq6vxv]{grid-template-columns:minmax(0,1fr);max-width:540px}}.katalog__pusto[data-astro-cid-7bzq6vxv]+.katalog__grupa--inne[data-astro-cid-7bzq6vxv]{margin-top:calc(clamp(2.5rem,5vw,3.5rem) - clamp(4rem,8vw,6.5rem))}.katalog__grupa[data-astro-cid-7bzq6vxv][hidden]{display:none}.katalog__siatka[data-astro-cid-7bzq6vxv]{display:grid;gap:5rem clamp(2.5rem,6vw,6rem)}.katalog__siatka--para[data-astro-cid-7bzq6vxv]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1080px}.katalog__siatka--trojka[data-astro-cid-7bzq6vxv]{grid-template-columns:repeat(3,minmax(0,1fr))}@media(min-width:821px){.katalog__siatka--para[data-astro-cid-7bzq6vxv]>:nth-child(2n){margin-top:7rem}.katalog__siatka--trojka[data-astro-cid-7bzq6vxv]>:nth-child(3n+2){margin-top:5rem}}.katalog__dol[data-astro-cid-7bzq6vxv]{display:grid;gap:2.5rem;padding-bottom:2rem}.katalog__przejrzystosc[data-astro-cid-7bzq6vxv]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:1.5rem 4rem;align-items:start;padding-top:1.75rem;border-top:1px solid var(--k-linia)}@media(max-width:1000px){.katalog__siatka--trojka[data-astro-cid-7bzq6vxv]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.katalog__hero[data-astro-cid-7bzq6vxv]{grid-template-columns:1fr;align-items:start}.katalog__jak[data-astro-cid-7bzq6vxv]{padding-left:0;padding-top:2rem;border-left:0;border-top:1px solid var(--k-linia)}.katalog__siatka--para[data-astro-cid-7bzq6vxv],.katalog__siatka--trojka[data-astro-cid-7bzq6vxv]{grid-template-columns:1fr;gap:4.5rem}.katalog__przejrzystosc[data-astro-cid-7bzq6vxv]{grid-template-columns:1fr}}
