@font-face{font-family:Plus Jakarta Sans;src:url(/fonty/pjs-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonty/pjs-500.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonty/pjs-800.woff2) format("woff2");font-weight:800;font-display:swap}:root{--atrament:#0F172A;--atrament-glebiej:#0B1220;--biel:#FFFFFF;--niebieski-cli:#38BDF8;--niebieski-cli-jasny:#7DD3FC;--niebieski:#186EB8;--zolty:#F5B618;--zielony:#49A346;--czerwony:#E5483A;--linia-mocna:#24334A;--linia-subtelna:#1B2942;--pismo-cichsze:#94A3B8;--pismo-ciche:#64748B;--pismo-najcichsze:#334155;--tekst-1:14px;--tekst-2:18px;--tekst-3:22px;--tekst-4:28px;--tekst-5:35px;--tekst-plakat:clamp(42px,7.2vw,76px);--tekst-liczba:clamp(34px,4.4vw,46px);--waga-tekst:400;--waga-naglowek:500;--waga-mocna:800;--interlinia-tekst:1.55;--interlinia-zwarta:1.2;--odstep-1:8px;--odstep-2:16px;--odstep-3:24px;--odstep-4:32px;--odstep-5:48px;--odstep-6:64px;--promien:0;--promien-kolo:50%;--pasek-marki:8px;--przejscie-cli:linear-gradient(90deg,#7DD3FC 0%,#38BDF8 28%,#0EA5E9 52%,#0284C7 74%,var(--linia-subtelna) 100%)}*{box-sizing:border-box;margin:0;padding:0}body,html{height:100%}body{font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif;font-size:var(--tekst-2);font-weight:var(--waga-tekst);line-height:var(--interlinia-tekst);color:var(--biel);background:var(--atrament);-webkit-font-smoothing:antialiased}.tytul-karty,.tytul-sekcji,.tytul-strony{font-weight:var(--waga-naglowek);line-height:var(--interlinia-zwarta);letter-spacing:-.015em}.tytul-strony{font-size:var(--tekst-5)}.tytul-sekcji{font-size:var(--tekst-4)}.prowadzenie,.tytul-karty{font-size:var(--tekst-3)}.prowadzenie{line-height:var(--interlinia-tekst);color:var(--pismo-cichsze)}.tekst,.tekst-cichy{font-size:var(--tekst-2);line-height:var(--interlinia-tekst)}.tekst-cichy{color:var(--pismo-cichsze)}.podpis{line-height:1.4}.etykieta,.podpis{font-size:var(--tekst-1);color:var(--pismo-ciche)}.etykieta{display:block;font-weight:var(--waga-mocna);letter-spacing:.08em;text-transform:uppercase}.odnosnik{color:var(--niebieski-cli);font-weight:var(--waga-naglowek);text-decoration:none;border-bottom:1px solid transparent}.odnosnik:hover{border-bottom-color:var(--niebieski-cli)}.rozmowa-okno{background:var(--atrament-glebiej);border:1px solid var(--linia-subtelna)}.rozmowa-belka{display:flex;align-items:center;justify-content:flex-end;height:var(--odstep-4);padding:0 var(--odstep-2);border-bottom:2px solid var(--linia-mocna)}.rozmowa-belka .zamknij{width:var(--odstep-2);height:var(--odstep-2);position:relative;opacity:.5}.rozmowa-belka .zamknij:after,.rozmowa-belka .zamknij:before{content:"";position:absolute;left:0;top:50%;width:100%;height:1px;background:var(--pismo-cichsze)}.rozmowa-belka .zamknij:before{transform:rotate(45deg)}.rozmowa-belka .zamknij:after{transform:rotate(-45deg)}.rozmowa-tresc{padding:var(--odstep-4)}.wymiana{display:grid;grid-template-columns:40px 1fr;grid-gap:var(--odstep-2);gap:var(--odstep-2)}.wymiana+.wymiana{margin-top:var(--odstep-2)}.wymiana .awatar-owli,.wymiana img{width:40px;height:40px;display:block}.wymiana img{border-radius:var(--promien-kolo)}.awatar-owli{display:block}.mowa-pytanie{font-weight:var(--waga-naglowek);color:var(--biel);align-self:center}.mowa-pytanie,.mowa-uruchamiam{font-size:var(--tekst-2);line-height:1.6}.mowa-uruchamiam{color:var(--pismo-ciche)}.mowa-uruchamiam .procedura{color:var(--niebieski-cli);font-weight:var(--waga-naglowek)}.mowa-kontekst{font-size:var(--tekst-1);line-height:1.5;color:var(--pismo-ciche)}.mowa-wstep{font-size:var(--tekst-2);line-height:1.6;color:var(--biel);margin-top:var(--odstep-2)}.mowa-uwagi{list-style:none;margin-top:var(--odstep-3)}.mowa-uwagi li{font-size:var(--tekst-2);line-height:1.6;color:var(--pismo-cichsze)}.glos{display:grid;grid-template-columns:48px 1fr;grid-gap:var(--odstep-2);gap:var(--odstep-2)}.glos+.glos{margin-top:var(--odstep-3)}.awatar-owli{display:grid;place-items:center;background:var(--niebieski-cli);flex-shrink:0}.glos img{width:48px;height:48px;border-radius:var(--promien-kolo);display:block}.glos-pytanie{font-weight:var(--waga-naglowek);color:var(--biel);align-self:center}.glos-pytanie,.glos-uruchamiam{font-size:var(--tekst-2);line-height:1.35}.glos-uruchamiam{color:var(--pismo-ciche)}.glos-uruchamiam .procedura{color:var(--niebieski-cli);font-weight:var(--waga-naglowek)}.glos-kontekst{font-size:var(--tekst-1);line-height:1.4;color:var(--pismo-ciche)}.glos-wstep{font-size:var(--tekst-2);line-height:1.4;color:var(--biel);margin-top:var(--odstep-1)}.glos-uwagi{margin-top:var(--odstep-2);list-style:none}.glos-uwagi li{font-size:var(--tekst-2);line-height:1.4;color:var(--pismo-cichsze)}.pole-wejscia{width:100%;font-family:inherit;font-size:var(--tekst-2);font-weight:var(--waga-naglowek);line-height:var(--interlinia-zwarta);text-align:center;color:var(--biel);background:var(--atrament);border:1px solid var(--linia-mocna);border-bottom:2px solid var(--niebieski-cli);border-radius:var(--promien);padding:var(--odstep-2)}.pole-wejscia::placeholder{color:var(--pismo-najcichsze);font-weight:var(--waga-tekst)}.pole-wejscia:focus{outline:none;border-color:var(--niebieski-cli);box-shadow:0 0 0 3px rgba(56,189,248,.16)}.przycisk{width:100%;font-family:inherit;font-size:var(--tekst-2);font-weight:var(--waga-mocna);letter-spacing:.04em;line-height:var(--interlinia-zwarta);border-radius:var(--promien);padding:var(--odstep-2);cursor:pointer}.przycisk-glowny{color:var(--atrament);background:var(--niebieski-cli);border:none}.przycisk-glowny:hover:not(:disabled){background:var(--niebieski-cli-jasny)}.przycisk-glowny:disabled{opacity:.5;cursor:default}.przycisk-obrys{color:var(--biel);background:transparent;border:1px solid var(--linia-mocna)}.przycisk-obrys:hover{border-color:var(--niebieski-cli)}.znacznik{display:inline-block;font-size:var(--tekst-1);font-weight:var(--waga-mocna);letter-spacing:.06em;line-height:1;text-transform:uppercase;padding:var(--odstep-1) var(--odstep-2)}.znacznik-dobry{background:rgba(73,163,70,.15);color:#7BC978}.znacznik-uwaga{background:rgba(245,182,24,.15);color:var(--zolty)}.znacznik-zly{background:rgba(229,72,58,.15);color:#F2796D}.znacznik-neutral{background:rgba(56,189,248,.15);color:var(--niebieski-cli)}.kreska{border-top:1px solid var(--linia-mocna)}.kreska-subtelna{border-top:1px solid var(--linia-subtelna)}.kreska-przejscie{height:var(--pasek-marki)}.kreska-przejscie,.kreska-przejscie-cienka{background:var(--przejscie-cli);border:none}.kreska-przejscie-cienka{height:2px}.znak-owli{display:block}.przycisk-odnosnik{display:inline-flex;align-items:center;justify-content:center;width:100%;text-decoration:none;text-align:center}.lista-cech{list-style:none;text-align:left}.lista-cech li{position:relative;padding-left:var(--odstep-3);margin-bottom:var(--odstep-1);font-size:var(--tekst-2);color:var(--pismo-cichsze)}.lista-cech li:before{content:"";position:absolute;left:0;top:.55em;width:8px;height:2px;background:var(--niebieski-cli)}.lista-cech b{color:var(--biel)}.lista-cech b,.tytul-plakat{font-weight:var(--waga-naglowek)}.tytul-plakat{font-size:var(--tekst-plakat);line-height:.97;letter-spacing:-.026em}.blok-liczby{display:flex;flex-direction:column;gap:2px}.blok-liczby .liczba{font-size:var(--tekst-liczba);font-weight:var(--waga-mocna);line-height:.95;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--niebieski-cli)}.blok-liczby .opis{font-size:var(--tekst-1);color:var(--pismo-ciche)}.przemiana{display:flex;flex-direction:column;gap:var(--odstep-1)}.przemiana .strony{display:flex;align-items:baseline;gap:var(--odstep-2)}.przemiana .po,.przemiana .przed{font-size:var(--tekst-liczba);font-weight:var(--waga-mocna);line-height:.95;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.przemiana .przed{color:var(--pismo-ciche)}.przemiana .po{color:var(--niebieski-cli)}.przemiana .strzalka{line-height:1;color:var(--linia-mocna);font-size:var(--tekst-3)}.przemiana .podpis{max-width:34ch}.sciezka{display:flex;flex-direction:column}.sciezka .krok{display:flex;gap:var(--odstep-3);padding-bottom:var(--odstep-3);position:relative}.sciezka .krok:not(:last-child):before{content:"";position:absolute;left:15px;top:32px;bottom:0;width:1px;background:var(--linia-mocna)}.sciezka .numer{flex-shrink:0;width:32px;height:32px;display:grid;place-items:center;font-size:var(--tekst-1);font-weight:var(--waga-mocna);color:var(--atrament);background:var(--niebieski-cli)}.sciezka .tresc-kroku{padding-top:4px}.sciezka .tresc-kroku b{display:block;font-weight:var(--waga-naglowek);margin-bottom:2px}.polkole{display:block;width:57px;height:114px;background:var(--zolty);border-radius:0 114px 114px 0}.rozmowa{font-size:var(--tekst-1);line-height:1.75;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--atrament-glebiej);border:1px solid var(--linia-subtelna);border-top:var(--pasek-marki) solid transparent;border-image:var(--przejscie-cli) 1;padding:var(--odstep-3);overflow-x:auto;min-width:0;max-width:100%}.rozmowa .wiersz{white-space:pre-wrap}.rozmowa .pytanie{font-size:var(--tekst-2);font-weight:var(--waga-naglowek);color:var(--biel)}.rozmowa .pytanie:before{content:"› ";color:var(--niebieski-cli)}.rozmowa .odpowiedz{color:var(--pismo-cichsze)}.rozmowa .dobry{color:#7BC978}.rozmowa .uwaga{color:var(--zolty)}.rozmowa .wniosek{color:var(--niebieski-cli);font-weight:var(--waga-naglowek)}.rozmowa .przerwa{height:var(--odstep-2)}.rozmowa-pytanie{font-size:var(--tekst-2);font-weight:var(--waga-naglowek);line-height:1.4;color:var(--biel);padding-bottom:var(--odstep-2)}.rozmowa-pytanie:before{content:"› ";color:var(--niebieski-cli)}.rozmowa-metka{display:flex;flex-wrap:wrap;gap:var(--odstep-1) var(--odstep-2);align-items:baseline}.rozmowa-metka .procedura{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--tekst-1);color:var(--niebieski-cli)}.rozmowa-metka .kontekst{font-size:var(--tekst-1);color:var(--pismo-ciche)}.rozmowa-wstep{font-size:var(--tekst-2);line-height:1.5;color:var(--pismo-cichsze);margin:var(--odstep-2) 0}.rozmowa-uwagi{margin-top:var(--odstep-2)}.rozmowa-uwagi li{font-size:var(--tekst-1);line-height:1.45;color:var(--pismo-ciche);padding-left:var(--odstep-2);position:relative;list-style:none}.rozmowa-uwagi li:before{content:"·";position:absolute;left:4px;color:var(--niebieski-cli)}.czastka-pole{margin-bottom:var(--odstep-4)}.czastka-pole .etykieta{margin-bottom:var(--odstep-1)}.czastka-pole .podpis{margin-top:var(--odstep-1)}.czastka-komunikat{text-align:center;padding:var(--odstep-2);margin-bottom:var(--odstep-3);border-left:3px solid;background:rgba(255,255,255,.03);font-size:var(--tekst-2);line-height:var(--interlinia-tekst);color:var(--pismo-cichsze)}.czastka-komunikat b{display:block;color:var(--biel);margin-bottom:var(--odstep-1)}.czastka-komunikat.zly{border-color:var(--czerwony)}.czastka-komunikat.dobry{border-color:var(--zielony)}.czastka-komunikat.uwaga{border-color:var(--zolty)}.czastka-kandydaci{display:flex;flex-direction:column;gap:var(--odstep-1);margin-bottom:var(--odstep-3)}.czastka-kandydat{display:flex;align-items:center;justify-content:center;gap:var(--odstep-2);width:100%;padding:var(--odstep-2);text-align:left;font-family:inherit;font-size:var(--tekst-2);color:var(--biel);background:var(--atrament);border:1px solid var(--linia-mocna);border-radius:var(--promien);cursor:pointer}.czastka-kandydat:hover{border-color:var(--niebieski-cli)}.czastka-kandydat img{border-radius:var(--promien-kolo);flex-shrink:0}.czastka-kandydat span{display:flex;flex-direction:column;line-height:1.3}.czastka-kandydat b{font-weight:var(--waga-mocna)}.czastka-kandydat em{font-style:normal;font-size:var(--tekst-1);color:var(--pismo-ciche)}.czastka-kroki{text-align:left;margin:var(--odstep-3) 0 0 var(--odstep-3);color:var(--pismo-cichsze);font-size:var(--tekst-2)}.czastka-kroki li{margin-bottom:var(--odstep-1)}.czastka-kroki b{color:var(--biel);font-weight:var(--waga-naglowek)}.strona{min-height:100vh;display:grid;place-items:center;padding:var(--odstep-4)}.karta{width:100%;max-width:460px;background:var(--atrament-glebiej);border:1px solid var(--linia-subtelna);border-top:none;text-align:center}.karta>.kreska-przejscie{margin-bottom:var(--odstep-5)}.karta-tresc{padding:0 var(--odstep-4) var(--odstep-5)}.karta .znak-owli{margin:0 auto var(--odstep-3)}.karta .tytul-karty{margin-bottom:var(--odstep-4)}.formularz{text-align:center}.formularz .przycisk{margin-top:var(--odstep-2)}.stopka{margin-top:var(--odstep-4);padding-top:var(--odstep-2);border-top:1px solid var(--linia-subtelna)}.panel{max-width:1120px;margin:0 auto;padding:var(--odstep-6) var(--odstep-4)}.panel .znak-owli{margin-bottom:var(--odstep-3)}.panel .tytul-strony{margin-bottom:var(--odstep-1)}.panel .prowadzenie{margin-bottom:var(--odstep-4)}.tabela{width:100%;border-collapse:collapse;background:var(--atrament-glebiej);border:1px solid var(--linia-subtelna)}.tabela td,.tabela th{padding:var(--odstep-2);text-align:left}.tabela th{font-size:var(--tekst-1);font-weight:var(--waga-mocna);text-transform:uppercase;letter-spacing:.06em;color:var(--pismo-ciche);border-bottom:1px solid var(--linia-mocna)}.tabela td{font-size:var(--tekst-2);color:var(--pismo-cichsze);border-bottom:1px solid var(--linia-subtelna)}.tabela .liczba{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wzornik{max-width:900px;margin:0 auto;padding:var(--odstep-6) var(--odstep-4)}.wzornik-sekcja{margin-top:var(--odstep-6)}.wzornik-sekcja>.kreska-przejscie-cienka{margin-bottom:var(--odstep-2)}.wzornik-sekcja .tytul-sekcji{margin-bottom:var(--odstep-1)}.wzornik-sekcja .podpis{margin-bottom:var(--odstep-4)}.wzornik-rzad{display:flex;flex-wrap:wrap;gap:var(--odstep-2);align-items:center;margin-bottom:var(--odstep-3)}.wzornik-rzad .przycisk{width:auto}.wzornik-probka{padding:var(--odstep-2);border:1px solid var(--linia-subtelna);background:var(--atrament-glebiej);min-width:148px}.wzornik-probka .podpis{margin:0}.wzornik-barwa{height:var(--odstep-5);margin-bottom:var(--odstep-1);border:1px solid var(--linia-subtelna)}.strona-produktu{max-width:1120px;margin:0 auto;padding:0 var(--odstep-4) var(--odstep-6)}.sekcja{padding-top:var(--odstep-6)}.sekcja>.kreska-przejscie-cienka{margin-bottom:var(--odstep-3)}.sekcja .tytul-sekcji{margin-bottom:var(--odstep-2)}.sekcja .prowadzenie{max-width:62ch;margin-bottom:var(--odstep-4)}.sekcja .tekst-cichy{max-width:62ch}.otwarcie{text-align:center;padding:var(--odstep-6) 0 var(--odstep-5)}.otwarcie .znak-owli{margin:0 auto var(--odstep-4)}.otwarcie .tytul-strony{margin-bottom:var(--odstep-2)}.otwarcie .prowadzenie{max-width:54ch;margin:0 auto var(--odstep-4)}.otwarcie .znacznik{margin-bottom:var(--odstep-3)}.siatka{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));grid-gap:var(--odstep-3)}.siatka,.siatka-2{display:grid;gap:var(--odstep-3)}.siatka-2{grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));grid-gap:var(--odstep-3)}.kafel{padding:var(--odstep-3);background:var(--atrament-glebiej);border:1px solid var(--linia-subtelna);border-top:2px solid var(--linia-mocna)}.kafel .tytul-karty{margin-bottom:var(--odstep-1)}.kafel .tekst-cichy{font-size:var(--tekst-2)}.kafel-mocny{border-top-color:var(--niebieski-cli)}.liczby{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:var(--odstep-3);gap:var(--odstep-3)}.liczba-duza{font-size:var(--tekst-5);font-weight:var(--waga-mocna);line-height:1;color:var(--niebieski-cli)}.liczby .podpis{margin-top:var(--odstep-1)}.karta-cennika{display:flex;flex-direction:column;padding:var(--odstep-4) var(--odstep-3);background:var(--atrament-glebiej);border:1px solid var(--linia-subtelna)}.karta-cennika.wyrozniona{border-color:var(--niebieski-cli)}.karta-cennika .etykieta{margin-bottom:var(--odstep-2)}.karta-cennika .cena{font-size:var(--tekst-5);font-weight:var(--waga-mocna);line-height:1}.karta-cennika .cena-przed{font-size:var(--tekst-2);color:var(--pismo-ciche);text-decoration:line-through;margin-left:var(--odstep-1)}.karta-cennika .cena-opis{margin:var(--odstep-1) 0 var(--odstep-3)}.karta-cennika .lista-cech{flex:1 1;margin-bottom:var(--odstep-3)}.otwarcie-plakat{padding:var(--odstep-6) 0 var(--odstep-5);display:grid;grid-gap:var(--odstep-4);gap:var(--odstep-4)}.otwarcie-plakat .znak-owli{margin-bottom:var(--odstep-2)}.otwarcie-plakat .tytul-plakat{max-width:18ch}.otwarcie-plakat .prowadzenie{max-width:52ch}.otwarcie-plakat .dzialania{display:flex;flex-wrap:wrap;gap:var(--odstep-2)}.otwarcie-plakat .przycisk{width:auto;padding-left:var(--odstep-4);padding-right:var(--odstep-4)}.pas-znaku{display:flex;align-items:center;gap:var(--odstep-3)}.pas-znaku .kreska-przejscie-cienka{flex:1 1}.sekcja-odwrocona{background:var(--atrament-glebiej);border-top:1px solid var(--linia-subtelna);border-bottom:1px solid var(--linia-subtelna);margin:var(--odstep-6) calc(-1 * var(--odstep-4)) 0;padding:var(--odstep-6) var(--odstep-4)}.sekcja-odwrocona .tytul-sekcji{margin-bottom:var(--odstep-4)}.otwarcie-dwudzielne{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));grid-gap:var(--odstep-5);gap:var(--odstep-5);align-items:center;padding:var(--odstep-6) 0}.pas-przemian{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--odstep-4);gap:var(--odstep-4)}.pary{grid-gap:var(--odstep-1);gap:var(--odstep-1)}.para,.pary{display:grid}.para{grid-template-columns:minmax(220px,.8fr) 1.2fr;grid-gap:var(--odstep-3);gap:var(--odstep-3);padding:var(--odstep-3) 0;border-top:1px solid var(--linia-subtelna);align-items:baseline}.para .polecenie{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--tekst-2);color:var(--niebieski-cli)}.para .polecenie:before{content:"› ";color:var(--linia-mocna)}.zestawienie{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));grid-gap:var(--odstep-3);gap:var(--odstep-3)}.zestawienie .strona-slabsza{border-top:2px solid var(--linia-mocna);padding-top:var(--odstep-2)}.zestawienie .strona-mocniejsza{border-top:2px solid var(--niebieski-cli);padding-top:var(--odstep-2)}.zestawienie .etykieta{margin-bottom:var(--odstep-2)}.zrodla{border-collapse:collapse;margin-top:var(--odstep-3)}.zrodla th{font-size:var(--tekst-1);font-weight:var(--waga-naglowek);letter-spacing:.16em;text-transform:uppercase;color:var(--pismo-ciche);text-align:right;padding:0 var(--odstep-3) var(--odstep-1) 0}.zrodla td{padding:0 0 var(--odstep-1);line-height:1.6;vertical-align:baseline}.zrodla .co{padding-right:var(--odstep-4)}.zrodla .co,.zrodla .skad{font-weight:var(--waga-naglowek);color:var(--biel)}.zrodla .skad{text-align:right;white-space:nowrap;padding-right:var(--odstep-3)}.zrodla .wartosc{color:var(--pismo-ciche);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.haslo-osiowe{text-align:center;font-size:var(--tekst-1);font-weight:var(--waga-mocna);letter-spacing:.16em;text-transform:uppercase;color:var(--pismo-ciche);padding:var(--odstep-4) 0}.haslo-osiowe b{color:var(--niebieski-cli);font-weight:var(--waga-mocna)}.pasek-akcji{position:-webkit-sticky;position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:var(--odstep-3);padding:var(--odstep-2) var(--odstep-4);margin:0 calc(-1 * var(--odstep-4));background:rgba(15,23,42,.92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--linia-subtelna)}.pasek-akcji .znak-owli{flex-shrink:0}.pasek-akcji .przycisk{width:auto;padding:var(--odstep-1) var(--odstep-3)}.filar{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));grid-gap:var(--odstep-5);gap:var(--odstep-5);align-items:start}.filar .numer-filara{font-size:var(--tekst-liczba);font-weight:var(--waga-mocna);line-height:1;color:var(--linia-mocna)}.filar .numer-filara,.filar .tytul-sekcji{margin-bottom:var(--odstep-2)}.bole{grid-gap:0;gap:0}.bol,.bole{display:grid}.bol{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:var(--odstep-3);gap:var(--odstep-3);padding:var(--odstep-3) 0;border-top:1px solid var(--linia-subtelna)}.bol .mysl{font-size:var(--tekst-3);line-height:1.35;color:var(--pismo-cichsze)}.bol .odpowiedz-na-bol b{color:var(--niebieski-cli);font-weight:var(--waga-naglowek)}.pytania{border-top:1px solid var(--linia-subtelna)}.pytanie{border-bottom:1px solid var(--linia-subtelna)}.pytanie summary{cursor:pointer;padding:var(--odstep-3) 0;font-size:var(--tekst-2);font-weight:var(--waga-naglowek);list-style:none;display:flex;justify-content:space-between;gap:var(--odstep-3)}.pytanie summary::-webkit-details-marker{display:none}.pytanie summary:after{content:"+";color:var(--niebieski-cli);font-weight:var(--waga-mocna)}.pytanie[open] summary:after{content:"−"}.pytanie .tekst-cichy{padding-bottom:var(--odstep-3);max-width:68ch}.panel-rozmowy{background:var(--atrament-glebiej);border:1px solid var(--linia-subtelna);border-top:var(--pasek-marki) solid transparent;border-image:var(--przejscie-cli) 1;padding:var(--odstep-4);min-width:0}.panel-rozmowy .zrodla{margin-top:var(--odstep-1)}.otwarcie-z-autorem{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr));grid-gap:var(--odstep-5);gap:var(--odstep-5);align-items:center;padding:var(--odstep-6) 0}.autor{display:flex;align-items:center;gap:var(--odstep-3)}.autor img{width:96px;height:96px;border-radius:var(--promien-kolo);flex-shrink:0;border:2px solid var(--niebieski-cli)}.autor .kto{font-size:var(--tekst-2);font-weight:var(--waga-naglowek)}.autor .rola{font-size:var(--tekst-1);color:var(--pismo-ciche);line-height:1.45}.portret{justify-self:center;width:min(340px,100%);aspect-ratio:1;border-radius:var(--promien-kolo);overflow:hidden;border:3px solid var(--niebieski-cli)}.portret img{width:100%;height:100%;object-fit:cover;display:block}.rozmowa-demo{max-width:720px;margin:0 auto}.rozmowa-demo .podpis-planszy{text-align:center;margin-top:var(--odstep-2)}.rozmowa-pytajacy{display:flex;align-items:center;gap:var(--odstep-2);padding-bottom:var(--odstep-3);margin-bottom:var(--odstep-3);border-bottom:1px solid var(--linia-mocna)}.rozmowa-pytajacy img{width:52px;height:52px;border-radius:var(--promien-kolo);flex-shrink:0;border:2px solid var(--niebieski-cli)}.rozmowa-pytajacy .rozmowa-pytanie{padding:0}.rozmowa-pytajacy .rozmowa-pytanie:before{content:none}.otwarcie .zapowiedz{color:var(--niebieski-cli);margin-bottom:var(--odstep-3)}.otwarcie .dzialania{justify-content:center;margin-top:var(--odstep-4)}.otwarcie .dzialania .przycisk{width:auto;padding-left:var(--odstep-4);padding-right:var(--odstep-4)}.otwarcie .podpis{margin-top:var(--odstep-2)}